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