Results 509 comments of Martin Tournoij

FreeBSD, Go 1.19: https://cirrus-ci.com/task/6224867767353344 ``` panic: test timed out after 10m0s goroutine 828 [running]: testing.(*M).startAlarm.func1() /usr/local/go119/src/testing/testing.go:2036 +0xbb created by time.goFunc /usr/local/go119/src/time/sleep.go:176 +0x48 goroutine 1 [chan receive, 9 minutes]: testing.(*T).Run(0xc000084820, {0x617318,...

Windows, Go 1.16 https://github.com/fsnotify/fsnotify/actions/runs/3476336578/jobs/5811472862 --- FAIL: TestWatchRm/remove_watched_directory (1.43s) fsnotify_test.go:766: have: REMOVE "/a" REMOVE "/" want: REMOVE "/" REMOVE "/a" REMOVE "/b" REMOVE "/c" REMOVE "/d" REMOVE "/e" REMOVE "/f" REMOVE...

Fixed by https://github.com/fsnotify/fsnotify/commit/68dd9cbae23ed1ebb7d3340a3ed977884b1514e0 (hopefully). macOS 11, Go 1.19 https://github.com/fsnotify/fsnotify/actions/runs/3486033090/jobs/5832103528 --- FAIL: TestClose/close (0.12s) fsnotify_test.go:808: blocking on Events illumos, go 1.19 https://github.com/fsnotify/fsnotify/actions/runs/3740635046/jobs/6349238249 --- FAIL: TestClose/close (0.01s) fsnotify_test.go:996: blocking on Events

iOS, Go 1.16 https://app.circleci.com/pipelines/github/fsnotify/fsnotify/108/workflows/3f65bf7f-1dc7-48e4-ba85-7b44c3887f44/jobs/314 --- FAIL: TestWatchCreate/create_file_with_data (0.76s) fsnotify_test.go:310: have: CREATE "/file" want: CREATE "/file" WRITE "/file" --- FAIL: TestWatch/multiple_creates (1.37s) fsnotify_test.go:227: have: CREATE "/file" REMOVE "/file" CREATE "/file" WRITE...

> > I've seen some intermittent test failures on the CI; these may be bugs in fsnotify or the test case. > > test (ubuntu-latest, 1.19): https://github.com/fsnotify/fsnotify/actions/runs/3475789919/jobs/5810388516 > > ```...

I suspect many of these failures are quite tricky (or perhaps even impossible) to get fully correct and consistent, but you're welcome to take a shot.

NetBSD, Go 1.20 https://github.com/fsnotify/fsnotify/actions/runs/5534511604/jobs/10099572736?pr=524 (*note 2023-10-18: can't reproduce this locally, on NetBSD 9.2*) --- FAIL: TestWatchSymlink/277 (1.13s) fsnotify_test.go:578: have: CREATE "/foo" REMOVE "/foo" CREATE "/apple" CREATE "/pear" RENAME "/apple" REMOVE...

macOS 13, Go 1.21 --- FAIL: TestWatchSymlink/277 (0.97s) fsnotify_test.go:582: have: CREATE "/foo" REMOVE "/foo" CREATE "/apple" CREATE "/pear" RENAME "/apple" REMOVE "/pear" WRITE "" WRITE "" WRITE "" WRITE ""...

Debian 6, Go 1.19 https://github.com/fsnotify/fsnotify/actions/runs/6551756395/job/17793618913 --- FAIL: TestWatchStress (20.63s) fsnotify_test.go:1447: createFiles: 000_000_000 fsnotify_test.go:1447: createFiles: 000_010_000 fsnotify_test.go:1447: createFiles: 000_020_000 [...] fsnotify_test.go:1447: createFiles: 001_120_000 fsnotify_test.go:1447: createFiles: 001_130_000 helpers_test.go:400: fsnotify: queue or buffer...

``` % go install zgo.at/goatcounter/v2/cmd/goatcounter@latest go: zgo.at/goatcounter/v2/cmd/goatcounter@latest (in zgo.at/goatcounter/[email protected]): The go.mod file for the module providing named packages contains one or more replace directives. It must not contain directives that...