Hi, Neal,
On Mon, May 10, 2021 at 8:50 PM Neal Gompa <ngompa13(a)gmail.com> wrote:
On Mon, May 10, 2021 at 11:04 AM David Sterba <dsterba(a)suse.com> wrote:
>
> Hi,
>
> btrfs-progs version 5.12 have been released.
>
> Notable things:
>
[...]
>
> * travis-ci integration has been disabled, I'd like to find another hosted CI
> but so far none provides a recent kernel so more tests won't pass, last
option
> is to self-host some VMs and monitor git, getting just build tests works but
> we need to run the testsuite
>
This is unfortunate. However, I've been noodling around the idea of
asking the Fedora CI folks if we could add upstream CI using Fedora on
VMs. I guess now is as good of a time as any...
Aleksandra, are there any resources we could use to wire up
btrfs-progs against Fedora latest stable and Rawhide across
architectures so the code could be continually tested as changes are
landed? There's that fancy Zuul instance[1] that might be useful here.
I suggest that you talk with the Packit team.
Packit provides Packit As a Service [1] approach to test upstream
changes packaged on top of the latest Fedora or CentOS Stream
environment.
For example you can use it on GitHub by enabling the Packit GitHub App
for you repository and adding the rpm spec file in the repo.
Afaik Packit can run tests not only on containers but also on virtual
machines. So it is technically possible to run more complex scenarios
which require latest Fedora kernel.
CC'ed Tomas Tomecheck from Packit.
[1]
https://packit.dev/docs/packit-as-a-service/
--
Aleksandra Fedorova
bookwar