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/pprof: TestBlockMutexProfileInlineExpansion/block failures [consistent failure] #69764

Closed
gopherbot opened this issue Oct 3, 2024 · 3 comments
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.

Comments

@gopherbot
Copy link
Contributor

#!watchflakes
default <- pkg == "runtime/pprof" && test == "TestBlockMutexProfileInlineExpansion/block"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime/pprof" && test == "TestBlockMutexProfileInlineExpansion/block"
2024-10-02 19:57 gotip-linux-amd64-noopt go@5b0f8596 runtime/pprof.TestBlockMutexProfileInlineExpansion/block (log)
=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)
2024-10-02 20:14 gotip-linux-amd64-noopt go@95936844 runtime/pprof.TestBlockMutexProfileInlineExpansion/block (log)
=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)
2024-10-02 22:11 gotip-linux-amd64-noopt go@ce60f703 runtime/pprof.TestBlockMutexProfileInlineExpansion/block (log)
=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)
2024-10-03 13:57 gotip-linux-amd64-noopt go@47a99359 runtime/pprof.TestBlockMutexProfileInlineExpansion/block (log)
=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)

watchflakes

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

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "runtime/pprof" && test == "TestBlockMutexProfileInlineExpansion/block"
2024-10-03 15:48 gotip-linux-amd64-noopt go@722ecf34 runtime/pprof.TestBlockMutexProfileInlineExpansion/block (log)
=== RUN   TestBlockMutexProfileInlineExpansion/block
    pprof_test.go:2760: did not see expected stack
    pprof_test.go:2761: wanted:
        sync.(*Mutex).Lock
        runtime/pprof.inlineC
        runtime/pprof.inlineB
        runtime/pprof.inlineA
        runtime.goexit
    pprof_test.go:2762: got: [runtime.chanrecv1
        testing.(*T).Run
...
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit runtime.chanrecv1
        runtime/pprof.blockChanRecv
        runtime/pprof.TestBlockProfile
        testing.tRunner
        testing.(*T).Run.gowrap1
        runtime.goexit]
--- FAIL: TestBlockMutexProfileInlineExpansion/block (0.00s)

watchflakes

@nsrip-dd
Copy link
Contributor

nsrip-dd commented Oct 3, 2024

Should be fixed by 1edb49a

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
Archived in project
Development

No branches or pull requests

3 participants