"./bisync.test -test.v -test.timeout 1h0m0s -remote TestB2: -list-retries 5 -verbose -test.run '^TestBisyncRemoteRemote$/^filtersfile_checks$'" - Starting (try 3/5) 2025/10/06 04:33:30 DEBUG : Creating backend with remote "TestB2:rclone-test-segariz6huwu" 2025/10/06 04:33:30 DEBUG : Using config file from "/home/rclone/.rclone.conf" 2025/10/06 04:33:30 DEBUG : Creating backend with remote "/tmp/rclone600112975" === RUN TestBisyncRemoteRemote 2025/10/06 04:33:30 DEBUG : Creating backend with remote "TestB2:rclone-test-vibapom0fawe" 2025/10/06 04:33:31 NOTICE: remote: TestB2:rclone-test-vibapom0fawe === RUN TestBisyncRemoteRemote/filtersfile_checks 2025/10/06 04:33:31 DEBUG : Creating backend with remote "TestB2:rclone-test-vibapom0fawe/043331gu" 2025/10/06 04:33:32 INFO : path1: Making directory 2025/10/06 04:33:33 DEBUG : Creating backend with remote "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1" 2025/10/06 04:33:34 INFO : path2: Making directory 2025/10/06 04:33:34 DEBUG : Creating backend with remote "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2" 2025/10/06 04:33:35 DEBUG : Creating backend with remote "/home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filtersfile_checks/initial" 2025/10/06 04:33:35 DEBUG : Creating backend with remote "/tmp/043331gu/initdir/test_filtersfile_checks-vusisit2" 2025/10/06 04:33:35 DEBUG : RCLONE_TEST: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : file1.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : file2.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : subdir: Making directory with metadata 2025/10/06 04:33:35 INFO : subdir: Made directory with metadata (mtime=2021-11-02T05:00:07Z) 2025/10/06 04:33:35 DEBUG : Added delayed dir = "subdir", newDst=subdir 2025/10/06 04:33:35 DEBUG : file1.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK 2025/10/06 04:33:35 DEBUG : file1.txt.56d0d699.partial: renamed to: file1.txt 2025/10/06 04:33:35 INFO : file1.txt: Copied (new) 2025/10/06 04:33:35 DEBUG : file2.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK 2025/10/06 04:33:35 DEBUG : file2.txt.3230ad67.partial: renamed to: file2.txt 2025/10/06 04:33:35 INFO : file2.txt: Copied (new) 2025/10/06 04:33:35 DEBUG : subdir/file20.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : Local file system at /tmp/043331gu/initdir/test_filtersfile_checks-vusisit2: Waiting for checks to finish 2025/10/06 04:33:35 DEBUG : Local file system at /tmp/043331gu/initdir/test_filtersfile_checks-vusisit2: Waiting for transfers to finish 2025/10/06 04:33:35 DEBUG : subdir/file20.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK 2025/10/06 04:33:35 DEBUG : RCLONE_TEST: md5 = 294d25b294ff26a5243dba914ac3fbf7 OK 2025/10/06 04:33:35 DEBUG : subdir/file20.txt.1ac3db2f.partial: renamed to: subdir/file20.txt 2025/10/06 04:33:35 INFO : subdir/file20.txt: Copied (new) 2025/10/06 04:33:35 DEBUG : RCLONE_TEST.abb09051.partial: renamed to: RCLONE_TEST 2025/10/06 04:33:35 INFO : RCLONE_TEST: Copied (new) 2025/10/06 04:33:35 INFO : subdir: Set directory modification time (using SetModTime) 2025/10/06 04:33:35 DEBUG : Creating backend with remote "/home/rclone/go/src/github.com/rclone/rclone/cmd/bisync/testdata/test_filtersfile_checks/modfiles" 2025/10/06 04:33:35 DEBUG : Creating backend with remote "/tmp/043331gu/datadir/test_filtersfile_checks-qajodap1" 2025/10/06 04:33:35 DEBUG : filtersfile.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : filtersfile2.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : hold.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:35 DEBUG : Local file system at /tmp/043331gu/datadir/test_filtersfile_checks-qajodap1: Waiting for checks to finish 2025/10/06 04:33:35 DEBUG : Local file system at /tmp/043331gu/datadir/test_filtersfile_checks-qajodap1: Waiting for transfers to finish 2025/10/06 04:33:35 DEBUG : filtersfile.txt: md5 = cbf4389cb34d9e160689d1578eb5707f OK 2025/10/06 04:33:35 DEBUG : filtersfile.txt.5df4ccf0.partial: renamed to: filtersfile.txt 2025/10/06 04:33:35 DEBUG : hold.txt: md5 = 628c2241b6ba4e313ef08bdfcf1cd964 OK 2025/10/06 04:33:35 INFO : filtersfile.txt: Copied (new) 2025/10/06 04:33:35 DEBUG : filtersfile2.txt: md5 = 95acc1e3b5beda465d9b2cb32808588c OK 2025/10/06 04:33:35 DEBUG : hold.txt.83686dab.partial: renamed to: hold.txt 2025/10/06 04:33:35 INFO : hold.txt: Copied (new) 2025/10/06 04:33:35 DEBUG : filtersfile2.txt.dc377757.partial: renamed to: filtersfile2.txt 2025/10/06 04:33:35 INFO : filtersfile2.txt: Copied (new) 2025/10/06 04:33:35 INFO : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: cleaning bucket "rclone-test-vibapom0fawe" of all files 2025/10/06 04:33:36 INFO : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: cleaning bucket "rclone-test-vibapom0fawe" of all files 2025/10/06 04:33:37 NOTICE: checking initFs Local file system at /tmp/043331gu/initdir/test_filtersfile_checks-vusisit2 2025/10/06 04:33:37 DEBUG : RCLONE_TEST: Need to transfer - File not found at Destination 2025/10/06 04:33:37 DEBUG : file1.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:37 DEBUG : file2.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:37 INFO : subdir: Making directory 2025/10/06 04:33:37 DEBUG : subdir/file20.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:37 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Waiting for checks to finish 2025/10/06 04:33:37 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Waiting for transfers to finish 2025/10/06 04:33:38 DEBUG : file1.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:38 INFO : file1.txt: Copied (new) 2025/10/06 04:33:38 DEBUG : file2.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:38 INFO : file2.txt: Copied (new) 2025/10/06 04:33:38 DEBUG : subdir/file20.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:38 INFO : subdir/file20.txt: Copied (new) 2025/10/06 04:33:38 DEBUG : RCLONE_TEST: sha1 = c799ac3b0eacf2b6fc3e741a7bea196aa129aab2 OK 2025/10/06 04:33:38 INFO : RCLONE_TEST: Copied (new) 2025/10/06 04:33:38 NOTICE: checking Path1 B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1 2025/10/06 04:33:39 DEBUG : RCLONE_TEST: Need to transfer - File not found at Destination 2025/10/06 04:33:39 DEBUG : file1.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:39 DEBUG : file2.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:39 INFO : subdir: Making directory 2025/10/06 04:33:39 DEBUG : subdir/file20.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:39 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Waiting for checks to finish 2025/10/06 04:33:39 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Waiting for transfers to finish 2025/10/06 04:33:40 DEBUG : file1.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:40 INFO : file1.txt: Copied (new) 2025/10/06 04:33:40 DEBUG : subdir/file20.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:40 INFO : subdir/file20.txt: Copied (new) 2025/10/06 04:33:40 DEBUG : file2.txt: sha1 = da39a3ee5e6b4b0d3255bfef95601890afd80709 OK 2025/10/06 04:33:40 INFO : file2.txt: Copied (new) 2025/10/06 04:33:40 DEBUG : RCLONE_TEST: sha1 = c799ac3b0eacf2b6fc3e741a7bea196aa129aab2 OK 2025/10/06 04:33:40 INFO : RCLONE_TEST: Copied (new) 2025/10/06 04:33:40 NOTICE: checking path2 B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2 2025/10/06 04:33:40 NOTICE: (01) : test filtersfile-checks 2025/10/06 04:33:40 NOTICE: (02) : test initial bisync 2025/10/06 04:33:40 NOTICE: (03) : bisync resync 2025/10/06 04:33:48 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:33:48 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:33:48 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:33:48 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:33:48 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:33:48 INFO : Copying Path2 files to Path1 2025/10/06 04:33:48 INFO : - Path2 Resync is copying files to - Path1 2025/10/06 04:33:48 INFO : There was nothing to transfer 2025/10/06 04:33:48 INFO : - Path1 Resync is copying files to - Path2 2025/10/06 04:33:49 INFO : There was nothing to transfer 2025/10/06 04:33:49 INFO : Resync updating listings 2025/10/06 04:33:49 INFO : Validating listings for Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" vs Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:33:49 INFO : Bisync successful 2025/10/06 04:33:49 NOTICE: (04) : test 1. inject filters file in workdir. 2025/10/06 04:33:49 NOTICE: (05) : copy-file /tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile.txt /tmp/043331gu/workdir/ 2025/10/06 04:33:49 DEBUG : copyFile "/tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile.txt" to "/tmp/043331gu/workdir/" as "" 2025/10/06 04:33:49 DEBUG : Creating backend with remote "/tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile.txt" 2025/10/06 04:33:49 DEBUG : Creating backend with remote "/tmp/043331gu/workdir/" 2025/10/06 04:33:49 DEBUG : operations.CopyFile "filtersfile.txt" to "Local file system at /tmp/043331gu/workdir" as "filtersfile.txt" 2025/10/06 04:33:49 DEBUG : filtersfile.txt: Need to transfer - File not found at Destination 2025/10/06 04:33:49 DEBUG : filtersfile.txt: md5 = cbf4389cb34d9e160689d1578eb5707f OK 2025/10/06 04:33:49 DEBUG : filtersfile.txt.5df4ccf0.partial: renamed to: filtersfile.txt 2025/10/06 04:33:49 INFO : filtersfile.txt: Copied (new) 2025/10/06 04:33:49 NOTICE: (06) : test 2. run with filters-file but without md5. should abort. 2025/10/06 04:33:49 NOTICE: (07) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:33:56 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:33:56 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:33:56 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:33:56 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:33:56 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:33:56 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:33:56 ERROR : Bisync critical error: filters file md5 hash not found (must run --resync): /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:33:56 ERROR : Bisync aborted. Must run --resync to recover. 2025/10/06 04:33:56 NOTICE: Bisync error: bisync aborted 2025/10/06 04:33:56 NOTICE: (08) : test 3. run without filters-file. should be blocked due to prior abort. 2025/10/06 04:33:56 NOTICE: (09) : bisync 2025/10/06 04:34:05 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:05 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:05 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:05 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:05 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:05 ERROR : Bisync critical error: cannot find prior Path1 or Path2 listings, likely due to critical error on prior run Tip: here are the filenames we were looking for. Do they exist? Path1: /tmp/043331gu/workdir/TestB2_rclone-test-vibapom0fawe_043331gu_filtersfile_checks_path1..TestB2_rclone-test-vibapom0fawe_043331gu_filtersfile_checks_path2.path1.lst Path2: /tmp/043331gu/workdir/TestB2_rclone-test-vibapom0fawe_043331gu_filtersfile_checks_path1..TestB2_rclone-test-vibapom0fawe_043331gu_filtersfile_checks_path2.path2.lst Try running this command to inspect the work dir: rclone lsl "/tmp/043331gu/workdir" 2025/10/06 04:34:05 ERROR : Bisync aborted. Must run --resync to recover. 2025/10/06 04:34:05 NOTICE: Bisync error: bisync aborted 2025/10/06 04:34:05 NOTICE: (10) : test 4. run with filters-file and resync. 2025/10/06 04:34:05 NOTICE: (11) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt resync 2025/10/06 04:34:13 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:13 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:13 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:13 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:13 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:13 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:13 INFO : Storing filters file hash to /tmp/043331gu/workdir/filtersfile.txt.md5 2025/10/06 04:34:13 INFO : Copying Path2 files to Path1 2025/10/06 04:34:13 INFO : - Path2 Resync is copying files to - Path1 2025/10/06 04:34:13 INFO : There was nothing to transfer 2025/10/06 04:34:13 INFO : - Path1 Resync is copying files to - Path2 2025/10/06 04:34:14 INFO : There was nothing to transfer 2025/10/06 04:34:14 INFO : Resync updating listings 2025/10/06 04:34:14 INFO : Validating listings for Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" vs Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:14 INFO : Bisync successful 2025/10/06 04:34:14 NOTICE: (12) : test 5. run with filters-file alone. should run. 2025/10/06 04:34:14 NOTICE: (13) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:22 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:22 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:22 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:22 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:22 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:22 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:22 INFO : Building Path1 and Path2 listings 2025/10/06 04:34:22 INFO : Path1 checking for diffs 2025/10/06 04:34:22 INFO : Path2 checking for diffs 2025/10/06 04:34:22 INFO : No changes found 2025/10/06 04:34:22 INFO : Updating listings 2025/10/06 04:34:22 INFO : Validating listings for Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" vs Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:22 INFO : Bisync successful 2025/10/06 04:34:22 NOTICE: (14) : test 6. push changed filters-file to workdir. 2025/10/06 04:34:22 NOTICE: (15) : copy-as /tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile2.txt /tmp/043331gu/workdir/ filtersfile.txt 2025/10/06 04:34:22 DEBUG : copyFile "/tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile2.txt" to "/tmp/043331gu/workdir/" as "filtersfile.txt" 2025/10/06 04:34:22 DEBUG : Creating backend with remote "/tmp/043331gu/datadir/test_filtersfile_checks-qajodap1/filtersfile2.txt" 2025/10/06 04:34:22 DEBUG : Creating backend with remote "/tmp/043331gu/workdir/" 2025/10/06 04:34:22 DEBUG : operations.CopyFile "filtersfile2.txt" to "Local file system at /tmp/043331gu/workdir" as "filtersfile.txt" 2025/10/06 04:34:22 DEBUG : filtersfile2.txt: Sizes differ (src 254 vs dst 380) 2025/10/06 04:34:22 DEBUG : filtersfile2.txt: md5 = 95acc1e3b5beda465d9b2cb32808588c OK 2025/10/06 04:34:22 DEBUG : filtersfile.txt.33ddd493.partial: renamed to: filtersfile.txt 2025/10/06 04:34:22 INFO : filtersfile2.txt: Copied (replaced existing) to: filtersfile.txt 2025/10/06 04:34:22 NOTICE: (16) : test 7. run with filters-file alone. should abort. 2025/10/06 04:34:22 NOTICE: (17) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:30 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:30 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:30 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:30 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:30 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:30 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:30 ERROR : Bisync critical error: filters file has changed (must run --resync): /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:30 ERROR : Bisync aborted. Must run --resync to recover. 2025/10/06 04:34:30 NOTICE: Bisync error: bisync aborted 2025/10/06 04:34:30 NOTICE: (18) : test 8. run with filters-file and resync and dry-run. should do the dry-run but still cause next non-resync run to abort. 2025/10/06 04:34:30 NOTICE: (19) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt resync dry-run 2025/10/06 04:34:38 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:38 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:38 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:38 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:38 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:38 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:38 INFO : Skipped storing filters file hash to /tmp/043331gu/workdir/filtersfile.txt.md5 as --dry-run is set 2025/10/06 04:34:38 INFO : Copying Path2 files to Path1 2025/10/06 04:34:38 NOTICE: - Path2 Resync is copying files to - Path1 2025/10/06 04:34:38 INFO : There was nothing to transfer 2025/10/06 04:34:38 NOTICE: - Path1 Resync is copying files to - Path2 2025/10/06 04:34:39 INFO : There was nothing to transfer 2025/10/06 04:34:39 INFO : Resync updating listings 2025/10/06 04:34:39 INFO : Bisync successful 2025/10/06 04:34:39 NOTICE: (20) : test 9. run with filters-file alone. should abort. 2025/10/06 04:34:39 NOTICE: (21) : bisync filters-file=/tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:47 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:47 DEBUG : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: Skipping jamDirTimes as remote does not support DirSetModTime or MkdirMetadata 2025/10/06 04:34:47 INFO : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set. 2025/10/06 04:34:47 INFO : Bisyncing with Comparison Settings: { "Modtime": true, "Size": true, "Checksum": false, "HashType1": 0, "HashType2": 0, "NoSlowHash": false, "SlowHashSyncOnly": false, "SlowHashDetected": false, "DownloadHash": false } 2025/10/06 04:34:47 INFO : Synching Path1 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path1/" with Path2 "TestB2:rclone-test-vibapom0fawe/043331gu/filtersfile_checks/path2/" 2025/10/06 04:34:47 INFO : Using filters file /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:47 ERROR : Bisync critical error: filters file has changed (must run --resync): /tmp/043331gu/workdir/filtersfile.txt 2025/10/06 04:34:47 ERROR : Bisync aborted. Must run --resync to recover. 2025/10/06 04:34:47 NOTICE: Bisync error: bisync aborted 2025/10/06 04:34:47 INFO : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path1: cleaning bucket "rclone-test-vibapom0fawe" of all files 2025/10/06 04:34:47 DEBUG : RCLONE_TEST: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10194ad2826ee0e3_d20251006_m043338_c001_v0001180_t0003_u01759725218828") 2025/10/06 04:34:47 DEBUG : file1.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10437833abac9f68_d20251006_m043338_c001_v0001183_t0047_u01759725218265") 2025/10/06 04:34:47 DEBUG : file2.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1194a70dc47ce3b0_d20251006_m043338_c001_v0001184_t0052_u01759725218455") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f40109ad4bf844ab3_d20251006_m043442_c001_v7007000_t0000_u01759725282578") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1114cd13bf2ed1f1_d20251006_m043441_c001_v0001165_t0040_u01759725281378") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10194ad2826ee164_d20251006_m043439_c001_v0001180_t0036_u01759725279600") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f40109ad4bf844aa5_d20251006_m043434_c001_v7007000_t0000_u01759725274329") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1034326dd2e2f599_d20251006_m043432_c001_v0001101_t0029_u01759725272890") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f106f5fff453c8516_d20251006_m043430_c001_v0001181_t0003_u01759725270735") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b19461c1_d20251006_m043426_c001_v7007000_t0000_u01759725266050") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f101d239bccac1c5b_d20251006_m043424_c001_v0001153_t0007_u01759725264724") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1194a70dc47ce4ce_d20251006_m043422_c001_v0001184_t0039_u01759725262942") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b194618b_d20251006_m043417_c001_v7007000_t0000_u01759725257594") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1173b7b27c1529b2_d20251006_m043416_c001_v0001183_t0045_u01759725256375") 2025/10/06 04:34:47 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10437833abaca039_d20251006_m043414_c001_v0001183_t0031_u01759725254602") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b1946136_d20251006_m043408_c001_v7007000_t0000_u01759725248997") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f109c952271cef01d_d20251006_m043407_c001_v0001182_t0032_u01759725247735") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10194ad2826ee12f_d20251006_m043405_c001_v0001180_t0035_u01759725245574") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b19460fb_d20251006_m043400_c001_v7007000_t0000_u01759725240615") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10437833abac9ff5_d20251006_m043359_c001_v0001183_t0030_u01759725239408") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f106f5fff453c849a_d20251006_m043357_c001_v0001181_t0020_u01759725237258") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f421b5a6ef2dd3348_d20251006_m043352_c001_v7007000_t0000_u01759725232527") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10914722836cab85_d20251006_m043351_c001_v0001180_t0012_u01759725231327") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1194a70dc47ce40f_d20251006_m043349_c001_v0001184_t0042_u01759725229557") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f421b5a6ef2dd331b_d20251006_m043344_c001_v7007000_t0000_u01759725224132") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1005d32a4981c459_d20251006_m043342_c001_v0001137_t0005_u01759725222852") 2025/10/06 04:34:48 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10437833abac9f7c_d20251006_m043341_c001_v0001183_t0020_u01759725221076") 2025/10/06 04:34:48 DEBUG : subdir/file20.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f106f5fff453c844d_d20251006_m043338_c001_v0001181_t0038_u01759725218644") 2025/10/06 04:34:48 INFO : B2 bucket rclone-test-vibapom0fawe path 043331gu/filtersfile_checks/path2: cleaning bucket "rclone-test-vibapom0fawe" of all files 2025/10/06 04:34:49 DEBUG : RCLONE_TEST: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f118c2250ac7be59c_d20251006_m043340_c001_v0001093_t0030_u01759725220497") 2025/10/06 04:34:49 DEBUG : file1.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10104cfdf53d4d70_d20251006_m043339_c001_v0001115_t0019_u01759725219936") 2025/10/06 04:34:49 DEBUG : file2.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f104fbbef37e43542_d20251006_m043340_c001_v0001131_t0057_u01759725220321") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b1946237_d20251006_m043446_c001_v7007000_t0000_u01759725286930") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f117176a3cebfbffd_d20251006_m043445_c001_v0001137_t0019_u01759725285470") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f118c2250ac7be5ea_d20251006_m043443_c001_v0001093_t0048_u01759725283126") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f417c1ee2974cfc19_d20251006_m043438_c001_v7007000_t0000_u01759725278331") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1120b97ace1dbe47_d20251006_m043437_c001_v0001165_t0020_u01759725277119") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f104fbbef37e43585_d20251006_m043434_c001_v0001131_t0037_u01759725274869") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f42295322b19461c3_d20251006_m043430_c001_v7007000_t0000_u01759725270192") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10364ee07927d83a_d20251006_m043428_c001_v0001179_t0012_u01759725268987") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f112f22bd9a74fe5f_d20251006_m043426_c001_v0001115_t0046_u01759725266597") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f421b5a6ef2dd33e9_d20251006_m043422_c001_v7007000_t0000_u01759725262026") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f104b1bf0b2b5b950_d20251006_m043420_c001_v0001184_t0050_u01759725260802") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10104cfdf53d4dea_d20251006_m043418_c001_v0001115_t0035_u01759725258138") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f4232a9c4e0f1d9f8_d20251006_m043413_c001_v7007000_t0000_u01759725253323") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f117f468c50d71861_d20251006_m043411_c001_v0001101_t0035_u01759725251963") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f118c2250ac7be5c8_d20251006_m043409_c001_v0001093_t0023_u01759725249544") 2025/10/06 04:34:49 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f4232a9c4e0f1d9d6_d20251006_m043405_c001_v7007000_t0000_u01759725245026") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10585d2bd569135b_d20251006_m043403_c001_v0001106_t0025_u01759725243444") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f104fbbef37e4356b_d20251006_m043401_c001_v0001131_t0055_u01759725241165") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f41428c7da5482959_d20251006_m043356_c001_v7007000_t0000_u01759725236708") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1120b97ace1dbdbe_d20251006_m043355_c001_v0001165_t0041_u01759725235491") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f112f22bd9a74fe2f_d20251006_m043353_c001_v0001115_t0053_u01759725233076") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f41428c7da5482956_d20251006_m043348_c001_v7007000_t0000_u01759725228278") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f1011b9ba4e9889bc_d20251006_m043347_c001_v0001182_t0058_u01759725227049") 2025/10/06 04:34:50 DEBUG : modtime_write_test: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f10104cfdf53d4d78_d20251006_m043344_c001_v0001115_t0059_u01759725224320") 2025/10/06 04:34:50 DEBUG : subdir/file20.txt: Deleting (id "4_z4f52dd53c0bdbb7b9f980e1b_f112f22bd9a74fe07_d20251006_m043340_c001_v0001115_t0048_u01759725220125") bisync_test.go:608: TEST filtersfile_checks PASSED 2025/10/06 04:34:50 DEBUG : B2 bucket rclone-test-vibapom0fawe: Purge remote 2025/10/06 04:34:50 INFO : B2 bucket rclone-test-vibapom0fawe: cleaning bucket "rclone-test-vibapom0fawe" of all files --- PASS: TestBisyncRemoteRemote (81.19s) --- PASS: TestBisyncRemoteRemote/filtersfile_checks (79.48s) PASS 2025/10/06 04:34:52 DEBUG : B2 bucket rclone-test-segariz6huwu: Purge remote 2025/10/06 04:34:52 INFO : B2 bucket rclone-test-segariz6huwu: cleaning bucket "rclone-test-segariz6huwu" of all files 2025/10/06 04:34:52 NOTICE: purge failed: directory not found "./bisync.test -test.v -test.timeout 1h0m0s -remote TestB2: -list-retries 5 -verbose -test.run '^TestBisyncRemoteRemote$/^filtersfile_checks$'" - Finished OK in 1m22.592372599s (try 3/5)