ppa-dev-tools:fix-lp2025484-missing-test-name

Last commit made on 2023-08-31
Get this branch:
git clone -b fix-lp2025484-missing-test-name 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:
fix-lp2025484-missing-test-name
Repository:
lp:ppa-dev-tools

Recent commits

c56a856... by Bryce Harrington

result: Support newer autopkgtest log formats

Since mantic, autopkgtest logs are prepended with a timestamp, which
confuses the parser resulting in the timestamp displayed instead of the
subtest description. This fixes the issue by detecting lines beginning
with three or more numerical digits and ignoring the first word in the
line for extracting subtests.

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

7bef7a0... by Bryce Harrington

Cleanup unneeded rdepends variable

19218ad... by Bryce Harrington

Refactor create command to use f-strings for output

f2e6de1... by Bryce Harrington

Cleanup error printing for file not found

1afddd6... by Bryce Harrington

Cleanup pylint

663047f... by Bryce Harrington

tox: Cleanup "C0103: ... (invalid-name)"

98e4ace... by Bryce Harrington

tox: Cleanup "D401 First line should be in imperative mood"

33fc388... by Bryce Harrington

tox: Cleanup "D400 First line should end with a period"

eb2d241... by Bryce Harrington

Drop status command

This command is not necessary. General PPA state information will be
presented via the ppa show command, and status of builds, test results,
etc. will be available from the corresponding commands.

0f7a075... by Bryce Harrington

Improve error for non-existing PPAs

Since we weren't returning after encountering this error, it allowed the
unhandled error processing to print an error as well, which is not
desired:

   $ ./scripts/ppa set --private ppa:bryce/non-existing-ppa
   The PPA 'non-existing-ppa' does not exist for person or team 'bryce'
   Unhandled error

With this change the 'Unhandled error' line is not printed.