"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 4/5) 2025/04/25 03:00:04 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju" 2025/04/25 03:00:04 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/25 03:00:04 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Has cached credentials 2025/04/25 03:00:05 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:00:05 DEBUG : Creating backend with remote "/tmp/rclone3389184327" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:10 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-najulup3menu" 2025/04/25 03:00:10 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Has cached credentials 2025/04/25 03:00:11 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-nacatek0jeju' -> proton drive root link ID 'rclone-test-najulup3menu' 2025/04/25 03:00:12 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/25 03:00:12 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Waiting for checks to finish 2025/04/25 03:00:12 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Waiting for transfers to finish 2025/04/25 03:00:15 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/25 03:00:15 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:17.699110 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/25 03:00:17.699154 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/25 03:00:20 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Using server-side directory move 2025/04/25 03:00:20 INFO : proton drive root link ID 'rclone-test-najulup3menu': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/25 03:00:21 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/04/25 03:00:21 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Waiting for checks to finish 2025/04/25 03:00:21 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Waiting for transfers to finish 2025/04/25 03:00:21 INFO : sub dir/hello world: Deleted 2025/04/25 03:00:22.229085 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3wgGjiVIjUK-ARpoABXYtNA9y2fkWservKD4iQXnGaJnnUns6vAe_7x74MJpFYJ5cNoTt7YxtHTD-q2UDnQxow==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:00:22.229126 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3wgGjiVIjUK-ARpoABXYtNA9y2fkWservKD4iQXnGaJnnUns6vAe_7x74MJpFYJ5cNoTt7YxtHTD-q2UDnQxow==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:22 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3wgGjiVIjUK-ARpoABXYtNA9y2fkWservKD4iQXnGaJnnUns6vAe_7x74MJpFYJ5cNoTt7YxtHTD-q2UDnQxow==/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/3wgGjiVIjUK-ARpoABXYtNA9y2fkWservKD4iQXnGaJnnUns6vAe_7x74MJpFYJ5cNoTt7YxtHTD-q2UDnQxow==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/04/25 03:00:22 DEBUG : proton drive root link ID 'rclone-test-najulup3menu': Purge remote --- FAIL: TestServerSideMoveOverSelf (19.53s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/04/25 03:00:25 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:25 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:25 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:25 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/25 03:00:25 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/25 03:00:25 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:25 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:27 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:27 INFO : yam: Copied (new) 2025/04/25 03:00:27 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/25 03:00:27 INFO : potato: Copied (new) 2025/04/25 03:00:27 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:28 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:00:28 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:28 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:28 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:28 DEBUG : potato: Unchanged skipping 2025/04/25 03:00:28 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:29.711487 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LbEMqwXw3HdSylfEoZUvrv8nnoj6K3n-BfAHmUM1nrFBs1emry8yhZr2sEoBOlAx8iWkUIyfM95dO10u7JzyIA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:00:29.711556 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LbEMqwXw3HdSylfEoZUvrv8nnoj6K3n-BfAHmUM1nrFBs1emry8yhZr2sEoBOlAx8iWkUIyfM95dO10u7JzyIA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:29 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LbEMqwXw3HdSylfEoZUvrv8nnoj6K3n-BfAHmUM1nrFBs1emry8yhZr2sEoBOlAx8iWkUIyfM95dO10u7JzyIA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:29 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/LbEMqwXw3HdSylfEoZUvrv8nnoj6K3n-BfAHmUM1nrFBs1emry8yhZr2sEoBOlAx8iWkUIyfM95dO10u7JzyIA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:29 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/25 03:00:29 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:31 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:31 INFO : yaml: Copied (new) 2025/04/25 03:00:31 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': not deleting files as there were IO errors 2025/04/25 03:00:31 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': 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.56s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/04/25 03:00:34 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:34 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:34 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:34 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/25 03:00:34 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/25 03:00:34 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:34 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:35 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:35 INFO : yam: Copied (new) 2025/04/25 03:00:35 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/25 03:00:35 INFO : potato: Copied (new) 2025/04/25 03:00:35 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:37 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:00:37 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:37 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:37 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:37 DEBUG : potato: Unchanged skipping 2025/04/25 03:00:37 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:37.729484 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/APu8aT7LDXBpuQeraFd_4U3afvfIHCba41XvGOGaVduI4YnEyZVZRdJkd2U3MPkj68rdr8CDtzGRTa8bslglMQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:00:37.729506 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/APu8aT7LDXBpuQeraFd_4U3afvfIHCba41XvGOGaVduI4YnEyZVZRdJkd2U3MPkj68rdr8CDtzGRTa8bslglMQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:37 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/APu8aT7LDXBpuQeraFd_4U3afvfIHCba41XvGOGaVduI4YnEyZVZRdJkd2U3MPkj68rdr8CDtzGRTa8bslglMQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:37 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/APu8aT7LDXBpuQeraFd_4U3afvfIHCba41XvGOGaVduI4YnEyZVZRdJkd2U3MPkj68rdr8CDtzGRTa8bslglMQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:37 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/04/25 03:00:37 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:39 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:39 INFO : yaml: Copied (new) 2025/04/25 03:00:39 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': not deleting files as there were IO errors 2025/04/25 03:00:39 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': not deleting directories as there were IO errors sync_test.go:1628: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1628 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyModtime --- FAIL: TestSyncWithTrackRenamesStrategyModtime (8.20s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/04/25 03:00:42 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:42 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:42 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:42 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/04/25 03:00:42 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:42 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/04/25 03:00:42 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:44 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/04/25 03:00:44 INFO : potato: Copied (new) 2025/04/25 03:00:45 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:45 INFO : sub/yam: Copied (new) 2025/04/25 03:00:45 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:46 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:00:46 DEBUG : potato: Unchanged skipping 2025/04/25 03:00:46 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Making map for --track-renames 2025/04/25 03:00:46 INFO : proton drive root link ID 'rclone-test-nacatek0jeju': Finished making map for --track-renames 2025/04/25 03:00:46 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:46 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for renames to finish 2025/04/25 03:00:47.477011 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XL7xbC7UP9LtGPsCdJ2GTKrrpgY0cWHDvVpjQyZ3eRUjpdIlOu2oKAlo37RVSicQ02n0-lC5hXbQS2t8tFyYhw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:00:47.477046 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XL7xbC7UP9LtGPsCdJ2GTKrrpgY0cWHDvVpjQyZ3eRUjpdIlOu2oKAlo37RVSicQ02n0-lC5hXbQS2t8tFyYhw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:47 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XL7xbC7UP9LtGPsCdJ2GTKrrpgY0cWHDvVpjQyZ3eRUjpdIlOu2oKAlo37RVSicQ02n0-lC5hXbQS2t8tFyYhw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:47 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/XL7xbC7UP9LtGPsCdJ2GTKrrpgY0cWHDvVpjQyZ3eRUjpdIlOu2oKAlo37RVSicQ02n0-lC5hXbQS2t8tFyYhw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:00:47 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/04/25 03:00:47 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:48 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/04/25 03:00:48 INFO : yam: Copied (new) 2025/04/25 03:00:48 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': not deleting files as there were IO errors 2025/04/25 03:00:48 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': not deleting directories as there were IO errors sync_test.go:1667: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1667 Error: Received unexpected error: not deleting files as there were IO errors Test: TestSyncWithTrackRenamesStrategyLeaf --- FAIL: TestSyncWithTrackRenamesStrategyLeaf (10.18s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:52 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/04/25 03:00:52 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/04/25 03:00:52 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for checks to finish 2025/04/25 03:00:52 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': Waiting for transfers to finish 2025/04/25 03:00:56 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/04/25 03:00:56 INFO : nested/sub dir/file: Copied (new) 2025/04/25 03:00:56 INFO : nested/sub dir/file: Deleted 2025/04/25 03:00:56 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/04/25 03:00:56 INFO : sub dir/hello world: Copied (new) 2025/04/25 03:00:56 INFO : sub dir/hello world: Deleted 2025/04/25 03:00:56 ERROR : Local file system at /tmp/rclone3389184327: not deleting directories as there were IO errors sync_test.go:1788: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1788 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestMoveWithDeleteEmptySrcDirs --- FAIL: TestMoveWithDeleteEmptySrcDirs (7.72s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:00:59 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-lazufic5rage" 2025/04/25 03:00:59 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Has cached credentials 2025/04/25 03:01:01 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-nacatek0jeju' -> proton drive root link ID 'rclone-test-lazufic5rage' 2025/04/25 03:01:11 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Using server-side directory move 2025/04/25 03:01:11 INFO : proton drive root link ID 'rclone-test-lazufic5rage': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/25 03:01:12 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/25 03:01:12 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/25 03:01:12 DEBUG : empty space: Unchanged skipping 2025/04/25 03:01:12 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/25 03:01:12 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Waiting for checks to finish 2025/04/25 03:01:13 INFO : potato3: Deleted 2025/04/25 03:01:13 INFO : empty space: Deleted 2025/04/25 03:01:13 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Waiting for transfers to finish 2025/04/25 03:01:13.474378 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q4h_icOtBfWC9sgcLyUuI8ayfsp-ChiTJdeI0-vSfUhrjS-CGZCB2pnS0RF2_hUlvH7z9n-cxbbgzO6jsaDC_g==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:13.474410 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q4h_icOtBfWC9sgcLyUuI8ayfsp-ChiTJdeI0-vSfUhrjS-CGZCB2pnS0RF2_hUlvH7z9n-cxbbgzO6jsaDC_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:13 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Q4h_icOtBfWC9sgcLyUuI8ayfsp-ChiTJdeI0-vSfUhrjS-CGZCB2pnS0RF2_hUlvH7z9n-cxbbgzO6jsaDC_g==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:13.590464 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEh4JhYEHv5QLy3hKTuVQc3SJCn9qbKIfgXkOTlbyt3RVLYRxPRh8HDip1PqqUWYi07Gnze3d-mf_Vh8sc0VWA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:13.590485 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEh4JhYEHv5QLy3hKTuVQc3SJCn9qbKIfgXkOTlbyt3RVLYRxPRh8HDip1PqqUWYi07Gnze3d-mf_Vh8sc0VWA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:13 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/yEh4JhYEHv5QLy3hKTuVQc3SJCn9qbKIfgXkOTlbyt3RVLYRxPRh8HDip1PqqUWYi07Gnze3d-mf_Vh8sc0VWA==/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/yEh4JhYEHv5QLy3hKTuVQc3SJCn9qbKIfgXkOTlbyt3RVLYRxPRh8HDip1PqqUWYi07Gnze3d-mf_Vh8sc0VWA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/04/25 03:01:13 DEBUG : proton drive root link ID 'rclone-test-lazufic5rage': Purge remote --- FAIL: TestServerSideMove (16.10s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:01:16 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-majevuk7cuye" 2025/04/25 03:01:16 DEBUG : proton drive root link ID 'rclone-test-majevuk7cuye': Has cached credentials 2025/04/25 03:01:17 DEBUG : proton drive root link ID 'rclone-test-majevuk7cuye': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-nacatek0jeju' -> proton drive root link ID 'rclone-test-majevuk7cuye' 2025/04/25 03:01:28 DEBUG : empty space: Excluded (Size Filter) 2025/04/25 03:01:28 DEBUG : empty space: Excluded 2025/04/25 03:01:28 DEBUG : empty space: Excluded (Size Filter) 2025/04/25 03:01:28 DEBUG : empty space: Excluded 2025/04/25 03:01:28 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/25 03:01:28 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/25 03:01:28 DEBUG : proton drive root link ID 'rclone-test-majevuk7cuye': Waiting for checks to finish 2025/04/25 03:01:28 DEBUG : proton drive root link ID 'rclone-test-majevuk7cuye': Waiting for transfers to finish 2025/04/25 03:01:28 INFO : potato3: Deleted 2025/04/25 03:01:29.206138 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GbEGi9Miu1Oz-oREHxn5F0kRCfHPrTuhYBbw-pCD1l9JQjIs0f_xGKBb_sLtcQeWea3Np-sUFbxA0PDrjAxVDA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:29.206165 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GbEGi9Miu1Oz-oREHxn5F0kRCfHPrTuhYBbw-pCD1l9JQjIs0f_xGKBb_sLtcQeWea3Np-sUFbxA0PDrjAxVDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:29 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/GbEGi9Miu1Oz-oREHxn5F0kRCfHPrTuhYBbw-pCD1l9JQjIs0f_xGKBb_sLtcQeWea3Np-sUFbxA0PDrjAxVDA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:29.498852 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RYvRHO2G6u1ZefYvKSvICN1mB88LgMDoOa0fBVEZ2VMjFwR5Os3dd9LDTsUgWr-ldSJ_n2dFltDW7GgmsU3dyA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:29.498883 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RYvRHO2G6u1ZefYvKSvICN1mB88LgMDoOa0fBVEZ2VMjFwR5Os3dd9LDTsUgWr-ldSJ_n2dFltDW7GgmsU3dyA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:29 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RYvRHO2G6u1ZefYvKSvICN1mB88LgMDoOa0fBVEZ2VMjFwR5Os3dd9LDTsUgWr-ldSJ_n2dFltDW7GgmsU3dyA==/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/RYvRHO2G6u1ZefYvKSvICN1mB88LgMDoOa0fBVEZ2VMjFwR5Os3dd9LDTsUgWr-ldSJ_n2dFltDW7GgmsU3dyA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/04/25 03:01:29 DEBUG : proton drive root link ID 'rclone-test-majevuk7cuye': Purge remote --- FAIL: TestServerSideMoveWithFilter (16.23s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:01:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-pejavic2rosa" 2025/04/25 03:01:32 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Has cached credentials 2025/04/25 03:01:33 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:01:39 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-nacatek0jeju' -> proton drive root link ID 'rclone-test-pejavic2rosa' 2025/04/25 03:01:45 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Using server-side directory move 2025/04/25 03:01:45 INFO : proton drive root link ID 'rclone-test-pejavic2rosa': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/04/25 03:01:46 DEBUG : potato2: Need to transfer - File not found at Destination 2025/04/25 03:01:46 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/04/25 03:01:46 DEBUG : empty space: Unchanged skipping 2025/04/25 03:01:46 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/04/25 03:01:46 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Waiting for checks to finish 2025/04/25 03:01:46 INFO : potato3: Deleted 2025/04/25 03:01:47 INFO : empty space: Deleted 2025/04/25 03:01:47 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Waiting for transfers to finish 2025/04/25 03:01:47.262689 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BlSqRjo-EpkQgcFnptgIiEAEJyEXV-LSlOmdX3ivYarVuAUFq88-71XKVT37e47wYrJDNpNm7jXl1Y_BucD7CQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:47.262719 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BlSqRjo-EpkQgcFnptgIiEAEJyEXV-LSlOmdX3ivYarVuAUFq88-71XKVT37e47wYrJDNpNm7jXl1Y_BucD7CQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:47 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/BlSqRjo-EpkQgcFnptgIiEAEJyEXV-LSlOmdX3ivYarVuAUFq88-71XKVT37e47wYrJDNpNm7jXl1Y_BucD7CQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:47.549891 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hLaYg7aonVNnGbC2wQkwO_ZpHFS1fMh9iHYXq5G5azffFplasGrWYvSSdrUPTQ857lYKp869Z6_y_EFooL_CfQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:01:47.549912 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hLaYg7aonVNnGbC2wQkwO_ZpHFS1fMh9iHYXq5G5azffFplasGrWYvSSdrUPTQ857lYKp869Z6_y_EFooL_CfQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:47 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/hLaYg7aonVNnGbC2wQkwO_ZpHFS1fMh9iHYXq5G5azffFplasGrWYvSSdrUPTQ857lYKp869Z6_y_EFooL_CfQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:01:47 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju': 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/25 03:01:47 DEBUG : proton drive root link ID 'rclone-test-pejavic2rosa': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (18.01s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:01:57 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:01:57 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:01:58 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:02:55 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/backup" 2025/04/25 03:02:55 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Has cached credentials 2025/04/25 03:02:56 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:04:53 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for checks to finish 2025/04/25 03:04:53 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:04:53 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:04:53 DEBUG : two: Unchanged skipping 2025/04/25 03:04:55.080257 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hb2F85vNuR5irp_HLZVufnyMa7KN78EaBr0nsus1qZjUB72t7DdtNKxLPFoLXwYnZWaO_CxbsF4qdZO9UEPJAA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:04:55.080289 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hb2F85vNuR5irp_HLZVufnyMa7KN78EaBr0nsus1qZjUB72t7DdtNKxLPFoLXwYnZWaO_CxbsF4qdZO9UEPJAA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:04:55 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Hb2F85vNuR5irp_HLZVufnyMa7KN78EaBr0nsus1qZjUB72t7DdtNKxLPFoLXwYnZWaO_CxbsF4qdZO9UEPJAA==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:04:55 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for transfers to finish 2025/04/25 03:04:55 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/dst': not deleting files as there were IO errors 2025/04/25 03:04:55 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/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/Hb2F85vNuR5irp_HLZVufnyMa7KN78EaBr0nsus1qZjUB72t7DdtNKxLPFoLXwYnZWaO_CxbsF4qdZO9UEPJAA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (188.48s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:05:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:05:05 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:05:07 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:06:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/backup" 2025/04/25 03:06:05 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Has cached credentials 2025/04/25 03:06:06 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:08:02 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:08:02 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for checks to finish 2025/04/25 03:08:02 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:08:02 DEBUG : two: Unchanged skipping 2025/04/25 03:08:04.380704 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RnAWXbXKKU_LhPAt1TEYIOqETSVt15ZL2_Z6NP7U1lAhQtQ51qy9m3nnyJ7wmxGIpuukVuLGv-1E5UTRJomzfw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:08:04.380734 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RnAWXbXKKU_LhPAt1TEYIOqETSVt15ZL2_Z6NP7U1lAhQtQ51qy9m3nnyJ7wmxGIpuukVuLGv-1E5UTRJomzfw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:08:04 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RnAWXbXKKU_LhPAt1TEYIOqETSVt15ZL2_Z6NP7U1lAhQtQ51qy9m3nnyJ7wmxGIpuukVuLGv-1E5UTRJomzfw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:08:04 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for transfers to finish 2025/04/25 03:08:04 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/dst': not deleting files as there were IO errors 2025/04/25 03:08:04 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/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/RnAWXbXKKU_LhPAt1TEYIOqETSVt15ZL2_Z6NP7U1lAhQtQ51qy9m3nnyJ7wmxGIpuukVuLGv-1E5UTRJomzfw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (189.22s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:08:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:08:14 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:08:15 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:09:14 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/backup" 2025/04/25 03:09:14 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Has cached credentials 2025/04/25 03:09:15 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/backup': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:11:12 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:11:12 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:11:12 DEBUG : two: Unchanged skipping 2025/04/25 03:11:12 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for checks to finish 2025/04/25 03:11:14.228605 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gd32n4OcIxuYIVleCYk-1y-LJ9I0dYTnzWL7F_ynLgM6O1sZrOWBLiw_QWBZR71V2KX6gRWzk3kTQRamzYZZeg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:11:14.228660 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gd32n4OcIxuYIVleCYk-1y-LJ9I0dYTnzWL7F_ynLgM6O1sZrOWBLiw_QWBZR71V2KX6gRWzk3kTQRamzYZZeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:11:14 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gd32n4OcIxuYIVleCYk-1y-LJ9I0dYTnzWL7F_ynLgM6O1sZrOWBLiw_QWBZR71V2KX6gRWzk3kTQRamzYZZeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:11:14 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for transfers to finish 2025/04/25 03:11:14 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/dst': not deleting files as there were IO errors 2025/04/25 03:11:14 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/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/Gd32n4OcIxuYIVleCYk-1y-LJ9I0dYTnzWL7F_ynLgM6O1sZrOWBLiw_QWBZR71V2KX6gRWzk3kTQRamzYZZeg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (189.95s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:11:24 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:11:24 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:11:26 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:12:25 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:12:25 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/25 03:12:25 DEBUG : two: Unchanged skipping 2025/04/25 03:12:25 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for checks to finish 2025/04/25 03:12:25.714037 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zqkUF-3s2VtwTH8Ox8CXwYLkm2lF7wPWzsdzLgrec_7g_YilwGObPI6jb48PIkTUZqpxGH2yf3fsZe5_j0N9zg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:12:25.714075 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zqkUF-3s2VtwTH8Ox8CXwYLkm2lF7wPWzsdzLgrec_7g_YilwGObPI6jb48PIkTUZqpxGH2yf3fsZe5_j0N9zg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:12:25 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zqkUF-3s2VtwTH8Ox8CXwYLkm2lF7wPWzsdzLgrec_7g_YilwGObPI6jb48PIkTUZqpxGH2yf3fsZe5_j0N9zg==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:12:25 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Waiting for transfers to finish 2025/04/25 03:12:25 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/dst': not deleting files as there were IO errors 2025/04/25 03:12:25 ERROR : proton drive root link ID 'rclone-test-nacatek0jeju/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/zqkUF-3s2VtwTH8Ox8CXwYLkm2lF7wPWzsdzLgrec_7g_YilwGObPI6jb48PIkTUZqpxGH2yf3fsZe5_j0N9zg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (70.79s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:12:35 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:12:35 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:12:36 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:13:38 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:13:38.894628 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gDzWW-hXvkv8KcgRKKIZlw4wU-4zqQ7-0MisWSZYMCE9e5ygzE0386hUYyb1jZQeKFDZd-jdVV9sFiyJogZOSw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:13:38.894665 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gDzWW-hXvkv8KcgRKKIZlw4wU-4zqQ7-0MisWSZYMCE9e5ygzE0386hUYyb1jZQeKFDZd-jdVV9sFiyJogZOSw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:13:38 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/gDzWW-hXvkv8KcgRKKIZlw4wU-4zqQ7-0MisWSZYMCE9e5ygzE0386hUYyb1jZQeKFDZd-jdVV9sFiyJogZOSw==/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/gDzWW-hXvkv8KcgRKKIZlw4wU-4zqQ7-0MisWSZYMCE9e5ygzE0386hUYyb1jZQeKFDZd-jdVV9sFiyJogZOSw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (73.23s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-nacatek0jeju'", Local "Local file system at /tmp/rclone3389184327", Modify Window "1s" 2025/04/25 03:13:48 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nacatek0jeju/dst" 2025/04/25 03:13:48 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Has cached credentials 2025/04/25 03:13:50 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju/dst': Used cached credential to initialize the ProtonDrive API 2025/04/25 03:14:49 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/04/25 03:14:50.056904 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0NF6CsjK_hO3KjTgTX6K-i2opY5Jl3NHKCODl-UOu2wOVJe84BGnJTrwnln9PzG7kgJ9pgaQxj8nDBkDhdEOKw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/04/25 03:14:50.056936 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0NF6CsjK_hO3KjTgTX6K-i2opY5Jl3NHKCODl-UOu2wOVJe84BGnJTrwnln9PzG7kgJ9pgaQxj8nDBkDhdEOKw==/move: This value should not be blank. (Code=2000, Status=400) 2025/04/25 03:14:50 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/0NF6CsjK_hO3KjTgTX6K-i2opY5Jl3NHKCODl-UOu2wOVJe84BGnJTrwnln9PzG7kgJ9pgaQxj8nDBkDhdEOKw==/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/0NF6CsjK_hO3KjTgTX6K-i2opY5Jl3NHKCODl-UOu2wOVJe84BGnJTrwnln9PzG7kgJ9pgaQxj8nDBkDhdEOKw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (71.30s) FAIL 2025/04/25 03:14:53 DEBUG : proton drive root link ID 'rclone-test-nacatek0jeju': 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 14m49.838525172s (try 4/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]