Skip to content

cmd/go: TestScript/telemetry failures #69359

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

Open
gopherbot opened this issue Sep 9, 2024 · 4 comments
Open

cmd/go: TestScript/telemetry failures #69359

gopherbot opened this issue Sep 9, 2024 · 4 comments
Labels
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 == "cmd/go" && test == "TestScript/telemetry"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:135: 2024-09-09T14:45:39Z
    script_test.go:137: $WORK=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762
    script_test.go:159: 
        PATH=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/testbin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/cache/tools/bin:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages/bin:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages/bin:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client/bin:/opt/golang/swarm/.swarming/cipd_cache/bin:/usr/sbin:/usr/bin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=amd64
...
        [stderr]
        go: GOTELEMETRYDIR cannot be modified
        [exit status 1]
        > stderr '^go: GOTELEMETRYDIR cannot be modified$'
        matched: go: GOTELEMETRYDIR cannot be modified
        # Test issue #69269: 'go telemetry off' should not increment counters.
        # Establish that previous commands did write telemetry files. (0.000s)
        > exists $userconfig/go/telemetry/local
    script_test.go:159: FAIL: testdata/script/telemetry.txt:55: exists /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762/userconfig/.config/go/telemetry/local: stat /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762/userconfig/.config/go/telemetry/local: no such file or directory
--- FAIL: TestScript/telemetry (2.85s)

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 Sep 9, 2024
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/go" && test == "TestScript/telemetry"
2024-09-09 14:36 gotip-solaris-amd64 go@58582058 cmd/go.TestScript/telemetry (log)
=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:135: 2024-09-09T14:45:39Z
    script_test.go:137: $WORK=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762
    script_test.go:159: 
        PATH=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/testbin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/cache/tools/bin:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages/bin:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages/bin:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client/bin:/opt/golang/swarm/.swarming/cipd_cache/bin:/usr/sbin:/usr/bin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=amd64
...
        [stderr]
        go: GOTELEMETRYDIR cannot be modified
        [exit status 1]
        > stderr '^go: GOTELEMETRYDIR cannot be modified$'
        matched: go: GOTELEMETRYDIR cannot be modified
        # Test issue #69269: 'go telemetry off' should not increment counters.
        # Establish that previous commands did write telemetry files. (0.000s)
        > exists $userconfig/go/telemetry/local
    script_test.go:159: FAIL: testdata/script/telemetry.txt:55: exists /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762/userconfig/.config/go/telemetry/local: stat /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-3295567942/tmpdir3648051217/telemetry1615998762/userconfig/.config/go/telemetry/local: no such file or directory
--- FAIL: TestScript/telemetry (2.85s)
2024-09-09 16:44 gotip-solaris-amd64 go@cc912bd8 cmd/go.TestScript/telemetry (log)
=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:135: 2024-09-09T17:10:08Z
    script_test.go:137: $WORK=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-1421871911/tmpdir3643999079/telemetry1702352708
    script_test.go:159: 
        PATH=/opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-1421871911/tmpdir3643999079/testbin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/x/w/goroot/bin:/opt/golang/swarm/.swarming/w/ir/cache/tools/bin:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages:/opt/golang/swarm/.swarming/w/ir/bbagent_utility_packages/bin:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages:/opt/golang/swarm/.swarming/w/ir/cipd_bin_packages/bin:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client:/opt/golang/swarm/.swarming/w/ir/cache/cipd_client/bin:/opt/golang/swarm/.swarming/cipd_cache/bin:/usr/sbin:/usr/bin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=amd64
...
        [stderr]
        go: GOTELEMETRYDIR cannot be modified
        [exit status 1]
        > stderr '^go: GOTELEMETRYDIR cannot be modified$'
        matched: go: GOTELEMETRYDIR cannot be modified
        # Test issue #69269: 'go telemetry off' should not increment counters.
        # Establish that previous commands did write telemetry files. (0.000s)
        > exists $userconfig/go/telemetry/local
    script_test.go:159: FAIL: testdata/script/telemetry.txt:55: exists /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-1421871911/tmpdir3643999079/telemetry1702352708/userconfig/.config/go/telemetry/local: stat /opt/golang/swarm/.swarming/w/ir/x/t/cmd-go-test-1421871911/tmpdir3643999079/telemetry1702352708/userconfig/.config/go/telemetry/local: no such file or directory
--- FAIL: TestScript/telemetry (5.53s)

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/go" && test == "TestScript/telemetry"
2024-09-09 14:36 gotip-openbsd-riscv64 go@58582058 cmd/go.TestScript/telemetry (log)
=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:135: 2024-09-09T16:57:46Z
    script_test.go:137: $WORK=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1502576169/tmpdir727248483/telemetry548239179
    script_test.go:159: 
        PATH=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1502576169/tmpdir727248483/testbin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/cache/tools/bin:/home/swarming/.swarming/w/ir/bbagent_utility_packages:/home/swarming/.swarming/w/ir/bbagent_utility_packages/bin:/home/swarming/.swarming/w/ir/cipd_bin_packages:/home/swarming/.swarming/w/ir/cipd_bin_packages/bin:/home/swarming/.swarming/w/ir/cache/cipd_client:/home/swarming/.swarming/w/ir/cache/cipd_client/bin:/home/swarming/.swarming/cipd_cache/bin:/home/swarming/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=riscv64
