"./sync.test -test.v -test.timeout 30m0s -remote TestMega: -verbose -test.run '^(TestCopy|TestCopyAfterDelete|TestCopyEmptyDirectories|TestCopyNoTraverse|TestCopyRedownload|TestMoveEmptyDirectories|TestMoveWithDeleteEmptySrcDirs|TestMoveWithoutDeleteEmptySrcDirs|TestServerSideCopy|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestSyncAfterRemovingAFileAndAddingAFileSubDir|TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors|TestSyncEmptyDirectories|TestSyncIgnoreErrors|TestSyncNoTraverse)$'" - Starting (try 2/5) === RUN TestCopy 2019/10/02 05:33:49 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:33:49 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:33:52 INFO : sub dir/hello world: Copied (new) --- FAIL: TestCopy (66.57s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:65 Error: Should be true Test: TestCopy Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:65 Error: Not equal: expected: 0 actual : 1 Test: TestCopy Messages: 1 objects not found === RUN TestCopyNoTraverse 2019/10/02 05:34:55 DEBUG : sub dir/hello world: Sizes identical 2019/10/02 05:34:55 DEBUG : sub dir/hello world: Unchanged skipping 2019/10/02 05:34:55 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:34:55 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish --- FAIL: TestCopyNoTraverse (63.01s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:96 Error: Should be true Test: TestCopyNoTraverse Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:96 Error: Not equal: expected: 0 actual : 1 Test: TestCopyNoTraverse Messages: 1 objects not found === RUN TestSyncNoTraverse 2019/10/02 05:35:58 ERROR : Ignoring --no-traverse with sync 2019/10/02 05:35:58 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:35:58 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:35:59 INFO : sub dir/hello world: Copied (new) 2019/10/02 05:35:59 INFO : Waiting for deletions to finish --- FAIL: TestSyncNoTraverse (64.07s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:114 Error: Should be true Test: TestSyncNoTraverse Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:114 Error: Not equal: expected: 0 actual : 1 Test: TestSyncNoTraverse Messages: 1 objects not found === RUN TestCopyEmptyDirectories 2019/10/02 05:37:02 DEBUG : sub dir2: Making directory 2019/10/02 05:37:02 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:37:02 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:37:02 ERROR : sub dir/hello world: Failed to copy: failed to finish upload: Invalid arguments 2019/10/02 05:37:02 DEBUG : sub dir2: Making directory 2019/10/02 05:37:02 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': failed to copy 2 directories 2019/10/02 05:37:02 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': copied 1 directories --- FAIL: TestCopyEmptyDirectories (0.18s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" sync_test.go:179: Error Trace: sync_test.go:179 Error: Received unexpected error: Invalid arguments failed to finish upload github.com/rclone/rclone/backend/mega.(*Object).Update /home/rclone/go/src/github.com/rclone/rclone/backend/mega/mega.go:1164 github.com/rclone/rclone/backend/mega.(*Fs).Put /home/rclone/go/src/github.com/rclone/rclone/backend/mega/mega.go:564 github.com/rclone/rclone/fs/operations.Copy /home/rclone/go/src/github.com/rclone/rclone/fs/operations/operations.go:367 github.com/rclone/rclone/fs/sync.(*syncCopyMove).pairCopyOrMove /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync.go:297 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1357 Test: TestCopyEmptyDirectories === RUN TestMoveEmptyDirectories 2019/10/02 05:37:02 DEBUG : sub dir2: Making directory 2019/10/02 05:37:02 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:37:02 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:37:06 INFO : sub dir/hello world: Copied (new) 2019/10/02 05:37:06 INFO : sub dir/hello world: Deleted 2019/10/02 05:37:06 DEBUG : sub dir: Making directory 2019/10/02 05:37:06 DEBUG : sub dir2: Making directory 2019/10/02 05:37:06 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': failed to copy 2 directories 2019/10/02 05:37:06 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': copied 2 directories --- FAIL: TestMoveEmptyDirectories (66.90s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:207 Error: Should be true Test: TestMoveEmptyDirectories Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:207 Error: Not equal: expected: 0 actual : 1 Test: TestMoveEmptyDirectories Messages: 1 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:207 Error: Not equal: expected: []string{"sub dir", "sub dir2"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) (len=7) "sub dir", - (string) (len=8) "sub dir2" +([]string) { } Test: TestMoveEmptyDirectories Messages: directories === RUN TestSyncEmptyDirectories 2019/10/02 05:38:09 DEBUG : sub dir2: Making directory 2019/10/02 05:38:09 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:38:09 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:38:10 INFO : sub dir/hello world: Copied (new) 2019/10/02 05:38:10 DEBUG : sub dir2: Making directory 2019/10/02 05:38:10 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': failed to copy 2 directories 2019/10/02 05:38:10 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': copied 1 directories 2019/10/02 05:38:10 ERROR : mega root 'rclone-test-vasewad5jikomar3zerifek1': not deleting files as there were IO errors 2019/10/02 05:38:10 ERROR : mega root 'rclone-test-vasewad5jikomar3zerifek1': not deleting directories as there were IO errors --- FAIL: TestSyncEmptyDirectories (0.58s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" sync_test.go:231: Error Trace: sync_test.go:231 Error: Received unexpected error: not deleting files as there were IO errors github.com/rclone/rclone/fs.init /home/rclone/go/src/github.com/rclone/rclone/fs/fs.go:65 runtime.doInit /usr/local/go/src/runtime/proc.go:5222 runtime.doInit /usr/local/go/src/runtime/proc.go:5217 runtime.doInit /usr/local/go/src/runtime/proc.go:5217 runtime.main /usr/local/go/src/runtime/proc.go:190 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1357 Test: TestSyncEmptyDirectories === RUN TestServerSideCopy 2019/10/02 05:39:15 INFO : mega root 'rclone-test-rakugah4cubocof8hivihan1': Waiting for checks to finish 2019/10/02 05:39:15 INFO : mega root 'rclone-test-rakugah4cubocof8hivihan1': Waiting for transfers to finish 2019/10/02 05:39:15 ERROR : : error listing: directory not found 2019/10/02 05:39:16 ERROR : : error listing: directory not found 2019/10/02 05:39:18 ERROR : : error listing: directory not found 2019/10/02 05:39:22 ERROR : : error listing: directory not found 2019/10/02 05:39:30 ERROR : : error listing: directory not found 2019/10/02 05:39:46 ERROR : : error listing: directory not found 2019/10/02 05:40:18 DEBUG : mega root 'rclone-test-rakugah4cubocof8hivihan1': Purge remote 2019/10/02 05:40:18 purge failed: directory not found --- FAIL: TestServerSideCopy (128.39s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:252 Error: Should be true Test: TestServerSideCopy Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:252 Error: Not equal: expected: 0 actual : 1 Test: TestServerSideCopy Messages: 1 objects not found sync_test.go:257: Server side copy (if possible) mega root 'rclone-test-vasewad5jikomar3zerifek1' -> mega root 'rclone-test-rakugah4cubocof8hivihan1' fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:262 Error: Should be true Test: TestServerSideCopy Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:262 Error: Not equal: expected: 0 actual : 1 Test: TestServerSideCopy Messages: 1 objects not found === RUN TestCopyAfterDelete 2019/10/02 05:40:19 ERROR : : error listing: directory not found 2019/10/02 05:41:22 DEBUG : Local file system at /tmp/rclone438769494: Making directory 2019/10/02 05:41:22 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:41:22 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish --- FAIL: TestCopyAfterDelete (126.34s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:272 Error: Should be true Test: TestCopyAfterDelete Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:272 Error: Not equal: expected: 0 actual : 1 Test: TestCopyAfterDelete Messages: 1 objects not found fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:281 Error: Should be true Test: TestCopyAfterDelete Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:281 Error: Not equal: expected: 0 actual : 1 Test: TestCopyAfterDelete Messages: 1 objects not found === RUN TestCopyRedownload 2019/10/02 05:43:29 INFO : Local file system at /tmp/rclone438769494: Waiting for checks to finish 2019/10/02 05:43:29 INFO : Local file system at /tmp/rclone438769494: Waiting for transfers to finish 2019/10/02 05:43:29 ERROR : : error listing: directory not found 2019/10/02 05:43:30 ERROR : : error listing: directory not found 2019/10/02 05:43:32 ERROR : : error listing: directory not found 2019/10/02 05:43:36 ERROR : : error listing: directory not found 2019/10/02 05:43:44 ERROR : : error listing: directory not found 2019/10/02 05:44:00 ERROR : : error listing: directory not found --- FAIL: TestCopyRedownload (127.40s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:289 Error: Should be true Test: TestCopyRedownload Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:289 Error: Not equal: expected: 0 actual : 1 Test: TestCopyRedownload Messages: 1 objects not found fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:295 Error: Should be true Test: TestCopyRedownload Messages: listing wrong, want sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:295 Error: Not equal: expected: 0 actual : 1 Test: TestCopyRedownload Messages: 1 objects not found === RUN TestSyncIgnoreErrors 2019/10/02 05:44:37 DEBUG : d: Making directory 2019/10/02 05:45:43 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:45:43 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:45:43 INFO : c/non empty space: Copied (new) 2019/10/02 05:45:45 INFO : a/potato2: Copied (new) 2019/10/02 05:45:45 INFO : Waiting for deletions to finish --- FAIL: TestSyncIgnoreErrors (136.31s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:477 Error: Should be true Test: TestSyncIgnoreErrors Messages: listing wrong, want b/potato (21), c/non empty space (5) got fstest.go:194: Not found "b/potato" fstest.go:194: Not found "c/non empty space" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:477 Error: Not equal: expected: 0 actual : 2 Test: TestSyncIgnoreErrors Messages: 2 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:477 Error: Not equal: expected: []string{"b", "c", "d"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -([]string) (len=3) { - (string) (len=1) "b", - (string) (len=1) "c", - (string) (len=1) "d" +([]string) { } Test: TestSyncIgnoreErrors Messages: directories fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:509 Error: Should be true Test: TestSyncIgnoreErrors Messages: listing wrong, want a/potato2 (60), c/non empty space (5) got fstest.go:194: Not found "c/non empty space" fstest.go:194: Not found "a/potato2" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:509 Error: Not equal: expected: 0 actual : 2 Test: TestSyncIgnoreErrors Messages: 2 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:509 Error: Not equal: expected: []string{"a", "c"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) (len=1) "a", - (string) (len=1) "c" +([]string) { } Test: TestSyncIgnoreErrors Messages: directories === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDir 2019/10/02 05:46:55 DEBUG : d: Making directory 2019/10/02 05:46:55 DEBUG : d/e: Making directory 2019/10/02 05:47:58 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:47:58 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:47:59 INFO : a/potato2: Copied (new) 2019/10/02 05:48:03 INFO : c/non empty space: Copied (new) 2019/10/02 05:48:03 INFO : Waiting for deletions to finish --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileSubDir (137.51s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:717 Error: Should be true Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: listing wrong, want b/potato (21), c/non empty space (5) got fstest.go:194: Not found "b/potato" fstest.go:194: Not found "c/non empty space" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:717 Error: Not equal: expected: 0 actual : 2 Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: 2 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:717 Error: Not equal: expected: []string{"b", "c", "d", "d/e"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,6 +1,2 @@ -([]string) (len=4) { - (string) (len=1) "b", - (string) (len=1) "c", - (string) (len=1) "d", - (string) (len=3) "d/e" +([]string) { } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: directories fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:750 Error: Should be true Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: listing wrong, want a/potato2 (60), c/non empty space (5) got fstest.go:194: Not found "a/potato2" fstest.go:194: Not found "c/non empty space" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:750 Error: Not equal: expected: 0 actual : 2 Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: 2 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:750 Error: Not equal: expected: []string{"a", "c"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,4 +1,2 @@ -([]string) (len=2) { - (string) (len=1) "a", - (string) (len=1) "c" +([]string) { } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDir Messages: directories === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors 2019/10/02 05:50:12 DEBUG : d: Making directory 2019/10/02 05:51:15 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:51:15 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:51:15 INFO : a/potato2: Copied (new) 2019/10/02 05:51:16 INFO : c/non empty space: Copied (new) 2019/10/02 05:51:16 ERROR : mega root 'rclone-test-vasewad5jikomar3zerifek1': not deleting files as there were IO errors 2019/10/02 05:51:16 ERROR : mega root 'rclone-test-vasewad5jikomar3zerifek1': not deleting directories as there were IO errors --- FAIL: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors (193.07s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:787 Error: Should be true Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: listing wrong, want b/potato (21), c/non empty space (5) got fstest.go:194: Not found "b/potato" fstest.go:194: Not found "c/non empty space" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:787 Error: Not equal: expected: 0 actual : 2 Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: 2 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:787 Error: Not equal: expected: []string{"b", "c", "d"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,5 +1,2 @@ -([]string) (len=3) { - (string) (len=1) "b", - (string) (len=1) "c", - (string) (len=1) "d" +([]string) { } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 sync_test.go:820 Error: Should be true Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: listing wrong, want a/potato2 (60), b/potato (21), c/non empty space (5) got fstest.go:194: Not found "a/potato2" fstest.go:194: Not found "b/potato" fstest.go:194: Not found "c/non empty space" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 sync_test.go:820 Error: Not equal: expected: 0 actual : 3 Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: 3 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 sync_test.go:820 Error: Not equal: expected: []string{"a", "b", "c", "d"} actual : []string{} Diff: --- Expected +++ Actual @@ -1,6 +1,2 @@ -([]string) (len=4) { - (string) (len=1) "a", - (string) (len=1) "b", - (string) (len=1) "c", - (string) (len=1) "d" +([]string) { } Test: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors Messages: directories === RUN TestMoveWithDeleteEmptySrcDirs 2019/10/02 05:52:19 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:52:19 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:52:20 INFO : sub dir/hello world: Copied (new) 2019/10/02 05:52:20 INFO : sub dir/hello world: Deleted 2019/10/02 05:52:35 INFO : nested/sub dir/file: Copied (new) 2019/10/02 05:52:35 INFO : nested/sub dir/file: Deleted 2019/10/02 05:52:35 ERROR : Local file system at /tmp/rclone438769494: not deleting directories as there were IO errors --- FAIL: TestMoveWithDeleteEmptySrcDirs (16.35s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" sync_test.go:1160: Error Trace: sync_test.go:1160 Error: Received unexpected error: not deleting directories as there were IO errors github.com/rclone/rclone/fs.init /home/rclone/go/src/github.com/rclone/rclone/fs/fs.go:66 runtime.doInit /usr/local/go/src/runtime/proc.go:5222 runtime.doInit /usr/local/go/src/runtime/proc.go:5217 runtime.doInit /usr/local/go/src/runtime/proc.go:5217 runtime.main /usr/local/go/src/runtime/proc.go:190 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1357 Test: TestMoveWithDeleteEmptySrcDirs === RUN TestMoveWithoutDeleteEmptySrcDirs 2019/10/02 05:52:35 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for checks to finish 2019/10/02 05:52:35 INFO : mega root 'rclone-test-vasewad5jikomar3zerifek1': Waiting for transfers to finish 2019/10/02 05:52:36 INFO : sub dir/hello world: Copied (new) 2019/10/02 05:52:36 INFO : sub dir/hello world: Deleted 2019/10/02 05:52:38 INFO : nested/sub dir/file: Copied (new) 2019/10/02 05:52:38 INFO : nested/sub dir/file: Deleted --- FAIL: TestMoveWithoutDeleteEmptySrcDirs (65.72s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:1193 Error: Should be true Test: TestMoveWithoutDeleteEmptySrcDirs Messages: listing wrong, want nested/sub dir/file (6), sub dir/hello world (11) got fstest.go:194: Not found "sub dir/hello world" fstest.go:194: Not found "nested/sub dir/file" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:1193 Error: Not equal: expected: 0 actual : 2 Test: TestMoveWithoutDeleteEmptySrcDirs Messages: 2 objects not found === RUN TestServerSideMove 2019/10/02 05:53:50 DEBUG : mega root 'rclone-test-zatidil4dazatum5tojuxop0': Using server side directory move 2019/10/02 05:53:50 INFO : mega root 'rclone-test-zatidil4dazatum5tojuxop0': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2019/10/02 05:53:50 DEBUG : empty space: Sizes identical 2019/10/02 05:53:50 DEBUG : empty space: Unchanged skipping 2019/10/02 05:53:50 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2019/10/02 05:53:50 INFO : mega root 'rclone-test-zatidil4dazatum5tojuxop0': Waiting for checks to finish 2019/10/02 05:53:50 INFO : empty space: Deleted 2019/10/02 05:53:50 INFO : mega root 'rclone-test-zatidil4dazatum5tojuxop0': Waiting for transfers to finish 2019/10/02 05:53:50 INFO : potato2: Moved (server side) 2019/10/02 05:53:51 INFO : potato3: Deleted 2019/10/02 05:53:51 INFO : potato3: Moved (server side) 2019/10/02 05:53:51 DEBUG : mega root 'rclone-test-kasajil7tiyakuz9pifaxar3': Using server side directory move 2019/10/02 05:53:51 INFO : mega root 'rclone-test-kasajil7tiyakuz9pifaxar3': Server side directory move succeeded 2019/10/02 05:53:51 ERROR : : error listing: directory not found 2019/10/02 05:53:52 ERROR : : error listing: directory not found 2019/10/02 05:53:54 ERROR : : error listing: directory not found 2019/10/02 05:53:58 ERROR : : error listing: directory not found 2019/10/02 05:54:06 ERROR : : error listing: directory not found 2019/10/02 05:54:22 ERROR : : error listing: directory not found 2019/10/02 05:54:54 ERROR : : error listing: directory not found 2019/10/02 05:54:54 DEBUG : mega root 'rclone-test-kasajil7tiyakuz9pifaxar3': Purge remote 2019/10/02 05:54:54 purge failed: directory not found 2019/10/02 05:54:54 DEBUG : mega root 'rclone-test-zatidil4dazatum5tojuxop0': Purge remote 2019/10/02 05:54:54 purge failed: directory not found --- FAIL: TestServerSideMove (73.13s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" sync_test.go:1098: Server side move (if possible) mega root 'rclone-test-vasewad5jikomar3zerifek1' -> mega root 'rclone-test-zatidil4dazatum5tojuxop0' fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:1141 sync_test.go:1200 Error: Should be true Test: TestServerSideMove Messages: listing wrong, want empty space (1), potato2 (60), potato3 (68) got fstest.go:194: Not found "empty space" fstest.go:194: Not found "potato2" fstest.go:194: Not found "potato3" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:1141 sync_test.go:1200 Error: Not equal: expected: 0 actual : 3 Test: TestServerSideMove Messages: 3 objects not found === RUN TestServerSideMoveDeleteEmptySourceDirs 2019/10/02 05:54:58 DEBUG : tomatoDir: Making directory 2019/10/02 05:55:05 DEBUG : mega root 'rclone-test-moqubuv6xucefif8cepowuy7': Using server side directory move 2019/10/02 05:55:05 INFO : mega root 'rclone-test-moqubuv6xucefif8cepowuy7': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2019/10/02 05:55:05 DEBUG : empty space: Sizes identical 2019/10/02 05:55:05 DEBUG : empty space: Unchanged skipping 2019/10/02 05:55:05 INFO : empty space: Deleted 2019/10/02 05:55:05 INFO : mega root 'rclone-test-moqubuv6xucefif8cepowuy7': Waiting for checks to finish 2019/10/02 05:55:05 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2019/10/02 05:55:05 INFO : mega root 'rclone-test-moqubuv6xucefif8cepowuy7': Waiting for transfers to finish 2019/10/02 05:55:05 INFO : potato3: Deleted 2019/10/02 05:55:05 INFO : potato2: Moved (server side) 2019/10/02 05:55:06 INFO : potato3: Moved (server side) 2019/10/02 05:55:06 DEBUG : tomatoDir: Making directory 2019/10/02 05:55:07 DEBUG : mega root 'rclone-test-qazokof1xumujer7filebez4': Using server side directory move 2019/10/02 05:55:07 INFO : mega root 'rclone-test-qazokof1xumujer7filebez4': Server side directory move succeeded 2019/10/02 05:55:07 ERROR : : error listing: directory not found 2019/10/02 05:55:08 ERROR : : error listing: directory not found 2019/10/02 05:55:10 ERROR : : error listing: directory not found 2019/10/02 05:55:14 ERROR : : error listing: directory not found 2019/10/02 05:55:22 ERROR : : error listing: directory not found 2019/10/02 05:55:38 ERROR : : error listing: directory not found 2019/10/02 05:56:10 ERROR : : error listing: directory not found 2019/10/02 05:56:10 ERROR : : error listing: directory not found 2019/10/02 05:56:10 DEBUG : mega root 'rclone-test-qazokof1xumujer7filebez4': Purge remote 2019/10/02 05:56:10 purge failed: directory not found 2019/10/02 05:56:10 DEBUG : mega root 'rclone-test-moqubuv6xucefif8cepowuy7': Purge remote 2019/10/02 05:56:10 purge failed: directory not found --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (76.32s) run.go:176: Remote "mega root 'rclone-test-vasewad5jikomar3zerifek1'", Local "Local file system at /tmp/rclone438769494", Modify Window "876000h0m0s" sync_test.go:1098: Server side move (if possible) mega root 'rclone-test-vasewad5jikomar3zerifek1' -> mega root 'rclone-test-moqubuv6xucefif8cepowuy7' fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:292: Flushing the directory cache fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:292: Flushing the directory cache fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstest.go:341 sync_test.go:1141 sync_test.go:1220 Error: Should be true Test: TestServerSideMoveDeleteEmptySourceDirs Messages: listing wrong, want empty space (1), potato2 (60), potato3 (68) got fstest.go:194: Not found "empty space" fstest.go:194: Not found "potato2" fstest.go:194: Not found "potato3" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstest.go:341 sync_test.go:1141 sync_test.go:1220 Error: Not equal: expected: 0 actual : 3 Test: TestServerSideMoveDeleteEmptySourceDirs Messages: 3 objects not found FAIL 2019/10/02 05:56:10 DEBUG : mega root 'rclone-test-vasewad5jikomar3zerifek1': Purge remote "./sync.test -test.v -test.timeout 30m0s -remote TestMega: -verbose -test.run '^(TestCopy|TestCopyAfterDelete|TestCopyEmptyDirectories|TestCopyNoTraverse|TestCopyRedownload|TestMoveEmptyDirectories|TestMoveWithDeleteEmptySrcDirs|TestMoveWithoutDeleteEmptySrcDirs|TestServerSideCopy|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestSyncAfterRemovingAFileAndAddingAFileSubDir|TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors|TestSyncEmptyDirectories|TestSyncIgnoreErrors|TestSyncNoTraverse)$'" - Finished ERROR in 22m26.771561141s (try 2/5): exit status 1: Failed [TestCopy TestCopyNoTraverse TestSyncNoTraverse TestCopyEmptyDirectories TestMoveEmptyDirectories TestSyncEmptyDirectories TestServerSideCopy TestCopyAfterDelete TestCopyRedownload TestSyncIgnoreErrors TestSyncAfterRemovingAFileAndAddingAFileSubDir TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors TestMoveWithDeleteEmptySrcDirs TestMoveWithoutDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveDeleteEmptySourceDirs]