Vladimir Panteleev
Vladimir Panteleev
Ah, so the issue is the UID=0. I can work around that. Thanks!
Thanks. Would it make sense to make bashcov do the equivalent of `bash -c "set -x ; source $script"` instead of `env SHELLOPTS=xtrace $script` ?
As far as I could tell, there's no easy way to do this. I filed a bug about it: https://bugzilla.mozilla.org/show_bug.cgi?id=1717221
What do you think about running an arbitrary kernel in qemu? It would be slower but would allow being independent of the CI host's kernel version.
Hi! Is anyone working on this? If not, I would like to help. Also, would it be possible to run xfstests on Travis or such? Building a minimal kernel for...
Hi! Those timings are very strange. On my machine, these things don't take nearly as long. Building btrfs-progs (`./autogen.sh && ./configure && make -j8`) takes 16 seconds. Running the CLI...
> Isn't it due to the qemu emulation? Why would you build btrfs-progs inside the VM? Also, with KVM the overhead should be negligible. Compiling anything in qemu without KVM...
Great! I have also been experimenting: https://github.com/CyberShadow/btrfs-ci It looks like neither Travis nor GitLab CI support KVM in the test environment. This means that running under qemu will be terribly...
> I'm under the assumption that using qemu inside Docker may be helpful in future testing with different arch. I think it's good to have that option, but I'm not...
> The `root` requirement is hard though. There's no easy way to mount/umount a fs, create/delete loop devices or access block devices. That doesn't matter if the actual tests are...