testfilemonitor failure in CI: assertion failed (e1->step == e2->step): (-1 == 2)
https://gitlab.gnome.org/smcv/glib/-/jobs/179824 (testing an unrelated MR):
158/260 glib:gio+slow / testfilemonitor FAIL 2.30 s (killed by signal 6 SIGABRT)
--- command ---
GIO_MODULE_DIR='' GIO_LAUNCH_DESKTOP='/builds/smcv/glib/_build/gio/gio-launch-desktop' G_TEST_SRCDIR='/builds/smcv/glib/gio/tests' G_TEST_BUILDDIR='/builds/smcv/glib/_build/gio/tests' /builds/smcv/glib/_build/gio/tests/testfilemonitor --tap
--- stdout ---
# random seed: R02S813f73c37d8f0911ed7753ae17ebeef2
1..6
# Start of monitor tests
Bail out! GLib-GIO:ERROR:../gio/tests/testfilemonitor.c:216:check_expected_events: assertion failed (e1->step == e2->step): (-1 == 2)
--- stderr ---
**
GLib-GIO:ERROR:../gio/tests/testfilemonitor.c:216:check_expected_events: assertion failed (e1->step == e2->step): (-1 == 2)
-------
It succeeded (but a different test failed) when I retried CI.