github.com/rclone/rclone@v1.66.1-0.20240517100346-7b89735ae726/fstest/test_all/config.yaml (about) 1 tests: 2 - path: backend 3 addbackend: true 4 nobinary: true 5 short: true 6 - path: fs/operations 7 fastlist: true 8 - path: fs/sync 9 fastlist: true 10 - path: cmd/bisync 11 - path: vfs 12 - path: cmd/serve/restic 13 localonly: true 14 - path: cmd/serve/docker 15 localonly: true 16 - path: cmd/selfupdate 17 localonly: true 18 backends: 19 - backend: "local" 20 remote: "" 21 fastlist: false 22 - backend: "b2" 23 remote: "TestB2:" 24 fastlist: true 25 listretries: 5 26 ignore: 27 # This test fails because B2 versions make the empty bucket undeleteable. 28 # It isn't possible to turn off versions, and setting hard_delete doesn't stop 29 # versions being made on overwrite. 30 - TestRmdirsNoLeaveRoot 31 - backend: "crypt" 32 remote: "TestCryptDrive:" 33 fastlist: true 34 ignore: 35 - TestCopyFileMaxTransfer 36 - backend: "crypt" 37 remote: "TestCryptSwift:" 38 fastlist: false 39 ## chunker 40 - backend: "chunker" 41 remote: "TestChunkerLocal:" 42 fastlist: true 43 - backend: "chunker" 44 remote: "TestChunkerNometaLocal:" 45 fastlist: true 46 - backend: "chunker" 47 remote: "TestChunkerChunk3bLocal:" 48 fastlist: true 49 maxfile: 6k 50 - backend: "chunker" 51 remote: "TestChunkerChunk3bNometaLocal:" 52 fastlist: true 53 maxfile: 6k 54 - backend: "chunker" 55 remote: "TestChunkerChunk3bNoRenameLocal:" 56 fastlist: true 57 maxfile: 6k 58 - backend: "chunker" 59 remote: "TestChunkerMailru:" 60 fastlist: true 61 ignore: 62 - TestApplyTransforms 63 - backend: "chunker" 64 remote: "TestChunkerChunk50bMailru:" 65 fastlist: true 66 maxfile: 10k 67 ignore: 68 - TestApplyTransforms 69 - backend: "chunker" 70 remote: "TestChunkerChunk50bYandex:" 71 fastlist: true 72 maxfile: 1k 73 - backend: "chunker" 74 remote: "TestChunkerChunk50bBox:" 75 fastlist: true 76 maxfile: 1k 77 - backend: "chunker" 78 remote: "TestChunkerS3:" 79 fastlist: true 80 - backend: "chunker" 81 remote: "TestChunkerChunk50bS3:" 82 fastlist: true 83 maxfile: 1k 84 - backend: "chunker" 85 remote: "TestChunkerChunk50bMD5HashS3:" 86 fastlist: true 87 maxfile: 1k 88 - backend: "chunker" 89 remote: "TestChunkerChunk50bSHA1HashS3:" 90 fastlist: true 91 maxfile: 1k 92 - backend: "chunker" 93 remote: "TestChunkerOverCrypt:" 94 fastlist: true 95 maxfile: 6k 96 - backend: "chunker" 97 remote: "TestChunkerChunk50bMD5QuickS3:" 98 fastlist: true 99 maxfile: 1k 100 - backend: "chunker" 101 remote: "TestChunkerChunk50bSHA1QuickS3:" 102 fastlist: true 103 maxfile: 1k 104 ## end chunker 105 - backend: "combine" 106 remote: "TestCombine:dir1" 107 fastlist: false 108 ## begin compress 109 - backend: "compress" 110 remote: "TestCompress:" 111 fastlist: false 112 - backend: "compress" 113 remote: "TestCompressSwift:" 114 fastlist: false 115 - backend: "compress" 116 remote: "TestCompressDrive:" 117 fastlist: false 118 - backend: "compress" 119 remote: "TestCompressS3:" 120 fastlist: false 121 ## end compress 122 - backend: "drive" 123 remote: "TestDrive:" 124 fastlist: true 125 ignore: 126 # Test with CutoffModeHard does not result in ErrorMaxTransferLimitReachedFatal 127 # because googleapi replaces it with a non-fatal error 128 - TestCopyFileMaxTransfer 129 - backend: "dropbox" 130 remote: "TestDropbox:" 131 fastlist: false 132 ignore: 133 # This test doesn't work on a standard dropbox account because it 134 # tries to set the expiry of the link 135 - TestIntegration/FsMkdir/FsPutFiles/PublicLink 136 # - backend: "filefabric" 137 # remote: "TestFileFabric:" 138 # fastlist: false 139 # extratime: 2.0 140 - backend: "googlecloudstorage" 141 remote: "TestGoogleCloudStorage:" 142 fastlist: true 143 - backend: "googlecloudstorage" 144 remote: "TestGoogleCloudStorage,directory_markers:" 145 fastlist: true 146 - backend: "googlephotos" 147 remote: "TestGooglePhotos:" 148 tests: 149 - backend 150 - backend: "hidrive" 151 remote: "TestHiDrive:" 152 fastlist: false 153 - backend: "imagekit" 154 remote: "TestImageKit:" 155 fastlist: false 156 - backend: "internetarchive" 157 remote: "TestIA:rclone-integration-test" 158 fastlist: true 159 tests: 160 - backend 161 extratime: 2.0 162 - backend: "jottacloud" 163 remote: "TestJottacloud:" 164 fastlist: true 165 - backend: "memory" 166 remote: ":memory:" 167 fastlist: true 168 - backend: "netstorage" 169 remote: "TestnStorage:" 170 fastlist: true 171 - backend: "onedrive" 172 remote: "TestOneDrive:" 173 fastlist: false 174 ignore: 175 # This test doesn't work on a standard Onedrive account returning 176 # accessDenied: accountUpgradeRequired: Account Upgrade is required for this operation. 177 - TestIntegration/FsMkdir/FsPutFiles/PublicLink 178 - backend: "onedrive" 179 remote: "TestOneDriveBusiness:" 180 fastlist: false 181 # - backend: "onedrive" 182 # remote: "TestOneDriveCn:" 183 # fastlist: false 184 - backend: "s3" 185 remote: "TestS3:" 186 fastlist: true 187 - backend: "s3" 188 remote: "TestS3,directory_markers:" 189 fastlist: true 190 - backend: "s3" 191 remote: "TestS3Rclone:" 192 fastlist: true 193 - backend: "s3" 194 remote: "TestS3Minio:" 195 fastlist: true 196 ignore: 197 - TestIntegration/FsMkdir/FsPutFiles/SetTier 198 - TestIntegration/FsMkdir/FsEncoding/control_chars 199 - TestIntegration/FsMkdir/FsEncoding/leading_LF 200 - TestIntegration/FsMkdir/FsEncoding/leading_VT 201 - TestIntegration/FsMkdir/FsEncoding/punctuation 202 - TestIntegration/FsMkdir/FsEncoding/trailing_LF 203 - TestIntegration/FsMkdir/FsEncoding/trailing_VT 204 - backend: "s3" 205 remote: "TestS3MinioEdge:" 206 fastlist: true 207 ignore: 208 - TestIntegration/FsMkdir/FsPutFiles/SetTier 209 - backend: "s3" 210 remote: "TestS3Wasabi:" 211 fastlist: true 212 ignore: 213 - TestIntegration/FsMkdir/FsEncoding/leading_CR 214 - TestIntegration/FsMkdir/FsEncoding/leading_LF 215 - TestIntegration/FsMkdir/FsEncoding/leading_HT 216 - TestIntegration/FsMkdir/FsEncoding/leading_VT 217 - TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 218 # Disabled due to excessive rate limiting at DO which cause the tests never to pass 219 # This hits the rate limit as documented here: https://www.digitalocean.com/docs/spaces/#limits 220 # 2 COPYs per 5 minutes on any individual object in a Space 221 # - backend: "s3" 222 # remote: "TestS3DigitalOcean:" 223 # fastlist: true 224 # ignore: 225 # - TestIntegration/FsMkdir/FsPutFiles/FsCopy 226 # - TestIntegration/FsMkdir/FsPutFiles/SetTier 227 # - backend: "s3" 228 # remote: "TestS3Ceph:" 229 # fastlist: true 230 # ignore: 231 # - TestIntegration/FsMkdir/FsPutFiles/FsCopy 232 # - TestIntegration/FsMkdir/FsPutFiles/SetTier 233 - backend: "s3" 234 remote: "TestS3Alibaba:" 235 fastlist: true 236 # - backend: "s3" 237 # remote: "TestS3Qiniu:" 238 # fastlist: true 239 # ignore: 240 # - TestIntegration/FsMkdir/FsEncoding/control_chars 241 # - TestIntegration/FsMkdir/FsEncoding/leading_VT 242 # - TestIntegration/FsMkdir/FsEncoding/trailing_VT 243 # - TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR 244 # - TestIntegration/FsMkdir/FsPutFiles/SetTier 245 # - TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 246 # - TestIntegration/FsMkdir/FsPutFiles/Internal/Metadata 247 - backend: "s3" 248 remote: "TestS3R2:" 249 fastlist: true 250 ignore: 251 - TestIntegration/FsMkdir/FsPutFiles/SetTier 252 - backend: "sftp" 253 remote: "TestSFTPOpenssh:" 254 fastlist: false 255 - backend: "sftp" 256 remote: "TestSFTPRclone:" 257 fastlist: false 258 - backend: "sftp" 259 remote: "TestSFTPRcloneSSH:" 260 fastlist: false 261 - backend: "sftp" 262 remote: "TestSFTPRsyncNet:" 263 fastlist: false 264 ignore: 265 - TestIntegration/FsMkdir/FsEncoding/trailing_space 266 - TestIntegration/FsMkdir/FsEncoding/trailing_CR 267 - TestIntegration/FsMkdir/FsEncoding/trailing_LF 268 - TestIntegration/FsMkdir/FsEncoding/trailing_HT 269 - TestIntegration/FsMkdir/FsEncoding/trailing_VT 270 - TestIntegration/FsMkdir/FsEncoding/trailing_dot 271 - TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 272 - TestIntegration/FsMkdir/FsEncoding/URL_encoding 273 - backend: "sugarsync" 274 remote: "TestSugarSync:Test" 275 fastlist: false 276 ignore: 277 - TestIntegration/FsMkdir/FsPutFiles/PublicLink 278 - backend: "swift" 279 remote: "TestSwiftAIO:" 280 fastlist: true 281 - backend: "swift" 282 remote: "TestSwiftAIO,use_segments_container=false:" 283 fastlist: true 284 - backend: "swift" 285 remote: "TestSwift:" 286 fastlist: true 287 # - backend: "swift" 288 # remote: "TestSwiftCeph:" 289 # fastlist: true 290 # ignore: 291 # - TestIntegration/FsMkdir/FsPutFiles/FsCopy 292 - backend: "yandex" 293 remote: "TestYandex:" 294 fastlist: false 295 - backend: "ftp" 296 remote: "TestFTPProftpd:" 297 fastlist: false 298 - backend: "ftp" 299 remote: "TestFTPPureftpd:" 300 fastlist: false 301 - backend: "ftp" 302 remote: "TestFTPVsftpd:" 303 fastlist: false 304 - backend: "ftp" 305 remote: "TestFTPRclone:" 306 fastlist: false 307 - backend: "box" 308 remote: "TestBox:" 309 fastlist: false 310 - backend: "fichier" 311 remote: "TestFichier:" 312 fastlist: false 313 listretries: 5 314 tests: 315 - backend 316 - backend: "qingstor" 317 remote: "TestQingStor:" 318 fastlist: false 319 oneonly: true 320 cleanup: true 321 ignore: 322 # This test fails because of a broken bucket in the account! 323 - TestIntegration/FsMkdir/FsPutFiles/FromRoot/ListR 324 - backend: "azureblob" 325 remote: "TestAzureBlob:" 326 fastlist: true 327 - backend: "azureblob" 328 remote: "TestAzureBlob,directory_markers:" 329 fastlist: true 330 - backend: "azurefiles" 331 remote: "TestAzureFiles:" 332 - backend: "pcloud" 333 remote: "TestPcloud:" 334 fastlist: true 335 - backend: "pikpak" 336 remote: "TestPikPak:" 337 fastlist: false 338 ignore: 339 # fs/operations 340 - TestCheckSum 341 - TestHashSums/Md5 342 # fs/sync 343 - TestSyncWithTrackRenames 344 # integration 345 - TestIntegration/FsMkdir/FsPutFiles/ObjectMimeType 346 - backend: "webdav" 347 remote: "TestWebdavNextcloud:" 348 ignore: 349 - TestIntegration/FsMkdir/FsEncoding/punctuation 350 - TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 351 fastlist: false 352 - backend: "webdav" 353 remote: "TestWebdavOwncloud:" 354 ignore: 355 - TestIntegration/FsMkdir/FsEncoding/punctuation 356 - TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 357 fastlist: false 358 - backend: "webdav" 359 remote: "TestWebdavRclone:" 360 ignore: 361 - TestFileReadAtZeroLength 362 fastlist: false 363 - backend: "cache" 364 remote: "TestCache:" 365 fastlist: false 366 - backend: "mega" 367 remote: "TestMega:" 368 fastlist: false 369 ignore: 370 - TestIntegration/FsMkdir/FsPutFiles/PublicLink 371 - TestDirRename 372 - backend: "opendrive" 373 remote: "TestOpenDrive:" 374 fastlist: false 375 - backend: "union" 376 remote: "TestUnion:" 377 fastlist: false 378 - backend: "koofr" 379 remote: "TestKoofr:" 380 fastlist: false 381 # - backend: "koofr" 382 # remote: "TestDigiStorage:" 383 # fastlist: false 384 - backend: "linkbox" 385 remote: "TestLinkbox:" 386 fastlist: false 387 ignore: 388 - TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8 389 - TestRWFileHandleWriteNoWrite 390 - TestCaseInsensitiveMoveFile 391 - TestFixCase 392 - backend: "premiumizeme" 393 remote: "TestPremiumizeMe:" 394 fastlist: false 395 - backend: "protondrive" 396 remote: "TestProtonDrive:" 397 fastlist: false 398 - backend: "putio" 399 remote: "TestPutio:" 400 fastlist: false 401 extratime: 2.0 402 ignore: 403 - TestIntegration/FsMkdir/FsEncoding/URL_encoding 404 - backend: "sharefile" 405 remote: "TestSharefile:" 406 fastlist: false 407 - backend: "sia" 408 remote: "TestSia:" 409 fastlist: false 410 - backend: "mailru" 411 remote: "TestMailru:" 412 subdir: false 413 fastlist: false 414 ignore: 415 - TestApplyTransforms 416 - backend: "seafile" 417 remote: "TestSeafileV6:" 418 fastlist: false 419 ignore: 420 - TestIntegration/FsMkdir/FsPutFiles/FsDirMove 421 - backend: "seafile" 422 remote: "TestSeafile:" 423 fastlist: true 424 - backend: "seafile" 425 remote: "TestSeafileEncrypted:" 426 fastlist: true 427 - backend: "sia" 428 remote: "TestSia:" 429 fastlist: false 430 - backend: "smb" 431 remote: "TestSMB:rclone" 432 fastlist: false 433 - backend: "storj" 434 remote: "TestStorj:" 435 fastlist: true 436 - backend: "zoho" 437 remote: "TestZoho:" 438 fastlist: false 439 tests: 440 - backend 441 - backend: "hdfs" 442 remote: "TestHdfs:" 443 fastlist: false 444 ignore: 445 - TestSyncUTFNorm 446 # - backend: "uptobox" 447 # remote: "TestUptobox:" 448 # fastlist: false 449 # ignore: 450 # - TestRWFileHandleWriteNoWrite 451 - backend: "oracleobjectstorage" 452 remote: "TestOracleObjectStorage:" 453 fastlist: true 454 ignore: 455 - TestIntegration/FsMkdir/FsEncoding/control_chars 456 - TestIntegration/FsMkdir/FsEncoding/leading_CR 457 - TestIntegration/FsMkdir/FsEncoding/leading_LF 458 - TestIntegration/FsMkdir/FsEncoding/trailing_CR 459 - TestIntegration/FsMkdir/FsEncoding/trailing_LF 460 - TestIntegration/FsMkdir/FsEncoding/leading_HT 461 - TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0 462 - backend: "quatrix" 463 remote: "TestQuatrix:" 464 fastlist: false 465 - backend: "ulozto" 466 remote: "TestUlozto:" 467 fastlist: false