...
        [stderr]
        go: GOTELEMETRYDIR cannot be modified
        [exit status 1]
        > stderr '^go: GOTELEMETRYDIR cannot be modified$'
        matched: go: GOTELEMETRYDIR cannot be modified
        # Test issue #69269: 'go telemetry off' should not increment counters.
        # Establish that previous commands did write telemetry files. (0.001s)
        > exists $userconfig/go/telemetry/local
    script_test.go:159: FAIL: testdata/script/telemetry.txt:55: exists /home/swarming/.swarming/w/ir/x/t/cmd-go-test-1502576169/tmpdir727248483/telemetry548239179/userconfig/.config/go/telemetry/local: stat /home/swarming/.swarming/w/ir/x/t/cmd-go-test-1502576169/tmpdir727248483/telemetry548239179/userconfig/.config/go/telemetry/local: no such file or directory
--- FAIL: TestScript/telemetry (10.99s)

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/go" && test == "TestScript/telemetry"
2024-09-09 16:44 gotip-openbsd-riscv64 go@cc912bd8 cmd/go.TestScript/telemetry (log)
=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:135: 2024-09-10T19:18:35Z
    script_test.go:137: $WORK=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1091922734/tmpdir518768226/telemetry1505871977
    script_test.go:159: 
        PATH=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1091922734/tmpdir518768226/testbin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/cache/tools/bin:/home/swarming/.swarming/w/ir/bbagent_utility_packages:/home/swarming/.swarming/w/ir/bbagent_utility_packages/bin:/home/swarming/.swarming/w/ir/cipd_bin_packages:/home/swarming/.swarming/w/ir/cipd_bin_packages/bin:/home/swarming/.swarming/w/ir/cache/cipd_client:/home/swarming/.swarming/w/ir/cache/cipd_client/bin:/home/swarming/.swarming/cipd_cache/bin:/home/swarming/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=riscv64
...
        [stderr]
        go: GOTELEMETRYDIR cannot be modified
        [exit status 1]
        > stderr '^go: GOTELEMETRYDIR cannot be modified$'
        matched: go: GOTELEMETRYDIR cannot be modified
        # Test issue #69269: 'go telemetry off' should not increment counters.
        # Establish that previous commands did write telemetry files. (0.000s)
        > exists $userconfig/go/telemetry/local
    script_test.go:159: FAIL: testdata/script/telemetry.txt:55: exists /home/swarming/.swarming/w/ir/x/t/cmd-go-test-1091922734/tmpdir518768226/telemetry1505871977/userconfig/.config/go/telemetry/local: stat /home/swarming/.swarming/w/ir/x/t/cmd-go-test-1091922734/tmpdir518768226/telemetry1505871977/userconfig/.config/go/telemetry/local: no such file or directory
--- FAIL: TestScript/telemetry (6.37s)

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/go" && test == "TestScript/telemetry"
2025-04-28 17:33 go1.24-netbsd-arm64 release-branch.go1.24@0ab64e2c cmd/go.TestScript/telemetry (log)
=== RUN   TestScript/telemetry
=== PAUSE TestScript/telemetry
=== CONT  TestScript/telemetry
    script_test.go:139: 2025-04-28T22:13:01Z
    script_test.go:141: $WORK=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1467919896/tmpdir2027583992/telemetry3590746987
    script_test.go:163: 
        PATH=/home/swarming/.swarming/w/ir/x/t/cmd-go-test-1467919896/tmpdir2027583992/testbin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/x/w/goroot/bin:/home/swarming/.swarming/w/ir/cache/tools/bin:/home/swarming/.swarming/w/ir/bbagent_utility_packages:/home/swarming/.swarming/w/ir/bbagent_utility_packages/bin:/home/swarming/.swarming/w/ir/cipd_bin_packages:/home/swarming/.swarming/w/ir/cipd_bin_packages/bin:/home/swarming/.swarming/w/ir/cache/cipd_client:/home/swarming/.swarming/w/ir/cache/cipd_client/bin:/home/swarming/.swarming/cipd_cache/bin:/command:/usr/local/bin:/usr/local/sbin:/usr/pkg/bin:/usr/pkg/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
        HOME=/no-home
        CCACHE_DISABLE=1
        GOARCH=arm64
...
        # Now check for go telemetry off behavior. (0.027s)
        > rm $userconfig/go/telemetry/local
        > go telemetry off
        > ! exists $userconfig/go/telemetry/local
        # Check for the behavior with -C, the only flag 'go telemetry off' can take. (0.136s)
        > go telemetry local
        > go -C $WORK telemetry off
        > ! exists $userconfig/go/telemetry/local
    script_test.go:163: FAIL: testdata/script/telemetry.txt:64: exists /home/swarming/.swarming/w/ir/x/t/cmd-go-test-1467919896/tmpdir2027583992/telemetry3590746987/userconfig/.config/go/telemetry/local: unexpected success
--- FAIL: TestScript/telemetry (0.81s)

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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

1 participant