"go test -v -timeout 30m0s -remote TestWebdav: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(invalid_UTF-8|punctuation)$'" - Starting (try 3/5) === RUN TestIntegration === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsEncoding === RUN TestIntegration/FsMkdir/FsEncoding/punctuation === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 2019/10/02 05:22:47 DEBUG : Item with unknown path received: "/remote.php/webdav/rclone-test-tevesez5memiwar7xohobun7/invalid utf-8þ/", "/remote.php/webdav/rclone-test-tevesez5memiwar7xohobun7/invalid utf-8\xfe/" 2019/10/02 05:22:52 ERROR : : error listing: directory not found --- FAIL: TestIntegration (84.68s) fstests.go:349: Using remote "TestWebdav:" --- FAIL: TestIntegration/FsMkdir (81.98s) --- FAIL: TestIntegration/FsMkdir/FsEncoding (78.76s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/punctuation (0.24s) fstests.go:570: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" fstests.go:571: Error Trace: fstests.go:571 Error: Received unexpected error: File name contains at least one invalid character: OCA\DAV\Connector\Sabre\Exception\InvalidPath: 400 Bad Request Test: TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:151: Error Trace: fstests.go:151 fstests.go:162 fstests.go:576 Error: Received unexpected error: File name contains at least one invalid character: OCA\DAV\Connector\Sabre\Exception\InvalidPath: 400 Bad Request Update mkParentDir failed github.com/rclone/rclone/backend/webdav.(*Object).Update /home/rclone/go/src/github.com/rclone/rclone/backend/webdav/webdav.go:1116 github.com/rclone/rclone/backend/webdav.(*Fs).Put /home/rclone/go/src/github.com/rclone/rclone/backend/webdav/webdav.go:675 github.com/rclone/rclone/fstest/fstests.testPut.func1 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:170 github.com/rclone/rclone/fstest/fstests.retry /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:143 github.com/rclone/rclone/fstest/fstests.testPut /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 github.com/rclone/rclone/fstest/fstests.Run.func11.7.1 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:576 testing.tRunner /usr/local/go/src/testing/testing.go:909 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1357 Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: Put --- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (78.42s) fstests.go:570: testing "invalid utf-8\xfe" fstest.go:289: Sleeping for 1s for list eventual consistency: 1/6 fstest.go:289: Sleeping for 2s for list eventual consistency: 2/6 fstest.go:289: Sleeping for 4s for list eventual consistency: 3/6 fstest.go:289: Sleeping for 8s for list eventual consistency: 4/6 fstest.go:289: Sleeping for 16s for list eventual consistency: 5/6 fstest.go:289: Sleeping for 32s for list eventual consistency: 6/6 fstest.go:296: Error Trace: fstest.go:296 fstest.go:329 fstests.go:577 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: listing wrong, want invalid utf-8/invalid utf-8 (100) got invalid utf-8þ/invalid utf-8þ (100) fstest.go:182: Error Trace: fstest.go:182 fstest.go:299 fstest.go:329 fstests.go:577 Error: Should be true Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: Unexpected file "invalid utf-8þ/invalid utf-8þ" fstest.go:194: Not found "invalid utf-8\xfe/invalid utf-8\xfe" fstest.go:197: Error Trace: fstest.go:197 fstest.go:301 fstest.go:329 fstests.go:577 Error: Not equal: expected: 0 actual : 1 Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: 1 objects not found fstest.go:318: Error Trace: fstest.go:318 fstest.go:329 fstests.go:577 Error: Not equal: expected: []string{"invalid utf-8\xfe"} actual : []string{"invalid utf-8þ"} Diff: --- Expected +++ Actual @@ -1,3 +1,3 @@ ([]string) (len=1) { - (string) (len=14) "invalid utf-8\xfe" + (string) (len=15) "invalid utf-8þ" } Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: directories FAIL exit status 1 FAIL github.com/rclone/rclone/backend/webdav 84.693s "go test -v -timeout 30m0s -remote TestWebdav: -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(invalid_UTF-8|punctuation)$'" - Finished ERROR in 1m28.256325293s (try 3/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/punctuation TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8]