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

test: Test failures with iterdelete: too slow #59595

Open
gopherbot opened this issue Apr 13, 2023 · 5 comments
Open

test: Test failures with iterdelete: too slow #59595

gopherbot opened this issue Apr 13, 2023 · 5 comments
Labels
arch-riscv Issues solely affecting the riscv64 architecture. 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

gopherbot commented Apr 13, 2023

#!watchflakes
post <- pkg == "test" && test == "Test" && `iterdelete: too slow`

Issue created automatically to collect these failures.

Example (log):

PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
--- FAIL: Test (0.07s)
    --- FAIL: Test/maplinear.go (53.61s)
        testdir_test.go:117: exit status 2
            panic: iterdelete: too slow: 80000 inserts: 1.920556115s; 160000 inserts: 6.61823371s


            goroutine 1 [running]:
            panic({0x97840?, 0x3f64108060?})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/panic.go:1016 +0x3a0 fp=0x3f64064ea0 sp=0x3f64064df0 pc=0x3eef8
            main.checkLinear({0xa939e, 0xa}, 0x9c4, 0x3f64052000?)
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:59 +0x1b8 fp=0x3f64064f58 sp=0x3f64064ea0 pc=0x89790
            main.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:158 +0x15c fp=0x3f64064f80 sp=0x3f64064f58 pc=0x89964
            runtime.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/proc.go:261 +0x234 fp=0x3f64064fd8 sp=0x3f64064f80 pc=0x4196c
            runtime.goexit()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/asm_riscv64.s:512 +0x4 fp=0x3f64064fd8 sp=0x3f64064fd8 pc=0x6a1ec

go tool dist: Failed: exit status 1

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 Apr 13, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "test" && test == "Test"
2023-04-12 20:52 linux-riscv64-unmatched go@12e65dbd test.Test (log)
PASS
PASS
PASS
PASS
PASS
PASS
PASS
PASS
--- FAIL: Test (0.07s)
    --- FAIL: Test/maplinear.go (53.61s)
        testdir_test.go:117: exit status 2
            panic: iterdelete: too slow: 80000 inserts: 1.920556115s; 160000 inserts: 6.61823371s


            goroutine 1 [running]:
            panic({0x97840?, 0x3f64108060?})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/panic.go:1016 +0x3a0 fp=0x3f64064ea0 sp=0x3f64064df0 pc=0x3eef8
            main.checkLinear({0xa939e, 0xa}, 0x9c4, 0x3f64052000?)
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:59 +0x1b8 fp=0x3f64064f58 sp=0x3f64064ea0 pc=0x89790
            main.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:158 +0x15c fp=0x3f64064f80 sp=0x3f64064f58 pc=0x89964
            runtime.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/proc.go:261 +0x234 fp=0x3f64064fd8 sp=0x3f64064f80 pc=0x4196c
            runtime.goexit()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/asm_riscv64.s:512 +0x4 fp=0x3f64064fd8 sp=0x3f64064fd8 pc=0x6a1ec

go tool dist: Failed: exit status 1

watchflakes

@bcmills bcmills added the compiler/runtime Issues related to the Go compiler and/or runtime. label Apr 13, 2023
@bcmills
Copy link
Contributor

bcmills commented Apr 13, 2023

Compare #53574.

