rclone/cmd/bisync/testdata
nielash 422b037087 bisync: fallback to cryptcheck or --download when can't check hash
Bisync checks file equality before renaming sync conflicts by comparing
checksums. Before this change, backends without checksum support (notably
Crypt) would fall back to --size-only for these checks, which is not a very
safe method (differing files can sometimes have the same size, especially if
they're small.) After this change, Crypt remotes fallback to using Cryptcheck
so that checksums can be compared. As a last resort when neither Check nor
Cryptcheck are available, files are compared using --download so that we can be
certain the files are identical regardless of checksum support.
2024-01-20 14:50:08 -05:00
..
test_all_changed bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_basic bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_changes bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_check_access bisync: provide more info in critical error msgs 2024-01-20 14:50:08 -05:00
test_check_access_filters bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_check_filename bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_check_sync bisync: provide more info in critical error msgs 2024-01-20 14:50:08 -05:00
test_createemptysrcdirs bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_dry_run bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_equal bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_extended_char_paths bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_extended_filenames bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_filters bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_filtersfile_checks bisync: provide more info in critical error msgs 2024-01-20 14:50:08 -05:00
test_ignorelistingchecksum bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_max_delete_path1 bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_max_delete_path2_force bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_normalization bisync: fallback to cryptcheck or --download when can't check hash 2024-01-20 14:50:08 -05:00
test_rclone_args bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_resync bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_rmdirs bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00
test_volatile bisync: optimize --resync performance -- partially addresses #5681 2024-01-20 14:50:08 -05:00