Philip Withnall
e5a691e84a
tests: Add a test for GFileMonitor deadlocks
...
This test is opportunistic in that it’s not possible to detect whether
the race condition has been hit (other than by hitting a deadlock).
So the only approach we can take for testing is to loop over the code
which has previously been known to cause a deadlock a number of times.
The number of repetitions is chosen from running the test with the
deadlock fix reverted.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org >
Helps: #1941
2022-05-31 12:24:13 +01:00
..
2021-01-05 16:14:16 +00:00
2022-02-18 01:45:10 +00:00
2021-02-10 20:41:16 +01:00
2021-07-26 11:01:07 +01:00
2020-11-20 14:40:19 +00:00
2022-05-31 12:24:13 +01:00
2021-10-19 18:44:38 +02:00
2022-01-25 20:18:41 +01:00
2021-07-02 14:42:54 +02:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 14:01:43 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-10 16:17:38 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 14:01:43 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-27 17:03:35 +01:00
2022-05-27 17:03:35 +01:00
2022-05-27 17:03:35 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 14:01:43 +00:00
2022-05-18 09:18:52 +01:00
2020-11-20 14:40:19 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-22 01:06:37 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-27 17:03:35 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-27 17:03:35 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-31 12:24:13 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2021-01-21 11:59:09 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2020-07-26 21:30:05 +05:30
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2021-11-16 14:21:00 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2020-12-09 11:44:37 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 14:01:43 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2020-12-23 01:35:51 +00:00
2020-12-23 01:35:51 +00:00
2020-12-23 01:35:51 +00:00
2020-12-23 01:35:51 +00:00
2020-12-23 01:35:51 +00:00
2022-05-26 14:29:11 +00:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-27 17:03:35 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 18:19:03 +02:00
2020-06-12 15:01:08 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00
2022-05-18 09:18:52 +01:00