? github.com/ncw/rclone [no test files] === RUN TestNewFS --- PASS: TestNewFS (0.00s) === RUN TestNewFSNoRemote --- PASS: TestNewFSNoRemote (0.00s) === RUN TestNewFSInvalidRemote --- PASS: TestNewFSInvalidRemote (0.00s) PASS ok github.com/ncw/rclone/backend/alias 0.020s ? github.com/ncw/rclone/backend/all [no test files] === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- FAIL: TestInit (83.90s) fstests.go:98: Using remote "TestAmazonCloudDrive:" assertions.go:247: Error Trace: fstests.go:76 fstests.go:105 Error: Received unexpected error: HTTP code 429: "429 Too Many Requests": response body: "{\"message\":\"Rate exceeded\"}" failed to get endpoints github.com/ncw/rclone/backend/amazonclouddrive.NewFs /home/rclone/go/src/github.com/ncw/rclone/backend/amazonclouddrive/amazonclouddrive.go:242 github.com/ncw/rclone/fs.NewFs /home/rclone/go/src/github.com/ncw/rclone/fs/fs.go:764 github.com/ncw/rclone/fstest/fstests.newFs /home/rclone/go/src/github.com/ncw/rclone/fstest/fstests/fstests.go:71 github.com/ncw/rclone/fstest/fstests.TestInit /home/rclone/go/src/github.com/ncw/rclone/fstest/fstests/fstests.go:105 github.com/ncw/rclone/backend/amazonclouddrive_test.TestInit /home/rclone/go/src/github.com/ncw/rclone/backend/amazonclouddrive/amazonclouddrive_test.go:21 testing.tRunner /usr/local/go/src/testing/testing.go:777 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:2361 Test: TestInit Messages: unexpected error: failed to get endpoints: HTTP code 429: "429 Too Many Requests": response body: "{\"message\":\"Rate exceeded\"}" === RUN TestFsString --- SKIP: TestFsString (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsName --- SKIP: TestFsName (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsRoot --- SKIP: TestFsRoot (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsRmdirEmpty --- SKIP: TestFsRmdirEmpty (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsRmdirNotFound --- SKIP: TestFsRmdirNotFound (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsMkdir --- SKIP: TestFsMkdir (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsMkdirRmdirSubdir --- SKIP: TestFsMkdirRmdirSubdir (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListEmpty --- SKIP: TestFsListEmpty (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListDirEmpty --- SKIP: TestFsListDirEmpty (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsNewObjectNotFound --- SKIP: TestFsNewObjectNotFound (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsPutFile1 --- SKIP: TestFsPutFile1 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsPutError --- SKIP: TestFsPutError (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsPutFile2 --- SKIP: TestFsPutFile2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsUpdateFile1 --- SKIP: TestFsUpdateFile1 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListDirFile2 --- SKIP: TestFsListDirFile2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListDirRoot --- SKIP: TestFsListDirRoot (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListSubdir --- SKIP: TestFsListSubdir (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListLevel2 --- SKIP: TestFsListLevel2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListFile1 --- SKIP: TestFsListFile1 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsNewObject --- SKIP: TestFsNewObject (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsListFile1and2 --- SKIP: TestFsListFile1and2 (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsNewObjectDir --- SKIP: TestFsNewObjectDir (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsRmdirFull --- SKIP: TestFsRmdirFull (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsPrecision --- SKIP: TestFsPrecision (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectString --- SKIP: TestObjectString (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectFs --- SKIP: TestObjectFs (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectRemote --- SKIP: TestObjectRemote (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectHashes --- SKIP: TestObjectHashes (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectModTime --- SKIP: TestObjectModTime (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectSetModTime --- SKIP: TestObjectSetModTime (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectSize --- SKIP: TestObjectSize (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectOpen --- SKIP: TestObjectOpen (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectOpenSeek --- SKIP: TestObjectOpenSeek (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectOpenRange --- SKIP: TestObjectOpenRange (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectPartialRead --- SKIP: TestObjectPartialRead (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectUpdate --- SKIP: TestObjectUpdate (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectStorable --- SKIP: TestObjectStorable (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsIsFile --- SKIP: TestFsIsFile (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsIsFileNotFound --- SKIP: TestFsIsFileNotFound (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectRemove --- SKIP: TestObjectRemove (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestObjectPurge --- SKIP: TestObjectPurge (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured === RUN TestFinalise --- SKIP: TestFinalise (0.00s) fstests.go:116: WARN: "TestAmazonCloudDrive:" not configured FAIL FAIL github.com/ncw/rclone/backend/amazonclouddrive 83.913s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.47s) fstests.go:98: Using remote "TestAzureBlob:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.03s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.02s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.05s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.01s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.01s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.01s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.02s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.07s) === RUN TestFsPutError --- PASS: TestFsPutError (0.02s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.07s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.03s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.05s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (0.05s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.01s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.03s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.01s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.01s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.02s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.01s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.05s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.01s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.05s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.01s) === RUN TestFsCopy --- PASS: TestFsCopy (0.12s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.03s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.01s) === RUN TestObjectFs --- PASS: TestObjectFs (0.01s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.01s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.01s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.01s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.01s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.03s) === RUN TestObjectSize --- PASS: TestObjectSize (0.01s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.03s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.02s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.05s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.02s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.10s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.01s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.02s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.02s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.07s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:00:48 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.03s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/azureblob 1.752s === RUN TestUrlEncode --- PASS: TestUrlEncode (0.00s) === RUN TestTimeString --- PASS: TestTimeString (0.00s) === RUN TestParseTimeString --- PASS: TestParseTimeString (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.99s) fstests.go:98: Using remote "TestB2:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (1.39s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.43s) === RUN TestFsMkdir --- PASS: TestFsMkdir (1.71s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.47s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.16s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.16s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.24s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.36s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.67s) === RUN TestFsPutError --- PASS: TestFsPutError (0.17s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.44s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (2.90s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (1.17s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (1.08s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.91s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.87s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.17s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.25s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.57s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.16s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (1.48s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.17s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (1.17s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.18s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.19s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.70s) === RUN TestObjectFs --- PASS: TestObjectFs (0.25s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.29s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.20s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.24s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.16s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.18s) fstests.go:777: can't set modified time === RUN TestObjectSize --- PASS: TestObjectSize (0.16s) === RUN TestObjectOpen --- PASS: TestObjectOpen (1.37s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.42s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.43s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.56s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (2.62s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.21s) === RUN TestFsIsFile --- PASS: TestFsIsFile (1.13s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (1.50s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.66s) === RUN TestFsPutStream --- PASS: TestFsPutStream (2.37s) === RUN TestObjectPurge 2018/02/24 05:01:26 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (4.17s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/b2 41.084s === RUN TestTimestampMarshalJSON --- PASS: TestTimestampMarshalJSON (0.00s) === RUN TestTimestampUnmarshalJSON --- PASS: TestTimestampUnmarshalJSON (0.00s) === RUN TestTimestampAddVersion --- PASS: TestTimestampAddVersion (0.00s) === RUN TestTimestampRemoveVersion --- PASS: TestTimestampRemoveVersion (0.00s) === RUN TestTimestampIsZero --- PASS: TestTimestampIsZero (0.00s) === RUN TestTimestampEqual --- PASS: TestTimestampEqual (0.00s) PASS ok github.com/ncw/rclone/backend/b2/api 0.007s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (4.66s) fstests.go:98: Using remote "TestBox:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (1.00s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.56s) === RUN TestFsMkdir --- PASS: TestFsMkdir (3.07s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (7.88s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.58s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.48s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (1.05s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (2.36s) === RUN TestFsPutError --- PASS: TestFsPutError (6.54s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (2.45s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (2.15s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (2.73s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.58s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.48s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (1.11s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (2.63s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.48s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (2.63s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.62s) === RUN TestFsCopy --- PASS: TestFsCopy (5.16s) === RUN TestFsMove --- PASS: TestFsMove (19.37s) === RUN TestFsDirMove 2018/02/24 05:02:03 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (16.91s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.52s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.56s) === RUN TestObjectFs --- PASS: TestObjectFs (0.49s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.54s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.59s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.47s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.55s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (1.79s) === RUN TestObjectSize --- PASS: TestObjectSize (0.50s) === RUN TestObjectOpen --- PASS: TestObjectOpen (2.03s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (1.59s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (4.79s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (1.65s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (3.58s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.50s) === RUN TestFsIsFile --- PASS: TestFsIsFile (7.18s) === RUN TestFsIsFileNotFound 2018/02/24 05:02:43 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (2.73s) === RUN TestObjectRemove --- PASS: TestObjectRemove (4.08s) === RUN TestFsPutStream --- PASS: TestFsPutStream (2.37s) === RUN TestObjectPurge 2018/02/24 05:02:51 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (2.34s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/box 124.381s ? github.com/ncw/rclone/backend/box/api [no test files] 2018/02/24 05:00:49 Mount Dir: /tmp/rclonecache-mount602672927 2018/02/24 05:00:49 Temp Upload Dir: /tmp/rclonecache-tmp915327986 === RUN TestInternalListRootAndInnerRemotes --- SKIP: TestInternalListRootAndInnerRemotes (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalVfsCache --- SKIP: TestInternalVfsCache (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalObjWrapFsFound --- SKIP: TestInternalObjWrapFsFound (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalObjNotFound --- PASS: TestInternalObjNotFound (0.57s) === RUN TestInternalRemoteWrittenFileFoundInMount --- SKIP: TestInternalRemoteWrittenFileFoundInMount (0.00s) cache_internal_test.go:271: test needs mount mode === RUN TestInternalCachedWrittenContentMatches --- PASS: TestInternalCachedWrittenContentMatches (1.93s) === RUN TestInternalDoubleWrittenContentMatches --- PASS: TestInternalDoubleWrittenContentMatches (1.62s) === RUN TestInternalCachedUpdatedContentMatches --- PASS: TestInternalCachedUpdatedContentMatches (1.60s) === RUN TestInternalWrappedWrittenContentMatches --- SKIP: TestInternalWrappedWrittenContentMatches (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalLargeWrittenContentMatches --- SKIP: TestInternalLargeWrittenContentMatches (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalWrappedFsChangeNotSeen --- PASS: TestInternalWrappedFsChangeNotSeen (0.38s) === RUN TestInternalChangeSeenAfterDirCacheFlush --- PASS: TestInternalChangeSeenAfterDirCacheFlush (0.41s) === RUN TestInternalCacheWrites --- PASS: TestInternalCacheWrites (0.68s) === RUN TestInternalMaxChunkSizeRespected --- PASS: TestInternalMaxChunkSizeRespected (10.60s) === RUN TestInternalExpiredEntriesRemoved --- SKIP: TestInternalExpiredEntriesRemoved (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadTempDirCreated --- PASS: TestInternalUploadTempDirCreated (1.03s) === RUN TestInternalUploadQueueOneFileNoRest --- SKIP: TestInternalUploadQueueOneFileNoRest (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadQueueOneFileWithRest --- SKIP: TestInternalUploadQueueOneFileWithRest (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadMoveExistingFile --- SKIP: TestInternalUploadMoveExistingFile (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadQueueMoreFiles --- SKIP: TestInternalUploadQueueMoreFiles (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadTempFileOperations --- SKIP: TestInternalUploadTempFileOperations (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestInternalUploadUploadingFileOperations --- SKIP: TestInternalUploadUploadingFileOperations (0.00s) cache_internal_test.go:1172: Need remote (TestInternalCache) to exist === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.11s) fstests.go:98: Using remote "TestCache:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.01s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.04s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.11s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.01s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.01s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.00s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.04s) === RUN TestFsPutError 2018/02/24 05:01:09 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato 2018/02/24 05:01:09 ERROR : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: put: error uploading: potato --- PASS: TestFsPutError (0.00s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.05s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.05s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.09s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.02s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.00s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.00s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.13s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.00s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.00s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.00s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- PASS: TestFsMove (0.61s) === RUN TestFsDirMove 2018/02/24 05:01:10 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (0.42s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.00s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- PASS: TestFsDirChangeNotify (2.03s) === RUN TestObjectString --- PASS: TestObjectString (0.01s) === RUN TestObjectFs --- PASS: TestObjectFs (0.00s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.00s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.03s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.00s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.01s) === RUN TestObjectSize --- PASS: TestObjectSize (0.00s) === RUN TestObjectOpen --- PASS: TestObjectOpen (1.51s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (1.01s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (2.04s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.09s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (1.56s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.00s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.04s) === RUN TestFsIsFileNotFound 2018/02/24 05:01:18 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.00s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.10s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.04s) === RUN TestObjectPurge 2018/02/24 05:01:18 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.02s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/cache 29.061s === RUN TestNewNameEncryptionMode --- PASS: TestNewNameEncryptionMode (0.00s) === RUN TestNewNameEncryptionModeString --- PASS: TestNewNameEncryptionModeString (0.00s) === RUN TestValidString --- PASS: TestValidString (0.00s) === RUN TestEncodeFileName --- PASS: TestEncodeFileName (0.00s) === RUN TestDecodeFileName --- PASS: TestDecodeFileName (0.00s) === RUN TestEncryptSegment --- PASS: TestEncryptSegment (0.00s) === RUN TestDecryptSegment --- PASS: TestDecryptSegment (0.00s) === RUN TestEncryptFileName --- PASS: TestEncryptFileName (0.00s) === RUN TestDecryptFileName --- PASS: TestDecryptFileName (0.00s) === RUN TestEncDecMatches --- PASS: TestEncDecMatches (0.00s) === RUN TestEncryptDirName --- PASS: TestEncryptDirName (0.00s) === RUN TestDecryptDirName --- PASS: TestDecryptDirName (0.00s) === RUN TestEncryptedSize --- PASS: TestEncryptedSize (0.00s) === RUN TestDecryptedSize --- PASS: TestDecryptedSize (0.00s) === RUN TestNoncePointer --- PASS: TestNoncePointer (0.00s) === RUN TestNonceFromReader --- PASS: TestNonceFromReader (0.00s) === RUN TestNonceFromBuf --- PASS: TestNonceFromBuf (0.00s) === RUN TestNonceIncrement --- PASS: TestNonceIncrement (0.00s) === RUN TestNonceAdd --- PASS: TestNonceAdd (0.00s) === RUN TestRandomSource --- PASS: TestRandomSource (0.61s) === RUN TestEncryptDecrypt1 --- PASS: TestEncryptDecrypt1 (0.93s) === RUN TestEncryptDecrypt32 --- PASS: TestEncryptDecrypt32 (1.22s) === RUN TestEncryptDecrypt4096 --- PASS: TestEncryptDecrypt4096 (0.95s) === RUN TestEncryptDecrypt65536 --- PASS: TestEncryptDecrypt65536 (0.94s) === RUN TestEncryptDecrypt65537 --- PASS: TestEncryptDecrypt65537 (0.94s) === RUN TestEncryptData --- PASS: TestEncryptData (0.00s) === RUN TestNewEncrypter --- PASS: TestNewEncrypter (0.00s) === RUN TestNewEncrypterErrUnexpectedEOF --- PASS: TestNewEncrypterErrUnexpectedEOF (0.00s) === RUN TestNewDecrypter --- PASS: TestNewDecrypter (0.00s) === RUN TestNewDecrypterErrUnexpectedEOF --- PASS: TestNewDecrypterErrUnexpectedEOF (0.00s) === RUN TestNewDecrypterSeekLimit --- PASS: TestNewDecrypterSeekLimit (0.26s) === RUN TestDecrypterCalculateUnderlying --- PASS: TestDecrypterCalculateUnderlying (0.00s) === RUN TestDecrypterRead --- PASS: TestDecrypterRead (0.00s) === RUN TestDecrypterClose --- PASS: TestDecrypterClose (0.00s) === RUN TestPutGetBlock --- PASS: TestPutGetBlock (0.00s) === RUN TestKey --- PASS: TestKey (0.43s) === RUN TestSetup2 --- PASS: TestSetup2 (0.00s) === RUN TestInit2 --- PASS: TestInit2 (0.10s) fstests.go:98: Using remote "TestCrypt2:" === RUN TestFsString2 --- PASS: TestFsString2 (0.00s) === RUN TestFsName2 --- PASS: TestFsName2 (0.00s) === RUN TestFsRoot2 --- PASS: TestFsRoot2 (0.00s) === RUN TestFsRmdirEmpty2 --- PASS: TestFsRmdirEmpty2 (0.00s) === RUN TestFsRmdirNotFound2 --- PASS: TestFsRmdirNotFound2 (0.00s) === RUN TestFsMkdir2 --- PASS: TestFsMkdir2 (0.07s) === RUN TestFsMkdirRmdirSubdir2 --- PASS: TestFsMkdirRmdirSubdir2 (0.00s) === RUN TestFsListEmpty2 --- PASS: TestFsListEmpty2 (0.00s) === RUN TestFsListDirEmpty2 --- PASS: TestFsListDirEmpty2 (0.00s) === RUN TestFsListRDirEmpty2 --- SKIP: TestFsListRDirEmpty2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound2 --- PASS: TestFsNewObjectNotFound2 (0.00s) === RUN TestFsPutFile12 --- PASS: TestFsPutFile12 (0.00s) === RUN TestFsPutError2 2018/02/24 05:01:26 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt.bin: Removing partially written file on error: potato --- PASS: TestFsPutError2 (0.00s) === RUN TestFsPutFile22 --- PASS: TestFsPutFile22 (0.00s) === RUN TestFsUpdateFile12 --- PASS: TestFsUpdateFile12 (0.00s) === RUN TestFsListDirFile22 --- PASS: TestFsListDirFile22 (0.00s) === RUN TestFsListRDirFile22 --- SKIP: TestFsListRDirFile22 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot2 --- PASS: TestFsListDirRoot2 (0.10s) === RUN TestFsListRDirRoot2 --- SKIP: TestFsListRDirRoot2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir2 --- PASS: TestFsListSubdir2 (0.00s) === RUN TestFsListRSubdir2 --- SKIP: TestFsListRSubdir2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel22 --- PASS: TestFsListLevel22 (0.00s) === RUN TestFsListRLevel22 --- SKIP: TestFsListRLevel22 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile12 --- PASS: TestFsListFile12 (0.00s) === RUN TestFsNewObject2 --- PASS: TestFsNewObject2 (0.00s) === RUN TestFsListFile1and22 --- PASS: TestFsListFile1and22 (0.00s) === RUN TestFsNewObjectDir2 --- PASS: TestFsNewObjectDir2 (0.00s) === RUN TestFsCopy2 --- SKIP: TestFsCopy2 (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove2 --- PASS: TestFsMove2 (0.00s) === RUN TestFsDirMove2 2018/02/24 05:01:26 ERROR : : error listing: directory not found --- PASS: TestFsDirMove2 (0.07s) === RUN TestFsRmdirFull2 --- PASS: TestFsRmdirFull2 (0.00s) === RUN TestFsPrecision2 --- PASS: TestFsPrecision2 (0.00s) === RUN TestFsDirChangeNotify2 --- SKIP: TestFsDirChangeNotify2 (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString2 --- PASS: TestObjectString2 (0.00s) === RUN TestObjectFs2 --- PASS: TestObjectFs2 (0.00s) === RUN TestObjectRemote2 --- PASS: TestObjectRemote2 (0.00s) === RUN TestObjectHashes2 --- PASS: TestObjectHashes2 (0.00s) === RUN TestObjectModTime2 --- PASS: TestObjectModTime2 (0.00s) === RUN TestObjectMimeType2 --- SKIP: TestObjectMimeType2 (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime2 --- PASS: TestObjectSetModTime2 (0.00s) === RUN TestObjectSize2 --- PASS: TestObjectSize2 (0.00s) === RUN TestObjectOpen2 --- PASS: TestObjectOpen2 (0.00s) === RUN TestObjectOpenSeek2 --- PASS: TestObjectOpenSeek2 (0.00s) === RUN TestObjectOpenRange2 --- PASS: TestObjectOpenRange2 (0.00s) === RUN TestObjectPartialRead2 --- PASS: TestObjectPartialRead2 (0.00s) === RUN TestObjectUpdate2 --- PASS: TestObjectUpdate2 (0.00s) === RUN TestObjectStorable2 --- PASS: TestObjectStorable2 (0.00s) === RUN TestFsIsFile2 --- PASS: TestFsIsFile2 (0.11s) === RUN TestFsIsFileNotFound2 2018/02/24 05:01:26 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound2 (0.10s) === RUN TestObjectRemove2 --- PASS: TestObjectRemove2 (0.00s) === RUN TestFsPutStream2 --- PASS: TestFsPutStream2 (0.00s) === RUN TestObjectPurge2 2018/02/24 05:01:26 ERROR : : error listing: directory not found --- PASS: TestObjectPurge2 (0.00s) === RUN TestFinalise2 --- PASS: TestFinalise2 (0.00s) === RUN TestSetup3 --- PASS: TestSetup3 (0.00s) === RUN TestInit3 --- PASS: TestInit3 (0.07s) fstests.go:85: Removing bad windows characters from test file fstests.go:98: Using remote "TestCrypt3:" === RUN TestFsString3 --- PASS: TestFsString3 (0.00s) === RUN TestFsName3 --- PASS: TestFsName3 (0.00s) === RUN TestFsRoot3 --- PASS: TestFsRoot3 (0.00s) === RUN TestFsRmdirEmpty3 --- PASS: TestFsRmdirEmpty3 (0.00s) === RUN TestFsRmdirNotFound3 --- PASS: TestFsRmdirNotFound3 (0.00s) === RUN TestFsMkdir3 --- PASS: TestFsMkdir3 (0.09s) === RUN TestFsMkdirRmdirSubdir3 --- PASS: TestFsMkdirRmdirSubdir3 (0.00s) === RUN TestFsListEmpty3 --- PASS: TestFsListEmpty3 (0.00s) === RUN TestFsListDirEmpty3 --- PASS: TestFsListDirEmpty3 (0.00s) === RUN TestFsListRDirEmpty3 --- SKIP: TestFsListRDirEmpty3 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound3 --- PASS: TestFsNewObjectNotFound3 (0.00s) === RUN TestFsPutFile13 --- PASS: TestFsPutFile13 (0.00s) === RUN TestFsPutError3 2018/02/24 05:01:26 NOTICE: 124.yvCCF_ JrLJrxv/211.¬«/162.Mjqqt, 主畱/180. _ ' @ _ _ & _ + ⊗/8.A.uyu: Removing partially written file on error: potato --- PASS: TestFsPutError3 (0.00s) === RUN TestFsPutFile23 --- PASS: TestFsPutFile23 (0.00s) === RUN TestFsUpdateFile13 --- PASS: TestFsUpdateFile13 (0.00s) === RUN TestFsListDirFile23 --- PASS: TestFsListDirFile23 (0.00s) === RUN TestFsListRDirFile23 --- SKIP: TestFsListRDirFile23 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot3 --- PASS: TestFsListDirRoot3 (0.10s) === RUN TestFsListRDirRoot3 --- SKIP: TestFsListRDirRoot3 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir3 --- PASS: TestFsListSubdir3 (0.00s) === RUN TestFsListRSubdir3 --- SKIP: TestFsListRSubdir3 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel23 --- PASS: TestFsListLevel23 (0.00s) === RUN TestFsListRLevel23 --- SKIP: TestFsListRLevel23 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile13 --- PASS: TestFsListFile13 (0.00s) === RUN TestFsNewObject3 --- PASS: TestFsNewObject3 (0.00s) === RUN TestFsListFile1and23 --- PASS: TestFsListFile1and23 (0.00s) === RUN TestFsNewObjectDir3 --- PASS: TestFsNewObjectDir3 (0.00s) === RUN TestFsCopy3 --- SKIP: TestFsCopy3 (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove3 --- PASS: TestFsMove3 (0.00s) === RUN TestFsDirMove3 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestFsDirMove3 (0.10s) === RUN TestFsRmdirFull3 --- PASS: TestFsRmdirFull3 (0.00s) === RUN TestFsPrecision3 --- PASS: TestFsPrecision3 (0.00s) === RUN TestFsDirChangeNotify3 --- SKIP: TestFsDirChangeNotify3 (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString3 --- PASS: TestObjectString3 (0.00s) === RUN TestObjectFs3 --- PASS: TestObjectFs3 (0.00s) === RUN TestObjectRemote3 --- PASS: TestObjectRemote3 (0.00s) === RUN TestObjectHashes3 --- PASS: TestObjectHashes3 (0.00s) === RUN TestObjectModTime3 --- PASS: TestObjectModTime3 (0.00s) === RUN TestObjectMimeType3 --- SKIP: TestObjectMimeType3 (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime3 --- PASS: TestObjectSetModTime3 (0.00s) === RUN TestObjectSize3 --- PASS: TestObjectSize3 (0.00s) === RUN TestObjectOpen3 --- PASS: TestObjectOpen3 (0.00s) === RUN TestObjectOpenSeek3 --- PASS: TestObjectOpenSeek3 (0.00s) === RUN TestObjectOpenRange3 --- PASS: TestObjectOpenRange3 (0.00s) === RUN TestObjectPartialRead3 --- PASS: TestObjectPartialRead3 (0.00s) === RUN TestObjectUpdate3 --- PASS: TestObjectUpdate3 (0.00s) === RUN TestObjectStorable3 --- PASS: TestObjectStorable3 (0.00s) === RUN TestFsIsFile3 --- PASS: TestFsIsFile3 (0.10s) === RUN TestFsIsFileNotFound3 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound3 (0.07s) === RUN TestObjectRemove3 --- PASS: TestObjectRemove3 (0.00s) === RUN TestFsPutStream3 --- PASS: TestFsPutStream3 (0.00s) === RUN TestObjectPurge3 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestObjectPurge3 (0.00s) === RUN TestFinalise3 --- PASS: TestFinalise3 (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.10s) fstests.go:98: Using remote "TestCrypt:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.00s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.07s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.00s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.00s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.00s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.00s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.00s) === RUN TestFsPutError 2018/02/24 05:01:27 NOTICE: cepg8hnjd7if4ttsc834t851s0/jj28ore431k5fs198bgtj426jc/br8lo5iiiq5s02lei0ok5bb3cg/24ktopdkndhmsh7f7r0t0be0d3cj83pk3bddhm1bkad4tf2df1kg/da179h86evnu3b0lg04golahkg: Removing partially written file on error: potato --- PASS: TestFsPutError (0.00s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.00s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.00s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.00s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.06s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.00s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.00s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.00s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.00s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.00s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.00s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- PASS: TestFsMove (0.00s) === RUN TestFsDirMove 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (0.10s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.00s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.00s) === RUN TestObjectFs --- PASS: TestObjectFs (0.00s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.00s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.00s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.00s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.00s) === RUN TestObjectSize --- PASS: TestObjectSize (0.00s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.00s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.00s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.00s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.00s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.00s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.00s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.11s) === RUN TestFsIsFileNotFound 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.09s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.00s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.00s) === RUN TestObjectPurge 2018/02/24 05:01:27 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.00s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/crypt 7.940s === RUN TestPad --- PASS: TestPad (0.00s) === RUN TestUnpad --- PASS: TestUnpad (0.00s) PASS ok github.com/ncw/rclone/backend/crypt/pkcs7 0.005s === RUN TestInternalLoadExampleExportFormats --- PASS: TestInternalLoadExampleExportFormats (0.00s) === RUN TestInternalParseExtensions --- PASS: TestInternalParseExtensions (0.00s) === RUN TestInternalFindExportFormat --- PASS: TestInternalFindExportFormat (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (2.87s) fstests.go:98: Using remote "TestDrive:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.65s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (11.44s) === RUN TestFsMkdir --- PASS: TestFsMkdir (1.63s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (3.75s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.17s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.18s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.48s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.47s) === RUN TestFsPutError --- PASS: TestFsPutError (3.85s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.25s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (1.15s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (5.04s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.22s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.23s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.37s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.93s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.18s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.94s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.33s) === RUN TestFsCopy --- PASS: TestFsCopy (2.42s) === RUN TestFsMove --- PASS: TestFsMove (8.28s) === RUN TestFsDirMove 2018/02/24 05:02:19 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (6.60s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.21s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- PASS: TestFsDirChangeNotify (3.46s) === RUN TestObjectString --- PASS: TestObjectString (0.26s) === RUN TestObjectFs --- PASS: TestObjectFs (0.19s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.42s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.18s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.19s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.22s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.81s) === RUN TestObjectSize --- PASS: TestObjectSize (0.19s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.60s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.67s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.38s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.89s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (1.76s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.19s) === RUN TestFsIsFile --- PASS: TestFsIsFile (2.41s) === RUN TestFsIsFileNotFound 2018/02/24 05:02:38 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.94s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.60s) === RUN TestFsPutStream --- PASS: TestFsPutStream (1.61s) === RUN TestObjectPurge 2018/02/24 05:02:42 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (1.08s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/drive 73.714s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.94s) fstests.go:98: Using remote "TestDropbox:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (1.20s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.24s) === RUN TestFsMkdir --- PASS: TestFsMkdir (1.66s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (4.99s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.27s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.29s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.53s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (3.00s) === RUN TestFsPutError --- PASS: TestFsPutError (0.27s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.19s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (1.18s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (1.54s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.78s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.32s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.60s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (1.56s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.29s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (1.43s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.26s) === RUN TestFsCopy --- PASS: TestFsCopy (3.34s) === RUN TestFsMove --- PASS: TestFsMove (11.44s) === RUN TestFsDirMove 2018/02/24 05:02:09 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (8.11s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.57s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.27s) === RUN TestObjectFs --- PASS: TestObjectFs (0.26s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.27s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.33s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.28s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.29s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.28s) fstests.go:777: can't set modified time without deleting existing object === RUN TestObjectSize --- PASS: TestObjectSize (0.30s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.78s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.80s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (2.29s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.80s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (2.57s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.26s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.62s) === RUN TestFsIsFileNotFound 2018/02/24 05:02:27 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.52s) === RUN TestObjectRemove --- PASS: TestObjectRemove (2.61s) === RUN TestFsPutStream --- PASS: TestFsPutStream (1.57s) === RUN TestObjectPurge 2018/02/24 05:02:32 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (1.10s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/dropbox 63.221s === RUN TestHashChunk16M --- PASS: TestHashChunk16M (0.22s) === RUN TestHashChunk8M --- PASS: TestHashChunk8M (0.19s) === RUN TestHashChunk4M --- PASS: TestHashChunk4M (0.19s) === RUN TestHashChunk2M --- PASS: TestHashChunk2M (0.14s) === RUN TestHashChunk1M --- PASS: TestHashChunk1M (0.20s) === RUN TestHashChunk64k --- PASS: TestHashChunk64k (0.14s) === RUN TestHashChunk32k --- PASS: TestHashChunk32k (0.15s) === RUN TestHashChunk2048 --- PASS: TestHashChunk2048 (0.15s) === RUN TestHashChunk2047 --- PASS: TestHashChunk2047 (0.15s) === RUN TestSumCalledTwice --- PASS: TestSumCalledTwice (0.00s) === RUN TestSize --- PASS: TestSize (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.00s) === RUN TestSum --- PASS: TestSum (0.00s) PASS ok github.com/ncw/rclone/backend/dropbox/dbhash 1.523s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.11s) fstests.go:98: Using remote "TestFTP:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.00s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.06s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.01s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.00s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.00s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.00s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.00s) === RUN TestFsPutError --- PASS: TestFsPutError (0.07s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.00s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.00s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.00s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.06s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.00s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.00s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.00s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.00s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.00s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.00s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- PASS: TestFsMove (0.08s) === RUN TestFsDirMove --- PASS: TestFsDirMove (0.14s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.00s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.00s) === RUN TestObjectFs --- PASS: TestObjectFs (0.00s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.00s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.00s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.00s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.00s) === RUN TestObjectSize --- PASS: TestObjectSize (0.00s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.00s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.00s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.00s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.00s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.00s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.00s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.06s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.06s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.00s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.00s) === RUN TestObjectPurge 2018/02/24 05:02:13 ERROR : : Failed to rmdir: directory not found --- PASS: TestObjectPurge (0.06s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/ftp 0.770s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.80s) fstests.go:98: Using remote "TestGoogleCloudStorage:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.58s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.13s) === RUN TestFsMkdir --- PASS: TestFsMkdir (1.49s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.90s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.30s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.32s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.28s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.58s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.78s) === RUN TestFsPutError --- PASS: TestFsPutError (0.58s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.70s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.99s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (2.93s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (1.65s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.68s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.36s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.23s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.33s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.60s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.30s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (2.31s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.14s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (1.73s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.30s) === RUN TestFsCopy --- PASS: TestFsCopy (3.00s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.39s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.15s) === RUN TestObjectFs --- PASS: TestObjectFs (0.13s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.13s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.13s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.14s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.30s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.84s) === RUN TestObjectSize --- PASS: TestObjectSize (0.13s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.63s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.46s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.40s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.41s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (1.36s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.13s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.38s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.63s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.90s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.72s) === RUN TestObjectPurge 2018/02/24 05:02:52 ERROR : : error listing: directory not found 2018/02/24 05:02:52 ERROR : Storage bucket rclone-test-garipir2quzaqiv2rubovif5: Failed to list "": directory not found 2018/02/24 05:02:52 ERROR : : Failed to rmdir: googleapi: Error 404: Not Found, notFound --- PASS: TestObjectPurge (3.56s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/googlecloudstorage 37.893s === RUN TestListRoot --- PASS: TestListRoot (0.01s) === RUN TestListSubDir --- PASS: TestListSubDir (0.00s) === RUN TestNewObject --- PASS: TestNewObject (0.00s) === RUN TestOpen --- PASS: TestOpen (0.03s) === RUN TestMimeType --- PASS: TestMimeType (0.00s) === RUN TestIsAFileRoot --- PASS: TestIsAFileRoot (0.00s) === RUN TestIsAFileSubDir --- PASS: TestIsAFileSubDir (0.00s) === RUN TestParseName --- PASS: TestParseName (0.00s) === RUN TestParseEmpty --- PASS: TestParseEmpty (0.00s) === RUN TestParseApache --- PASS: TestParseApache (0.01s) === RUN TestParseMemstore --- PASS: TestParseMemstore (0.00s) === RUN TestParseNginx --- PASS: TestParseNginx (0.00s) === RUN TestParseCaddy --- PASS: TestParseCaddy (0.00s) PASS ok github.com/ncw/rclone/backend/http 0.072s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.74s) fstests.go:98: Using remote "TestHubic:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.34s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.05s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.87s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.38s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.10s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.02s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.05s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (4.96s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.00s) === RUN TestFsPutError --- PASS: TestFsPutError (2.76s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (12.60s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (2.95s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (1.90s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (2.65s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.22s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.21s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.30s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.02s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (1.21s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.87s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.69s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.02s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.56s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.65s) === RUN TestFsCopy --- PASS: TestFsCopy (47.78s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.52s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.20s) === RUN TestObjectFs --- PASS: TestObjectFs (0.15s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.03s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.02s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.03s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.02s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.38s) === RUN TestObjectSize --- PASS: TestObjectSize (0.02s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.43s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.94s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.30s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.30s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.86s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.02s) === RUN TestFsIsFile --- PASS: TestFsIsFile (1.15s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (13.50s) === RUN TestObjectRemove --- PASS: TestObjectRemove (2.01s) === RUN TestFsPutStream --- PASS: TestFsPutStream (25.07s) === RUN TestObjectPurge 2018/02/24 05:04:58 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (12.01s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/hubic 143.905s === RUN TestMapper 2018/02/24 05:02:43 ERROR : : error listing: directory not found --- PASS: TestMapper (0.00s) run.go:169: Remote "Local file system at /tmp/rclone971489244", Local "Local file system at /tmp/rclone284461963", Modify Window "1ns" === RUN TestUncPaths --- PASS: TestUncPaths (0.00s) === RUN TestCleanRemote 2018/02/24 05:02:43 NOTICE: Local file system at : Replacing invalid UTF-8 characters in "\x80" 2018/02/24 05:02:43 NOTICE: Local file system at : Replacing invalid UTF-8 characters in "a\x80b" --- PASS: TestCleanRemote (0.00s) === RUN TestCleanWindows --- PASS: TestCleanWindows (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.00s) fstests.go:98: Using remote "" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.00s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.00s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.00s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.00s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.00s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.00s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.00s) === RUN TestFsPutError 2018/02/24 05:02:43 NOTICE: hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Removing partially written file on error: potato --- PASS: TestFsPutError (0.00s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.00s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.00s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.00s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.00s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.00s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.00s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.00s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.00s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.00s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.00s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- PASS: TestFsMove (0.00s) === RUN TestFsDirMove 2018/02/24 05:02:43 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (0.00s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.00s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.00s) === RUN TestObjectFs --- PASS: TestObjectFs (0.00s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.00s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.00s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.00s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.00s) === RUN TestObjectSize --- PASS: TestObjectSize (0.00s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.00s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.00s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.00s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.00s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.00s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.00s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.00s) === RUN TestFsIsFileNotFound 2018/02/24 05:02:43 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.00s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.00s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.00s) === RUN TestObjectPurge 2018/02/24 05:02:43 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.00s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS 2018/02/24 05:02:43 purge failed: lstat /tmp/rclone971489244: no such file or directory ok github.com/ncw/rclone/backend/local 0.031s === RUN TestReplace --- PASS: TestReplace (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (3.22s) fstests.go:98: Using remote "TestOneDrive:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.33s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.17s) === RUN TestFsMkdir --- PASS: TestFsMkdir (2.17s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (2.79s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.19s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.14s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.34s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.73s) === RUN TestFsPutError --- PASS: TestFsPutError (2.41s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.86s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.67s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.74s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (2.86s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.15s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.29s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.74s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.59s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.79s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.18s) === RUN TestFsCopy --- PASS: TestFsCopy (4.16s) === RUN TestFsMove --- PASS: TestFsMove (5.47s) === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.18s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.75s) === RUN TestObjectFs --- PASS: TestObjectFs (0.17s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.59s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.16s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.16s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.16s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.77s) === RUN TestObjectSize --- PASS: TestObjectSize (0.16s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.83s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.45s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.34s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.89s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (1.17s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.16s) === RUN TestFsIsFile --- PASS: TestFsIsFile (2.92s) === RUN TestFsIsFileNotFound 2018/02/24 05:03:26 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (1.00s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.17s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:03:27 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.66s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/onedrive 43.691s ? github.com/ncw/rclone/backend/onedrive/api [no test files] === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (3.20s) fstests.go:98: Using remote "TestPcloud:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.54s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.65s) === RUN TestFsMkdir --- PASS: TestFsMkdir (2.89s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (6.51s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.54s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.54s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (1.09s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.75s) === RUN TestFsPutError --- PASS: TestFsPutError (5.32s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.84s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (1.68s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (2.71s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.55s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.54s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (1.09s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (3.80s) === RUN TestFsNewObject --- PASS: TestFsNewObject (1.08s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (3.80s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.54s) === RUN TestFsCopy --- PASS: TestFsCopy (5.97s) === RUN TestFsMove --- PASS: TestFsMove (20.65s) === RUN TestFsDirMove 2018/02/24 05:04:05 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (16.33s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.55s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.54s) === RUN TestObjectFs --- PASS: TestObjectFs (0.54s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.54s) === RUN TestObjectHashes --- PASS: TestObjectHashes (1.08s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.54s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.54s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.54s) fstests.go:777: can't set modified time === RUN TestObjectSize --- PASS: TestObjectSize (0.54s) === RUN TestObjectOpen --- PASS: TestObjectOpen (1.27s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (1.14s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.27s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (1.14s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (3.02s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.55s) === RUN TestFsIsFile --- PASS: TestFsIsFile (7.61s) === RUN TestFsIsFileNotFound 2018/02/24 05:04:40 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (2.73s) === RUN TestObjectRemove --- PASS: TestObjectRemove (4.35s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:04:46 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (1.66s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/pcloud 113.790s ? github.com/ncw/rclone/backend/pcloud/api [no test files] === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (3.77s) fstests.go:98: Using remote "TestQingStor:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.81s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.63s) === RUN TestFsMkdir --- PASS: TestFsMkdir (1.72s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.94s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.31s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.31s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.31s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.62s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.67s) === RUN TestFsPutError --- PASS: TestFsPutError (0.39s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.63s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (1.63s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (1.57s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (1.56s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (1.80s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.36s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.31s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.31s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.63s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.32s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (2.19s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.62s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (2.18s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.31s) === RUN TestFsCopy --- PASS: TestFsCopy (3.81s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.31s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.31s) === RUN TestObjectFs --- PASS: TestObjectFs (0.31s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.31s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.31s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.63s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.65s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (2.33s) === RUN TestObjectSize --- PASS: TestObjectSize (0.34s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.71s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (1.73s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (1.74s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.69s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (3.51s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.35s) === RUN TestFsIsFile --- PASS: TestFsIsFile (1.09s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.72s) === RUN TestObjectRemove --- PASS: TestObjectRemove (2.83s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:03:48 ERROR : : Failed to rmdir: QingStor Error: StatusCode "403", Code "bucket_not_active", Message "The bucket is not active.", Request ID "9622526841a19d1f", Reference URL "http://docs.qingcloud.com/qingstor/api/common/error_code.html" --- PASS: TestObjectPurge (5.03s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/qingstor 54.646s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.88s) fstests.go:98: Using remote "TestS3:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.23s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.02s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.90s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.03s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.01s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.01s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.01s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.02s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.04s) === RUN TestFsPutError --- PASS: TestFsPutError (0.01s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.04s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.03s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.06s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (0.05s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.01s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.01s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.01s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.01s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.02s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.01s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.07s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.01s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.69s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.01s) === RUN TestFsCopy --- PASS: TestFsCopy (0.13s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.02s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.01s) === RUN TestObjectFs --- PASS: TestObjectFs (0.01s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.01s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.01s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.01s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.01s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.04s) === RUN TestObjectSize --- PASS: TestObjectSize (0.01s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.02s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.02s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.29s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.02s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.08s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.01s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.03s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.02s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.09s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.88s) === RUN TestObjectPurge 2018/02/24 05:03:34 ERROR : : error listing: directory not found 2018/02/24 05:03:34 ERROR : S3 bucket rclone-test-pitodeb2cixahis2turejof8: Failed to list "": directory not found 2018/02/24 05:03:34 ERROR : : Failed to rmdir: NoSuchBucket: The specified bucket does not exist status code: 404, request id: 249EF539C6EFC933, host id: 0dtKNzEnnFs5N7e0Hi4rLgS32fzIEeJyQi0o0IX4qb7L8yHC0X+i23K3zCL7DJKPPb9VXGdjuYY= --- PASS: TestObjectPurge (0.38s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/s3 5.289s === RUN TestShellEscape --- PASS: TestShellEscape (0.00s) === RUN TestParseHash --- PASS: TestParseHash (0.00s) === RUN TestStringLock --- PASS: TestStringLock (1.19s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.58s) fstests.go:98: Using remote "TestSftp:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.00s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.00s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.26s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.01s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.00s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.00s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.00s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.07s) === RUN TestFsPutError --- PASS: TestFsPutError (0.00s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.02s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.02s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.01s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.25s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.00s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.00s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.03s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.01s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.02s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.00s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- PASS: TestFsMove (0.34s) === RUN TestFsDirMove 2018/02/24 05:03:38 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (0.59s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.01s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.00s) === RUN TestObjectFs --- PASS: TestObjectFs (0.00s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.00s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.01s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.00s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.00s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.00s) === RUN TestObjectSize --- PASS: TestObjectSize (0.00s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.00s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.00s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.00s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.00s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.02s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.00s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.26s) === RUN TestFsIsFileNotFound 2018/02/24 05:03:39 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.24s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.02s) === RUN TestFsPutStream --- PASS: TestFsPutStream (0.02s) === RUN TestObjectPurge 2018/02/24 05:03:39 ERROR : : error listing: directory not found 2018/02/24 05:03:39 ERROR : sftp://teststorage@localhost:22/rclone-test-zahigag7vumakut3rabafek3: Failed to list "": directory not found 2018/02/24 05:03:39 ERROR : : Failed to rmdir: file does not exist --- PASS: TestObjectPurge (0.25s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/sftp 4.273s === RUN TestInternalUrlEncode --- PASS: TestInternalUrlEncode (0.00s) === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.03s) fstests.go:98: Using remote "TestSwift:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.52s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.13s) === RUN TestFsMkdir --- PASS: TestFsMkdir (2.67s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.21s) fstest.go:248: Filtering empty directory "dir" fstest.go:248: Filtering empty directory "dir/subdir" fstest.go:248: Filtering empty directory "dir" === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.10s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.10s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.10s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.20s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.31s) === RUN TestFsPutError --- PASS: TestFsPutError (0.11s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.29s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.07s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.45s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (0.04s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.09s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.07s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.33s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (0.01s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.02s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (0.01s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.05s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.01s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.46s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.10s) === RUN TestFsCopy --- PASS: TestFsCopy (0.82s) === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.15s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.01s) === RUN TestObjectFs --- PASS: TestObjectFs (0.01s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.01s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.01s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.01s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.01s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.41s) === RUN TestObjectSize --- PASS: TestObjectSize (0.01s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.01s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.04s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.04s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.01s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.19s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.01s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.14s) === RUN TestFsIsFileNotFound --- PASS: TestFsIsFileNotFound (0.13s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.21s) === RUN TestFsPutStream --- PASS: TestFsPutStream (1.10s) === RUN TestObjectPurge 2018/02/24 05:03:52 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.96s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/swift 11.747s === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.93s) fstests.go:98: Using remote "TestWebdav:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.43s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.14s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.58s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (2.42s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.10s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.10s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.27s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.91s) === RUN TestFsPutError --- PASS: TestFsPutError (1.61s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.66s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.67s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.51s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.10s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.16s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.20s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.51s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.10s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.58s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.10s) === RUN TestFsCopy --- PASS: TestFsCopy (1.52s) === RUN TestFsMove --- PASS: TestFsMove (5.64s) === RUN TestFsDirMove 2018/02/24 05:04:09 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (4.26s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.14s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.10s) === RUN TestObjectFs --- PASS: TestObjectFs (0.10s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.10s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.10s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.10s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.10s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.10s) fstests.go:777: can't set modified time === RUN TestObjectSize --- PASS: TestObjectSize (0.10s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.24s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.22s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.66s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.27s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.91s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.10s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.19s) === RUN TestFsIsFileNotFound 2018/02/24 05:04:15 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.24s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.20s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:04:18 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (1.55s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/webdav 29.024s ? github.com/ncw/rclone/backend/webdav/api [no test files] === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (1.34s) fstests.go:98: Using remote "TestYandex:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.46s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.11s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.78s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (3.51s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.16s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.18s) === RUN TestFsListRDirEmpty --- PASS: TestFsListRDirEmpty (0.19s) === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.32s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (1.84s) === RUN TestFsPutError --- PASS: TestFsPutError (2.28s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (1.70s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (1.64s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.72s) === RUN TestFsListRDirFile2 --- PASS: TestFsListRDirFile2 (0.69s) === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.27s) === RUN TestFsListRDirRoot --- PASS: TestFsListRDirRoot (0.27s) === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.15s) === RUN TestFsListRSubdir --- PASS: TestFsListRSubdir (3.97s) === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.31s) === RUN TestFsListRLevel2 --- PASS: TestFsListRLevel2 (3.56s) === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.75s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.25s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.73s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.16s) === RUN TestFsCopy --- SKIP: TestFsCopy (0.00s) fstests.go:522: FS has no Copier interface === RUN TestFsMove --- SKIP: TestFsMove (0.00s) fstests.go:556: FS has no Mover interface === RUN TestFsDirMove --- SKIP: TestFsDirMove (0.00s) fstests.go:625: FS has no DirMover interface === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.15s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.15s) === RUN TestObjectFs --- PASS: TestObjectFs (0.13s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.15s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.53s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.12s) === RUN TestObjectMimeType --- PASS: TestObjectMimeType (0.13s) === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (1.24s) === RUN TestObjectSize --- PASS: TestObjectSize (0.13s) === RUN TestObjectOpen --- PASS: TestObjectOpen (1.28s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.36s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.88s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.30s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (1.94s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.20s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.44s) === RUN TestFsIsFileNotFound 2018/02/24 05:04:28 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.37s) === RUN TestObjectRemove --- PASS: TestObjectRemove (1.82s) === RUN TestFsPutStream --- PASS: TestFsPutStream (5.80s) === RUN TestObjectPurge 2018/02/24 05:04:37 ERROR : hello? sausage/êé/Hello, 世界: error listing: directory not found 2018/02/24 05:04:38 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (8.39s) fstest.go:293: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:287: Sleeping for 6s just to make sure === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/yandex 50.830s ? github.com/ncw/rclone/backend/yandex/api [no test files] ? github.com/ncw/rclone/cmd [no test files] ? github.com/ncw/rclone/cmd/all [no test files] ? github.com/ncw/rclone/cmd/authorize [no test files] ? github.com/ncw/rclone/cmd/cachestats [no test files] ? github.com/ncw/rclone/cmd/cat [no test files] ? github.com/ncw/rclone/cmd/check [no test files] ? github.com/ncw/rclone/cmd/cleanup [no test files] ? github.com/ncw/rclone/cmd/cmount [no test files] ? github.com/ncw/rclone/cmd/config [no test files] ? github.com/ncw/rclone/cmd/copy [no test files] ? github.com/ncw/rclone/cmd/copyto [no test files] ? github.com/ncw/rclone/cmd/cryptcheck [no test files] ? github.com/ncw/rclone/cmd/cryptdecode [no test files] ? github.com/ncw/rclone/cmd/dbhashsum [no test files] ? github.com/ncw/rclone/cmd/dedupe [no test files] ? github.com/ncw/rclone/cmd/delete [no test files] === RUN TestCompletionBash --- PASS: TestCompletionBash (0.00s) === RUN TestCompletionZsh --- PASS: TestCompletionZsh (0.00s) PASS ok github.com/ncw/rclone/cmd/genautocomplete 0.010s ? github.com/ncw/rclone/cmd/gendocs [no test files] ? github.com/ncw/rclone/cmd/info [no test files] ? github.com/ncw/rclone/cmd/listremotes [no test files] ? github.com/ncw/rclone/cmd/ls [no test files] ? github.com/ncw/rclone/cmd/ls/lshelp [no test files] ? github.com/ncw/rclone/cmd/lsd [no test files] === RUN TestDefaultLsf --- PASS: TestDefaultLsf (0.00s) === RUN TestRecurseFlag --- PASS: TestRecurseFlag (0.00s) === RUN TestDirSlashFlag --- PASS: TestDirSlashFlag (0.00s) === RUN TestFormat --- PASS: TestFormat (0.05s) === RUN TestSeparator --- PASS: TestSeparator (0.00s) === RUN TestWholeLsf --- PASS: TestWholeLsf (0.00s) PASS ok github.com/ncw/rclone/cmd/lsf 0.059s ? github.com/ncw/rclone/cmd/lsjson [no test files] ? github.com/ncw/rclone/cmd/lsl [no test files] ? github.com/ncw/rclone/cmd/md5sum [no test files] ? github.com/ncw/rclone/cmd/memtest [no test files] ? github.com/ncw/rclone/cmd/mkdir [no test files] 2018/02/24 05:04:24 mount "Local file system at /tmp/rclone125794854" "/tmp/rclonefs-mount195711821" 2018/02/24 05:04:25 mount OK 2018/02/24 05:04:25 Starting test run with cache mode off === RUN TestDirLs --- PASS: TestDirLs (0.01s) === RUN TestDirCreateAndRemoveDir 2018/02/24 05:04:25 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveDir (0.00s) === RUN TestDirCreateAndRemoveFile 2018/02/24 05:04:25 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveFile (0.01s) === RUN TestDirRenameFile --- PASS: TestDirRenameFile (0.21s) === RUN TestDirRenameEmptyDir --- PASS: TestDirRenameEmptyDir (0.01s) === RUN TestDirRenameFullDir --- PASS: TestDirRenameFullDir (0.01s) === RUN TestDirModTime --- PASS: TestDirModTime (0.00s) === RUN TestDirCacheFlush --- PASS: TestDirCacheFlush (0.01s) === RUN TestDirCacheFlushOnDirRename --- PASS: TestDirCacheFlushOnDirRename (0.00s) === RUN TestFileModTime --- PASS: TestFileModTime (0.00s) === RUN TestFileModTimeWithOpenWriters --- PASS: TestFileModTimeWithOpenWriters (0.00s) === RUN TestMount --- PASS: TestMount (0.00s) === RUN TestRoot --- PASS: TestRoot (0.00s) === RUN TestReadByByte --- PASS: TestReadByByte (0.11s) === RUN TestReadChecksum --- PASS: TestReadChecksum (0.03s) === RUN TestReadFileDoubleClose --- PASS: TestReadFileDoubleClose (0.00s) === RUN TestReadSeek 2018/02/24 05:04:25 ERROR : testdoubleclose: ReadFileHandle.Release error: hash: failed to stat: lstat /tmp/rclone125794854/testdoubleclose: no such file or directory 2018/02/24 05:04:25 ERROR : testfile: ReadFileHandle.Release error: hash: failed to stat: lstat /tmp/rclone125794854/testfile: no such file or directory --- PASS: TestReadSeek (0.00s) === RUN TestWriteFileNoWrite --- PASS: TestWriteFileNoWrite (1.00s) === RUN TestWriteFileWrite --- PASS: TestWriteFileWrite (0.10s) === RUN TestWriteFileOverwrite --- PASS: TestWriteFileOverwrite (0.10s) === RUN TestWriteFileDoubleClose 2018/02/24 05:04:27 ERROR : testdoubleclose: WriteFileHandle.Write: error: Bad file descriptor --- PASS: TestWriteFileDoubleClose (0.00s) === RUN TestWriteFileFsync --- PASS: TestWriteFileFsync (0.00s) PASS 2018/02/24 05:04:27 Finished test run with cache mode off 2018/02/24 05:04:27 Starting test run with cache mode minimal === RUN TestDirLs --- PASS: TestDirLs (0.00s) === RUN TestDirCreateAndRemoveDir 2018/02/24 05:04:27 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveDir (0.00s) === RUN TestDirCreateAndRemoveFile 2018/02/24 05:04:27 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveFile (0.00s) === RUN TestDirRenameFile --- PASS: TestDirRenameFile (0.21s) === RUN TestDirRenameEmptyDir --- PASS: TestDirRenameEmptyDir (0.01s) === RUN TestDirRenameFullDir --- PASS: TestDirRenameFullDir (0.01s) === RUN TestDirModTime --- PASS: TestDirModTime (0.00s) === RUN TestDirCacheFlush --- PASS: TestDirCacheFlush (0.01s) === RUN TestDirCacheFlushOnDirRename --- PASS: TestDirCacheFlushOnDirRename (0.00s) === RUN TestFileModTime --- PASS: TestFileModTime (0.00s) === RUN TestFileModTimeWithOpenWriters --- PASS: TestFileModTimeWithOpenWriters (0.00s) === RUN TestMount --- PASS: TestMount (0.00s) === RUN TestRoot --- PASS: TestRoot (0.00s) === RUN TestReadByByte --- PASS: TestReadByByte (0.10s) === RUN TestReadChecksum --- PASS: TestReadChecksum (0.03s) === RUN TestReadFileDoubleClose 2018/02/24 05:04:27 ERROR : testdoubleclose: ReadFileHandle.Release error: hash: failed to stat: lstat /tmp/rclone125794854/testdoubleclose: no such file or directory --- PASS: TestReadFileDoubleClose (0.00s) === RUN TestReadSeek --- PASS: TestReadSeek (0.00s) === RUN TestWriteFileNoWrite --- PASS: TestWriteFileNoWrite (1.00s) === RUN TestWriteFileWrite --- PASS: TestWriteFileWrite (0.10s) === RUN TestWriteFileOverwrite --- PASS: TestWriteFileOverwrite (0.10s) === RUN TestWriteFileDoubleClose 2018/02/24 05:04:28 ERROR : testdoubleclose: WriteFileHandle.Write: error: Bad file descriptor --- PASS: TestWriteFileDoubleClose (0.00s) === RUN TestWriteFileFsync --- PASS: TestWriteFileFsync (0.00s) PASS 2018/02/24 05:04:28 Finished test run with cache mode minimal 2018/02/24 05:04:28 Starting test run with cache mode writes === RUN TestDirLs --- PASS: TestDirLs (0.00s) === RUN TestDirCreateAndRemoveDir 2018/02/24 05:04:28 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveDir (0.00s) === RUN TestDirCreateAndRemoveFile 2018/02/24 05:04:28 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirCreateAndRemoveFile (0.00s) === RUN TestDirRenameFile --- PASS: TestDirRenameFile (0.21s) === RUN TestDirRenameEmptyDir --- PASS: TestDirRenameEmptyDir (0.01s) === RUN TestDirRenameFullDir --- PASS: TestDirRenameFullDir (0.01s) === RUN TestDirModTime --- PASS: TestDirModTime (0.00s) === RUN TestDirCacheFlush --- PASS: TestDirCacheFlush (0.01s) === RUN TestDirCacheFlushOnDirRename --- PASS: TestDirCacheFlushOnDirRename (0.01s) === RUN TestFileModTime --- PASS: TestFileModTime (0.00s) === RUN TestFileModTimeWithOpenWriters --- PASS: TestFileModTimeWithOpenWriters (0.00s) === RUN TestMount --- PASS: TestMount (0.00s) === RUN TestRoot --- PASS: TestRoot (0.00s) === RUN TestReadByByte --- PASS: TestReadByByte (0.10s) === RUN TestReadChecksum --- PASS: TestReadChecksum (0.02s) === RUN TestReadFileDoubleClose --- PASS: TestReadFileDoubleClose (0.00s) === RUN TestReadSeek 2018/02/24 05:04:28 ERROR : testfile: ReadFileHandle.Release error: hash: failed to stat: lstat /tmp/rclone125794854/testfile: no such file or directory --- PASS: TestReadSeek (0.00s) === RUN TestWriteFileNoWrite --- PASS: TestWriteFileNoWrite (0.00s) === RUN TestWriteFileWrite --- PASS: TestWriteFileWrite (0.10s) === RUN TestWriteFileOverwrite --- PASS: TestWriteFileOverwrite (0.10s) === RUN TestWriteFileDoubleClose --- FAIL: TestWriteFileDoubleClose (0.00s) assertions.go:247: Error Trace: write_unix.go:33 Error: Received unexpected error: write /tmp/rclonefs-mount195711821/testdoubleclose: bad file descriptor Test: TestWriteFileDoubleClose assertions.go:247: Error Trace: write_unix.go:34 Error: Not equal: expected: 5 actual : 0 Test: TestWriteFileDoubleClose === RUN TestWriteFileFsync --- PASS: TestWriteFileFsync (0.00s) FAIL 2018/02/24 05:04:29 Finished test run with cache mode writes 2018/02/24 05:04:29 Unmounting "/tmp/rclonefs-mount195711821" 2018/02/24 05:04:29 Waiting for umount FAIL github.com/ncw/rclone/cmd/mount 4.427s ? github.com/ncw/rclone/cmd/mountlib [no test files] ? github.com/ncw/rclone/cmd/mountlib/mounttest [no test files] ? github.com/ncw/rclone/cmd/move [no test files] ? github.com/ncw/rclone/cmd/moveto [no test files] ? github.com/ncw/rclone/cmd/ncdu [no test files] ? github.com/ncw/rclone/cmd/ncdu/scan [no test files] ? github.com/ncw/rclone/cmd/obscure [no test files] ? github.com/ncw/rclone/cmd/purge [no test files] ? github.com/ncw/rclone/cmd/rcat [no test files] ? github.com/ncw/rclone/cmd/rmdir [no test files] ? github.com/ncw/rclone/cmd/rmdirs [no test files] ? github.com/ncw/rclone/cmd/serve [no test files] === RUN TestInit 2018/02/24 05:04:30 NOTICE: Local file system at /home/rclone/go/src/github.com/ncw/rclone/cmd/serve/http/testdata/files: Serving on http://localhost:51777/ --- PASS: TestInit (0.00s) === RUN TestGET --- PASS: TestGET (0.13s) === RUN TestAddEntry --- PASS: TestAddEntry (0.00s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/cmd/serve/http 0.140s ? github.com/ncw/rclone/cmd/serve/httplib [no test files] ? github.com/ncw/rclone/cmd/serve/httplib/httpflags [no test files] === RUN TestWebDav 2018/02/24 05:04:32 NOTICE: Local file system at /tmp/rclone154403336: WebDav Server started on http://localhost:51778/ --- PASS: TestWebDav (2.79s) webdav_test.go:67: ---------- === RUN TestSetup --- PASS: TestSetup (0.00s) === RUN TestInit --- PASS: TestInit (0.02s) fstests.go:98: Using remote "webdavtest:" === RUN TestFsString --- PASS: TestFsString (0.00s) === RUN TestFsName --- PASS: TestFsName (0.00s) === RUN TestFsRoot --- PASS: TestFsRoot (0.00s) === RUN TestFsRmdirEmpty --- PASS: TestFsRmdirEmpty (0.02s) === RUN TestFsRmdirNotFound --- PASS: TestFsRmdirNotFound (0.01s) === RUN TestFsMkdir --- PASS: TestFsMkdir (0.03s) === RUN TestFsMkdirRmdirSubdir --- PASS: TestFsMkdirRmdirSubdir (0.16s) === RUN TestFsListEmpty --- PASS: TestFsListEmpty (0.01s) === RUN TestFsListDirEmpty --- PASS: TestFsListDirEmpty (0.01s) === RUN TestFsListRDirEmpty --- SKIP: TestFsListRDirEmpty (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsNewObjectNotFound --- PASS: TestFsNewObjectNotFound (0.02s) === RUN TestFsPutFile1 --- PASS: TestFsPutFile1 (0.04s) === RUN TestFsPutError --- PASS: TestFsPutError (0.09s) === RUN TestFsPutFile2 --- PASS: TestFsPutFile2 (0.04s) === RUN TestFsUpdateFile1 --- PASS: TestFsUpdateFile1 (0.04s) === RUN TestFsListDirFile2 --- PASS: TestFsListDirFile2 (0.05s) === RUN TestFsListRDirFile2 --- SKIP: TestFsListRDirFile2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListDirRoot --- PASS: TestFsListDirRoot (0.00s) === RUN TestFsListRDirRoot --- SKIP: TestFsListRDirRoot (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListSubdir --- PASS: TestFsListSubdir (0.01s) === RUN TestFsListRSubdir --- SKIP: TestFsListRSubdir (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListLevel2 --- PASS: TestFsListLevel2 (0.02s) === RUN TestFsListRLevel2 --- SKIP: TestFsListRLevel2 (0.00s) fstests.go:125: FS has no ListR interface === RUN TestFsListFile1 --- PASS: TestFsListFile1 (0.05s) === RUN TestFsNewObject --- PASS: TestFsNewObject (0.01s) === RUN TestFsListFile1and2 --- PASS: TestFsListFile1and2 (0.05s) === RUN TestFsNewObjectDir --- PASS: TestFsNewObjectDir (0.01s) === RUN TestFsCopy --- PASS: TestFsCopy (0.10s) === RUN TestFsMove --- PASS: TestFsMove (0.40s) === RUN TestFsDirMove 2018/02/24 05:04:34 ERROR : : error listing: directory not found --- PASS: TestFsDirMove (0.24s) === RUN TestFsRmdirFull --- PASS: TestFsRmdirFull (0.00s) === RUN TestFsPrecision --- PASS: TestFsPrecision (0.00s) === RUN TestFsDirChangeNotify --- SKIP: TestFsDirChangeNotify (0.00s) fstests.go:691: FS has no DirChangeNotify interface === RUN TestObjectString --- PASS: TestObjectString (0.01s) === RUN TestObjectFs --- PASS: TestObjectFs (0.01s) === RUN TestObjectRemote --- PASS: TestObjectRemote (0.01s) === RUN TestObjectHashes --- PASS: TestObjectHashes (0.01s) === RUN TestObjectModTime --- PASS: TestObjectModTime (0.01s) === RUN TestObjectMimeType --- SKIP: TestObjectMimeType (0.01s) fstests.go:760: MimeType method not supported === RUN TestObjectSetModTime --- PASS: TestObjectSetModTime (0.01s) fstests.go:777: can't set modified time === RUN TestObjectSize --- PASS: TestObjectSize (0.01s) === RUN TestObjectOpen --- PASS: TestObjectOpen (0.02s) === RUN TestObjectOpenSeek --- PASS: TestObjectOpenSeek (0.02s) === RUN TestObjectOpenRange --- PASS: TestObjectOpenRange (0.05s) === RUN TestObjectPartialRead --- PASS: TestObjectPartialRead (0.02s) === RUN TestObjectUpdate --- PASS: TestObjectUpdate (0.06s) === RUN TestObjectStorable --- PASS: TestObjectStorable (0.01s) === RUN TestFsIsFile --- PASS: TestFsIsFile (0.01s) === RUN TestFsIsFileNotFound 2018/02/24 05:04:34 ERROR : : error listing: directory not found --- PASS: TestFsIsFileNotFound (0.01s) === RUN TestObjectRemove --- PASS: TestObjectRemove (0.08s) === RUN TestFsPutStream --- SKIP: TestFsPutStream (0.00s) fstests.go:921: FS has no PutStream interface === RUN TestObjectPurge 2018/02/24 05:04:34 ERROR : : error listing: directory not found --- PASS: TestObjectPurge (0.03s) === RUN TestFinalise --- PASS: TestFinalise (0.00s) PASS ok github.com/ncw/rclone/backend/webdav 1.851s ---------- PASS ok github.com/ncw/rclone/cmd/serve/webdav 2.798s ? github.com/ncw/rclone/cmd/sha1sum [no test files] ? github.com/ncw/rclone/cmd/size [no test files] ? github.com/ncw/rclone/cmd/sync [no test files] === RUN TestTouchOneFile --- PASS: TestTouchOneFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchWithNoCreateFlag --- PASS: TestTouchWithNoCreateFlag (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchWithTimestamp --- PASS: TestTouchWithTimestamp (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchWithLognerTimestamp --- PASS: TestTouchWithLognerTimestamp (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchUpdateTimestamp --- PASS: TestTouchUpdateTimestamp (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchUpdateTimestampWithCFlag --- PASS: TestTouchUpdateTimestampWithCFlag (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" === RUN TestTouchCreateMultipleDirAndFile --- PASS: TestTouchCreateMultipleDirAndFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone021096735", Local "Local file system at /tmp/rclone778151922", Modify Window "1ns" PASS ok github.com/ncw/rclone/cmd/touch 0.017s === RUN TestTree --- PASS: TestTree (0.00s) PASS ok github.com/ncw/rclone/cmd/tree 0.015s ? github.com/ncw/rclone/cmd/version [no test files] === RUN TestBwTimetableSet --- PASS: TestBwTimetableSet (0.00s) === RUN TestBwTimetableLimitAt --- PASS: TestBwTimetableLimitAt (0.00s) === RUN TestDumpFlagsString --- PASS: TestDumpFlagsString (0.00s) === RUN TestDumpFlagsSet --- PASS: TestDumpFlagsSet (0.00s) === RUN TestDumpFlagsType --- PASS: TestDumpFlagsType (0.00s) === RUN TestFeaturesDisable --- PASS: TestFeaturesDisable (0.00s) === RUN TestFeaturesList --- PASS: TestFeaturesList (0.00s) === RUN TestFeaturesDisableList --- PASS: TestFeaturesDisableList (0.00s) === RUN TestParseRangeOption --- PASS: TestParseRangeOption (0.00s) === RUN TestRangeOptionDecode --- PASS: TestRangeOptionDecode (0.00s) === RUN TestParseDuration --- PASS: TestParseDuration (0.00s) === RUN TestSizeSuffixString --- PASS: TestSizeSuffixString (0.00s) === RUN TestSizeSuffixUnit --- PASS: TestSizeSuffixUnit (0.00s) === RUN TestSizeSuffixSet --- PASS: TestSizeSuffixSet (0.00s) PASS ok github.com/ncw/rclone/fs 0.006s === RUN TestNewAccountSizeName --- PASS: TestNewAccountSizeName (0.00s) === RUN TestNewAccount --- PASS: TestNewAccount (0.00s) === RUN TestAccountWithBuffer --- PASS: TestAccountWithBuffer (0.00s) === RUN TestAccountGetUpdateReader --- PASS: TestAccountGetUpdateReader (0.00s) === RUN TestAccountRead --- PASS: TestAccountRead (0.00s) === RUN TestAccountString --- PASS: TestAccountString (0.00s) === RUN TestAccountAccounter --- PASS: TestAccountAccounter (0.00s) PASS ok github.com/ncw/rclone/fs/accounting 0.008s === RUN TestAsyncReader --- PASS: TestAsyncReader (0.00s) === RUN TestAsyncWriteTo --- PASS: TestAsyncWriteTo (0.00s) === RUN TestAsyncReaderErrors --- PASS: TestAsyncReaderErrors (0.00s) === RUN TestAsyncReaderSizes --- PASS: TestAsyncReaderSizes (0.57s) === RUN TestAsyncReaderWriteTo --- PASS: TestAsyncReaderWriteTo (0.43s) === RUN TestAsyncReaderCloseRead --- PASS: TestAsyncReaderCloseRead (0.10s) === RUN TestAsyncReaderCloseWriteTo --- PASS: TestAsyncReaderCloseWriteTo (0.10s) PASS ok github.com/ncw/rclone/fs/asyncreader 1.204s ? github.com/ncw/rclone/fs/chunkedreader [no test files] === RUN TestCRUD --- PASS: TestCRUD (0.00s) === RUN TestReveal --- PASS: TestReveal (0.00s) === RUN TestConfigLoad --- PASS: TestConfigLoad (0.00s) === RUN TestConfigLoadEncrypted --- PASS: TestConfigLoadEncrypted (0.00s) === RUN TestConfigLoadEncryptedFailures --- PASS: TestConfigLoadEncryptedFailures (0.00s) === RUN TestPassword Your password contains leading/trailing whitespace - in previous versions of rclone this was stripped --- PASS: TestPassword (0.00s) PASS ok github.com/ncw/rclone/fs/config 0.014s ? github.com/ncw/rclone/fs/config/configflags [no test files] ? github.com/ncw/rclone/fs/config/flags [no test files] === RUN TestObscure --- PASS: TestObscure (0.00s) PASS ok github.com/ncw/rclone/fs/config/obscure 0.005s ? github.com/ncw/rclone/fs/driveletter [no test files] === RUN TestNewFilterDefault --- PASS: TestNewFilterDefault (0.00s) === RUN TestNewFilterFull --- PASS: TestNewFilterFull (0.00s) === RUN TestNewFilterIncludeFiles --- PASS: TestNewFilterIncludeFiles (0.00s) === RUN TestNewFilterIncludeFilesDirs --- PASS: TestNewFilterIncludeFilesDirs (0.00s) === RUN TestNewFilterMinSize --- PASS: TestNewFilterMinSize (0.00s) === RUN TestNewFilterMaxSize --- PASS: TestNewFilterMaxSize (0.00s) === RUN TestNewFilterMinAndMaxAge --- PASS: TestNewFilterMinAndMaxAge (0.00s) === RUN TestNewFilterMinAge --- PASS: TestNewFilterMinAge (0.00s) === RUN TestNewFilterMaxAge --- PASS: TestNewFilterMaxAge (0.00s) === RUN TestNewFilterMatches --- PASS: TestNewFilterMatches (0.00s) === RUN TestFilterAddDirRuleOrFileRule --- PASS: TestFilterAddDirRuleOrFileRule (0.00s) === RUN TestFilterForEachLine --- PASS: TestFilterForEachLine (0.00s) === RUN TestFilterMatchesFromDocs --- PASS: TestFilterMatchesFromDocs (0.00s) === RUN TestGlobToRegexp --- PASS: TestGlobToRegexp (0.00s) === RUN TestGlobToDirGlobs --- PASS: TestGlobToDirGlobs (0.00s) PASS ok github.com/ncw/rclone/fs/filter 0.014s ? github.com/ncw/rclone/fs/filter/filterflags [no test files] === RUN TestCause --- PASS: TestCause (0.00s) === RUN TestShouldRetry --- PASS: TestShouldRetry (0.00s) PASS ok github.com/ncw/rclone/fs/fserrors 0.005s === RUN TestSetDefaults --- PASS: TestSetDefaults (0.00s) === RUN TestCleanAuth --- PASS: TestCleanAuth (0.00s) === RUN TestCleanAuths --- PASS: TestCleanAuths (0.00s) PASS ok github.com/ncw/rclone/fs/fshttp 0.005s === RUN TestRemoteSplit --- PASS: TestRemoteSplit (0.00s) PASS ok github.com/ncw/rclone/fs/fspath 0.005s === RUN TestHashSet --- PASS: TestHashSet (0.00s) === RUN TestMultiHasher --- PASS: TestMultiHasher (0.00s) === RUN TestMultiHasherTypes --- PASS: TestMultiHasherTypes (0.00s) === RUN TestHashStream --- PASS: TestHashStream (0.00s) === RUN TestHashStreamTypes --- PASS: TestHashStreamTypes (0.00s) === RUN TestHashSetStringer --- PASS: TestHashSetStringer (0.00s) === RUN TestHashStringer --- PASS: TestHashStringer (0.00s) PASS ok github.com/ncw/rclone/fs/hash 0.008s === RUN TestFilterAndSortIncludeAll --- PASS: TestFilterAndSortIncludeAll (0.00s) === RUN TestFilterAndSortCheckDir 2018/02/24 05:04:44 ERROR : dir/: Entry doesn't belong in directory "dir" (same as directory) - ignoring 2018/02/24 05:04:44 ERROR : diR/a: Entry doesn't belong in directory "dir" (too short) - ignoring 2018/02/24 05:04:44 ERROR : dir/B/sub: Entry doesn't belong in directory "dir" (contains subdir) - ignoring --- PASS: TestFilterAndSortCheckDir (0.00s) === RUN TestFilterAndSortCheckDirRoot 2018/02/24 05:04:44 ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring 2018/02/24 05:04:44 ERROR : B/sub: Entry doesn't belong in directory "" (contains subdir) - ignoring --- PASS: TestFilterAndSortCheckDirRoot (0.00s) === RUN TestFilterAndSortUnknown 2018/02/24 05:04:44 ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring --- PASS: TestFilterAndSortUnknown (0.00s) PASS ok github.com/ncw/rclone/fs/list 0.009s ? github.com/ncw/rclone/fs/log [no test files] === RUN TestNewMatchEntries --- PASS: TestNewMatchEntries (0.00s) === RUN TestMatchListings 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in source - ignoring 2018/02/24 05:04:44 NOTICE: a: Duplicate object found in destination - ignoring --- PASS: TestMatchListings (0.00s) PASS ok github.com/ncw/rclone/fs/march 0.007s === RUN TestStaticObject --- PASS: TestStaticObject (0.00s) === RUN TestMemoryFs --- PASS: TestMemoryFs (0.00s) === RUN TestMemoryObject --- PASS: TestMemoryObject (0.00s) PASS ok github.com/ncw/rclone/fs/object 0.005s === RUN TestSizeDiffers --- PASS: TestSizeDiffers (0.00s) === RUN TestListDirSorted --- PASS: TestListDirSorted (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestMkdir --- PASS: TestMkdir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestLsd --- PASS: TestLsd (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestLs --- PASS: TestLs (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestLsLong --- PASS: TestLsLong (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestHashSums --- PASS: TestHashSums (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestCount --- PASS: TestCount (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestDelete --- PASS: TestDelete (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestCheck 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 0 differences found 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 3 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 4 differences found 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 4 differences found --- PASS: TestCheck (0.01s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestCheckDownload 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 4 differences found 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 5 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 7 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 8 differences found 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 8 differences found --- PASS: TestCheckDownload (0.01s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestCheckSizeOnly 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 8 differences found 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 9 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 ERROR : potato2: File not in Local file system at /tmp/rclone632945970 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone632945970: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 11 differences found 2018/02/24 05:04:46 ERROR : empty space: File not in Local file system at /tmp/rclone135444201 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 1 files missing 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 12 differences found 2018/02/24 05:04:46 NOTICE: Local file system at /tmp/rclone135444201: 12 differences found --- PASS: TestCheckSizeOnly (0.01s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestDeduplicateInteractive --- SKIP: TestDeduplicateInteractive (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestDeduplicateSkip --- SKIP: TestDeduplicateSkip (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestDeduplicateFirst --- SKIP: TestDeduplicateFirst (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestDeduplicateNewest --- SKIP: TestDeduplicateNewest (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestDeduplicateOldest --- SKIP: TestDeduplicateOldest (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestDeduplicateRename --- SKIP: TestDeduplicateRename (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:306: Can't test deduplicate - no PutUnchecked === RUN TestMergeDirs --- SKIP: TestMergeDirs (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" operations_test.go:442: Can't merge directories === RUN TestCat --- PASS: TestCat (0.01s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestRcat --- PASS: TestRcat (0.02s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestRmdirsNoLeaveRoot --- PASS: TestRmdirsNoLeaveRoot (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestRmdirsLeaveRoot --- PASS: TestRmdirsLeaveRoot (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestMoveFile --- PASS: TestMoveFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestCopyFile --- PASS: TestCopyFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" === RUN TestSameConfig --- PASS: TestSameConfig (0.00s) === RUN TestSame --- PASS: TestSame (0.00s) === RUN TestOverlapping --- PASS: TestOverlapping (0.00s) === RUN TestCheckEqualReaders --- PASS: TestCheckEqualReaders (0.00s) === RUN TestListFormat --- PASS: TestListFormat (0.00s) run.go:169: Remote "Local file system at /tmp/rclone632945970", Local "Local file system at /tmp/rclone135444201", Modify Window "1ns" PASS ok github.com/ncw/rclone/fs/operations 0.095s === RUN TestCopyWithDryRun 2018/02/24 05:04:47 NOTICE: sub dir/hello world: Not copying as --dry-run --- PASS: TestCopyWithDryRun (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestCopy --- PASS: TestCopy (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestCopyWithDepth --- PASS: TestCopyWithDepth (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestServerSideCopy --- PASS: TestServerSideCopy (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:92: Server side copy (if possible) Local file system at /tmp/rclone629974388 -> Local file system at /tmp/rclone071066088 === RUN TestCopyAfterDelete 2018/02/24 05:04:47 ERROR : : error listing: directory not found --- PASS: TestCopyAfterDelete (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestCopyRedownload --- PASS: TestCopyRedownload (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncBasedOnCheckSum --- PASS: TestSyncBasedOnCheckSum (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncSizeOnly --- PASS: TestSyncSizeOnly (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncIgnoreSize --- PASS: TestSyncIgnoreSize (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncIgnoreTimes --- PASS: TestSyncIgnoreTimes (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncIgnoreExisting --- PASS: TestSyncIgnoreExisting (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterChangingModtimeOnly 2018/02/24 05:04:47 NOTICE: empty space: Not updating modification time as --dry-run --- PASS: TestSyncAfterChangingModtimeOnly (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime --- PASS: TestSyncAfterChangingModtimeOnlyWithNoUpdateModTime (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncDoesntUpdateModtime --- PASS: TestSyncDoesntUpdateModtime (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterAddingAFile --- PASS: TestSyncAfterAddingAFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterChangingFilesSizeOnly --- PASS: TestSyncAfterChangingFilesSizeOnly (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterChangingContentsOnly --- PASS: TestSyncAfterChangingContentsOnly (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterRemovingAFileAndAddingAFileDryRun 2018/02/24 05:04:47 NOTICE: potato2: Not copying as --dry-run 2018/02/24 05:04:47 NOTICE: potato: Not deleting as --dry-run --- PASS: TestSyncAfterRemovingAFileAndAddingAFileDryRun (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterRemovingAFileAndAddingAFile --- PASS: TestSyncAfterRemovingAFileAndAddingAFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDir --- PASS: TestSyncAfterRemovingAFileAndAddingAFileSubDir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors 2018/02/24 05:04:47 ERROR : Local file system at /tmp/rclone629974388: not deleting files as there were IO errors 2018/02/24 05:04:47 ERROR : Local file system at /tmp/rclone629974388: not deleting directories as there were IO errors --- PASS: TestSyncAfterRemovingAFileAndAddingAFileSubDirWithErrors (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncDeleteAfter --- PASS: TestSyncDeleteAfter (0.00s) === RUN TestSyncDeleteDuring --- PASS: TestSyncDeleteDuring (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncDeleteBefore --- PASS: TestSyncDeleteBefore (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestCopyDeleteBefore --- PASS: TestCopyDeleteBefore (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncWithExclude --- PASS: TestSyncWithExclude (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncWithExcludeAndDeleteExcluded --- PASS: TestSyncWithExcludeAndDeleteExcluded (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncWithUpdateOlder --- PASS: TestSyncWithUpdateOlder (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncWithTrackRenames --- PASS: TestSyncWithTrackRenames (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:756: Can track renames: true === RUN TestServerSideMove 2018/02/24 05:04:47 ERROR : : error listing: directory not found 2018/02/24 05:04:47 purge failed: lstat /tmp/rclone347801127: no such file or directory --- PASS: TestServerSideMove (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:799: Server side move (if possible) Local file system at /tmp/rclone629974388 -> Local file system at /tmp/rclone347801127 === RUN TestServerSideMoveWithFilter --- PASS: TestServerSideMoveWithFilter (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:799: Server side move (if possible) Local file system at /tmp/rclone629974388 -> Local file system at /tmp/rclone212186865 === RUN TestServerSideMoveDeleteEmptySourceDirs 2018/02/24 05:04:47 ERROR : : error listing: directory not found 2018/02/24 05:04:47 ERROR : : error listing: directory not found 2018/02/24 05:04:47 purge failed: lstat /tmp/rclone767245899: no such file or directory --- PASS: TestServerSideMoveDeleteEmptySourceDirs (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:799: Server side move (if possible) Local file system at /tmp/rclone629974388 -> Local file system at /tmp/rclone767245899 === RUN TestServerSideMoveOverlap --- SKIP: TestServerSideMoveOverlap (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" sync_test.go:884: Skipping test as remote supports DirMove === RUN TestSyncBackupDir --- PASS: TestSyncBackupDir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncBackupDirWithSuffix --- PASS: TestSyncBackupDirWithSuffix (0.01s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncUTFNorm --- PASS: TestSyncUTFNorm (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" === RUN TestSyncImmutable 2018/02/24 05:04:47 ERROR : existing: Source and destination exist but do not match: immutable file modified 2018/02/24 05:04:47 ERROR : Local file system at /tmp/rclone629974388: not deleting files as there were IO errors 2018/02/24 05:04:47 ERROR : Local file system at /tmp/rclone629974388: not deleting directories as there were IO errors --- PASS: TestSyncImmutable (0.00s) run.go:169: Remote "Local file system at /tmp/rclone629974388", Local "Local file system at /tmp/rclone830740035", Modify Window "1ns" PASS ok github.com/ncw/rclone/fs/sync 0.146s === RUN TestWalkEmpty --- PASS: TestWalkEmpty (0.00s) === RUN TestWalkREmpty --- PASS: TestWalkREmpty (0.00s) === RUN TestWalkEmptySkip --- PASS: TestWalkEmptySkip (0.00s) === RUN TestWalkREmptySkip --- PASS: TestWalkREmptySkip (0.00s) === RUN TestWalkNotFound 2018/02/24 05:04:47 ERROR : : error listing: directory not found --- PASS: TestWalkNotFound (0.00s) === RUN TestWalkRNotFound --- PASS: TestWalkRNotFound (0.00s) === RUN TestWalkNotFoundMaskError --- PASS: TestWalkNotFoundMaskError (0.00s) === RUN TestWalkNotFoundSkipkError --- PASS: TestWalkNotFoundSkipkError (0.00s) === RUN TestWalkLevels --- PASS: TestWalkLevels (0.00s) === RUN TestWalkRLevels --- PASS: TestWalkRLevels (0.00s) === RUN TestWalkLevelsNoRecursive10 --- PASS: TestWalkLevelsNoRecursive10 (0.00s) === RUN TestWalkRLevelsNoRecursive10 --- PASS: TestWalkRLevelsNoRecursive10 (0.00s) === RUN TestWalkNDirTree --- PASS: TestWalkNDirTree (0.00s) === RUN TestWalkLevelsNoRecursive --- PASS: TestWalkLevelsNoRecursive (0.00s) === RUN TestWalkRLevelsNoRecursive --- PASS: TestWalkRLevelsNoRecursive (0.00s) === RUN TestWalkLevels2 --- PASS: TestWalkLevels2 (0.00s) === RUN TestWalkRLevels2 --- PASS: TestWalkRLevels2 (0.00s) === RUN TestWalkSkip --- PASS: TestWalkSkip (0.00s) === RUN TestWalkRSkip --- PASS: TestWalkRSkip (0.00s) === RUN TestWalkErrors 2018/02/24 05:04:47 ERROR : 0: error listing: directory not found --- PASS: TestWalkErrors (0.00s) === RUN TestWalkRErrors --- PASS: TestWalkRErrors (0.00s) === RUN TestWalkMulti --- PASS: TestWalkMulti (0.00s) === RUN TestWalkRMulti --- PASS: TestWalkRMulti (0.01s) === RUN TestWalkMultiErrors 2018/02/24 05:04:47 ERROR : 1/0/1: error listing: boom 2018/02/24 05:04:47 ERROR : 1/0/2: error listing: boom 2018/02/24 05:04:47 ERROR : 1/0/0: error listing: boom --- PASS: TestWalkMultiErrors (0.00s) === RUN TestWalkRMultiErrors 2018/02/24 05:04:47 ERROR : 9/0/0: error listing: boom 2018/02/24 05:04:47 ERROR : 1/0/5: error listing: boom --- PASS: TestWalkRMultiErrors (0.01s) === RUN TestWalkRDirTree --- PASS: TestWalkRDirTree (0.00s) === RUN TestWalkRDirTreeExclude --- PASS: TestWalkRDirTreeExclude (0.00s) PASS ok github.com/ncw/rclone/fs/walk 0.034s ? github.com/ncw/rclone/fstest [no test files] ? github.com/ncw/rclone/fstest/fstests [no test files] ? github.com/ncw/rclone/fstest/mockdir [no test files] ? github.com/ncw/rclone/fstest/mockobject [no test files] ? github.com/ncw/rclone/fstest/test_all [no test files] ? github.com/ncw/rclone/lib/atexit [no test files] ? github.com/ncw/rclone/lib/dircache [no test files] ? github.com/ncw/rclone/lib/oauthutil [no test files] === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestSetSleep --- PASS: TestSetSleep (0.00s) === RUN TestGetSleep --- PASS: TestGetSleep (0.00s) === RUN TestSetMinSleep --- PASS: TestSetMinSleep (0.00s) === RUN TestSetMaxSleep --- PASS: TestSetMaxSleep (0.00s) === RUN TestMaxConnections --- PASS: TestMaxConnections (0.00s) === RUN TestSetDecayConstant --- PASS: TestSetDecayConstant (0.00s) === RUN TestDecay --- PASS: TestDecay (0.00s) === RUN TestSetAttackConstant --- PASS: TestSetAttackConstant (0.00s) === RUN TestAttack --- PASS: TestAttack (0.00s) === RUN TestSetRetries --- PASS: TestSetRetries (0.00s) === RUN TestSetPacer --- PASS: TestSetPacer (0.00s) === RUN TestBeginCall --- PASS: TestBeginCall (0.01s) === RUN TestBeginCallZeroConnections --- PASS: TestBeginCallZeroConnections (0.01s) === RUN TestDefaultPacer --- PASS: TestDefaultPacer (0.00s) === RUN TestAmazonCloudDrivePacer --- PASS: TestAmazonCloudDrivePacer (0.00s) === RUN TestGoogleDrivePacer --- PASS: TestGoogleDrivePacer (0.00s) === RUN TestEndCall --- PASS: TestEndCall (0.00s) === RUN TestEndCallZeroConnections --- PASS: TestEndCallZeroConnections (0.00s) === RUN Test_callNoRetry --- PASS: Test_callNoRetry (0.00s) === RUN Test_callRetry --- PASS: Test_callRetry (0.02s) === RUN TestCall --- PASS: TestCall (0.05s) === RUN TestCallNoRetry --- PASS: TestCallNoRetry (0.00s) === RUN TestTokenDispenser --- PASS: TestTokenDispenser (0.00s) PASS ok github.com/ncw/rclone/lib/pacer 0.114s === RUN TestReadFill --- PASS: TestReadFill (0.00s) === RUN TestRepeatableReader --- PASS: TestRepeatableReader (0.00s) PASS ok github.com/ncw/rclone/lib/readers 0.004s === RUN TestURLJoin --- PASS: TestURLJoin (0.00s) === RUN TestURLPathEscape --- PASS: TestURLPathEscape (0.00s) PASS ok github.com/ncw/rclone/lib/rest 0.006s === RUN TestCacheModeString --- PASS: TestCacheModeString (0.00s) === RUN TestCacheModeSet --- PASS: TestCacheModeSet (0.00s) === RUN TestCacheModeType --- PASS: TestCacheModeType (0.00s) === RUN TestCacheNew 2018/02/24 05:04:50 ERROR : : error listing: directory not found --- PASS: TestCacheNew (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestCacheOpens 2018/02/24 05:04:50 ERROR : : error listing: directory not found --- PASS: TestCacheOpens (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestCacheCacheDir 2018/02/24 05:04:50 ERROR : : error listing: directory not found --- PASS: TestCacheCacheDir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestCachePurgeOld 2018/02/24 05:04:50 ERROR : : error listing: directory not found --- PASS: TestCachePurgeOld (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirHandleMethods --- PASS: TestDirHandleMethods (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirHandleReaddir --- PASS: TestDirHandleReaddir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirHandleReaddirnames --- PASS: TestDirHandleReaddirnames (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirMethods --- PASS: TestDirMethods (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirForgetAll --- PASS: TestDirForgetAll (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirForgetPath --- PASS: TestDirForgetPath (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirWalk --- PASS: TestDirWalk (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirSetModTime --- PASS: TestDirSetModTime (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirStat --- PASS: TestDirStat (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirReadDirAll --- PASS: TestDirReadDirAll (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirOpen 2018/02/24 05:04:50 ERROR : dir/: Can only open directories read only --- PASS: TestDirOpen (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirCreate --- PASS: TestDirCreate (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirMkdir 2018/02/24 05:04:50 ERROR : dir/: Dir.Mkdir failed to create directory: mkdir /tmp/rclone784260704/dir/file1: not a directory --- PASS: TestDirMkdir (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirRemove 2018/02/24 05:04:50 ERROR : dir/: Dir.Remove not empty --- PASS: TestDirRemove (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirRemoveAll --- PASS: TestDirRemoveAll (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirRemoveName --- PASS: TestDirRemoveName (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestDirRename 2018/02/24 05:04:50 ERROR : dir/not found: Dir.Rename error: file does not exist --- PASS: TestDirRename (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestErrorError --- PASS: TestErrorError (0.00s) === RUN TestFileMethods --- PASS: TestFileMethods (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileSetModTime --- PASS: TestFileSetModTime (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileOpenRead --- PASS: TestFileOpenRead (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileOpenWrite --- PASS: TestFileOpenWrite (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileRemove --- PASS: TestFileRemove (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileRemoveAll --- PASS: TestFileRemoveAll (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestFileOpen 2018/02/24 05:04:50 ERROR : dir/file1: Can't figure out how to open with flags: 0x3 --- PASS: TestFileOpen (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestReadFileHandleMethods --- PASS: TestReadFileHandleMethods (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestReadFileHandleSeek --- PASS: TestReadFileHandleSeek (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestReadFileHandleReadAt 2018/02/24 05:04:50 ERROR : dir/file1: ReadFileHandle.Read error: Bad file descriptor --- PASS: TestReadFileHandleReadAt (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestReadFileHandleFlush --- PASS: TestReadFileHandleFlush (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestReadFileHandleRelease --- PASS: TestReadFileHandleRelease (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleMethodsRead --- PASS: TestRWFileHandleMethodsRead (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleSeek --- PASS: TestRWFileHandleSeek (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleReadAt --- PASS: TestRWFileHandleReadAt (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleFlushRead --- PASS: TestRWFileHandleFlushRead (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleReleaseRead --- PASS: TestRWFileHandleReleaseRead (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleMethodsWrite --- PASS: TestRWFileHandleMethodsWrite (0.01s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleWriteAt --- PASS: TestRWFileHandleWriteAt (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleWriteNoWrite --- PASS: TestRWFileHandleWriteNoWrite (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleFlushWrite --- PASS: TestRWFileHandleFlushWrite (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleReleaseWrite --- PASS: TestRWFileHandleReleaseWrite (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestRWFileHandleOpenTests 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists 2018/02/24 05:04:50 ERROR : open-test-file: File.openRW failed: open for read write: file already exists --- PASS: TestRWFileHandleOpenTests (0.42s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSbaseHandle --- PASS: TestVFSbaseHandle (0.00s) === RUN TestVFSNew --- PASS: TestVFSNew (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSRoot --- PASS: TestVFSRoot (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSStat --- PASS: TestVFSStat (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSStatParent --- PASS: TestVFSStatParent (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSOpenFile --- PASS: TestVFSOpenFile (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestVFSRename --- PASS: TestVFSRename (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestWriteFileHandleMethods 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle: Read: Can't read and write to file without --vfs-cache-mode >= minimal 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle: ReadAt: Can't read and write to file without --vfs-cache-mode >= minimal 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle: Truncate: Can't change size without --vfs-cache-mode >= writes 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle: Can't open for write without O_TRUNC on existing file without --vfs-cache-mode >= writes --- PASS: TestWriteFileHandleMethods (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestWriteFileHandleWriteAt 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle.Write: can't seek in file without --vfs-cache-mode >= writes 2018/02/24 05:04:50 ERROR : file1: WriteFileHandle.Write: error: Bad file descriptor --- PASS: TestWriteFileHandleWriteAt (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestWriteFileHandleFlush --- PASS: TestWriteFileHandleFlush (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" === RUN TestWriteFileHandleRelease --- PASS: TestWriteFileHandleRelease (0.00s) run.go:169: Remote "Local file system at /tmp/rclone784260704", Local "Local file system at /tmp/rclone612348991", Modify Window "1ns" PASS ok github.com/ncw/rclone/vfs 0.520s ? github.com/ncw/rclone/vfs/vfsflags [no test files]