[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, ...
Juergen Gross writes ("Re: [Xen-devel] [Notes for xen summit 2018 design session] Process changes: is the 6 monthly release Cadence too short, Security Process, ..."): > On 06/07/18 16:03, Ian Jackson wrote: > > "fail not blocking" is obviously an essential category. If a > > particular thing is unreliable, it needs to be stopped from blocking > > tests. > > What is the value of such a test? > > Either we say the tested functionality isn't mandatory, so a failure > should not block the release - we could just drop the test without > losing anything. Such a test exists in anticipation that the code will be fixed, and start to pass. When the test is a longstanding failure it represents a longstanding deficiency. Deleting the test removes any remaining pressure to fix the deficiency. > Or the test is wrong, so it should be either corrected or removed, but > letting it use scarce resources is questionable. Certainly if a whole job has been failing, for any significant period of time, then this is indeed a waste of resources. But that isn't always the case. Looking at the report from 124956, for example, the failing steps are ones like these: test-armhf-armhf-libvirt-xsm 14 saverestore-support-check fail like 124566 Dozens of these, and of the corresponding migrate support check. 1 second each. This is not a problem. I do not intend to remove this. test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 10 debian-hvm-install fail never pass Whole job is essentially a wipeout, so resources are indeed being "wasted". But this is a new feature. It depends on changes in Linux, Xen, qemu, and of course osstest. Those pieces are on their way so it should start to pass soon, in at least some branches. So those are OK I think. Then we have this: test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 124789 200 seconds each; this is more of a problem. test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass 7062 seconds each. Four of these. This is a much more serious problem. Also, these tests take inordinately long because Windows takes forever to install even when it succeeds. We do install tests because the churning that Windows does when it installs do seem to tend to reveal all sorts of bizarrenesses. But we have a problem with triage and minding these tests. I know very little about Windows. You may remember me posting to xen-devel asking for help debugging these Windows tests. Such help has not really been forthcoming; certainly not in the quantity needed. I probably should have chased this up, and set a deadline for dropping all Windows 10 testing. You can see why that wouldn't be popular. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |