What is the problem you are having with rclone?
I'm writing a backend for Filen (see here). I've been working on making sure we pass all (as many as possible?) of the tests.
Right now we pass everything in /vfs, /gitannex and /backend.
I've added a bunch of debug logging in my local version, so I can see what the tests are trying to do, and I'm really unclear on what the expectations are for the bisync tests.
I'm not sure if I'm missing a more proper guide for contributing a new backend, other than what is in CONTRIBUTING.md.
You can download the test logs I produced here,
I've tried to analyze TestBisyncRemoteLocal/basic
and I'm pretty lost on what it's trying to do. It creates a new folder at one path, and then tries to create a new FS on a path that isn't actually related, and then seems to expect that that new FS is in a valid folder?
Mkdir {"dir": "path1", "resolved: ": "rclone-test-luxawug3zevo/125626wu/path1"}
NewFs {"name": "TestFilen", "root": "rclone-test-luxawug3zevo/125626wu/basic/path1"}
List {"dir": "", "resolved: ": "rclone-test-luxawug3zevo/125626wu/basic/path1"}
Would really appreciate any support on this topic.