Re: 9p regression linux-next next-20230327

From: Eric Van Hensbergen
Date: Tue Mar 28 2023 - 10:28:30 EST


So, I'm still mucking about - but I actually have a threadripper and
an Asahi-M1 here that I'm dedicating to regression testing but haven't
quite finished setting it up. If you look in
https://github.com/v9fs/test you can see the simple tests I'm running
(dbench, fsx, postmark basically) with different configs specified by
fstabs -- I'm using cpu in my automation (the docker container which
it is supposed to run in is in https://github.com/v9fs/docker). I
started playing with github actions, but quickly realized it was going
to be an nightmare to manage the .github/workflow embedded in linux
trees so am rethinking that strategy.

But, in order to move past the simple virtio tests and incorporate the
network servers, I'm going to probably rework the performance
framework I have in https://github.com/v9fs/notebook to be able to
cover all the different configs and options in the tests and then have
some shortcuts for smoke test, short tests, and long regression tests.
Then I can look at broadening the test programs and also look at
automating nightly regressions (including performance tracking)
against linux-next and mainline.

It has taken me longer than I would have liked, but I'm getting closer
-- and i have to look at kdevops as well!

-eric

On Mon, Mar 27, 2023 at 11:46 PM Luis Chamberlain <mcgrof@xxxxxxxxxx> wrote:
>
> On Tue, Mar 28, 2023 at 10:44:46AM +0900, asmadeus@xxxxxxxxxxxxx wrote:
> > I'm going to rant a bit here, but my main problem with testing is that
> > there are plenty of tools, but I have very little compute available for
> > this (just a small machine at home that's getting close to 10 years
> > old...), as this is really a free time activity which isn't getting any
> > funding.
> > [read: happy to spend a bit more time on 9p if it's getting paid :P]
>
> I think we can likely help with at least hardware access to help test 9p well.
> If you're interested let me know!
>
> Luis