Repository navigation
x/telemetry/internal/upload: TestRun_Concurrent failures #67737
Copy link
Copy link
Open
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.telemetryx/telemetry issuesx/telemetry issues
Milestone
Description
#!watchflakes
default <- pkg == "golang.org/x/telemetry/internal/upload" && test == "TestRun_Concurrent"
Issue created automatically to collect these failures.
Example (log):
=== RUN TestRun_Concurrent
run_test.go:66: 17:16:43.368589 findwork.go:35: Finding work: mode on, asof 2023-05-31 00:00:00 +0000 UTC
run_test.go:66: 17:16:43.368622 findwork.go:35: Finding work: mode on, asof 2023-05-31 00:00:00 +0000 UTC
run_test.go:66: 17:16:43.368646 findwork.go:35: Finding work: mode on, asof 2023-05-31 00:00:00 +0000 UTC
run_test.go:66: 17:16:43.369582 findwork.go:35: Finding work: mode on, asof 2023-05-31 00:00:00 +0000 UTC
run_test.go:66: 17:16:43.369752 findwork.go:50: Collecting count file upload.test-devel-darwin-amd64-2024-05-08.v1.count
run_test.go:66: 17:16:43.369861 findwork.go:50: Collecting count file upload.test-devel-darwin-amd64-2024-05-08.v1.count
run_test.go:66: 17:16:43.369616 findwork.go:50: Collecting count file upload.test-devel-darwin-amd64-2024-05-08.v1.count
run_test.go:66: 17:16:43.370231 findwork.go:50: Collecting count file upload.test-devel-darwin-amd64-2024-05-09.v1.count
run_test.go:66: 17:16:43.370245 findwork.go:50: Collecting count file upload.test-devel-darwin-amd64-2024-05-09.v1.count
...
run_test.go:66: 17:16:43.388046 reports.go:113: remove /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/upload.test-devel-darwin-amd64-2024-05-21.v1.count: no such file or directory failed to remove /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/upload.test-devel-darwin-amd64-2024-05-21.v1.count
run_test.go:66: 17:16:43.388069 reports.go:64: Failed to create report for 2024-05-23: local report /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/local.2024-05-23.json already exists
run_test.go:66: 17:16:43.388083 run.go:157: Uploading 0 reports
run_test.go:66: 17:16:43.387658 reports.go:113: remove /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/upload.test-devel-darwin-amd64-2024-05-21.v1.count: no such file or directory failed to remove /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/upload.test-devel-darwin-amd64-2024-05-21.v1.count
run_test.go:66: 17:16:43.388107 reports.go:64: Failed to create report for 2024-05-23: local report /Users/swarming/.swarming/w/ir/x/t/TestRun_Concurrent2569094852/001/local/local.2024-05-23.json already exists
run_test.go:66: 17:16:43.388133 run.go:157: Uploading 1 reports
run_test.go:66: 17:16:43.389401 upload.go:111: Uploaded 2024-05-23.json to "http://127.0.0.1:51325/2024-05-23"
run_test.go:66: 17:16:43.389493 upload.go:111: Uploaded 2024-05-16.json to "http://127.0.0.1:51325/2024-05-16"
run_test.go:593: uploaded 13 total observations, want 14
--- FAIL: TestRun_Concurrent (0.46s)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.telemetryx/telemetry issuesx/telemetry issues
Type
Projects
- StatusShow more project fieldsActive
Activity
gopherbot commentedon May 30, 2024
Found new dashboard test flakes for:
2024-05-22 23:36 x_telemetry-go1.21-darwin-amd64_13 telemetry@39ace7a4 release-branch.go1.21@9488a444 x/telemetry/internal/upload.TestRun_Concurrent (log)
2024-05-22 23:36 x_telemetry-go1.22-darwin-amd64_11 telemetry@39ace7a4 release-branch.go1.22@74565750 x/telemetry/internal/upload.TestRun_Concurrent (log)
2024-05-22 23:36 x_telemetry-go1.22-darwin-amd64_14 telemetry@39ace7a4 release-branch.go1.22@74565750 x/telemetry/internal/upload.TestRun_Concurrent (log)
2024-05-22 23:36 x_telemetry-go1.22-windows-amd64 telemetry@39ace7a4 release-branch.go1.22@74565750 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Jun 4, 2024
Found new dashboard test flakes for:
2024-06-03 22:45 x_telemetry-gotip-linux-arm telemetry@f2b69109 go@535f81e7 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Jun 24, 2024
Found new dashboard test flakes for:
2024-06-21 19:41 x_telemetry-gotip-darwin-amd64_11 telemetry@a740542b go@e8ee1dc4 x/telemetry/internal/upload.TestRun_Concurrent (log)
2024-06-21 19:41 x_telemetry-gotip-darwin-arm64_11 telemetry@a740542b go@e8ee1dc4 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Jun 26, 2024
Found new dashboard test flakes for:
2024-06-24 21:43 x_telemetry-go1.21-darwin-amd64-nocgo telemetry@210d439e release-branch.go1.21@dfb00670 x/telemetry/internal/upload.TestRun_Concurrent (log)
2024-06-24 21:43 x_telemetry-go1.21-darwin-amd64_14 telemetry@210d439e release-branch.go1.21@dfb00670 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
findleyr commentedon Jul 2, 2024
Looks like a real race. I will take a look.
findleyr commentedon Jul 2, 2024
Not a race: looks like a timezone / day boundary bug 🤦.
gopherbot commentedon Jul 2, 2024
Change https://go.dev/cl/596316 mentions this issue:
internal/upload: use UTC time in TestRun_Concurrentgopherbot commentedon Jul 3, 2024
Found new dashboard test flakes for:
2024-07-01 17:54 x_telemetry-go1.21-windows-arm64 telemetry@4e29c787 release-branch.go1.21@12e9b968 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
16 remaining items
gopherbot commentedon May 7, 2025
Found new dashboard test flakes for:
2025-05-07 14:13 x_telemetry-go1.23-linux-ppc64le_power9 telemetry@d42286b9 release-branch.go1.23@f77084d1 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Aug 22, 2025
Found new dashboard test flakes for:
2025-08-18 16:38 x_telemetry-go1.24-linux-ppc64le_power8 telemetry@19f67fec release-branch.go1.24@fe83d4bc x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Oct 8, 2025
Found new dashboard test flakes for:
2025-10-08 16:28 x_telemetry-gotip-linux-arm telemetry@ca0c2a90 go@d4830c61 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Dec 22, 2025
Found new dashboard test flakes for:
2025-12-19 17:12 x_telemetry-go1.25-linux-mips64le telemetry@e0dd3dd4 release-branch.go1.25@93f5d1c2 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Jun 8, 2026
Found new dashboard test flakes for:
2026-06-03 14:54 x_telemetry-go1.26-linux-arm telemetry@488200d4 release-branch.go1.26@a9ce111d x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Aug 14, 2026
Found new dashboard test flakes for:
2026-08-11 18:25 x_telemetry-gotip-linux-arm telemetry@a038080d go@2a74f637 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes
gopherbot commentedon Oct 9, 2026
Found new dashboard test flakes for:
2026-09-24 15:27 x_telemetry-go1.26-linux-mips64le telemetry@ed294f94 release-branch.go1.26@51e7ce32 x/telemetry/internal/upload.TestRun_Concurrent (log)
— watchflakes