#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
Observed in https://ci.chromium.org/ui/p/golang/builders/try/x_tools-gotip-linux-amd64-race/b8709886632593232113/overview:
(Update: the link above is to the wrong log, and I can't find the right one. Sorry.)
=== RUN TestFileWatcher/delete_directory
=== PAUSE TestFileWatcher/delete_directory
=== CONT TestFileWatcher/delete_directory
filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}
all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}}
--- FAIL: TestFileWatcher/delete_directory (30.01s)
Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-08 20:57 x_tools-go1.23-windows-amd64-race tools@7b8dc5db release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.13s)Comment From: adonovan
@h9jiang Well there's the missing build information! I have no idea how watchflakes correctly figured out to use this issue.
Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-08 18:57 x_tools-go1.25-freebsd-amd64 tools@986a3c00 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-08 20:57 x_tools-go1.25-freebsd-amd64 tools@7b8dc5db release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 21:22 x_tools-go1.25-freebsd-amd64 tools@d1921d10 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:15 x_tools-go1.25-freebsd-amd64 tools@4f6016bb release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-08 18:57 x_tools-go1.23-openbsd-amd64 tools@986a3c00 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-08 18:57 x_tools-go1.23-solaris-amd64 tools@986a3c00 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-08 18:57 x_tools-go1.24-openbsd-amd64 tools@986a3c00 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-08 18:57 x_tools-go1.24-solaris-amd64 tools@986a3c00 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 18:57 x_tools-go1.25-freebsd-amd64-race tools@986a3c00 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-08 18:57 x_tools-go1.25-openbsd-amd64 tools@986a3c00 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.13s)2025-07-08 18:57 x_tools-go1.25-solaris-amd64 tools@986a3c00 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 18:57 x_tools-gotip-openbsd-amd64 tools@986a3c00 go@54c9d776 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.46s)2025-07-08 18:57 x_tools-gotip-solaris-amd64 tools@986a3c00 go@54c9d776 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 20:57 x_tools-go1.23-openbsd-amd64 tools@7b8dc5db release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-08 20:57 x_tools-go1.23-solaris-amd64 tools@7b8dc5db release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 20:57 x_tools-go1.24-openbsd-amd64 tools@7b8dc5db release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.11s)2025-07-08 20:57 x_tools-go1.24-solaris-amd64 tools@7b8dc5db release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 20:57 x_tools-go1.25-freebsd-amd64-race tools@7b8dc5db release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 20:57 x_tools-go1.25-openbsd-amd64 tools@7b8dc5db release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-08 20:57 x_tools-go1.25-solaris-amd64 tools@7b8dc5db release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-08 20:57 x_tools-gotip-openbsd-amd64 tools@7b8dc5db go@54c9d776 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.37s)2025-07-08 20:57 x_tools-gotip-solaris-amd64 tools@7b8dc5db go@54c9d776 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 21:22 x_tools-go1.23-openbsd-amd64 tools@d1921d10 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.16s)2025-07-08 21:22 x_tools-go1.23-solaris-amd64 tools@d1921d10 release-branch.go1.23@e9d2c032 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 21:22 x_tools-go1.24-openbsd-amd64 tools@d1921d10 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.10s)2025-07-08 21:22 x_tools-go1.24-solaris-amd64 tools@d1921d10 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.02s)2025-07-08 21:22 x_tools-go1.24-windows-amd64-race tools@d1921d10 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.10s)2025-07-08 21:22 x_tools-go1.25-freebsd-amd64-race tools@d1921d10 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 21:22 x_tools-go1.25-openbsd-amd64 tools@d1921d10 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-08 21:22 x_tools-go1.25-solaris-amd64 tools@d1921d10 release-branch.go1.25@2899144b x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-08 21:22 x_tools-gotip-openbsd-amd64 tools@d1921d10 go@54c9d776 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.14s)2025-07-08 21:22 x_tools-gotip-solaris-amd64 tools@d1921d10 go@a5bda585 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:15 x_tools-go1.23-openbsd-amd64 tools@4f6016bb release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 15:15 x_tools-go1.23-solaris-amd64 tools@4f6016bb release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:15 x_tools-go1.24-openbsd-amd64 tools@4f6016bb release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.10s)2025-07-09 15:15 x_tools-go1.24-solaris-amd64 tools@4f6016bb release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 15:15 x_tools-go1.25-freebsd-amd64-race tools@4f6016bb release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 15:15 x_tools-go1.25-openbsd-amd64 tools@4f6016bb release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-09 15:15 x_tools-go1.25-solaris-amd64 tools@4f6016bb release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:15 x_tools-gotip-openbsd-amd64 tools@4f6016bb go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-09 15:15 x_tools-gotip-solaris-amd64 tools@4f6016bb go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:43 x_tools-go1.23-openbsd-amd64 tools@bc228aa9 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-09 15:43 x_tools-go1.24-openbsd-amd64 tools@bc228aa9 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-09 15:43 x_tools-go1.25-freebsd-amd64-race tools@bc228aa9 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:43 x_tools-go1.25-openbsd-amd64 tools@bc228aa9 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.09s)2025-07-09 15:43 x_tools-gotip-openbsd-amd64 tools@bc228aa9 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.12s)2025-07-09 15:54 x_tools-go1.23-openbsd-amd64 tools@d4009352 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.10s)2025-07-09 15:54 x_tools-go1.23-windows-amd64-race tools@d4009352 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.15s)2025-07-09 15:54 x_tools-go1.24-openbsd-amd64 tools@d4009352 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.09s)2025-07-09 15:54 x_tools-go1.24-windows-386 tools@d4009352 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.37s)2025-07-09 15:54 x_tools-go1.24-windows-amd64-longtest tools@d4009352 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.03s)2025-07-09 15:54 x_tools-go1.25-freebsd-amd64-race tools@d4009352 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 15:54 x_tools-gotip-openbsd-amd64 tools@d4009352 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.11s)2025-07-09 15:56 x_tools-go1.23-openbsd-amd64 tools@fa094241 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 15:56 x_tools-go1.24-openbsd-amd64 tools@fa094241 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-09 15:56 x_tools-go1.25-freebsd-amd64-race tools@fa094241 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:56 x_tools-gotip-openbsd-amd64 tools@fa094241 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.06s)2025-07-09 16:00 x_tools-go1.23-openbsd-amd64 tools@4724ef9b release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.09s)2025-07-09 16:00 x_tools-go1.24-openbsd-amd64 tools@4724ef9b release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.09s)2025-07-09 16:00 x_tools-go1.25-freebsd-amd64-race tools@4724ef9b release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.02s)2025-07-09 16:00 x_tools-gotip-openbsd-amd64 tools@4724ef9b go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-09 15:43 x_tools-go1.23-solaris-amd64 tools@bc228aa9 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:43 x_tools-go1.24-solaris-amd64 tools@bc228aa9 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:43 x_tools-go1.25-solaris-amd64 tools@bc228aa9 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 15:54 x_tools-go1.25-openbsd-amd64 tools@d4009352 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.11s)2025-07-09 15:56 x_tools-go1.25-openbsd-amd64 tools@fa094241 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.06s)2025-07-09 16:00 x_tools-go1.25-openbsd-amd64 tools@4724ef9b release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.32s)2025-07-09 16:00 x_tools-gotip-solaris-amd64 tools@4724ef9b go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 17:10 x_tools-go1.25-freebsd-amd64-race tools@7cbfe75a release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)Comment From: h9jiang
The failure reported seems to be related to AMD64. but the symptom is not identical between OSes.
For windows failures, it's a flaky test not a consistent failure. I can re-produce the failure if I trigger the same test multiple times (even without race). The error is "missing the foo/bar.go event"
--- FAIL: TestFileWatcher (0.00s)
--- FAIL: TestFileWatcher/delete_directory (30.10s)
filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}
all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}}
FAIL
FAIL golang.org/x/tools/gopls/internal/filewatcher 30.348s
However, openbsd, freebsd and solaris have different symptom and it's consistent: "missing the foo event"
--- FAIL: TestFileWatcher (0.00s)
--- FAIL: TestFileWatcher/delete_directory (30.08s)
filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted}
all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}}
FAIL
FAIL golang.org/x/tools/gopls/internal/filewatcher 30.753s
I did not see flaky reported in other GOARCH.s
Comment From: h9jiang
With further investigation, the symptom is not very obvious to find. because we verify not only the events we want exist, also they should appear in order. The dir removal exist but it coms before the file removal. So the error message is kind of confusing here.
I will update the error message and the test.
Comment From: gopherbot
Change https://go.dev/cl/686955 mentions this issue: gopls/internal/filewatcher: skip file removal event when removing dir
Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-09 16:00 x_tools-go1.23-solaris-amd64 tools@4724ef9b release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 16:00 x_tools-go1.25-solaris-amd64 tools@4724ef9b release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 17:10 x_tools-go1.23-openbsd-amd64 tools@7cbfe75a release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-09 17:10 x_tools-go1.24-openbsd-amd64 tools@7cbfe75a release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.05s)2025-07-09 17:10 x_tools-go1.25-openbsd-amd64 tools@7cbfe75a release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 17:10 x_tools-gotip-openbsd-amd64 tools@7cbfe75a go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"
2025-07-09 16:00 x_tools-go1.24-solaris-amd64 tools@4724ef9b release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 16:00 x_tools-go1.25-freebsd-amd64 tools@4724ef9b release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 16:00 x_tools-gotip-freebsd-amd64-race tools@4724ef9b go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.02s)2025-07-09 17:10 x_tools-go1.23-solaris-amd64 tools@7cbfe75a release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 17:10 x_tools-go1.24-freebsd-amd64 tools@7cbfe75a release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 17:10 x_tools-go1.25-freebsd-amd64 tools@7cbfe75a release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 17:10 x_tools-go1.25-solaris-amd64 tools@7cbfe75a release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 17:10 x_tools-gotip-freebsd-amd64 tools@7cbfe75a go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 17:10 x_tools-gotip-freebsd-amd64-race tools@7cbfe75a go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.02s)2025-07-09 17:10 x_tools-gotip-solaris-amd64 tools@7cbfe75a go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 18:20 x_tools-go1.23-openbsd-amd64 tools@db322bb7 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.08s)2025-07-09 18:20 x_tools-go1.24-freebsd-amd64 tools@db322bb7 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.19s)2025-07-09 18:20 x_tools-go1.24-openbsd-amd64 tools@db322bb7 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.11s)2025-07-09 18:20 x_tools-go1.25-freebsd-amd64 tools@db322bb7 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:20 x_tools-go1.25-freebsd-amd64-race tools@db322bb7 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:20 x_tools-go1.25-openbsd-amd64 tools@db322bb7 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 18:20 x_tools-gotip-freebsd-amd64 tools@db322bb7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 18:20 x_tools-gotip-freebsd-amd64-race tools@db322bb7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 18:20 x_tools-gotip-openbsd-amd64 tools@db322bb7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.05s)2025-07-09 18:57 x_tools-go1.23-openbsd-amd64 tools@978cb2f7 release-branch.go1.23@0a75dd7c x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.06s)2025-07-09 18:57 x_tools-go1.24-freebsd-amd64 tools@978cb2f7 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:57 x_tools-go1.24-openbsd-amd64 tools@978cb2f7 release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 18:57 x_tools-go1.25-freebsd-amd64-race tools@978cb2f7 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:57 x_tools-go1.25-openbsd-amd64 tools@978cb2f7 release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 18:57 x_tools-gotip-freebsd-amd64 tools@978cb2f7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:57 x_tools-gotip-freebsd-amd64-race tools@978cb2f7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 18:57 x_tools-gotip-openbsd-amd64 tools@978cb2f7 go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.07s)2025-07-09 19:11 x_tools-go1.24-freebsd-amd64 tools@85a4574b release-branch.go1.24@9d828e80 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 19:11 x_tools-go1.25-freebsd-amd64-race tools@85a4574b release-branch.go1.25@e73dadc7 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)2025-07-09 19:11 x_tools-gotip-freebsd-amd64 tools@85a4574b go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} --- FAIL: TestFileWatcher/delete_directory (30.01s)2025-07-09 19:11 x_tools-gotip-freebsd-amd64-race tools@85a4574b go@67c17044 x/tools/gopls/internal/filewatcher.TestFileWatcher/delete_directory (log)
=== RUN TestFileWatcher/delete_directory === PAUSE TestFileWatcher/delete_directory === CONT TestFileWatcher/delete_directory filewatcher_test.go:270: missing expected events: protocol.FileEvent{URI:"foo", Type:Deleted} all expected: []protocol.FileEvent{protocol.FileEvent{URI:"foo/bar.go", Type:Deleted}, protocol.FileEvent{URI:"foo", Type:Deleted}} testing.go:1617: race detected during execution of test --- FAIL: TestFileWatcher/delete_directory (30.00s)Comment From: gopherbot
Found new dashboard test flakes for:
#!watchflakes
default <- pkg == "golang.org/x/tools/gopls/internal/filewatcher" && test == "TestFileWatcher/delete_directory"