"./sync.test -test.v -test.timeout 1h0m0s -remote TestGoFile: -verbose -fast-list -test.run '^(TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveWithFilter|TestSyncBackupDirWithSuffixKeepExtension|TestSyncCopyDest|TestSyncOverlapWithFilter|TestSyncSuffix|TestSyncSuffixKeepExtension)$'" - Starting (try 2/5)
2026/05/22 02:00:36 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi"
2026/05/22 02:00:36 DEBUG : Using config file from "/home/rclone/.rclone.conf"
2026/05/22 02:00:36 DEBUG : Creating backend with remote "/tmp/rclone2025589463"
=== RUN TestServerSideMoveWithFilter
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:00:36 DEBUG : Creating backend with remote "TestGoFile:rclone-test-dihezid6yuli"
sync_test.go:1736: Server side move (if possible) gofile root 'rclone-test-totuyeb1yepi' -> gofile root 'rclone-test-dihezid6yuli'
2026/05/22 02:00:46 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:46 DEBUG : pacer: low level retry 1/10 (error Error "502 Bad Gateway (502): \r\n
502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:46 DEBUG : pacer: Rate limited, increasing sleep to 20ms
2026/05/22 02:00:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:47 DEBUG : pacer: low level retry 2/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:47 DEBUG : pacer: Rate limited, increasing sleep to 40ms
2026/05/22 02:00:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:47 DEBUG : pacer: low level retry 3/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:47 DEBUG : pacer: Rate limited, increasing sleep to 80ms
2026/05/22 02:00:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:47 DEBUG : pacer: low level retry 4/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:47 DEBUG : pacer: Rate limited, increasing sleep to 160ms
2026/05/22 02:00:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:47 DEBUG : pacer: low level retry 5/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:47 DEBUG : pacer: Rate limited, increasing sleep to 320ms
2026/05/22 02:00:47 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:47 DEBUG : pacer: low level retry 6/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:47 DEBUG : pacer: Rate limited, increasing sleep to 640ms
2026/05/22 02:00:48 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:48 DEBUG : pacer: low level retry 7/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:48 DEBUG : pacer: Rate limited, increasing sleep to 1.28s
2026/05/22 02:00:48 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:48 DEBUG : pacer: low level retry 8/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:48 DEBUG : pacer: Rate limited, increasing sleep to 2.56s
2026/05/22 02:00:50 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:50 DEBUG : pacer: low level retry 9/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:50 DEBUG : pacer: Rate limited, increasing sleep to 5.12s
2026/05/22 02:00:52 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:52 DEBUG : pacer: low level retry 10/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:52 DEBUG : pacer: Rate limited, increasing sleep to 10.24s
run.go:299: Retry Put of "empty space" to gofile root 'rclone-test-dihezid6yuli': 1/10 (couldn't list files: Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:57 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:00:57 DEBUG : pacer: low level retry 1/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:00:57 DEBUG : pacer: Rate limited, increasing sleep to 20s
2026/05/22 02:01:07 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:01:07 DEBUG : pacer: low level retry 2/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:01:28 DEBUG : pacer: Reducing sleep to 10s
2026/05/22 02:01:48 DEBUG : pacer: Reducing sleep to 5s
2026/05/22 02:01:57 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:01:57 DEBUG : pacer: low level retry 1/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:01:57 DEBUG : pacer: Rate limited, increasing sleep to 10s
2026/05/22 02:02:02 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:02:02 DEBUG : pacer: low level retry 2/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:02:02 DEBUG : pacer: Rate limited, increasing sleep to 20s
2026/05/22 02:02:35 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:02:35 DEBUG : pacer: low level retry 3/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:02:36 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:02:36 DEBUG : pacer: low level retry 4/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:02:56 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:02:56 DEBUG : pacer: low level retry 5/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:03:16 DEBUG : pacer: Reducing sleep to 10s
2026/05/22 02:03:36 DEBUG : pacer: Reducing sleep to 5s
2026/05/22 02:03:46 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:03:46 DEBUG : pacer: low level retry 1/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:03:46 DEBUG : pacer: Rate limited, increasing sleep to 10s
2026/05/22 02:03:51 DEBUG : pacer: Reducing sleep to 5s
2026/05/22 02:03:51 DEBUG : empty space: Excluded (Size Filter)
2026/05/22 02:04:01 DEBUG : pacer: Reducing sleep to 2.5s
2026/05/22 02:04:01 DEBUG : empty space: Excluded (Size Filter)
2026/05/22 02:04:01 DEBUG : potato2: Need to transfer - File not found at Destination
2026/05/22 02:04:01 DEBUG : potato3: size = 68 (gofile root 'rclone-test-totuyeb1yepi')
2026/05/22 02:04:01 DEBUG : potato3: size = 60 (gofile root 'rclone-test-dihezid6yuli')
2026/05/22 02:04:01 DEBUG : potato3: Sizes differ
2026/05/22 02:04:01 DEBUG : gofile root 'rclone-test-dihezid6yuli': Waiting for checks to finish
2026/05/22 02:04:01 DEBUG : gofile root 'rclone-test-dihezid6yuli': Waiting for transfers to finish
2026/05/22 02:04:06 DEBUG : pacer: Reducing sleep to 1.25s
2026/05/22 02:04:06 INFO : potato2: Moved (server-side)
2026/05/22 02:04:08 DEBUG : pacer: Reducing sleep to 625ms
2026/05/22 02:04:08 INFO : potato3: Deleted
2026/05/22 02:04:10 DEBUG : pacer: Reducing sleep to 312.5ms
2026/05/22 02:04:10 INFO : potato3: Moved (server-side)
2026/05/22 02:04:10 DEBUG : pacer: Reducing sleep to 156.25ms
2026/05/22 02:04:10 DEBUG : Creating backend with remote "TestGoFile:rclone-test-foxeruc6bofi"
2026/05/22 02:04:11 DEBUG : pacer: Reducing sleep to 78.125ms
2026/05/22 02:04:11 DEBUG : empty space: Excluded (Size Filter)
2026/05/22 02:04:11 DEBUG : potato2: Need to transfer - File not found at Destination
2026/05/22 02:04:11 DEBUG : potato3: Need to transfer - File not found at Destination
2026/05/22 02:04:11 DEBUG : gofile root 'rclone-test-foxeruc6bofi': Waiting for checks to finish
2026/05/22 02:04:11 DEBUG : gofile root 'rclone-test-foxeruc6bofi': Waiting for transfers to finish
2026/05/22 02:04:12 INFO : potato3: Moved (server-side)
2026/05/22 02:04:12 INFO : potato2: Moved (server-side)
2026/05/22 02:04:13 DEBUG : pacer: Reducing sleep to 39.0625ms
2026/05/22 02:04:13 DEBUG : gofile root 'rclone-test-foxeruc6bofi': Purge remote
2026/05/22 02:04:13 DEBUG : gofile root 'rclone-test-dihezid6yuli': Purge remote
2026/05/22 02:04:14 DEBUG : pacer: Reducing sleep to 19.53125ms
--- PASS: TestServerSideMoveWithFilter (218.05s)
=== RUN TestServerSideMoveDeleteEmptySourceDirs
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:04:14 DEBUG : Creating backend with remote "TestGoFile:rclone-test-fixepem3giri"
2026/05/22 02:04:17 INFO : tomatoDir: Making directory
sync_test.go:1736: Server side move (if possible) gofile root 'rclone-test-totuyeb1yepi' -> gofile root 'rclone-test-fixepem3giri'
2026/05/22 02:04:20 DEBUG : gofile root 'rclone-test-fixepem3giri': Using server-side directory move
2026/05/22 02:04:20 INFO : gofile root 'rclone-test-fixepem3giri': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists
2026/05/22 02:04:20 DEBUG : potato2: Need to transfer - File not found at Destination
2026/05/22 02:04:20 DEBUG : Added delayed dir = "tomatoDir", newDst=
2026/05/22 02:04:20 DEBUG : empty space: size = 1 OK
2026/05/22 02:04:20 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s)
2026/05/22 02:04:20 DEBUG : empty space: Unchanged skipping
2026/05/22 02:04:20 DEBUG : potato3: size = 68 (gofile root 'rclone-test-totuyeb1yepi')
2026/05/22 02:04:20 DEBUG : potato3: size = 60 (gofile root 'rclone-test-fixepem3giri')
2026/05/22 02:04:20 DEBUG : potato3: Sizes differ
2026/05/22 02:04:20 DEBUG : gofile root 'rclone-test-fixepem3giri': Waiting for checks to finish
2026/05/22 02:04:20 INFO : potato3: Deleted
2026/05/22 02:04:20 INFO : potato2: Moved (server-side)
2026/05/22 02:04:20 INFO : potato3: Moved (server-side)
2026/05/22 02:04:21 INFO : empty space: Deleted
2026/05/22 02:04:21 DEBUG : gofile root 'rclone-test-fixepem3giri': Waiting for transfers to finish
2026/05/22 02:04:21 INFO : tomatoDir: Removing directory
2026/05/22 02:04:21 DEBUG : gofile root 'rclone-test-totuyeb1yepi': deleted 1 directories
2026/05/22 02:04:21 DEBUG : Creating backend with remote "TestGoFile:rclone-test-xukicup2kuro"
2026/05/22 02:04:21 INFO : tomatoDir: Making directory
2026/05/22 02:04:21 DEBUG : gofile root 'rclone-test-xukicup2kuro': Using server-side directory move
2026/05/22 02:04:21 INFO : gofile root 'rclone-test-xukicup2kuro': Server side directory move succeeded
2026/05/22 02:04:22 DEBUG : gofile root 'rclone-test-xukicup2kuro': Purge remote
2026/05/22 02:04:23 DEBUG : gofile root 'rclone-test-fixepem3giri': Purge remote
2026/05/22 02:04:23 NOTICE: purge failed: directory not found
--- PASS: TestServerSideMoveDeleteEmptySourceDirs (8.76s)
=== RUN TestSyncOverlapWithFilter
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:04:23 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/rclone-sync-test"
2026/05/22 02:04:24 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/rclone-sync-test-include/layer2"
2026/05/22 02:04:25 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/rclone-sync-test-ignore-file"
2026/05/22 02:04:28 DEBUG : Added delayed dir = "rclone-sync-test-include", newDst=
2026/05/22 02:04:28 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test': Waiting for checks to finish
2026/05/22 02:04:28 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test': Waiting for transfers to finish
2026/05/22 02:04:28 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:28 INFO : There was nothing to transfer
2026/05/22 02:04:29 DEBUG : gofile root 'rclone-test-totuyeb1yepi': Waiting for checks to finish
2026/05/22 02:04:29 DEBUG : gofile root 'rclone-test-totuyeb1yepi': Waiting for transfers to finish
2026/05/22 02:04:29 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:29 INFO : rclone-sync-test-include: Removing directory
2026/05/22 02:04:29 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty
2026/05/22 02:04:29 DEBUG : gofile root 'rclone-test-totuyeb1yepi': failed to delete 1 directories
2026/05/22 02:04:29 INFO : There was nothing to transfer
2026/05/22 02:04:31 DEBUG : Added delayed dir = "rclone-sync-test-include", newDst=
2026/05/22 02:04:31 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test-include/layer2': Waiting for checks to finish
2026/05/22 02:04:31 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test-include/layer2': Waiting for transfers to finish
2026/05/22 02:04:31 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:31 INFO : There was nothing to transfer
2026/05/22 02:04:32 DEBUG : gofile root 'rclone-test-totuyeb1yepi': Waiting for checks to finish
2026/05/22 02:04:32 DEBUG : gofile root 'rclone-test-totuyeb1yepi': Waiting for transfers to finish
2026/05/22 02:04:32 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:32 INFO : rclone-sync-test-include: Removing directory
2026/05/22 02:04:32 DEBUG : rclone-sync-test-include: Failed to Rmdir: directory not empty
2026/05/22 02:04:32 DEBUG : gofile root 'rclone-test-totuyeb1yepi': failed to delete 1 directories
2026/05/22 02:04:32 INFO : There was nothing to transfer
2026/05/22 02:04:33 DEBUG : Added delayed dir = "rclone-sync-test-include", newDst=
2026/05/22 02:04:33 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test-ignore-file': Waiting for checks to finish
2026/05/22 02:04:33 DEBUG : gofile root 'rclone-test-totuyeb1yepi/rclone-sync-test-ignore-file': Waiting for transfers to finish
2026/05/22 02:04:33 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:33 INFO : There was nothing to transfer
--- PASS: TestSyncOverlapWithFilter (11.30s)
=== RUN TestSyncCopyDest
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:04:35 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/dst"
2026/05/22 02:04:35 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/CopyDest"
2026/05/22 02:04:36 DEBUG : one: Need to transfer - File not found at Destination
2026/05/22 02:04:36 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:36 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:37 DEBUG : one: size = 3 OK
2026/05/22 02:04:37 DEBUG : one: md5 = f97c5d29941bfb1b2fdab0874906ab82 OK
2026/05/22 02:04:37 INFO : one: Copied (new)
2026/05/22 02:04:37 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:38 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:04:38 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:04:38 DEBUG : one: Sizes differ
2026/05/22 02:04:38 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:38 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:38 DEBUG : one: Removing old object on successful upload
2026/05/22 02:04:38 DEBUG : one: size = 5 OK
2026/05/22 02:04:38 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK
2026/05/22 02:04:38 INFO : one: Copied (replaced existing)
2026/05/22 02:04:38 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:39 DEBUG : dst/one: Removing old object on successful upload
2026/05/22 02:04:40 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/BackupDir"
2026/05/22 02:04:42 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:04:42 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:04:42 DEBUG : one: Sizes differ
2026/05/22 02:04:42 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:42 DEBUG : one: size = 5 OK
2026/05/22 02:04:42 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:42 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:04:42 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:04:42 DEBUG : one: Sizes differ
2026/05/22 02:04:42 INFO : one: Moved (server-side)
2026/05/22 02:04:43 DEBUG : one: size = 5 OK
2026/05/22 02:04:43 DEBUG : one: md5 = 07912d142f5d63ee918b34796b5a2432 OK
2026/05/22 02:04:43 INFO : one: Copied (server-side copy)
2026/05/22 02:04:43 DEBUG : one: Destination found in --copy-dest, using server-side copy
2026/05/22 02:04:43 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:43 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:45 DEBUG : one: size = 5 OK
2026/05/22 02:04:45 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:45 DEBUG : one: Unchanged skipping
2026/05/22 02:04:45 DEBUG : two: size = 3 OK
2026/05/22 02:04:45 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:45 DEBUG : two: size = 3 OK
2026/05/22 02:04:45 DEBUG : two: md5 = b8a9f715dbb64fd5c56e7783c6820a61 OK
2026/05/22 02:04:45 INFO : two: Copied (server-side copy)
2026/05/22 02:04:45 DEBUG : two: Destination found in --copy-dest, using server-side copy
2026/05/22 02:04:45 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:45 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:45 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:46 DEBUG : one: size = 5 OK
2026/05/22 02:04:46 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:46 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:46 DEBUG : one: Unchanged skipping
2026/05/22 02:04:46 DEBUG : two: size = 3 OK
2026/05/22 02:04:46 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:46 DEBUG : two: Unchanged skipping
2026/05/22 02:04:46 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:46 DEBUG : Waiting for deletions to finish
2026/05/22 02:04:46 INFO : There was nothing to transfer
2026/05/22 02:04:48 DEBUG : one: size = 5 OK
2026/05/22 02:04:48 DEBUG : one: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:48 DEBUG : one: Unchanged skipping
2026/05/22 02:04:48 DEBUG : three: size = 7 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:04:48 DEBUG : three: size = 5 (gofile root 'rclone-test-totuyeb1yepi/CopyDest')
2026/05/22 02:04:48 DEBUG : three: Sizes differ
2026/05/22 02:04:48 DEBUG : three: Destination not found in --copy-dest
2026/05/22 02:04:48 DEBUG : three: Need to transfer - File not found at Destination
2026/05/22 02:04:48 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:04:48 DEBUG : two: size = 3 OK
2026/05/22 02:04:48 DEBUG : two: Size and modification time the same (differ by -123.456789ms, within tolerance 1s)
2026/05/22 02:04:48 DEBUG : two: Unchanged skipping
2026/05/22 02:04:48 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:04:48 DEBUG : three: size = 7 OK
2026/05/22 02:04:48 DEBUG : three: md5 = 1bccb9dccb3e9f6a3f9d2a8bdb54b7f5 OK
2026/05/22 02:04:48 INFO : three: Copied (new)
2026/05/22 02:04:48 DEBUG : Waiting for deletions to finish
--- PASS: TestSyncCopyDest (17.99s)
=== RUN TestSyncBackupDirWithSuffixKeepExtension
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:04:54 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/dst"
2026/05/22 02:04:55 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:55 DEBUG : pacer: low level retry 1/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:55 DEBUG : pacer: Rate limited, increasing sleep to 20ms
2026/05/22 02:04:55 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:55 DEBUG : pacer: low level retry 2/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:55 DEBUG : pacer: Rate limited, increasing sleep to 40ms
2026/05/22 02:04:55 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:55 DEBUG : pacer: low level retry 3/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:55 DEBUG : pacer: Rate limited, increasing sleep to 80ms
2026/05/22 02:04:55 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:55 DEBUG : pacer: low level retry 4/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:55 DEBUG : pacer: Rate limited, increasing sleep to 160ms
2026/05/22 02:04:56 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:56 DEBUG : pacer: low level retry 5/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:56 DEBUG : pacer: Rate limited, increasing sleep to 320ms
2026/05/22 02:04:56 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:56 DEBUG : pacer: low level retry 6/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:56 DEBUG : pacer: Rate limited, increasing sleep to 640ms
2026/05/22 02:04:56 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:56 DEBUG : pacer: low level retry 7/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:56 DEBUG : pacer: Rate limited, increasing sleep to 1.28s
2026/05/22 02:04:57 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:57 DEBUG : pacer: low level retry 8/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:57 DEBUG : pacer: Rate limited, increasing sleep to 2.56s
2026/05/22 02:04:58 DEBUG : Couldn't decode error response: invalid character '<' looking for beginning of value
2026/05/22 02:04:58 DEBUG : pacer: low level retry 9/10 (error Error "502 Bad Gateway (502): \r\n502 Bad Gateway\r\n\r\n502 Bad Gateway
\r\n
nginx\r\n\r\n\r\n")
2026/05/22 02:04:58 DEBUG : pacer: Rate limited, increasing sleep to 5.12s
2026/05/22 02:05:01 DEBUG : pacer: Reducing sleep to 2.56s
2026/05/22 02:05:06 DEBUG : pacer: Reducing sleep to 1.28s
2026/05/22 02:05:06 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/backup"
2026/05/22 02:05:08 DEBUG : pacer: Reducing sleep to 640ms
2026/05/22 02:05:08 DEBUG : one: size = 4 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:08 DEBUG : two: size = 3 OK
2026/05/22 02:05:08 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:08 DEBUG : one: Sizes differ
2026/05/22 02:05:08 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:08 DEBUG : two: Unchanged skipping
2026/05/22 02:05:08 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:05:09 INFO : one: Moved (server-side) to: one-2019-01-01
2026/05/22 02:05:09 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:05:10 DEBUG : pacer: Reducing sleep to 320ms
2026/05/22 02:05:11 DEBUG : pacer: Reducing sleep to 160ms
2026/05/22 02:05:11 DEBUG : one: size = 4 OK
2026/05/22 02:05:11 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK
2026/05/22 02:05:11 INFO : one: Copied (new)
2026/05/22 02:05:11 DEBUG : Waiting for deletions to finish
2026/05/22 02:05:11 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt
2026/05/22 02:05:11 INFO : three.txt: Moved into backup dir
2026/05/22 02:05:17 DEBUG : pacer: Reducing sleep to 80ms
2026/05/22 02:05:17 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:17 DEBUG : one: size = 4 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:17 DEBUG : one: Sizes differ
2026/05/22 02:05:17 DEBUG : two: size = 3 OK
2026/05/22 02:05:17 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for checks to finish
2026/05/22 02:05:17 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:17 DEBUG : two: Unchanged skipping
2026/05/22 02:05:18 INFO : one-2019-01-01: Deleted
2026/05/22 02:05:18 INFO : one: Moved (server-side) to: one-2019-01-01
2026/05/22 02:05:18 DEBUG : gofile root 'rclone-test-totuyeb1yepi/dst': Waiting for transfers to finish
2026/05/22 02:05:18 DEBUG : pacer: Reducing sleep to 40ms
2026/05/22 02:05:18 DEBUG : pacer: Reducing sleep to 20ms
2026/05/22 02:05:18 DEBUG : one: size = 5 OK
2026/05/22 02:05:18 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK
2026/05/22 02:05:18 INFO : one: Copied (new)
2026/05/22 02:05:18 DEBUG : Waiting for deletions to finish
2026/05/22 02:05:18 INFO : three-2019-01-01.txt: Deleted
2026/05/22 02:05:19 DEBUG : Rate limited, sleep for 5s
2026/05/22 02:05:24 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit")
2026/05/22 02:05:24 DEBUG : pacer: Rate limited, increasing sleep to 20ms
2026/05/22 02:05:24 DEBUG : pacer: Reducing sleep to 10ms
2026/05/22 02:05:24 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt
2026/05/22 02:05:24 INFO : three.txt: Moved into backup dir
--- PASS: TestSyncBackupDirWithSuffixKeepExtension (33.39s)
=== RUN TestSyncSuffix
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:05:38 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/dst"
2026/05/22 02:05:39 DEBUG : one: size = 4 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:39 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:39 DEBUG : one: Sizes differ
2026/05/22 02:05:40 INFO : one: Moved (server-side) to: one.bak
2026/05/22 02:05:41 DEBUG : one: size = 4 OK
2026/05/22 02:05:41 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK
2026/05/22 02:05:41 INFO : one: Copied (new)
2026/05/22 02:05:41 DEBUG : two: size = 3 OK
2026/05/22 02:05:41 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:41 DEBUG : two: Unchanged skipping
2026/05/22 02:05:42 DEBUG : three.txt: size = 6 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:42 DEBUG : three.txt: size = 5 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:42 DEBUG : three.txt: Sizes differ
2026/05/22 02:05:42 INFO : three.txt: Moved (server-side) to: three.txt.bak
2026/05/22 02:05:42 DEBUG : three.txt: size = 6 OK
2026/05/22 02:05:42 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK
2026/05/22 02:05:42 INFO : three.txt: Copied (new)
2026/05/22 02:05:43 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:43 DEBUG : one: size = 4 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:43 DEBUG : one: Sizes differ
2026/05/22 02:05:43 INFO : one.bak: Deleted
2026/05/22 02:05:44 INFO : one: Moved (server-side) to: one.bak
2026/05/22 02:05:44 DEBUG : one: size = 5 OK
2026/05/22 02:05:44 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK
2026/05/22 02:05:44 INFO : one: Copied (new)
2026/05/22 02:05:44 DEBUG : two: size = 3 OK
2026/05/22 02:05:44 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:44 DEBUG : two: Unchanged skipping
2026/05/22 02:05:44 DEBUG : three.txt: size = 19 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:44 DEBUG : three.txt: size = 6 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:44 DEBUG : three.txt: Sizes differ
2026/05/22 02:05:45 INFO : three.txt.bak: Deleted
2026/05/22 02:05:45 INFO : three.txt: Moved (server-side) to: three.txt.bak
2026/05/22 02:05:45 DEBUG : three.txt: size = 19 OK
2026/05/22 02:05:45 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK
2026/05/22 02:05:45 INFO : three.txt: Copied (new)
--- PASS: TestSyncSuffix (20.86s)
=== RUN TestSyncSuffixKeepExtension
run.go:198: Remote "gofile root 'rclone-test-totuyeb1yepi'", Local "Local file system at /tmp/rclone2025589463", Modify Window "1s"
2026/05/22 02:05:53 DEBUG : Creating backend with remote "TestGoFile:rclone-test-totuyeb1yepi/dst"
2026/05/22 02:05:53 DEBUG : one: size = 4 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:53 DEBUG : one: size = 3 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:53 DEBUG : one: Sizes differ
2026/05/22 02:05:54 INFO : one: Moved (server-side) to: one-2019-01-01
2026/05/22 02:05:54 DEBUG : one: size = 4 OK
2026/05/22 02:05:54 DEBUG : one: md5 = c7957179c41f69d44f217a108c7915d8 OK
2026/05/22 02:05:54 INFO : one: Copied (new)
2026/05/22 02:05:54 DEBUG : two: size = 3 OK
2026/05/22 02:05:54 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:54 DEBUG : two: Unchanged skipping
2026/05/22 02:05:55 DEBUG : three.txt: size = 6 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:55 DEBUG : three.txt: size = 5 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:55 DEBUG : three.txt: Sizes differ
2026/05/22 02:05:55 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt
2026/05/22 02:05:56 DEBUG : three.txt: size = 6 OK
2026/05/22 02:05:56 DEBUG : three.txt: md5 = 91341eed84691a83caea73aa785736d5 OK
2026/05/22 02:05:56 INFO : three.txt: Copied (new)
2026/05/22 02:05:56 DEBUG : one: size = 5 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:56 DEBUG : one: size = 4 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:56 DEBUG : one: Sizes differ
2026/05/22 02:05:56 INFO : one-2019-01-01: Deleted
2026/05/22 02:05:56 INFO : one: Moved (server-side) to: one-2019-01-01
2026/05/22 02:05:57 DEBUG : one: size = 5 OK
2026/05/22 02:05:57 DEBUG : one: md5 = 0f93e81041f0cab37c37a05ae998b219 OK
2026/05/22 02:05:57 INFO : one: Copied (new)
2026/05/22 02:05:57 DEBUG : two: size = 3 OK
2026/05/22 02:05:57 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s)
2026/05/22 02:05:57 DEBUG : two: Unchanged skipping
2026/05/22 02:05:57 DEBUG : three.txt: size = 19 (Local file system at /tmp/rclone2025589463)
2026/05/22 02:05:57 DEBUG : three.txt: size = 6 (gofile root 'rclone-test-totuyeb1yepi/dst')
2026/05/22 02:05:57 DEBUG : three.txt: Sizes differ
2026/05/22 02:05:58 INFO : three-2019-01-01.txt: Deleted
2026/05/22 02:05:58 INFO : three.txt: Moved (server-side) to: three-2019-01-01.txt
2026/05/22 02:05:58 DEBUG : three.txt: size = 19 OK
2026/05/22 02:05:58 DEBUG : three.txt: md5 = 423e01c5e84a30d129b97aedb6e219a9 OK
2026/05/22 02:05:58 INFO : three.txt: Copied (new)
--- PASS: TestSyncSuffixKeepExtension (12.72s)
PASS
2026/05/22 02:05:59 DEBUG : gofile root 'rclone-test-totuyeb1yepi': Purge remote
"./sync.test -test.v -test.timeout 1h0m0s -remote TestGoFile: -verbose -fast-list -test.run '^(TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveWithFilter|TestSyncBackupDirWithSuffixKeepExtension|TestSyncCopyDest|TestSyncOverlapWithFilter|TestSyncSuffix|TestSyncSuffixKeepExtension)$'" - Finished OK in 5m23.749395536s (try 2/5)