~ubuntu-release/britney/+git/britney2-ubuntu:sil2100/source-and-binaries

Last commit made on 2023-03-03
Get this branch:
git clone -b sil2100/source-and-binaries https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
Members of Ubuntu Release Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
sil2100/source-and-binaries
Repository:
lp:~ubuntu-release/britney/+git/britney2-ubuntu

Recent commits

4a4227a... by Łukasz Zemczak

Britney operates on source packages, but cloud-test-framework on binary packages. Support listing which binaries we want to test per-source.

19515ce... by Łukasz Zemczak

Some additional debugging, additional compatibility changes.

a1c4b0a... by Łukasz Zemczak

Merge branch 'feat/cloud-policy/handle-test-errors' of git+ssh://git.launchpad.net/~aleksa-svitlica/cloudware/+git/britney2-ubuntu into sil2100/security-britney

9246a3d... by Aleksa Svitlica

fix(cloud): Replace PurePath with os.path.join

In Python 3.5 open does not work correctly with PurePath. Switching to
os.path.join to resolve this.

721fff7... by Łukasz Zemczak

cloud: Add some unit tests for testing verdict store and the re-runs when only errors encountered.

bea7377... by Aleksa Svitlica

feat(cloud): Handle cloud testing errors

Cloud test framework can run into errors (like SSH connection drops)
which cause it to error out and not report test results. To handle these
kinds of errors the policy now checks the return code and stores
std_err.

Also updates the test already run check to not count states of zero
failures and non-zero errors; since this means the test framework
encountered an error external to the tests.

85c6716... by Łukasz Zemczak

Set the verdict correctly too.

340b41a... by Łukasz Zemczak

Save state file in-between runs to mark which packages have already been tested on the given clouds.

dde56aa... by Łukasz Zemczak

Actually, don't override the options-passed ADT_PPAs if no need.

b2b1da4... by Łukasz Zemczak

The autopkgtest policy basically turns adt_ppas into a list, so let's handle the case where the autopkgtest policy runs first.