Colin Watson
c8bfb275ee
merge trunk up to 2013-03-16
2013-09-24 14:02:26 +01:00
Colin Watson
7e26d39354
merge trunk up to 2013-01-18
2013-09-24 13:58:05 +01:00
Colin Watson
bc791300e3
Delegate "block" and "unblock" hints to members of ~ubuntu-touch-release.
2013-09-23 10:21:41 +01:00
Colin Watson
0ec8138015
Record autopkgtest status more accurately in pkgcauses: use the status for the version being recorded, not just the one for the latest version found.
2013-09-19 10:40:46 +01:00
Colin Watson
3f6eabe34f
Add support for :any architecture qualifiers, for multiarch.
2013-09-16 15:02:45 +01:00
Colin Watson
8d2f676224
Remove arm64 from new_arches until we see whether it's actually useful.
2013-09-13 04:05:28 +01:00
Colin Watson
ca15db9e79
Add arm64 to ARCHITECTURES.
2013-09-12 18:14:11 +01:00
Colin Watson
19af08f35a
Pre-emptively add arm64 to OUTOFSYNC_ARCHES/NEW_ARCHES.
2013-09-09 17:14:13 +01:00
Colin Watson
161b1613e0
Rename fucked_arches to outofsync_arches, to avoid getting in trouble when bringing up new commercially-supported architectures.
2013-09-09 12:37:52 +01:00
Steve Langasek
f320ff7283
Add myself to the list of hinters
2013-09-02 17:44:18 -07:00
Colin Watson
597db6af41
Apparently "+" is encoded as "-" in Jenkins autopkgtest URLs.
2013-08-02 10:09:24 +01:00
Colin Watson
abcb009703
Link to wiki documentation.
2013-07-26 15:19:14 +01:00
Colin Watson
3e6fd501c9
aggregate all causes, but take the status from the latest version
2013-07-09 16:25:51 +01:00
Colin Watson
5d00fa864e
fix pkglist lookup
2013-07-09 16:14:25 +01:00
Colin Watson
823899c6b3
Only record autopkgtest causes for the latest tested version.
2013-07-09 14:33:38 +01:00
Colin Watson
dddd9eb88b
Don't linkify "-" versions.
2013-07-02 16:34:52 +01:00
Colin Watson
24d57f4f89
Show links to Launchpad package pages in excuses.
2013-07-02 15:39:24 +01:00
Colin Watson
59705dda61
Improve "Requested autopkgtest" logging.
2013-07-02 12:34:41 +01:00
Colin Watson
8584a061e1
Run autopkgtests as soon as amd64 and i386 are ready to go.
2013-07-02 11:59:29 +01:00
Colin Watson
cb7878320e
Link to Jenkins logs for autopkgtests.
2013-07-02 11:39:57 +01:00
Colin Watson
8023ee2a40
Stop limiting adt-britney to amd64; this shouldn't make a difference anyway, per Jean-Baptiste.
2013-07-02 11:32:45 +01:00
Colin Watson
b45bc14d4f
Split force-autopkgtest into force-badtest (tested package) and force-skiptest (triggering package).
2013-06-27 08:18:04 +01:00
Colin Watson
c04c71055e
Only issue "From wrong source" for binaries not at the same version in testing (same-version could happen for merged binaries in partial-unstable mode).
2013-06-26 17:57:37 +01:00
Colin Watson
55d5a1651c
Clarify force-autopkgtest excuse message.
2013-06-25 18:29:41 +01:00
Colin Watson
75b84eebe5
Run autopkgtests for blocked packages.
2013-06-25 18:15:43 +01:00
Colin Watson
9da36a9385
Don't crash on unversioned unblock hints.
2013-06-25 11:54:53 +01:00
Colin Watson
1c1d8cf891
Make force hints imply force-autopkgtest.
2013-06-25 11:14:26 +01:00
Colin Watson
c1e29f844f
Make force-autopkgtest apply to the tested package, not the triggering package.
2013-06-24 13:25:29 +01:00
Colin Watson
2e34feee1f
Log autopkgtest status collection.
2013-06-24 11:00:58 +01:00
Colin Watson
bc85ea45cb
Add force-autopkgtest to HINTS_ALL.
2013-06-24 10:44:13 +01:00
Colin Watson
41821072e2
Make autopkgtest request logging more useful by moving it after adt-britney request.
2013-06-17 17:57:44 +01:00
Colin Watson
6da7f96ca2
Pass Britney instances through to AutoPackageTest.
2013-06-17 17:24:50 +01:00
Colin Watson
5ed767701b
Log autopkgtest requests.
2013-06-17 16:59:57 +01:00
Colin Watson
1cf35e27c8
Fix cause handling in AutoPackageTest.request.
2013-06-17 14:04:23 +01:00
Colin Watson
f961f74ef3
Run autopkgtests for valid candidates, and wait for the results.
2013-06-17 13:56:21 +01:00
Colin Watson
111ab78d7d
Apply undo list in reverse order; in rare cases with hints with overlapping virtual packages provided by different sources, this can make a difference.
2013-06-12 15:55:04 +01:00
Adam D. Barratt
7933a720aa
Completer: add "approve" to the command completion
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 17:19:49 +00:00
Adam D. Barratt
ce72b31bc6
Completer: offer tpu packages when completing "approve" hints
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 17:19:01 +00:00
Adam D. Barratt
af86002dea
Completer: copyright foo
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 17:12:04 +00:00
Adam D. Barratt
c345dea3b5
Completer: when processing a "remove", only offer packages from testing
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 17:10:11 +00:00
Adam D. Barratt
de56c719b6
Completer: add forgotten "remove" to command completion
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 16:59:19 +00:00
Adam D. Barratt
d9a9a26c57
Completer: support all hints
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 16:39:23 +00:00
Adam D. Barratt
0463c666f0
write_excuses: clear the list of excuses before building
...
Although this isn't an issue during normal runs, the excuses might be
built multiple times during a hint-tester run and should not accumulate
during the run.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 16:31:04 +00:00
Adam D. Barratt
33bc6cb7fb
hint_tester: accept all hints
...
For those hints which don't cause an immediate run (i.e. other than
easy, hint and force-hint), re-build the excuses after adding the
hint so that the actions are accounted for in later hints.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-16 16:30:18 +00:00
Adam D. Barratt
8e72456651
Completer: don't crash if there are candidates in t-p-u
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-14 19:58:14 +00:00
Stefano Rivera
71e133356a
Add myself as a hinter
2013-03-13 11:04:09 +02:00
Stéphane Graber
c531ec1b5a
Ad myself to hints permissions.
2013-03-11 13:48:55 -04:00
Jonathan Riddell
0a3141b2db
Add myself to hinters
2013-03-11 17:48:15 +00:00
Adam D. Barratt
8c15568b8f
Don't remove arch:all packages when migrating binNMUs via *pu
...
A binNMU does not rebuild architecture:all packages. For migrations via
unstable this is not a problem as the packages corresponding to the
source upload are still present. However, for *pu migrations, the set of
packages considered only includes architecture-specific packages. In
order to avoid installability issues with packages in testing which
depend on the arch:all packages, we leave the existing arch:all packages
in testing and only consider the arch-specific packages for migration.
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-03-03 17:23:38 +00:00
Adam D. Barratt
2a590ff095
Replace a single-use list in the smooth updates checks with any()
...
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
2013-02-06 19:56:04 +00:00