2018-09-29 14:48:29 +01:00
|
|
|
tests:
|
|
|
|
- path: backend
|
2018-10-23 17:31:11 +01:00
|
|
|
addbackend: true
|
|
|
|
nobinary: true
|
2019-08-29 01:10:10 -04:00
|
|
|
short: true
|
2018-09-29 14:48:29 +01:00
|
|
|
- path: fs/operations
|
|
|
|
fastlist: true
|
|
|
|
- path: fs/sync
|
|
|
|
fastlist: true
|
2019-02-27 17:14:32 +00:00
|
|
|
- path: vfs
|
2019-05-01 11:46:42 +01:00
|
|
|
- path: cmd/serve/restic
|
|
|
|
localonly: true
|
2018-09-29 14:48:29 +01:00
|
|
|
backends:
|
|
|
|
# - backend: "amazonclouddrive"
|
|
|
|
# remote: "TestAmazonCloudDrive:"
|
|
|
|
# fastlist: false
|
2019-05-01 11:46:42 +01:00
|
|
|
- backend: "local"
|
|
|
|
remote: ""
|
|
|
|
fastlist: false
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "b2"
|
|
|
|
remote: "TestB2:"
|
|
|
|
fastlist: true
|
2020-10-25 16:15:41 +00:00
|
|
|
listretries: 5
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "crypt"
|
|
|
|
remote: "TestCryptDrive:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "crypt"
|
|
|
|
remote: "TestCryptSwift:"
|
|
|
|
fastlist: false
|
2019-09-16 20:49:47 +03:00
|
|
|
## chunker
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerLocal:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerNometaLocal:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk3bLocal:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 6k
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk3bNometaLocal:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 6k
|
2020-10-30 15:30:04 -05:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk3bNoRenameLocal:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 6k
|
2020-09-17 22:44:03 +03:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerMailru:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bMailru:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 10k
|
2019-09-16 20:49:47 +03:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bYandex:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bBox:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerS3:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bS3:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
2019-09-25 02:18:30 +03:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bMD5HashS3:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bSHA1HashS3:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
2020-09-18 17:58:44 +03:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerOverCrypt:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 6k
|
2019-09-25 02:18:30 +03:00
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bMD5QuickS3:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
|
|
|
- backend: "chunker"
|
|
|
|
remote: "TestChunkerChunk50bSHA1QuickS3:"
|
|
|
|
fastlist: true
|
|
|
|
maxfile: 1k
|
2019-09-16 20:49:47 +03:00
|
|
|
## end chunker
|
2021-01-17 02:21:33 +01:00
|
|
|
## begin compress
|
2020-11-23 18:00:42 +00:00
|
|
|
- backend: "compress"
|
|
|
|
remote: "TestCompress:"
|
|
|
|
fastlist: false
|
2021-01-17 02:21:33 +01:00
|
|
|
- backend: "compress"
|
|
|
|
remote: "TestCompressSwift:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "compress"
|
|
|
|
remote: "TestCompressDrive:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "compress"
|
|
|
|
remote: "TestCompressS3:"
|
|
|
|
fastlist: false
|
|
|
|
## end compress
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "drive"
|
|
|
|
remote: "TestDrive:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "dropbox"
|
|
|
|
remote: "TestDropbox:"
|
|
|
|
fastlist: false
|
2020-08-11 15:09:00 +01:00
|
|
|
- backend: "filefabric"
|
|
|
|
remote: "TestFileFabric:"
|
|
|
|
fastlist: false
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "googlecloudstorage"
|
|
|
|
remote: "TestGoogleCloudStorage:"
|
|
|
|
fastlist: true
|
2019-06-17 17:50:58 +01:00
|
|
|
- backend: "googlephotos"
|
|
|
|
remote: "TestGooglePhotos:"
|
|
|
|
tests:
|
|
|
|
- backend
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "hubic"
|
|
|
|
remote: "TestHubic:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "jottacloud"
|
|
|
|
remote: "TestJottacloud:"
|
|
|
|
fastlist: true
|
2018-05-03 16:31:06 +01:00
|
|
|
- backend: "memory"
|
|
|
|
remote: ":memory:"
|
|
|
|
fastlist: true
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "onedrive"
|
|
|
|
remote: "TestOneDrive:"
|
|
|
|
fastlist: false
|
2021-01-30 16:32:32 +00:00
|
|
|
- backend: "onedrive"
|
|
|
|
remote: "TestOneDriveBusiness:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "onedrive"
|
|
|
|
remote: "TestOneDriveCn:"
|
|
|
|
fastlist: false
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "s3"
|
|
|
|
remote: "TestS3:"
|
|
|
|
fastlist: true
|
2019-01-12 18:33:31 +00:00
|
|
|
- backend: "s3"
|
|
|
|
remote: "TestS3Minio:"
|
|
|
|
fastlist: true
|
2019-09-15 13:16:15 +01:00
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/SetTier
|
2019-10-01 15:40:32 +01:00
|
|
|
- TestIntegration/FsMkdir/FsEncoding/control_chars
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_LF
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_VT
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/punctuation
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/trailing_LF
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/trailing_VT
|
2020-02-13 10:55:05 +00:00
|
|
|
- backend: "s3"
|
|
|
|
remote: "TestS3MinioEdge:"
|
|
|
|
fastlist: true
|
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/SetTier
|
2019-01-12 18:33:31 +00:00
|
|
|
- backend: "s3"
|
|
|
|
remote: "TestS3Wasabi:"
|
|
|
|
fastlist: true
|
2019-10-01 15:40:32 +01:00
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_CR
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_LF
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_HT
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/leading_VT
|
2020-01-13 09:47:11 +00:00
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/FsPutStream/0
|
2020-08-20 12:43:43 +01:00
|
|
|
# Disabled due to excessive rate limiting at DO which cause the tests never to pass
|
|
|
|
# This hits the rate limit as documented here: https://www.digitalocean.com/docs/spaces/#limits
|
|
|
|
# 2 COPYs per 5 minutes on any individual object in a Space
|
|
|
|
# - backend: "s3"
|
|
|
|
# remote: "TestS3DigitalOcean:"
|
|
|
|
# fastlist: true
|
|
|
|
# ignore:
|
|
|
|
# - TestIntegration/FsMkdir/FsPutFiles/FsCopy
|
|
|
|
# - TestIntegration/FsMkdir/FsPutFiles/SetTier
|
2020-10-25 08:48:23 +00:00
|
|
|
# - backend: "s3"
|
|
|
|
# remote: "TestS3Ceph:"
|
|
|
|
# fastlist: true
|
|
|
|
# ignore:
|
|
|
|
# - TestIntegration/FsMkdir/FsPutFiles/FsCopy
|
|
|
|
# - TestIntegration/FsMkdir/FsPutFiles/SetTier
|
2019-01-12 20:41:47 +00:00
|
|
|
- backend: "s3"
|
|
|
|
remote: "TestS3Alibaba:"
|
|
|
|
fastlist: true
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "sftp"
|
2019-10-04 16:51:07 +01:00
|
|
|
remote: "TestSFTPOpenssh:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "sftp"
|
|
|
|
remote: "TestSFTPRclone:"
|
2018-09-29 14:48:29 +01:00
|
|
|
fastlist: false
|
2021-04-12 15:51:42 +01:00
|
|
|
- backend: "sftp"
|
|
|
|
remote: "TestSFTPRsyncNet:"
|
|
|
|
fastlist: false
|
2019-10-24 12:35:50 +01:00
|
|
|
- backend: "sugarsync"
|
|
|
|
remote: "TestSugarSync:Test"
|
|
|
|
fastlist: false
|
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/PublicLink
|
2019-10-04 16:51:07 +01:00
|
|
|
- backend: "swift"
|
|
|
|
remote: "TestSwiftAIO:"
|
|
|
|
fastlist: true
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "swift"
|
|
|
|
remote: "TestSwift:"
|
|
|
|
fastlist: true
|
2020-10-25 08:48:23 +00:00
|
|
|
# - backend: "swift"
|
|
|
|
# remote: "TestSwiftCeph:"
|
|
|
|
# fastlist: true
|
|
|
|
# ignore:
|
|
|
|
# - TestIntegration/FsMkdir/FsPutFiles/FsCopy
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "yandex"
|
|
|
|
remote: "TestYandex:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "ftp"
|
2019-10-04 16:51:07 +01:00
|
|
|
remote: "TestFTPProftpd:"
|
2019-10-01 15:40:32 +01:00
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/punctuation
|
2018-09-29 14:48:29 +01:00
|
|
|
fastlist: false
|
2019-10-04 16:51:07 +01:00
|
|
|
# - backend: "ftp"
|
|
|
|
# remote: "TestFTPVsftpd:"
|
|
|
|
# ignore:
|
|
|
|
# - TestIntegration/FsMkdir/FsEncoding/punctuation
|
|
|
|
# fastlist: false
|
|
|
|
- backend: "ftp"
|
|
|
|
remote: "TestFTPPureftpd:"
|
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/punctuation
|
|
|
|
fastlist: false
|
|
|
|
- backend: "ftp"
|
|
|
|
remote: "TestFTPRclone:"
|
|
|
|
ignore:
|
|
|
|
- "TestMultithreadCopy/{size:131071_streams:2}"
|
|
|
|
- "TestMultithreadCopy/{size:131072_streams:2}"
|
|
|
|
- "TestMultithreadCopy/{size:131073_streams:2}"
|
|
|
|
fastlist: false
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "box"
|
|
|
|
remote: "TestBox:"
|
|
|
|
fastlist: false
|
2019-06-26 20:39:01 +02:00
|
|
|
- backend: "fichier"
|
|
|
|
remote: "TestFichier:"
|
|
|
|
fastlist: false
|
2020-09-01 16:13:47 +01:00
|
|
|
tests:
|
|
|
|
- backend
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "qingstor"
|
|
|
|
remote: "TestQingStor:"
|
|
|
|
fastlist: false
|
2018-10-23 11:44:56 +01:00
|
|
|
oneonly: true
|
2020-03-31 15:56:58 +01:00
|
|
|
cleanup: true
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "azureblob"
|
|
|
|
remote: "TestAzureBlob:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "pcloud"
|
|
|
|
remote: "TestPcloud:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "webdav"
|
2019-10-04 16:51:07 +01:00
|
|
|
remote: "TestWebdavNextcloud:"
|
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/punctuation
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
|
|
|
|
fastlist: false
|
|
|
|
- backend: "webdav"
|
|
|
|
remote: "TestWebdavOwncloud:"
|
2019-10-02 11:33:53 +01:00
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/punctuation
|
|
|
|
- TestIntegration/FsMkdir/FsEncoding/invalid_UTF-8
|
2019-10-04 16:51:07 +01:00
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/FsCopy
|
|
|
|
- TestCopyFileCopyDest
|
|
|
|
- TestServerSideCopy
|
|
|
|
- TestSyncCopyDest
|
|
|
|
fastlist: false
|
|
|
|
- backend: "webdav"
|
|
|
|
remote: "TestWebdavRclone:"
|
|
|
|
ignore:
|
|
|
|
- TestFileReadAtZeroLength
|
2018-09-29 14:48:29 +01:00
|
|
|
fastlist: false
|
|
|
|
- backend: "cache"
|
|
|
|
remote: "TestCache:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "mega"
|
|
|
|
remote: "TestMega:"
|
|
|
|
fastlist: false
|
2019-01-12 20:18:05 +00:00
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/PublicLink
|
2019-09-15 13:16:15 +01:00
|
|
|
- TestDirRename
|
2018-09-29 14:48:29 +01:00
|
|
|
- backend: "opendrive"
|
|
|
|
remote: "TestOpenDrive:"
|
|
|
|
fastlist: false
|
|
|
|
- backend: "union"
|
|
|
|
remote: "TestUnion:"
|
|
|
|
fastlist: false
|
2019-02-22 16:50:04 +01:00
|
|
|
- backend: "koofr"
|
|
|
|
remote: "TestKoofr:"
|
|
|
|
fastlist: false
|
2019-07-06 00:16:57 +01:00
|
|
|
- backend: "premiumizeme"
|
|
|
|
remote: "TestPremiumizeMe:"
|
|
|
|
fastlist: false
|
2019-08-06 15:47:52 +03:00
|
|
|
- backend: "putio"
|
|
|
|
remote: "TestPutio:"
|
2019-08-27 22:50:07 +01:00
|
|
|
fastlist: false
|
|
|
|
- backend: "sharefile"
|
|
|
|
remote: "TestSharefile:"
|
2019-08-06 15:47:52 +03:00
|
|
|
fastlist: false
|
2019-09-09 21:56:16 +01:00
|
|
|
- backend: "mailru"
|
|
|
|
remote: "TestMailru:"
|
|
|
|
subdir: false
|
|
|
|
fastlist: false
|
2020-04-25 18:55:18 +01:00
|
|
|
- backend: "seafile"
|
|
|
|
remote: "TestSeafileV6:"
|
|
|
|
fastlist: false
|
|
|
|
ignore:
|
|
|
|
- TestIntegration/FsMkdir/FsPutFiles/FsDirMove
|
|
|
|
- backend: "seafile"
|
|
|
|
remote: "TestSeafile:"
|
|
|
|
fastlist: true
|
|
|
|
- backend: "seafile"
|
|
|
|
remote: "TestSeafileEncrypted:"
|
|
|
|
fastlist: true
|
2020-05-11 14:56:41 -04:00
|
|
|
- backend: "tardigrade"
|
|
|
|
remote: "TestTardigrade:"
|
|
|
|
fastlist: true
|
2020-10-08 00:17:50 +02:00
|
|
|
- backend: "zoho"
|
|
|
|
remote: "TestZoho:"
|
|
|
|
fastlist: false
|
2020-09-28 20:29:44 +03:00
|
|
|
- backend: "hdfs"
|
|
|
|
remote: "TestHdfs:"
|
|
|
|
fastlist: false
|
|
|
|
ignore:
|
|
|
|
- TestSyncUTFNorm
|
2021-04-13 17:07:07 +02:00
|
|
|
- backend: "uptobox"
|
|
|
|
remote: "TestUptobox:"
|
|
|
|
fastlist: false
|
|
|
|
ignore:
|
|
|
|
- TestRWFileHandleWriteNoWrite
|