ppa-dev-tools:support-subtest-status-flaky

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

Name:
support-subtest-status-flaky
Repository:
lp:ppa-dev-tools

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
listing.

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