Commit Graph

10637 Commits

Author SHA1 Message Date
241b6cedfe Remove the skipped tests
They're skipped because we don't need that functionality.  If we need it in
the future, we'll implement it with tests.
2019-03-14 11:24:35 -04:00
984d27ab62 simplify 2019-03-14 11:24:35 -04:00
67ccd21481 python syntax 2019-03-14 11:24:35 -04:00
35fc563a6f Attempt to work-around watchdog bug 2019-03-14 11:24:35 -04:00
e0b7919ad8 macOS is picky 2019-03-14 11:24:35 -04:00
4cccf5a316 it sure would be useful to be able to inspect these 2019-03-14 11:24:35 -04:00
c5c7f954e9 fix it! 2019-03-14 11:24:35 -04:00
515475022a add a test for deleting a file and its containing directory
at about the same time
2019-03-14 11:24:35 -04:00
0822a71163 If it's some _other_ error then propagate it! 2019-03-14 11:24:35 -04:00
c2e19cc098 fix a raft of directory handling issues 2019-03-14 11:24:35 -04:00
4b0b269b56 Perform the asserts earlier 2019-03-14 11:24:35 -04:00
ed755cf590 it didn't start if the path is invalid 2019-03-14 11:24:35 -04:00
f2cfad0cb9 There _is_ no traceback. It's an else. 2019-03-14 11:24:35 -04:00
db7af2661a Close a window for a race condition in notification processing 2019-03-14 11:24:35 -04:00
81ca822edf Cut the cost of this logging when logging is disabled 2019-03-14 11:24:35 -04:00
3ab7138598 some imports we need 2019-03-14 11:24:35 -04:00
7440ff6b93 log collective scanning 2019-03-14 11:24:35 -04:00
831836d5f6 don't try to propagate for non-directories 2019-03-14 11:24:35 -04:00
edfd9d3f92 rejected 2019-03-14 11:24:35 -04:00
cf2105364f Try to fix another race in this test 2019-03-14 11:24:35 -04:00
600f263a3b marginally improve reporting of uploader count failures 2019-03-14 11:24:35 -04:00
17540c78f3 not going to get processed any other way on fsevents 2019-03-14 11:24:35 -04:00
da0bbd6bba Make this log message less confusing.
The method name still needs to be fixed.
2019-03-14 11:24:35 -04:00
70ec8f2963 log this case 2019-03-14 11:24:35 -04:00
de9c681fe2 Let me query for direct children of a directory 2019-03-14 11:24:35 -04:00
d4752bde1a try to get more precise watchdog event info 2019-03-14 11:24:35 -04:00
4fc99b1b4d oops 2019-03-14 11:24:35 -04:00
bfa93adad0 expose another implementation detail! 2019-03-14 11:24:35 -04:00
b52524f701 this test probably makes no sense for watchdog 2019-03-14 11:24:35 -04:00
8bec797f66 somewhat better failure messages 2019-03-14 11:24:35 -04:00
944cb6f425 switch to testtools-compatible skips 2019-03-14 11:24:35 -04:00
1d0c862c54 convert some tests over to the new base class
in support of better logging
2019-03-14 11:24:35 -04:00
29e3390fb9 re-use log_call_deferred where it is easy to do so 2019-03-14 11:24:35 -04:00
807568e09f Log downloads 2019-03-14 11:24:35 -04:00
ae59679875 log this action 2019-03-14 11:24:19 -04:00
ec5ebc2738 fix the Deferred interactions with that last Eliot change 2019-03-14 11:24:19 -04:00
641cb8a506 Make these checks a little more informative 2019-03-14 11:24:19 -04:00
c63a75dd2a Tag some of test_alice_bob with Eliot actions 2019-03-14 11:24:19 -04:00
5d4564ad51 and this test 2019-03-14 11:24:19 -04:00
2d2b8a4b7f eliot this too 2019-03-14 11:24:19 -04:00
f38f53c28d Add some more action context to this test 2019-03-14 11:24:19 -04:00
9d65b5c155 Get back to the reactor thread sooner 2019-03-14 11:24:19 -04:00
49c5a1f8d5 remove harmless but irrelevant noise 2019-03-14 11:24:19 -04:00
2d5f175712 this is probably more useful and less surprising 2019-03-14 11:24:19 -04:00
0845c9ba80 no apparent reason for ths 2019-03-14 11:24:19 -04:00
fdd603e42d keep everything in the test context 2019-03-14 11:24:19 -04:00
725c85b2f4 try not creating a duplicate Observer 2019-03-14 11:24:19 -04:00
679b9a93c1 this is a chunk of work I guess 2019-03-14 11:24:19 -04:00
5331820325 Put some Eliot here 2019-03-14 11:24:19 -04:00
b19e7c5946 fix and improve callback logging 2019-03-14 11:24:19 -04:00