Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runtime: TestPingPongHog failures #65293

Open
gopherbot opened this issue Jan 25, 2024 · 33 comments
Open

runtime: TestPingPongHog failures #65293

gopherbot opened this issue Jan 25, 2024 · 33 comments
Assignees
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone

Comments

@gopherbot
Copy link

gopherbot commented Jan 25, 2024

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 8000000/174000 = 45.97701149425287
--- FAIL: TestPingPongHog (0.19s)

watchflakes

@gopherbot gopherbot added NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. compiler/runtime Issues related to the Go compiler and/or runtime. labels Jan 25, 2024
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-01-09 18:17 go1.21-darwin-amd64-longtest release-branch.go1.21@cc85462b runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 8000000/174000 = 45.97701149425287
--- FAIL: TestPingPongHog (0.19s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-02 16:26 go1.21-darwin-amd64-longtest release-branch.go1.21@2fdad8af runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 29000000/44000 = 659.0909090909091
--- FAIL: TestPingPongHog (0.12s)

watchflakes

@mknyszek
Copy link
Contributor

mknyszek commented Feb 7, 2024

@prattmic Since this only happened twice on Darwin LUCI machines, do you think there's a chance this is related to some of the recent machine instability on LUCI? Thanks.

@mknyszek mknyszek added this to the Backlog milestone Feb 7, 2024
@mknyszek mknyszek added the WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided. label Feb 7, 2024
@prattmic
Copy link
Member

Maybe? It's hard to say. FWIW, both of the failures above were on the same (non-MacService) machine.

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-24 19:36 gotip-darwin-amd64-longtest go@e0fc269f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 24000000/1000 = 24000
--- FAIL: TestPingPongHog (0.11s)
2024-02-26 20:46 gotip-darwin-amd64-longtest go@4760b333 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 60000000/2511000 = 23.894862604540023
--- FAIL: TestPingPongHog (0.12s)
2024-02-27 02:20 gotip-darwin-amd64-longtest go@ccbc725f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 69000000/1135000 = 60.79295154185022
--- FAIL: TestPingPongHog (0.10s)
2024-02-27 16:21 gotip-darwin-amd64-longtest go@f326b3e2 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 27000000/1000 = 27000
--- FAIL: TestPingPongHog (0.12s)

watchflakes

@bcmills bcmills removed the WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided. label Feb 28, 2024
@mknyszek mknyszek assigned prattmic and mknyszek and unassigned prattmic Feb 28, 2024
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-27 20:35 gotip-darwin-amd64-longtest go@24070cf7 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 16000000/1000 = 16000
--- FAIL: TestPingPongHog (0.14s)
2024-02-28 19:10 go1.21-darwin-amd64-longtest release-branch.go1.21@263c059b runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 50000000/370000 = 135.13513513513513
--- FAIL: TestPingPongHog (0.11s)
2024-02-28 20:27 gotip-darwin-amd64-longtest go@ec8833ec runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 1000000/52222000 = 0.019149017655394278
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-29 01:07 gotip-darwin-amd64-longtest go@0784fd1b runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 17000000/3000 = 5666.666666666667
--- FAIL: TestPingPongHog (0.14s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-29 18:42 gotip-darwin-amd64-longtest go@038fbf9f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 47000000/1000 = 47000
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-27 17:26 gotip-darwin-amd64-longtest go@05845747 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 70000000/2000 = 35000
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-04 20:12 gotip-darwin-amd64-longtest go@2b22fc10 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 28000000/1000 = 28000
--- FAIL: TestPingPongHog (0.12s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-04 18:29 gotip-darwin-amd64-longtest go@90796f44 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 60000000/1995000 = 30.075187969924812
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@mknyszek
Copy link
Contributor

mknyszek commented Mar 5, 2024

This happened on the Go 1.21 release branch while landing security cherry-picks today. Unlike many of the failures here, it failed on Windows: https://ci.chromium.org/ui/p/golang/builders/try/go1.21-windows-amd64-longtest/b8754291427045105585/overview.

The very round number here is curious and indicates Windows' time granularity rounding issues. I will poke at this after the release goes out.

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-02-28 18:17 gotip-darwin-amd64-longtest go@2278ffcb runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 50000000/1636000 = 30.56234718826406
--- FAIL: TestPingPongHog (0.11s)
2024-02-28 19:53 go1.21-darwin-amd64-longtest release-branch.go1.21@3643147a runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 37000000/1409000 = 26.259758694109298
--- FAIL: TestPingPongHog (0.10s)
2024-03-07 05:26 gotip-darwin-amd64-longtest go@a0624701 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 27000000/3000 = 9000
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-11 22:10 gotip-darwin-amd64-longtest go@2ab9218c runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 22000000/32000 = 687.5
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-14 21:07 gotip-darwin-amd64-longtest go@d45e8bf4 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 21000000/121000 = 173.55371900826447
--- FAIL: TestPingPongHog (0.14s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-15 03:39 gotip-darwin-amd64-longtest go@9a9b110f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 44000000/3000 = 14666.666666666666
--- FAIL: TestPingPongHog (0.19s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-15 16:11 gotip-darwin-amd64-longtest go@88480fad runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 43000000/1000 = 43000
--- FAIL: TestPingPongHog (0.12s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-18 17:06 gotip-darwin-amd64-longtest go@dda4b17e runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 73000000/548000 = 133.21167883211677
--- FAIL: TestPingPongHog (0.10s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-20 11:31 gotip-darwin-amd64-longtest go@81a32eff runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 76000000/3000 = 25333.333333333332
--- FAIL: TestPingPongHog (0.10s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-23 04:28 gotip-darwin-amd64-longtest go@c2c4a32f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 70000000/2751000 = 25.44529262086514
--- FAIL: TestPingPongHog (0.10s)
2024-03-25 09:04 gotip-darwin-amd64-longtest go@27fdef61 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 23000000/550000 = 41.81818181818182
--- FAIL: TestPingPongHog (0.16s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-03-27 18:23 gotip-darwin-amd64-longtest go@d4cc35c4 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 27000000/34000 = 794.1176470588235
--- FAIL: TestPingPongHog (0.17s)
2024-03-29 00:17 gotip-darwin-amd64-longtest go@bb523c95 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 18000000/2000 = 9000
--- FAIL: TestPingPongHog (0.18s)
2024-03-29 16:41 gotip-darwin-amd64-longtest go@8f59b28f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 57000000/2547000 = 22.37926972909305
--- FAIL: TestPingPongHog (0.11s)
2024-04-01 20:28 gotip-darwin-amd64-longtest go@cd294f55 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 68000000/355000 = 191.54929577464787
--- FAIL: TestPingPongHog (0.10s)
2024-04-02 01:32 gotip-darwin-amd64-longtest go@e565720e runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 19000000/1000 = 19000
--- FAIL: TestPingPongHog (0.14s)
2024-04-02 02:20 gotip-darwin-amd64-longtest go@3b29222f runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 22000000/2000 = 11000
--- FAIL: TestPingPongHog (0.14s)
2024-04-03 15:10 go1.21-darwin-amd64-longtest release-branch.go1.21@ae591334 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 57000000/1000 = 57000
--- FAIL: TestPingPongHog (0.10s)
2024-04-04 14:21 gotip-darwin-amd64-longtest go@397453f6 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 28000000/3000 = 9333.333333333334
--- FAIL: TestPingPongHog (0.12s)
2024-04-04 22:54 gotip-darwin-amd64-longtest go@99b65ae9 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 14000000/1000 = 14000
--- FAIL: TestPingPongHog (0.27s)
2024-04-08 20:33 gotip-darwin-amd64-longtest go@50a50590 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 26000000/1000 = 26000
--- FAIL: TestPingPongHog (0.15s)
2024-04-11 00:32 gotip-darwin-amd64-longtest go@b6778c52 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 15000000/1000 = 15000
--- FAIL: TestPingPongHog (0.15s)
2024-04-15 16:44 gotip-darwin-amd64-longtest go@2c5849dc runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 66000000/1000 = 66000
--- FAIL: TestPingPongHog (0.10s)
2024-04-15 17:34 gotip-darwin-amd64-longtest go@beea7c1b runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 53000000/1929000 = 27.47537584240539
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-19 17:16 gotip-darwin-amd64-longtest go@4324d5a8 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 14000000/1000 = 14000
--- FAIL: TestPingPongHog (0.17s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-19 16:08 gotip-darwin-amd64-longtest go@d428a638 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 22000000/2000 = 11000
--- FAIL: TestPingPongHog (0.12s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-22 17:58 gotip-darwin-amd64-longtest go@654c3368 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 32000000/1000 = 32000
--- FAIL: TestPingPongHog (0.16s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-22 18:14 gotip-darwin-amd64-longtest go@a088e230 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 14000000/1000 = 14000
--- FAIL: TestPingPongHog (0.14s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-24 15:55 gotip-darwin-amd64-longtest go@508e7619 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 30000000/2000 = 15000
--- FAIL: TestPingPongHog (0.14s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-25 18:50 gotip-darwin-amd64-longtest go@a8ba1636 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 14000000/2000 = 7000
--- FAIL: TestPingPongHog (0.12s)
2024-04-25 20:23 gotip-darwin-amd64-longtest go@1ca31eac runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 10000000/2000 = 5000
--- FAIL: TestPingPongHog (0.15s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-26 21:24 gotip-darwin-amd64-longtest go@0e7f5cf3 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 39000000/243000 = 160.49382716049382
--- FAIL: TestPingPongHog (0.11s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-30 15:38 gotip-darwin-amd64-longtest go@8509f693 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 13000000/1000 = 13000
--- FAIL: TestPingPongHog (0.13s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-30 15:35 gotip-darwin-amd64-longtest go@150f45b2 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 23000000/1000 = 23000
--- FAIL: TestPingPongHog (0.13s)

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && test == "TestPingPongHog"
2024-04-30 15:35 gotip-darwin-amd64-longtest go@3206a9b5 runtime.TestPingPongHog (log)
=== RUN   TestPingPongHog
    proc_test.go:490: want hogCount/lightCount in [0.05, 20]; got 72000000/922000 = 78.09110629067246
--- FAIL: TestPingPongHog (0.10s)

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: No status
Development

No branches or pull requests

4 participants