rclone/cmd/bisync/testdata
nielash 2bebbfaded bisync: add to integration tests - fixes #7665
This change officially adds bisync to the nightly integration tests for all
backends.

This will be part of giving us the confidence to take bisync out of beta.

A number of fixes have been added to account for features which can differ on
different backends -- for example, hash types / modtime support, empty
directories, unicode normalization, and unimportant differences in log output.
We will likely find that more of these are needed once we start running these
with the full set of remotes.

Additionally, bisync's extremely sensitive tests revealed a few bugs in other
backends that weren't previously covered by other tests. Fixes for those issues
have been submitted on the following separate PRs (and bisync test failures will
be expected until they are merged):

- #7670 memory: fix deadlock in operations.Purge
- #7688 memory: fix incorrect list entries when rooted at subdirectory
- #7690 memory: fix dst mutating src after server-side copy
- #7692 dropbox: fix chunked uploads when size <= chunkSize

Relatedly, workarounds have been put in place for the following backend
limitations that are unsolvable for the time being:

- #3262 drive is sometimes aware of trashed files/folders when it shouldn't be
- #6199 dropbox can't handle emojis and certain other characters
- #4590 onedrive API has longstanding bug for conflictBehavior=replace in
	server-side copy/move
2024-03-27 10:50:14 -04:00
..
test_all_changed sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_backupdir bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_basic sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_changes bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_check_access sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_check_access_filters bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_check_filename sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_check_sync bisync: add --resync-mode for customizing --resync - fixes #5681 2024-01-20 17:17:01 -05:00
test_compare_all bisync: add --resync-mode for customizing --resync - fixes #5681 2024-01-20 17:17:01 -05:00
test_createemptysrcdirs sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_dry_run bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_equal bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_extended_char_paths bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_extended_filenames sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_filters bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_filtersfile_checks bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_ignorelistingchecksum sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_max_delete_path1 bisync: add --resync-mode for customizing --resync - fixes #5681 2024-01-20 17:17:01 -05:00
test_max_delete_path2_force bisync: add --resync-mode for customizing --resync - fixes #5681 2024-01-20 17:17:01 -05:00
test_nomodtime bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_normalization bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_rclone_args bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_resolve bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_resync bisync: add --resync-mode for customizing --resync - fixes #5681 2024-01-20 17:17:01 -05:00
test_resync_modes bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
test_rmdirs sync: don't set dir modtimes if already set 2024-03-07 09:57:11 +00:00
test_volatile bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00
bisync_vscode_debuggers_launch.json bisync: add to integration tests - fixes #7665 2024-03-27 10:50:14 -04:00