Last commit made on 2024-05-07
Get this branch:
git clone -b support-subtest-status-flaky https://git.launchpad.net/ppa-dev-tools
Only Bryce Harrington can upload to this branch. If you are Bryce Harrington please log in for upload directions.

Branch merges

Branch information


Recent commits

45c013f... by Bryce Harrington

Add support for subtests marked as 'FLAKY'

Subtest icons will be brown, like a flaky chocolate pastry.

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/1989650

dbb03ea... by Bryce Harrington

tox: Add dependencies so tox will run

505c3de... by Bryce Harrington

TESTING: document test dependencies

9d68a98... by Bryce Harrington

packaging: Drop deprecated setup.py in favor of 'build' pkg system

The packaging has already partly transitioned to using the build
packaging system with a pyproject.toml and a Makefile. Complete the
transition by dropping setup.py and any reference to it in directions.

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/1989617

d98ef40... by Bryce Harrington

packaging: Install the script when building

2ff57b1... by Bryce Harrington

packaging: Exclude snap directory for source package build

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/2055636

f414712... by Bryce Harrington

Add functionality to filter test results by package

Specifying the --package command line option has filtered the list of
triggers for a PPA, but previously it did not filter the test results.
For PPAs involving a variety of packages this can produce an excessive

This commit expands support for --package to apply not only to results
as well, but also the running and waiting lists.

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/2025483

8716c20... by Bryce Harrington

io: Quell error messages for non-existing results and jobs

Suppress the "Could not retrieve data..." error messages printed by `ppa
tests`. To locate results, the command is scanning expected URLs, and
their absence simply means they're not available yet.

Fixes: https://bugs.launchpad.net/ppa-dev-tools/+bug/2043595

64c44ca... by Bryce Harrington

tests: Don't use local paths in test cases

e83c53f... by Bryce Harrington

snap: Expand list of architectures to build