@bcmills bcmills changed the title test: Test failures test: Test failures with iterdelete: too slow Apr 13, 2023
@mengzhuo mengzhuo added the arch-riscv Issues solely affecting the riscv64 architecture. label Apr 19, 2023
@mknyszek mknyszek self-assigned this Apr 19, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "test" && test == "Test" && `iterdelete: too slow`
2023-06-16 14:09 linux-mips64le-rtrk go@1a7709d6 test.Test (log)
--- FAIL: Test (0.07s)
    --- FAIL: Test/maplinear.go (38.91s)
        testdir_test.go:132: exit status 2
            panic: iterdelete: too slow: 40000 inserts: 1.415448905s; 80000 inserts: 4.614489773s


            goroutine 1 [running]:
            panic({0xc6e40, 0xc000010040})
            	/tmp/gobuilder-mips64le/go/src/runtime/panic.go:1017 +0x520 fp=0xc00006ce58 sp=0xc00006cdb0 pc=0x52418
            main.checkLinear({0xd9bcf, 0xa}, 0x9c4, 0xe1638)
            	/tmp/gobuilder-mips64le/go/test/maplinear.go:59 +0x278 fp=0xc00006cf20 sp=0xc00006ce58 pc=0xb86f0
            main.main()
            	/tmp/gobuilder-mips64le/go/test/maplinear.go:158 +0x260 fp=0xc00006cf48 sp=0xc00006cf20 pc=0xb8a00
            runtime.main()
            	/tmp/gobuilder-mips64le/go/src/runtime/proc.go:267 +0x3fc fp=0xc00006cfd8 sp=0xc00006cf48 pc=0x56444
            runtime.goexit()
            	/tmp/gobuilder-mips64le/go/src/runtime/asm_mips64x.s:648 +0x4 fp=0xc00006cfd8 sp=0xc00006cfd8 pc=0x8f11c

watchflakes

@mknyszek mknyszek removed their assignment Jul 21, 2023
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "test" && test == "Test" && `iterdelete: too slow`
2023-10-25 19:25 linux-riscv64-unmatched go@57322b3c test.Test (log)
--- FAIL: Test (0.12s)
    --- FAIL: Test/maplinear.go (51.92s)
        testdir_test.go:142: exit status 2
            panic: iterdelete: too slow: 40000 inserts: 1.883251702s; 80000 inserts: 7.681992247s


            goroutine 1 [running]:
            panic({0x96fc0?, 0x3f7000e040?})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/panic.go:772 +0x128 fp=0x3f700a4e88 sp=0x3f700a4de0 pc=0x3f2d8
            main.checkLinear({0xaa06f, 0xa}, 0x9c4, 0x3f70056000?)
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:60 +0x1b8 fp=0x3f700a4f40 sp=0x3f700a4e88 pc=0x87ac8
            main.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:159 +0x15c fp=0x3f700a4f68 sp=0x3f700a4f40 pc=0x87c9c
            runtime.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/proc.go:269 +0x280 fp=0x3f700a4fd8 sp=0x3f700a4f68 pc=0x42550
            runtime.goexit({})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/asm_riscv64.s:521 +0x4 fp=0x3f700a4fd8 sp=0x3f700a4fd8 pc=0x6a194

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "test" && test == "Test" && `iterdelete: too slow`
2023-10-31 20:38 linux-riscv64-unmatched go@66b8107a test.Test (log)
--- FAIL: Test (0.06s)
    --- FAIL: Test/maplinear.go (63.13s)
        testdir_test.go:142: exit status 2
            panic: iterdelete: too slow: 80000 inserts: 1.713146765s; 160000 inserts: 6.810602411s


            goroutine 1 [running]:
            panic({0x96fc0?, 0x3f5c096040?})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/panic.go:772 +0x128 fp=0x3f5c0b0e88 sp=0x3f5c0b0de0 pc=0x3f2d8
            main.checkLinear({0xaa06f, 0xa}, 0x9c4, 0x3f5c05e000?)
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:60 +0x1b8 fp=0x3f5c0b0f40 sp=0x3f5c0b0e88 pc=0x87a98
            main.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/test/maplinear.go:159 +0x15c fp=0x3f5c0b0f68 sp=0x3f5c0b0f40 pc=0x87c6c
            runtime.main()
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/proc.go:269 +0x280 fp=0x3f5c0b0fd8 sp=0x3f5c0b0f68 pc=0x42550
            runtime.goexit({})
            	/tmp/workdir-host-linux-riscv64-unmatched/go/src/runtime/asm_riscv64.s:521 +0x4 fp=0x3f5c0b0fd8 sp=0x3f5c0b0fd8 pc=0x6a18c

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-riscv Issues solely affecting the riscv64 architecture. 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