"./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/05/08 07:24:07 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo" 2025/05/08 07:24:07 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/05/08 07:24:07 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Has cached credentials 2025/05/08 07:24:08 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:24:08 DEBUG : Creating backend with remote "/tmp/rclone1595379879" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ruhimuz0hiyi" 2025/05/08 07:24:12 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Has cached credentials 2025/05/08 07:24:14 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-moterin4jupo' -> proton drive root link ID 'rclone-test-ruhimuz0hiyi' 2025/05/08 07:24:15 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/05/08 07:24:15 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Waiting for checks to finish 2025/05/08 07:24:15 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Waiting for transfers to finish 2025/05/08 07:24:19 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/05/08 07:24:19 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:21.125734 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/05/08 07:24:21.125768 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/05/08 07:24:23 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Using server-side directory move 2025/05/08 07:24:23 INFO : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/08 07:24:24 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/05/08 07:24:24 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Waiting for checks to finish 2025/05/08 07:24:24 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Waiting for transfers to finish 2025/05/08 07:24:24 INFO : sub dir/hello world: Deleted 2025/05/08 07:24:25.835831 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Agof7iYJn63GK5SGN23AaHhKfrc4r1peQ94WeGtM8wnAGyHGNoSqrOaP5kpfq9O_lZHL7v_2fnlpwqZ52ok7FA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:24:25.835868 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Agof7iYJn63GK5SGN23AaHhKfrc4r1peQ94WeGtM8wnAGyHGNoSqrOaP5kpfq9O_lZHL7v_2fnlpwqZ52ok7FA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:25 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Agof7iYJn63GK5SGN23AaHhKfrc4r1peQ94WeGtM8wnAGyHGNoSqrOaP5kpfq9O_lZHL7v_2fnlpwqZ52ok7FA==/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/Agof7iYJn63GK5SGN23AaHhKfrc4r1peQ94WeGtM8wnAGyHGNoSqrOaP5kpfq9O_lZHL7v_2fnlpwqZ52ok7FA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/05/08 07:24:25 DEBUG : proton drive root link ID 'rclone-test-ruhimuz0hiyi': Purge remote --- FAIL: TestServerSideMoveOverSelf (20.13s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/05/08 07:24:29 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:29 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:29 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:29 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/08 07:24:29 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/08 07:24:29 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:29 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:30 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/08 07:24:30 INFO : potato: Copied (new) 2025/05/08 07:24:30 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:30 INFO : yam: Copied (new) 2025/05/08 07:24:30 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:32 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:24:32 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:32 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:32 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:32 DEBUG : potato: Unchanged skipping 2025/05/08 07:24:32 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:32.856646 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_16BiUy-VKrF93tCZHqSKy1gZVRM8FoITCR1yfjZ4Wz2XtCi_R2_SdAbFpkxk5w5181f_R2zpjmxAgdAiEZujg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:24:32.856676 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_16BiUy-VKrF93tCZHqSKy1gZVRM8FoITCR1yfjZ4Wz2XtCi_R2_SdAbFpkxk5w5181f_R2zpjmxAgdAiEZujg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:32 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_16BiUy-VKrF93tCZHqSKy1gZVRM8FoITCR1yfjZ4Wz2XtCi_R2_SdAbFpkxk5w5181f_R2zpjmxAgdAiEZujg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:32 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_16BiUy-VKrF93tCZHqSKy1gZVRM8FoITCR1yfjZ4Wz2XtCi_R2_SdAbFpkxk5w5181f_R2zpjmxAgdAiEZujg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:32 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/05/08 07:24:32 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:34 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:34 INFO : yaml: Copied (new) 2025/05/08 07:24:34 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': not deleting files as there were IO errors 2025/05/08 07:24:34 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': 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.42s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/05/08 07:24:37 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:37 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:37 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:37 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/08 07:24:37 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/08 07:24:37 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:37 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:39 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/08 07:24:39 INFO : potato: Copied (new) 2025/05/08 07:24:39 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:39 INFO : yam: Copied (new) 2025/05/08 07:24:39 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:40 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:24:40 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:40 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:40 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:40 DEBUG : potato: Unchanged skipping 2025/05/08 07:24:40 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:41.140476 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Oneb2Q_JNrZ0PL07piLQFxpB1fHTgoZ79hssrAj05jxbmr96opBNJHsJYYt73-FBm9fmd_urnkMSaeeQF7uRXA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:24:41.140520 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Oneb2Q_JNrZ0PL07piLQFxpB1fHTgoZ79hssrAj05jxbmr96opBNJHsJYYt73-FBm9fmd_urnkMSaeeQF7uRXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:41 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Oneb2Q_JNrZ0PL07piLQFxpB1fHTgoZ79hssrAj05jxbmr96opBNJHsJYYt73-FBm9fmd_urnkMSaeeQF7uRXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:41 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Oneb2Q_JNrZ0PL07piLQFxpB1fHTgoZ79hssrAj05jxbmr96opBNJHsJYYt73-FBm9fmd_urnkMSaeeQF7uRXA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:41 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/05/08 07:24:41 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:42 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:42 INFO : yaml: Copied (new) 2025/05/08 07:24:42 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': not deleting files as there were IO errors 2025/05/08 07:24:42 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': 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.35s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/05/08 07:24:46 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:46 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:46 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:46 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/05/08 07:24:46 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:46 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/05/08 07:24:46 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:48 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/05/08 07:24:48 INFO : potato: Copied (new) 2025/05/08 07:24:48 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:48 INFO : sub/yam: Copied (new) 2025/05/08 07:24:48 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:49 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:24:49 DEBUG : potato: Unchanged skipping 2025/05/08 07:24:50 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Making map for --track-renames 2025/05/08 07:24:50 INFO : proton drive root link ID 'rclone-test-moterin4jupo': Finished making map for --track-renames 2025/05/08 07:24:50 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:50 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for renames to finish 2025/05/08 07:24:50.974494 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XgmX0t8KzifKt5Xv-XaBmKGLRWNyWVK4GiYvv9LBwsStFHxkA_wR7J2xSzX6Xj0z_yOu3xMwEEL3MMgtfgEdnw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:24:50.974526 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XgmX0t8KzifKt5Xv-XaBmKGLRWNyWVK4GiYvv9LBwsStFHxkA_wR7J2xSzX6Xj0z_yOu3xMwEEL3MMgtfgEdnw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:50 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XgmX0t8KzifKt5Xv-XaBmKGLRWNyWVK4GiYvv9LBwsStFHxkA_wR7J2xSzX6Xj0z_yOu3xMwEEL3MMgtfgEdnw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:50 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XgmX0t8KzifKt5Xv-XaBmKGLRWNyWVK4GiYvv9LBwsStFHxkA_wR7J2xSzX6Xj0z_yOu3xMwEEL3MMgtfgEdnw==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:24:50 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/05/08 07:24:50 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:24:52 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/05/08 07:24:52 INFO : yam: Copied (new) 2025/05/08 07:24:52 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': not deleting files as there were IO errors 2025/05/08 07:24:52 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': 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.43s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:24:56 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/05/08 07:24:56 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/05/08 07:24:56 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for checks to finish 2025/05/08 07:24:56 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': Waiting for transfers to finish 2025/05/08 07:25:00 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/05/08 07:25:00 INFO : nested/sub dir/file: Copied (new) 2025/05/08 07:25:00 INFO : nested/sub dir/file: Deleted 2025/05/08 07:25:00 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/05/08 07:25:00 INFO : sub dir/hello world: Copied (new) 2025/05/08 07:25:00 INFO : sub dir/hello world: Deleted 2025/05/08 07:25:00 ERROR : Local file system at /tmp/rclone1595379879: 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.86s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:25:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xawifow2quga" 2025/05/08 07:25:04 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Has cached credentials 2025/05/08 07:25:05 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-moterin4jupo' -> proton drive root link ID 'rclone-test-xawifow2quga' 2025/05/08 07:25:15 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Using server-side directory move 2025/05/08 07:25:15 INFO : proton drive root link ID 'rclone-test-xawifow2quga': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/08 07:25:16 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/08 07:25:16 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/05/08 07:25:16 DEBUG : empty space: Unchanged skipping 2025/05/08 07:25:16 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/08 07:25:16 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Waiting for checks to finish 2025/05/08 07:25:16 INFO : potato3: Deleted 2025/05/08 07:25:16 INFO : empty space: Deleted 2025/05/08 07:25:16 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Waiting for transfers to finish 2025/05/08 07:25:16.743336 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WflFmz8rme14oZNSKpnKKPR79OpNyrXS1k-OXdXhPcWR6LE9xHtcUQBg5Ol8Br7cQKkoUB5f3dYt01bDavKbAQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:16.743379 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WflFmz8rme14oZNSKpnKKPR79OpNyrXS1k-OXdXhPcWR6LE9xHtcUQBg5Ol8Br7cQKkoUB5f3dYt01bDavKbAQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:16 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WflFmz8rme14oZNSKpnKKPR79OpNyrXS1k-OXdXhPcWR6LE9xHtcUQBg5Ol8Br7cQKkoUB5f3dYt01bDavKbAQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:16.985917 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Rm-FMav06Hujb1afhTcrl6jteXGxrwpy5DCC7rCSdiUoSD52f56Z2pTWPVGFhSH992rScNJ8s-HAFWjWbW1qIg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:16.985956 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Rm-FMav06Hujb1afhTcrl6jteXGxrwpy5DCC7rCSdiUoSD52f56Z2pTWPVGFhSH992rScNJ8s-HAFWjWbW1qIg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:16 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Rm-FMav06Hujb1afhTcrl6jteXGxrwpy5DCC7rCSdiUoSD52f56Z2pTWPVGFhSH992rScNJ8s-HAFWjWbW1qIg==/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/Rm-FMav06Hujb1afhTcrl6jteXGxrwpy5DCC7rCSdiUoSD52f56Z2pTWPVGFhSH992rScNJ8s-HAFWjWbW1qIg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/05/08 07:25:16 DEBUG : proton drive root link ID 'rclone-test-xawifow2quga': Purge remote --- FAIL: TestServerSideMove (15.48s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:25:19 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xoyobuy8wuzi" 2025/05/08 07:25:19 DEBUG : proton drive root link ID 'rclone-test-xoyobuy8wuzi': Has cached credentials 2025/05/08 07:25:20 DEBUG : proton drive root link ID 'rclone-test-xoyobuy8wuzi': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-moterin4jupo' -> proton drive root link ID 'rclone-test-xoyobuy8wuzi' 2025/05/08 07:25:30 DEBUG : empty space: Excluded (Size Filter) 2025/05/08 07:25:30 DEBUG : empty space: Excluded 2025/05/08 07:25:31 DEBUG : empty space: Excluded (Size Filter) 2025/05/08 07:25:31 DEBUG : empty space: Excluded 2025/05/08 07:25:31 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/08 07:25:31 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/08 07:25:31 DEBUG : proton drive root link ID 'rclone-test-xoyobuy8wuzi': Waiting for checks to finish 2025/05/08 07:25:31 DEBUG : proton drive root link ID 'rclone-test-xoyobuy8wuzi': Waiting for transfers to finish 2025/05/08 07:25:31 INFO : potato3: Deleted 2025/05/08 07:25:31.868073 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NVbVJGJHqyWbc-iCfNP2yzfAOB52KBhG3ATPTichVLWe9QrLsFx6uL70uyFD82J5LZWrfg6M8h2zMXvrXjUEGg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:31.868106 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NVbVJGJHqyWbc-iCfNP2yzfAOB52KBhG3ATPTichVLWe9QrLsFx6uL70uyFD82J5LZWrfg6M8h2zMXvrXjUEGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:31 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NVbVJGJHqyWbc-iCfNP2yzfAOB52KBhG3ATPTichVLWe9QrLsFx6uL70uyFD82J5LZWrfg6M8h2zMXvrXjUEGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:32.105360 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HOpRq0PukrAgP3PWokjwpo0EWmjtY3E_in-MPQcnV4kow13lODkR38iGCkM9G_18ZYC7Mp7hYNKokc48PK3hAQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:32.105398 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HOpRq0PukrAgP3PWokjwpo0EWmjtY3E_in-MPQcnV4kow13lODkR38iGCkM9G_18ZYC7Mp7hYNKokc48PK3hAQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:32 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HOpRq0PukrAgP3PWokjwpo0EWmjtY3E_in-MPQcnV4kow13lODkR38iGCkM9G_18ZYC7Mp7hYNKokc48PK3hAQ==/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/HOpRq0PukrAgP3PWokjwpo0EWmjtY3E_in-MPQcnV4kow13lODkR38iGCkM9G_18ZYC7Mp7hYNKokc48PK3hAQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/05/08 07:25:32 DEBUG : proton drive root link ID 'rclone-test-xoyobuy8wuzi': Purge remote --- FAIL: TestServerSideMoveWithFilter (15.56s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:25:35 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-magajob5qawu" 2025/05/08 07:25:35 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Has cached credentials 2025/05/08 07:25:36 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:25:41 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-moterin4jupo' -> proton drive root link ID 'rclone-test-magajob5qawu' 2025/05/08 07:25:47 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Using server-side directory move 2025/05/08 07:25:47 INFO : proton drive root link ID 'rclone-test-magajob5qawu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/05/08 07:25:48 DEBUG : potato2: Need to transfer - File not found at Destination 2025/05/08 07:25:48 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/05/08 07:25:48 DEBUG : empty space: Unchanged skipping 2025/05/08 07:25:48 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/05/08 07:25:48 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Waiting for checks to finish 2025/05/08 07:25:48 INFO : potato3: Deleted 2025/05/08 07:25:48 INFO : empty space: Deleted 2025/05/08 07:25:48 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Waiting for transfers to finish 2025/05/08 07:25:48.826905 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/iXJcU86_db3qbZU_wxFFYQRmxXjjgWpOw2zOP0cR1unqaFLdhdvL1Tl5MlpvMOSFfZbqO1CDMjhgBQAQtR9jGg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:48.826949 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/iXJcU86_db3qbZU_wxFFYQRmxXjjgWpOw2zOP0cR1unqaFLdhdvL1Tl5MlpvMOSFfZbqO1CDMjhgBQAQtR9jGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:48 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/iXJcU86_db3qbZU_wxFFYQRmxXjjgWpOw2zOP0cR1unqaFLdhdvL1Tl5MlpvMOSFfZbqO1CDMjhgBQAQtR9jGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:49.139245 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LTtpjDvq6EOR9dx-3XP7PKrll-3rYi7dHmBFjbkYAATCCtRluztBf6YgJm-BeW6RD7UxIqYta1OtqmxIb8R49Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:25:49.139288 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LTtpjDvq6EOR9dx-3XP7PKrll-3rYi7dHmBFjbkYAATCCtRluztBf6YgJm-BeW6RD7UxIqYta1OtqmxIb8R49Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:49 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LTtpjDvq6EOR9dx-3XP7PKrll-3rYi7dHmBFjbkYAATCCtRluztBf6YgJm-BeW6RD7UxIqYta1OtqmxIb8R49Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:25:49 ERROR : proton drive root link ID 'rclone-test-moterin4jupo': 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/05/08 07:25:49 DEBUG : proton drive root link ID 'rclone-test-magajob5qawu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (17.16s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:25:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:25:58 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:25:59 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:27:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/backup" 2025/05/08 07:27:05 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Has cached credentials 2025/05/08 07:27:06 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:29:02 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:29:02 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:29:02 DEBUG : two: Unchanged skipping 2025/05/08 07:29:02 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for checks to finish 2025/05/08 07:29:04.298283 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hjgnwlnBrGMuvq09xhXhKakHYp2JAksP3jiQ1iHMqYkbMhsLU5K8WNtcIUQ8I3GfpqLsIWX7A4SLrFrb2V_R4g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:29:04.298329 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hjgnwlnBrGMuvq09xhXhKakHYp2JAksP3jiQ1iHMqYkbMhsLU5K8WNtcIUQ8I3GfpqLsIWX7A4SLrFrb2V_R4g==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:29:04 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hjgnwlnBrGMuvq09xhXhKakHYp2JAksP3jiQ1iHMqYkbMhsLU5K8WNtcIUQ8I3GfpqLsIWX7A4SLrFrb2V_R4g==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:29:04 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for transfers to finish 2025/05/08 07:29:04 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/dst': not deleting files as there were IO errors 2025/05/08 07:29:04 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/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/hjgnwlnBrGMuvq09xhXhKakHYp2JAksP3jiQ1iHMqYkbMhsLU5K8WNtcIUQ8I3GfpqLsIWX7A4SLrFrb2V_R4g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (195.77s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:29:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:29:14 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:29:15 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:30:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/backup" 2025/05/08 07:30:14 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Has cached credentials 2025/05/08 07:30:15 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:32:08 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:32:08 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:32:08 DEBUG : two: Unchanged skipping 2025/05/08 07:32:08 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for checks to finish 2025/05/08 07:32:10.693055 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qStyAgwReiEjMHKrtDo_Ue-EiIsJTlRTJXb7a-nK7LeeDcnI3PEoGH9-E3oEHjV81_hYRuJOmN2URhvnVffsgA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:32:10.693090 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qStyAgwReiEjMHKrtDo_Ue-EiIsJTlRTJXb7a-nK7LeeDcnI3PEoGH9-E3oEHjV81_hYRuJOmN2URhvnVffsgA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:32:10 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qStyAgwReiEjMHKrtDo_Ue-EiIsJTlRTJXb7a-nK7LeeDcnI3PEoGH9-E3oEHjV81_hYRuJOmN2URhvnVffsgA==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:32:10 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for transfers to finish 2025/05/08 07:32:10 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/dst': not deleting files as there were IO errors 2025/05/08 07:32:10 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/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/qStyAgwReiEjMHKrtDo_Ue-EiIsJTlRTJXb7a-nK7LeeDcnI3PEoGH9-E3oEHjV81_hYRuJOmN2URhvnVffsgA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (186.37s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:32:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:32:20 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:32:21 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:33:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/backup" 2025/05/08 07:33:17 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Has cached credentials 2025/05/08 07:33:18 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/backup': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:35:16 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:35:16 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:35:16 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for checks to finish 2025/05/08 07:35:16 DEBUG : two: Unchanged skipping 2025/05/08 07:35:17.943343 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MqrAam1ErWoFvtlbSaDln4Q4DPM707ASVJ5mz6G9W7DIX21Rw29iprZsNgZaJNI1zFtNC4aSiQnA_O7qKzQZ9Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:35:17.943369 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MqrAam1ErWoFvtlbSaDln4Q4DPM707ASVJ5mz6G9W7DIX21Rw29iprZsNgZaJNI1zFtNC4aSiQnA_O7qKzQZ9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:35:17 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MqrAam1ErWoFvtlbSaDln4Q4DPM707ASVJ5mz6G9W7DIX21Rw29iprZsNgZaJNI1zFtNC4aSiQnA_O7qKzQZ9Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:35:17 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for transfers to finish 2025/05/08 07:35:17 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/dst': not deleting files as there were IO errors 2025/05/08 07:35:17 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/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/MqrAam1ErWoFvtlbSaDln4Q4DPM707ASVJ5mz6G9W7DIX21Rw29iprZsNgZaJNI1zFtNC4aSiQnA_O7qKzQZ9Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (187.13s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:35:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:35:27 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:35:29 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:36:30 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:36:30 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/05/08 07:36:30 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for checks to finish 2025/05/08 07:36:30 DEBUG : two: Unchanged skipping 2025/05/08 07:36:31.505860 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cHpfrzkxkVOYMwn5LsoGW2S150H-_YoWUM981Mf43juOuQbOnij6772Tb7rxjixtwUgeB_QuUY53y9J21PIoQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:36:31.505908 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cHpfrzkxkVOYMwn5LsoGW2S150H-_YoWUM981Mf43juOuQbOnij6772Tb7rxjixtwUgeB_QuUY53y9J21PIoQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:36:31 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cHpfrzkxkVOYMwn5LsoGW2S150H-_YoWUM981Mf43juOuQbOnij6772Tb7rxjixtwUgeB_QuUY53y9J21PIoQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:36:31 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Waiting for transfers to finish 2025/05/08 07:36:31 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/dst': not deleting files as there were IO errors 2025/05/08 07:36:31 ERROR : proton drive root link ID 'rclone-test-moterin4jupo/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/9cHpfrzkxkVOYMwn5LsoGW2S150H-_YoWUM981Mf43juOuQbOnij6772Tb7rxjixtwUgeB_QuUY53y9J21PIoQ==/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-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:36:40 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:36:40 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:36:42 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:37:39 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:37:40.099864 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/EoXeQwCxu6bPJiD1i4m08L_l6b5W3EKMWKTriTPKkDJZJLCzgEoIKq9szm3Bg6eJ5pzXcWEFDNgnif_CYxKACQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:37:40.099902 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/EoXeQwCxu6bPJiD1i4m08L_l6b5W3EKMWKTriTPKkDJZJLCzgEoIKq9szm3Bg6eJ5pzXcWEFDNgnif_CYxKACQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:37:40 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/EoXeQwCxu6bPJiD1i4m08L_l6b5W3EKMWKTriTPKkDJZJLCzgEoIKq9szm3Bg6eJ5pzXcWEFDNgnif_CYxKACQ==/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/EoXeQwCxu6bPJiD1i4m08L_l6b5W3EKMWKTriTPKkDJZJLCzgEoIKq9szm3Bg6eJ5pzXcWEFDNgnif_CYxKACQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (68.90s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-moterin4jupo'", Local "Local file system at /tmp/rclone1595379879", Modify Window "1s" 2025/05/08 07:37:49 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-moterin4jupo/dst" 2025/05/08 07:37:49 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Has cached credentials 2025/05/08 07:37:50 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo/dst': Used cached credential to initialize the ProtonDrive API 2025/05/08 07:38:48 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/05/08 07:38:48.710208 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o-yeT3HsgOLi5_uUvXRyq_crbzyMp43PewJuCuaTM2ymB0U8lA6JMluA_FY_OxgK_7XD93zBYMfdfYDLi0Ewvg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/05/08 07:38:48.710247 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o-yeT3HsgOLi5_uUvXRyq_crbzyMp43PewJuCuaTM2ymB0U8lA6JMluA_FY_OxgK_7XD93zBYMfdfYDLi0Ewvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/05/08 07:38:48 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/o-yeT3HsgOLi5_uUvXRyq_crbzyMp43PewJuCuaTM2ymB0U8lA6JMluA_FY_OxgK_7XD93zBYMfdfYDLi0Ewvg==/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/o-yeT3HsgOLi5_uUvXRyq_crbzyMp43PewJuCuaTM2ymB0U8lA6JMluA_FY_OxgK_7XD93zBYMfdfYDLi0Ewvg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (68.31s) FAIL 2025/05/08 07:38:51 DEBUG : proton drive root link ID 'rclone-test-moterin4jupo': 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 14m45.395061791s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]