"./sync.test -test.v -test.timeout 1h0m0s -remote TestWebdavOwncloud: -verbose -test.run '^(TestCopyAfterDelete|TestCopyRedownload|TestMoveOverSelf|TestMoveWithDeleteEmptySrcDirs|TestMoveWithoutDeleteEmptySrcDirs|TestNothingToTransferWithEmptyDirs|TestNothingToTransferWithoutEmptyDirs|TestServerSideCopyOverSelf|TestServerSideMoveOverSelf)$'" - Starting (try 2/5) 2024/12/07 03:46:03 DEBUG : Creating backend with remote "TestWebdavOwncloud:rclone-test-yanovub5leyu" 2024/12/07 03:46:03 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/07 03:46:03 DEBUG : Setting type="webdav" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_TYPE 2024/12/07 03:46:03 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:03 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:03 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:03 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:03 DEBUG : TestWebdavOwncloud: detected overridden config - adding "{bTEyD}" suffix to name 2024/12/07 03:46:03 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:03 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:03 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:03 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:03 DEBUG : found headers: 2024/12/07 03:46:03 DEBUG : Creating backend with remote "/tmp/rclone1057427340" === RUN TestServerSideCopyOverSelf run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:04 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:04 DEBUG : Creating backend with remote "TestWebdavOwncloud:rclone-test-masufox2tomo" 2024/12/07 03:46:04 DEBUG : Setting type="webdav" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_TYPE 2024/12/07 03:46:04 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:04 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:04 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:04 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:04 DEBUG : TestWebdavOwncloud: detected overridden config - adding "{bTEyD}" suffix to name 2024/12/07 03:46:04 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:04 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:04 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:04 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:04 DEBUG : found headers: sync_test.go:626: Server side copy (if possible) webdav root 'rclone-test-yanovub5leyu' -> webdav root 'rclone-test-masufox2tomo' 2024/12/07 03:46:04 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2024/12/07 03:46:04 DEBUG : webdav root 'rclone-test-masufox2tomo': Waiting for checks to finish 2024/12/07 03:46:04 DEBUG : webdav root 'rclone-test-masufox2tomo': Waiting for transfers to finish 2024/12/07 03:46:05 DEBUG : sub dir/hello world: Setting modtime after copy to 2001-02-03 04:05:06 +0000 GMT 2024/12/07 03:46:05 DEBUG : sub dir/hello world: Dst hash empty - aborting Src hash check 2024/12/07 03:46:05 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:05 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:06 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2024/12/07 03:46:06 DEBUG : webdav root 'rclone-test-masufox2tomo': Waiting for checks to finish 2024/12/07 03:46:06 DEBUG : webdav root 'rclone-test-masufox2tomo': Waiting for transfers to finish 2024/12/07 03:46:06 DEBUG : sub dir/hello world: Setting modtime after copy to 2011-12-25 12:59:59 +0000 GMT 2024/12/07 03:46:06 DEBUG : sub dir/hello world: Dst hash empty - aborting Src hash check 2024/12/07 03:46:06 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:06 DEBUG : webdav root 'rclone-test-masufox2tomo': Purge remote --- PASS: TestServerSideCopyOverSelf (3.96s) === RUN TestMoveOverSelf run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:08 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:08 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for checks to finish 2024/12/07 03:46:08 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2024/12/07 03:46:08 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for transfers to finish 2024/12/07 03:46:08 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:08 DEBUG : sub dir/hello world: md5 = 00321a507bdb420dbbd4f53c733b1505 OK 2024/12/07 03:46:08 INFO : sub dir/hello world: Copied (replaced existing) 2024/12/07 03:46:08 INFO : sub dir/hello world: Deleted run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestMoveOverSelf (1.82s) === RUN TestServerSideMoveOverSelf run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:09 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:10 DEBUG : Creating backend with remote "TestWebdavOwncloud:rclone-test-qeqarul4yeca" 2024/12/07 03:46:10 DEBUG : Setting type="webdav" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_TYPE 2024/12/07 03:46:10 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:10 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:10 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:10 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:10 DEBUG : TestWebdavOwncloud: detected overridden config - adding "{bTEyD}" suffix to name 2024/12/07 03:46:10 DEBUG : Setting url="http://127.0.0.1:38081/remote.php/webdav/" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_URL 2024/12/07 03:46:10 DEBUG : Setting vendor="owncloud" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_VENDOR 2024/12/07 03:46:10 DEBUG : Setting user="rclone" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_USER 2024/12/07 03:46:10 DEBUG : Setting pass="IgX8Lgn9lmMD9b860H1eL5SHGXjXQ1jNayuBkTzDWvnhefU" for "TestWebdavOwncloud" from environment variable RCLONE_CONFIG_TESTWEBDAVOWNCLOUD_PASS 2024/12/07 03:46:10 DEBUG : found headers: sync_test.go:671: Server side copy (if possible) webdav root 'rclone-test-yanovub5leyu' -> webdav root 'rclone-test-qeqarul4yeca' 2024/12/07 03:46:10 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2024/12/07 03:46:10 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for checks to finish 2024/12/07 03:46:10 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for transfers to finish 2024/12/07 03:46:11 DEBUG : sub dir/hello world: Setting modtime after copy to 2001-02-03 04:05:06 +0000 GMT 2024/12/07 03:46:11 DEBUG : sub dir/hello world: Dst hash empty - aborting Src hash check 2024/12/07 03:46:11 INFO : sub dir/hello world: Copied (server-side copy) run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:11 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:11 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Using server-side directory move 2024/12/07 03:46:11 INFO : webdav root 'rclone-test-qeqarul4yeca': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2024/12/07 03:46:12 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2024/12/07 03:46:12 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for checks to finish 2024/12/07 03:46:12 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for transfers to finish 2024/12/07 03:46:12 INFO : sub dir/hello world: Deleted 2024/12/07 03:46:12 INFO : sub dir/hello world: Moved (server-side) 2024/12/07 03:46:12 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:13 DEBUG : testing file moves 2024/12/07 03:46:13 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for checks to finish 2024/12/07 03:46:13 DEBUG : sub dir/hello world: Sizes differ (src 24 vs dst 17) 2024/12/07 03:46:13 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Waiting for transfers to finish 2024/12/07 03:46:13 INFO : sub dir/hello world: Deleted 2024/12/07 03:46:13 INFO : sub dir/hello world: Moved (server-side) run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:14 DEBUG : webdav root 'rclone-test-qeqarul4yeca': Purge remote --- PASS: TestServerSideMoveOverSelf (5.18s) === RUN TestCopyAfterDelete run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:15 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:15 ERROR : : error listing: directory not found 2024/12/07 03:46:15 DEBUG : Local file system at /tmp/rclone1057427340: Making directory 2024/12/07 03:46:15 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for checks to finish 2024/12/07 03:46:15 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for transfers to finish run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestCopyAfterDelete (1.44s) === RUN TestCopyRedownload run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:16 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:17 DEBUG : Added delayed dir = "sub dir", newDst= 2024/12/07 03:46:17 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2024/12/07 03:46:17 DEBUG : Local file system at /tmp/rclone1057427340: Waiting for checks to finish 2024/12/07 03:46:17 DEBUG : Local file system at /tmp/rclone1057427340: Waiting for transfers to finish 2024/12/07 03:46:17 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2024/12/07 03:46:17 DEBUG : sub dir/hello world.87ffde68.partial: renamed to: sub dir/hello world 2024/12/07 03:46:17 INFO : sub dir/hello world: Copied (new) 2024/12/07 03:46:17 INFO : sub dir: Set directory modification time (using DirSetModTime) run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestCopyRedownload (1.47s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:17 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2024/12/07 03:46:17 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2024/12/07 03:46:17 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for checks to finish 2024/12/07 03:46:17 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for transfers to finish 2024/12/07 03:46:18 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:18 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2024/12/07 03:46:18 INFO : sub dir/hello world: Copied (new) 2024/12/07 03:46:18 INFO : sub dir/hello world: Deleted 2024/12/07 03:46:18 DEBUG : nested/sub dir/file: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:18 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2024/12/07 03:46:18 INFO : nested/sub dir/file: Copied (new) 2024/12/07 03:46:18 INFO : nested/sub dir/file: Deleted 2024/12/07 03:46:18 INFO : sub dir: Removing directory 2024/12/07 03:46:18 INFO : nested/sub dir: Removing directory 2024/12/07 03:46:18 INFO : nested: Removing directory 2024/12/07 03:46:18 DEBUG : Local file system at /tmp/rclone1057427340: deleted 3 directories run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestMoveWithDeleteEmptySrcDirs (2.33s) === RUN TestMoveWithoutDeleteEmptySrcDirs run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:20 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2024/12/07 03:46:20 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2024/12/07 03:46:20 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for checks to finish 2024/12/07 03:46:20 DEBUG : webdav root 'rclone-test-yanovub5leyu': Waiting for transfers to finish 2024/12/07 03:46:20 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:20 DEBUG : sub dir/hello world: md5 = 5eb63bbbe01eeed093cb22bb8f5acdc3 OK 2024/12/07 03:46:20 INFO : sub dir/hello world: Copied (new) 2024/12/07 03:46:20 INFO : sub dir/hello world: Deleted 2024/12/07 03:46:20 DEBUG : nested/sub dir/file: Update will use the normal upload strategy (no chunks) 2024/12/07 03:46:20 DEBUG : nested/sub dir/file: md5 = 83d3784ea62518eafc60e98d84f877ad OK 2024/12/07 03:46:20 INFO : nested/sub dir/file: Copied (new) 2024/12/07 03:46:20 INFO : nested/sub dir/file: Deleted run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestMoveWithoutDeleteEmptySrcDirs (2.18s) === RUN TestNothingToTransferWithEmptyDirs run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:22 INFO : sub dir: Set directory modification time (using DirSetModTime) 2024/12/07 03:46:22 DEBUG : sub dir: Making directory 2024/12/07 03:46:22 INFO : sub dir: Made directory with modification time 2011-12-30 12:59:59 +0000 UTC run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestNothingToTransferWithEmptyDirs (6.53s) === RUN TestNothingToTransferWithoutEmptyDirs run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" 2024/12/07 03:46:28 INFO : sub dir: Set directory modification time (using DirSetModTime) 2024/12/07 03:46:28 DEBUG : sub dir: Making directory 2024/12/07 03:46:29 INFO : sub dir: Made directory with modification time 2011-12-30 12:59:59 +0000 UTC run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" run.go:180: Remote "webdav root 'rclone-test-yanovub5leyu'", Local "Local file system at /tmp/rclone1057427340", Modify Window "1s" --- PASS: TestNothingToTransferWithoutEmptyDirs (7.65s) PASS 2024/12/07 03:46:36 DEBUG : webdav root 'rclone-test-yanovub5leyu': Purge remote "./sync.test -test.v -test.timeout 1h0m0s -remote TestWebdavOwncloud: -verbose -test.run '^(TestCopyAfterDelete|TestCopyRedownload|TestMoveOverSelf|TestMoveWithDeleteEmptySrcDirs|TestMoveWithoutDeleteEmptySrcDirs|TestNothingToTransferWithEmptyDirs|TestNothingToTransferWithoutEmptyDirs|TestServerSideCopyOverSelf|TestServerSideMoveOverSelf)$'" - Finished OK in 33.484214915s (try 2/5)