"./operations.test -test.v -test.timeout 1h0m0s -remote TestGoFile: -verbose -test.run '^(TestApplyTransforms|TestCopyURL|TestDirMove|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestRcatSize|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Starting (try 2/5) 2025/04/11 01:32:15 DEBUG : Creating backend with remote "TestGoFile:rclone-test-ganisug5zamo" 2025/04/11 01:32:15 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:16 DEBUG : Creating backend with remote "/tmp/rclone2621655170" === RUN TestApplyTransforms 2025/04/11 01:32:16 DEBUG : Creating backend with remote "TestGoFile:rclone-test-qowuvoc8zoco" 2025/04/11 01:32:16 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:16 DEBUG : Creating backend with remote "/tmp/rclone2594109028" run.go:180: Remote "gofile root 'rclone-test-qowuvoc8zoco'", Local "Local file system at /tmp/rclone2594109028", Modify Window "1s" 2025/04/11 01:32:17 DEBUG : Upload server store-eu-par-1 (eu) responded in 126.211066ms 2025/04/11 01:32:17 DEBUG : Upload server store10 (eu) responded in 130.945149ms 2025/04/11 01:32:17 DEBUG : hello, world!: Using upload server store-eu-par-1 (eu) upper checkfile vs. lower remote (without normalization) 2025/04/11 01:32:17 ERROR : hello, world!: sum not found 2025/04/11 01:32:17 ERROR : HELLO, WORLD!: file not in gofile root 'rclone-test-qowuvoc8zoco' 2025/04/11 01:32:17 NOTICE: gofile root 'rclone-test-qowuvoc8zoco': 1 files missing 2025/04/11 01:32:17 NOTICE: 1 hashes missing 2025/04/11 01:32:17 NOTICE: gofile root 'rclone-test-qowuvoc8zoco': 2 differences found 2025/04/11 01:32:17 NOTICE: gofile root 'rclone-test-qowuvoc8zoco': 2 errors while checking upper checkfile vs. lower remote (with normalization) 2025/04/11 01:32:17 DEBUG : hello, world!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:17 NOTICE: gofile root 'rclone-test-qowuvoc8zoco': 0 differences found 2025/04/11 01:32:17 NOTICE: gofile root 'rclone-test-qowuvoc8zoco': 1 matching files 2025/04/11 01:32:17 DEBUG : Creating backend with remote "TestGoFile:rclone-test-qewubuk3foma" 2025/04/11 01:32:17 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:18 DEBUG : Creating backend with remote "/tmp/rclone3551121550" run.go:180: Remote "gofile root 'rclone-test-qewubuk3foma'", Local "Local file system at /tmp/rclone3551121550", Modify Window "1s" 2025/04/11 01:32:18 DEBUG : Upload server store-eu-par-4 (eu) responded in 125.287362ms 2025/04/11 01:32:18 DEBUG : Upload server store-eu-par-1 (eu) responded in 127.946182ms 2025/04/11 01:32:18 DEBUG : HELLO, WORLD!: Using upload server store-eu-par-1 (eu) lower checkfile vs. upper remote (without normalization) 2025/04/11 01:32:18 ERROR : HELLO, WORLD!: sum not found 2025/04/11 01:32:18 ERROR : hello, world!: file not in gofile root 'rclone-test-qewubuk3foma' 2025/04/11 01:32:18 NOTICE: gofile root 'rclone-test-qewubuk3foma': 1 files missing 2025/04/11 01:32:18 NOTICE: 1 hashes missing 2025/04/11 01:32:18 NOTICE: gofile root 'rclone-test-qewubuk3foma': 2 differences found 2025/04/11 01:32:18 NOTICE: gofile root 'rclone-test-qewubuk3foma': 2 errors while checking lower checkfile vs. upper remote (with normalization) 2025/04/11 01:32:19 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:19 NOTICE: gofile root 'rclone-test-qewubuk3foma': 0 differences found 2025/04/11 01:32:19 NOTICE: gofile root 'rclone-test-qewubuk3foma': 1 matching files 2025/04/11 01:32:19 DEBUG : Creating backend with remote "TestGoFile:rclone-test-xoqimuq8deyo" 2025/04/11 01:32:19 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:19 DEBUG : Creating backend with remote "/tmp/rclone3926965602" run.go:180: Remote "gofile root 'rclone-test-xoqimuq8deyo'", Local "Local file system at /tmp/rclone3926965602", Modify Window "1s" 2025/04/11 01:32:20 DEBUG : Upload server store-eu-par-4 (eu) responded in 125.576565ms 2025/04/11 01:32:20 DEBUG : Upload server store1 (eu) responded in 133.315528ms 2025/04/11 01:32:20 DEBUG : HeLlO, wOrLd!: Using upload server store1 (eu) 2025/04/11 01:32:20 DEBUG : Upload server store10 (eu) responded in 133.435293ms lower checkfile vs. upperlowermixed remote (without normalization) 2025/04/11 01:32:20 ERROR : HeLlO, wOrLd!: sum not found 2025/04/11 01:32:20 ERROR : hello, world!: file not in gofile root 'rclone-test-xoqimuq8deyo' 2025/04/11 01:32:20 NOTICE: gofile root 'rclone-test-xoqimuq8deyo': 1 files missing 2025/04/11 01:32:20 NOTICE: 1 hashes missing 2025/04/11 01:32:20 NOTICE: gofile root 'rclone-test-xoqimuq8deyo': 2 differences found 2025/04/11 01:32:20 NOTICE: gofile root 'rclone-test-xoqimuq8deyo': 2 errors while checking lower checkfile vs. upperlowermixed remote (with normalization) 2025/04/11 01:32:20 DEBUG : HeLlO, wOrLd!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:20 NOTICE: gofile root 'rclone-test-xoqimuq8deyo': 0 differences found 2025/04/11 01:32:20 NOTICE: gofile root 'rclone-test-xoqimuq8deyo': 1 matching files 2025/04/11 01:32:20 DEBUG : Creating backend with remote "TestGoFile:rclone-test-jugajem1nima" 2025/04/11 01:32:20 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:21 DEBUG : Creating backend with remote "/tmp/rclone525008719" run.go:180: Remote "gofile root 'rclone-test-jugajem1nima'", Local "Local file system at /tmp/rclone525008719", Modify Window "1s" 2025/04/11 01:32:21 DEBUG : Upload server store-eu-par-4 (eu) responded in 128.353325ms 2025/04/11 01:32:21 DEBUG : Upload server store1 (eu) responded in 134.734761ms 2025/04/11 01:32:21 DEBUG : HELLO, WORLD!: Using upload server store1 (eu) upperlowermixed checkfile vs. upper remote (without normalization) 2025/04/11 01:32:22 ERROR : HELLO, WORLD!: sum not found 2025/04/11 01:32:22 ERROR : HeLlO, wOrLd!: file not in gofile root 'rclone-test-jugajem1nima' 2025/04/11 01:32:22 NOTICE: gofile root 'rclone-test-jugajem1nima': 1 files missing 2025/04/11 01:32:22 NOTICE: 1 hashes missing 2025/04/11 01:32:22 NOTICE: gofile root 'rclone-test-jugajem1nima': 2 differences found 2025/04/11 01:32:22 NOTICE: gofile root 'rclone-test-jugajem1nima': 2 errors while checking upperlowermixed checkfile vs. upper remote (with normalization) 2025/04/11 01:32:22 DEBUG : HELLO, WORLD!: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:22 NOTICE: gofile root 'rclone-test-jugajem1nima': 0 differences found 2025/04/11 01:32:22 NOTICE: gofile root 'rclone-test-jugajem1nima': 1 matching files 2025/04/11 01:32:22 DEBUG : Creating backend with remote "TestGoFile:rclone-test-zikodev2zezi" 2025/04/11 01:32:22 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:22 DEBUG : Creating backend with remote "/tmp/rclone919056584" run.go:180: Remote "gofile root 'rclone-test-zikodev2zezi'", Local "Local file system at /tmp/rclone919056584", Modify Window "1s" 2025/04/11 01:32:23 DEBUG : Upload server store-eu-par-4 (eu) responded in 124.219228ms 2025/04/11 01:32:23 DEBUG : Upload server store5 (eu) responded in 131.133301ms 2025/04/11 01:32:23 DEBUG : 測試_Русский___ě_áñ: Using upload server store-eu-par-4 (eu) NFD checkfile vs. NFC remote (without normalization) 2025/04/11 01:32:24 ERROR : 測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:24 ERROR : 測試_Русский___ě_áñ: file not in gofile root 'rclone-test-zikodev2zezi' 2025/04/11 01:32:24 NOTICE: gofile root 'rclone-test-zikodev2zezi': 1 files missing 2025/04/11 01:32:24 NOTICE: 1 hashes missing 2025/04/11 01:32:24 NOTICE: gofile root 'rclone-test-zikodev2zezi': 2 differences found 2025/04/11 01:32:24 NOTICE: gofile root 'rclone-test-zikodev2zezi': 2 errors while checking NFD checkfile vs. NFC remote (with normalization) 2025/04/11 01:32:24 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:24 NOTICE: gofile root 'rclone-test-zikodev2zezi': 0 differences found 2025/04/11 01:32:24 NOTICE: gofile root 'rclone-test-zikodev2zezi': 1 matching files 2025/04/11 01:32:24 DEBUG : Creating backend with remote "TestGoFile:rclone-test-suturuh6muqe" 2025/04/11 01:32:24 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:24 DEBUG : Creating backend with remote "/tmp/rclone3761895100" run.go:180: Remote "gofile root 'rclone-test-suturuh6muqe'", Local "Local file system at /tmp/rclone3761895100", Modify Window "1s" 2025/04/11 01:32:25 DEBUG : Upload server store-eu-par-4 (eu) responded in 125.720163ms 2025/04/11 01:32:25 DEBUG : Upload server store10 (eu) responded in 127.673649ms 2025/04/11 01:32:25 DEBUG : 測試_Русский___ě_áñ: Using upload server store-eu-par-4 (eu) NFC checkfile vs. NFD remote (without normalization) 2025/04/11 01:32:26 ERROR : 測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:26 ERROR : 測試_Русский___ě_áñ: file not in gofile root 'rclone-test-suturuh6muqe' 2025/04/11 01:32:26 NOTICE: gofile root 'rclone-test-suturuh6muqe': 1 files missing 2025/04/11 01:32:26 NOTICE: 1 hashes missing 2025/04/11 01:32:26 NOTICE: gofile root 'rclone-test-suturuh6muqe': 2 differences found 2025/04/11 01:32:26 NOTICE: gofile root 'rclone-test-suturuh6muqe': 2 errors while checking NFC checkfile vs. NFD remote (with normalization) 2025/04/11 01:32:26 DEBUG : 測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:26 NOTICE: gofile root 'rclone-test-suturuh6muqe': 0 differences found 2025/04/11 01:32:26 NOTICE: gofile root 'rclone-test-suturuh6muqe': 1 matching files 2025/04/11 01:32:26 DEBUG : Creating backend with remote "TestGoFile:rclone-test-yoyogut1turu" 2025/04/11 01:32:26 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:26 DEBUG : Creating backend with remote "/tmp/rclone477592132" run.go:180: Remote "gofile root 'rclone-test-yoyogut1turu'", Local "Local file system at /tmp/rclone477592132", Modify Window "1s" 2025/04/11 01:32:27 DEBUG : Upload server store-eu-par-4 (eu) responded in 122.935829ms 2025/04/11 01:32:27 DEBUG : Upload server store-eu-par-1 (eu) responded in 127.727801ms 2025/04/11 01:32:27 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: Using upload server store-eu-par-4 (eu) NFDx2 checkfile vs. both remote (without normalization) 2025/04/11 01:32:27 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:27 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in gofile root 'rclone-test-yoyogut1turu' 2025/04/11 01:32:27 NOTICE: gofile root 'rclone-test-yoyogut1turu': 1 files missing 2025/04/11 01:32:27 NOTICE: 1 hashes missing 2025/04/11 01:32:27 NOTICE: gofile root 'rclone-test-yoyogut1turu': 2 differences found 2025/04/11 01:32:27 NOTICE: gofile root 'rclone-test-yoyogut1turu': 2 errors while checking NFDx2 checkfile vs. both remote (with normalization) 2025/04/11 01:32:28 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:28 NOTICE: gofile root 'rclone-test-yoyogut1turu': 0 differences found 2025/04/11 01:32:28 NOTICE: gofile root 'rclone-test-yoyogut1turu': 1 matching files 2025/04/11 01:32:28 DEBUG : Creating backend with remote "TestGoFile:rclone-test-xizacab6mizi" 2025/04/11 01:32:28 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:28 DEBUG : Creating backend with remote "/tmp/rclone3689288520" run.go:180: Remote "gofile root 'rclone-test-xizacab6mizi'", Local "Local file system at /tmp/rclone3689288520", Modify Window "1s" 2025/04/11 01:32:28 DEBUG : Upload server store-eu-par-4 (eu) responded in 124.917578ms 2025/04/11 01:32:28 DEBUG : Upload server store10 (eu) responded in 131.250333ms 2025/04/11 01:32:28 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: Using upload server store10 (eu) NFCx2 checkfile vs. both remote (without normalization) 2025/04/11 01:32:29 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:29 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in gofile root 'rclone-test-xizacab6mizi' 2025/04/11 01:32:29 NOTICE: gofile root 'rclone-test-xizacab6mizi': 1 files missing 2025/04/11 01:32:29 NOTICE: 1 hashes missing 2025/04/11 01:32:29 NOTICE: gofile root 'rclone-test-xizacab6mizi': 2 differences found 2025/04/11 01:32:29 NOTICE: gofile root 'rclone-test-xizacab6mizi': 2 errors while checking NFCx2 checkfile vs. both remote (with normalization) 2025/04/11 01:32:29 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:29 NOTICE: gofile root 'rclone-test-xizacab6mizi': 0 differences found 2025/04/11 01:32:29 NOTICE: gofile root 'rclone-test-xizacab6mizi': 1 matching files 2025/04/11 01:32:29 DEBUG : Creating backend with remote "TestGoFile:rclone-test-yeyekak5yagu" 2025/04/11 01:32:29 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:29 DEBUG : Creating backend with remote "/tmp/rclone3225469990" run.go:180: Remote "gofile root 'rclone-test-yeyekak5yagu'", Local "Local file system at /tmp/rclone3225469990", Modify Window "1s" 2025/04/11 01:32:30 DEBUG : Upload server store-eu-par-4 (eu) responded in 126.385964ms 2025/04/11 01:32:30 DEBUG : Upload server store-eu-par-1 (eu) responded in 128.139085ms 2025/04/11 01:32:30 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: Using upload server store-eu-par-4 (eu) both checkfile vs. NFDx2 remote (without normalization) 2025/04/11 01:32:32 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:32 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in gofile root 'rclone-test-yeyekak5yagu' 2025/04/11 01:32:32 NOTICE: gofile root 'rclone-test-yeyekak5yagu': 1 files missing 2025/04/11 01:32:32 NOTICE: 1 hashes missing 2025/04/11 01:32:32 NOTICE: gofile root 'rclone-test-yeyekak5yagu': 2 differences found 2025/04/11 01:32:32 NOTICE: gofile root 'rclone-test-yeyekak5yagu': 2 errors while checking both checkfile vs. NFDx2 remote (with normalization) 2025/04/11 01:32:32 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:32 NOTICE: gofile root 'rclone-test-yeyekak5yagu': 0 differences found 2025/04/11 01:32:32 NOTICE: gofile root 'rclone-test-yeyekak5yagu': 1 matching files 2025/04/11 01:32:32 DEBUG : Creating backend with remote "TestGoFile:rclone-test-gucacel3fecu" 2025/04/11 01:32:32 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/04/11 01:32:32 DEBUG : Creating backend with remote "/tmp/rclone359274914" run.go:180: Remote "gofile root 'rclone-test-gucacel3fecu'", Local "Local file system at /tmp/rclone359274914", Modify Window "1s" 2025/04/11 01:32:33 DEBUG : Upload server store10 (eu) responded in 129.961012ms 2025/04/11 01:32:33 DEBUG : Upload server store-eu-par-4 (eu) responded in 130.718054ms 2025/04/11 01:32:33 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: Using upload server store10 (eu) both checkfile vs. NFCx2 remote (without normalization) 2025/04/11 01:32:33 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: sum not found 2025/04/11 01:32:33 ERROR : 測試_Русский___ě_áñ測試_Русский___ě_áñ: file not in gofile root 'rclone-test-gucacel3fecu' 2025/04/11 01:32:33 NOTICE: gofile root 'rclone-test-gucacel3fecu': 1 files missing 2025/04/11 01:32:33 NOTICE: 1 hashes missing 2025/04/11 01:32:33 NOTICE: gofile root 'rclone-test-gucacel3fecu': 2 differences found 2025/04/11 01:32:33 NOTICE: gofile root 'rclone-test-gucacel3fecu': 2 errors while checking both checkfile vs. NFCx2 remote (with normalization) 2025/04/11 01:32:33 DEBUG : 測試_Русский___ě_áñ測試_Русский___ě_áñ: md5 = 65a8e27d8879283831b664bd8b7f0ad4 OK 2025/04/11 01:32:33 NOTICE: gofile root 'rclone-test-gucacel3fecu': 0 differences found 2025/04/11 01:32:33 NOTICE: gofile root 'rclone-test-gucacel3fecu': 1 matching files 2025/04/11 01:32:33 DEBUG : gofile root 'rclone-test-gucacel3fecu': Purge remote 2025/04/11 01:32:33 DEBUG : gofile root 'rclone-test-yeyekak5yagu': Purge remote 2025/04/11 01:32:34 DEBUG : gofile root 'rclone-test-xizacab6mizi': Purge remote 2025/04/11 01:32:34 DEBUG : gofile root 'rclone-test-yoyogut1turu': Purge remote 2025/04/11 01:32:34 DEBUG : gofile root 'rclone-test-suturuh6muqe': Purge remote 2025/04/11 01:32:34 DEBUG : gofile root 'rclone-test-zikodev2zezi': Purge remote 2025/04/11 01:32:35 DEBUG : gofile root 'rclone-test-jugajem1nima': Purge remote 2025/04/11 01:32:35 DEBUG : gofile root 'rclone-test-xoqimuq8deyo': Purge remote 2025/04/11 01:32:35 DEBUG : gofile root 'rclone-test-qewubuk3foma': Purge remote 2025/04/11 01:32:35 DEBUG : gofile root 'rclone-test-qowuvoc8zoco': Purge remote --- PASS: TestApplyTransforms (19.92s) === RUN TestRmdirsLeaveRoot run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:36 INFO : A1: Making directory 2025/04/11 01:32:36 INFO : A1/B1: Making directory 2025/04/11 01:32:37 INFO : A1/B1/C1: Making directory 2025/04/11 01:32:38 DEBUG : removing 1 level 3 directories 2025/04/11 01:32:38 INFO : A1/B1/C1: Removing directory 2025/04/11 01:32:40 DEBUG : removing 1 level 2 directories 2025/04/11 01:32:40 INFO : A1/B1: Removing directory --- PASS: TestRmdirsLeaveRoot (5.55s) === RUN TestRmdirsWithFilter run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:41 INFO : A1: Making directory 2025/04/11 01:32:42 INFO : A1/B1: Making directory 2025/04/11 01:32:42 INFO : A1/B1/C1: Making directory 2025/04/11 01:32:44 DEBUG : removing 1 level 3 directories 2025/04/11 01:32:44 INFO : A1/B1/C1: Removing directory 2025/04/11 01:32:44 DEBUG : removing 1 level 2 directories 2025/04/11 01:32:44 INFO : A1/B1: Removing directory --- PASS: TestRmdirsWithFilter (4.07s) === RUN TestCopyURL run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:46 DEBUG : Upload server store-eu-par-1 (eu) responded in 125.639282ms 2025/04/11 01:32:46 DEBUG : Upload server store-eu-par-4 (eu) responded in 126.626175ms 2025/04/11 01:32:46 DEBUG : file1: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:46 DEBUG : filename.txt: File name found in url 2025/04/11 01:32:46 DEBUG : filename.txt: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:46 DEBUG : headerfilename.txt: filename found in Content-Disposition header. 2025/04/11 01:32:47 DEBUG : headerfilename.txt: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:47 DEBUG : file2: Using upload server store-eu-par-4 (eu) --- PASS: TestCopyURL (3.30s) === RUN TestMoveFile run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:49 DEBUG : file1: Need to transfer - File not found at Destination 2025/04/11 01:32:49 DEBUG : sub/file2: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:49 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2025/04/11 01:32:49 INFO : file1: Copied (new) to: sub/file2 2025/04/11 01:32:49 INFO : file1: Deleted 2025/04/11 01:32:50 DEBUG : file1: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/11 01:32:50 DEBUG : file1: Unchanged skipping 2025/04/11 01:32:50 INFO : file1: Deleted 2025/04/11 01:32:50 DEBUG : gofile root 'rclone-test-ganisug5zamo': don't need to copy/move sub/file2, it is already at target location --- PASS: TestMoveFile (2.93s) === RUN TestMoveFileWithIgnoreExisting run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:52 DEBUG : file1: Need to transfer - File not found at Destination 2025/04/11 01:32:52 DEBUG : file1: Using upload server store-eu-par-1 (eu) 2025/04/11 01:32:52 DEBUG : file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2025/04/11 01:32:52 INFO : file1: Copied (new) 2025/04/11 01:32:52 INFO : file1: Deleted 2025/04/11 01:32:52 DEBUG : file1: Destination exists, skipping 2025/04/11 01:32:52 DEBUG : file1: Not removing source file as destination file exists and --ignore-existing is set --- PASS: TestMoveFileWithIgnoreExisting (1.19s) === RUN TestMoveFileBackupDir run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:53 DEBUG : dst/file1: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:54 DEBUG : Creating backend with remote "TestGoFile:rclone-test-ganisug5zamo/backup" 2025/04/11 01:32:54 DEBUG : dst/file1: Sizes differ (src 14 vs dst 18) 2025/04/11 01:32:55 INFO : dst/file1: Moved (server-side) 2025/04/11 01:32:55 DEBUG : dst/file1: Using upload server store-eu-par-1 (eu) 2025/04/11 01:32:56 DEBUG : dst/file1: md5 = 0ef726ce9b1a7692357ff70dd321d595 OK 2025/04/11 01:32:56 INFO : dst/file1: Copied (new) 2025/04/11 01:32:56 INFO : dst/file1: Deleted --- PASS: TestMoveFileBackupDir (5.46s) === RUN TestDirMove run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:32:59 DEBUG : A1/one: Using upload server store-eu-par-4 (eu) 2025/04/11 01:32:59 DEBUG : A1/two: Using upload server store-eu-par-4 (eu) 2025/04/11 01:33:00 DEBUG : A1/B1/three: Using upload server store-eu-par-4 (eu) 2025/04/11 01:33:01 DEBUG : A1/B1/C1/four: Using upload server store-eu-par-1 (eu) 2025/04/11 01:33:02 DEBUG : A1/B1/C2/five: Using upload server store-eu-par-4 (eu) 2025/04/11 01:33:02 INFO : A1/B2: Making directory 2025/04/11 01:33:02 INFO : A1/B1/C3: Making directory 2025/04/11 01:33:06 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:11 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:11 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2025/04/11 01:33:11 DEBUG : pacer: Reducing sleep to 10ms 2025/04/11 01:33:12 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:12 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:12 INFO : A2/two: Moved (server-side) to: A3/two 2025/04/11 01:33:12 INFO : A2/B1/C2/five: Moved (server-side) to: A3/B1/C2/five 2025/04/11 01:33:12 INFO : A2/B1/three: Moved (server-side) to: A3/B1/three 2025/04/11 01:33:17 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:17 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2025/04/11 01:33:17 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:17 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2025/04/11 01:33:17 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:17 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:22 DEBUG : pacer: low level retry 2/10 (error Error "error-rateLimit") 2025/04/11 01:33:22 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2025/04/11 01:33:22 DEBUG : pacer: low level retry 2/10 (error Error "error-rateLimit") 2025/04/11 01:33:22 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2025/04/11 01:33:22 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:22 DEBUG : pacer: Reducing sleep to 80ms 2025/04/11 01:33:22 INFO : A2/one: Moved (server-side) to: A3/one 2025/04/11 01:33:27 DEBUG : pacer: low level retry 3/10 (error Error "error-rateLimit") 2025/04/11 01:33:27 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2025/04/11 01:33:27 DEBUG : pacer: Reducing sleep to 80ms 2025/04/11 01:33:27 INFO : A2/B1/C1/four: Moved (server-side) to: A3/B1/C1/four 2025/04/11 01:33:28 DEBUG : pacer: Reducing sleep to 40ms 2025/04/11 01:33:28 DEBUG : pacer: Reducing sleep to 20ms 2025/04/11 01:33:28 DEBUG : pacer: Reducing sleep to 10ms 2025/04/11 01:33:30 INFO : gofile root 'rclone-test-ganisug5zamo': Can't DirMove - falling back to file moves: can't move directory - incompatible remotes 2025/04/11 01:33:34 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:34 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:34 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:34 INFO : A3/B1/C1/four: Moved (server-side) to: A4/B1/C1/four 2025/04/11 01:33:34 INFO : A3/two: Moved (server-side) to: A4/two 2025/04/11 01:33:39 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:39 DEBUG : pacer: Rate limited, increasing sleep to 20ms 2025/04/11 01:33:39 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:39 DEBUG : pacer: Rate limited, increasing sleep to 40ms 2025/04/11 01:33:39 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:39 DEBUG : pacer: low level retry 1/10 (error Error "error-rateLimit") 2025/04/11 01:33:39 DEBUG : pacer: Rate limited, increasing sleep to 80ms 2025/04/11 01:33:39 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:39 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:44 DEBUG : pacer: low level retry 2/10 (error Error "error-rateLimit") 2025/04/11 01:33:44 DEBUG : pacer: Rate limited, increasing sleep to 160ms 2025/04/11 01:33:44 DEBUG : pacer: low level retry 2/10 (error Error "error-rateLimit") 2025/04/11 01:33:44 DEBUG : pacer: Rate limited, increasing sleep to 320ms 2025/04/11 01:33:44 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:44 DEBUG : pacer: low level retry 2/10 (error Error "error-rateLimit") 2025/04/11 01:33:44 DEBUG : pacer: Rate limited, increasing sleep to 640ms 2025/04/11 01:33:44 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:45 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:49 DEBUG : pacer: low level retry 3/10 (error Error "error-rateLimit") 2025/04/11 01:33:49 DEBUG : pacer: Rate limited, increasing sleep to 1.28s 2025/04/11 01:33:49 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:49 DEBUG : pacer: low level retry 3/10 (error Error "error-rateLimit") 2025/04/11 01:33:49 DEBUG : pacer: Rate limited, increasing sleep to 2.56s 2025/04/11 01:33:50 DEBUG : pacer: low level retry 3/10 (error Error "error-rateLimit") 2025/04/11 01:33:50 DEBUG : pacer: Rate limited, increasing sleep to 5.12s 2025/04/11 01:33:50 DEBUG : Rate limited, sleep for 5s 2025/04/11 01:33:54 DEBUG : pacer: low level retry 4/10 (error Error "error-rateLimit") 2025/04/11 01:33:54 DEBUG : pacer: Rate limited, increasing sleep to 10.24s 2025/04/11 01:33:55 DEBUG : pacer: low level retry 4/10 (error Error "error-rateLimit") 2025/04/11 01:33:55 DEBUG : pacer: Rate limited, increasing sleep to 20s 2025/04/11 01:33:56 DEBUG : pacer: Reducing sleep to 10s 2025/04/11 01:33:56 INFO : A3/one: Moved (server-side) to: A4/one 2025/04/11 01:34:16 DEBUG : pacer: Reducing sleep to 5s 2025/04/11 01:34:16 INFO : A3/B1/three: Moved (server-side) to: A4/B1/three 2025/04/11 01:34:26 DEBUG : pacer: Reducing sleep to 2.5s 2025/04/11 01:34:26 INFO : A3/B1/C2/five: Moved (server-side) to: A4/B1/C2/five 2025/04/11 01:34:30 DEBUG : pacer: Reducing sleep to 1.25s 2025/04/11 01:34:33 DEBUG : pacer: Reducing sleep to 625ms 2025/04/11 01:34:34 DEBUG : pacer: Reducing sleep to 312.5ms 2025/04/11 01:34:35 DEBUG : pacer: Reducing sleep to 156.25ms 2025/04/11 01:34:35 DEBUG : pacer: Reducing sleep to 78.125ms 2025/04/11 01:34:35 DEBUG : pacer: Reducing sleep to 39.0625ms 2025/04/11 01:34:35 DEBUG : pacer: Reducing sleep to 19.53125ms 2025/04/11 01:34:36 DEBUG : pacer: Reducing sleep to 10ms --- PASS: TestDirMove (103.12s) === RUN TestRcat === RUN TestRcat/withChecksum=false,ignoreChecksum=false run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:41 DEBUG : gofile root 'rclone-test-ganisug5zamo': File to upload is small (34 bytes), uploading instead of streaming 2025/04/11 01:34:42 DEBUG : Upload server store5 (eu) responded in 127.192725ms 2025/04/11 01:34:42 DEBUG : Upload server store4 (eu) responded in 143.92149ms 2025/04/11 01:34:42 DEBUG : no_checksum_small_file_from_pipe: Using upload server store5 (eu) 2025/04/11 01:34:42 DEBUG : no_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2025/04/11 01:34:42 DEBUG : no_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2025/04/11 01:34:42 DEBUG : no_checksum_big_file_from_pipe: Using upload server store5 (eu) 2025/04/11 01:34:42 DEBUG : no_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2025/04/11 01:34:42 DEBUG : no_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical === RUN TestRcat/withChecksum=true,ignoreChecksum=false run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:43 DEBUG : gofile root 'rclone-test-ganisug5zamo': File to upload is small (34 bytes), uploading instead of streaming 2025/04/11 01:34:44 DEBUG : with_checksum_small_file_from_pipe: Using upload server store5 (eu) 2025/04/11 01:34:44 DEBUG : with_checksum_small_file_from_pipe: md5 = 4c762bc6ec18f21b23fcae426c7863b5 OK 2025/04/11 01:34:44 DEBUG : with_checksum_small_file_from_pipe: Size and md5 of src and dst objects identical 2025/04/11 01:34:44 DEBUG : with_checksum_big_file_from_pipe: Using upload server store5 (eu) 2025/04/11 01:34:44 DEBUG : with_checksum_big_file_from_pipe: md5 = fffc7956ba9a7b58a63c01b6ce1ddc45 OK 2025/04/11 01:34:44 DEBUG : with_checksum_big_file_from_pipe: Size and md5 of src and dst objects identical === RUN TestRcat/withChecksum=false,ignoreChecksum=true run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:45 DEBUG : gofile root 'rclone-test-ganisug5zamo': File to upload is small (34 bytes), uploading instead of streaming 2025/04/11 01:34:45 DEBUG : ignore_checksum_small_file_from_pipe: Using upload server store4 (eu) 2025/04/11 01:34:46 DEBUG : ignore_checksum_small_file_from_pipe: Size and modification time the same (differ by -499.999999ms, within tolerance 1s) 2025/04/11 01:34:46 DEBUG : ignore_checksum_big_file_from_pipe: Using upload server store4 (eu) 2025/04/11 01:34:46 DEBUG : ignore_checksum_big_file_from_pipe: Size and modification time the same (differ by -123.456789ms, within tolerance 1s) === RUN TestRcat/withChecksum=true,ignoreChecksum=true run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:47 DEBUG : gofile root 'rclone-test-ganisug5zamo': File to upload is small (34 bytes), uploading instead of streaming 2025/04/11 01:34:47 DEBUG : ignore_checksum_small_file_from_pipe: Using upload server store4 (eu) 2025/04/11 01:34:47 DEBUG : ignore_checksum_small_file_from_pipe: Src hash empty - aborting Dst hash check 2025/04/11 01:34:47 DEBUG : ignore_checksum_small_file_from_pipe: Size of src and dst objects identical 2025/04/11 01:34:47 DEBUG : ignore_checksum_big_file_from_pipe: Using upload server store5 (eu) 2025/04/11 01:34:48 DEBUG : ignore_checksum_big_file_from_pipe: Src hash empty - aborting Dst hash check 2025/04/11 01:34:48 DEBUG : ignore_checksum_big_file_from_pipe: Size of src and dst objects identical --- PASS: TestRcat (7.50s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=false (2.25s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=false (1.73s) --- PASS: TestRcat/withChecksum=false,ignoreChecksum=true (1.78s) --- PASS: TestRcat/withChecksum=true,ignoreChecksum=true (1.74s) === RUN TestRcatSize run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:49 DEBUG : potato1: Using upload server store4 (eu) 2025/04/11 01:34:49 DEBUG : gofile root 'rclone-test-ganisug5zamo': File to upload is small (60 bytes), uploading instead of streaming 2025/04/11 01:34:49 DEBUG : potato2: Using upload server store5 (eu) 2025/04/11 01:34:49 DEBUG : potato2: md5 = d6548b156ea68a4e003e786df99eee76 OK 2025/04/11 01:34:49 DEBUG : potato2: Size and md5 of src and dst objects identical --- PASS: TestRcatSize (1.22s) === RUN TestTouchDir run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:50 DEBUG : potato2: Using upload server store5 (eu) 2025/04/11 01:34:50 DEBUG : empty space: Using upload server store5 (eu) 2025/04/11 01:34:51 DEBUG : sub dir/potato3: Using upload server store5 (eu) 2025/04/11 01:34:52 DEBUG : gofile root 'rclone-test-ganisug5zamo': Touching "empty space" 2025/04/11 01:34:52 DEBUG : gofile root 'rclone-test-ganisug5zamo': Touching "sub dir/potato3" 2025/04/11 01:34:52 DEBUG : gofile root 'rclone-test-ganisug5zamo': Touching "potato2" --- PASS: TestTouchDir (3.28s) === RUN TestMkdirModTime run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:53 INFO : directory with modtime: Making directory 2025/04/11 01:34:54 INFO : directory with modtime: Made directory with modification time 2011-12-25 12:59:59.123456789 +0000 UTC --- PASS: TestMkdirModTime (1.21s) === RUN TestSetDirModTime run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:54 DEBUG : set modtime on non existent directory: Skipping set directory modification time as --no-update-dir-modtime is set 2025/04/11 01:34:55 INFO : set modtime on existing directory: Set directory modification time (using SetModTime) 2025/04/11 01:34:55 INFO : set modtime on existing directory: Set directory modification time (using DirSetModTime) --- PASS: TestSetDirModTime (1.55s) === RUN TestRemoveExisting run.go:180: Remote "gofile root 'rclone-test-ganisug5zamo'", Local "Local file system at /tmp/rclone2621655170", Modify Window "1s" 2025/04/11 01:34:56 DEBUG : sub dir/test remove existing: Using upload server store5 (eu) 2025/04/11 01:34:57 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: Using upload server store5 (eu) 2025/04/11 01:34:57 DEBUG : sub dir/test remove existing: TEST: renaming existing object to "sub dir/test remove existing.laliyoh5" before starting 2025/04/11 01:34:58 DEBUG : sub dir/test remove existing.laliyoh5: TEST: removing renamed existing file after operation 2025/04/11 01:34:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.cukipoj0" before starting 2025/04/11 01:34:58 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.cukipoj0: TEST: renaming existing back after failed operation 2025/04/11 01:34:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890123456789: TEST: renaming existing object to "sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.weqihix2" before starting 2025/04/11 01:34:59 DEBUG : sub dir/test remove existing with long name 123456789012345678901234567890123456789012345678901234567890.weqihix2: TEST: removing renamed existing file after operation --- PASS: TestRemoveExisting (4.03s) PASS 2025/04/11 01:35:00 DEBUG : gofile root 'rclone-test-ganisug5zamo': Purge remote "./operations.test -test.v -test.timeout 1h0m0s -remote TestGoFile: -verbose -test.run '^(TestApplyTransforms|TestCopyURL|TestDirMove|TestMkdirModTime|TestMoveFile|TestMoveFileBackupDir|TestMoveFileWithIgnoreExisting|TestRcatSize|TestRemoveExisting|TestRmdirsLeaveRoot|TestRmdirsWithFilter|TestSetDirModTime|TestTouchDir)$|^TestRcat$/^(withChecksum=false,ignoreChecksum=false|withChecksum=false,ignoreChecksum=true|withChecksum=true,ignoreChecksum=false|withChecksum=true,ignoreChecksum=true)$'" - Finished OK in 2m44.967839417s (try 2/5)