"./operations.test -test.v -test.timeout 1h0m0s -remote TestWebdavNextcloud: -verbose" - Starting (try 1/5) 2024/12/19 04:14:57 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu" 2024/12/19 04:14:57 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:14:57 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:14:57 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:14:57 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:14:57 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:14:57 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:14:57 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:14:57 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:14:57 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:14:57 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:14:57 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:14:57 DEBUG : found headers: 2024/12/19 04:14:57 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:14:57 DEBUG : Creating backend with remote "/tmp/rclone972916121" === RUN TestDoMultiThreadCopy --- PASS: TestDoMultiThreadCopy (0.00s) === RUN TestMultithreadCalculateNumChunks === RUN TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} === RUN TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} === RUN TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} === RUN TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} --- PASS: TestMultithreadCalculateNumChunks (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1_chunkSize:65536_wantNumChunks:1} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:1_wantNumChunks:1048576} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048576_chunkSize:2_wantNumChunks:524288} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048577_chunkSize:2_wantNumChunks:524289} (0.00s) --- PASS: TestMultithreadCalculateNumChunks/{size:1048575_chunkSize:2_wantNumChunks:524288} (0.00s) === RUN TestMultithreadCopy run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" multithread_test.go:121: multithread writing not supported 2024/12/19 04:14:58 ERROR : : error listing: directory not found --- SKIP: TestMultithreadCopy (0.26s) === RUN TestMultithreadCopyAbort run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" multithread_test.go:121: multithread writing not supported 2024/12/19 04:14:58 ERROR : : error listing: directory not found --- SKIP: TestMultithreadCopyAbort (0.25s) === RUN TestSizeDiffers --- PASS: TestSizeDiffers (0.00s) === RUN TestReOpen === RUN TestReOpen/Normal === RUN TestReOpen/Normal/Basics 2024/12/19 04:14:58 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/ErrorAtStart === RUN TestReOpen/Normal/WithErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/Normal/TooManyErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/Normal/Seek 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Seek from 5 to 2 === RUN TestReOpen/Normal/AccountRead === RUN TestReOpen/Normal/AccountReadDelay 2024/12/19 04:14:58 DEBUG : potato: Seek from 10 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 10 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 10 to 0 === RUN TestReOpen/Normal/AccountReadError === RUN TestReOpen/WithRangeOption === RUN TestReOpen/WithRangeOption/Basics 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/ErrorAtStart === RUN TestReOpen/WithRangeOption/WithErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithRangeOption/TooManyErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithRangeOption/Seek 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Seek from 5 to 2 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 4 === RUN TestReOpen/WithRangeOption/AccountRead === RUN TestReOpen/WithRangeOption/AccountReadDelay 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 0 === RUN TestReOpen/WithRangeOption/AccountReadError === RUN TestReOpen/WithSeekOption === RUN TestReOpen/WithSeekOption/Basics 2024/12/19 04:14:58 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/ErrorAtStart === RUN TestReOpen/WithSeekOption/WithErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/WithSeekOption/TooManyErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/WithSeekOption/Seek 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Seek from 5 to 2 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 5 === RUN TestReOpen/WithSeekOption/AccountRead === RUN TestReOpen/WithSeekOption/AccountReadDelay 2024/12/19 04:14:58 DEBUG : potato: Seek from 8 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 8 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 8 to 0 === RUN TestReOpen/WithSeekOption/AccountReadError === RUN TestReOpen/UnknownSize === RUN TestReOpen/UnknownSize/Basics 2024/12/19 04:14:58 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/ErrorAtStart === RUN TestReOpen/UnknownSize/WithErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/10: test error === RUN TestReOpen/UnknownSize/TooManyErrors 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 1/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 2/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 6 bytes: retry 3/3: test error 2024/12/19 04:14:58 DEBUG : potato: Reopen failed after offset 6 bytes read: failed to reopen: too many retries === RUN TestReOpen/UnknownSize/Seek 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 2 bytes: retry 0/10: test error 2024/12/19 04:14:58 DEBUG : potato: Reopening on read failure after offset 3 bytes: retry 1/10: test error 2024/12/19 04:14:58 DEBUG : potato: Seek from 5 to 2 2024/12/19 04:14:58 DEBUG : potato: Seek from 7 to 6 === RUN TestReOpen/UnknownSize/AccountRead === RUN TestReOpen/UnknownSize/AccountReadDelay 2024/12/19 04:14:58 DEBUG : potato: Seek from 9 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 9 to 0 2024/12/19 04:14:58 DEBUG : potato: Seek from 9 to 0 === RUN TestReOpen/UnknownSize/AccountReadError --- PASS: TestReOpen (0.00s) --- PASS: TestReOpen/Normal (0.00s) --- PASS: TestReOpen/Normal/Basics (0.00s) --- PASS: TestReOpen/Normal/ErrorAtStart (0.00s) --- PASS: TestReOpen/Normal/WithErrors (0.00s) --- PASS: TestReOpen/Normal/TooManyErrors (0.00s) --- PASS: TestReOpen/Normal/Seek (0.00s) --- PASS: TestReOpen/Normal/AccountRead (0.00s) --- PASS: TestReOpen/Normal/AccountReadDelay (0.00s) --- PASS: TestReOpen/Normal/AccountReadError (0.00s) --- PASS: TestReOpen/WithRangeOption (0.00s) --- PASS: TestReOpen/WithRangeOption/Basics (0.00s) --- PASS: TestReOpen/WithRangeOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithRangeOption/WithErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithRangeOption/Seek (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountRead (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithRangeOption/AccountReadError (0.00s) --- PASS: TestReOpen/WithSeekOption (0.00s) --- PASS: TestReOpen/WithSeekOption/Basics (0.00s) --- PASS: TestReOpen/WithSeekOption/ErrorAtStart (0.00s) --- PASS: TestReOpen/WithSeekOption/WithErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/TooManyErrors (0.00s) --- PASS: TestReOpen/WithSeekOption/Seek (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountRead (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadDelay (0.00s) --- PASS: TestReOpen/WithSeekOption/AccountReadError (0.00s) --- PASS: TestReOpen/UnknownSize (0.00s) --- PASS: TestReOpen/UnknownSize/Basics (0.00s) --- PASS: TestReOpen/UnknownSize/ErrorAtStart (0.00s) --- PASS: TestReOpen/UnknownSize/WithErrors (0.00s) --- PASS: TestReOpen/UnknownSize/TooManyErrors (0.00s) --- PASS: TestReOpen/UnknownSize/Seek (0.00s) --- PASS: TestReOpen/UnknownSize/AccountRead (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadDelay (0.00s) --- PASS: TestReOpen/UnknownSize/AccountReadError (0.00s) === RUN TestCheck run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:14:59 DEBUG : rutabaga: Update will use the normal upload strategy (no chunks) === RUN TestCheck/1 === RUN TestCheck/2 2024/12/19 04:15:00 DEBUG : empty space: Update will use the normal upload strategy (no chunks) === RUN TestCheck/3 2024/12/19 04:15:01 DEBUG : potato2: Update will use the normal upload strategy (no chunks) === RUN TestCheck/4 === RUN TestCheck/5 2024/12/19 04:15:03 DEBUG : remotepotato: Update will use the normal upload strategy (no chunks) === RUN TestCheck/6 === RUN TestCheck/7 --- PASS: TestCheck (8.19s) --- PASS: TestCheck/1 (0.25s) --- PASS: TestCheck/2 (0.25s) --- PASS: TestCheck/3 (0.26s) --- PASS: TestCheck/4 (0.24s) --- PASS: TestCheck/5 (0.25s) --- PASS: TestCheck/6 (0.25s) --- PASS: TestCheck/7 (0.26s) === RUN TestCheckFsError 2024/12/19 04:15:06 DEBUG : Creating backend with remote "nonexistent" 2024/12/19 04:15:06 DEBUG : Creating backend with remote "nonexistent" 2024/12/19 04:15:06 DEBUG : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: Waiting for checks to finish 2024/12/19 04:15:06 ERROR : Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: error reading source root directory: directory not found 2024/12/19 04:15:06 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 differences found 2024/12/19 04:15:06 NOTICE: Local file system at /home/rclone/go/src/github.com/rclone/rclone/fs/operations/nonexistent: 2 errors while checking --- PASS: TestCheckFsError (0.00s) === RUN TestCheckDownload run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:15:06 DEBUG : rutabaga: Update will use the normal upload strategy (no chunks) === RUN TestCheckDownload/1 === RUN TestCheckDownload/2 2024/12/19 04:15:09 DEBUG : empty space: Update will use the normal upload strategy (no chunks) === RUN TestCheckDownload/3 2024/12/19 04:15:10 DEBUG : potato2: Update will use the normal upload strategy (no chunks) === RUN TestCheckDownload/4 === RUN TestCheckDownload/5 2024/12/19 04:15:12 DEBUG : remotepotato: Update will use the normal upload strategy (no chunks) === RUN TestCheckDownload/6 === RUN TestCheckDownload/7 --- PASS: TestCheckDownload (10.08s) --- PASS: TestCheckDownload/1 (0.55s) --- PASS: TestCheckDownload/2 (0.53s) --- PASS: TestCheckDownload/3 (0.53s) --- PASS: TestCheckDownload/4 (0.59s) --- PASS: TestCheckDownload/5 (0.55s) --- PASS: TestCheckDownload/6 (0.53s) --- PASS: TestCheckDownload/7 (0.56s) === RUN TestCheckSizeOnly run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:15:16 DEBUG : rutabaga: Update will use the normal upload strategy (no chunks) === RUN TestCheckSizeOnly/1 === RUN TestCheckSizeOnly/2 2024/12/19 04:15:18 DEBUG : empty space: Update will use the normal upload strategy (no chunks) === RUN TestCheckSizeOnly/3 2024/12/19 04:15:19 DEBUG : potato2: Update will use the normal upload strategy (no chunks) === RUN TestCheckSizeOnly/4 === RUN TestCheckSizeOnly/5 2024/12/19 04:15:21 DEBUG : remotepotato: Update will use the normal upload strategy (no chunks) === RUN TestCheckSizeOnly/6 === RUN TestCheckSizeOnly/7 --- PASS: TestCheckSizeOnly (7.86s) --- PASS: TestCheckSizeOnly/1 (0.25s) --- PASS: TestCheckSizeOnly/2 (0.25s) --- PASS: TestCheckSizeOnly/3 (0.26s) --- PASS: TestCheckSizeOnly/4 (0.26s) --- PASS: TestCheckSizeOnly/5 (0.24s) --- PASS: TestCheckSizeOnly/6 (0.25s) --- PASS: TestCheckSizeOnly/7 (0.26s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestParseSumFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:15:24 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:25 NOTICE: test.sum: improperly formatted checksum line 4 2024/12/19 04:15:25 NOTICE: test.sum: improperly formatted checksum line 5 2024/12/19 04:15:25 NOTICE: test.sum: improperly formatted checksum line 6 2024/12/19 04:15:25 NOTICE: test.sum: 2 warning(s) suppressed... 2024/12/19 04:15:26 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:27 NOTICE: test.sum: improperly formatted checksum line 4 2024/12/19 04:15:27 NOTICE: test.sum: improperly formatted checksum line 5 2024/12/19 04:15:27 NOTICE: test.sum: improperly formatted checksum line 6 2024/12/19 04:15:27 NOTICE: test.sum: 2 warning(s) suppressed... --- PASS: TestParseSumFile (3.60s) === RUN TestCheckSum run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:15:28 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/data" 2024/12/19 04:15:28 DEBUG : Config file has changed externally - reloading 2024/12/19 04:15:28 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:28 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:28 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:28 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:28 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:28 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:28 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:28 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:28 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:28 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:28 DEBUG : found headers: 2024/12/19 04:15:28 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ check_test.go:354: webdav root 'rclone-test-dayetut1goxu/data' lacks md5, skipping --- SKIP: TestCheckSum (0.76s) === RUN TestCheckSumDownload run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:15:28 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/data" 2024/12/19 04:15:28 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:28 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:28 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:28 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:28 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:28 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:28 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:28 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:28 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:28 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:28 DEBUG : found headers: 2024/12/19 04:15:28 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:15:29 DEBUG : data/banana: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:30 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest1 2024/12/19 04:15:32 DEBUG : data/potato: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:33 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest2 2024/12/19 04:15:36 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest3 2024/12/19 04:15:38 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest4 2024/12/19 04:15:40 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest5 2024/12/19 04:15:43 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest6 2024/12/19 04:15:45 DEBUG : data/banana: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:46 DEBUG : data/potato: Update will use the normal upload strategy (no chunks) 2024/12/19 04:15:47 DEBUG : test.sum: Update will use the normal upload strategy (no chunks) === RUN TestCheckSumDownload/subtest7 --- PASS: TestCheckSumDownload (23.04s) --- PASS: TestCheckSumDownload/subtest1 (1.08s) --- PASS: TestCheckSumDownload/subtest2 (1.05s) --- PASS: TestCheckSumDownload/subtest3 (1.09s) --- PASS: TestCheckSumDownload/subtest4 (1.06s) --- PASS: TestCheckSumDownload/subtest5 (1.08s) --- PASS: TestCheckSumDownload/subtest6 (1.08s) --- PASS: TestCheckSumDownload/subtest7 (1.04s) === RUN TestApplyTransforms 2024/12/19 04:15:51 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-gileyok4laji" 2024/12/19 04:15:51 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:15:51 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:51 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:51 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:51 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:51 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:51 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:51 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:51 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:51 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:51 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:51 DEBUG : found headers: 2024/12/19 04:15:51 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:15:52 DEBUG : Creating backend with remote "/tmp/rclone4265083673" run.go:180: Remote "webdav root 'rclone-test-gileyok4laji'", Local "Local file system at /tmp/rclone4265083673", Modify Window "1s" 2024/12/19 04:15:52 DEBUG : hello, world!: Update will use the normal upload strategy (no chunks) upper checkfile vs. lower remote (without normalization) 2024/12/19 04:15:53 ERROR : hello, world!: sum not found 2024/12/19 04:15:53 ERROR : HELLO, WORLD!: file not in webdav root 'rclone-test-gileyok4laji' 2024/12/19 04:15:53 NOTICE: webdav root 'rclone-test-gileyok4laji': 1 files missing 2024/12/19 04:15:53 NOTICE: 1 hashes missing 2024/12/19 04:15:53 NOTICE: webdav root 'rclone-test-gileyok4laji': 2 differences found 2024/12/19 04:15:53 NOTICE: webdav root 'rclone-test-gileyok4laji': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2024/12/19 04:15:54 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2024/12/19 04:15:54 NOTICE: webdav root 'rclone-test-gileyok4laji': 0 differences found 2024/12/19 04:15:54 NOTICE: webdav root 'rclone-test-gileyok4laji': 1 matching files 2024/12/19 04:15:54 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-noripor3bode" 2024/12/19 04:15:54 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:15:54 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:54 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:54 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:54 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:54 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:54 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:54 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:54 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:54 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:54 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:54 DEBUG : found headers: 2024/12/19 04:15:54 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:15:54 DEBUG : Creating backend with remote "/tmp/rclone1250596173" run.go:180: Remote "webdav root 'rclone-test-noripor3bode'", Local "Local file system at /tmp/rclone1250596173", Modify Window "1s" 2024/12/19 04:15:55 DEBUG : HELLO, WORLD!: Update will use the normal upload strategy (no chunks) lower checkfile vs. upper remote (without normalization) 2024/12/19 04:15:56 ERROR : HELLO, WORLD!: sum not found 2024/12/19 04:15:56 ERROR : hello, world!: file not in webdav root 'rclone-test-noripor3bode' 2024/12/19 04:15:56 NOTICE: webdav root 'rclone-test-noripor3bode': 1 files missing 2024/12/19 04:15:56 NOTICE: 1 hashes missing 2024/12/19 04:15:56 NOTICE: webdav root 'rclone-test-noripor3bode': 2 differences found 2024/12/19 04:15:56 NOTICE: webdav root 'rclone-test-noripor3bode': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2024/12/19 04:15:56 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2024/12/19 04:15:56 NOTICE: webdav root 'rclone-test-noripor3bode': 0 differences found 2024/12/19 04:15:56 NOTICE: webdav root 'rclone-test-noripor3bode': 1 matching files 2024/12/19 04:15:56 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-cefebag0biqe" 2024/12/19 04:15:56 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:15:56 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:56 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:56 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:56 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:56 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:56 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:56 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:56 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:56 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:56 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:56 DEBUG : found headers: 2024/12/19 04:15:56 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:15:56 DEBUG : Creating backend with remote "/tmp/rclone599463776" run.go:180: Remote "webdav root 'rclone-test-cefebag0biqe'", Local "Local file system at /tmp/rclone599463776", Modify Window "1s" 2024/12/19 04:15:57 DEBUG : HeLlO, wOrLd!: Update will use the normal upload strategy (no chunks) lower checkfile vs. upperlowermixed remote (without normalization) 2024/12/19 04:15:58 ERROR : HeLlO, wOrLd!: sum not found 2024/12/19 04:15:58 ERROR : hello, world!: file not in webdav root 'rclone-test-cefebag0biqe' 2024/12/19 04:15:58 NOTICE: webdav root 'rclone-test-cefebag0biqe': 1 files missing 2024/12/19 04:15:58 NOTICE: 1 hashes missing 2024/12/19 04:15:58 NOTICE: webdav root 'rclone-test-cefebag0biqe': 2 differences found 2024/12/19 04:15:58 NOTICE: webdav root 'rclone-test-cefebag0biqe': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2024/12/19 04:15:59 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2024/12/19 04:15:59 NOTICE: webdav root 'rclone-test-cefebag0biqe': 0 differences found 2024/12/19 04:15:59 NOTICE: webdav root 'rclone-test-cefebag0biqe': 1 matching files 2024/12/19 04:15:59 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-qiniqet0baji" 2024/12/19 04:15:59 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:15:59 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:15:59 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:59 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:59 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:59 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:59 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:15:59 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:15:59 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:15:59 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:15:59 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:15:59 DEBUG : found headers: 2024/12/19 04:15:59 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:15:59 DEBUG : Creating backend with remote "/tmp/rclone1404219999" run.go:180: Remote "webdav root 'rclone-test-qiniqet0baji'", Local "Local file system at /tmp/rclone1404219999", Modify Window "1s" 2024/12/19 04:15:59 DEBUG : HELLO, WORLD!: Update will use the normal upload strategy (no chunks) upperlowermixed checkfile vs. upper remote (without normalization) 2024/12/19 04:16:01 ERROR : HELLO, WORLD!: sum not found 2024/12/19 04:16:01 ERROR : HeLlO, wOrLd!: file not in webdav root 'rclone-test-qiniqet0baji' 2024/12/19 04:16:01 NOTICE: webdav root 'rclone-test-qiniqet0baji': 1 files missing 2024/12/19 04:16:01 NOTICE: 1 hashes missing 2024/12/19 04:16:01 NOTICE: webdav root 'rclone-test-qiniqet0baji': 2 differences found 2024/12/19 04:16:01 NOTICE: webdav root 'rclone-test-qiniqet0baji': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2024/12/19 04:16:01 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2024/12/19 04:16:01 NOTICE: webdav root 'rclone-test-qiniqet0baji': 0 differences found 2024/12/19 04:16:01 NOTICE: webdav root 'rclone-test-qiniqet0baji': 1 matching files 2024/12/19 04:16:01 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-batalav8hawu" 2024/12/19 04:16:01 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:16:01 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:01 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:01 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:01 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:01 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:01 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:01 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:01 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:01 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:01 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:01 DEBUG : found headers: 2024/12/19 04:16:01 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:01 DEBUG : Creating backend with remote "/tmp/rclone1948963118" run.go:180: Remote "webdav root 'rclone-test-batalav8hawu'", Local "Local file system at /tmp/rclone1948963118", Modify Window "1s" 2024/12/19 04:16:02 DEBUG : 測試_Русский___ě_áñ: Update will use the normal upload strategy (no chunks) NFD checkfile vs. NFC remote (without normalization) 2024/12/19 04:16:03 ERROR : 測試_Русский___ě_áñ: sum not found 2024/12/19 04:16:03 ERROR : 測試_Русский___ě_áñ: file not in webdav root 'rclone-test-batalav8hawu' 2024/12/19 04:16:03 NOTICE: webdav root 'rclone-test-batalav8hawu': 1 files missing 2024/12/19 04:16:03 NOTICE: 1 hashes missing 2024/12/19 04:16:03 NOTICE: webdav root 'rclone-test-batalav8hawu': 2 differences found 2024/12/19 04:16:03 NOTICE: webdav root 'rclone-test-batalav8hawu': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2024/12/19 04:16:03 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2024/12/19 04:16:03 NOTICE: webdav root 'rclone-test-batalav8hawu': 0 differences found 2024/12/19 04:16:03 NOTICE: webdav root 'rclone-test-batalav8hawu': 1 matching files 2024/12/19 04:16:03 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-waricus7zofa" 2024/12/19 04:16:03 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:16:03 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:03 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:03 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:03 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:03 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:03 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:03 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:03 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:03 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:03 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:03 DEBUG : found headers: 2024/12/19 04:16:03 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:04 DEBUG : Creating backend with remote "/tmp/rclone262747542" run.go:180: Remote "webdav root 'rclone-test-waricus7zofa'", Local "Local file system at /tmp/rclone262747542", Modify Window "1s" 2024/12/19 04:16:04 DEBUG : 測試_Русский___ě_áñ: Update will use the normal upload strategy (no chunks) check_test.go:575: Fs is incapable of running test, skipping: NFC checkfile vs. NFD remote (expected: 測試_Русский___ě_áñ (NFD) actual: 測試_Русский___ě_áñ (NFC)) 2024/12/19 04:16:05 DEBUG : webdav root 'rclone-test-waricus7zofa': Purge remote 2024/12/19 04:16:05 DEBUG : webdav root 'rclone-test-batalav8hawu': Purge remote 2024/12/19 04:16:06 DEBUG : webdav root 'rclone-test-qiniqet0baji': Purge remote 2024/12/19 04:16:06 DEBUG : webdav root 'rclone-test-cefebag0biqe': Purge remote 2024/12/19 04:16:06 DEBUG : webdav root 'rclone-test-noripor3bode': Purge remote 2024/12/19 04:16:07 DEBUG : webdav root 'rclone-test-gileyok4laji': Purge remote --- SKIP: TestApplyTransforms (15.49s) === RUN TestTruncateString --- PASS: TestTruncateString (0.00s) === RUN TestCopyFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:16:07 DEBUG : file1: Need to transfer - File not found at Destination 2024/12/19 04:16:07 DEBUG : sub/file2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:08 DEBUG : file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:16:08 INFO : file1: Copied (new) to: sub/file2 2024/12/19 04:16:09 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2024/12/19 04:16:09 DEBUG : file1: Unchanged skipping 2024/12/19 04:16:09 DEBUG : webdav root 'rclone-test-dayetut1goxu': don't need to copy/move sub/file2, it is already at target location --- PASS: TestCopyFile (4.66s) === RUN TestCopyLongFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" copy_test.go:153: Test only runs on local --- SKIP: TestCopyLongFile (0.50s) === RUN TestCopyFileBackupDir run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:16:12 DEBUG : dst/file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:14 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/backup" 2024/12/19 04:16:14 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:14 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:14 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:14 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:14 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:14 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:14 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:14 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:14 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:14 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:14 DEBUG : found headers: 2024/12/19 04:16:14 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:14 DEBUG : fs cache: renaming cache item "TestWebdavNextcloud:rclone-test-dayetut1goxu/backup" to be canonical "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/backup" 2024/12/19 04:16:14 DEBUG : dst/file1: Sizes differ (src 14 vs dst 18) 2024/12/19 04:16:16 INFO : dst/file1: Moved (server-side) 2024/12/19 04:16:16 DEBUG : dst/file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:17 DEBUG : dst/file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:16:17 INFO : dst/file1: Copied (new) --- PASS: TestCopyFileBackupDir (8.75s) === RUN TestCopyFileCompareDest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:16:21 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/dst" 2024/12/19 04:16:21 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:21 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:21 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:21 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:21 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:21 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:21 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:21 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:21 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:21 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:21 DEBUG : found headers: 2024/12/19 04:16:21 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:21 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:21 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:21 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:21 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:21 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:21 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:21 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:21 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:21 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:21 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:21 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:21 DEBUG : found headers: 2024/12/19 04:16:21 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:22 DEBUG : fs cache: renaming cache item "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" to be canonical "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:22 DEBUG : one: Need to transfer - File not found at Destination 2024/12/19 04:16:22 DEBUG : one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:23 DEBUG : one: sha1 = fe05bcdcdc4928012781a5f1a2a77cbb5398e106 OK 2024/12/19 04:16:23 INFO : one: Copied (new) 2024/12/19 04:16:24 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:24 DEBUG : one: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:25 DEBUG : one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:25 DEBUG : one: sha1 = 7f376fd65843a1267de8f986d40e164e5a321c13 OK 2024/12/19 04:16:25 INFO : one: Copied (replaced existing) 2024/12/19 04:16:26 DEBUG : dst/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:27 DEBUG : CompareDest/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:28 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:28 DEBUG : one: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:28 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:28 DEBUG : one: Destination found in --compare-dest, skipping 2024/12/19 04:16:29 DEBUG : CompareDest/two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:30 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:30 DEBUG : two: Need to transfer - File not found at Destination 2024/12/19 04:16:31 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:31 DEBUG : two: Destination found in --compare-dest, skipping 2024/12/19 04:16:31 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:31 DEBUG : two: Need to transfer - File not found at Destination 2024/12/19 04:16:32 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:32 DEBUG : two: Destination found in --compare-dest, skipping 2024/12/19 04:16:33 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CompareDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CompareDest" 2024/12/19 04:16:33 DEBUG : two: Need to transfer - File not found at Destination 2024/12/19 04:16:33 DEBUG : two: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:34 DEBUG : two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:34 DEBUG : two: sha1 = a4be8877ad88f3109a6411985a1f359e10e2d930 OK 2024/12/19 04:16:34 INFO : two: Copied (new) --- PASS: TestCopyFileCompareDest (17.20s) === RUN TestCopyFileCopyDest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:16:38 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/dst" 2024/12/19 04:16:38 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:38 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:38 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:38 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:38 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:38 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:38 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:38 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:38 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:38 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:38 DEBUG : found headers: 2024/12/19 04:16:38 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:39 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:39 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:39 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:39 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:39 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:39 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:39 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:39 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:39 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:39 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:39 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:39 DEBUG : found headers: 2024/12/19 04:16:39 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:39 DEBUG : fs cache: renaming cache item "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" to be canonical "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:39 DEBUG : one: Need to transfer - File not found at Destination 2024/12/19 04:16:39 DEBUG : one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:40 DEBUG : one: sha1 = fe05bcdcdc4928012781a5f1a2a77cbb5398e106 OK 2024/12/19 04:16:40 INFO : one: Copied (new) 2024/12/19 04:16:41 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:41 DEBUG : one: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:42 DEBUG : one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:42 DEBUG : one: sha1 = 7f376fd65843a1267de8f986d40e164e5a321c13 OK 2024/12/19 04:16:42 INFO : one: Copied (replaced existing) 2024/12/19 04:16:43 DEBUG : dst/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:44 DEBUG : CopyDest/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:45 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/BackupDir" 2024/12/19 04:16:45 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:16:45 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:45 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:45 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:45 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:45 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:16:45 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:16:45 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:16:45 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:16:45 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:16:45 DEBUG : found headers: 2024/12/19 04:16:45 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:16:46 DEBUG : fs cache: renaming cache item "TestWebdavNextcloud:rclone-test-dayetut1goxu/BackupDir" to be canonical "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/BackupDir" 2024/12/19 04:16:46 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:46 DEBUG : one: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:46 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:46 DEBUG : one: Sizes differ (src 5 vs dst 3) 2024/12/19 04:16:47 INFO : one: Moved (server-side) 2024/12/19 04:16:48 DEBUG : one: Setting modtime after copy to 2011-12-25 12:59:59 +0000 GMT 2024/12/19 04:16:48 DEBUG : one: Dst hash empty - aborting Src hash check 2024/12/19 04:16:48 INFO : one: Copied (server-side copy) 2024/12/19 04:16:48 DEBUG : one: Destination found in --copy-dest, using server-side copy 2024/12/19 04:16:49 DEBUG : CopyDest/two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:50 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:50 DEBUG : two: Need to transfer - File not found at Destination 2024/12/19 04:16:51 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:52 DEBUG : two: Setting modtime after copy to 2011-12-25 12:59:59 +0000 GMT 2024/12/19 04:16:52 DEBUG : two: Dst hash empty - aborting Src hash check 2024/12/19 04:16:52 INFO : two: Copied (server-side copy) 2024/12/19 04:16:52 DEBUG : two: Destination found in --copy-dest, using server-side copy 2024/12/19 04:16:53 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:53 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) 2024/12/19 04:16:53 DEBUG : two: Unchanged skipping 2024/12/19 04:16:53 DEBUG : CopyDest/three: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:55 DEBUG : fs cache: switching user supplied name "TestWebdavNextcloud:rclone-test-dayetut1goxu/CopyDest" for canonical name "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/CopyDest" 2024/12/19 04:16:55 DEBUG : three: Need to transfer - File not found at Destination 2024/12/19 04:16:55 DEBUG : three: Sizes differ (src 7 vs dst 5) 2024/12/19 04:16:55 DEBUG : three: Destination not found in --copy-dest 2024/12/19 04:16:55 DEBUG : three: Update will use the normal upload strategy (no chunks) 2024/12/19 04:16:56 DEBUG : three: sha1 = 370e613335f3cf2f19b2a2d35a86402f55c659f8 OK 2024/12/19 04:16:56 INFO : three: Copied (new) --- PASS: TestCopyFileCopyDest (23.39s) === RUN TestCopyInplace run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" copy_test.go:370: Partial uploads not supported --- SKIP: TestCopyInplace (0.50s) === RUN TestCopyLongFileName run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" copy_test.go:403: Partial uploads not supported --- SKIP: TestCopyLongFileName (0.51s) === RUN TestCopyFileMaxTransfer run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:03 DEBUG : TestCopyFileMaxTransfer/file1: Need to transfer - File not found at Destination 2024/12/19 04:17:03 DEBUG : TestCopyFileMaxTransfer/file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:04 DEBUG : TestCopyFileMaxTransfer/file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:17:04 INFO : TestCopyFileMaxTransfer/file1: Copied (new) 2024/12/19 04:17:04 DEBUG : TestCopyFileMaxTransfer/file2: Need to transfer - File not found at Destination 2024/12/19 04:17:05 DEBUG : TestCopyFileMaxTransfer/file2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:06 ERROR : TestCopyFileMaxTransfer/file2: Failed to copy: Put "http://127.0.0.1:28629/remote.php/dav/files/rclone/rclone-test-dayetut1goxu/TestCopyFileMaxTransfer/file2": max transfer limit reached as set by --max-transfer 2024/12/19 04:17:07 DEBUG : TestCopyFileMaxTransfer/file3: Need to transfer - File not found at Destination 2024/12/19 04:17:07 DEBUG : TestCopyFileMaxTransfer/file4: Need to transfer - File not found at Destination 2024/12/19 04:17:08 DEBUG : TestCopyFileMaxTransfer/file4: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:08 DEBUG : TestCopyFileMaxTransfer/file4: sha1 = 240664f53888532d884f9ac3f17bcd628c4a991f OK 2024/12/19 04:17:08 INFO : TestCopyFileMaxTransfer/file4: Copied (new) --- PASS: TestCopyFileMaxTransfer (8.44s) === RUN TestDeduplicateInteractive run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateInteractive (0.53s) === RUN TestDeduplicateSkip run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSkip (0.52s) === RUN TestDeduplicateSizeOnly run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSizeOnly (0.50s) === RUN TestDeduplicateFirst run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateFirst (0.51s) === RUN TestDeduplicateNewest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateNewest (0.51s) === RUN TestDeduplicateNewestByHash run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:14 DEBUG : one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:15 DEBUG : also/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:15 DEBUG : another: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:16 DEBUG : not-one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:17 INFO : webdav root 'rclone-test-dayetut1goxu': Looking for duplicate sha1 hashes using newest mode. 2024/12/19 04:17:18 NOTICE: 1dfa76db3335dd946d2a34971a7841d4b7aafb62: Found 3 files with duplicate sha1 hashes 2024/12/19 04:17:18 INFO : one: Deleted 2024/12/19 04:17:18 INFO : also/one: Deleted 2024/12/19 04:17:18 NOTICE: 1dfa76db3335dd946d2a34971a7841d4b7aafb62: Deleted 2 extra copies --- PASS: TestDeduplicateNewestByHash (7.33s) === RUN TestDeduplicateOldest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateOldest (0.52s) === RUN TestDeduplicateLargest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateLargest (0.51s) === RUN TestDeduplicateSmallest run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateSmallest (0.54s) === RUN TestDeduplicateRename run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:24: Can't test deduplicate - no duplicate files possible --- SKIP: TestDeduplicateRename (0.50s) === RUN TestMergeDirs run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" dedupe_test.go:256: Can't merge directories --- SKIP: TestMergeDirs (0.50s) === RUN TestListDirSorted run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:24 DEBUG : a.txt: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:24 DEBUG : zend.txt: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:25 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:26 DEBUG : sub dir/hello world2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:27 DEBUG : sub dir/ignore dir/.ignore: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:28 DEBUG : sub dir/ignore dir/should be ignored: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:29 DEBUG : sub dir/sub sub dir/hello world3: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:31 DEBUG : a.txt: Excluded (Size Filter) 2024/12/19 04:17:31 DEBUG : a.txt: Excluded 2024/12/19 04:17:31 DEBUG : sub dir/hello world: Excluded (Size Filter) 2024/12/19 04:17:31 DEBUG : sub dir/hello world: Excluded 2024/12/19 04:17:31 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2024/12/19 04:17:31 DEBUG : sub dir/hello world2: Excluded 2024/12/19 04:17:31 DEBUG : sub dir/hello world: Excluded (Size Filter) 2024/12/19 04:17:31 DEBUG : sub dir/hello world: Excluded 2024/12/19 04:17:31 DEBUG : sub dir/hello world2: Excluded (Size Filter) 2024/12/19 04:17:31 DEBUG : sub dir/hello world2: Excluded 2024/12/19 04:17:32 DEBUG : sub dir/ignore dir: Excluded 2024/12/19 04:17:32 DEBUG : sub dir/ignore dir: Excluded --- PASS: TestListDirSorted (14.64s) === RUN TestListJSON run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:38 DEBUG : file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:39 DEBUG : sub/file2: Update will use the normal upload strategy (no chunks) === RUN TestListJSON/Default === RUN TestListJSON/FilesOnly === RUN TestListJSON/DirsOnly === RUN TestListJSON/Recurse === RUN TestListJSON/SubDir === RUN TestListJSON/NoModTime === RUN TestListJSON/NoMimeType === RUN TestListJSON/ShowHash === RUN TestListJSON/HashTypes 2024/12/19 04:17:43 ERROR : file1: Failed to read hash: hash type not supported === RUN TestListJSON/Metadata --- PASS: TestListJSON (7.20s) --- PASS: TestListJSON/Default (0.26s) --- PASS: TestListJSON/FilesOnly (0.28s) --- PASS: TestListJSON/DirsOnly (0.25s) --- PASS: TestListJSON/Recurse (0.51s) --- PASS: TestListJSON/SubDir (0.26s) --- PASS: TestListJSON/NoModTime (0.26s) --- PASS: TestListJSON/NoMimeType (0.26s) --- PASS: TestListJSON/ShowHash (0.25s) --- PASS: TestListJSON/HashTypes (0.25s) --- PASS: TestListJSON/Metadata (0.25s) === RUN TestStatJSON run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:45 DEBUG : file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:46 DEBUG : sub/file2: Update will use the normal upload strategy (no chunks) === RUN TestStatJSON/Root === RUN TestStatJSON/RootFilesOnly === RUN TestStatJSON/RootDirsOnly === RUN TestStatJSON/Dir === RUN TestStatJSON/DirWithTrailingSlash === RUN TestStatJSON/File === RUN TestStatJSON/NotFound === RUN TestStatJSON/DirFilesOnly === RUN TestStatJSON/FileFilesOnly === RUN TestStatJSON/NotFoundFilesOnly === RUN TestStatJSON/DirDirsOnly === RUN TestStatJSON/FileDirsOnly === RUN TestStatJSON/NotFoundDirsOnly === RUN TestStatJSON/RootNotFound 2024/12/19 04:17:51 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/notfound" 2024/12/19 04:17:51 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:17:51 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:17:51 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:17:51 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:17:51 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:17:51 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:17:51 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:17:51 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:17:51 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:17:51 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:17:51 DEBUG : found headers: 2024/12/19 04:17:51 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ --- PASS: TestStatJSON (8.55s) --- PASS: TestStatJSON/Root (0.26s) --- PASS: TestStatJSON/RootFilesOnly (0.00s) --- PASS: TestStatJSON/RootDirsOnly (0.25s) --- PASS: TestStatJSON/Dir (0.50s) --- PASS: TestStatJSON/DirWithTrailingSlash (0.25s) --- PASS: TestStatJSON/File (0.25s) --- PASS: TestStatJSON/NotFound (0.50s) --- PASS: TestStatJSON/DirFilesOnly (0.25s) --- PASS: TestStatJSON/FileFilesOnly (0.25s) --- PASS: TestStatJSON/NotFoundFilesOnly (0.28s) --- PASS: TestStatJSON/DirDirsOnly (0.25s) --- PASS: TestStatJSON/FileDirsOnly (0.25s) --- PASS: TestStatJSON/NotFoundDirsOnly (0.25s) --- PASS: TestStatJSON/RootNotFound (0.69s) === RUN TestMkdir run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:54 DEBUG : webdav root 'rclone-test-dayetut1goxu': Making directory 2024/12/19 04:17:54 DEBUG : webdav root 'rclone-test-dayetut1goxu': Making directory --- PASS: TestMkdir (1.28s) === RUN TestLsd run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:55 DEBUG : sub dir/hello world: Update will use the normal upload strategy (no chunks) --- PASS: TestLsd (3.25s) === RUN TestLs run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:17:59 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:17:59 DEBUG : empty space: Update will use the normal upload strategy (no chunks) --- PASS: TestLs (3.45s) === RUN TestLsWithFilesFrom run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:02 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:03 DEBUG : empty space: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:04 DEBUG : empty space: Excluded (FilesFrom Filter) 2024/12/19 04:18:04 DEBUG : empty space: Excluded --- PASS: TestLsWithFilesFrom (3.80s) === RUN TestLsLong run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:06 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:07 DEBUG : empty space: Update will use the normal upload strategy (no chunks) --- PASS: TestLsLong (3.36s) === RUN TestHashSums run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:09 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:10 DEBUG : empty space: Update will use the normal upload strategy (no chunks) === RUN TestHashSums/Sha1 === RUN TestHashSums/Sha1Download --- PASS: TestHashSums (4.00s) --- PASS: TestHashSums/Sha1 (0.26s) --- PASS: TestHashSums/Sha1Download (0.61s) === RUN TestHashSumsWithErrors 2024/12/19 04:18:13 DEBUG : Creating backend with remote ":memory:" 2024/12/19 04:18:13 ERROR : file1: hash unsupported: hash type not supported --- PASS: TestHashSumsWithErrors (0.00s) === RUN TestHashStream 2024/12/19 04:18:13 DEBUG : Creating md5 hash of 0 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating md5 hash of 0 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating sha1 hash of 0 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating md5 hash of 12 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating md5 hash of 12 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating sha1 hash of 12 bytes read from input stream 2024/12/19 04:18:13 DEBUG : Creating sha1 hash of 12 bytes read from input stream --- PASS: TestHashStream (0.00s) === RUN TestSuffixName --- PASS: TestSuffixName (0.00s) === RUN TestCount run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:13 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:14 DEBUG : empty space: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:15 DEBUG : sub dir/potato3: Update will use the normal upload strategy (no chunks) --- PASS: TestCount (5.63s) === RUN TestDelete run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:19 DEBUG : small: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:20 DEBUG : medium: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:20 DEBUG : large: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:21 DEBUG : Waiting for deletions to finish 2024/12/19 04:18:22 DEBUG : large: Excluded (Size Filter) 2024/12/19 04:18:22 DEBUG : large: Excluded 2024/12/19 04:18:22 INFO : medium: Deleted 2024/12/19 04:18:22 INFO : small: Deleted --- PASS: TestDelete (4.65s) === RUN TestMaxDelete run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:23 DEBUG : small: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:24 DEBUG : medium: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:25 DEBUG : large: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:26 DEBUG : Waiting for deletions to finish 2024/12/19 04:18:26 ERROR : medium: Got fatal error on delete: --max-delete threshold reached 2024/12/19 04:18:27 INFO : large: Deleted 2024/12/19 04:18:27 INFO : small: Deleted --- PASS: TestMaxDelete (5.34s) === RUN TestMaxDeleteSizeLargeFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:29 DEBUG : small: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:30 DEBUG : medium: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:30 DEBUG : large: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:31 DEBUG : Waiting for deletions to finish 2024/12/19 04:18:32 ERROR : large: Got fatal error on delete: --max-delete-size threshold reached 2024/12/19 04:18:32 INFO : medium: Deleted 2024/12/19 04:18:32 INFO : small: Deleted --- PASS: TestMaxDeleteSizeLargeFile (5.11s) === RUN TestMaxDeleteSize run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:34 DEBUG : small: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:35 DEBUG : medium: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:36 DEBUG : large: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:36 DEBUG : Waiting for deletions to finish 2024/12/19 04:18:37 ERROR : small: Got fatal error on delete: --max-delete-size threshold reached 2024/12/19 04:18:37 INFO : large: Deleted 2024/12/19 04:18:37 INFO : medium: Deleted --- PASS: TestMaxDeleteSize (5.06s) === RUN TestReadFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:39 DEBUG : ReadFile: Update will use the normal upload strategy (no chunks) --- PASS: TestReadFile (2.98s) === RUN TestRetry 2024/12/19 04:18:42 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 1/5 2024/12/19 04:18:42 DEBUG : Received error: Wrapped EOF is retriable: EOF - low level retry 2/5 2024/12/19 04:18:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG 2024/12/19 04:18:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG 2024/12/19 04:18:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG 2024/12/19 04:18:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG 2024/12/19 04:18:42 DEBUG : Sleeping for 10ms (as indicated by the server) to obey Retry-After error: BANG --- PASS: TestRetry (0.05s) === RUN TestCat run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:18:42 DEBUG : file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:43 DEBUG : file2: Update will use the normal upload strategy (no chunks) --- PASS: TestCat (7.04s) === RUN TestPurge 2024/12/19 04:18:49 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-faduvur2wuwa" 2024/12/19 04:18:49 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2024/12/19 04:18:49 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:18:49 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:18:49 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:18:49 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:18:49 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:18:49 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:18:49 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:18:49 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:18:49 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:18:49 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:18:49 DEBUG : found headers: 2024/12/19 04:18:49 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:18:49 DEBUG : Creating backend with remote "/tmp/rclone3992814163" run.go:180: Remote "webdav root 'rclone-test-faduvur2wuwa'", Local "Local file system at /tmp/rclone3992814163", Modify Window "1s" 2024/12/19 04:18:51 DEBUG : A1/B1/C1/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:52 DEBUG : A2: Making directory 2024/12/19 04:18:52 DEBUG : A1/B2: Making directory 2024/12/19 04:18:53 DEBUG : A1/B2/C2: Making directory 2024/12/19 04:18:53 DEBUG : A1/B1/C3: Making directory 2024/12/19 04:18:53 DEBUG : A3: Making directory 2024/12/19 04:18:54 DEBUG : A3/B3: Making directory 2024/12/19 04:18:54 DEBUG : A3/B3/C4: Making directory 2024/12/19 04:18:54 DEBUG : A1/two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:18:58 ERROR : : error listing: directory not found 2024/12/19 04:18:58 DEBUG : webdav root 'rclone-test-faduvur2wuwa': Purge remote 2024/12/19 04:18:59 NOTICE: purge failed: rmdir failed: The server was unable to complete your request. If this happens again, please send the technical details below to the server administrator. More details can be found in the server log. : Internal Server Error: 404 Not Found --- PASS: TestPurge (9.78s) === RUN TestRmdirsNoLeaveRoot run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:01 DEBUG : A1/B1/C1/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:01 DEBUG : A2: Making directory 2024/12/19 04:19:02 DEBUG : A1/B2: Making directory 2024/12/19 04:19:02 DEBUG : A1/B2/C2: Making directory 2024/12/19 04:19:02 DEBUG : A1/B1/C3: Making directory 2024/12/19 04:19:02 DEBUG : A3: Making directory 2024/12/19 04:19:03 DEBUG : A3/B3: Making directory 2024/12/19 04:19:03 DEBUG : A3/B3/C4: Making directory 2024/12/19 04:19:04 DEBUG : A1/two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:06 DEBUG : removing 1 level 3 directories 2024/12/19 04:19:06 INFO : A3/B3/C4: Removing directory 2024/12/19 04:19:09 DEBUG : removing 2 level 3 directories 2024/12/19 04:19:09 INFO : A1/B2/C2: Removing directory 2024/12/19 04:19:09 INFO : A1/B1/C3: Removing directory 2024/12/19 04:19:09 DEBUG : removing 2 level 2 directories 2024/12/19 04:19:09 INFO : A3/B3: Removing directory 2024/12/19 04:19:09 INFO : A1/B2: Removing directory 2024/12/19 04:19:10 DEBUG : removing 2 level 1 directories 2024/12/19 04:19:10 INFO : A3: Removing directory 2024/12/19 04:19:10 INFO : A2: Removing directory 2024/12/19 04:19:14 DEBUG : removing 1 level 3 directories 2024/12/19 04:19:14 INFO : A1/B1/C1: Removing directory 2024/12/19 04:19:14 DEBUG : removing 1 level 2 directories 2024/12/19 04:19:14 INFO : A1/B1: Removing directory 2024/12/19 04:19:15 DEBUG : removing 1 level 1 directories 2024/12/19 04:19:15 INFO : A1: Removing directory 2024/12/19 04:19:15 DEBUG : removing 1 level 0 directories 2024/12/19 04:19:15 INFO : webdav root 'rclone-test-dayetut1goxu': Removing directory 2024/12/19 04:19:16 ERROR : : error listing: directory not found 2024/12/19 04:19:17 ERROR : : error listing: directory not found --- PASS: TestRmdirsNoLeaveRoot (18.06s) === RUN TestRmdirsLeaveRoot run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:17 DEBUG : A1: Making directory 2024/12/19 04:19:17 DEBUG : A1/B1: Making directory 2024/12/19 04:19:17 DEBUG : A1/B1/C1: Making directory 2024/12/19 04:19:20 DEBUG : removing 1 level 3 directories 2024/12/19 04:19:20 INFO : A1/B1/C1: Removing directory 2024/12/19 04:19:20 DEBUG : removing 1 level 2 directories 2024/12/19 04:19:20 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (5.95s) === RUN TestRmdirsWithFilter run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:23 DEBUG : A1: Making directory 2024/12/19 04:19:23 DEBUG : A1/B1: Making directory 2024/12/19 04:19:23 DEBUG : A1/B1/C1: Making directory 2024/12/19 04:19:26 DEBUG : removing 1 level 3 directories 2024/12/19 04:19:26 INFO : A1/B1/C1: Removing directory 2024/12/19 04:19:26 DEBUG : removing 1 level 2 directories 2024/12/19 04:19:26 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (6.20s) === RUN TestCopyURL run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:29 DEBUG : file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:30 DEBUG : filename.txt: File name found in url 2024/12/19 04:19:31 DEBUG : filename.txt: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:31 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2024/12/19 04:19:31 DEBUG : headerfilename.txt: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:32 DEBUG : file2: Update will use the normal upload strategy (no chunks) --- PASS: TestCopyURL (6.12s) === RUN TestCopyURLToWriter --- PASS: TestCopyURLToWriter (0.00s) === RUN TestMoveFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:35 DEBUG : file1: Need to transfer - File not found at Destination 2024/12/19 04:19:35 DEBUG : sub/file2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:36 DEBUG : file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:19:36 INFO : file1: Copied (new) to: sub/file2 2024/12/19 04:19:36 INFO : file1: Deleted 2024/12/19 04:19:37 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2024/12/19 04:19:37 DEBUG : file1: Unchanged skipping 2024/12/19 04:19:37 INFO : file1: Deleted 2024/12/19 04:19:37 DEBUG : webdav root 'rclone-test-dayetut1goxu': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (4.53s) === RUN TestMoveFileWithIgnoreExisting run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:40 DEBUG : file1: Need to transfer - File not found at Destination 2024/12/19 04:19:40 DEBUG : file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:40 DEBUG : file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:19:40 INFO : file1: Copied (new) 2024/12/19 04:19:40 INFO : file1: Deleted 2024/12/19 04:19:41 DEBUG : file1: Destination exists, skipping 2024/12/19 04:19:41 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (2.65s) === RUN TestCaseInsensitiveMoveFile run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" --- PASS: TestCaseInsensitiveMoveFile (0.57s) === RUN TestCaseInsensitiveMoveFileDryRun run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" --- PASS: TestCaseInsensitiveMoveFileDryRun (0.50s) === RUN TestMoveFileBackupDir run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:43 DEBUG : dst/file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:45 DEBUG : Creating backend with remote "TestWebdavNextcloud:rclone-test-dayetut1goxu/backup" 2024/12/19 04:19:45 DEBUG : Setting type="webdav" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_TYPE 2024/12/19 04:19:45 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:19:45 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:19:45 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:19:45 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:19:45 DEBUG : TestWebdavNextcloud: detected overridden config - adding "{Ns2Va}" suffix to name 2024/12/19 04:19:45 DEBUG : Setting url="http://127.0.0.1:28629/remote.php/dav/files/rclone/" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_URL 2024/12/19 04:19:45 DEBUG : Setting vendor="nextcloud" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_VENDOR 2024/12/19 04:19:45 DEBUG : Setting user="rclone" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_USER 2024/12/19 04:19:45 DEBUG : Setting pass="2VkNJG5Tt7WSjvSNYKvbyqSPrKQBcKjyUOQ8VzAP" for "TestWebdavNextcloud" from environment variable RCLONE_CONFIG_TESTWEBDAVNEXTCLOUD_PASS 2024/12/19 04:19:45 DEBUG : found headers: 2024/12/19 04:19:45 DEBUG : Chunks temporary upload directory: http://127.0.0.1:28629/remote.php/dav/uploads/rclone/ 2024/12/19 04:19:45 DEBUG : fs cache: renaming cache item "TestWebdavNextcloud:rclone-test-dayetut1goxu/backup" to be canonical "TestWebdavNextcloud{Ns2Va}:rclone-test-dayetut1goxu/backup" 2024/12/19 04:19:45 DEBUG : dst/file1: Sizes differ (src 14 vs dst 18) 2024/12/19 04:19:47 INFO : dst/file1: Moved (server-side) 2024/12/19 04:19:47 DEBUG : dst/file1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:48 DEBUG : dst/file1: sha1 = a379624177abc4679cafafa8eae1d73e1478aaa6 OK 2024/12/19 04:19:48 INFO : dst/file1: Copied (new) 2024/12/19 04:19:48 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (8.65s) === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlappingFilterCheckWithoutFilter --- PASS: TestOverlappingFilterCheckWithoutFilter (0.00s) === RUN TestOverlappingFilterCheckWithFilter --- PASS: TestOverlappingFilterCheckWithFilter (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) === RUN TestDirMove run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:19:52 DEBUG : A1/one: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:53 DEBUG : A1/two: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:54 DEBUG : A1/B1/three: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:55 DEBUG : A1/B1/C1/four: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:56 DEBUG : A1/B1/C2/five: Update will use the normal upload strategy (no chunks) 2024/12/19 04:19:56 DEBUG : A1/B2: Making directory 2024/12/19 04:19:57 DEBUG : A1/B1/C3: Making directory 2024/12/19 04:20:06 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2024/12/19 04:20:06 INFO : A2/one: Moved (server-side) to: A3/one 2024/12/19 04:20:06 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2024/12/19 04:20:07 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2024/12/19 04:20:07 INFO : A2/two: Moved (server-side) to: A3/two 2024/12/19 04:20:11 INFO : webdav root 'rclone-test-dayetut1goxu': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2024/12/19 04:20:16 INFO : A3/two: Moved (server-side) to: A4/two 2024/12/19 04:20:16 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2024/12/19 04:20:16 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2024/12/19 04:20:16 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2024/12/19 04:20:16 INFO : A3/one: Moved (server-side) to: A4/one --- PASS: TestDirMove (35.68s) === RUN TestGetFsInfo run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" --- PASS: TestGetFsInfo (0.58s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:28 DEBUG : webdav root 'rclone-test-dayetut1goxu': File to upload is small (34 bytes), uploading instead of streaming 2024/12/19 04:20:29 DEBUG : no_checksum_small_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:29 DEBUG : no_checksum_small_file_from_pipe: sha1 = 4c3452689ee5e2b950454c46181b8b5e7bcfeca9 OK 2024/12/19 04:20:29 DEBUG : no_checksum_small_file_from_pipe: Size and sha1 of src and dst objects identical 2024/12/19 04:20:29 DEBUG : webdav root 'rclone-test-dayetut1goxu': Target remote doesn't support streaming uploads, creating temporary local FS to spool file 2024/12/19 04:20:29 DEBUG : no_checksum_big_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:30 DEBUG : no_checksum_big_file_from_pipe: sha1 = d0080f73aa8b494570ad63df1beb25c01ea9eea2 OK 2024/12/19 04:20:30 DEBUG : no_checksum_big_file_from_pipe: Size and sha1 of src and dst objects identical === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:32 DEBUG : webdav root 'rclone-test-dayetut1goxu': File to upload is small (34 bytes), uploading instead of streaming 2024/12/19 04:20:32 DEBUG : with_checksum_small_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:33 DEBUG : with_checksum_small_file_from_pipe: sha1 = 4c3452689ee5e2b950454c46181b8b5e7bcfeca9 OK 2024/12/19 04:20:33 DEBUG : with_checksum_small_file_from_pipe: Size and sha1 of src and dst objects identical 2024/12/19 04:20:33 DEBUG : webdav root 'rclone-test-dayetut1goxu': Target remote doesn't support streaming uploads, creating temporary local FS to spool file 2024/12/19 04:20:33 DEBUG : with_checksum_big_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:33 DEBUG : with_checksum_big_file_from_pipe: sha1 = d0080f73aa8b494570ad63df1beb25c01ea9eea2 OK 2024/12/19 04:20:33 DEBUG : with_checksum_big_file_from_pipe: Size and sha1 of src and dst objects identical === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:35 DEBUG : webdav root 'rclone-test-dayetut1goxu': File to upload is small (34 bytes), uploading instead of streaming 2024/12/19 04:20:35 DEBUG : ignore_checksum_small_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:36 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2024/12/19 04:20:36 DEBUG : webdav root 'rclone-test-dayetut1goxu': Target remote doesn't support streaming uploads, creating temporary local FS to spool file 2024/12/19 04:20:36 DEBUG : ignore_checksum_big_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:37 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:38 DEBUG : webdav root 'rclone-test-dayetut1goxu': File to upload is small (34 bytes), uploading instead of streaming 2024/12/19 04:20:39 DEBUG : ignore_checksum_small_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:39 DEBUG : ignore_checksum_small_file_from_pipe: Dst hash empty - aborting Src hash check 2024/12/19 04:20:39 DEBUG : ignore_checksum_small_file_from_pipe: Src hash empty - aborting Dst hash check 2024/12/19 04:20:39 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2024/12/19 04:20:39 DEBUG : webdav root 'rclone-test-dayetut1goxu': Target remote doesn't support streaming uploads, creating temporary local FS to spool file 2024/12/19 04:20:39 DEBUG : ignore_checksum_big_file_from_pipe: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:40 DEBUG : ignore_checksum_big_file_from_pipe: Dst hash empty - aborting Src hash check 2024/12/19 04:20:40 DEBUG : ignore_checksum_big_file_from_pipe: Src hash empty - aborting Dst hash check 2024/12/19 04:20:40 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (13.52s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (3.48s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (3.26s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (3.38s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (3.40s) === RUN TestRcatMetadata run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1532: Skipping as destination doesn't support user metadata --- SKIP: TestRcatMetadata (0.51s) === RUN TestRcatSize run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:42 DEBUG : potato1: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:43 DEBUG : webdav root 'rclone-test-dayetut1goxu': File to upload is small (60 bytes), uploading instead of streaming 2024/12/19 04:20:43 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:44 DEBUG : potato2: sha1 = 9dc7f7d3279715991a22853f5981df582b7f9f6d OK 2024/12/19 04:20:44 DEBUG : potato2: Size and sha1 of src and dst objects identical --- PASS: TestRcatSize (3.06s) === RUN TestRcatSizeMetadata run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1613: Skipping as destination doesn't support user metadata --- SKIP: TestRcatSizeMetadata (0.51s) === RUN TestTouchDir run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:46 DEBUG : potato2: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:47 DEBUG : empty space: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:48 DEBUG : sub dir/potato3: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:49 DEBUG : webdav root 'rclone-test-dayetut1goxu': Touching "empty space" 2024/12/19 04:20:49 ERROR : empty space: failed to touch: can't set modified time 2024/12/19 04:20:49 DEBUG : webdav root 'rclone-test-dayetut1goxu': Touching "potato2" 2024/12/19 04:20:50 ERROR : potato2: failed to touch: can't set modified time 2024/12/19 04:20:50 DEBUG : webdav root 'rclone-test-dayetut1goxu': Touching "sub dir/potato3" 2024/12/19 04:20:51 ERROR : sub dir/potato3: failed to touch: can't set modified time --- PASS: TestTouchDir (7.44s) === RUN TestMkdirMetadata run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1703: Skipping test as remote does not support MkdirMetadata --- SKIP: TestMkdirMetadata (0.51s) === RUN TestMkdirModTime run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1722: Skipping test as remote does not support DirSetModTime or MkdirMetadata --- SKIP: TestMkdirModTime (0.54s) === RUN TestCopyDirMetadata run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1743: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata --- SKIP: TestCopyDirMetadata (0.54s) === RUN TestSetDirModTime run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1779: Skipping test as remote does not support DirSetModTime or WriteDirSetModTime --- SKIP: TestSetDirModTime (0.54s) === RUN TestDirsEqual run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" operations_test.go:1823: Skipping test as remote does not support WriteDirMetadata or MkdirMetadata --- SKIP: TestDirsEqual (0.51s) === RUN TestRemoveExisting run.go:180: Remote "webdav root 'rclone-test-dayetut1goxu'", Local "Local file system at /tmp/rclone972916121", Modify Window "1s" 2024/12/19 04:20:56 DEBUG : sub dir/test remove existing: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Update will use the normal upload strategy (no chunks) 2024/12/19 04:20:59 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.tuyofol9" before starting 2024/12/19 04:21:01 DEBUG : sub dir/test remove existing.tuyofol9: TEST: removing renamed existing file after operation 2024/12/19 04:21:02 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jofuvok0" before starting 2024/12/19 04:21:03 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jofuvok0: TEST: renaming existing back after failed operation 2024/12/19 04:21:05 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jidejor0" before starting 2024/12/19 04:21:06 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.jidejor0: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (12.73s) === RUN TestRcAbout rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcAbout (0.00s) === RUN TestRcCleanup rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCleanup (0.00s) === RUN TestRcCopyfile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyfile (0.00s) === RUN TestRcCopyurl rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCopyurl (0.00s) === RUN TestRcDelete rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDelete (0.00s) === RUN TestRcDeletefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDeletefile (0.00s) === RUN TestRcList rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcList (0.00s) === RUN TestRcStat rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcStat (0.00s) === RUN TestRcSetTier rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTier (0.00s) === RUN TestRcSetTierFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSetTierFile (0.00s) === RUN TestRcMkdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMkdir (0.00s) === RUN TestRcMovefile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcMovefile (0.00s) === RUN TestRcPurge rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPurge (0.00s) === RUN TestRcRmdir rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdir (0.00s) === RUN TestRcRmdirs rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcRmdirs (0.00s) === RUN TestRcSize rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcSize (0.00s) === RUN TestRcPublicLink rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcPublicLink (0.00s) === RUN TestRcFsInfo rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcFsInfo (0.00s) === RUN TestUploadFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestUploadFile (0.00s) === RUN TestRcCommand rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCommand (0.00s) === RUN TestRcDu rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcDu (0.00s) === RUN TestRcCheck rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcCheck (0.00s) === RUN TestRcHashsum rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsum (0.00s) === RUN TestRcHashsumFile rc_test.go:30: Skipping test on non local remote --- SKIP: TestRcHashsumFile (0.00s) PASS 2024/12/19 04:21:08 DEBUG : webdav root 'rclone-test-dayetut1goxu': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestWebdavNextcloud: -verbose" - Finished OK in 6m12.117823489s (try 1/5)