"go test -v -timeout 1h0m0s -remote TestHuaweiDrive: -list-retries 5 -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(control_chars|dot|dot_dot|invalid_UTF-8|leading_CR|leading_HT|leading_LF|leading_VT|leading_dot|leading_space|leading_tilde|punctuation|trailing_CR|trailing_HT|trailing_LF|trailing_VT|trailing_dot|trailing_space)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$'" - Starting (try 5/5) === RUN TestIntegration fstests.go:438: Using remote "TestHuaweiDrive:" 2026/05/24 03:50:22 DEBUG : Creating backend with remote "TestHuaweiDrive:rclone-test-salicol1litu" 2026/05/24 03:50:22 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2026/05/24 03:50:23 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Resolved drive root folder ID: ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE 2026/05/24 03:50:23 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': 'root_folder_id = ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE' - save this in the config to speed up startup 2026/05/24 03:50:24 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Using global domain "driveapis.cloud.huawei.com.cn" 2026/05/24 03:50:24 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE" 2026/05/24 03:50:24 DEBUG : Huawei Drive root '': Listing directory "ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE" 2026/05/24 03:50:25 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE" 2026/05/24 03:50:26 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" === RUN TestIntegration/FsMkdir 2026/05/24 03:50:27 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" === RUN TestIntegration/FsMkdir/FsEncoding 2026/05/24 03:50:27 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" === RUN TestIntegration/FsMkdir/FsEncoding/control_chars fstests.go:708: testing "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡" 2026/05/24 03:50:28 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594628919-2025808470\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/control_chars 2026/05/24 03:50:29 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:30 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␡": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594631042-1573068159\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/control_chars Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/dot fstests.go:708: testing "." 2026/05/24 03:50:31 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory ".": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594632187-676488000\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/dot 2026/05/24 03:50:32 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:33 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory ".": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594633905-1293274461\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/dot_dot fstests.go:708: testing ".." 2026/05/24 03:50:34 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "..": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594635053-817080462\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/dot_dot 2026/05/24 03:50:35 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:36 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "..": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594636775-608610203\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/dot_dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/punctuation fstests.go:708: testing "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~" 2026/05/24 03:50:37 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594637935-1547603526\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/punctuation 2026/05/24 03:50:38 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:38 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594639666-343870834\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/punctuation Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_space fstests.go:708: testing " leading space" 2026/05/24 03:50:40 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory " leading space": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594640814-2036772883\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_space 2026/05/24 03:50:41 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:41 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory " leading space": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594642548-401825659\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_space Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_tilde fstests.go:708: testing "~leading tilde" 2026/05/24 03:50:43 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "~leading tilde": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594643700-1095298760\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde 2026/05/24 03:50:44 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:44 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "~leading tilde": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594645429-1175466488\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_tilde Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_CR fstests.go:708: testing "␍leading CR" 2026/05/24 03:50:45 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "␍leading CR": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594646577-1825495469\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_CR 2026/05/24 03:50:47 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:47 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "␍leading CR": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594648311-265207133\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_CR Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_LF fstests.go:708: testing "␊leading LF" 2026/05/24 03:50:48 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "␊leading LF": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594649838-2112461979\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_LF 2026/05/24 03:50:50 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:50 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "␊leading LF": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594651560-274748170\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_LF Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_HT fstests.go:708: testing "␉leading HT" 2026/05/24 03:50:52 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "␉leading HT": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594652711-226179220\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_HT 2026/05/24 03:50:53 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:53 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "␉leading HT": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594654449-1543911061\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_HT Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_VT fstests.go:708: testing "␋leading VT" 2026/05/24 03:50:54 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "␋leading VT": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594655600-403688238\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_VT 2026/05/24 03:50:56 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:56 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "␋leading VT": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594657343-365078427\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_VT Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/leading_dot fstests.go:708: testing ".leading dot" 2026/05/24 03:50:57 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory ".leading dot": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594658489-1008927649\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_dot 2026/05/24 03:50:58 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:50:59 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory ".leading dot": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594660210-714924425\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/leading_dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_space fstests.go:708: testing "trailing space " 2026/05/24 03:51:00 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing space ": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594661381-1938183010\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_space 2026/05/24 03:51:01 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:02 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing space ": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594663132-742675958\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_space Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_CR fstests.go:708: testing "trailing CR␍" 2026/05/24 03:51:03 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing CR␍": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594664295-1426559679\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR 2026/05/24 03:51:04 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:05 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing CR␍": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594666019-432169454\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_CR Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_LF fstests.go:708: testing "trailing LF␊" 2026/05/24 03:51:06 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing LF␊": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594667180-580128280\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF 2026/05/24 03:51:07 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:08 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing LF␊": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594668912-2013759470\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_LF Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_HT fstests.go:708: testing "trailing HT␉" 2026/05/24 03:51:09 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing HT␉": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594670047-94318482\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT 2026/05/24 03:51:10 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:11 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing HT␉": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594671778-1584490130\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_HT Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_VT fstests.go:708: testing "trailing VT␋" 2026/05/24 03:51:12 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing VT␋": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594672925-698737572\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT 2026/05/24 03:51:13 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:14 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing VT␋": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594675196-2119492330\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_VT Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/trailing_dot fstests.go:708: testing "trailing dot." 2026/05/24 03:51:15 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing dot.": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594676353-2137584100\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot 2026/05/24 03:51:16 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:17 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "trailing dot.": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594678083-1874041651\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/trailing_dot Messages: Put === RUN TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 fstests.go:708: testing "invalid utf-8\xfe" 2026/05/24 03:51:18 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" fstests.go:709: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/fstest/fstests/fstests.go:709 Error: Received unexpected error: failed to make directory: couldn't create directory "invalid utf-8\xfe": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594679226-551376755\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 2026/05/24 03:51:19 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:20 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:714 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "invalid utf-8\xfe": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594680957-1777302700\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 Messages: Put === RUN TestIntegration/FsMkdir/FsPutFiles 2026/05/24 03:51:21 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:23 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:23 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 2026/05/24 03:51:24 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "BiU_jKz9jk8wuQWHvZtRPoJOq0aft58lM" 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:959 /usr/local/go/src/runtime/asm_amd64.s:1771 Error: Received unexpected error: failed to make directory: couldn't create directory "hello? sausage": invalid parameters: HTTP error 400 (400 Bad Request) returned body: "{\"error\":{\"code\":400,\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit.\",\"errorDetail\":[{\"domain\":\"global\",\"reason\":\"PARAM_INVALID\",\"errorCode\":\"21004002\",\"description\":\"The fileName can not be blank and can not contain '<>|:\\\"*?/\\\\', cannot equal .. or . and not exceed max limit. ErrorNo:00-17-1779594685148-1529214650\",\"errorPos\":\"PARAMETER\",\"errorParam\":\"filesCreate.createReq.fileName\"}]}}" Test: TestIntegration/FsMkdir/FsPutFiles Messages: Put 2026/05/24 03:51:26 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE" 2026/05/24 03:51:27 DEBUG : Huawei Drive root 'rclone-test-salicol1litu': Listing directory "ClTWqsHRDkIRs0_t2iXozXY_QmDymx8oE" --- FAIL: TestIntegration (65.56s) --- FAIL: TestIntegration/FsMkdir (60.75s) --- FAIL: TestIntegration/FsMkdir/FsEncoding (53.76s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/control_chars (3.26s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/dot (2.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/dot_dot (2.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/punctuation (2.89s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_space (2.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_tilde (2.89s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_CR (2.87s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_LF (3.26s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_HT (2.89s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_VT (2.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/leading_dot (2.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_space (2.91s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_CR (2.89s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_LF (2.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_HT (2.88s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_VT (3.41s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/trailing_dot (2.89s) --- FAIL: TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 (2.87s) --- FAIL: TestIntegration/FsMkdir/FsPutFiles (4.19s) FAIL exit status 1 FAIL github.com/rclone/rclone/backend/huaweidrive 65.572s "go test -v -timeout 1h0m0s -remote TestHuaweiDrive: -list-retries 5 -verbose -test.run '^TestIntegration$/^FsMkdir$/^FsEncoding$/^(control_chars|dot|dot_dot|invalid_UTF-8|leading_CR|leading_HT|leading_LF|leading_VT|leading_dot|leading_space|leading_tilde|punctuation|trailing_CR|trailing_HT|trailing_LF|trailing_VT|trailing_dot|trailing_space)$|^TestIntegration$/^FsMkdir$/^FsPutFiles$'" - Finished ERROR in 1m6.39995723s (try 5/5): exit status 1: Failed [TestIntegration/FsMkdir/FsEncoding/control_chars TestIntegration/FsMkdir/FsEncoding/dot TestIntegration/FsMkdir/FsEncoding/dot_dot TestIntegration/FsMkdir/FsEncoding/punctuation TestIntegration/FsMkdir/FsEncoding/leading_space TestIntegration/FsMkdir/FsEncoding/leading_tilde TestIntegration/FsMkdir/FsEncoding/leading_CR TestIntegration/FsMkdir/FsEncoding/leading_LF TestIntegration/FsMkdir/FsEncoding/leading_HT TestIntegration/FsMkdir/FsEncoding/leading_VT TestIntegration/FsMkdir/FsEncoding/leading_dot TestIntegration/FsMkdir/FsEncoding/trailing_space TestIntegration/FsMkdir/FsEncoding/trailing_CR TestIntegration/FsMkdir/FsEncoding/trailing_LF TestIntegration/FsMkdir/FsEncoding/trailing_HT TestIntegration/FsMkdir/FsEncoding/trailing_VT TestIntegration/FsMkdir/FsEncoding/trailing_dot TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 TestIntegration/FsMkdir/FsPutFiles]