Łukasz 'sil2100' Zemczak
be55223a67
Merge branch 'feat/add-cloud-policy' of git+ssh://git.launchpad.net/~aleksa-svitlica/cloudware/+git/britney2-ubuntu into sil2100/private-runs
2023-02-13 11:13:40 +01:00
Steve Langasek
0b4cd56d68
Initial infrastructure for testing db-based autopkgtest results
2021-10-07 00:41:56 +00:00
Łukasz 'sil2100' Zemczak
738cac82cf
Add additional support for additional private test retry capabilities.
2021-07-29 12:56:28 +02:00
Łukasz 'sil2100' Zemczak
090ccdff9e
Add an option to configure whether all ADT test results should be displayed or not.
2021-07-19 13:03:14 +02:00
Łukasz 'sil2100' Zemczak
41b606c2ca
Commit fixes from staging testing: add required region name parameter.
2021-07-19 12:49:29 +02:00
Łukasz 'sil2100' Zemczak
f79ec3bf54
Revert "Switch from swiftclient for private PPAs to using HTTP with X-Auth-Token instead."
...
This reverts commit 7ff150ced70d0db565378683909e22dfac5383e1.
Sadly we can't use the X-Auth-Token approach due to implementational details (the token is valid only for an hour). So we need to switch back to using swiftclient.
2021-06-16 09:57:15 +02:00
Łukasz 'sil2100' Zemczak
7ff150ced7
Switch from swiftclient for private PPAs to using HTTP with X-Auth-Token instead.
...
This way there's less secrets that need to be shared and less new code to introduce. We also modified the test tooling to be able to check for authentication tokens in the queries.
2021-06-09 17:13:56 +02:00
Łukasz 'sil2100' Zemczak
d1549b9ca9
Commit the work regarding private-results handling.
2021-05-06 15:20:00 +02:00
Łukasz 'sil2100' Zemczak
1de71dbbfd
Add ability to share results with selected people.
2021-04-28 11:25:35 +02:00
Łukasz 'sil2100' Zemczak
7b20866238
Initial attempt on fetching private results from swift.
2021-03-03 14:32:08 +01:00
Robert Bruce Park
36e8b65c8b
Email Policy, send emails when packages are rejected.
2020-11-20 17:37:44 +00:00
Paul Gevers
992b27abb3
autopkgtest: retrigger old failures
2019-02-07 13:35:52 +01:00
Paul Gevers
b4370ada0b
tests: add autopkgtest policy unittest
2018-11-25 11:41:23 +00:00
Niels Thykier
0446ead9e8
inst-builder: Replace RelationBuilder with a set_relations method
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-08-12 13:06:48 +00:00
Niels Thykier
ab6b2ef953
inst-builder: Refactor to bulk adding dependency clauses
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-08-12 12:47:11 +00:00
Niels Thykier
bc1d3afa38
inst-builder: Make add_breaks a bulk call
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-08-12 12:33:09 +00:00
Paul Gevers
6252826fad
autopkgtest: add adt_baseline = reference option
...
- revert most of commit adbe6d5 as checking the version in testing doesn't work
when other packages migrate and cause regressions
- Alternative way of determining if a package is regressing, by comparison to a
reference set. The reference set is to be created by a holy trigger that
doesn't take packages from the base suite, but instead tests in the testing
suite. This reference needs a retry when a package causing regression
migrates nevertheless, e.g. due to hints or to bounty/penalty policy.
2018-04-11 11:16:59 +02:00
Paul Gevers
d6f713b8a1
tests: Update for recent changes
2018-03-05 21:09:59 +01:00
Niels Thykier
b5319e33fa
tests: Explicitly define encoding for excuses
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-11-28 18:53:49 +00:00
Paul Gevers
d975b2fc39
Make the huge queue in autopkgtest optional
2017-10-19 21:50:56 +02:00
Paul Gevers
f2f20eb460
Limit accumulated bounties to configurable minum age
2017-10-19 21:50:55 +02:00
Paul Gevers
77ea1cc8d5
Enable no-penalties urgencies; to exempt urgency >= high from penalties
2017-10-19 21:50:43 +02:00
Paul Gevers
eb60fc557e
Implement bounty/penalty system for autopkgtest
2017-10-15 21:42:51 +02:00
Paul Gevers
acec564443
Make autopkgtest web site URL an option
2017-10-14 20:15:47 +02:00
Paul Gevers
648feb71d3
Implement swift free usage of autopkgtest
2017-09-25 21:25:10 +02:00
Paul Gevers
278b3dcdd0
autopkgtest: switch from testing=series to testing=testing
2017-09-08 11:08:22 +02:00
Paul Gevers
5ae8ccbcc6
Get the autopkgtest test suite to run with Debian's britney
...
* test_autopkgtest: use --no-compute-migrations instead of removing UPGRADE_OUTPUT
* comment out some tests that I can't get to work in Debian, while all but three work if
run inside Ubuntu's britney
2017-09-08 11:07:04 +02:00
Paul Gevers
2bce9e334e
Initial commit for autokpgtest
...
* copy of Ubuntu's version at 593acb2753ce167ed4d2dec0091702315e89e705
* merge tests/__init__.py with Ubuntu's (that only contained autopkgtest)
2017-09-08 10:25:16 +02:00
Niels Thykier
337d548edb
tests: add some unit tests of installability tester
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-02-11 11:07:07 +00:00
Niels Thykier
1fcccea83f
tests: Extract some common test utils to tests/__init__.py
...
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-01-29 12:14:49 +00:00