"./bisync.test -test.v -test.timeout 1h0m0s -remote TestCompressSwift: -verbose -test.run '^TestBisyncLocalRemote$/^(backupdir|basic|changes|check_access|check_access_filters|check_filename|check_sync|compare_all|concurrent|createemptysrcdirs|dry_run|equal|ext_paths|extended_filenames|filters|filtersfile_checks|ignorelistingchecksum|max_delete_path1|max_delete_path2_force|nomodtime|normalization|rclone_args|resolve|resync|resync_modes|rmdirs|volatile)$|^TestBisyncRemoteLocal$/^(concurrent|createemptysrcdirs|dry_run|equal|ext_paths|extended_filenames|filters|filtersfile_checks|ignorelistingchecksum|max_delete_path1|max_delete_path2_force|nomodtime|normalization|rclone_args|resolve|resync|resync_modes|rmdirs|volatile)$'" - Starting (try 2/5) === RUN TestBisyncRemoteLocal 2025/05/27 04:13:16 NOTICE: remote: TestCompressSwift:rclone-test-telakiz0jaga === RUN TestBisyncRemoteLocal/concurrent 2025/05/27 04:13:39 ERROR : error listing: directory not found 2025/05/27 04:13:39 NOTICE: checking initFs Local file system at /tmp/041316mo/initdir/test_concurrent-sejuzar6 2025/05/27 04:14:07 NOTICE: checking Path1 Compressed: TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1 2025/05/27 04:14:24 NOTICE: checking path2 Local file system at /tmp/041316mo/concurrent/path2 2025/05/27 04:14:24 NOTICE: (01) : test concurrent 2025/05/27 04:14:24 NOTICE: (02) : test initial bisync 2025/05/27 04:14:24 NOTICE: (03) : bisync resync 2025/05/27 04:14:50 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:14:50 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:14:50 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" with Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:14:50 INFO : Copying Path2 files to Path1 2025/05/27 04:14:50 INFO : - Path2 Resync is copying files to - Path1 2025/05/27 04:15:01 INFO : - Path1 Resync is copying files to - Path2 2025/05/27 04:15:16 INFO : Resync updating listings 2025/05/27 04:15:16 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" vs Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:15:16 INFO : Bisync successful 2025/05/27 04:15:16 NOTICE: (04) : test changed on one path - file1 2025/05/27 04:15:16 NOTICE: (05) : touch-glob 2001-01-02 /tmp/041316mo/datadir/test_concurrent-dakunuf1/ file5R.txt 2025/05/27 04:15:16 NOTICE: (06) : touch-glob 2023-08-26 /tmp/041316mo/datadir/test_concurrent-dakunuf1/ file7.txt 2025/05/27 04:15:16 NOTICE: (07) : copy-as /tmp/041316mo/datadir/test_concurrent-dakunuf1/file5R.txt /tmp/041316mo/concurrent/path2/ file1.txt 2025/05/27 04:15:16 NOTICE: (08) : test bisync with file changed during 2025/05/27 04:15:16 NOTICE: (09) : concurrent-func 2025/05/27 04:15:16 NOTICE: (10) : bisync 2025/05/27 04:15:42 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:15:42 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:15:42 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" with Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:15:42 INFO : Building Path1 and Path2 listings 2025/05/27 04:15:57 INFO : Path1 checking for diffs 2025/05/27 04:15:57 INFO : Path2 checking for diffs 2025/05/27 04:15:57 INFO : - Path2 File changed: size (larger), time (newer) - file1.txt 2025/05/27 04:15:57 INFO : Path2: 1 changes:  0 new,  1 modified,  0 deleted 2025/05/27 04:15:57 INFO : (Modified:  1 newer,  0 older,  1 larger,  0 smaller) 2025/05/27 04:15:57 INFO : Applying changes 2025/05/27 04:15:57 INFO : - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/file1.txt 2025/05/27 04:15:57 INFO : - Path2 Do queued copies to - Path1 2025/05/27 04:15:57 INFO : file7.txt: Copied (replaced existing) to: file1.txt 2025/05/27 04:16:08 INFO : file1.txt: Copied (replaced existing) 2025/05/27 04:16:08 INFO : Updating listings 2025/05/27 04:16:08 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" vs Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:16:08 INFO : Bisync successful 2025/05/27 04:16:08 NOTICE: (11) : bisync 2025/05/27 04:16:34 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:16:34 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:16:34 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" with Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:16:34 INFO : Building Path1 and Path2 listings 2025/05/27 04:16:40 INFO : Path1 checking for diffs 2025/05/27 04:16:40 INFO : Path2 checking for diffs 2025/05/27 04:16:40 INFO : No changes found 2025/05/27 04:16:40 INFO : Updating listings 2025/05/27 04:16:40 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/concurrent/path1/" vs Path2 "/tmp/041316mo/concurrent/path2/" 2025/05/27 04:16:40 INFO : Bisync successful bisync_test.go:560: TEST concurrent PASSED === RUN TestBisyncRemoteLocal/createemptysrcdirs 2025/05/27 04:17:12 ERROR : error listing: directory not found 2025/05/27 04:17:12 NOTICE: checking initFs Local file system at /tmp/041316mo/initdir/test_createemptysrcdirs-ricavaq9 2025/05/27 04:17:43 NOTICE: checking Path1 Compressed: TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1 2025/05/27 04:18:10 NOTICE: checking path2 Local file system at /tmp/041316mo/createemptysrcdirs/path2 2025/05/27 04:18:10 NOTICE: (01) : test createemptysrcdirs 2025/05/27 04:18:10 NOTICE: (02) : test initial bisync 2025/05/27 04:18:10 NOTICE: (03) : touch-glob 2001-01-02 /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/ placeholder.txt 2025/05/27 04:18:10 NOTICE: (04) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.txt 2025/05/27 04:18:31 NOTICE: (05) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.copy1.txt 2025/05/27 04:19:02 NOTICE: (06) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.copy2.txt 2025/05/27 04:19:34 NOTICE: (07) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.copy3.txt 2025/05/27 04:20:10 NOTICE: (08) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.copy4.txt 2025/05/27 04:20:41 NOTICE: (09) : copy-as /tmp/041316mo/datadir/test_createemptysrcdirs-yodunez1/placeholder.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/createemptysrcdirs/path1/ file1.copy5.txt 2025/05/27 04:21:13 NOTICE: (10) : bisync resync bisync_test.go:960: skipping test as remote does not support empty dirs === RUN TestBisyncRemoteLocal/dry_run 2025/05/27 04:21:24 ERROR : error listing: directory not found 2025/05/27 04:21:24 NOTICE: checking initFs Local file system at /tmp/041316mo/initdir/test_dry_run-qibufup1 2025/05/27 04:21:52 NOTICE: checking Path1 Compressed: TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1 2025/05/27 04:22:49 NOTICE: checking path2 Local file system at /tmp/041316mo/dry_run/path2 2025/05/27 04:22:49 NOTICE: (01) : test dry-run 2025/05/27 04:22:49 NOTICE: (02) : test initial bisync 2025/05/27 04:22:49 NOTICE: (03) : bisync resync 2025/05/27 04:24:00 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:24:00 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:24:00 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" with Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:24:00 INFO : Copying Path2 files to Path1 2025/05/27 04:24:00 INFO : - Path2 Resync is copying files to - Path1 2025/05/27 04:24:06 INFO : - Path1 Resync is copying files to - Path2 2025/05/27 04:24:06 INFO : Resync updating listings 2025/05/27 04:24:06 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" vs Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:24:06 INFO : Bisync successful 2025/05/27 04:24:06 NOTICE: (04) : test new on path2 - file10 2025/05/27 04:24:06 NOTICE: (05) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file10.txt /tmp/041316mo/dry_run/path2/ 2025/05/27 04:24:06 NOTICE: (06) : test newer on path2 - file1 2025/05/27 04:24:06 NOTICE: (07) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file1.txt /tmp/041316mo/dry_run/path2/ 2025/05/27 04:24:06 NOTICE: (08) : test new on path1 - file11 2025/05/27 04:24:06 NOTICE: (09) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file11.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/ 2025/05/27 04:24:29 NOTICE: (10) : test newer on path1 - file2 2025/05/27 04:24:29 NOTICE: (11) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file2.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/ 2025/05/27 04:24:55 NOTICE: (12) : test deleted on path2 - file3 2025/05/27 04:24:55 NOTICE: (13) : delete-file /tmp/041316mo/dry_run/path2/file3.txt 2025/05/27 04:24:55 NOTICE: (14) : test deleted on path1 - file4 2025/05/27 04:24:55 NOTICE: (15) : delete-file TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file4.txt 2025/05/27 04:25:26 NOTICE: (16) : test changed on path2 and on path1 - file5 (file5R, file5L) 2025/05/27 04:25:26 NOTICE: (17) : touch-glob 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/ file5R.txt 2025/05/27 04:25:26 NOTICE: (18) : copy-as /tmp/041316mo/datadir/test_dry_run-javoyeb5/file5R.txt /tmp/041316mo/dry_run/path2/ file5.txt 2025/05/27 04:25:26 NOTICE: (19) : touch-glob 2001-03-04 /tmp/041316mo/datadir/test_dry_run-javoyeb5/ file5L.txt 2025/05/27 04:25:26 NOTICE: (20) : copy-as /tmp/041316mo/datadir/test_dry_run-javoyeb5/file5L.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/ file5.txt 2025/05/27 04:25:38 NOTICE: (21) : test newer on path2 and deleted on path1 - file6 2025/05/27 04:25:38 NOTICE: (22) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file6.txt /tmp/041316mo/dry_run/path2/ 2025/05/27 04:25:38 NOTICE: (23) : delete-file TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file6.txt 2025/05/27 04:25:52 NOTICE: (24) : test newer on path1 and deleted on path2 - file7 2025/05/27 04:25:52 NOTICE: (25) : touch-copy 2001-01-02 /tmp/041316mo/datadir/test_dry_run-javoyeb5/file7.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/ 2025/05/27 04:26:08 NOTICE: (26) : delete-file /tmp/041316mo/dry_run/path2/file7.txt 2025/05/27 04:26:08 NOTICE: (27) : test sync with dry-run and resync 2025/05/27 04:26:08 NOTICE: (28) : bisync dry-run resync 2025/05/27 04:26:34 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:26:34 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:26:34 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" with Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:26:34 INFO : Copying Path2 files to Path1 2025/05/27 04:26:34 NOTICE: - Path2 Resync is copying files to - Path1 2025/05/27 04:26:39 NOTICE: file10.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:26:39 NOTICE: file4.txt: Skipped copy as --dry-run is set (size 0) 2025/05/27 04:26:39 NOTICE: file6.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:26:44 NOTICE: - Path1 Resync is copying files to - Path2 2025/05/27 04:26:50 NOTICE: file11.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:26:50 NOTICE: file3.txt: Skipped copy as --dry-run is set (size 0) 2025/05/27 04:26:50 NOTICE: file7.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:26:50 NOTICE: file1.txt: Skipped copy as --dry-run is set (size 0) 2025/05/27 04:26:50 NOTICE: file2.txt: Skipped copy as --dry-run is set (size 13) 2025/05/27 04:26:50 NOTICE: file5.txt: Skipped copy as --dry-run is set (size 39) 2025/05/27 04:26:50 INFO : Resync updating listings 2025/05/27 04:26:50 INFO : Bisync successful 2025/05/27 04:26:50 NOTICE: (29) : copy-listings dryrun-resync 2025/05/27 04:26:50 NOTICE: (30) : test sync with dry-run 2025/05/27 04:26:50 NOTICE: (31) : bisync dry-run 2025/05/27 04:27:16 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:27:16 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:27:16 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" with Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:27:16 INFO : Building Path1 and Path2 listings 2025/05/27 04:27:16 INFO : Path1 checking for diffs 2025/05/27 04:27:16 NOTICE: - Path1 File changed: size (larger), time (newer) - file2.txt 2025/05/27 04:27:16 NOTICE: - Path1 File was deleted - file4.txt 2025/05/27 04:27:16 NOTICE: - Path1 File changed: size (larger), time (newer) - file5.txt 2025/05/27 04:27:16 NOTICE: - Path1 File was deleted - file6.txt 2025/05/27 04:27:16 NOTICE: - Path1 File changed: size (larger), time (newer) - file7.txt 2025/05/27 04:27:16 NOTICE: - Path1 File is new - file11.txt 2025/05/27 04:27:16 INFO : Path1: 6 changes:  1 new,  3 modified,  2 deleted 2025/05/27 04:27:16 INFO : (Modified:  3 newer,  0 older,  3 larger,  0 smaller) 2025/05/27 04:27:16 INFO : Path2 checking for diffs 2025/05/27 04:27:16 NOTICE: - Path2 File changed: size (larger), time (newer) - file1.txt 2025/05/27 04:27:16 NOTICE: - Path2 File was deleted - file3.txt 2025/05/27 04:27:16 NOTICE: - Path2 File changed: size (larger), time (newer) - file5.txt 2025/05/27 04:27:16 NOTICE: - Path2 File changed: size (larger), time (newer) - file6.txt 2025/05/27 04:27:16 NOTICE: - Path2 File was deleted - file7.txt 2025/05/27 04:27:16 NOTICE: - Path2 File is new - file10.txt 2025/05/27 04:27:16 INFO : Path2: 6 changes:  1 new,  3 modified,  2 deleted 2025/05/27 04:27:16 INFO : (Modified:  3 newer,  0 older,  3 larger,  0 smaller) 2025/05/27 04:27:16 INFO : Applying changes 2025/05/27 04:27:16 INFO : Checking potential conflicts... 2025/05/27 04:27:22 ERROR : file5.txt: md5 differ 2025/05/27 04:27:22 NOTICE: Local file system at /tmp/041316mo/dry_run/path2: 1 differences found 2025/05/27 04:27:22 NOTICE: Local file system at /tmp/041316mo/dry_run/path2: 1 errors while checking 2025/05/27 04:27:22 INFO : Finished checking the potential conflicts. 1 differences found 2025/05/27 04:27:22 NOTICE: - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file11.txt 2025/05/27 04:27:22 NOTICE: - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file2.txt 2025/05/27 04:27:22 NOTICE: - Path2 Queue delete - /tmp/041316mo/dry_run/path2/file4.txt 2025/05/27 04:27:22 NOTICE: - WARNING New or changed in both paths - file5.txt 2025/05/27 04:27:22 NOTICE: file5.txt: Skipped rename as --dry-run is set 2025/05/27 04:27:22 NOTICE: - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file5.txt.conflict1 2025/05/27 04:27:22 NOTICE: file5.txt: Skipped rename as --dry-run is set 2025/05/27 04:27:22 NOTICE: - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file5.txt.conflict2 2025/05/27 04:27:22 NOTICE: - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file6.txt 2025/05/27 04:27:22 NOTICE: - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file7.txt 2025/05/27 04:27:22 NOTICE: - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file1.txt 2025/05/27 04:27:22 NOTICE: - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file10.txt 2025/05/27 04:27:22 NOTICE: - Path1 Queue delete - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file3.txt 2025/05/27 04:27:22 NOTICE: - Path2 Do queued copies to - Path1 2025/05/27 04:27:22 NOTICE: file10.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:27:22 NOTICE: file6.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:27:22 NOTICE: file1.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:27:22 NOTICE: file3.txt: Skipped delete as --dry-run is set (size 0) 2025/05/27 04:27:22 NOTICE: - Path1 Do queued copies to - Path2 2025/05/27 04:27:22 NOTICE: file11.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:27:22 NOTICE: file7.txt: Skipped copy as --dry-run is set (size 19) 2025/05/27 04:27:22 NOTICE: file2.txt: Skipped copy as --dry-run is set (size 13) 2025/05/27 04:27:22 NOTICE: file4.txt: Skipped delete as --dry-run is set (size 0) 2025/05/27 04:27:22 INFO : Updating listings 2025/05/27 04:27:23 INFO : Bisync successful 2025/05/27 04:27:23 NOTICE: (32) : copy-listings dryrun 2025/05/27 04:27:23 NOTICE: (33) : test sync without dry-run 2025/05/27 04:27:23 NOTICE: (34) : bisync 2025/05/27 04:27:48 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:27:48 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:27:48 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" with Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:27:48 INFO : Building Path1 and Path2 listings 2025/05/27 04:27:49 INFO : Path1 checking for diffs 2025/05/27 04:27:49 INFO : - Path1 File changed: size (larger), time (newer) - file2.txt 2025/05/27 04:27:49 INFO : - Path1 File was deleted - file4.txt 2025/05/27 04:27:49 INFO : - Path1 File changed: size (larger), time (newer) - file5.txt 2025/05/27 04:27:49 INFO : - Path1 File was deleted - file6.txt 2025/05/27 04:27:49 INFO : - Path1 File changed: size (larger), time (newer) - file7.txt 2025/05/27 04:27:49 INFO : - Path1 File is new - file11.txt 2025/05/27 04:27:49 INFO : Path1: 6 changes:  1 new,  3 modified,  2 deleted 2025/05/27 04:27:49 INFO : (Modified:  3 newer,  0 older,  3 larger,  0 smaller) 2025/05/27 04:27:49 INFO : Path2 checking for diffs 2025/05/27 04:27:49 INFO : - Path2 File changed: size (larger), time (newer) - file1.txt 2025/05/27 04:27:49 INFO : - Path2 File was deleted - file3.txt 2025/05/27 04:27:49 INFO : - Path2 File changed: size (larger), time (newer) - file5.txt 2025/05/27 04:27:49 INFO : - Path2 File changed: size (larger), time (newer) - file6.txt 2025/05/27 04:27:49 INFO : - Path2 File was deleted - file7.txt 2025/05/27 04:27:49 INFO : - Path2 File is new - file10.txt 2025/05/27 04:27:49 INFO : Path2: 6 changes:  1 new,  3 modified,  2 deleted 2025/05/27 04:27:49 INFO : (Modified:  3 newer,  0 older,  3 larger,  0 smaller) 2025/05/27 04:27:49 INFO : Applying changes 2025/05/27 04:27:49 INFO : Checking potential conflicts... 2025/05/27 04:27:49 ERROR : file5.txt: md5 differ 2025/05/27 04:27:49 NOTICE: Local file system at /tmp/041316mo/dry_run/path2: 1 differences found 2025/05/27 04:27:49 NOTICE: Local file system at /tmp/041316mo/dry_run/path2: 1 errors while checking 2025/05/27 04:27:49 INFO : Finished checking the potential conflicts. 1 differences found 2025/05/27 04:27:49 INFO : - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file11.txt 2025/05/27 04:27:49 INFO : - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file2.txt 2025/05/27 04:27:49 INFO : - Path2 Queue delete - /tmp/041316mo/dry_run/path2/file4.txt 2025/05/27 04:27:49 NOTICE: - WARNING New or changed in both paths - file5.txt 2025/05/27 04:27:49 NOTICE: - Path1 Renaming Path1 copy - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file5.txt.conflict1 2025/05/27 04:28:22 INFO : file5.txt: Copied (server-side copy) to: file5.txt.conflict1 2025/05/27 04:28:22 INFO : file5.txt: Deleted 2025/05/27 04:28:22 NOTICE: - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file5.txt.conflict1 2025/05/27 04:28:22 NOTICE: - Path2 Renaming Path2 copy - /tmp/041316mo/dry_run/path2/file5.txt.conflict2 2025/05/27 04:28:22 INFO : file5.txt: Moved (server-side) to: file5.txt.conflict2 2025/05/27 04:28:22 NOTICE: - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file5.txt.conflict2 2025/05/27 04:28:22 INFO : - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file6.txt 2025/05/27 04:28:22 INFO : - Path1 Queue copy to Path2 - /tmp/041316mo/dry_run/path2/file7.txt 2025/05/27 04:28:22 INFO : - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file1.txt 2025/05/27 04:28:22 INFO : - Path2 Queue copy to Path1 - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file10.txt 2025/05/27 04:28:22 INFO : - Path1 Queue delete - TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/file3.txt 2025/05/27 04:28:22 INFO : - Path2 Do queued copies to - Path1 2025/05/27 04:28:28 INFO : file10.txt: Copied (new) 2025/05/27 04:28:29 INFO : file5.txt.conflict2: Copied (new) 2025/05/27 04:28:33 INFO : file1.txt: Copied (replaced existing) 2025/05/27 04:28:33 INFO : file6.txt: Copied (new) 2025/05/27 04:28:39 INFO : file3.txt: Deleted 2025/05/27 04:28:39 INFO : - Path1 Do queued copies to - Path2 2025/05/27 04:28:39 INFO : file11.txt: Copied (new) 2025/05/27 04:28:44 INFO : file5.txt.conflict1: Copied (new) 2025/05/27 04:28:44 INFO : file7.txt: Copied (new) 2025/05/27 04:28:50 INFO : file2.txt: Copied (replaced existing) 2025/05/27 04:28:50 INFO : file4.txt: Deleted 2025/05/27 04:28:50 INFO : Updating listings 2025/05/27 04:28:50 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/dry_run/path1/" vs Path2 "/tmp/041316mo/dry_run/path2/" 2025/05/27 04:28:50 INFO : Bisync successful bisync_test.go:560: TEST dry_run PASSED === RUN TestBisyncRemoteLocal/equal 2025/05/27 04:29:16 ERROR : error listing: directory not found 2025/05/27 04:29:16 NOTICE: checking initFs Local file system at /tmp/041316mo/initdir/test_equal-fatupib5 2025/05/27 04:29:29 NOTICE: checking Path1 Compressed: TestCompressSwift:rclone-test-telakiz0jaga/041316mo/equal/path1 2025/05/27 04:29:34 NOTICE: checking path2 Local file system at /tmp/041316mo/equal/path2 2025/05/27 04:29:34 NOTICE: (01) : test equal 2025/05/27 04:29:34 NOTICE: (02) : test initial bisync 2025/05/27 04:29:34 NOTICE: (03) : bisync resync 2025/05/27 04:29:46 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/05/27 04:29:46 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": true, "DownloadHash": false } 2025/05/27 04:29:46 INFO : Synching Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/equal/path1/" with Path2 "/tmp/041316mo/equal/path2/" 2025/05/27 04:29:46 INFO : Copying Path2 files to Path1 2025/05/27 04:29:46 INFO : - Path2 Resync is copying files to - Path1 2025/05/27 04:29:52 INFO : - Path1 Resync is copying files to - Path2 2025/05/27 04:29:52 INFO : Resync updating listings 2025/05/27 04:29:52 INFO : Validating listings for Path1 "TestCompressSwift:rclone-test-telakiz0jaga/041316mo/equal/path1/" vs Path2 "/tmp/041316mo/equal/path2/" 2025/05/27 04:29:52 INFO : Bisync successful 2025/05/27 04:29:52 NOTICE: (04) : test changed on both paths and NOT identical - file1 (file1R, file1L) 2025/05/27 04:29:52 NOTICE: (05) : touch-glob 2001-01-02 /tmp/041316mo/datadir/test_equal-zewadiv0/ file1R.txt 2025/05/27 04:29:52 NOTICE: (06) : copy-as /tmp/041316mo/datadir/test_equal-zewadiv0/file1R.txt /tmp/041316mo/equal/path2/ file1.txt 2025/05/27 04:29:52 NOTICE: (07) : touch-glob 2001-03-04 /tmp/041316mo/datadir/test_equal-zewadiv0/ file1L.txt 2025/05/27 04:29:52 NOTICE: (08) : copy-as /tmp/041316mo/datadir/test_equal-zewadiv0/file1L.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/equal/path1/ file1.txt 2025/05/27 04:30:09 NOTICE: (09) : test changed on both paths and identical - file2 2025/05/27 04:30:09 NOTICE: (10) : touch-glob 2001-01-02 /tmp/041316mo/datadir/test_equal-zewadiv0/ file2.txt 2025/05/27 04:30:09 NOTICE: (11) : copy-as /tmp/041316mo/datadir/test_equal-zewadiv0/file2.txt TestCompressSwift:rclone-test-telakiz0jaga/041316mo/equal/path1/ file2.txt bisync_test.go:495: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:495 /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:358 Error: test step failed Test: TestBisyncRemoteLocal/equal Messages: step 11 failed: failed to make remote TestSwift:"rclone-test-telakiz0jaga/041316mo/equal/path1" to wrap: HTTP Error: 500: 500 Internal Server Error === RUN TestBisyncRemoteLocal/ext_paths bisync_test.go:1943: Error Trace: /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:1943 /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:594 /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:385 /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:358 Error: Received unexpected error: failed to make remote TestSwift:"rclone-test-telakiz0jaga/041316mo/ext_paths/path1" to wrap: HTTP Error: 500: 500 Internal Server Error Test: TestBisyncRemoteLocal/ext_paths Messages: parsing remote/subdir TestCompressSwift:rclone-test-telakiz0jaga/041316mo/path1 --- FAIL: TestBisyncRemoteLocal (1028.86s) --- PASS: TestBisyncRemoteLocal/concurrent (219.11s) --- SKIP: TestBisyncRemoteLocal/createemptysrcdirs (257.65s) --- PASS: TestBisyncRemoteLocal/dry_run (472.18s) --- FAIL: TestBisyncRemoteLocal/equal (77.51s) --- FAIL: TestBisyncRemoteLocal/ext_paths (1.75s) panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xa5971c] goroutine 4919 [running]: testing.tRunner.func1.2({0x21feca0, 0x3dc1770}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1632 +0x230 testing.tRunner.func1() /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1635 +0x35e panic({0x21feca0?, 0x3dc1770?}) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/runtime/panic.go:785 +0x132 github.com/rclone/rclone/cmd/bisync/bilib.FsPath({0x0, 0x0}) /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bilib/canonical.go:18 +0x1c github.com/rclone/rclone/cmd/bisync_test.(*bisyncTest).makeTempRemote(0xc001498700, {0x2ac1b80, 0x3e6d3c0}, {0xc00095c510, 0x2a}, {0x2669a6f, 0x5}) /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:595 +0x70d github.com/rclone/rclone/cmd/bisync_test.(*bisyncTest).runTestCase(0xc001498700, {0x2ac1b80, 0x3e6d3c0}, 0x605?, {0xc000891745?, 0x5599c0?}) /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:385 +0xa5 github.com/rclone/rclone/cmd/bisync_test.testBisync.func4(0xc000180000) /home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/bisync_test.go:358 +0x234 testing.tRunner(0xc000180000, 0xc000b47aa0) /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1690 +0xf4 created by testing.(*T).Run in goroutine 52 /home/rclone/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.linux-amd64/src/testing/testing.go:1743 +0x390 "./bisync.test -test.v -test.timeout 1h0m0s -remote TestCompressSwift: -verbose -test.run '^TestBisyncLocalRemote$/^(backupdir|basic|changes|check_access|check_access_filters|check_filename|check_sync|compare_all|concurrent|createemptysrcdirs|dry_run|equal|ext_paths|extended_filenames|filters|filtersfile_checks|ignorelistingchecksum|max_delete_path1|max_delete_path2_force|nomodtime|normalization|rclone_args|resolve|resync|resync_modes|rmdirs|volatile)$|^TestBisyncRemoteLocal$/^(concurrent|createemptysrcdirs|dry_run|equal|ext_paths|extended_filenames|filters|filtersfile_checks|ignorelistingchecksum|max_delete_path1|max_delete_path2_force|nomodtime|normalization|rclone_args|resolve|resync|resync_modes|rmdirs|volatile)$'" - Finished ERROR in 17m9.518653647s (try 2/5): exit status 2: Failed [TestBisyncRemoteLocal/equal TestBisyncRemoteLocal/ext_paths]