"./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 4/5) 2025/03/07 04:12:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza" 2025/03/07 04:12:13 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/07 04:12:13 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Has cached credentials 2025/03/07 04:12:14 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:12:15 DEBUG : Creating backend with remote "/tmp/rclone553813473" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:12:19 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-jajebuq2tega" 2025/03/07 04:12:19 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Has cached credentials 2025/03/07 04:12:20 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-fajuvuz7riza' -> proton drive root link ID 'rclone-test-jajebuq2tega' 2025/03/07 04:12:21 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/07 04:12:21 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Waiting for checks to finish 2025/03/07 04:12:21 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Waiting for transfers to finish 2025/03/07 04:12:26 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/07 04:12:26 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:12:29.073763 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/07 04:12:29.073799 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/07 04:12:31 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Using server-side directory move 2025/03/07 04:12:31 INFO : proton drive root link ID 'rclone-test-jajebuq2tega': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/07 04:12:32 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/07 04:12:32 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Waiting for checks to finish 2025/03/07 04:12:32 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Waiting for transfers to finish 2025/03/07 04:12:32 INFO : sub dir/hello world: Deleted 2025/03/07 04:12:33.415550 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xfwB1Ey07AMVvWPjks54xzMM_tm3o3rGhIGiwGZfFxmzYLHza4OKPZtDmHVwFCnNOB-cA0AMupgm2kNmJcSV0A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:12:33.415574 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xfwB1Ey07AMVvWPjks54xzMM_tm3o3rGhIGiwGZfFxmzYLHza4OKPZtDmHVwFCnNOB-cA0AMupgm2kNmJcSV0A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:33 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xfwB1Ey07AMVvWPjks54xzMM_tm3o3rGhIGiwGZfFxmzYLHza4OKPZtDmHVwFCnNOB-cA0AMupgm2kNmJcSV0A==/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/xfwB1Ey07AMVvWPjks54xzMM_tm3o3rGhIGiwGZfFxmzYLHza4OKPZtDmHVwFCnNOB-cA0AMupgm2kNmJcSV0A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/07 04:12:33 DEBUG : proton drive root link ID 'rclone-test-jajebuq2tega': Purge remote --- FAIL: TestServerSideMoveOverSelf (21.46s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/07 04:12:37 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:37 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:37 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:37 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/07 04:12:37 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/07 04:12:37 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:37 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:12:38 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:12:38 INFO : yam: Copied (new) 2025/03/07 04:12:38 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/07 04:12:38 INFO : potato: Copied (new) 2025/03/07 04:12:38 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:12:39 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:12:39 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:39 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:39 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:39 DEBUG : potato: Unchanged skipping 2025/03/07 04:12:39 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:40.527513 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qmb3xPRnethU-FW4wGOnsOlUZ3Qh16635N417hw3XAGsSddAEhYxxf3GaOR8_qvAfj8LwnNeWObcU4y0vLiaVw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:12:40.527532 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qmb3xPRnethU-FW4wGOnsOlUZ3Qh16635N417hw3XAGsSddAEhYxxf3GaOR8_qvAfj8LwnNeWObcU4y0vLiaVw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:40 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qmb3xPRnethU-FW4wGOnsOlUZ3Qh16635N417hw3XAGsSddAEhYxxf3GaOR8_qvAfj8LwnNeWObcU4y0vLiaVw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:40 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qmb3xPRnethU-FW4wGOnsOlUZ3Qh16635N417hw3XAGsSddAEhYxxf3GaOR8_qvAfj8LwnNeWObcU4y0vLiaVw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:40 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/07 04:12:40 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:12:42 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:12:42 INFO : yaml: Copied (new) 2025/03/07 04:12:42 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': not deleting files as there were IO errors 2025/03/07 04:12:42 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': 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.33s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/07 04:12:45 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:45 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:45 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:45 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/07 04:12:45 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/07 04:12:45 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:45 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:12:47 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:12:47 INFO : yam: Copied (new) 2025/03/07 04:12:48 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/07 04:12:48 INFO : potato: Copied (new) 2025/03/07 04:12:48 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:12:49 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:12:49 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:49 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:49 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:49 DEBUG : potato: Unchanged skipping 2025/03/07 04:12:49 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:50.006842 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_vEMngyv8DXQL2N3LpCB0CcL8Yw5_diEz4Pjxvt94sFQfTQAqb-UcGSr7gy37xboDCaz4_oxSaCgOIQTZb-OJw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:12:50.006881 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_vEMngyv8DXQL2N3LpCB0CcL8Yw5_diEz4Pjxvt94sFQfTQAqb-UcGSr7gy37xboDCaz4_oxSaCgOIQTZb-OJw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:50 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_vEMngyv8DXQL2N3LpCB0CcL8Yw5_diEz4Pjxvt94sFQfTQAqb-UcGSr7gy37xboDCaz4_oxSaCgOIQTZb-OJw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:50 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_vEMngyv8DXQL2N3LpCB0CcL8Yw5_diEz4Pjxvt94sFQfTQAqb-UcGSr7gy37xboDCaz4_oxSaCgOIQTZb-OJw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:50 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/07 04:12:50 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:12:51 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:12:51 INFO : yaml: Copied (new) 2025/03/07 04:12:51 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': not deleting files as there were IO errors 2025/03/07 04:12:51 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': 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 (9.44s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/07 04:12:54 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:54 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:54 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:54 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/07 04:12:54 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/07 04:12:54 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:54 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:12:56 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:12:56 INFO : sub/yam: Copied (new) 2025/03/07 04:12:56 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/07 04:12:56 INFO : potato: Copied (new) 2025/03/07 04:12:56 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:12:58 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:12:58 DEBUG : potato: Unchanged skipping 2025/03/07 04:12:58 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Making map for --track-renames 2025/03/07 04:12:58 INFO : proton drive root link ID 'rclone-test-fajuvuz7riza': Finished making map for --track-renames 2025/03/07 04:12:58 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:12:58 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for renames to finish 2025/03/07 04:12:59.233225 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7Hd6Z0gtl8bGlIp6iCThyrKk_u2fSlvALAHw27kfJPksGxS4ARl1DYqid3ZG7R52EHO9iN-RKqAuEilEYj2u-g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:12:59.233246 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7Hd6Z0gtl8bGlIp6iCThyrKk_u2fSlvALAHw27kfJPksGxS4ARl1DYqid3ZG7R52EHO9iN-RKqAuEilEYj2u-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:59 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7Hd6Z0gtl8bGlIp6iCThyrKk_u2fSlvALAHw27kfJPksGxS4ARl1DYqid3ZG7R52EHO9iN-RKqAuEilEYj2u-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:59 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7Hd6Z0gtl8bGlIp6iCThyrKk_u2fSlvALAHw27kfJPksGxS4ARl1DYqid3ZG7R52EHO9iN-RKqAuEilEYj2u-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:12:59 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/07 04:12:59 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:13:00 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/07 04:13:00 INFO : yam: Copied (new) 2025/03/07 04:13:00 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': not deleting files as there were IO errors 2025/03/07 04:13:00 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': 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 (9.65s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:13:04 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/07 04:13:04 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/07 04:13:04 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for checks to finish 2025/03/07 04:13:04 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': Waiting for transfers to finish 2025/03/07 04:13:08 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/07 04:13:08 INFO : sub dir/hello world: Copied (new) 2025/03/07 04:13:08 INFO : sub dir/hello world: Deleted 2025/03/07 04:13:08 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/07 04:13:08 INFO : nested/sub dir/file: Copied (new) 2025/03/07 04:13:08 INFO : nested/sub dir/file: Deleted 2025/03/07 04:13:08 ERROR : Local file system at /tmp/rclone553813473: 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.71s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:13:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-wamibaw6goyu" 2025/03/07 04:13:12 DEBUG : Config file has changed externally - reloading 2025/03/07 04:13:12 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Has cached credentials 2025/03/07 04:13:13 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fajuvuz7riza' -> proton drive root link ID 'rclone-test-wamibaw6goyu' 2025/03/07 04:13:23 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Using server-side directory move 2025/03/07 04:13:23 INFO : proton drive root link ID 'rclone-test-wamibaw6goyu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/07 04:13:24 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/07 04:13:24 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/07 04:13:24 DEBUG : empty space: Unchanged skipping 2025/03/07 04:13:24 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/07 04:13:24 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Waiting for checks to finish 2025/03/07 04:13:24 INFO : empty space: Deleted 2025/03/07 04:13:24 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Waiting for transfers to finish 2025/03/07 04:13:24 INFO : potato3: Deleted 2025/03/07 04:13:25.201603 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk5PHejKZxV6bQGc3coaxEGnxc4HFbGMkwO2cUtaNu0SDm_kV7NhMocniQK5gG-_7aK0l_K3sA66Re1mTyz5UQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:13:25.201627 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk5PHejKZxV6bQGc3coaxEGnxc4HFbGMkwO2cUtaNu0SDm_kV7NhMocniQK5gG-_7aK0l_K3sA66Re1mTyz5UQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:25 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hk5PHejKZxV6bQGc3coaxEGnxc4HFbGMkwO2cUtaNu0SDm_kV7NhMocniQK5gG-_7aK0l_K3sA66Re1mTyz5UQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:25.329466 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wsiK5WGnxP_jtq7DAQgqZxJDWgPKGF9YhZJnO08mR962LpXjNtYtuAKJB2GI9ltXn8f3jazsf2_OTia4eGTpgQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:13:25.329483 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wsiK5WGnxP_jtq7DAQgqZxJDWgPKGF9YhZJnO08mR962LpXjNtYtuAKJB2GI9ltXn8f3jazsf2_OTia4eGTpgQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:25 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/wsiK5WGnxP_jtq7DAQgqZxJDWgPKGF9YhZJnO08mR962LpXjNtYtuAKJB2GI9ltXn8f3jazsf2_OTia4eGTpgQ==/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/wsiK5WGnxP_jtq7DAQgqZxJDWgPKGF9YhZJnO08mR962LpXjNtYtuAKJB2GI9ltXn8f3jazsf2_OTia4eGTpgQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/07 04:13:25 DEBUG : proton drive root link ID 'rclone-test-wamibaw6goyu': Purge remote --- FAIL: TestServerSideMove (16.21s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:13:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fezahav2deku" 2025/03/07 04:13:28 DEBUG : proton drive root link ID 'rclone-test-fezahav2deku': Has cached credentials 2025/03/07 04:13:29 DEBUG : proton drive root link ID 'rclone-test-fezahav2deku': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fajuvuz7riza' -> proton drive root link ID 'rclone-test-fezahav2deku' 2025/03/07 04:13:40 DEBUG : empty space: Excluded (Size Filter) 2025/03/07 04:13:40 DEBUG : empty space: Excluded 2025/03/07 04:13:40 DEBUG : empty space: Excluded (Size Filter) 2025/03/07 04:13:40 DEBUG : empty space: Excluded 2025/03/07 04:13:40 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/07 04:13:40 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/07 04:13:40 DEBUG : proton drive root link ID 'rclone-test-fezahav2deku': Waiting for checks to finish 2025/03/07 04:13:40 DEBUG : proton drive root link ID 'rclone-test-fezahav2deku': Waiting for transfers to finish 2025/03/07 04:13:41 INFO : potato3: Deleted 2025/03/07 04:13:41.861007 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_Ll_r5SgYqSdbk0RtFs4vAZ3oznYHQrxtMJJrZ1luaiAkHINM_DaxDq9EzJxDCS5qn1rE8dx8czDT39KkeASXw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:13:41.861029 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_Ll_r5SgYqSdbk0RtFs4vAZ3oznYHQrxtMJJrZ1luaiAkHINM_DaxDq9EzJxDCS5qn1rE8dx8czDT39KkeASXw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:41 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_Ll_r5SgYqSdbk0RtFs4vAZ3oznYHQrxtMJJrZ1luaiAkHINM_DaxDq9EzJxDCS5qn1rE8dx8czDT39KkeASXw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:42.103988 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u_Ue1-YeqwvLJj-YEWX7VElMcQFGYIFdw-fI7BmSbqiZ5fGxa5FcZJvEoGb9sG2qJq4I42Rarh0mcEj56G0gAQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:13:42.104011 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u_Ue1-YeqwvLJj-YEWX7VElMcQFGYIFdw-fI7BmSbqiZ5fGxa5FcZJvEoGb9sG2qJq4I42Rarh0mcEj56G0gAQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:13:42 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/u_Ue1-YeqwvLJj-YEWX7VElMcQFGYIFdw-fI7BmSbqiZ5fGxa5FcZJvEoGb9sG2qJq4I42Rarh0mcEj56G0gAQ==/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/u_Ue1-YeqwvLJj-YEWX7VElMcQFGYIFdw-fI7BmSbqiZ5fGxa5FcZJvEoGb9sG2qJq4I42Rarh0mcEj56G0gAQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/07 04:13:42 DEBUG : proton drive root link ID 'rclone-test-fezahav2deku': Purge remote --- FAIL: TestServerSideMoveWithFilter (16.84s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:13:45 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-hiliqiy6toqe" 2025/03/07 04:13:45 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Has cached credentials 2025/03/07 04:13:46 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:13:53 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fajuvuz7riza' -> proton drive root link ID 'rclone-test-hiliqiy6toqe' 2025/03/07 04:13:59 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Using server-side directory move 2025/03/07 04:13:59 INFO : proton drive root link ID 'rclone-test-hiliqiy6toqe': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/07 04:14:00 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/07 04:14:00 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/07 04:14:00 DEBUG : empty space: Unchanged skipping 2025/03/07 04:14:00 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/07 04:14:00 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Waiting for checks to finish 2025/03/07 04:14:00 INFO : empty space: Deleted 2025/03/07 04:14:00 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Waiting for transfers to finish 2025/03/07 04:14:01 INFO : potato3: Deleted 2025/03/07 04:14:01.358116 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/830tD0tX66bzFvx8RaPdHwf2-iOAUCu_8SRYmx1YqmXdCM-hL3SIPKhTeBi5TyqYv1hMtqbMbCg62vAv_ASZlg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:14:01.358152 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/830tD0tX66bzFvx8RaPdHwf2-iOAUCu_8SRYmx1YqmXdCM-hL3SIPKhTeBi5TyqYv1hMtqbMbCg62vAv_ASZlg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:14:01 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/830tD0tX66bzFvx8RaPdHwf2-iOAUCu_8SRYmx1YqmXdCM-hL3SIPKhTeBi5TyqYv1hMtqbMbCg62vAv_ASZlg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:14:01.527026 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nkdvs-9jXWMa5QHVXhVXFGWkUPohZGTvUzL0KZoVJbymYU2tzCwB5eBlevib7sID1LynbjSP7KFX9sjesPkXjw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:14:01.527052 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nkdvs-9jXWMa5QHVXhVXFGWkUPohZGTvUzL0KZoVJbymYU2tzCwB5eBlevib7sID1LynbjSP7KFX9sjesPkXjw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:14:01 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/nkdvs-9jXWMa5QHVXhVXFGWkUPohZGTvUzL0KZoVJbymYU2tzCwB5eBlevib7sID1LynbjSP7KFX9sjesPkXjw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:14:01 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza': 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/07 04:14:01 DEBUG : proton drive root link ID 'rclone-test-hiliqiy6toqe': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (19.40s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:14:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:14:11 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:14:12 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:15:15 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/backup" 2025/03/07 04:15:15 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Has cached credentials 2025/03/07 04:15:16 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:17:17 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:17:17 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:17:17 DEBUG : two: Unchanged skipping 2025/03/07 04:17:17 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for checks to finish 2025/03/07 04:17:19.434746 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yuFSUoJwJ4aXi5GI1mK_BzM7LvhERhD6X60_BmTZqHSQ4mMvKV7mx3vXDR_DXmY94-s10YUsczvFdKvVVn3dMA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:17:19.434770 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yuFSUoJwJ4aXi5GI1mK_BzM7LvhERhD6X60_BmTZqHSQ4mMvKV7mx3vXDR_DXmY94-s10YUsczvFdKvVVn3dMA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:17:19 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yuFSUoJwJ4aXi5GI1mK_BzM7LvhERhD6X60_BmTZqHSQ4mMvKV7mx3vXDR_DXmY94-s10YUsczvFdKvVVn3dMA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:17:19 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for transfers to finish 2025/03/07 04:17:19 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': not deleting files as there were IO errors 2025/03/07 04:17:19 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/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/yuFSUoJwJ4aXi5GI1mK_BzM7LvhERhD6X60_BmTZqHSQ4mMvKV7mx3vXDR_DXmY94-s10YUsczvFdKvVVn3dMA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (198.61s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:17:29 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:17:29 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:17:30 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:18:31 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/backup" 2025/03/07 04:18:31 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Has cached credentials 2025/03/07 04:18:32 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:20:36 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:20:36 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:20:36 DEBUG : two: Unchanged skipping 2025/03/07 04:20:36 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for checks to finish 2025/03/07 04:20:38.293068 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s9PGAdSmrKBNh6YVgIa99fHCM2IvmDwIHbiFjg3CHDC7YvBeZOz76Dezubn-ZQEnM7piu7Sgo2uT_fIsjLxqnA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:20:38.293091 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s9PGAdSmrKBNh6YVgIa99fHCM2IvmDwIHbiFjg3CHDC7YvBeZOz76Dezubn-ZQEnM7piu7Sgo2uT_fIsjLxqnA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:20:38 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s9PGAdSmrKBNh6YVgIa99fHCM2IvmDwIHbiFjg3CHDC7YvBeZOz76Dezubn-ZQEnM7piu7Sgo2uT_fIsjLxqnA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:20:38 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for transfers to finish 2025/03/07 04:20:38 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': not deleting files as there were IO errors 2025/03/07 04:20:38 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/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/s9PGAdSmrKBNh6YVgIa99fHCM2IvmDwIHbiFjg3CHDC7YvBeZOz76Dezubn-ZQEnM7piu7Sgo2uT_fIsjLxqnA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (198.36s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:20:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:20:47 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:20:48 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:21:49 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/backup" 2025/03/07 04:21:49 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Has cached credentials 2025/03/07 04:21:51 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/backup': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:23:55 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:23:55 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:23:55 DEBUG : two: Unchanged skipping 2025/03/07 04:23:55 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for checks to finish 2025/03/07 04:23:57.065902 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FQer0-11ZAT8CusxL_-_MSr7gOSHrJo3J4UrK9bwV9aXUz2TZGZ8VgdWSDNon6Zal4WhMAGI14EKTCaUQXaOVg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:23:57.065923 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FQer0-11ZAT8CusxL_-_MSr7gOSHrJo3J4UrK9bwV9aXUz2TZGZ8VgdWSDNon6Zal4WhMAGI14EKTCaUQXaOVg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:23:57 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/FQer0-11ZAT8CusxL_-_MSr7gOSHrJo3J4UrK9bwV9aXUz2TZGZ8VgdWSDNon6Zal4WhMAGI14EKTCaUQXaOVg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:23:57 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for transfers to finish 2025/03/07 04:23:57 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': not deleting files as there were IO errors 2025/03/07 04:23:57 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/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/FQer0-11ZAT8CusxL_-_MSr7gOSHrJo3J4UrK9bwV9aXUz2TZGZ8VgdWSDNon6Zal4WhMAGI14EKTCaUQXaOVg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (199.29s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:24:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:24:05 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:24:06 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:25:09 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:25:09 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/07 04:25:09 DEBUG : two: Unchanged skipping 2025/03/07 04:25:09 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for checks to finish 2025/03/07 04:25:10.541661 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BAgiDHhdnuxd_YR0M7iCUyaPfq8YEErTkTe23r6jOuioxn8liMVbBe0vLoTY3RSxm5C3K4dG_eLJwCtfHZxRoA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:25:10.541685 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BAgiDHhdnuxd_YR0M7iCUyaPfq8YEErTkTe23r6jOuioxn8liMVbBe0vLoTY3RSxm5C3K4dG_eLJwCtfHZxRoA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:25:10 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BAgiDHhdnuxd_YR0M7iCUyaPfq8YEErTkTe23r6jOuioxn8liMVbBe0vLoTY3RSxm5C3K4dG_eLJwCtfHZxRoA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:25:10 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Waiting for transfers to finish 2025/03/07 04:25:10 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': not deleting files as there were IO errors 2025/03/07 04:25:10 ERROR : proton drive root link ID 'rclone-test-fajuvuz7riza/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/BAgiDHhdnuxd_YR0M7iCUyaPfq8YEErTkTe23r6jOuioxn8liMVbBe0vLoTY3RSxm5C3K4dG_eLJwCtfHZxRoA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (73.10s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:25:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:25:20 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:25:21 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:26:22 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:26:23.052084 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NDzBIrYbZkpS83D350safa5Nx8itw7FhvE0kfPb0dfp9QdWM7_r8cXVFgjpaOP-Qkx8YQkGyXzhkmeP7eu6zgw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:26:23.052103 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NDzBIrYbZkpS83D350safa5Nx8itw7FhvE0kfPb0dfp9QdWM7_r8cXVFgjpaOP-Qkx8YQkGyXzhkmeP7eu6zgw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:26:23 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NDzBIrYbZkpS83D350safa5Nx8itw7FhvE0kfPb0dfp9QdWM7_r8cXVFgjpaOP-Qkx8YQkGyXzhkmeP7eu6zgw==/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/NDzBIrYbZkpS83D350safa5Nx8itw7FhvE0kfPb0dfp9QdWM7_r8cXVFgjpaOP-Qkx8YQkGyXzhkmeP7eu6zgw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (71.89s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fajuvuz7riza'", Local "Local file system at /tmp/rclone553813473", Modify Window "1s" 2025/03/07 04:26:34 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fajuvuz7riza/dst" 2025/03/07 04:26:34 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Has cached credentials 2025/03/07 04:26:35 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza/dst': Used cached credential to initialize the ProtonDrive API 2025/03/07 04:27:37 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/07 04:27:38.659348 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UPYLZ1uJLjNQky2qeOfkMnpuObbhNyHvqn6YmQBMdoZ5Hh5UrQFw0-xMWojhxzqjmpPnJ00J4mxQjn1QJGwyug==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/07 04:27:38.659370 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UPYLZ1uJLjNQky2qeOfkMnpuObbhNyHvqn6YmQBMdoZ5Hh5UrQFw0-xMWojhxzqjmpPnJ00J4mxQjn1QJGwyug==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/07 04:27:38 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/UPYLZ1uJLjNQky2qeOfkMnpuObbhNyHvqn6YmQBMdoZ5Hh5UrQFw0-xMWojhxzqjmpPnJ00J4mxQjn1QJGwyug==/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/UPYLZ1uJLjNQky2qeOfkMnpuObbhNyHvqn6YmQBMdoZ5Hh5UrQFw0-xMWojhxzqjmpPnJ00J4mxQjn1QJGwyug==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (76.17s) FAIL 2025/03/07 04:27:41 DEBUG : proton drive root link ID 'rclone-test-fajuvuz7riza': 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 15m28.89816525s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]