"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 5/5) 2025/04/13 03:35:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo" 2025/04/13 03:35:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/13 03:35:04 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Has cached credentials 2025/04/13 03:35:05 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:35:05 DEBUG : Creating backend with remote "/tmp/rclone1124810990" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:07 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-jazawed1raqi" 2025/04/13 03:35:07 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Has cached credentials 2025/04/13 03:35:08 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-sukegiy8nevo' -> proton drive root link ID 'rclone-test-jazawed1raqi' 2025/04/13 03:35:08 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/13 03:35:08 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Waiting for checks to finish 2025/04/13 03:35:08 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Waiting for transfers to finish 2025/04/13 03:35:11 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/13 03:35:11 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:11.829872 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/04/13 03:35:11.829927 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/04/13 03:35:13 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Using server-side directory move 2025/04/13 03:35:13 INFO : proton drive root link ID 'rclone-test-jazawed1raqi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/13 03:35:13 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/13 03:35:13 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Waiting for checks to finish 2025/04/13 03:35:13 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Waiting for transfers to finish 2025/04/13 03:35:13 INFO : sub dir/hello world: Deleted 2025/04/13 03:35:14.178135 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/q1xBKh93PtmC0lNRWB2atM706gd-beYwZKwmIMQHM7CQl_EweRsPFgJXjj-zAkoxTuaccWihz08mRwZJwz5CdQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:14.178169 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/q1xBKh93PtmC0lNRWB2atM706gd-beYwZKwmIMQHM7CQl_EweRsPFgJXjj-zAkoxTuaccWihz08mRwZJwz5CdQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:14 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/q1xBKh93PtmC0lNRWB2atM706gd-beYwZKwmIMQHM7CQl_EweRsPFgJXjj-zAkoxTuaccWihz08mRwZJwz5CdQ==/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/q1xBKh93PtmC0lNRWB2atM706gd-beYwZKwmIMQHM7CQl_EweRsPFgJXjj-zAkoxTuaccWihz08mRwZJwz5CdQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/13 03:35:14 DEBUG : proton drive root link ID 'rclone-test-jazawed1raqi': Purge remote --- FAIL: TestServerSideMoveOverSelf (10.41s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/13 03:35:15 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:15 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:15 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:15 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:15 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/13 03:35:15 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/13 03:35:15 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:16 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:16 INFO : yam: Copied (new) 2025/04/13 03:35:16 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/13 03:35:16 INFO : potato: Copied (new) 2025/04/13 03:35:16 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:17 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:35:17 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:17 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:17 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:17 DEBUG : potato: Unchanged skipping 2025/04/13 03:35:17 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:17.868898 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qy-fuofD9CIAdoNgj0jfENqgYcF9jb3pwLXLH5XMc6kIZRxtJniP8pPg2UBd-N-QhvPsWNz6Gygxel3Fr4U_7w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:17.868939 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qy-fuofD9CIAdoNgj0jfENqgYcF9jb3pwLXLH5XMc6kIZRxtJniP8pPg2UBd-N-QhvPsWNz6Gygxel3Fr4U_7w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:17 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qy-fuofD9CIAdoNgj0jfENqgYcF9jb3pwLXLH5XMc6kIZRxtJniP8pPg2UBd-N-QhvPsWNz6Gygxel3Fr4U_7w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:17 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Qy-fuofD9CIAdoNgj0jfENqgYcF9jb3pwLXLH5XMc6kIZRxtJniP8pPg2UBd-N-QhvPsWNz6Gygxel3Fr4U_7w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:17 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/13 03:35:17 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:18 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:18 INFO : yaml: Copied (new) 2025/04/13 03:35:18 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': not deleting files as there were IO errors 2025/04/13 03:35:18 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': 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 (4.27s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/13 03:35:20 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:20 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:20 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:20 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/13 03:35:20 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:20 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/13 03:35:20 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:21 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:21 INFO : yam: Copied (new) 2025/04/13 03:35:21 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/13 03:35:21 INFO : potato: Copied (new) 2025/04/13 03:35:21 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:21 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:35:21 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:21 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:21 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:21 DEBUG : potato: Unchanged skipping 2025/04/13 03:35:21 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:22.023184 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1QQKpiN9fvsTrBKamlxzoYLl6k2BH-NwSxJYdDcvaz39BmdXssf5_XoW6o1wQKYB2ijxXy1RN97M1xyrbOGpqA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:22.023224 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1QQKpiN9fvsTrBKamlxzoYLl6k2BH-NwSxJYdDcvaz39BmdXssf5_XoW6o1wQKYB2ijxXy1RN97M1xyrbOGpqA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:22 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1QQKpiN9fvsTrBKamlxzoYLl6k2BH-NwSxJYdDcvaz39BmdXssf5_XoW6o1wQKYB2ijxXy1RN97M1xyrbOGpqA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:22 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/1QQKpiN9fvsTrBKamlxzoYLl6k2BH-NwSxJYdDcvaz39BmdXssf5_XoW6o1wQKYB2ijxXy1RN97M1xyrbOGpqA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:22 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/13 03:35:22 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:22 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:22 INFO : yaml: Copied (new) 2025/04/13 03:35:22 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': not deleting files as there were IO errors 2025/04/13 03:35:22 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': 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 (4.19s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/13 03:35:24 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:24 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:24 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:24 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/13 03:35:24 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/13 03:35:24 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:24 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:25 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:25 INFO : sub/yam: Copied (new) 2025/04/13 03:35:25 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/13 03:35:25 INFO : potato: Copied (new) 2025/04/13 03:35:25 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:26 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:35:26 DEBUG : potato: Unchanged skipping 2025/04/13 03:35:26 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Making map for --track-renames 2025/04/13 03:35:26 INFO : proton drive root link ID 'rclone-test-sukegiy8nevo': Finished making map for --track-renames 2025/04/13 03:35:26 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:26 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for renames to finish 2025/04/13 03:35:26.853097 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3O2gIVQlChBqa6BmB-rEzmP8SnXpGM2n08NvAicK8jqVRfZmjffqBodJx3YG_jC0ijnKKmc7rX_NONfVUfiVsw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:26.853137 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3O2gIVQlChBqa6BmB-rEzmP8SnXpGM2n08NvAicK8jqVRfZmjffqBodJx3YG_jC0ijnKKmc7rX_NONfVUfiVsw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:26 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3O2gIVQlChBqa6BmB-rEzmP8SnXpGM2n08NvAicK8jqVRfZmjffqBodJx3YG_jC0ijnKKmc7rX_NONfVUfiVsw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:26 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3O2gIVQlChBqa6BmB-rEzmP8SnXpGM2n08NvAicK8jqVRfZmjffqBodJx3YG_jC0ijnKKmc7rX_NONfVUfiVsw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:26 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/13 03:35:26 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:27 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/13 03:35:27 INFO : yam: Copied (new) 2025/04/13 03:35:27 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': not deleting files as there were IO errors 2025/04/13 03:35:27 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': 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 (5.23s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:29 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/13 03:35:29 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/13 03:35:29 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for checks to finish 2025/04/13 03:35:29 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': Waiting for transfers to finish 2025/04/13 03:35:31 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/13 03:35:31 INFO : sub dir/hello world: Copied (new) 2025/04/13 03:35:31 INFO : sub dir/hello world: Deleted 2025/04/13 03:35:31 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/13 03:35:31 INFO : nested/sub dir/file: Copied (new) 2025/04/13 03:35:31 INFO : nested/sub dir/file: Deleted 2025/04/13 03:35:31 ERROR : Local file system at /tmp/rclone1124810990: 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 (3.72s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:33 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-jovexam0pato" 2025/04/13 03:35:33 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Has cached credentials 2025/04/13 03:35:33 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sukegiy8nevo' -> proton drive root link ID 'rclone-test-jovexam0pato' 2025/04/13 03:35:39 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Using server-side directory move 2025/04/13 03:35:39 INFO : proton drive root link ID 'rclone-test-jovexam0pato': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/13 03:35:39 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/13 03:35:39 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/13 03:35:39 DEBUG : empty space: Unchanged skipping 2025/04/13 03:35:39 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/13 03:35:39 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Waiting for checks to finish 2025/04/13 03:35:39 INFO : empty space: Deleted 2025/04/13 03:35:39 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Waiting for transfers to finish 2025/04/13 03:35:39 INFO : potato3: Deleted 2025/04/13 03:35:39.970468 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pcZ4SifiB4pQglSp917F1BqlNsBU9lplAv-5ZDGMMalSLqtbusNuJjWqlXGy0vtAo0XbYBnVEq13gFNN36DkIg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:39.970503 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pcZ4SifiB4pQglSp917F1BqlNsBU9lplAv-5ZDGMMalSLqtbusNuJjWqlXGy0vtAo0XbYBnVEq13gFNN36DkIg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:39 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/pcZ4SifiB4pQglSp917F1BqlNsBU9lplAv-5ZDGMMalSLqtbusNuJjWqlXGy0vtAo0XbYBnVEq13gFNN36DkIg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:40.073594 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S1gLwtsSlsVoFRENz5XpNFVtdk17nAEiZg0odDe7lrjH-QAZCUUe-6TIqLsnmU0mLZ2-BKgue9J0Jaa61uT8jw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:40.073639 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S1gLwtsSlsVoFRENz5XpNFVtdk17nAEiZg0odDe7lrjH-QAZCUUe-6TIqLsnmU0mLZ2-BKgue9J0Jaa61uT8jw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:40 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S1gLwtsSlsVoFRENz5XpNFVtdk17nAEiZg0odDe7lrjH-QAZCUUe-6TIqLsnmU0mLZ2-BKgue9J0Jaa61uT8jw==/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/S1gLwtsSlsVoFRENz5XpNFVtdk17nAEiZg0odDe7lrjH-QAZCUUe-6TIqLsnmU0mLZ2-BKgue9J0Jaa61uT8jw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/13 03:35:40 DEBUG : proton drive root link ID 'rclone-test-jovexam0pato': Purge remote --- FAIL: TestServerSideMove (8.03s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:41 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-peqosiv3hibu" 2025/04/13 03:35:41 DEBUG : proton drive root link ID 'rclone-test-peqosiv3hibu': Has cached credentials 2025/04/13 03:35:41 DEBUG : proton drive root link ID 'rclone-test-peqosiv3hibu': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sukegiy8nevo' -> proton drive root link ID 'rclone-test-peqosiv3hibu' 2025/04/13 03:35:47 DEBUG : empty space: Excluded (Size Filter) 2025/04/13 03:35:47 DEBUG : empty space: Excluded 2025/04/13 03:35:47 DEBUG : empty space: Excluded (Size Filter) 2025/04/13 03:35:47 DEBUG : empty space: Excluded 2025/04/13 03:35:47 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/13 03:35:47 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/13 03:35:47 DEBUG : proton drive root link ID 'rclone-test-peqosiv3hibu': Waiting for checks to finish 2025/04/13 03:35:47 DEBUG : proton drive root link ID 'rclone-test-peqosiv3hibu': Waiting for transfers to finish 2025/04/13 03:35:47 INFO : potato3: Deleted 2025/04/13 03:35:48.090332 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7VFwwOL1z8D31iQAryJwcRATKHIOxHdavRdlj5CCF8-XD1XxtpRry9tGuTnErxyq9xfSzR1uUQoSeADBa8cq-w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:48.090368 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7VFwwOL1z8D31iQAryJwcRATKHIOxHdavRdlj5CCF8-XD1XxtpRry9tGuTnErxyq9xfSzR1uUQoSeADBa8cq-w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:48 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/7VFwwOL1z8D31iQAryJwcRATKHIOxHdavRdlj5CCF8-XD1XxtpRry9tGuTnErxyq9xfSzR1uUQoSeADBa8cq-w==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:48.193158 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MiU01825-1in2XKqtOmomHRQbcPQYnRVOS-QmdGWgdw58F4yPq65KaJd8pagr_yTBaxnLrQCmCgB6qqEXII3xw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:48.193193 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MiU01825-1in2XKqtOmomHRQbcPQYnRVOS-QmdGWgdw58F4yPq65KaJd8pagr_yTBaxnLrQCmCgB6qqEXII3xw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:48 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/MiU01825-1in2XKqtOmomHRQbcPQYnRVOS-QmdGWgdw58F4yPq65KaJd8pagr_yTBaxnLrQCmCgB6qqEXII3xw==/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/MiU01825-1in2XKqtOmomHRQbcPQYnRVOS-QmdGWgdw58F4yPq65KaJd8pagr_yTBaxnLrQCmCgB6qqEXII3xw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/13 03:35:48 DEBUG : proton drive root link ID 'rclone-test-peqosiv3hibu': Purge remote --- FAIL: TestServerSideMoveWithFilter (8.35s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:35:49 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-qimehim3dava" 2025/04/13 03:35:49 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Has cached credentials 2025/04/13 03:35:50 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:35:53 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-sukegiy8nevo' -> proton drive root link ID 'rclone-test-qimehim3dava' 2025/04/13 03:35:56 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Using server-side directory move 2025/04/13 03:35:56 INFO : proton drive root link ID 'rclone-test-qimehim3dava': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/13 03:35:56 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/13 03:35:56 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/13 03:35:56 DEBUG : empty space: Unchanged skipping 2025/04/13 03:35:56 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/13 03:35:56 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Waiting for checks to finish 2025/04/13 03:35:56 INFO : potato3: Deleted 2025/04/13 03:35:56 INFO : empty space: Deleted 2025/04/13 03:35:56 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Waiting for transfers to finish 2025/04/13 03:35:57.080089 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S7W0F6USX1eECkFQu5EEmeJUAMToR8FP9mCOIdq3fGjsjf2K2xtjDp7gFlEVJ0jnZCjhQ5HhjVFj-v_4XOlyyg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:57.080133 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S7W0F6USX1eECkFQu5EEmeJUAMToR8FP9mCOIdq3fGjsjf2K2xtjDp7gFlEVJ0jnZCjhQ5HhjVFj-v_4XOlyyg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:57 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/S7W0F6USX1eECkFQu5EEmeJUAMToR8FP9mCOIdq3fGjsjf2K2xtjDp7gFlEVJ0jnZCjhQ5HhjVFj-v_4XOlyyg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:57.180998 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HHGEUDKztQf_Er0gPpRQuLAM1hv5W3v9P0Zi3Jh3eq8SgMg0OsAoRdLkVjiKsDD4Qqmdqx3L2Ap2S4Hyp8Szxg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:35:57.181039 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HHGEUDKztQf_Er0gPpRQuLAM1hv5W3v9P0Zi3Jh3eq8SgMg0OsAoRdLkVjiKsDD4Qqmdqx3L2Ap2S4Hyp8Szxg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:57 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/HHGEUDKztQf_Er0gPpRQuLAM1hv5W3v9P0Zi3Jh3eq8SgMg0OsAoRdLkVjiKsDD4Qqmdqx3L2Ap2S4Hyp8Szxg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:35:57 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo': 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/04/13 03:35:57 DEBUG : proton drive root link ID 'rclone-test-qimehim3dava': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (9.07s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:36:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:36:02 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:36:02 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:36:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/backup" 2025/04/13 03:36:48 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Has cached credentials 2025/04/13 03:36:48 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:38:21 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:38:21 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:38:21 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for checks to finish 2025/04/13 03:38:21 DEBUG : two: Unchanged skipping 2025/04/13 03:38:22.152273 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s1j7PrvphrC6o4yGvDmIN_I5qUW3u93daG-whb_O_z_oOt9Pe7fHp0eQ5D1q6KJ6zKiQunS3t8QLAqGIvfZ_4Q==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:38:22.152305 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s1j7PrvphrC6o4yGvDmIN_I5qUW3u93daG-whb_O_z_oOt9Pe7fHp0eQ5D1q6KJ6zKiQunS3t8QLAqGIvfZ_4Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:38:22 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/s1j7PrvphrC6o4yGvDmIN_I5qUW3u93daG-whb_O_z_oOt9Pe7fHp0eQ5D1q6KJ6zKiQunS3t8QLAqGIvfZ_4Q==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:38:22 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for transfers to finish 2025/04/13 03:38:22 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': not deleting files as there were IO errors 2025/04/13 03:38:22 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/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/s1j7PrvphrC6o4yGvDmIN_I5qUW3u93daG-whb_O_z_oOt9Pe7fHp0eQ5D1q6KJ6zKiQunS3t8QLAqGIvfZ_4Q==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (145.41s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:38:27 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:38:27 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:38:28 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:39:13 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/backup" 2025/04/13 03:39:13 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Has cached credentials 2025/04/13 03:39:14 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:40:47 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:40:47 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:40:47 DEBUG : two: Unchanged skipping 2025/04/13 03:40:47 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for checks to finish 2025/04/13 03:40:47.813937 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c46vCOBAYYc2gfM7RZh4cAUJLI92bXoJugAX-0mtn6j2ok8Ug02alCDifzbfQEdWEdOpvxPEmn6sApiqW8zEEg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:40:47.813975 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c46vCOBAYYc2gfM7RZh4cAUJLI92bXoJugAX-0mtn6j2ok8Ug02alCDifzbfQEdWEdOpvxPEmn6sApiqW8zEEg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:40:47 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/c46vCOBAYYc2gfM7RZh4cAUJLI92bXoJugAX-0mtn6j2ok8Ug02alCDifzbfQEdWEdOpvxPEmn6sApiqW8zEEg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:40:47 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for transfers to finish 2025/04/13 03:40:47 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': not deleting files as there were IO errors 2025/04/13 03:40:47 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/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/c46vCOBAYYc2gfM7RZh4cAUJLI92bXoJugAX-0mtn6j2ok8Ug02alCDifzbfQEdWEdOpvxPEmn6sApiqW8zEEg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (145.42s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:40:52 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:40:52 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:40:53 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:41:39 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/backup" 2025/04/13 03:41:39 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Has cached credentials 2025/04/13 03:41:40 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/backup': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:43:11 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:43:11 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:43:11 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for checks to finish 2025/04/13 03:43:11 DEBUG : two: Unchanged skipping 2025/04/13 03:43:11.796123 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXWBrDy_9WpFP7B4Se-KkUnXo1X4CvAF52361wGCTK7gB6hx_1aX-eYY49uIq81AT9QJVVP1ZL8_SeZaG98GlQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:43:11.796159 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXWBrDy_9WpFP7B4Se-KkUnXo1X4CvAF52361wGCTK7gB6hx_1aX-eYY49uIq81AT9QJVVP1ZL8_SeZaG98GlQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:43:11 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/qXWBrDy_9WpFP7B4Se-KkUnXo1X4CvAF52361wGCTK7gB6hx_1aX-eYY49uIq81AT9QJVVP1ZL8_SeZaG98GlQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:43:11 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for transfers to finish 2025/04/13 03:43:11 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': not deleting files as there were IO errors 2025/04/13 03:43:11 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/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/qXWBrDy_9WpFP7B4Se-KkUnXo1X4CvAF52361wGCTK7gB6hx_1aX-eYY49uIq81AT9QJVVP1ZL8_SeZaG98GlQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (144.24s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:43:17 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:43:17 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:43:17 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:44:03 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:44:03 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/13 03:44:03 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for checks to finish 2025/04/13 03:44:03 DEBUG : two: Unchanged skipping 2025/04/13 03:44:03.425781 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9QUc-nJzOADdHXnN3anQ0jGN6VTptnHSJvwlrjC1iDFsc96S6sbhOZOoo5iZsB8XySo6eHAp7irBeTGH9jajrA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:44:03.425898 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9QUc-nJzOADdHXnN3anQ0jGN6VTptnHSJvwlrjC1iDFsc96S6sbhOZOoo5iZsB8XySo6eHAp7irBeTGH9jajrA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:44:03 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/9QUc-nJzOADdHXnN3anQ0jGN6VTptnHSJvwlrjC1iDFsc96S6sbhOZOoo5iZsB8XySo6eHAp7irBeTGH9jajrA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:44:03 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Waiting for transfers to finish 2025/04/13 03:44:03 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': not deleting files as there were IO errors 2025/04/13 03:44:03 ERROR : proton drive root link ID 'rclone-test-sukegiy8nevo/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/9QUc-nJzOADdHXnN3anQ0jGN6VTptnHSJvwlrjC1iDFsc96S6sbhOZOoo5iZsB8XySo6eHAp7irBeTGH9jajrA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (51.21s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:44:08 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:44:08 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:44:09 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:44:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:44:53.848567 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sznqpKBRbxZlA1nnVmqECAbQLzXBv3mM65yKMay5LbiOZW_LJyRv5dGxWobQXwpztxJ5400ay937jcFBVMhpug==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:44:53.848610 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sznqpKBRbxZlA1nnVmqECAbQLzXBv3mM65yKMay5LbiOZW_LJyRv5dGxWobQXwpztxJ5400ay937jcFBVMhpug==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:44:53 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/sznqpKBRbxZlA1nnVmqECAbQLzXBv3mM65yKMay5LbiOZW_LJyRv5dGxWobQXwpztxJ5400ay937jcFBVMhpug==/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/sznqpKBRbxZlA1nnVmqECAbQLzXBv3mM65yKMay5LbiOZW_LJyRv5dGxWobQXwpztxJ5400ay937jcFBVMhpug==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (50.37s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-sukegiy8nevo'", Local "Local file system at /tmp/rclone1124810990", Modify Window "1s" 2025/04/13 03:44:58 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-sukegiy8nevo/dst" 2025/04/13 03:44:58 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Has cached credentials 2025/04/13 03:44:59 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo/dst': Used cached credential to initialize the ProtonDrive API 2025/04/13 03:45:48 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/13 03:45:48.688521 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lpCR61YCpJxQn_x7EK1yhlPIn4l_YGVvz78bOiD1pm3lAktwRmKv6F0hG-QWMPpBP3UwHM3NLMbnD5uppTv-jA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/13 03:45:48.688562 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lpCR61YCpJxQn_x7EK1yhlPIn4l_YGVvz78bOiD1pm3lAktwRmKv6F0hG-QWMPpBP3UwHM3NLMbnD5uppTv-jA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/13 03:45:48 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/lpCR61YCpJxQn_x7EK1yhlPIn4l_YGVvz78bOiD1pm3lAktwRmKv6F0hG-QWMPpBP3UwHM3NLMbnD5uppTv-jA==/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/lpCR61YCpJxQn_x7EK1yhlPIn4l_YGVvz78bOiD1pm3lAktwRmKv6F0hG-QWMPpBP3UwHM3NLMbnD5uppTv-jA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (54.86s) FAIL 2025/04/13 03:45:50 DEBUG : proton drive root link ID 'rclone-test-sukegiy8nevo': 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 10m46.096358351s (try 5/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]