"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 5/5) 2025/03/06 02:26:23 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma" 2025/03/06 02:26:23 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/06 02:26:23 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Has cached credentials 2025/03/06 02:26:25 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:26:25 DEBUG : Creating backend with remote "/tmp/rclone1101794985" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:26:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xehoquc0fiwe" 2025/03/06 02:26:29 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Has cached credentials 2025/03/06 02:26:30 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-supavuk8xoma' -> proton drive root link ID 'rclone-test-xehoquc0fiwe' 2025/03/06 02:26:32 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/06 02:26:32 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Waiting for checks to finish 2025/03/06 02:26:32 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Waiting for transfers to finish 2025/03/06 02:26:36 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/06 02:26:36 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:26:38.308755 WARN RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422), Attempt 1 2025/03/06 02:26:38.308782 ERROR RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422) 2025/03/06 02:26:40 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Using server-side directory move 2025/03/06 02:26:40 INFO : proton drive root link ID 'rclone-test-xehoquc0fiwe': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 02:26:41 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Waiting for checks to finish 2025/03/06 02:26:41 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/06 02:26:41 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Waiting for transfers to finish 2025/03/06 02:26:42 INFO : sub dir/hello world: Deleted 2025/03/06 02:26:43.119437 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cEK3-NWe5YxLxVSahTqusE1mRP0lbqtHFjs93VDesud7mhi067WaTZOdXRRTLTMSnX1lIRjZr8arWpsTuezDcA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:26:43.119460 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cEK3-NWe5YxLxVSahTqusE1mRP0lbqtHFjs93VDesud7mhi067WaTZOdXRRTLTMSnX1lIRjZr8arWpsTuezDcA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:43 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cEK3-NWe5YxLxVSahTqusE1mRP0lbqtHFjs93VDesud7mhi067WaTZOdXRRTLTMSnX1lIRjZr8arWpsTuezDcA==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:684: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:684 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cEK3-NWe5YxLxVSahTqusE1mRP0lbqtHFjs93VDesud7mhi067WaTZOdXRRTLTMSnX1lIRjZr8arWpsTuezDcA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/06 02:26:43 DEBUG : proton drive root link ID 'rclone-test-xehoquc0fiwe': Purge remote --- FAIL: TestServerSideMoveOverSelf (20.57s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/06 02:26:46 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:26:46 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:26:46 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:26:46 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:26:46 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 02:26:46 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 02:26:46 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:26:47 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 02:26:47 INFO : potato: Copied (new) 2025/03/06 02:26:48 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:26:48 INFO : yam: Copied (new) 2025/03/06 02:26:48 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:26:49 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:26:49 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:26:49 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:26:49 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:26:49 DEBUG : potato: Unchanged skipping 2025/03/06 02:26:49 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:26:50.005591 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pSfmvRohlYpRurye_T9VrnJxGU13KrtJFuaqdcWiy0B8yeKfV7eIJouds3R8HDz_8cozV-8wFLkKmT2LCNulSQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:26:50.005614 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pSfmvRohlYpRurye_T9VrnJxGU13KrtJFuaqdcWiy0B8yeKfV7eIJouds3R8HDz_8cozV-8wFLkKmT2LCNulSQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:50 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pSfmvRohlYpRurye_T9VrnJxGU13KrtJFuaqdcWiy0B8yeKfV7eIJouds3R8HDz_8cozV-8wFLkKmT2LCNulSQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:50 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pSfmvRohlYpRurye_T9VrnJxGU13KrtJFuaqdcWiy0B8yeKfV7eIJouds3R8HDz_8cozV-8wFLkKmT2LCNulSQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:50 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/06 02:26:50 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:26:51 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:26:51 INFO : yaml: Copied (new) 2025/03/06 02:26:51 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting files as there were IO errors 2025/03/06 02:26:51 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting directories as there were IO errors sync_test.go:1556: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1556 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenames --- FAIL: TestSyncWithTrackRenames (8.35s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/06 02:26:54 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:26:54 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:26:54 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:26:54 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 02:26:54 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 02:26:54 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:26:54 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:26:56 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:26:56 INFO : yam: Copied (new) 2025/03/06 02:26:56 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 02:26:56 INFO : potato: Copied (new) 2025/03/06 02:26:56 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:26:57 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:26:57 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:26:57 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:26:57 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:26:57 DEBUG : potato: Unchanged skipping 2025/03/06 02:26:57 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:26:58.516697 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqcLYgxbrFU5BQjPMxX-o_LSTFvIW_RqG65W-nlEDGsNCj__j7Yl5G-efGyed9dAAsEzTEAZNgBLqU--TEhv6w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:26:58.516717 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqcLYgxbrFU5BQjPMxX-o_LSTFvIW_RqG65W-nlEDGsNCj__j7Yl5G-efGyed9dAAsEzTEAZNgBLqU--TEhv6w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:58 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqcLYgxbrFU5BQjPMxX-o_LSTFvIW_RqG65W-nlEDGsNCj__j7Yl5G-efGyed9dAAsEzTEAZNgBLqU--TEhv6w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:58 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VqcLYgxbrFU5BQjPMxX-o_LSTFvIW_RqG65W-nlEDGsNCj__j7Yl5G-efGyed9dAAsEzTEAZNgBLqU--TEhv6w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:26:58 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/06 02:26:58 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:26:59 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:26:59 INFO : yaml: Copied (new) 2025/03/06 02:26:59 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting files as there were IO errors 2025/03/06 02:26:59 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (8.39s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/06 02:27:03 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:27:03 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:27:03 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:27:03 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 02:27:03 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/06 02:27:03 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:27:03 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:27:05 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 02:27:05 INFO : potato: Copied (new) 2025/03/06 02:27:05 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:27:05 INFO : sub/yam: Copied (new) 2025/03/06 02:27:05 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:27:06 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:27:06 DEBUG : potato: Unchanged skipping 2025/03/06 02:27:07 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Making map for --track-renames 2025/03/06 02:27:07 INFO : proton drive root link ID 'rclone-test-supavuk8xoma': Finished making map for --track-renames 2025/03/06 02:27:07 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:27:07 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for renames to finish 2025/03/06 02:27:08.104208 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_48AtvkRKhGvBPbuC_0mrkXEw7JMHZDIx1JfJoyqgCsKVwPIxRTLiV4geR6dTHbTnCljZkGlIVTkQarW8VFHZg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:27:08.104230 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_48AtvkRKhGvBPbuC_0mrkXEw7JMHZDIx1JfJoyqgCsKVwPIxRTLiV4geR6dTHbTnCljZkGlIVTkQarW8VFHZg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:08 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_48AtvkRKhGvBPbuC_0mrkXEw7JMHZDIx1JfJoyqgCsKVwPIxRTLiV4geR6dTHbTnCljZkGlIVTkQarW8VFHZg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:08 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_48AtvkRKhGvBPbuC_0mrkXEw7JMHZDIx1JfJoyqgCsKVwPIxRTLiV4geR6dTHbTnCljZkGlIVTkQarW8VFHZg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:08 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 02:27:08 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:27:09 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 02:27:09 INFO : yam: Copied (new) 2025/03/06 02:27:09 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting files as there were IO errors 2025/03/06 02:27:09 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (10.52s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:27:13 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/06 02:27:13 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/06 02:27:13 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for checks to finish 2025/03/06 02:27:13 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Waiting for transfers to finish 2025/03/06 02:27:17 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/06 02:27:17 INFO : nested/sub dir/file: Copied (new) 2025/03/06 02:27:17 INFO : nested/sub dir/file: Deleted 2025/03/06 02:27:17 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/06 02:27:17 INFO : sub dir/hello world: Copied (new) 2025/03/06 02:27:17 INFO : sub dir/hello world: Deleted 2025/03/06 02:27:17 ERROR : Local file system at /tmp/rclone1101794985: not deleting directories as there were IO errors sync_test.go:1788: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1788 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestMoveWithDeleteEmptySrcDirs --- FAIL: TestMoveWithDeleteEmptySrcDirs (7.82s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:27:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-giyirof0moco" 2025/03/06 02:27:21 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Has cached credentials 2025/03/06 02:27:22 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-supavuk8xoma' -> proton drive root link ID 'rclone-test-giyirof0moco' 2025/03/06 02:27:32 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Using server-side directory move 2025/03/06 02:27:32 INFO : proton drive root link ID 'rclone-test-giyirof0moco': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 02:27:33 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 02:27:33 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/06 02:27:33 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Waiting for checks to finish 2025/03/06 02:27:33 DEBUG : empty space: Unchanged skipping 2025/03/06 02:27:33 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 02:27:34 INFO : empty space: Deleted 2025/03/06 02:27:34 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Waiting for transfers to finish 2025/03/06 02:27:34 INFO : potato3: Deleted 2025/03/06 02:27:34.356762 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tlcaCNiUPbey4TyBL19HaWlvIZwL0S0Ty8ApJBsNPvCSOBdgJP7HmgkTCVMhko8hOe11LYjZmwZGF_hliuaJ2A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:27:34.356829 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tlcaCNiUPbey4TyBL19HaWlvIZwL0S0Ty8ApJBsNPvCSOBdgJP7HmgkTCVMhko8hOe11LYjZmwZGF_hliuaJ2A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:34 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tlcaCNiUPbey4TyBL19HaWlvIZwL0S0Ty8ApJBsNPvCSOBdgJP7HmgkTCVMhko8hOe11LYjZmwZGF_hliuaJ2A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:34.656152 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gyGmaJq1UsFRHD3DzZtQLmMwiPRtW8rnTTaGkGCkOrUvwjaMoph5hlLE9vaI7YZ-UjojCOU1WeoqxCvGMqPl7w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:27:34.656183 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gyGmaJq1UsFRHD3DzZtQLmMwiPRtW8rnTTaGkGCkOrUvwjaMoph5hlLE9vaI7YZ-UjojCOU1WeoqxCvGMqPl7w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:34 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gyGmaJq1UsFRHD3DzZtQLmMwiPRtW8rnTTaGkGCkOrUvwjaMoph5hlLE9vaI7YZ-UjojCOU1WeoqxCvGMqPl7w==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1881 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gyGmaJq1UsFRHD3DzZtQLmMwiPRtW8rnTTaGkGCkOrUvwjaMoph5hlLE9vaI7YZ-UjojCOU1WeoqxCvGMqPl7w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/06 02:27:34 DEBUG : proton drive root link ID 'rclone-test-giyirof0moco': Purge remote --- FAIL: TestServerSideMove (15.87s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:27:37 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qekehod7tace" 2025/03/06 02:27:37 DEBUG : proton drive root link ID 'rclone-test-qekehod7tace': Has cached credentials 2025/03/06 02:27:38 DEBUG : proton drive root link ID 'rclone-test-qekehod7tace': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-supavuk8xoma' -> proton drive root link ID 'rclone-test-qekehod7tace' 2025/03/06 02:27:48 DEBUG : empty space: Excluded (Size Filter) 2025/03/06 02:27:48 DEBUG : empty space: Excluded 2025/03/06 02:27:49 DEBUG : empty space: Excluded (Size Filter) 2025/03/06 02:27:49 DEBUG : empty space: Excluded 2025/03/06 02:27:49 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 02:27:49 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 02:27:49 DEBUG : proton drive root link ID 'rclone-test-qekehod7tace': Waiting for checks to finish 2025/03/06 02:27:49 DEBUG : proton drive root link ID 'rclone-test-qekehod7tace': Waiting for transfers to finish 2025/03/06 02:27:49 INFO : potato3: Deleted 2025/03/06 02:27:49.853345 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sepjxI7QaXXiNpYK0PwGoiq9CkigzPQdT7h_OLiW6XYVMkgmvLd8FxIvpCiM9W06LsbvvbXqM46CQeF_gnJB7A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:27:49.853368 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sepjxI7QaXXiNpYK0PwGoiq9CkigzPQdT7h_OLiW6XYVMkgmvLd8FxIvpCiM9W06LsbvvbXqM46CQeF_gnJB7A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:49 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sepjxI7QaXXiNpYK0PwGoiq9CkigzPQdT7h_OLiW6XYVMkgmvLd8FxIvpCiM9W06LsbvvbXqM46CQeF_gnJB7A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:50.016102 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7xw_fNkLqeRZFiTVTIlXnElVmagtXXanzqf-aKdKdT0KDfP891ESp_APSyzSCkZyuZQAEWkvbjQs0deLDP222w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:27:50.016128 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7xw_fNkLqeRZFiTVTIlXnElVmagtXXanzqf-aKdKdT0KDfP891ESp_APSyzSCkZyuZQAEWkvbjQs0deLDP222w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:27:50 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7xw_fNkLqeRZFiTVTIlXnElVmagtXXanzqf-aKdKdT0KDfP891ESp_APSyzSCkZyuZQAEWkvbjQs0deLDP222w==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1894 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7xw_fNkLqeRZFiTVTIlXnElVmagtXXanzqf-aKdKdT0KDfP891ESp_APSyzSCkZyuZQAEWkvbjQs0deLDP222w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/06 02:27:50 DEBUG : proton drive root link ID 'rclone-test-qekehod7tace': Purge remote --- FAIL: TestServerSideMoveWithFilter (15.96s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:27:53 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mulezef3soba" 2025/03/06 02:27:53 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Has cached credentials 2025/03/06 02:27:54 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:27:59 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-supavuk8xoma' -> proton drive root link ID 'rclone-test-mulezef3soba' 2025/03/06 02:28:05 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Using server-side directory move 2025/03/06 02:28:05 INFO : proton drive root link ID 'rclone-test-mulezef3soba': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 02:28:06 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 02:28:06 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/06 02:28:06 DEBUG : empty space: Unchanged skipping 2025/03/06 02:28:06 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 02:28:06 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Waiting for checks to finish 2025/03/06 02:28:06 INFO : potato3: Deleted 2025/03/06 02:28:06 INFO : empty space: Deleted 2025/03/06 02:28:06 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Waiting for transfers to finish 2025/03/06 02:28:07.116557 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fcf0iXjd4V6_E0TdJj237XM0fh4h9ApahgXRXJokva-bzPlN1dyjpp6zT3bfACBw6upc6GwJA_3fv15FOovfKQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:28:07.116579 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fcf0iXjd4V6_E0TdJj237XM0fh4h9ApahgXRXJokva-bzPlN1dyjpp6zT3bfACBw6upc6GwJA_3fv15FOovfKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:28:07 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/fcf0iXjd4V6_E0TdJj237XM0fh4h9ApahgXRXJokva-bzPlN1dyjpp6zT3bfACBw6upc6GwJA_3fv15FOovfKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:28:07.313417 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X2wHQCU5yi99PGROxUJmXUoGY0hrlfEMmGQhkiNNA9HegmcVPxv9JSGGMo59ick-YkqkfKlEgMUHKzukGpwHTA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:28:07.313439 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X2wHQCU5yi99PGROxUJmXUoGY0hrlfEMmGQhkiNNA9HegmcVPxv9JSGGMo59ick-YkqkfKlEgMUHKzukGpwHTA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:28:07 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/X2wHQCU5yi99PGROxUJmXUoGY0hrlfEMmGQhkiNNA9HegmcVPxv9JSGGMo59ick-YkqkfKlEgMUHKzukGpwHTA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:28:07 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma': not deleting directories as there were IO errors sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1901 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestServerSideMoveDeleteEmptySourceDirs 2025/03/06 02:28:07 DEBUG : proton drive root link ID 'rclone-test-mulezef3soba': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.38s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:28:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:28:17 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:28:18 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:29:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/backup" 2025/03/06 02:29:08 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Has cached credentials 2025/03/06 02:29:10 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:30:51 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:30:51 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for checks to finish 2025/03/06 02:30:51 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:30:51 DEBUG : two: Unchanged skipping 2025/03/06 02:30:52.874950 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wwyy_6TBw3SZbs6wD7X9YalnS--Mb7GLN3XJGnpLlWmNV1CizBXorb0gQVEwhol_ysDpzaIaRCS8-LhxQtq6QQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:30:52.874973 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wwyy_6TBw3SZbs6wD7X9YalnS--Mb7GLN3XJGnpLlWmNV1CizBXorb0gQVEwhol_ysDpzaIaRCS8-LhxQtq6QQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:30:52 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wwyy_6TBw3SZbs6wD7X9YalnS--Mb7GLN3XJGnpLlWmNV1CizBXorb0gQVEwhol_ysDpzaIaRCS8-LhxQtq6QQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:30:52 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for transfers to finish 2025/03/06 02:30:52 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting files as there were IO errors 2025/03/06 02:30:52 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2427 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wwyy_6TBw3SZbs6wD7X9YalnS--Mb7GLN3XJGnpLlWmNV1CizBXorb0gQVEwhol_ysDpzaIaRCS8-LhxQtq6QQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (166.34s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:31:03 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:31:03 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:31:04 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:31:55 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/backup" 2025/03/06 02:31:55 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Has cached credentials 2025/03/06 02:31:56 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:33:37 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:33:37 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for checks to finish 2025/03/06 02:33:37 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:33:37 DEBUG : two: Unchanged skipping 2025/03/06 02:33:39.882413 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rGheHf7UosfdxLYT5A8IkbHzwzBpkSeDP0Odl7rtD2yZrh3Ck1BAv7KARgGvN9KCzrSQXURUoWzhHP8xJIMblA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:33:39.882438 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rGheHf7UosfdxLYT5A8IkbHzwzBpkSeDP0Odl7rtD2yZrh3Ck1BAv7KARgGvN9KCzrSQXURUoWzhHP8xJIMblA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:33:39 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rGheHf7UosfdxLYT5A8IkbHzwzBpkSeDP0Odl7rtD2yZrh3Ck1BAv7KARgGvN9KCzrSQXURUoWzhHP8xJIMblA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:33:39 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for transfers to finish 2025/03/06 02:33:39 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting files as there were IO errors 2025/03/06 02:33:39 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2431 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/rGheHf7UosfdxLYT5A8IkbHzwzBpkSeDP0Odl7rtD2yZrh3Ck1BAv7KARgGvN9KCzrSQXURUoWzhHP8xJIMblA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (166.91s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:33:50 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:33:50 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:33:51 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:34:43 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/backup" 2025/03/06 02:34:43 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Has cached credentials 2025/03/06 02:34:44 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:36:24 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:36:24 DEBUG : two: Unchanged skipping 2025/03/06 02:36:24 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for checks to finish 2025/03/06 02:36:24 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:36:26.783576 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GCZIvlbvB3bkEdoiWjpwV6z68Qwidhb91rP2UIQyq6sG_I8S6mSeUxZIruN4boOVsrFZinXH6uLoOKsOWZ0DbQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:36:26.783600 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GCZIvlbvB3bkEdoiWjpwV6z68Qwidhb91rP2UIQyq6sG_I8S6mSeUxZIruN4boOVsrFZinXH6uLoOKsOWZ0DbQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:36:26 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GCZIvlbvB3bkEdoiWjpwV6z68Qwidhb91rP2UIQyq6sG_I8S6mSeUxZIruN4boOVsrFZinXH6uLoOKsOWZ0DbQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:36:26 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for transfers to finish 2025/03/06 02:36:26 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting files as there were IO errors 2025/03/06 02:36:26 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2435 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GCZIvlbvB3bkEdoiWjpwV6z68Qwidhb91rP2UIQyq6sG_I8S6mSeUxZIruN4boOVsrFZinXH6uLoOKsOWZ0DbQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (166.93s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:36:37 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:36:37 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:36:38 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:37:29 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:37:29 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:37:29 DEBUG : two: Unchanged skipping 2025/03/06 02:37:29 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for checks to finish 2025/03/06 02:37:30.131164 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/K9q6J39iZTwXKJggOPvUD0Ge6PIkVG-JOVnsmu_yo4x4KXh77V5zfVOD5slqJ_wDdcgwBMvXXBi_xG2EHaWaXA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:37:30.131188 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/K9q6J39iZTwXKJggOPvUD0Ge6PIkVG-JOVnsmu_yo4x4KXh77V5zfVOD5slqJ_wDdcgwBMvXXBi_xG2EHaWaXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:37:30 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/K9q6J39iZTwXKJggOPvUD0Ge6PIkVG-JOVnsmu_yo4x4KXh77V5zfVOD5slqJ_wDdcgwBMvXXBi_xG2EHaWaXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:37:30 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Waiting for transfers to finish 2025/03/06 02:37:30 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting files as there were IO errors 2025/03/06 02:37:30 ERROR : proton drive root link ID 'rclone-test-supavuk8xoma/dst': not deleting directories as there were IO errors sync_test.go:2385: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2385 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2439 Error: Received unexpected error: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/K9q6J39iZTwXKJggOPvUD0Ge6PIkVG-JOVnsmu_yo4x4KXh77V5zfVOD5slqJ_wDdcgwBMvXXBi_xG2EHaWaXA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (62.70s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:37:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:37:39 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:37:41 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:38:31 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:38:32.066362 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yXam0R156T1QbVe8kXZbM676Zl5HlaoxeajWm2GdYjHHOXelpyRksEdVoQpH4jdofLZwlU5ioJ9jjCE-k-xSrA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:38:32.066385 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yXam0R156T1QbVe8kXZbM676Zl5HlaoxeajWm2GdYjHHOXelpyRksEdVoQpH4jdofLZwlU5ioJ9jjCE-k-xSrA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:38:32 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yXam0R156T1QbVe8kXZbM676Zl5HlaoxeajWm2GdYjHHOXelpyRksEdVoQpH4jdofLZwlU5ioJ9jjCE-k-xSrA==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:2473: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2473 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2523 Error: Received unexpected error: moving to --backup-dir failed: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yXam0R156T1QbVe8kXZbM676Zl5HlaoxeajWm2GdYjHHOXelpyRksEdVoQpH4jdofLZwlU5ioJ9jjCE-k-xSrA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (62.15s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-supavuk8xoma'", Local "Local file system at /tmp/rclone1101794985", Modify Window "1s" 2025/03/06 02:38:41 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-supavuk8xoma/dst" 2025/03/06 02:38:41 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Has cached credentials 2025/03/06 02:38:43 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:39:33 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:39:33.861839 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/A0PG9ObFpgIGBFcX9iOHKBCcM-lZPE9XYd07GM_6_ib9q2jtJWos58-Sci9cOOxBtsqoxT7Jk7JojTaIXTYFaA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:39:33.861860 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/A0PG9ObFpgIGBFcX9iOHKBCcM-lZPE9XYd07GM_6_ib9q2jtJWos58-Sci9cOOxBtsqoxT7Jk7JojTaIXTYFaA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:39:33 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/A0PG9ObFpgIGBFcX9iOHKBCcM-lZPE9XYd07GM_6_ib9q2jtJWos58-Sci9cOOxBtsqoxT7Jk7JojTaIXTYFaA==/move: This value should not be blank. (Code=2000, Status=400) sync_test.go:2473: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2473 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:2524 Error: Received unexpected error: moving to --backup-dir failed: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/A0PG9ObFpgIGBFcX9iOHKBCcM-lZPE9XYd07GM_6_ib9q2jtJWos58-Sci9cOOxBtsqoxT7Jk7JojTaIXTYFaA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (61.64s) FAIL 2025/03/06 02:39:37 DEBUG : proton drive root link ID 'rclone-test-supavuk8xoma': Purge remote "./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Finished ERROR in 13m13.912565377s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]