|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Notes for xen summit 2018 design session] Process changes: is the 6 monthly release Cadence too short, Security Process, ...
On 03/07/2018, 11:01, "Jan Beulich" <JBeulich@xxxxxxxx> wrote:
>>> On 03.07.18 at 10:06, <lars.kurth@xxxxxxxxxx> wrote:
> The GitLab discussion was really interesting. Looking at OSSTEST, it
> basically performs build test and integration tests on Hardware. Whereas
all
> these are needed, build testing and testing of functionality that does
not
> depend on hardware could be done earlier. The ghist of the GitLab
discussion
> was to "move" build testing - and possibly some basic integration testing
-
> to the point of submitting a patch. The basic flow is:
> * Someone posts a patch to the list => this will start the GitLab
machinery
> * The Gitlab machinery will do build tests (and the discussion showed
that
> we should be able to do this via cross compilation or compilation on a
real
> system if a service such as infosifter is used - @Matt: I can't find the
> company via Google, maybe the spelling in the minutes is wrong)
> * This could eventually include a basic set of smoke tests that are
system
> independent and could run under QEMU - Doug already uses a basic test
where a
> xen host and/or VM is started
> * If it fails, a mail is sent in reply to the patch submission by a bot -
> that piece has been developed by Intel for QEMU and Linux and could be
> re-used
>
> This would free up time by reviewers and also leads to issues found
earlier.
> In other words, OSSTEST would merely re-test what had been tested earlier
and
> would focus on testing on real hardware. Thus, OSSTEST failures should
become
> less likely. But obviously implementing such a system, even though all
the
> pieces for it exist, will take some time.
But the problem is rarely with actual build issues, and much more
frequently with other hickups. Plus osstest re-testing what had already
been tested elsewhere is not going to help osstest's bandwidth. Yet with
now 6 stable branches regularly needing testing, bandwidth is an issue.
OK, I didn't realize bandwidth is the primary issue. If it is, we can fix this
part by throwing more HW at the problem.
Let me have a chat with Ian when I am in the office and come up with a list of
issues from his perspective and feed this back into the thread.
Lars
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |