"go test -v -timeout 1h0m0s -remote TestCryptDrive: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FromRoot|FsCopy|FsDirMove|FsMove|FsPurge|ObjectRemove)$/^(List|ListEntries|Put)$/^Remove$'" - Starting (try 2/5) === RUN TestIntegration fstests.go:356: Using remote "TestCryptDrive:" === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsPutFiles === RUN TestIntegration/FsMkdir/FsPutFiles/FsPurge fstests.go:1004: Error Trace: fstests.go:1004 Error: Received unexpected error: directory not found Test: TestIntegration/FsMkdir/FsPutFiles/FsPurge === RUN TestIntegration/FsMkdir/FsPutFiles/FsCopy fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 fstests.go:1037 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt-copy (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 fstests.go:1037 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsCopy Messages: Unexpected file "dirToPurge/fileToPurge.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FsMove fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 fstests.go:1075 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: listing wrong, want file name.txt (100), other.txt (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), other.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 fstests.go:1075 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: Unexpected file "dirToPurge/fileToPurge.txt" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 fstests.go:1086 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: listing wrong, want moveTest/other.txt (100), other.txt (100) got dirToPurge/fileToPurge.txt (100), moveTest/other.txt (100), other.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 fstests.go:1086 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: Unexpected file "dirToPurge/fileToPurge.txt" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 fstests.go:1094 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: listing wrong, want file name.txt (100), other.txt (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), other.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 fstests.go:1094 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: Unexpected file "dirToPurge/fileToPurge.txt" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstest.go:341 fstests.go:1101 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstest.go:341 fstests.go:1101 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsMove Messages: Unexpected file "dirToPurge/fileToPurge.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstests.go:1152 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: listing wrong, want new_name/sub_new_name/file name.txt (100), new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got new_name/sub_new_name/dirToPurge/fileToPurge.txt (100), new_name/sub_new_name/file name.txt (100), new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstests.go:1152 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: Unexpected file "new_name/sub_new_name/dirToPurge/fileToPurge.txt" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 fstests.go:1152 Error: Not equal: expected: []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/dirToPurge", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=6) { +([]string) (len=7) { (string) (len=8) "new_name", (string) (len=21) "new_name/sub_new_name", + (string) (len=32) "new_name/sub_new_name/dirToPurge", (string) (len=36) "new_name/sub_new_name/hello? sausage", Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstests.go:1166 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: listing wrong, want file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurge/fileToPurge.txt (100), file name.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstests.go:1166 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: Unexpected file "dirToPurge/fileToPurge.txt" fstest.go:324: Error Trace: fstest.go:324 fstest.go:335 fstests.go:1166 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"dirToPurge", "hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=4) { +([]string) (len=5) { + (string) (len=10) "dirToPurge", (string) (len=14) "hello? sausage", Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: directories 2020/08/16 05:17:17 DEBUG : Encrypted drive 'TestCryptDrive:rclone-test-viwawuy4kurizim5boduter5': Purge remote === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot fstests.go:1410: Opening root remote "TestCryptDrive:" path "rclone-test-hulaman5zoborob5suxejaz5" from "TestCryptDrive:rclone-test-hulaman5zoborob5suxejaz5" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/List fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstests.go:1430 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: listing wrong, want rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt (100), rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstests.go:1430 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: Unexpected file "rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt" fstest.go:324: Error Trace: fstest.go:324 fstests.go:1430 Error: Not equal: expected: []string{"rclone-test-hulaman5zoborob5suxejaz5/hello? sausage", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"rclone-test-hulaman5zoborob5suxejaz5/dirToPurge", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=4) { +([]string) (len=5) { + (string) (len=47) "rclone-test-hulaman5zoborob5suxejaz5/dirToPurge", (string) (len=51) "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage", Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries fstest.go:389: Error Trace: fstest.go:389 fstests.go:1437 Error: Not equal: expected: []string{"rclone-test-hulaman5zoborob5suxejaz5/hello? sausage"} actual : []string{"rclone-test-hulaman5zoborob5suxejaz5/dirToPurge", "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=47) "rclone-test-hulaman5zoborob5suxejaz5/dirToPurge", (string) (len=51) "rclone-test-hulaman5zoborob5suxejaz5/hello? sausage" Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries Messages: directories not equal === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstests.go:1486 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put Messages: listing wrong, want rclone-test-hulaman5zoborob5suxejaz5/created from root.txt (100), rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-hulaman5zoborob5suxejaz5/created from root.txt (100), rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt (100), rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstests.go:1486 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put Messages: Unexpected file "rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstests.go:1491 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove Messages: listing wrong, want rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt (100), rclone-test-hulaman5zoborob5suxejaz5/file name.txt (100), rclone-test-hulaman5zoborob5suxejaz5/hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstests.go:1491 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove Messages: Unexpected file "rclone-test-hulaman5zoborob5suxejaz5/dirToPurge/fileToPurge.txt" === RUN TestIntegration/FsMkdir/FsPutFiles/ObjectRemove fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:298: Flushing the directory cache fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:298: Flushing the directory cache fstest.go:302: Error Trace: fstest.go:302 fstest.go:335 fstests.go:1607 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: listing wrong, want hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) got dirToPurge/fileToPurge.txt (100), hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt (100) fstest.go:188: Error Trace: fstest.go:188 fstest.go:305 fstest.go:335 fstests.go:1607 Error: Should be true Test: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove Messages: Unexpected file "dirToPurge/fileToPurge.txt" --- FAIL: TestIntegration (183.60s) --- FAIL: TestIntegration/FsMkdir (180.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (177.90s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsPurge (4.57s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsCopy (15.22s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsMove (59.56s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (35.17s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot (39.84s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/List (12.14s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries (0.76s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put (26.25s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove (12.84s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/ObjectRemove (13.11s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/crypt 183.617s "go test -v -timeout 1h0m0s -remote TestCryptDrive: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FromRoot|FsCopy|FsDirMove|FsMove|FsPurge|ObjectRemove)$/^(List|ListEntries|Put)$/^Remove$'" - Finished ERROR in 3m4.984822231s (try 2/5): exit status 1: Failed [TestIntegration/FsMkdir/FsPutFiles/FsPurge TestIntegration/FsMkdir/FsPutFiles/FsCopy TestIntegration/FsMkdir/FsPutFiles/FsMove TestIntegration/FsMkdir/FsPutFiles/FsDirMove TestIntegration/FsMkdir/FsPutFiles/FromRoot/List TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListEntries TestIntegration/FsMkdir/FsPutFiles/FromRoot/Put/Remove TestIntegration/FsMkdir/FsPutFiles/ObjectRemove]