"./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/29 05:09:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa" 2025/03/29 05:09:12 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/29 05:09:12 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Has cached credentials 2025/03/29 05:09:13 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:09:14 DEBUG : Creating backend with remote "/tmp/rclone669643152" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:09:18 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-lulilac7zala" 2025/03/29 05:09:18 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Has cached credentials 2025/03/29 05:09:19 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-fikarut3gosa' -> proton drive root link ID 'rclone-test-lulilac7zala' 2025/03/29 05:09:21 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/29 05:09:21 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Waiting for checks to finish 2025/03/29 05:09:21 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Waiting for transfers to finish 2025/03/29 05:09:25 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/29 05:09:25 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:09:27.729447 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/29 05:09:27.729486 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/29 05:09:30 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Using server-side directory move 2025/03/29 05:09:30 INFO : proton drive root link ID 'rclone-test-lulilac7zala': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/29 05:09:31 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/29 05:09:31 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Waiting for checks to finish 2025/03/29 05:09:31 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Waiting for transfers to finish 2025/03/29 05:09:31 INFO : sub dir/hello world: Deleted 2025/03/29 05:09:32.612995 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PooJekvLaZFDZm2Yy06Hlbg_fFxJT99GVEkapOZZ3oOfpgX5_BPN142tPBAgQ0iFlTqEgv4QXPYFo98iP84Wew==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:09:32.613027 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PooJekvLaZFDZm2Yy06Hlbg_fFxJT99GVEkapOZZ3oOfpgX5_BPN142tPBAgQ0iFlTqEgv4QXPYFo98iP84Wew==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:32 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PooJekvLaZFDZm2Yy06Hlbg_fFxJT99GVEkapOZZ3oOfpgX5_BPN142tPBAgQ0iFlTqEgv4QXPYFo98iP84Wew==/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/PooJekvLaZFDZm2Yy06Hlbg_fFxJT99GVEkapOZZ3oOfpgX5_BPN142tPBAgQ0iFlTqEgv4QXPYFo98iP84Wew==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/29 05:09:32 DEBUG : proton drive root link ID 'rclone-test-lulilac7zala': Purge remote --- FAIL: TestServerSideMoveOverSelf (21.82s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/29 05:09:36 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:09:36 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:09:36 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:09:36 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/29 05:09:36 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/29 05:09:36 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:09:36 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:09:38 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/29 05:09:38 INFO : potato: Copied (new) 2025/03/29 05:09:38 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:09:38 INFO : yam: Copied (new) 2025/03/29 05:09:38 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:09:39 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:09:39 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:09:39 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:09:39 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:09:39 DEBUG : potato: Unchanged skipping 2025/03/29 05:09:39 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:09:40.710726 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5ozLpkgbOO6gbL8wfb2vOY0NNi9V-Z9muL2Jl7QK-35FbTQMeWoiSGk0f1O6E-ncjfioDgAzmftMISJ3V_uqgA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:09:40.710760 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5ozLpkgbOO6gbL8wfb2vOY0NNi9V-Z9muL2Jl7QK-35FbTQMeWoiSGk0f1O6E-ncjfioDgAzmftMISJ3V_uqgA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:40 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5ozLpkgbOO6gbL8wfb2vOY0NNi9V-Z9muL2Jl7QK-35FbTQMeWoiSGk0f1O6E-ncjfioDgAzmftMISJ3V_uqgA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:40 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5ozLpkgbOO6gbL8wfb2vOY0NNi9V-Z9muL2Jl7QK-35FbTQMeWoiSGk0f1O6E-ncjfioDgAzmftMISJ3V_uqgA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:40 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/29 05:09:40 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:09:43 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:09:43 INFO : yaml: Copied (new) 2025/03/29 05:09:43 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': not deleting files as there were IO errors 2025/03/29 05:09:43 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': 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 (10.24s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/29 05:09:46 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:09:46 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:09:46 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:09:46 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/29 05:09:46 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/29 05:09:46 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:09:46 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:09:48 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:09:48 INFO : yam: Copied (new) 2025/03/29 05:09:49 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/29 05:09:49 INFO : potato: Copied (new) 2025/03/29 05:09:49 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:09:50 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:09:50 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:09:50 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:09:50 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:09:50 DEBUG : potato: Unchanged skipping 2025/03/29 05:09:50 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:09:51.436051 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XrtbdI8Kvzx_wnfOhh065lj8Y0RepWx9Ku3CxG-QPEqtOO8rLFu6865OSm6x2DXSADNlm3zWDBoqbykCIKvjpg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:09:51.436085 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XrtbdI8Kvzx_wnfOhh065lj8Y0RepWx9Ku3CxG-QPEqtOO8rLFu6865OSm6x2DXSADNlm3zWDBoqbykCIKvjpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:51 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XrtbdI8Kvzx_wnfOhh065lj8Y0RepWx9Ku3CxG-QPEqtOO8rLFu6865OSm6x2DXSADNlm3zWDBoqbykCIKvjpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:51 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XrtbdI8Kvzx_wnfOhh065lj8Y0RepWx9Ku3CxG-QPEqtOO8rLFu6865OSm6x2DXSADNlm3zWDBoqbykCIKvjpg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:09:51 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/29 05:09:51 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:09:53 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:09:53 INFO : yaml: Copied (new) 2025/03/29 05:09:53 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': not deleting files as there were IO errors 2025/03/29 05:09:53 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': 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 (11.31s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/29 05:09:58 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:09:58 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:09:58 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:09:58 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/29 05:09:58 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/29 05:09:58 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:09:58 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:10:00 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:10:00 INFO : sub/yam: Copied (new) 2025/03/29 05:10:01 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/29 05:10:01 INFO : potato: Copied (new) 2025/03/29 05:10:01 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:10:03 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:10:03 DEBUG : potato: Unchanged skipping 2025/03/29 05:10:03 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Making map for --track-renames 2025/03/29 05:10:03 INFO : proton drive root link ID 'rclone-test-fikarut3gosa': Finished making map for --track-renames 2025/03/29 05:10:03 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:10:03 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for renames to finish 2025/03/29 05:10:04.317164 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnYusQ7lfONANbE-BjKPIdJiGCzOTSoHfRkTdNY1pV-w7LUQfFbaIs9SAcW2U7sst2kR-QwOco6zj5Vsz3K9OQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:10:04.317193 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnYusQ7lfONANbE-BjKPIdJiGCzOTSoHfRkTdNY1pV-w7LUQfFbaIs9SAcW2U7sst2kR-QwOco6zj5Vsz3K9OQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:04 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnYusQ7lfONANbE-BjKPIdJiGCzOTSoHfRkTdNY1pV-w7LUQfFbaIs9SAcW2U7sst2kR-QwOco6zj5Vsz3K9OQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:04 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vnYusQ7lfONANbE-BjKPIdJiGCzOTSoHfRkTdNY1pV-w7LUQfFbaIs9SAcW2U7sst2kR-QwOco6zj5Vsz3K9OQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:04 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/29 05:10:04 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:10:06 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/29 05:10:06 INFO : yam: Copied (new) 2025/03/29 05:10:06 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': not deleting files as there were IO errors 2025/03/29 05:10:06 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': 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 (13.93s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:10:12 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/29 05:10:12 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/29 05:10:12 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for checks to finish 2025/03/29 05:10:12 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': Waiting for transfers to finish 2025/03/29 05:10:16 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/29 05:10:16 INFO : nested/sub dir/file: Copied (new) 2025/03/29 05:10:16 INFO : nested/sub dir/file: Deleted 2025/03/29 05:10:17 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/29 05:10:17 INFO : sub dir/hello world: Copied (new) 2025/03/29 05:10:17 INFO : sub dir/hello world: Deleted 2025/03/29 05:10:17 ERROR : Local file system at /tmp/rclone669643152: 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 (9.64s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:10:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-muyaser8cuso" 2025/03/29 05:10:21 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Has cached credentials 2025/03/29 05:10:23 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fikarut3gosa' -> proton drive root link ID 'rclone-test-muyaser8cuso' 2025/03/29 05:10:36 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Using server-side directory move 2025/03/29 05:10:36 INFO : proton drive root link ID 'rclone-test-muyaser8cuso': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/29 05:10:37 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/29 05:10:37 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/29 05:10:37 DEBUG : empty space: Unchanged skipping 2025/03/29 05:10:37 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/29 05:10:37 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Waiting for checks to finish 2025/03/29 05:10:37 INFO : empty space: Deleted 2025/03/29 05:10:37 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Waiting for transfers to finish 2025/03/29 05:10:37 INFO : potato3: Deleted 2025/03/29 05:10:37.871318 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2ojSpcFy2YGZYJZjisdvN752qRjPy_UYLuh152JxvdQCESjdmpk-4yUSkY3A-_yu8Ylg08NVdaOydU5R0VasYA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:10:37.871353 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2ojSpcFy2YGZYJZjisdvN752qRjPy_UYLuh152JxvdQCESjdmpk-4yUSkY3A-_yu8Ylg08NVdaOydU5R0VasYA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:37 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/2ojSpcFy2YGZYJZjisdvN752qRjPy_UYLuh152JxvdQCESjdmpk-4yUSkY3A-_yu8Ylg08NVdaOydU5R0VasYA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:38.245257 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CLOCDxvqs-q3GSVCZkgAFzHH_gY9ooS61ow4vuIcficAhZxZmFXTsog-ediwcc9iofMVTnZERRPySmZT3pRxvQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:10:38.245279 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CLOCDxvqs-q3GSVCZkgAFzHH_gY9ooS61ow4vuIcficAhZxZmFXTsog-ediwcc9iofMVTnZERRPySmZT3pRxvQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:38 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/CLOCDxvqs-q3GSVCZkgAFzHH_gY9ooS61ow4vuIcficAhZxZmFXTsog-ediwcc9iofMVTnZERRPySmZT3pRxvQ==/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/CLOCDxvqs-q3GSVCZkgAFzHH_gY9ooS61ow4vuIcficAhZxZmFXTsog-ediwcc9iofMVTnZERRPySmZT3pRxvQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/29 05:10:38 DEBUG : proton drive root link ID 'rclone-test-muyaser8cuso': Purge remote --- FAIL: TestServerSideMove (19.40s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:10:40 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-xedequw6huwo" 2025/03/29 05:10:40 DEBUG : proton drive root link ID 'rclone-test-xedequw6huwo': Has cached credentials 2025/03/29 05:10:41 DEBUG : proton drive root link ID 'rclone-test-xedequw6huwo': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fikarut3gosa' -> proton drive root link ID 'rclone-test-xedequw6huwo' 2025/03/29 05:10:54 DEBUG : empty space: Excluded (Size Filter) 2025/03/29 05:10:54 DEBUG : empty space: Excluded 2025/03/29 05:10:54 DEBUG : empty space: Excluded (Size Filter) 2025/03/29 05:10:54 DEBUG : empty space: Excluded 2025/03/29 05:10:54 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/29 05:10:54 DEBUG : proton drive root link ID 'rclone-test-xedequw6huwo': Waiting for checks to finish 2025/03/29 05:10:54 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/29 05:10:54 DEBUG : proton drive root link ID 'rclone-test-xedequw6huwo': Waiting for transfers to finish 2025/03/29 05:10:54 INFO : potato3: Deleted 2025/03/29 05:10:55.151917 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AorpEMWchjR2Vi3JB26toGgJbubv44Xr4k7UG0Oxwr41hgrDSyU6IMKSF15ueNUtXUqM56JAbSXeVXCj37o7Jw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:10:55.151952 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AorpEMWchjR2Vi3JB26toGgJbubv44Xr4k7UG0Oxwr41hgrDSyU6IMKSF15ueNUtXUqM56JAbSXeVXCj37o7Jw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:55 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/AorpEMWchjR2Vi3JB26toGgJbubv44Xr4k7UG0Oxwr41hgrDSyU6IMKSF15ueNUtXUqM56JAbSXeVXCj37o7Jw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:55.394353 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O0OSJNhTJ0xQEd6dHMzad-Itw6UO6e_1LmZqqhXeI7CM8yfH7S9da1-WMqaKnf0opV6r9T96kJaOhZglyl5tzw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:10:55.394389 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O0OSJNhTJ0xQEd6dHMzad-Itw6UO6e_1LmZqqhXeI7CM8yfH7S9da1-WMqaKnf0opV6r9T96kJaOhZglyl5tzw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:10:55 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/O0OSJNhTJ0xQEd6dHMzad-Itw6UO6e_1LmZqqhXeI7CM8yfH7S9da1-WMqaKnf0opV6r9T96kJaOhZglyl5tzw==/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/O0OSJNhTJ0xQEd6dHMzad-Itw6UO6e_1LmZqqhXeI7CM8yfH7S9da1-WMqaKnf0opV6r9T96kJaOhZglyl5tzw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/29 05:10:55 DEBUG : proton drive root link ID 'rclone-test-xedequw6huwo': Purge remote --- FAIL: TestServerSideMoveWithFilter (17.69s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:10:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-jicetuf9qajo" 2025/03/29 05:10:58 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Has cached credentials 2025/03/29 05:10:59 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:11:05 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-fikarut3gosa' -> proton drive root link ID 'rclone-test-jicetuf9qajo' 2025/03/29 05:11:12 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Using server-side directory move 2025/03/29 05:11:12 INFO : proton drive root link ID 'rclone-test-jicetuf9qajo': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/29 05:11:13 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/29 05:11:13 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/29 05:11:13 DEBUG : empty space: Unchanged skipping 2025/03/29 05:11:13 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/29 05:11:13 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Waiting for checks to finish 2025/03/29 05:11:13 INFO : potato3: Deleted 2025/03/29 05:11:13 INFO : empty space: Deleted 2025/03/29 05:11:13 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Waiting for transfers to finish 2025/03/29 05:11:13.936723 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_0Eh2qBtCfc1ljoe4bE7bk_G_nFxs1ewp-4_cVo6IsblKfIFrAx239ao5W-MfwazpxT7HKSs6n5d30_NQ144mg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:11:13.936757 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_0Eh2qBtCfc1ljoe4bE7bk_G_nFxs1ewp-4_cVo6IsblKfIFrAx239ao5W-MfwazpxT7HKSs6n5d30_NQ144mg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:11:13 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/_0Eh2qBtCfc1ljoe4bE7bk_G_nFxs1ewp-4_cVo6IsblKfIFrAx239ao5W-MfwazpxT7HKSs6n5d30_NQ144mg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:11:14.199253 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ah7vAhxNpC9A8VLUSbyHzKBnN3bE_AtkCNpK5H9vs4loK9T0cpS-LBp_K8VcVhfHs9CGRx4ys220NW9hLAILTw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:11:14.199290 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ah7vAhxNpC9A8VLUSbyHzKBnN3bE_AtkCNpK5H9vs4loK9T0cpS-LBp_K8VcVhfHs9CGRx4ys220NW9hLAILTw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:11:14 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ah7vAhxNpC9A8VLUSbyHzKBnN3bE_AtkCNpK5H9vs4loK9T0cpS-LBp_K8VcVhfHs9CGRx4ys220NW9hLAILTw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:11:14 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa': 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/29 05:11:14 DEBUG : proton drive root link ID 'rclone-test-jicetuf9qajo': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (19.07s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:11:25 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:11:25 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:11:26 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:12:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/backup" 2025/03/29 05:12:20 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Has cached credentials 2025/03/29 05:12:21 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:14:07 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:14:07 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for checks to finish 2025/03/29 05:14:07 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:14:07 DEBUG : two: Unchanged skipping 2025/03/29 05:14:09.339624 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IofmHxq0OjPq_OH0VgPiqkY2d4XZ6pz4KsAJRuv4w8yzH_poxQAARM8LQHMREEmigY5hgb_hAopeou3042KpKQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:14:09.339671 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IofmHxq0OjPq_OH0VgPiqkY2d4XZ6pz4KsAJRuv4w8yzH_poxQAARM8LQHMREEmigY5hgb_hAopeou3042KpKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:14:09 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/IofmHxq0OjPq_OH0VgPiqkY2d4XZ6pz4KsAJRuv4w8yzH_poxQAARM8LQHMREEmigY5hgb_hAopeou3042KpKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:14:09 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for transfers to finish 2025/03/29 05:14:09 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/dst': not deleting files as there were IO errors 2025/03/29 05:14:09 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/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/IofmHxq0OjPq_OH0VgPiqkY2d4XZ6pz4KsAJRuv4w8yzH_poxQAARM8LQHMREEmigY5hgb_hAopeou3042KpKQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (175.51s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:14:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:14:20 DEBUG : Config file has changed externally - reloading 2025/03/29 05:14:20 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:14:21 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:15:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/backup" 2025/03/29 05:15:13 DEBUG : Config file has changed externally - reloading 2025/03/29 05:15:13 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Has cached credentials 2025/03/29 05:15:14 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:16:59 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:16:59 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for checks to finish 2025/03/29 05:16:59 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:16:59 DEBUG : two: Unchanged skipping 2025/03/29 05:17:01.668119 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZWwX0nbDG4x2ecpTE4miOOucxTOIiAU9FTcfs68GyVHLBOhgDFo8L91-OH8IgJ8Jh8mxckdNtws3vU-ESNvNGg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:17:01.668157 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZWwX0nbDG4x2ecpTE4miOOucxTOIiAU9FTcfs68GyVHLBOhgDFo8L91-OH8IgJ8Jh8mxckdNtws3vU-ESNvNGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:17:01 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ZWwX0nbDG4x2ecpTE4miOOucxTOIiAU9FTcfs68GyVHLBOhgDFo8L91-OH8IgJ8Jh8mxckdNtws3vU-ESNvNGg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:17:01 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for transfers to finish 2025/03/29 05:17:01 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/dst': not deleting files as there were IO errors 2025/03/29 05:17:01 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/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/ZWwX0nbDG4x2ecpTE4miOOucxTOIiAU9FTcfs68GyVHLBOhgDFo8L91-OH8IgJ8Jh8mxckdNtws3vU-ESNvNGg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (172.46s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:17:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:17:13 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:17:14 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:18:06 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/backup" 2025/03/29 05:18:06 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Has cached credentials 2025/03/29 05:18:07 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/backup': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:19:52 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:19:52 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:19:52 DEBUG : two: Unchanged skipping 2025/03/29 05:19:52 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for checks to finish 2025/03/29 05:19:54.589566 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9luFbFIoq1-MlJEnxxUzYcc4qfGhwNXHRv-EHx-5651WdpGZgmJQ532AuyfVe_mSiyVu9coAYuVCtuNWZtJ9XA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:19:54.589599 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9luFbFIoq1-MlJEnxxUzYcc4qfGhwNXHRv-EHx-5651WdpGZgmJQ532AuyfVe_mSiyVu9coAYuVCtuNWZtJ9XA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:19:54 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9luFbFIoq1-MlJEnxxUzYcc4qfGhwNXHRv-EHx-5651WdpGZgmJQ532AuyfVe_mSiyVu9coAYuVCtuNWZtJ9XA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:19:54 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for transfers to finish 2025/03/29 05:19:54 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/dst': not deleting files as there were IO errors 2025/03/29 05:19:54 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/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/9luFbFIoq1-MlJEnxxUzYcc4qfGhwNXHRv-EHx-5651WdpGZgmJQ532AuyfVe_mSiyVu9coAYuVCtuNWZtJ9XA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (172.86s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:20:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:20:05 DEBUG : Config file has changed externally - reloading 2025/03/29 05:20:05 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:20:06 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:20:59 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:20:59 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/29 05:20:59 DEBUG : two: Unchanged skipping 2025/03/29 05:20:59 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for checks to finish 2025/03/29 05:21:00.205407 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yQnxBOAYNPYa1CPunndX_K6vbHKJMskg0BYhYopYnL5yHnvHi0H_WmYgHS2DpPqyjHzWMrNdF6PfLDESorrNjA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:21:00.205445 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yQnxBOAYNPYa1CPunndX_K6vbHKJMskg0BYhYopYnL5yHnvHi0H_WmYgHS2DpPqyjHzWMrNdF6PfLDESorrNjA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:21:00 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yQnxBOAYNPYa1CPunndX_K6vbHKJMskg0BYhYopYnL5yHnvHi0H_WmYgHS2DpPqyjHzWMrNdF6PfLDESorrNjA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:21:00 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Waiting for transfers to finish 2025/03/29 05:21:00 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/dst': not deleting files as there were IO errors 2025/03/29 05:21:00 ERROR : proton drive root link ID 'rclone-test-fikarut3gosa/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/yQnxBOAYNPYa1CPunndX_K6vbHKJMskg0BYhYopYnL5yHnvHi0H_WmYgHS2DpPqyjHzWMrNdF6PfLDESorrNjA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (65.11s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:21:11 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:21:11 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:21:12 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:22:04 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:22:05.133942 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEl39CthzU2eYvV1Ilefwo_IF7UFm5g9fvg-xe_mc2VGIdQzfBTVNpVy-pXas5UFh5meFn87WNNDBrQJbhjZDg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:22:05.133965 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEl39CthzU2eYvV1Ilefwo_IF7UFm5g9fvg-xe_mc2VGIdQzfBTVNpVy-pXas5UFh5meFn87WNNDBrQJbhjZDg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:22:05 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEl39CthzU2eYvV1Ilefwo_IF7UFm5g9fvg-xe_mc2VGIdQzfBTVNpVy-pXas5UFh5meFn87WNNDBrQJbhjZDg==/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/yEl39CthzU2eYvV1Ilefwo_IF7UFm5g9fvg-xe_mc2VGIdQzfBTVNpVy-pXas5UFh5meFn87WNNDBrQJbhjZDg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (64.82s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-fikarut3gosa'", Local "Local file system at /tmp/rclone669643152", Modify Window "1s" 2025/03/29 05:22:15 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-fikarut3gosa/dst" 2025/03/29 05:22:15 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Has cached credentials 2025/03/29 05:22:16 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa/dst': Used cached credential to initialize the ProtonDrive API 2025/03/29 05:23:08 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/29 05:23:09.449087 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cZ8dCMgHuLE3d0v_oQUKM2_IM7FX42vSMhhuiISYw8xk0AgptWZoCyl_bp5mF4uLIFp-dzsvckjWsTcnT1wvA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/29 05:23:09.449122 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cZ8dCMgHuLE3d0v_oQUKM2_IM7FX42vSMhhuiISYw8xk0AgptWZoCyl_bp5mF4uLIFp-dzsvckjWsTcnT1wvA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/29 05:23:09 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9cZ8dCMgHuLE3d0v_oQUKM2_IM7FX42vSMhhuiISYw8xk0AgptWZoCyl_bp5mF4uLIFp-dzsvckjWsTcnT1wvA==/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/9cZ8dCMgHuLE3d0v_oQUKM2_IM7FX42vSMhhuiISYw8xk0AgptWZoCyl_bp5mF4uLIFp-dzsvckjWsTcnT1wvA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (64.42s) FAIL 2025/03/29 05:23:12 DEBUG : proton drive root link ID 'rclone-test-fikarut3gosa': 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 14m0.69727473s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]