rclone/backend
Nick Craig-Wood 31e2ce03c3 fstests: re-arrange backend integration tests so they can be retried
Before this change backend integration tests depended on each other,
so tests could not be retried.

After this change we nest tests to ensure that tests are provided with
the starting state they expect.

Tell the integration test runner that it can retry backend tests also.

This also includes bin/test_independence.go which runs each test
individually for a backend to prove that they are independent.
2018-11-22 20:12:12 +00:00
..
alias backend: unify NewFs path handling for wrapping remotes 2018-10-10 17:50:27 +01:00
all union: Implement union backend which reads from multiple backends 2018-09-07 15:14:08 +01:00
amazonclouddrive acd,box,onedrive,pcloud: remote log.Fatal from NewFs 2018-11-11 11:00:14 +00:00
azureblob azureblob: fix erroneous Rmdir error "directory not empty" 2018-11-14 17:13:39 +00:00
b2 azureblob, b2, drive: implement set upload cutoff for chunked upload tests 2018-10-13 22:49:12 +01:00
box acd,box,onedrive,pcloud: remote log.Fatal from NewFs 2018-11-11 11:00:14 +00:00
cache cache: make tests not start an rc but use the internal framework 2018-11-04 15:11:51 +00:00
crypt crypt: ensure integration tests run correctly when -remote is set 2018-10-23 17:12:38 +01:00
drive fstests: re-arrange backend integration tests so they can be retried 2018-11-22 20:12:12 +00:00
dropbox dropbox: add dropbox impersonate support - fixes #2577 2018-11-12 11:33:39 +00:00
ftp ftp: add a small pause after failed upload before deleting file #2517 2018-09-17 08:51:50 +01:00
googlecloudstorage googlecloudstorage: fix service_account_file been ignored - Fixes #2523 2018-09-04 15:31:20 +01:00
http Implement new backend config system 2018-07-16 21:20:47 +01:00
hubic hubic: retry auth fetching if it fails to make hubic more reliable 2018-09-04 21:00:36 +01:00
jottacloud jottacloud: fix bug in --fast-list handing of empty folders - fixes #2650 2018-10-17 13:58:36 +01:00
local docs: move documentation for options from docs/content into backends 2018-10-06 11:47:46 +01:00
mega docs: move documentation for options from docs/content into backends 2018-10-06 11:47:46 +01:00
onedrive acd,box,onedrive,pcloud: remote log.Fatal from NewFs 2018-11-11 11:00:14 +00:00
opendrive opendrive: fix retries of upload chunks - fixes #2646 2018-10-25 11:50:38 +01:00
pcloud acd,box,onedrive,pcloud: remote log.Fatal from NewFs 2018-11-11 11:00:14 +00:00
qingstor fix typos in original files, per #2727 review request 2018-11-14 22:48:58 +00:00
s3 s3: add config info for Wasabi's US-West endpoint 2018-11-19 13:33:42 +00:00
sftp sftp: Ensure file hash checking is really disabled 2018-10-23 12:03:50 +01:00
swift backend: add fstests.ChunkedUploadConfig 2018-10-11 14:47:58 +01:00
union union: fix --backup-dir on union backend 2018-10-14 15:19:02 +01:00
webdav webdav: fix config parsing so --webdav-user and --webdav-pass flags work 2018-11-17 13:14:54 +00:00
yandex Remove redundant nil checks 2018-10-14 00:19:35 +01:00