"go test -v -timeout 1h0m0s -remote TestSMBKerberos:rclone -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(URL_encoding|invalid_UTF-8)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FsDirMove|FsListDirFile2|FsListLevel2|FsListR)$'" - Starting (try 2/5) === RUN TestIntegration fstests.go:438: Using remote "TestSMBKerberos:rclone" 2025/07/04 03:32:00 DEBUG : Creating backend with remote "TestSMBKerberos:rclone/rclone-test-yesihog9bonu" 2025/07/04 03:32:00 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/07/04 03:32:00 DEBUG : Setting type="smb" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_TYPE 2025/07/04 03:32:00 DEBUG : Setting host="localhost" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_HOST 2025/07/04 03:32:00 DEBUG : Setting port="28633" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_PORT 2025/07/04 03:32:00 DEBUG : Setting use_kerberos="true" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_USE_KERBEROS 2025/07/04 03:32:00 DEBUG : TestSMBKerberos: detected overridden config - adding "{05jGr}" suffix to name 2025/07/04 03:32:00 DEBUG : Setting host="localhost" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_HOST 2025/07/04 03:32:00 DEBUG : Setting port="28633" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_PORT 2025/07/04 03:32:00 DEBUG : Setting use_kerberos="true" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_USE_KERBEROS 2025/07/04 03:32:00 DEBUG : Setting type="smb" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_TYPE === RUN TestIntegration/FsMkdir === RUN TestIntegration/FsMkdir/FsEncoding === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:707: testing "invalid utf-8\xfe" 2025/07/04 03:32:00 DEBUG : invalid utf-8þ/invalid utf-8þ: removed after failed upload: write rclone-test-yesihog9bonu\invalid utf-8‛FE\invalid utf-8‛FE: invalid response error: signing required 2025/07/04 03:32:00 DEBUG : smb://rclone@localhost:28633/rclone/rclone-test-yesihog9bonu: Connection OK after error: Update ReadFrom failed: write rclone-test-yesihog9bonu\invalid utf-8‛FE\invalid utf-8‛FE: invalid response error: signing required fstests.go:146: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:146 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:162 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:224 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:214 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:713 Error: Received unexpected error: Update ReadFrom failed: write rclone-test-yesihog9bonu\invalid utf-8‛FE\invalid utf-8‛FE: invalid response error: signing required Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/URL_encoding fstests.go:707: testing "test%46.txt" fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:714 Error: Not equal: expected: []string{"test%46.txt"} actual : []string{"invalid utf-8\xfe", "test%46.txt"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) (len=1) { +([]string) (len=2) { + (string) (len=14) "invalid utf-8\xfe", (string) (len=11) "test%46.txt" Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:717 Error: Not equal: expected: []string{} actual : []string{"invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,2 +1,3 @@ -([]string) { +([]string) (len=1) { + (string) (len=14) "invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsEncoding/URL_encoding Messages: directories === RUN TestIntegration/FsMkdir/FsPutFiles === RUN TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 fstests.go:978: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:978 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:998 Error: Not equal: expected: []string{"hello? sausage"} actual : []string{"hello? sausage", "invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,3 +1,4 @@ -([]string) (len=1) { - (string) (len=14) "hello? sausage" +([]string) (len=2) { + (string) (len=14) "hello? sausage", + (string) (len=14) "invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsListR fstests.go:1015: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1015 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=14) "hello? sausage", @@ -4,3 +4,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=14) "invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsPutFiles/FsListR === RUN TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 fstests.go:1094: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1094 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé"} actual : []string{"hello? sausage", "hello? sausage/êé", "invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,4 +1,5 @@ -([]string) (len=2) { +([]string) (len=3) { (string) (len=14) "hello? sausage", - (string) (len=19) "hello? sausage/êé" + (string) (len=19) "hello? sausage/êé", + (string) (len=14) "invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 === RUN TestIntegration/FsMkdir/FsPutFiles/FsDirMove 2025/07/04 03:32:14 DEBUG : Creating backend with remote "TestSMBKerberos:rclone/rclone-test-harexul0vuko" 2025/07/04 03:32:14 DEBUG : Config file has changed externally - reloading 2025/07/04 03:32:14 DEBUG : Setting type="smb" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_TYPE 2025/07/04 03:32:14 DEBUG : Setting host="localhost" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_HOST 2025/07/04 03:32:14 DEBUG : Setting port="28633" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_PORT 2025/07/04 03:32:14 DEBUG : Setting use_kerberos="true" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_USE_KERBEROS 2025/07/04 03:32:14 DEBUG : TestSMBKerberos: detected overridden config - adding "{05jGr}" suffix to name 2025/07/04 03:32:14 DEBUG : Setting host="localhost" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_HOST 2025/07/04 03:32:14 DEBUG : Setting port="28633" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_PORT 2025/07/04 03:32:14 DEBUG : Setting use_kerberos="true" for "TestSMBKerberos" from environment variable RCLONE_CONFIG_TESTSMBKERBEROS_USE_KERBEROS fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1485 Error: Not equal: expected: []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"new_name", "new_name/sub_new_name", "new_name/sub_new_name/hello? sausage", "new_name/sub_new_name/hello? sausage/êé", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "new_name/sub_new_name/invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=6) { +([]string) (len=7) { (string) (len=8) "new_name", @@ -6,3 +6,4 @@ (string) (len=55) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界", - (string) (len=76) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=76) "new_name/sub_new_name/hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=36) "new_name/sub_new_name/invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: directories fstest.go:295: Sleeping for 1s for list eventual consistency: 1/3 fstest.go:295: Sleeping for 2s for list eventual consistency: 2/3 fstest.go:295: Sleeping for 4s for list eventual consistency: 3/3 fstest.go:324: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:324 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstest.go:335 /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:1499 Error: Not equal: expected: []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠"} actual : []string{"hello? sausage", "hello? sausage/êé", "hello? sausage/êé/Hello, 世界", "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", "invalid utf-8\xfe"} Diff: --- Expected +++ Actual @@ -1,2 +1,2 @@ -([]string) (len=4) { +([]string) (len=5) { (string) (len=14) "hello? sausage", @@ -4,3 +4,4 @@ (string) (len=33) "hello? sausage/êé/Hello, 世界", - (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠" + (string) (len=54) "hello? sausage/êé/Hello, 世界/ \" ' @ < > & ? + ≠", + (string) (len=14) "invalid utf-8\xfe" } Test: TestIntegration/FsMkdir/FsPutFiles/FsDirMove Messages: directories 2025/07/04 03:32:28 DEBUG : smb://rclone@localhost:28633/rclone/rclone-test-harexul0vuko: Purge dir "new_name" 2025/07/04 03:32:28 DEBUG : smb://rclone@localhost:28633/rclone/rclone-test-harexul0vuko: Purge dir "" 2025/07/04 03:32:28 DEBUG : Waiting for deletions to finish 2025/07/04 03:32:28 INFO : file name.txt: Deleted 2025/07/04 03:32:28 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠/z.txt: Deleted 2025/07/04 03:32:28 DEBUG : removing 1 level 4 directories 2025/07/04 03:32:28 INFO : hello? sausage/êé/Hello, 世界/ " ' @ < > & ? + ≠: Removing directory 2025/07/04 03:32:28 DEBUG : removing 1 level 3 directories 2025/07/04 03:32:28 INFO : hello? sausage/êé/Hello, 世界: Removing directory 2025/07/04 03:32:28 DEBUG : removing 1 level 2 directories 2025/07/04 03:32:28 INFO : hello? sausage/êé: Removing directory 2025/07/04 03:32:28 DEBUG : removing 2 level 1 directories 2025/07/04 03:32:28 INFO : invalid utf-8þ: Removing directory 2025/07/04 03:32:28 INFO : hello? sausage: Removing directory 2025/07/04 03:32:28 DEBUG : removing 1 level 0 directories 2025/07/04 03:32:28 INFO : smb://rclone@localhost:28633/rclone/rclone-test-yesihog9bonu: Removing directory 2025/07/04 03:32:28 ERROR : error listing: directory not found --- FAIL: TestIntegration (28.70s) --- FAIL: TestIntegration/FsMkdir (28.58s) --- FAIL: TestIntegration/FsMkdir/FsEncoding (14.12s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (0.01s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/URL_encoding (14.10s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (14.33s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 (0.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListR (0.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 (0.01s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles/FsDirMove (14.23s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/smb 28.711s "go test -v -timeout 1h0m0s -remote TestSMBKerberos:rclone -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(URL_encoding|invalid_UTF-8)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$/^(FsDirMove|FsListDirFile2|FsListLevel2|FsListR)$'" - Finished ERROR in 29.819582036s (try 2/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 TestIntegration/FsMkdir/FsEncoding/URL_encoding TestIntegration/FsMkdir/FsPutFiles/FsListDirFile2 TestIntegration/FsMkdir/FsPutFiles/FsListR TestIntegration/FsMkdir/FsPutFiles/FsListLevel2 TestIntegration/FsMkdir/FsPutFiles/FsDirMove]