"./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 2/5) 2025/03/10 11:20:22 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze" 2025/03/10 11:20:22 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/10 11:20:22 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Has cached credentials 2025/03/10 11:20:23 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:20:23 DEBUG : Creating backend with remote "/tmp/rclone3201348715" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:20:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-zunivuq8vuqe" 2025/03/10 11:20:27 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Has cached credentials 2025/03/10 11:20:29 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-mewowan3yuze' -> proton drive root link ID 'rclone-test-zunivuq8vuqe' 2025/03/10 11:20:30 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/10 11:20:30 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Waiting for checks to finish 2025/03/10 11:20:30 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Waiting for transfers to finish 2025/03/10 11:20:34 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/10 11:20:34 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:20:35.910032 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/10 11:20:35.910057 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/10 11:20:39 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Using server-side directory move 2025/03/10 11:20:39 INFO : proton drive root link ID 'rclone-test-zunivuq8vuqe': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/10 11:20:39 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/10 11:20:39 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Waiting for checks to finish 2025/03/10 11:20:39 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Waiting for transfers to finish 2025/03/10 11:20:40 INFO : sub dir/hello world: Deleted 2025/03/10 11:20:41.641784 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s52qky38WVzyiU2JtKFUS8A1BGDSb7eNyVFMOIQci_ucfBRo8_ZDTdSowZFpY6tTmfVh8Yf6IqblDYKcqtyb4A==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:20:41.641808 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s52qky38WVzyiU2JtKFUS8A1BGDSb7eNyVFMOIQci_ucfBRo8_ZDTdSowZFpY6tTmfVh8Yf6IqblDYKcqtyb4A==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:41 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s52qky38WVzyiU2JtKFUS8A1BGDSb7eNyVFMOIQci_ucfBRo8_ZDTdSowZFpY6tTmfVh8Yf6IqblDYKcqtyb4A==/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/s52qky38WVzyiU2JtKFUS8A1BGDSb7eNyVFMOIQci_ucfBRo8_ZDTdSowZFpY6tTmfVh8Yf6IqblDYKcqtyb4A==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/10 11:20:41 DEBUG : proton drive root link ID 'rclone-test-zunivuq8vuqe': Purge remote --- FAIL: TestServerSideMoveOverSelf (21.74s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/10 11:20:45 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:20:45 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:20:45 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:20:45 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/10 11:20:45 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/10 11:20:45 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:20:45 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:20:47 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/10 11:20:47 INFO : potato: Copied (new) 2025/03/10 11:20:47 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:20:47 INFO : yam: Copied (new) 2025/03/10 11:20:47 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:20:48 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:20:48 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:20:48 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:20:48 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:20:48 DEBUG : potato: Unchanged skipping 2025/03/10 11:20:48 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:20:49.249320 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xnLopMM1SEUM80FfInmx3LI_ow1unT74XeYtpw19HH6rcj6jSVeBCu_ITKysP7pNqPlNdMHzzlkWXSQ0NFydzA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:20:49.249362 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xnLopMM1SEUM80FfInmx3LI_ow1unT74XeYtpw19HH6rcj6jSVeBCu_ITKysP7pNqPlNdMHzzlkWXSQ0NFydzA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:49 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xnLopMM1SEUM80FfInmx3LI_ow1unT74XeYtpw19HH6rcj6jSVeBCu_ITKysP7pNqPlNdMHzzlkWXSQ0NFydzA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:49 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xnLopMM1SEUM80FfInmx3LI_ow1unT74XeYtpw19HH6rcj6jSVeBCu_ITKysP7pNqPlNdMHzzlkWXSQ0NFydzA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:49 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/10 11:20:49 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:20:51 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:20:51 INFO : yaml: Copied (new) 2025/03/10 11:20:51 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': not deleting files as there were IO errors 2025/03/10 11:20:51 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': 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.37s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/10 11:20:54 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:20:54 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:20:54 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:20:54 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/10 11:20:54 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/10 11:20:54 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:20:54 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:20:55 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/10 11:20:55 INFO : potato: Copied (new) 2025/03/10 11:20:55 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:20:55 INFO : yam: Copied (new) 2025/03/10 11:20:55 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:20:56 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:20:56 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:20:56 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:20:56 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:20:56 DEBUG : potato: Unchanged skipping 2025/03/10 11:20:56 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:20:57.268073 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/P5NJhtZK-ij-lZzm3CR3Dm0fKUeZ4yDRHZOxrNAliA9wSOROVX6ryVjIFql4lenmbSicK94G7aBRppovt5O4qg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:20:57.268096 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/P5NJhtZK-ij-lZzm3CR3Dm0fKUeZ4yDRHZOxrNAliA9wSOROVX6ryVjIFql4lenmbSicK94G7aBRppovt5O4qg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:57 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/P5NJhtZK-ij-lZzm3CR3Dm0fKUeZ4yDRHZOxrNAliA9wSOROVX6ryVjIFql4lenmbSicK94G7aBRppovt5O4qg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:57 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/P5NJhtZK-ij-lZzm3CR3Dm0fKUeZ4yDRHZOxrNAliA9wSOROVX6ryVjIFql4lenmbSicK94G7aBRppovt5O4qg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:20:57 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/10 11:20:57 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:20:58 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:20:58 INFO : yaml: Copied (new) 2025/03/10 11:20:58 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': not deleting files as there were IO errors 2025/03/10 11:20:58 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': 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 (7.00s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/10 11:21:01 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:21:01 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:21:01 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:21:01 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/10 11:21:01 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/10 11:21:01 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:21:01 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:21:03 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/10 11:21:03 INFO : potato: Copied (new) 2025/03/10 11:21:03 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:21:03 INFO : sub/yam: Copied (new) 2025/03/10 11:21:03 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:21:05 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:21:05 DEBUG : potato: Unchanged skipping 2025/03/10 11:21:05 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Making map for --track-renames 2025/03/10 11:21:05 INFO : proton drive root link ID 'rclone-test-mewowan3yuze': Finished making map for --track-renames 2025/03/10 11:21:05 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:21:05 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for renames to finish 2025/03/10 11:21:06.050953 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5pkgsVzseWOYLFPRm9WnZjIsxDO2RvHZzLD9Q5_ZfWNbO-CRNHfsJfestFrueAKKp2NxPy0rwQoQ4JAGM36GyQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:21:06.050977 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5pkgsVzseWOYLFPRm9WnZjIsxDO2RvHZzLD9Q5_ZfWNbO-CRNHfsJfestFrueAKKp2NxPy0rwQoQ4JAGM36GyQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:06 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5pkgsVzseWOYLFPRm9WnZjIsxDO2RvHZzLD9Q5_ZfWNbO-CRNHfsJfestFrueAKKp2NxPy0rwQoQ4JAGM36GyQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:06 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5pkgsVzseWOYLFPRm9WnZjIsxDO2RvHZzLD9Q5_ZfWNbO-CRNHfsJfestFrueAKKp2NxPy0rwQoQ4JAGM36GyQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:06 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/10 11:21:06 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:21:07 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/10 11:21:07 INFO : yam: Copied (new) 2025/03/10 11:21:07 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': not deleting files as there were IO errors 2025/03/10 11:21:07 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (9.93s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:21:11 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/10 11:21:11 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/10 11:21:11 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for checks to finish 2025/03/10 11:21:11 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': Waiting for transfers to finish 2025/03/10 11:21:14 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/10 11:21:14 INFO : sub dir/hello world: Copied (new) 2025/03/10 11:21:14 INFO : sub dir/hello world: Deleted 2025/03/10 11:21:14 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/10 11:21:14 INFO : nested/sub dir/file: Copied (new) 2025/03/10 11:21:14 INFO : nested/sub dir/file: Deleted 2025/03/10 11:21:14 ERROR : Local file system at /tmp/rclone3201348715: 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 (6.42s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:21:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-yanawup8yisa" 2025/03/10 11:21:17 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Has cached credentials 2025/03/10 11:21:18 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-mewowan3yuze' -> proton drive root link ID 'rclone-test-yanawup8yisa' 2025/03/10 11:21:27 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Using server-side directory move 2025/03/10 11:21:27 INFO : proton drive root link ID 'rclone-test-yanawup8yisa': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/10 11:21:28 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/10 11:21:28 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/10 11:21:28 DEBUG : empty space: Unchanged skipping 2025/03/10 11:21:28 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/10 11:21:28 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Waiting for checks to finish 2025/03/10 11:21:29 INFO : empty space: Deleted 2025/03/10 11:21:29 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Waiting for transfers to finish 2025/03/10 11:21:29 INFO : potato3: Deleted 2025/03/10 11:21:29.216466 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RmVTLpMQCSzqQFUecw9aeqxaWNeqLNec-mFQmqHdcQK36tteTMSI3kSY_3oGUEDafqIWvMY8gXE--dVgmciBVw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:21:29.216490 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RmVTLpMQCSzqQFUecw9aeqxaWNeqLNec-mFQmqHdcQK36tteTMSI3kSY_3oGUEDafqIWvMY8gXE--dVgmciBVw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:29 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RmVTLpMQCSzqQFUecw9aeqxaWNeqLNec-mFQmqHdcQK36tteTMSI3kSY_3oGUEDafqIWvMY8gXE--dVgmciBVw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:29.659874 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/akdKfITFMmIOe85bIVmiUWGVcIu3Z3Af_eLYToq-yEMfJllA8K-69pagywy5axv7WMxnyw36YKLZbqZ2cqHbdw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:21:29.659899 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/akdKfITFMmIOe85bIVmiUWGVcIu3Z3Af_eLYToq-yEMfJllA8K-69pagywy5axv7WMxnyw36YKLZbqZ2cqHbdw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:29 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/akdKfITFMmIOe85bIVmiUWGVcIu3Z3Af_eLYToq-yEMfJllA8K-69pagywy5axv7WMxnyw36YKLZbqZ2cqHbdw==/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/akdKfITFMmIOe85bIVmiUWGVcIu3Z3Af_eLYToq-yEMfJllA8K-69pagywy5axv7WMxnyw36YKLZbqZ2cqHbdw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/10 11:21:29 DEBUG : proton drive root link ID 'rclone-test-yanawup8yisa': Purge remote --- FAIL: TestServerSideMove (14.88s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:21:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mifowup0baye" 2025/03/10 11:21:32 DEBUG : proton drive root link ID 'rclone-test-mifowup0baye': Has cached credentials 2025/03/10 11:21:33 DEBUG : proton drive root link ID 'rclone-test-mifowup0baye': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-mewowan3yuze' -> proton drive root link ID 'rclone-test-mifowup0baye' 2025/03/10 11:21:43 DEBUG : empty space: Excluded (Size Filter) 2025/03/10 11:21:43 DEBUG : empty space: Excluded 2025/03/10 11:21:43 DEBUG : empty space: Excluded (Size Filter) 2025/03/10 11:21:43 DEBUG : empty space: Excluded 2025/03/10 11:21:43 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/10 11:21:43 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/10 11:21:43 DEBUG : proton drive root link ID 'rclone-test-mifowup0baye': Waiting for checks to finish 2025/03/10 11:21:43 DEBUG : proton drive root link ID 'rclone-test-mifowup0baye': Waiting for transfers to finish 2025/03/10 11:21:44 INFO : potato3: Deleted 2025/03/10 11:21:44.458677 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MDV9CUv8Z3zvd7jXE5gBNvpWexjE5RTKcXfDrtUbD9YPogd7bS2_mY27LixMV-wu0oVvZf3hL0mQDDY2LA40xw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:21:44.458707 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MDV9CUv8Z3zvd7jXE5gBNvpWexjE5RTKcXfDrtUbD9YPogd7bS2_mY27LixMV-wu0oVvZf3hL0mQDDY2LA40xw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:44 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MDV9CUv8Z3zvd7jXE5gBNvpWexjE5RTKcXfDrtUbD9YPogd7bS2_mY27LixMV-wu0oVvZf3hL0mQDDY2LA40xw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:44.663418 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0UU9sZcSaqnOctTqw2LMjzUy3dXtkDD-8CuOW8g5Tq0K3_X87vUg3AtnTDRhZpBWi2dZ_rhjzxz4kepy65B9-g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:21:44.663450 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0UU9sZcSaqnOctTqw2LMjzUy3dXtkDD-8CuOW8g5Tq0K3_X87vUg3AtnTDRhZpBWi2dZ_rhjzxz4kepy65B9-g==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:21:44 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0UU9sZcSaqnOctTqw2LMjzUy3dXtkDD-8CuOW8g5Tq0K3_X87vUg3AtnTDRhZpBWi2dZ_rhjzxz4kepy65B9-g==/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/0UU9sZcSaqnOctTqw2LMjzUy3dXtkDD-8CuOW8g5Tq0K3_X87vUg3AtnTDRhZpBWi2dZ_rhjzxz4kepy65B9-g==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/10 11:21:44 DEBUG : proton drive root link ID 'rclone-test-mifowup0baye': Purge remote --- FAIL: TestServerSideMoveWithFilter (15.24s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:21:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cosocon5fuxu" 2025/03/10 11:21:47 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Has cached credentials 2025/03/10 11:21:48 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:21:53 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-mewowan3yuze' -> proton drive root link ID 'rclone-test-cosocon5fuxu' 2025/03/10 11:21:59 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Using server-side directory move 2025/03/10 11:21:59 INFO : proton drive root link ID 'rclone-test-cosocon5fuxu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/10 11:21:59 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/10 11:21:59 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/10 11:21:59 DEBUG : empty space: Unchanged skipping 2025/03/10 11:21:59 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/10 11:22:00 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Waiting for checks to finish 2025/03/10 11:22:00 INFO : potato3: Deleted 2025/03/10 11:22:00 INFO : empty space: Deleted 2025/03/10 11:22:00 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Waiting for transfers to finish 2025/03/10 11:22:00.637745 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F0IRA8hy6YIkmM10TWq8LWUogEfB1OAlXTFcpHY1bVnkVOJVAbvuiagnqCc9uNgTPXoKcfkNUSre6WvaW2ajHA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:22:00.637769 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F0IRA8hy6YIkmM10TWq8LWUogEfB1OAlXTFcpHY1bVnkVOJVAbvuiagnqCc9uNgTPXoKcfkNUSre6WvaW2ajHA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:22:00 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/F0IRA8hy6YIkmM10TWq8LWUogEfB1OAlXTFcpHY1bVnkVOJVAbvuiagnqCc9uNgTPXoKcfkNUSre6WvaW2ajHA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:22:00.906784 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jFGJcBmdd55xZ8fqjikqoXTKSjcE01hxYMjwrY9jfl76Hei6t4Pk0fMa00EGGjwa93JsQtGwWskRMzn3E6ygKQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:22:00.906806 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jFGJcBmdd55xZ8fqjikqoXTKSjcE01hxYMjwrY9jfl76Hei6t4Pk0fMa00EGGjwa93JsQtGwWskRMzn3E6ygKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:22:00 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/jFGJcBmdd55xZ8fqjikqoXTKSjcE01hxYMjwrY9jfl76Hei6t4Pk0fMa00EGGjwa93JsQtGwWskRMzn3E6ygKQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:22:00 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze': 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/10 11:22:00 DEBUG : proton drive root link ID 'rclone-test-cosocon5fuxu': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (16.29s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:22:10 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:22:10 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:22:11 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:23:22 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/backup" 2025/03/10 11:23:22 DEBUG : Config file has changed externally - reloading 2025/03/10 11:23:22 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Has cached credentials 2025/03/10 11:23:23 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:25:13 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:25:13 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:25:13 DEBUG : two: Unchanged skipping 2025/03/10 11:25:13 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for checks to finish 2025/03/10 11:25:14.781219 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/h1ISlUHzIp6Cw6xg8LKWq3oQSFPgb4pa9UHMvUxf4F7QgYcCSKMvA6q5hi6kUhNA6JQjxD58P5JQXleO8fH8Sg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:25:14.781243 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/h1ISlUHzIp6Cw6xg8LKWq3oQSFPgb4pa9UHMvUxf4F7QgYcCSKMvA6q5hi6kUhNA6JQjxD58P5JQXleO8fH8Sg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:25:14 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/h1ISlUHzIp6Cw6xg8LKWq3oQSFPgb4pa9UHMvUxf4F7QgYcCSKMvA6q5hi6kUhNA6JQjxD58P5JQXleO8fH8Sg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:25:14 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for transfers to finish 2025/03/10 11:25:14 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/dst': not deleting files as there were IO errors 2025/03/10 11:25:14 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/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/h1ISlUHzIp6Cw6xg8LKWq3oQSFPgb4pa9UHMvUxf4F7QgYcCSKMvA6q5hi6kUhNA6JQjxD58P5JQXleO8fH8Sg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (194.88s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:25:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:25:24 DEBUG : Config file has changed externally - reloading 2025/03/10 11:25:24 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:25:26 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:26:21 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/backup" 2025/03/10 11:26:21 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Has cached credentials 2025/03/10 11:26:22 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:28:11 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:28:11 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:28:11 DEBUG : two: Unchanged skipping 2025/03/10 11:28:11 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for checks to finish 2025/03/10 11:28:12.887687 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cx_JXbG1jYK_G3JUxM4r_mHn6t8XLyC3lQbIYWS92Wja4vp3jPNf6DLskXb_v06cpwbigkTEsu2p3sQ9Ty5V1w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:28:12.887714 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cx_JXbG1jYK_G3JUxM4r_mHn6t8XLyC3lQbIYWS92Wja4vp3jPNf6DLskXb_v06cpwbigkTEsu2p3sQ9Ty5V1w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:28:12 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/cx_JXbG1jYK_G3JUxM4r_mHn6t8XLyC3lQbIYWS92Wja4vp3jPNf6DLskXb_v06cpwbigkTEsu2p3sQ9Ty5V1w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:28:12 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for transfers to finish 2025/03/10 11:28:12 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/dst': not deleting files as there were IO errors 2025/03/10 11:28:12 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/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/cx_JXbG1jYK_G3JUxM4r_mHn6t8XLyC3lQbIYWS92Wja4vp3jPNf6DLskXb_v06cpwbigkTEsu2p3sQ9Ty5V1w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (177.69s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:28:22 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:28:22 DEBUG : Config file has changed externally - reloading 2025/03/10 11:28:22 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:28:23 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:29:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/backup" 2025/03/10 11:29:20 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Has cached credentials 2025/03/10 11:29:21 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/backup': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:31:09 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:31:09 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for checks to finish 2025/03/10 11:31:09 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:31:09 DEBUG : two: Unchanged skipping 2025/03/10 11:31:11.201177 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/l5wshr1ew3WjcLynPnSKmiH6hWqfCjkalqhVM3v_tW1orU62GhmeV_9Szdevo9PbW33OXzAG8avAZTDNfFZ-Mw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:31:11.201210 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/l5wshr1ew3WjcLynPnSKmiH6hWqfCjkalqhVM3v_tW1orU62GhmeV_9Szdevo9PbW33OXzAG8avAZTDNfFZ-Mw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:31:11 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/l5wshr1ew3WjcLynPnSKmiH6hWqfCjkalqhVM3v_tW1orU62GhmeV_9Szdevo9PbW33OXzAG8avAZTDNfFZ-Mw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:31:11 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for transfers to finish 2025/03/10 11:31:11 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/dst': not deleting files as there were IO errors 2025/03/10 11:31:11 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/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/l5wshr1ew3WjcLynPnSKmiH6hWqfCjkalqhVM3v_tW1orU62GhmeV_9Szdevo9PbW33OXzAG8avAZTDNfFZ-Mw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (177.98s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:31:20 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:31:20 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:31:21 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:32:17 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:32:17 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/10 11:32:17 DEBUG : two: Unchanged skipping 2025/03/10 11:32:17 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for checks to finish 2025/03/10 11:32:18.220627 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NAmkrNqqzqsFaGjYMUnbtML03Cb-NhaVZwHE7M5ZAQmOfXX_l_Ycc3PEgeDkkN02JEdskZB5B9srNPV1d3KoPw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:32:18.220651 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NAmkrNqqzqsFaGjYMUnbtML03Cb-NhaVZwHE7M5ZAQmOfXX_l_Ycc3PEgeDkkN02JEdskZB5B9srNPV1d3KoPw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:32:18 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/NAmkrNqqzqsFaGjYMUnbtML03Cb-NhaVZwHE7M5ZAQmOfXX_l_Ycc3PEgeDkkN02JEdskZB5B9srNPV1d3KoPw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:32:18 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Waiting for transfers to finish 2025/03/10 11:32:18 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/dst': not deleting files as there were IO errors 2025/03/10 11:32:18 ERROR : proton drive root link ID 'rclone-test-mewowan3yuze/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/NAmkrNqqzqsFaGjYMUnbtML03Cb-NhaVZwHE7M5ZAQmOfXX_l_Ycc3PEgeDkkN02JEdskZB5B9srNPV1d3KoPw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (67.04s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:32:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:32:27 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:32:28 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:33:23 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:33:24.593284 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KqPMxV2wICnuIZ_DA3YhJqa6bNq3UUbzSE-72cvq-UP4Ck27LxkEsPUIT_LubaEQAA55YItix52YCjQLZbU5wQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:33:24.593308 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KqPMxV2wICnuIZ_DA3YhJqa6bNq3UUbzSE-72cvq-UP4Ck27LxkEsPUIT_LubaEQAA55YItix52YCjQLZbU5wQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:33:24 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/KqPMxV2wICnuIZ_DA3YhJqa6bNq3UUbzSE-72cvq-UP4Ck27LxkEsPUIT_LubaEQAA55YItix52YCjQLZbU5wQ==/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/KqPMxV2wICnuIZ_DA3YhJqa6bNq3UUbzSE-72cvq-UP4Ck27LxkEsPUIT_LubaEQAA55YItix52YCjQLZbU5wQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (66.54s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-mewowan3yuze'", Local "Local file system at /tmp/rclone3201348715", Modify Window "1s" 2025/03/10 11:33:33 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-mewowan3yuze/dst" 2025/03/10 11:33:33 DEBUG : Config file has changed externally - reloading 2025/03/10 11:33:33 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Has cached credentials 2025/03/10 11:33:35 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze/dst': Used cached credential to initialize the ProtonDrive API 2025/03/10 11:34:30 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/10 11:34:31.056147 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VHnbUQAn3aJ0QNIq79z3fLD5mI2gvmRdDYrQXt_HrNsvdaSceh3YnSP8WjMV898yDeb_YeWK8yHVvjqf8PB9Eg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/10 11:34:31.056174 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VHnbUQAn3aJ0QNIq79z3fLD5mI2gvmRdDYrQXt_HrNsvdaSceh3YnSP8WjMV898yDeb_YeWK8yHVvjqf8PB9Eg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/10 11:34:31 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/VHnbUQAn3aJ0QNIq79z3fLD5mI2gvmRdDYrQXt_HrNsvdaSceh3YnSP8WjMV898yDeb_YeWK8yHVvjqf8PB9Eg==/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/VHnbUQAn3aJ0QNIq79z3fLD5mI2gvmRdDYrQXt_HrNsvdaSceh3YnSP8WjMV898yDeb_YeWK8yHVvjqf8PB9Eg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (66.09s) FAIL 2025/03/10 11:34:33 DEBUG : proton drive root link ID 'rclone-test-mewowan3yuze': 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 14m12.11206963s (try 2/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]