Thursday 16 July 2020

Re: An updated version of proposed-migration is available to review

On 6/16/20 7:07 PM, Iain Lane wrote:
> Over the last few weeks, I've been working on rebasing our extensive
> delta to proposed-migration. It's now at a state where it's ready for
> others to take a look at. Please check out the output from a dry-run
> (being re-run hourly from cron)
>
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_excuses.html
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_output.txt
>
> There are some changes worth highlighting, all of which are courtesy of
> the upstream developers - thanks to them.
>
> - Installability of Build-Depends is now considered for migrating.
> - Skipped / flaky tests are now reported as "No test results" instead
> of "pass". Treating these as passes created buggy situations before,
> where skip -> fail was treated as a regression. That won't happen
> any more.
> - proposed-migration will now try to work out if a test requests needs
> more triggers (packages from proposed) for the test-deps to be
> installable, and add them if so. This should make more tests,
> particularly for transitions, work first time and not require
> retrying.
> - More uninstallability is detected at 'excuses' time, rather than
> 'output' time. That makes it easier to interpret.
>
> If you can see anything that's *wrong* in the output linked above,
> please let me know. If you run any scripts which parse the yaml, please
> try them against
>
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_excuses.yaml
>
> and ideally adapt them as necessary.
>
> Providing no issues crop up, I'll be looking to deploy this next week.

the new update_excuses hides the information for successful autopkg tests which
makes the page more compact. I dislike that when searching for failed autopkg
tests which failed for some triggers, but succeeded with others. With the old
output you were able to just grep update_excuses to look for those tests, which
currently doesn't work anymore. Please restore the old behavior, or if that's
considered to be too big, then show successful autopkg tests when there are also
ones which are failing with certain triggers.

Matthias

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel