"./sync.test -test.v -test.timeout 1h0m0s -remote TestProtonDrive: -verbose -test.run '^(TestMoveWithDeleteEmptySrcDirs|TestServerSideMove|TestServerSideMoveDeleteEmptySourceDirs|TestServerSideMoveOverSelf|TestServerSideMoveWithFilter|TestSyncBackupDir|TestSyncBackupDirSuffixOnly|TestSyncBackupDirWithSuffix|TestSyncBackupDirWithSuffixKeepExtension|TestSyncSuffix|TestSyncSuffixKeepExtension|TestSyncWithTrackRenames|TestSyncWithTrackRenamesStrategyLeaf|TestSyncWithTrackRenamesStrategyModtime)$'" - Starting (try 2/5) 2025/03/06 01:50:25 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco" 2025/03/06 01:50:25 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/03/06 01:50:25 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Has cached credentials 2025/03/06 01:50:26 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:50:26 DEBUG : Creating backend with remote "/tmp/rclone1285356883" === RUN TestServerSideMoveOverSelf run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:28 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-figoric6yoje" 2025/03/06 01:50:28 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Has cached credentials 2025/03/06 01:50:29 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Used cached credential to initialize the ProtonDrive API sync_test.go:671: Server side copy (if possible) proton drive root link ID 'rclone-test-ficexon9jeco' -> proton drive root link ID 'rclone-test-figoric6yoje' 2025/03/06 01:50:30 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/06 01:50:30 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Waiting for checks to finish 2025/03/06 01:50:30 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Waiting for transfers to finish 2025/03/06 01:50:31 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/06 01:50:31 INFO : sub dir/hello world: Copied (new) run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:32.947698 WARN RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422), Attempt 1 2025/03/06 01:50:32.947723 ERROR RESTY 422 POST https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/files: A file or folder with that name already exists (Code=2500, Status=422) 2025/03/06 01:50:34 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Using server-side directory move 2025/03/06 01:50:34 INFO : proton drive root link ID 'rclone-test-figoric6yoje': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 01:50:34 DEBUG : sub dir/hello world: Sizes differ (src 17 vs dst 11) 2025/03/06 01:50:34 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Waiting for checks to finish 2025/03/06 01:50:34 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Waiting for transfers to finish 2025/03/06 01:50:35 INFO : sub dir/hello world: Deleted 2025/03/06 01:50:35.467406 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5CBQCem5GXTp6a0zxRMzOJB_FNrr1vKo0_LDb3zovkRb4QsaehVZJ_2iGck08N_eyqW8ScrvvZY-1J0zfYWg_w==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:50:35.467428 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5CBQCem5GXTp6a0zxRMzOJB_FNrr1vKo0_LDb3zovkRb4QsaehVZJ_2iGck08N_eyqW8ScrvvZY-1J0zfYWg_w==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:35 ERROR : sub dir/hello world: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/5CBQCem5GXTp6a0zxRMzOJB_FNrr1vKo0_LDb3zovkRb4QsaehVZJ_2iGck08N_eyqW8ScrvvZY-1J0zfYWg_w==/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/5CBQCem5GXTp6a0zxRMzOJB_FNrr1vKo0_LDb3zovkRb4QsaehVZJ_2iGck08N_eyqW8ScrvvZY-1J0zfYWg_w==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveOverSelf 2025/03/06 01:50:35 DEBUG : proton drive root link ID 'rclone-test-figoric6yoje': Purge remote --- FAIL: TestServerSideMoveOverSelf (10.50s) === RUN TestSyncWithTrackRenames run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" sync_test.go:1538: Can track renames: true 2025/03/06 01:50:37 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:37 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:37 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:37 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 01:50:37 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:37 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 01:50:37 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:38 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 01:50:38 INFO : potato: Copied (new) 2025/03/06 01:50:38 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:38 INFO : yam: Copied (new) 2025/03/06 01:50:38 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:38 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:38 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:50:38 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:38 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:38 DEBUG : potato: Unchanged skipping 2025/03/06 01:50:38 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:39.274956 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PEGhWwu7eqedAdGejJg7NeZ7Bq86AW7FRHBu3DNYcqrKi5pMlPTp8EWDLuC3EpvrGraFZcJfX06_93dKBL9Qvg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:50:39.274984 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PEGhWwu7eqedAdGejJg7NeZ7Bq86AW7FRHBu3DNYcqrKi5pMlPTp8EWDLuC3EpvrGraFZcJfX06_93dKBL9Qvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:39 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PEGhWwu7eqedAdGejJg7NeZ7Bq86AW7FRHBu3DNYcqrKi5pMlPTp8EWDLuC3EpvrGraFZcJfX06_93dKBL9Qvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:39 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/PEGhWwu7eqedAdGejJg7NeZ7Bq86AW7FRHBu3DNYcqrKi5pMlPTp8EWDLuC3EpvrGraFZcJfX06_93dKBL9Qvg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:39 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/06 01:50:39 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:39 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:39 INFO : yaml: Copied (new) 2025/03/06 01:50:39 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': not deleting files as there were IO errors 2025/03/06 01:50:39 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': 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.18s) === RUN TestSyncWithTrackRenamesStrategyModtime run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" sync_test.go:1610: Can track renames: true 2025/03/06 01:50:41 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:41 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:41 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:41 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 01:50:41 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:41 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 01:50:41 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:42 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:42 INFO : yam: Copied (new) 2025/03/06 01:50:42 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 01:50:42 INFO : potato: Copied (new) 2025/03/06 01:50:42 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:42 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:50:42 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:42 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:42 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:42 DEBUG : potato: Unchanged skipping 2025/03/06 01:50:42 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:43.292889 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gxbmbncy2TWoxNveQM68EjQhIYiQDJYxmk1K01KiefVESL0UpcEUtEb_VC-hIOEkTGpr7EYhZzB6hmo3EFLIbQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:50:43.292911 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gxbmbncy2TWoxNveQM68EjQhIYiQDJYxmk1K01KiefVESL0UpcEUtEb_VC-hIOEkTGpr7EYhZzB6hmo3EFLIbQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:43 ERROR : yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gxbmbncy2TWoxNveQM68EjQhIYiQDJYxmk1K01KiefVESL0UpcEUtEb_VC-hIOEkTGpr7EYhZzB6hmo3EFLIbQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:43 DEBUG : yaml: Failed to rename to "yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Gxbmbncy2TWoxNveQM68EjQhIYiQDJYxmk1K01KiefVESL0UpcEUtEb_VC-hIOEkTGpr7EYhZzB6hmo3EFLIbQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:43 DEBUG : yaml: Need to transfer - No matching file found at Destination 2025/03/06 01:50:43 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:43 DEBUG : yaml: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:43 INFO : yaml: Copied (new) 2025/03/06 01:50:43 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': not deleting files as there were IO errors 2025/03/06 01:50:43 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': 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.07s) === RUN TestSyncWithTrackRenamesStrategyLeaf run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" sync_test.go:1649: Can track renames: true 2025/03/06 01:50:45 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:45 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:45 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:45 DEBUG : potato: Need to transfer - No matching file found at Destination 2025/03/06 01:50:45 DEBUG : sub/yam: Need to transfer - No matching file found at Destination 2025/03/06 01:50:45 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:45 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:46 DEBUG : potato: sha1 = 1d1ac61cfffcfdd0a15cc9ae575fb06ca8c11fb5 OK 2025/03/06 01:50:46 INFO : potato: Copied (new) 2025/03/06 01:50:46 DEBUG : sub/yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:46 INFO : sub/yam: Copied (new) 2025/03/06 01:50:46 DEBUG : Waiting for deletions to finish run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:47 DEBUG : potato: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:50:47 DEBUG : potato: Unchanged skipping 2025/03/06 01:50:47 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Making map for --track-renames 2025/03/06 01:50:47 INFO : proton drive root link ID 'rclone-test-ficexon9jeco': Finished making map for --track-renames 2025/03/06 01:50:47 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:47 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for renames to finish 2025/03/06 01:50:48.207711 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tCqIFjWUxj5tLwjgQtRuIJXZrOh00AoVh9DepfrSnZNfPSnfYWiop6BuQZwGByFyI2OyOVIfGWhAXXLOjeqWHA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:50:48.207735 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tCqIFjWUxj5tLwjgQtRuIJXZrOh00AoVh9DepfrSnZNfPSnfYWiop6BuQZwGByFyI2OyOVIfGWhAXXLOjeqWHA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:48 ERROR : sub/yam: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tCqIFjWUxj5tLwjgQtRuIJXZrOh00AoVh9DepfrSnZNfPSnfYWiop6BuQZwGByFyI2OyOVIfGWhAXXLOjeqWHA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:48 DEBUG : yam: Failed to rename to "sub/yam": 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/tCqIFjWUxj5tLwjgQtRuIJXZrOh00AoVh9DepfrSnZNfPSnfYWiop6BuQZwGByFyI2OyOVIfGWhAXXLOjeqWHA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:50:48 DEBUG : yam: Need to transfer - No matching file found at Destination 2025/03/06 01:50:48 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:49 DEBUG : yam: sha1 = ad84b2fb6729688a5ee3225164a6d4d58465b33e OK 2025/03/06 01:50:49 INFO : yam: Copied (new) 2025/03/06 01:50:49 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': not deleting files as there were IO errors 2025/03/06 01:50:49 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': 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.62s) === RUN TestMoveWithDeleteEmptySrcDirs run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:51 DEBUG : sub dir/hello world: Need to transfer - File not found at Destination 2025/03/06 01:50:51 DEBUG : nested/sub dir/file: Need to transfer - File not found at Destination 2025/03/06 01:50:51 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for checks to finish 2025/03/06 01:50:51 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': Waiting for transfers to finish 2025/03/06 01:50:53 DEBUG : sub dir/hello world: sha1 = 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed OK 2025/03/06 01:50:53 INFO : sub dir/hello world: Copied (new) 2025/03/06 01:50:53 INFO : sub dir/hello world: Deleted 2025/03/06 01:50:53 DEBUG : nested/sub dir/file: sha1 = b4b3e0a278988bc15f2913af3f4153ccef74e465 OK 2025/03/06 01:50:53 INFO : nested/sub dir/file: Copied (new) 2025/03/06 01:50:53 INFO : nested/sub dir/file: Deleted 2025/03/06 01:50:53 ERROR : Local file system at /tmp/rclone1285356883: 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.84s) === RUN TestServerSideMove run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:50:54 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-cudapit8vasi" 2025/03/06 01:50:54 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Has cached credentials 2025/03/06 01:50:55 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-ficexon9jeco' -> proton drive root link ID 'rclone-test-cudapit8vasi' 2025/03/06 01:51:00 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Using server-side directory move 2025/03/06 01:51:00 INFO : proton drive root link ID 'rclone-test-cudapit8vasi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 01:51:00 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 01:51:00 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/06 01:51:00 DEBUG : empty space: Unchanged skipping 2025/03/06 01:51:00 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 01:51:00 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Waiting for checks to finish 2025/03/06 01:51:00 INFO : potato3: Deleted 2025/03/06 01:51:00 INFO : empty space: Deleted 2025/03/06 01:51:00 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Waiting for transfers to finish 2025/03/06 01:51:01.126590 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zuMyXztM7JQKMAwBtzLP1LVhAgnKvnWapT0AZXcy5cE56fkmSSxF3JoQ4DGbbvnxIx8Wx9ZgGTw7na0yD5bweg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:01.126619 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zuMyXztM7JQKMAwBtzLP1LVhAgnKvnWapT0AZXcy5cE56fkmSSxF3JoQ4DGbbvnxIx8Wx9ZgGTw7na0yD5bweg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:01 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/zuMyXztM7JQKMAwBtzLP1LVhAgnKvnWapT0AZXcy5cE56fkmSSxF3JoQ4DGbbvnxIx8Wx9ZgGTw7na0yD5bweg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:01.246252 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RCkEuNrs2cKa1xP5gy-wLfxr33Mx8fgy4YxLHY3eZtdouVQX2IGn94uVKef63djCfP2igF0GpljV8hoCqzP1Og==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:01.246281 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RCkEuNrs2cKa1xP5gy-wLfxr33Mx8fgy4YxLHY3eZtdouVQX2IGn94uVKef63djCfP2igF0GpljV8hoCqzP1Og==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:01 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/RCkEuNrs2cKa1xP5gy-wLfxr33Mx8fgy4YxLHY3eZtdouVQX2IGn94uVKef63djCfP2igF0GpljV8hoCqzP1Og==/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/RCkEuNrs2cKa1xP5gy-wLfxr33Mx8fgy4YxLHY3eZtdouVQX2IGn94uVKef63djCfP2igF0GpljV8hoCqzP1Og==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMove 2025/03/06 01:51:01 DEBUG : proton drive root link ID 'rclone-test-cudapit8vasi': Purge remote --- FAIL: TestServerSideMove (7.62s) === RUN TestServerSideMoveWithFilter run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:51:02 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-butawip4vofe" 2025/03/06 01:51:02 DEBUG : proton drive root link ID 'rclone-test-butawip4vofe': Has cached credentials 2025/03/06 01:51:03 DEBUG : proton drive root link ID 'rclone-test-butawip4vofe': Used cached credential to initialize the ProtonDrive API sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-ficexon9jeco' -> proton drive root link ID 'rclone-test-butawip4vofe' 2025/03/06 01:51:08 DEBUG : empty space: Excluded (Size Filter) 2025/03/06 01:51:08 DEBUG : empty space: Excluded 2025/03/06 01:51:08 DEBUG : empty space: Excluded (Size Filter) 2025/03/06 01:51:08 DEBUG : empty space: Excluded 2025/03/06 01:51:08 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 01:51:08 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 01:51:08 DEBUG : proton drive root link ID 'rclone-test-butawip4vofe': Waiting for checks to finish 2025/03/06 01:51:08 DEBUG : proton drive root link ID 'rclone-test-butawip4vofe': Waiting for transfers to finish 2025/03/06 01:51:08 INFO : potato3: Deleted 2025/03/06 01:51:08.641828 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Udnun9MA_kh_RBGuJL5ozm-klXvLlcnLLYGzznNoqz3GGZWiffGad7eRQN9p-QaRlhq-jB_-pIIc61hU_uGbJg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:08.641847 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Udnun9MA_kh_RBGuJL5ozm-klXvLlcnLLYGzznNoqz3GGZWiffGad7eRQN9p-QaRlhq-jB_-pIIc61hU_uGbJg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:08 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Udnun9MA_kh_RBGuJL5ozm-klXvLlcnLLYGzznNoqz3GGZWiffGad7eRQN9p-QaRlhq-jB_-pIIc61hU_uGbJg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:08.727717 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WQOn2tPpvGKrJrda8RK2cQOArfaKA9vARIg5SXc_GEijQUowZrKZIFBpOH3tXH7n8BnQDrTpZc7dcMtear_kyw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:08.727738 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WQOn2tPpvGKrJrda8RK2cQOArfaKA9vARIg5SXc_GEijQUowZrKZIFBpOH3tXH7n8BnQDrTpZc7dcMtear_kyw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:08 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/WQOn2tPpvGKrJrda8RK2cQOArfaKA9vARIg5SXc_GEijQUowZrKZIFBpOH3tXH7n8BnQDrTpZc7dcMtear_kyw==/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/WQOn2tPpvGKrJrda8RK2cQOArfaKA9vARIg5SXc_GEijQUowZrKZIFBpOH3tXH7n8BnQDrTpZc7dcMtear_kyw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestServerSideMoveWithFilter 2025/03/06 01:51:08 DEBUG : proton drive root link ID 'rclone-test-butawip4vofe': Purge remote --- FAIL: TestServerSideMoveWithFilter (7.71s) === RUN TestServerSideMoveDeleteEmptySourceDirs run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:51:10 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-nejawem7xeyi" 2025/03/06 01:51:10 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Has cached credentials 2025/03/06 01:51:11 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:51:13 INFO : tomatoDir: Making directory sync_test.go:1705: Server side move (if possible) proton drive root link ID 'rclone-test-ficexon9jeco' -> proton drive root link ID 'rclone-test-nejawem7xeyi' 2025/03/06 01:51:16 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Using server-side directory move 2025/03/06 01:51:16 INFO : proton drive root link ID 'rclone-test-nejawem7xeyi': Server side directory move failed - fallback to file moves: can't copy directory - destination already exists 2025/03/06 01:51:16 DEBUG : potato2: Need to transfer - File not found at Destination 2025/03/06 01:51:16 DEBUG : empty space: Size and modification time the same (differ by 0s, within tolerance 1s) 2025/03/06 01:51:16 DEBUG : empty space: Unchanged skipping 2025/03/06 01:51:16 DEBUG : potato3: Sizes differ (src 68 vs dst 60) 2025/03/06 01:51:17 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Waiting for checks to finish 2025/03/06 01:51:17 INFO : potato3: Deleted 2025/03/06 01:51:17 INFO : empty space: Deleted 2025/03/06 01:51:17 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Waiting for transfers to finish 2025/03/06 01:51:17.424448 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ay-ZoSErvv7fmm-QiVV9pKy0ZrdQ3rR8ApYzLNOHffBd6dJlxLfJuFsPZQjXL9BjfohLEHCK9RPXHDTyNbN-lg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:17.424466 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ay-ZoSErvv7fmm-QiVV9pKy0ZrdQ3rR8ApYzLNOHffBd6dJlxLfJuFsPZQjXL9BjfohLEHCK9RPXHDTyNbN-lg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:17 ERROR : potato2: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/ay-ZoSErvv7fmm-QiVV9pKy0ZrdQ3rR8ApYzLNOHffBd6dJlxLfJuFsPZQjXL9BjfohLEHCK9RPXHDTyNbN-lg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:17.490905 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Im5uEZGjrnBfnapgSUwoLUiREknJiypYdcM-wAwjja45MYkWrB_vTbpICTtpxFnT5xhJe4MjHWti3Ofop17sTg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:51:17.490927 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Im5uEZGjrnBfnapgSUwoLUiREknJiypYdcM-wAwjja45MYkWrB_vTbpICTtpxFnT5xhJe4MjHWti3Ofop17sTg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:17 ERROR : potato3: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/Im5uEZGjrnBfnapgSUwoLUiREknJiypYdcM-wAwjja45MYkWrB_vTbpICTtpxFnT5xhJe4MjHWti3Ofop17sTg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:51:17 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco': not deleting directories as there were IO errors sync_test.go:1716: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1716 /home/rclone/go/src/github.com/rclone/rclone/fs/sync/sync_test.go:1901 Error: Received unexpected error: not deleting directories as there were IO errors Test: TestServerSideMoveDeleteEmptySourceDirs 2025/03/06 01:51:17 DEBUG : proton drive root link ID 'rclone-test-nejawem7xeyi': Purge remote --- FAIL: TestServerSideMoveDeleteEmptySourceDirs (8.82s) === RUN TestSyncBackupDir run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:51:22 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 01:51:22 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 01:51:22 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:52:12 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/backup" 2025/03/06 01:52:12 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Has cached credentials 2025/03/06 01:52:12 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:53:50 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 01:53:50 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for checks to finish 2025/03/06 01:53:50 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:53:50 DEBUG : two: Unchanged skipping 2025/03/06 01:53:51.232542 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aZTg3VdQucsDEyB41TeSCuqvrUJ_CKHAsv0LwP10eg5HbQRHf23qc-2x1jQ2TawQJuPHS2H6-0DlmPihZgPyeg==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:53:51.232568 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aZTg3VdQucsDEyB41TeSCuqvrUJ_CKHAsv0LwP10eg5HbQRHf23qc-2x1jQ2TawQJuPHS2H6-0DlmPihZgPyeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:53:51 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/aZTg3VdQucsDEyB41TeSCuqvrUJ_CKHAsv0LwP10eg5HbQRHf23qc-2x1jQ2TawQJuPHS2H6-0DlmPihZgPyeg==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:53:51 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for transfers to finish 2025/03/06 01:53:51 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/dst': not deleting files as there were IO errors 2025/03/06 01:53:51 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/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/aZTg3VdQucsDEyB41TeSCuqvrUJ_CKHAsv0LwP10eg5HbQRHf23qc-2x1jQ2TawQJuPHS2H6-0DlmPihZgPyeg==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDir --- FAIL: TestSyncBackupDir (154.19s) === RUN TestSyncBackupDirWithSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:53:56 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 01:53:56 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 01:53:57 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:54:47 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/backup" 2025/03/06 01:54:47 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Has cached credentials 2025/03/06 01:54:47 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:56:26 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 01:56:26 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:56:26 DEBUG : two: Unchanged skipping 2025/03/06 01:56:26 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for checks to finish 2025/03/06 01:56:27.617346 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4MSda799T8zzBOQF07EjFjzc9ZXpwtMQfKjA0qwn4aLMb87T3N6ChN41YJJKr8xdwsA6XI-fOH5NaIlqk17kRQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:56:27.617370 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4MSda799T8zzBOQF07EjFjzc9ZXpwtMQfKjA0qwn4aLMb87T3N6ChN41YJJKr8xdwsA6XI-fOH5NaIlqk17kRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:56:27 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/4MSda799T8zzBOQF07EjFjzc9ZXpwtMQfKjA0qwn4aLMb87T3N6ChN41YJJKr8xdwsA6XI-fOH5NaIlqk17kRQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:56:27 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for transfers to finish 2025/03/06 01:56:27 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/dst': not deleting files as there were IO errors 2025/03/06 01:56:27 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/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/4MSda799T8zzBOQF07EjFjzc9ZXpwtMQfKjA0qwn4aLMb87T3N6ChN41YJJKr8xdwsA6XI-fOH5NaIlqk17kRQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffix --- FAIL: TestSyncBackupDirWithSuffix (156.23s) === RUN TestSyncBackupDirWithSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:56:32 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 01:56:32 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 01:56:33 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:57:23 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/backup" 2025/03/06 01:57:23 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Has cached credentials 2025/03/06 01:57:23 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/backup': Used cached credential to initialize the ProtonDrive API 2025/03/06 01:59:03 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 01:59:03 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 01:59:03 DEBUG : two: Unchanged skipping 2025/03/06 01:59:03 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for checks to finish 2025/03/06 01:59:04.177024 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JJOUUybWLGdszTamKsUawTrXmFrqaErwLyPc0ST65i9ORjZ1sDCANLd9AFES1q6hV-n9h4uXkGUDd4MGBuuVVA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 01:59:04.177049 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JJOUUybWLGdszTamKsUawTrXmFrqaErwLyPc0ST65i9ORjZ1sDCANLd9AFES1q6hV-n9h4uXkGUDd4MGBuuVVA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:59:04 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/JJOUUybWLGdszTamKsUawTrXmFrqaErwLyPc0ST65i9ORjZ1sDCANLd9AFES1q6hV-n9h4uXkGUDd4MGBuuVVA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 01:59:04 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for transfers to finish 2025/03/06 01:59:04 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/dst': not deleting files as there were IO errors 2025/03/06 01:59:04 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/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/JJOUUybWLGdszTamKsUawTrXmFrqaErwLyPc0ST65i9ORjZ1sDCANLd9AFES1q6hV-n9h4uXkGUDd4MGBuuVVA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirWithSuffixKeepExtension --- FAIL: TestSyncBackupDirWithSuffixKeepExtension (156.74s) === RUN TestSyncBackupDirSuffixOnly run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 01:59:09 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 01:59:09 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 01:59:09 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:00:00 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:00:00 DEBUG : two: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/03/06 02:00:00 DEBUG : two: Unchanged skipping 2025/03/06 02:00:00 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for checks to finish 2025/03/06 02:00:00.469957 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xJr3EpT3YhrfkZTfuQOAGrR5W-klVjnKeIJNS3v_cPCvYNywpGr4_6vb4sVyCbXWbqPZIVvzdj5qyYIc11TFQ==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:00:00.470023 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xJr3EpT3YhrfkZTfuQOAGrR5W-klVjnKeIJNS3v_cPCvYNywpGr4_6vb4sVyCbXWbqPZIVvzdj5qyYIc11TFQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:00:00 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/3xJr3EpT3YhrfkZTfuQOAGrR5W-klVjnKeIJNS3v_cPCvYNywpGr4_6vb4sVyCbXWbqPZIVvzdj5qyYIc11TFQ==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:00:00 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Waiting for transfers to finish 2025/03/06 02:00:00 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/dst': not deleting files as there were IO errors 2025/03/06 02:00:00 ERROR : proton drive root link ID 'rclone-test-ficexon9jeco/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/3xJr3EpT3YhrfkZTfuQOAGrR5W-klVjnKeIJNS3v_cPCvYNywpGr4_6vb4sVyCbXWbqPZIVvzdj5qyYIc11TFQ==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncBackupDirSuffixOnly --- FAIL: TestSyncBackupDirSuffixOnly (55.82s) === RUN TestSyncSuffix run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 02:00:05 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 02:00:05 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 02:00:05 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:00:55 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:00:55.865138 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xkGQ54T9s-Jd8I4R_iNphP3yDUQnqDwdq53EHm2L99AdQGZuikQuujw5-OQG9MyBoMLuqKn1s_yqlJx_zHwsfw==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:00:55.865163 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xkGQ54T9s-Jd8I4R_iNphP3yDUQnqDwdq53EHm2L99AdQGZuikQuujw5-OQG9MyBoMLuqKn1s_yqlJx_zHwsfw==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:00:55 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/xkGQ54T9s-Jd8I4R_iNphP3yDUQnqDwdq53EHm2L99AdQGZuikQuujw5-OQG9MyBoMLuqKn1s_yqlJx_zHwsfw==/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/xkGQ54T9s-Jd8I4R_iNphP3yDUQnqDwdq53EHm2L99AdQGZuikQuujw5-OQG9MyBoMLuqKn1s_yqlJx_zHwsfw==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffix --- FAIL: TestSyncSuffix (55.38s) === RUN TestSyncSuffixKeepExtension run.go:180: Remote "proton drive root link ID 'rclone-test-ficexon9jeco'", Local "Local file system at /tmp/rclone1285356883", Modify Window "1s" 2025/03/06 02:01:00 DEBUG : Creating backend with remote "TestProtonDrive:rclone-test-ficexon9jeco/dst" 2025/03/06 02:01:00 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Has cached credentials 2025/03/06 02:01:01 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco/dst': Used cached credential to initialize the ProtonDrive API 2025/03/06 02:01:50 DEBUG : one: Sizes differ (src 4 vs dst 3) 2025/03/06 02:01:50.977206 WARN RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vNL01r8OgaYTfFsDMdT02tNNgrsJVSZ9XEZM0dDUBOjziZgTPdnRpehbDLOcZz8XmhhEeKfnW9nzkP-2kucSUA==/move: This value should not be blank. (Code=2000, Status=400), Attempt 1 2025/03/06 02:01:50.977233 ERROR RESTY 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vNL01r8OgaYTfFsDMdT02tNNgrsJVSZ9XEZM0dDUBOjziZgTPdnRpehbDLOcZz8XmhhEeKfnW9nzkP-2kucSUA==/move: This value should not be blank. (Code=2000, Status=400) 2025/03/06 02:01:50 ERROR : one: Couldn't move: 400 PUT https://mail.proton.me/api/drive/shares/gYxulUP2_XOrbAxegpHKiBy09cfvss6mjykkd2Z3ZDpMFCmoWX4bC2TTm-Gl2UwrjReC8te_lFsQyeXT74Vgfw==/links/vNL01r8OgaYTfFsDMdT02tNNgrsJVSZ9XEZM0dDUBOjziZgTPdnRpehbDLOcZz8XmhhEeKfnW9nzkP-2kucSUA==/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/vNL01r8OgaYTfFsDMdT02tNNgrsJVSZ9XEZM0dDUBOjziZgTPdnRpehbDLOcZz8XmhhEeKfnW9nzkP-2kucSUA==/move: This value should not be blank. (Code=2000, Status=400) Test: TestSyncSuffixKeepExtension --- FAIL: TestSyncSuffixKeepExtension (55.17s) FAIL 2025/03/06 02:01:52 DEBUG : proton drive root link ID 'rclone-test-ficexon9jeco': 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 11m27.315067927s (try 2/5): exit status 1: Failed [TestServerSideMoveOverSelf TestSyncWithTrackRenames TestSyncWithTrackRenamesStrategyModtime TestSyncWithTrackRenamesStrategyLeaf TestMoveWithDeleteEmptySrcDirs TestServerSideMove TestServerSideMoveWithFilter TestServerSideMoveDeleteEmptySourceDirs TestSyncBackupDir TestSyncBackupDirWithSuffix TestSyncBackupDirWithSuffixKeepExtension TestSyncBackupDirSuffixOnly TestSyncSuffix TestSyncSuffixKeepExtension]