"go test -v -timeout 1h0m0s -remote TestPikPak: -verbose" - Starting (try 1/5) === RUN TestIntegration fstests.go:442: Using remote "TestPikPak:" 2025/01/23 05:23:58 DEBUG : Creating backend with remote "TestPikPak:rclone-test-redanar4momo" 2025/01/23 05:23:58 DEBUG : Using config file from "/home/rclone/.rclone.conf" === RUN TestIntegration/FsCheckWrap fstests.go:483: Not a wrapping Fs === RUN TestIntegration/FsCommand === RUN TestIntegration/FsRmdirNotFound === RUN TestIntegration/FsString === RUN TestIntegration/FsName === RUN TestIntegration/FsRoot === RUN TestIntegration/FsRmdirEmpty === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsMkdirRmdirSubdir 2025/01/23 05:24:03 INFO : dir/subdir: Making directory 2025/01/23 05:24:05 INFO : dir/subdir: Removing directory 2025/01/23 05:24:07 INFO : dir: Removing directory 2025/01/23 05:24:08 DEBUG : dir: Rmdir: contains trashed file: "subdir" === RUN TestIntegration/FsMkdir/FsListEmpty === RUN TestIntegration/FsMkdir/FsListDirEmpty === RUN TestIntegration/FsMkdir/FsListRDirEmpty fstests.go:403: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsListDirNotFound 2025/01/23 05:24:10 ERROR : does not exist: error listing: directory not found === RUN TestIntegration/FsMkdir/FsListRDirNotFound fstests.go:403: FS has no ListR interface === RUN TestIntegration/FsMkdir/FsEncoding === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:711: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2025/01/23 05:24:11 DEBUG : ␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡: calculating gcid: failed to unwrap object from src: ␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡ 2025/01/23 05:24:11 DEBUG : ␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡/␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡: gcid = 6e33a196a05dfde74edd177cb2f9871968d4452c 2025/01/23 05:24:13 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:13 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:24:13 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:13 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:24:13 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:13 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:24:14 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:14 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:24:15 DEBUG : pacer: Reducing sleep to 1.2s 2025/01/23 05:24:16 DEBUG : pacer: Reducing sleep to 900ms 2025/01/23 05:24:18 DEBUG : pacer: Reducing sleep to 675ms 2025/01/23 05:24:18 DEBUG : pacer: Reducing sleep to 506.25ms 2025/01/23 05:24:19 DEBUG : pacer: Reducing sleep to 379.6875ms 2025/01/23 05:24:20 DEBUG : pacer: Reducing sleep to 284.765625ms 2025/01/23 05:24:20 DEBUG : pacer: Reducing sleep to 213.574218ms 2025/01/23 05:24:20 DEBUG : ␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡: Rmdir: contains trashed file: "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2025/01/23 05:24:20 DEBUG : pacer: Reducing sleep to 160.180663ms 2025/01/23 05:24:21 DEBUG : pacer: Reducing sleep to 120.135497ms 2025/01/23 05:24:22 DEBUG : pacer: Reducing sleep to 100ms === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:711: testing "." 2025/01/23 05:24:22 DEBUG : ./.: calculating gcid: failed to unwrap object from src: ./. 2025/01/23 05:24:22 DEBUG : ./.: gcid = dc12bdc5518266753ccd782e5de9b26a0a5b799b 2025/01/23 05:24:25 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:25 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:24:25 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:25 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:24:25 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:25 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:24:26 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:26 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:24:26 DEBUG : pacer: Reducing sleep to 1.2s 2025/01/23 05:24:28 DEBUG : pacer: Reducing sleep to 900ms 2025/01/23 05:24:29 DEBUG : pacer: Reducing sleep to 675ms 2025/01/23 05:24:30 DEBUG : pacer: Reducing sleep to 506.25ms 2025/01/23 05:24:31 DEBUG : pacer: Reducing sleep to 379.6875ms 2025/01/23 05:24:32 DEBUG : pacer: Reducing sleep to 284.765625ms 2025/01/23 05:24:32 DEBUG : pacer: Reducing sleep to 213.574218ms 2025/01/23 05:24:32 DEBUG : .: Rmdir: contains trashed file: "." 2025/01/23 05:24:32 DEBUG : pacer: Reducing sleep to 160.180663ms 2025/01/23 05:24:33 DEBUG : pacer: Reducing sleep to 120.135497ms 2025/01/23 05:24:33 DEBUG : pacer: Reducing sleep to 100ms === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:711: testing ".." 2025/01/23 05:24:34 DEBUG : ../..: calculating gcid: failed to unwrap object from src: ../.. 2025/01/23 05:24:34 DEBUG : ../..: gcid = b06185927629b7aa497a426a54ca95dffc54166e 2025/01/23 05:24:37 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:37 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:24:37 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:37 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:24:37 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:37 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:24:37 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:37 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:24:38 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:38 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:24:40 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:42 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:24:44 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:24:45 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:24:47 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:24:47 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:24:48 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:24:49 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:24:49 DEBUG : ..: Rmdir: contains trashed file: ".." 2025/01/23 05:24:49 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:24:50 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:24:50 DEBUG : pacer: Reducing sleep to 112.627028ms === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:711: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2025/01/23 05:24:50 DEBUG : pacer: Reducing sleep to 100ms 2025/01/23 05:24:51 DEBUG : !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~/!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~: calculating gcid: failed to unwrap object from src: !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~/!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ 2025/01/23 05:24:51 DEBUG : !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~/!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~: gcid = 5e75fb25a512690933e350613f05e7238bd44f4f 2025/01/23 05:24:53 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:53 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:24:53 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:24:53 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:24:54 DEBUG : pacer: Reducing sleep to 300ms 2025/01/23 05:24:54 DEBUG : pacer: Reducing sleep to 225ms 2025/01/23 05:24:54 DEBUG : pacer: Reducing sleep to 168.75ms 2025/01/23 05:24:55 DEBUG : pacer: Reducing sleep to 126.5625ms 2025/01/23 05:24:55 DEBUG : pacer: Reducing sleep to 100ms 2025/01/23 05:24:57 DEBUG : !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~: Rmdir: contains trashed file: "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:711: testing " leading space" 2025/01/23 05:24:59 DEBUG : leading space/ leading space: calculating gcid: failed to unwrap object from src: leading space/ leading space 2025/01/23 05:24:59 DEBUG : leading space/ leading space: gcid = 0f4a5ec5baa56f3de3f34d4684839121c06ab66b 2025/01/23 05:25:01 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:01 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:25:01 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:01 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:25:02 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:02 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:25:02 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:02 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:25:03 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:03 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:25:04 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:06 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:25:09 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:25:10 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:25:12 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:25:12 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:25:13 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:25:13 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:25:13 DEBUG : leading space: Rmdir: contains trashed file: " leading space" 2025/01/23 05:25:13 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:25:14 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:25:14 DEBUG : pacer: Reducing sleep to 112.627028ms === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:711: testing "~leading tilde" 2025/01/23 05:25:15 DEBUG : pacer: Reducing sleep to 100ms 2025/01/23 05:25:15 DEBUG : ~leading tilde/~leading tilde: calculating gcid: failed to unwrap object from src: ~leading tilde/~leading tilde 2025/01/23 05:25:15 DEBUG : ~leading tilde/~leading tilde: gcid = 2302c7a6d3ffcdac016d90c00e2d233330a5b27f 2025/01/23 05:25:17 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:17 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:25:18 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:18 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:25:18 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:18 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:25:18 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:18 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:25:19 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:19 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:25:21 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:23 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:25 DEBUG : pacer: low level retry 8/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:27 DEBUG : pacer: low level retry 9/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:29 DEBUG : pacer: low level retry 10/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:29 DEBUG : ~leading tilde: canceling upload: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGbmrJFCkO-xlbBeNiPNpwo1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc00029b680), FileID:"VOHGbmr2FCkO-xlbBeNiPNpso1", FileName:"~leading tilde", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x33428f00, ext:63873206715, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x34c00740, ext:63873206715, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0ed033dfc7b3862af92a52ef7e3e4d257223df81", Callback:"", ReferenceResource:interface {}(nil), Space:""} 2025/01/23 05:25:31 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:25:33 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:25:34 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:25:34 DEBUG : ~leading tilde: waiting 500ms for the cancellation to be effective fstests.go:145: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:161 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:223 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:213 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Received unexpected error: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGbmrJFCkO-xlbBeNiPNpwo1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc00029b680), FileID:"VOHGbmr2FCkO-xlbBeNiPNpso1", FileName:"~leading tilde", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x33428f00, ext:63873206715, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x34c00740, ext:63873206715, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0ed033dfc7b3862af92a52ef7e3e4d257223df81", Callback:"", ReferenceResource:interface {}(nil), Space:""} Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:711: testing "␍leading CR" 2025/01/23 05:25:35 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:25:36 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:25:37 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:25:37 DEBUG : ␍leading CR/␍leading CR: calculating gcid: failed to unwrap object from src: ␍leading CR/␍leading CR 2025/01/23 05:25:37 DEBUG : ␍leading CR/␍leading CR: gcid = e066d7661bc7330b22e3a7a85bb20e4343a038a3 2025/01/23 05:25:37 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:25:39 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:39 DEBUG : pacer: Rate limited, increasing sleep to 533.935546ms 2025/01/23 05:25:39 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:39 DEBUG : pacer: Rate limited, increasing sleep to 1.067871092s 2025/01/23 05:25:40 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:40 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:25:41 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:43 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:25:45 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:25:47 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:25:48 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:25:49 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:25:50 DEBUG : pacer: Reducing sleep to 474.609375ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:25:52 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:25:52 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:25:52 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:25:53 DEBUG : pacer: Reducing sleep to 150.169371ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:25:55 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:25:55 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"␍leading CR"} actual : []string{"~leading tilde", "␍leading CR"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=14) "~leading tilde", (string) (len=13) "␍leading CR" Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: directories 2025/01/23 05:26:02 DEBUG : ␍leading CR: Rmdir: contains trashed file: "␍leading CR" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{"~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:711: testing "␊leading LF" 2025/01/23 05:26:13 DEBUG : ␊leading LF/␊leading LF: calculating gcid: failed to unwrap object from src: ␊leading LF/␊leading LF 2025/01/23 05:26:13 DEBUG : ␊leading LF/␊leading LF: gcid = f870e2ee2e6f1c3dbbdc04fc48667c2bee3285d5 fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"␊leading LF"} actual : []string{"~leading tilde", "␊leading LF"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=14) "~leading tilde", (string) (len=13) "␊leading LF" Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: directories 2025/01/23 05:26:27 DEBUG : ␊leading LF: Rmdir: contains trashed file: "␊leading LF" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{"~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:711: testing "␉leading HT" 2025/01/23 05:26:39 DEBUG : ␉leading HT/␉leading HT: calculating gcid: failed to unwrap object from src: ␉leading HT/␉leading HT 2025/01/23 05:26:39 DEBUG : ␉leading HT/␉leading HT: gcid = 81b466732baad85eba1f7dd112e8e9e4999a7650 2025/01/23 05:26:41 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:41 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:26:41 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:41 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:26:41 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:41 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:26:41 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:41 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:26:42 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:42 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:26:44 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:46 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:26:49 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file 2025/01/23 05:26:49 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:26:50 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:26:51 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:26:52 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:26:53 DEBUG : pacer: Reducing sleep to 474.609375ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:26:55 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:26:55 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:26:55 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:26:56 DEBUG : pacer: Reducing sleep to 150.169371ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:26:58 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:26:58 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"␉leading HT"} actual : []string{"~leading tilde", "␉leading HT"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=14) "~leading tilde", (string) (len=13) "␉leading HT" Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: directories 2025/01/23 05:27:05 DEBUG : ␉leading HT: Rmdir: contains trashed file: "␉leading HT" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{"~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:711: testing "␋leading VT" 2025/01/23 05:27:16 DEBUG : ␋leading VT/␋leading VT: calculating gcid: failed to unwrap object from src: ␋leading VT/␋leading VT 2025/01/23 05:27:16 DEBUG : ␋leading VT/␋leading VT: gcid = 1821cd4fb9a8cd74969e4171f015911d7577e6cb fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"␋leading VT"} actual : []string{"~leading tilde", "␋leading VT"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=14) "~leading tilde", (string) (len=13) "␋leading VT" Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: directories 2025/01/23 05:27:30 DEBUG : ␋leading VT: Rmdir: contains trashed file: "␋leading VT" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{"~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:711: testing ".leading dot" 2025/01/23 05:27:41 DEBUG : .leading dot/.leading dot: calculating gcid: failed to unwrap object from src: .leading dot/.leading dot 2025/01/23 05:27:41 DEBUG : .leading dot/.leading dot: gcid = 1a7b75610d1a84562029a819d9992ef52db35042 2025/01/23 05:27:44 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:44 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:27:44 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:44 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:27:44 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:44 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:27:44 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:44 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:27:45 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:45 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:27:47 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:49 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:51 DEBUG : pacer: low level retry 8/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:53 DEBUG : pacer: low level retry 9/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:55 DEBUG : pacer: low level retry 10/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:27:55 DEBUG : .leading dot: canceling upload: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGcLXiFCkO-xlbBeNiPWTio1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc0002be500), FileID:"VOHGcLXSFCkO-xlbBeNiPWTeo1", FileName:".leading dot", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x3b7c4580, ext:63873206861, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x1312d00, ext:63873206862, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0ed033dfc7b3862af92a52ef7e3e4d257223df81", Callback:"", ReferenceResource:interface {}(nil), Space:""} 2025/01/23 05:27:57 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:27:59 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:28:00 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:28:00 DEBUG : .leading dot: waiting 500ms for the cancellation to be effective fstests.go:145: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:161 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:223 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:213 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Received unexpected error: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGcLXiFCkO-xlbBeNiPWTio1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc0002be500), FileID:"VOHGcLXSFCkO-xlbBeNiPWTeo1", FileName:".leading dot", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x3b7c4580, ext:63873206861, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x1312d00, ext:63873206862, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0ed033dfc7b3862af92a52ef7e3e4d257223df81", Callback:"", ReferenceResource:interface {}(nil), Space:""} Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:711: testing "trailing space " 2025/01/23 05:28:02 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:28:02 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:28:03 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:28:03 DEBUG : trailing space /trailing space : calculating gcid: failed to unwrap object from src: trailing space /trailing space 2025/01/23 05:28:03 DEBUG : trailing space /trailing space : gcid = 1321da7899ab5982938fbf34a5f74a9b4dcef6f3 2025/01/23 05:28:04 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:28:06 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:06 DEBUG : pacer: Rate limited, increasing sleep to 533.935546ms 2025/01/23 05:28:06 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:06 DEBUG : pacer: Rate limited, increasing sleep to 1.067871092s 2025/01/23 05:28:06 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:06 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:28:07 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:09 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:11 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:28:13 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:28:15 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:28:16 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:28:17 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:28:17 DEBUG : pacer: Reducing sleep to 355.957031ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:28:19 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:28:19 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:28:19 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:28:20 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:28:20 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing space "} actual : []string{".leading dot", "trailing space ", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=15) "trailing space " +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=15) "trailing space ", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: directories 2025/01/23 05:28:30 DEBUG : trailing space : Rmdir: contains trashed file: "trailing space " fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:711: testing "trailing CR␍" 2025/01/23 05:28:41 DEBUG : trailing CR␍/trailing CR␍: calculating gcid: failed to unwrap object from src: trailing CR␍/trailing CR␍ 2025/01/23 05:28:41 DEBUG : trailing CR␍/trailing CR␍: gcid = 83545823823892a367d08a2afe6b20b607fb9454 2025/01/23 05:28:44 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:44 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:28:44 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:44 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:28:44 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:44 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:28:44 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:44 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:28:45 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:45 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:28:47 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:49 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:28:51 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:28:53 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:28:54 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:28:56 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:28:56 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:28:57 DEBUG : pacer: Reducing sleep to 355.957031ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:28:58 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:28:59 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:28:59 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:28:59 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:29:00 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing CR␍"} actual : []string{".leading dot", "trailing CR␍", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=14) "trailing CR␍" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=14) "trailing CR␍", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: directories 2025/01/23 05:29:09 DEBUG : trailing CR␍: Rmdir: contains trashed file: "trailing CR␍" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:711: testing "trailing LF␊" 2025/01/23 05:29:21 DEBUG : trailing LF␊/trailing LF␊: calculating gcid: failed to unwrap object from src: trailing LF␊/trailing LF␊ 2025/01/23 05:29:21 DEBUG : trailing LF␊/trailing LF␊: gcid = ef297e8903c9bd2817f9f4b084b716ccc7806315 2025/01/23 05:29:23 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:23 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:29:23 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:23 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:29:24 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:24 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:29:24 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:24 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:29:25 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:25 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:29:26 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:28 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:29:30 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:29:32 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:29:34 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:29:35 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:29:36 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:29:36 DEBUG : pacer: Reducing sleep to 355.957031ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:29:38 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:29:38 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:29:38 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:29:39 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:29:39 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing LF␊"} actual : []string{".leading dot", "trailing LF␊", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=14) "trailing LF␊" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=14) "trailing LF␊", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: directories 2025/01/23 05:29:49 DEBUG : trailing LF␊: Rmdir: contains trashed file: "trailing LF␊" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:711: testing "trailing HT␉" 2025/01/23 05:30:00 DEBUG : trailing HT␉/trailing HT␉: calculating gcid: failed to unwrap object from src: trailing HT␉/trailing HT␉ 2025/01/23 05:30:00 DEBUG : trailing HT␉/trailing HT␉: gcid = 10abda39c76f33d1a3f0139e52bfbb05b5cc357d fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing HT␉"} actual : []string{".leading dot", "trailing HT␉", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=14) "trailing HT␉" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=14) "trailing HT␉", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: directories 2025/01/23 05:30:15 DEBUG : trailing HT␉: Rmdir: contains trashed file: "trailing HT␉" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:711: testing "trailing VT␋" 2025/01/23 05:30:27 DEBUG : trailing VT␋/trailing VT␋: calculating gcid: failed to unwrap object from src: trailing VT␋/trailing VT␋ 2025/01/23 05:30:27 DEBUG : trailing VT␋/trailing VT␋: gcid = 919eb3e77cc188e411673bf2b810fa12b3c8c9e0 2025/01/23 05:30:29 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:30:29 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:30:30 DEBUG : pacer: Reducing sleep to 150ms 2025/01/23 05:30:30 DEBUG : pacer: Reducing sleep to 112.5ms 2025/01/23 05:30:30 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing VT␋"} actual : []string{".leading dot", "trailing VT␋", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=14) "trailing VT␋" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=14) "trailing VT␋", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: directories 2025/01/23 05:30:43 DEBUG : trailing VT␋: Rmdir: contains trashed file: "trailing VT␋" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:711: testing "trailing dot." 2025/01/23 05:30:54 DEBUG : trailing dot./trailing dot.: calculating gcid: failed to unwrap object from src: trailing dot./trailing dot. 2025/01/23 05:30:54 DEBUG : trailing dot./trailing dot.: gcid = 1ca56f3513722c320755ac1e9ced56c1f91f00e9 fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"trailing dot."} actual : []string{".leading dot", "trailing dot.", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=13) "trailing dot." +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=13) "trailing dot.", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: directories 2025/01/23 05:31:09 DEBUG : trailing dot.: Rmdir: contains trashed file: "trailing dot." fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:711: testing "invalid utf-8\xfe" 2025/01/23 05:31:21 DEBUG : invalid utf-8/invalid utf-8: calculating gcid: failed to unwrap object from src: invalid utf-8/invalid utf-8 2025/01/23 05:31:21 DEBUG : invalid utf-8/invalid utf-8: gcid = 96b15de54c8b9a59a73d79930fba5d2921dfc3e7 2025/01/23 05:31:23 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:31:23 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:31:23 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:31:23 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:31:23 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:31:23 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:31:24 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:31:24 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:31:25 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:31:25 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:31:26 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:31:28 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:31:30 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:31:31 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:31:32 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:31:32 DEBUG : pacer: Reducing sleep to 355.957031ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:31:34 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:31:34 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:31:34 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:31:35 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:31:35 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"invalid utf-8\xfe"} actual : []string{".leading dot", "invalid utf-8\xfe", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=14) "invalid utf-8\xfe" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=14) "invalid utf-8\xfe", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories 2025/01/23 05:31:44 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file 2025/01/23 05:31:46 DEBUG : invalid utf-8: Rmdir: contains trashed file: "invalid utf-8\xfe" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:711: testing "test%46.txt" 2025/01/23 05:31:58 DEBUG : test%46.txt/test%46.txt: calculating gcid: failed to unwrap object from src: test%46.txt/test%46.txt 2025/01/23 05:31:58 DEBUG : test%46.txt/test%46.txt: gcid = bbf50dd1f6e44e710a6cc203cbae85b350c9f385 2025/01/23 05:32:00 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:00 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:32:00 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:00 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:32:00 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:00 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:32:01 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:01 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:32:01 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:01 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:32:03 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:32:05 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:32:07 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:32:08 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:32:08 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:32:09 DEBUG : pacer: Reducing sleep to 355.957031ms fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache 2025/01/23 05:32:10 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:32:11 DEBUG : pacer: Reducing sleep to 200.225829ms 2025/01/23 05:32:11 DEBUG : pacer: Reducing sleep to 150.169371ms 2025/01/23 05:32:11 DEBUG : pacer: Reducing sleep to 112.627028ms 2025/01/23 05:32:12 DEBUG : pacer: Reducing sleep to 100ms fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:718 Error: Not equal: expected: []string{"test%46.txt"} actual : []string{".leading dot", "test%46.txt", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,3 +1,5 @@ -([]string) (len=1) { - (string) (len=11) "test%46.txt" +([]string) (len=3) { + (string) (len=12) ".leading dot", + (string) (len=11) "test%46.txt", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories 2025/01/23 05:32:21 DEBUG : test%46.txt: Rmdir: contains trashed file: "test%46.txt" fstest.go:292: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Flushing the directory cache fstest.go:292: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:295: Flushing the directory cache fstest.go:321: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:321 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:332 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:721 Error: Not equal: expected: []string{} actual : []string{".leading dot", "~leading tilde"} Diff: --- Expected +++ Actual @@ -1,2 +1,4 @@ -([]string) { +([]string) (len=2) { + (string) (len=12) ".leading dot", + (string) (len=14) "~leading tilde" } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories === RUN TestIntegration/FsMkdir/FsNewObjectNotFound === RUN TestIntegration/FsMkdir/FsPutError 2025/01/23 05:32:35 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: calculating gcid: failed to unwrap object from src: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt === RUN TestIntegration/FsMkdir/FsPutZeroLength 2025/01/23 05:32:36 DEBUG : zero-length-file: calculating gcid: failed to unwrap object from src: zero-length-file 2025/01/23 05:32:36 DEBUG : zero-length-file: gcid = da39a3ee5e6b4b0d3255bfef95601890afd80709 2025/01/23 05:32:36 DEBUG : pacer: low level retry 1/10 (error Error "captcha_invalid" (9): Verification code is invalid) 2025/01/23 05:32:36 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:32:37 DEBUG : Saving config "captcha_token" in section "TestPikPak" of the config file 2025/01/23 05:32:37 DEBUG : pacer: Reducing sleep to 150ms 2025/01/23 05:32:37 DEBUG : pacer: Reducing sleep to 112.5ms 2025/01/23 05:32:37 DEBUG : pacer: Reducing sleep to 100ms === RUN TestIntegration/FsMkdir/FsOpenWriterAt fstests.go:790: FS has no OpenWriterAt interface === RUN TestIntegration/FsMkdir/FsOpenChunkWriter fstests.go:823: FS has no OpenChunkWriter interface === RUN TestIntegration/FsMkdir/FsChangeNotify fstests.go:872: FS has no ChangeNotify interface === RUN TestIntegration/FsMkdir/FsPutFiles 2025/01/23 05:32:38 DEBUG : file name.txt: calculating gcid: failed to unwrap object from src: file name.txt 2025/01/23 05:32:38 DEBUG : file name.txt: gcid = 946234dab844f2422df5f9c139af52c622ba91d1 2025/01/23 05:32:41 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:41 DEBUG : pacer: Rate limited, increasing sleep to 200ms 2025/01/23 05:32:41 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:41 DEBUG : pacer: Rate limited, increasing sleep to 400ms 2025/01/23 05:32:41 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:41 DEBUG : pacer: Rate limited, increasing sleep to 800ms 2025/01/23 05:32:42 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:42 DEBUG : pacer: Rate limited, increasing sleep to 1.6s 2025/01/23 05:32:42 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:42 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:32:44 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:32:46 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:32:48 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:32:48 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: calculating gcid: failed to unwrap object from src: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt 2025/01/23 05:32:48 DEBUG : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: gcid = 8b8dde17c89247807a7033b3ac33a41e61ab2820 2025/01/23 05:32:49 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:32:51 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:51 DEBUG : pacer: Rate limited, increasing sleep to 1.265625s 2025/01/23 05:32:52 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:52 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:32:53 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:55 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:57 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:32:59 DEBUG : pacer: low level retry 6/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:01 DEBUG : pacer: low level retry 7/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:03 DEBUG : pacer: low level retry 8/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:05 DEBUG : pacer: low level retry 9/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:07 DEBUG : pacer: low level retry 10/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:07 DEBUG : z.txt: canceling upload: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGdWYzsihZAGYRtGIZRxGeo1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc0004104c0), FileID:"VOHGdWV-sihZAGYRtGIZRxGHo1", FileName:"z.txt", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x10a133c0, ext:63873207169, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x126af740, ext:63873207169, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0d8b20b308a8f2fb094caba73cd2b809f7f3c636", Callback:"", ReferenceResource:interface {}(nil), Space:""} 2025/01/23 05:33:09 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:33:11 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:33:12 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:33:12 DEBUG : z.txt: waiting 500ms for the cancellation to be effective fstests.go:145: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:145 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:161 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:223 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:213 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:958 Error: Received unexpected error: can't verify the task is completed: &api.Task{Kind:"drive#task", ID:"VOHGdWYzsihZAGYRtGIZRxGeo1", Name:"upload", Type:"upload", UserID:"ZB7KFqZKGnYUJW_K", Statuses:[]interface {}{}, StatusSize:0, Params:(*api.TaskParams)(0xc0004104c0), FileID:"VOHGdWV-sihZAGYRtGIZRxGHo1", FileName:"z.txt", FileSize:"100", Message:"Pending", CreatedTime:api.Time{wall:0x10a133c0, ext:63873207169, loc:(*time.Location)(0xc000226c40)}, UpdatedTime:api.Time{wall:0x126af740, ext:63873207169, loc:(*time.Location)(0xc000226c40)}, ThirdTaskID:"", Phase:"PHASE_TYPE_PENDING", Progress:0, IconLink:"https://static.mypikpak.com/0d8b20b308a8f2fb094caba73cd2b809f7f3c636", Callback:"", ReferenceResource:interface {}(nil), Space:""} Test: TestIntegration/FsMkdir/FsPutFiles Messages: Put === RUN TestIntegration/FsMkdir/FsPutChunked fstests.go:2368: *pikpak.Fs does not implement SetUploadChunkSizer === RUN TestIntegration/FsMkdir/FsCopyChunked fstests.go:2495: *pikpak.Fs does not implement SetCopyCutoff === RUN TestIntegration/FsMkdir/FsUploadUnknownSize === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize 2025/01/23 05:33:13 DEBUG : pacer: Reducing sleep to 632.8125ms 2025/01/23 05:33:13 DEBUG : unknown-size-put.txt: calculating gcid: failed to unwrap object from src: unknown-size-put.txt 2025/01/23 05:33:13 DEBUG : unknown-size-put.txt: gcid = 2f872a738726cfcba40de444f08a3610b73deded 2025/01/23 05:33:14 DEBUG : pacer: Reducing sleep to 474.609375ms === RUN TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize 2025/01/23 05:33:15 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:33:15 DEBUG : unknown-size-update.txt: calculating gcid: failed to unwrap object from src: unknown-size-update.txt 2025/01/23 05:33:15 DEBUG : unknown-size-update.txt: gcid = a77cfe399c52a578b7a9b076c321d9b0b314c4a5 2025/01/23 05:33:16 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:33:17 DEBUG : pacer: low level retry 1/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:17 DEBUG : pacer: Rate limited, increasing sleep to 533.935546ms 2025/01/23 05:33:18 DEBUG : pacer: low level retry 2/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:18 DEBUG : pacer: Rate limited, increasing sleep to 1.067871092s 2025/01/23 05:33:18 DEBUG : pacer: low level retry 3/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:18 DEBUG : pacer: Rate limited, increasing sleep to 2s 2025/01/23 05:33:19 DEBUG : pacer: low level retry 4/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:21 DEBUG : pacer: low level retry 5/10 (error upload (upload) is still in PHASE_TYPE_PENDING) 2025/01/23 05:33:23 DEBUG : pacer: Reducing sleep to 1.5s 2025/01/23 05:33:25 DEBUG : pacer: Reducing sleep to 1.125s 2025/01/23 05:33:27 DEBUG : pacer: Reducing sleep to 843.75ms 2025/01/23 05:33:27 DEBUG : unknown-size-update.txt: calculating gcid: failed to unwrap object from src: unknown-size-update.txt 2025/01/23 05:33:27 DEBUG : unknown-size-update.txt: gcid = f9d97010664682100d32e6417d7e13a6508827d3 2025/01/23 05:33:28 DEBUG : pacer: Reducing sleep to 632.8125ms === RUN TestIntegration/FsMkdir/FsRootCollapse 2025/01/23 05:33:28 DEBUG : Creating backend with remote "TestPikPak:rclone-test-redanar4momo/deeper/nonexisting/directory" === RUN TestIntegration/FsMkdir/FsDirSetModTime fstests.go:2638: FS has no DirSetModTime interface === RUN TestIntegration/FsMkdir/FsMkdirMetadata fstests.go:2681: FS has no MkdirMetadata interface === RUN TestIntegration/FsMkdir/FsDirectory fstests.go:2738: FS has no Directory methods and doesn't Wrap 2025/01/23 05:33:30 DEBUG : pacer: Reducing sleep to 474.609375ms 2025/01/23 05:33:31 DEBUG : pacer: Reducing sleep to 355.957031ms 2025/01/23 05:33:32 DEBUG : pacer: Reducing sleep to 266.967773ms 2025/01/23 05:33:32 ERROR : : error listing: directory not found 2025/01/23 05:33:32 DEBUG : pacer: Reducing sleep to 200.225829ms === RUN TestIntegration/FsShutdown fstests.go:2844: Shutdown method not supported --- FAIL: TestIntegration (573.82s) --- SKIP: TestIntegration/FsCheckWrap (0.00s) --- PASS: TestIntegration/FsCommand (0.00s) --- PASS: TestIntegration/FsRmdirNotFound (0.26s) --- PASS: TestIntegration/FsString (0.00s) --- PASS: TestIntegration/FsName (0.00s) --- PASS: TestIntegration/FsRoot (0.00s) --- PASS: TestIntegration/FsRmdirEmpty (1.31s) --- FAIL: TestIntegration/FsMkdir (569.57s) --- PASS: TestIntegration/FsMkdir/FsMkdirRmdirSubdir (5.55s) --- PASS: TestIntegration/FsMkdir/FsListEmpty (0.26s) --- PASS: TestIntegration/FsMkdir/FsListDirEmpty (0.26s) --- SKIP: TestIntegration/FsMkdir/FsListRDirEmpty (0.00s) --- PASS: TestIntegration/FsMkdir/FsListDirNotFound (0.27s) --- SKIP: TestIntegration/FsMkdir/FsListRDirNotFound (0.00s) --- FAIL: TestIntegration/FsMkdir/FsEncoding (502.29s) --- PASS: TestIntegration/FsMkdir/FsEncoding/control_chars (11.67s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot (11.76s) --- PASS: TestIntegration/FsMkdir/FsEncoding/dot_dot (16.68s) --- PASS: TestIntegration/FsMkdir/FsEncoding/punctuation (8.00s) --- PASS: TestIntegration/FsMkdir/FsEncoding/leading_space (16.46s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_tilde (20.20s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_CR (37.16s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_LF (25.63s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_HT (37.71s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_VT (25.17s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_dot (20.56s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_space (39.39s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_CR (39.43s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_LF (39.61s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_HT (26.63s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_VT (27.17s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_dot (26.63s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (36.79s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/URL_encoding (35.38s) --- PASS: TestIntegration/FsMkdir/FsNewObjectNotFound (0.84s) --- PASS: TestIntegration/FsMkdir/FsPutError (2.99s) --- PASS: TestIntegration/FsMkdir/FsPutZeroLength (2.45s) --- SKIP: TestIntegration/FsMkdir/FsOpenWriterAt (0.00s) --- SKIP: TestIntegration/FsMkdir/FsOpenChunkWriter (0.00s) --- SKIP: TestIntegration/FsMkdir/FsChangeNotify (0.00s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (34.65s) --- SKIP: TestIntegration/FsMkdir/FsPutChunked (0.00s) --- SKIP: TestIntegration/FsMkdir/FsCopyChunked (0.00s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize (15.12s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsPutUnknownSize (1.51s) --- PASS: TestIntegration/FsMkdir/FsUploadUnknownSize/FsUpdateUnknownSize (13.61s) --- PASS: TestIntegration/FsMkdir/FsRootCollapse (2.18s) --- SKIP: TestIntegration/FsMkdir/FsDirSetModTime (0.00s) --- SKIP: TestIntegration/FsMkdir/FsMkdirMetadata (0.00s) --- SKIP: TestIntegration/FsMkdir/FsDirectory (0.00s) --- SKIP: TestIntegration/FsShutdown (0.00s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/pikpak 573.827s "go test -v -timeout 1h0m0s -remote TestPikPak: -verbose" - Finished ERROR in 9m34.531441751s (try 1/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/leading_tilde TestIntegration/FsMkdir/FsEncoding/leading_CR TestIntegration/FsMkdir/FsEncoding/leading_LF TestIntegration/FsMkdir/FsEncoding/leading_HT TestIntegration/FsMkdir/FsEncoding/leading_VT TestIntegration/FsMkdir/FsEncoding/leading_dot TestIntegration/FsMkdir/FsEncoding/trailing_space TestIntegration/FsMkdir/FsEncoding/trailing_CR TestIntegration/FsMkdir/FsEncoding/trailing_LF TestIntegration/FsMkdir/FsEncoding/trailing_HT TestIntegration/FsMkdir/FsEncoding/trailing_VT TestIntegration/FsMkdir/FsEncoding/trailing_dot TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 TestIntegration/FsMkdir/FsEncoding/URL_encoding TestIntegration/FsMkdir/FsPutFiles]