Commit Graph

  • 06504f2ae7 Move invalidate_exuses to utils Niels Thykier 2016-11-16 07:23:58 +00:00
  • 20f2e27873 Fix --print-nuninst + --nuninst-cache Niels Thykier 2016-11-22 20:55:48 +00:00
  • fd614062ae Minor optimisation of force handling Niels Thykier 2016-11-16 21:08:14 +00:00
  • 56fa65f596 Replace a use of src[X] with src.x Niels Thykier 2016-11-22 21:08:33 +00:00
  • 166a6533ba completer: Replace src[X] with src.X Niels Thykier 2016-11-22 21:00:49 +00:00
  • 0cc7f7a8d2 Move build_installability_tester to builder.py Niels Thykier 2016-11-16 07:17:50 +00:00
  • 7a63784876 Move get_dependency_solvers to utils Niels Thykier 2016-11-15 23:09:26 +00:00
  • c4be8436db Move read_sources_file to utils Niels Thykier 2016-11-15 22:22:24 +00:00
  • 0f45b195a6 Refactor doop_source to simplify logic Niels Thykier 2016-11-15 22:50:27 +00:00
  • 027142e12b Fix bug where compute_groups returned tuple instead of pkg_id Niels Thykier 2016-11-15 22:50:01 +00:00
  • a14ced6403 Drop now unused "from __future__" imports Niels Thykier 2016-11-15 21:41:32 +00:00
  • 7af650d36d "selected" is never None in iter_packages Niels Thykier 2016-11-13 22:42:21 +00:00
  • ecf95229d3 Use asserts to guard single binary removal items Niels Thykier 2016-11-13 22:40:06 +00:00
  • 9ca30aac81 Rename a variable for clarity reasons Niels Thykier 2016-11-13 22:39:57 +00:00
  • a768432eb2 solver.py: Add missing "no cover" pragma Niels Thykier 2016-11-13 22:03:01 +00:00
  • d3e343a3bd AgePolicy: Fix bug in creating the age file Niels Thykier 2016-11-13 19:16:20 +00:00
  • 241b17602d utils: Remove condition that is always true Niels Thykier 2016-11-13 17:38:24 +00:00
  • fc2269ba02 rc-bugs policy: Ignored bugs are not unique to testing Niels Thykier 2016-11-13 17:31:28 +00:00
  • d7f6a00a51 Add another policy test for ignore-rc-bugs Niels Thykier 2016-11-13 17:10:16 +00:00
  • 96b7e606cf Add simple RC bugs unit test Niels Thykier 2016-11-13 16:49:56 +00:00
  • b0dc9079db Stop grouping debian syncs Robert Bruce Park 2016-11-17 09:39:11 -08:00
  • 18fd57e383 policies/sourceppa.py: Cache "no PPA" results as well Martin Pitt 2016-11-17 18:39:38 +01:00
  • efd8794804 policies/sourceppa.py: Bump Launchpad timeout Martin Pitt 2016-11-17 18:01:00 +01:00
  • 11705f4a7b Some PPA landing fixes Martin Pitt 2016-11-17 12:33:26 +01:00
  • 47f5f0da72 Reject packages if entire source ppa won't migrate Robert Bruce Park 2016-10-04 16:55:40 -07:00
  • 7abcf481da Python 3.2 workaround: Drop usage of clear() Martin Pitt 2016-07-12 11:36:59 +02:00
  • 4f534526ca Python 3.2 workaround: Drop usage of enum module Martin Pitt 2016-07-12 11:32:48 +02:00
  • d7139521a8 Add "run-autopkgtest" tool to re-run tests Martin Pitt 2016-07-08 11:53:48 +02:00
  • 089ec5c27c Add autopkgtest policy Martin Pitt 2016-07-08 11:14:57 +02:00
  • 01bc09e618 Make linux* wait on corresponding -meta package Martin Pitt 2015-10-08 08:26:59 +02:00
  • f8a1c5eb60 Teach excuse_unsat_deps() about components ogre model Dimitri John Ledkov 2016-02-18 14:02:31 +00:00
  • c6066d74d3 Change date format to seconds-since-epoch Colin Watson 2013-09-25 14:09:34 +01:00
  • 97fc6cb356 Allow blocking uploads by way of bugs with the block-proposed tag set Colin Watson 2013-10-31 10:33:04 -07:00
  • bbac603666 Link to wiki documentation Colin Watson 2013-07-26 15:19:14 +01:00
  • e64f4e2e74 Update contact information for Ubuntu Colin Watson 2012-11-09 10:48:04 +00:00
  • e475fb7ec3 Show links to Launchpad package pages in excuses Colin Watson 2013-07-02 15:39:24 +01:00
  • 9c68362ff5 buildd.debian.org -> launchpad.net Colin Watson 2012-10-23 15:48:47 +01:00
  • eea0ad8d3c britney.conf: add Ubuntu hinters Colin Watson 2012-11-08 14:06:16 +00:00
  • 70575d33c7 britney.conf: Ubuntu configuration Colin Watson 2012-10-22 14:00:38 +01:00
  • dac3bb3044 Store Testsuite-Triggers: list in sources Martin Pitt 2016-10-24 11:28:27 +02:00
  • 26df12182f Store Testsuite: list in sources Martin Pitt 2015-07-01 15:49:06 +02:00
  • a023e6ad31 Add a --distribution option Colin Watson 2014-07-24 15:28:12 +01:00
  • 21c48308ca Add new --series option Colin Watson 2014-06-05 11:42:14 +01:00
  • 57457c019c Only issue "From wrong source" for binaries not at the same version in testing Colin Watson 2013-06-26 17:57:37 +01:00
  • c48eb4cbc1 Optionally merge packages from testing to unstable Colin Watson 2012-11-04 00:03:26 +00:00
  • 7877a8500d Make sure that containing directories exist before writing output files Colin Watson 2014-06-06 14:45:55 +01:00
  • 027b18f931 Make Heidi optional Robert Bruce Park 2016-01-19 17:33:01 -08:00
  • 69ab5f6c32 Skip second-stage upgrade testing if UPGRADE_OUTPUT option is absent or empty Martin Pitt 2015-12-18 16:37:23 +01:00
  • 2f1acffae1 Save policy state before upgrade tester Martin Pitt 2016-10-28 00:09:55 +02:00
  • 848a4645d8 Skip bug-based processing if BugsV is missing Colin Watson 2012-10-22 13:52:14 +01:00
  • 55dd22fe9b Use default urgency for all packages if Urgencies is missing Colin Watson 2012-10-22 13:50:07 +01:00
  • 1dd23e3af1 Always reject packages with unsatisfiable dependencies Martin Pitt 2016-07-11 23:55:17 +02:00
  • d1ef31ce3a Consider packages with M-A qualifiers for reverse dependencies Martin Pitt 2016-07-12 09:21:15 +02:00
  • 4bde6d48cd Invalidate excuse after each policy run Robert Bruce Park 2016-11-15 13:02:16 -08:00
  • 497edc6d6c Use Excuse.is_valid when iterating through checks and Policies Martin Pitt 2016-11-01 11:59:11 +02:00
  • df38b9e687 britney: Remove redundant if and obsolete comment Niels Thykier 2016-10-22 14:21:13 +00:00
  • b3ea41d057 Move updating of excuses into policies Martin Pitt 2016-10-20 09:41:29 +02:00
  • 1e9a16499a Pass excuse to BasePolicy.apply_policy() Martin Pitt 2016-10-20 09:08:49 +02:00
  • a401a463bf Move build checks before running policies Martin Pitt 2016-10-20 09:00:14 +02:00
  • 9c563f1a96 Move data classes into britney2/__init__.py Niels Thykier 2016-11-13 16:32:11 +00:00
  • 4eb5bdb396 Show coverage reports in travis-ci builds Niels Thykier 2016-11-13 09:20:41 +00:00
  • 6360daf8c5 Assert that binaries have sensible arch values Niels Thykier 2016-11-13 08:59:49 +00:00
  • 20c2b87833 Sprinkle some "no cover" pragmas over the code base Niels Thykier 2016-11-13 08:49:46 +00:00
  • 54fd517062 excuse.py: Drop now unused urgency field Niels Thykier 2016-11-13 08:42:21 +00:00
  • 2d8a471f70 undo_changes: Simplify case for virtual packages Niels Thykier 2016-11-13 08:27:38 +00:00
  • 1f1086b929 utils: Replace a case of b[FOO] with b.foo Niels Thykier 2016-11-12 11:35:00 +00:00
  • 2ce2d7efb3 utils: Remove reundant VERSION=VERSION parameter Niels Thykier 2016-10-23 10:31:18 +00:00
  • 15fdf960d7 Use Excuse.is_valid when iterating through checks and Policies Martin Pitt 2016-11-01 11:59:11 +02:00
  • e13763d335 Refactor out some some hash lookup in _compute_groups Niels Thykier 2016-11-12 14:08:40 +00:00
  • dd426c81fa Remove dead case in undo code Niels Thykier 2016-11-12 11:44:23 +00:00
  • 636f349def Correct description to say "Release" instead of "InRelease" Niels Thykier 2016-11-12 09:54:23 +00:00
  • 0e30d5c170 Use suite-info to provide the excuses suffix Niels Thykier 2016-10-24 19:42:05 +00:00
  • 50d4d45c59 Collect suite metadata in a new member hash Niels Thykier 2016-10-24 19:36:44 +00:00
  • dfaf0c63c3 Pull defaults for Components and Architectures from Release Niels Thykier 2016-10-23 12:28:12 +00:00
  • c86e1f7e9c britney: Skip architectures not listed in Release files Niels Thykier 2016-09-24 07:38:07 +00:00
  • 9bc94db01c Refactor all modules into a britney2 subdir Niels Thykier 2016-10-23 10:30:01 +00:00
  • 2bc523169b britney: Be less forgiving about unsatisfiable depends Niels Thykier 2016-10-23 09:59:36 +00:00
  • 0952d0b8c7 britney: Remove redundant if and obsolete comment Niels Thykier 2016-10-22 14:21:13 +00:00
  • e934ba1bb7 Move updating of excuses into policies Martin Pitt 2016-10-20 09:41:29 +02:00
  • dc52f019bc Pass excuse to BasePolicy.apply_policy() Martin Pitt 2016-10-20 09:08:49 +02:00
  • 7ded1c85db Move build checks before running policies Martin Pitt 2016-10-20 09:00:14 +02:00
  • 9cfe9d1072 Remove powerpc from release architectures Jonathan Wiltshire 2016-11-04 18:41:28 +00:00
  • eac1bf30a9 Re-fix merging of source packages pre-rebase-2016-10-25 Martin Pitt 2016-10-12 16:33:47 +02:00
  • 2e3a6c2cdb Python 3.2 workaround: Drop usage of clear() Martin Pitt 2016-07-12 11:36:59 +02:00
  • 9f3b7a2864 Python 3.2 workaround: Drop usage of enum module Martin Pitt 2016-07-12 11:32:48 +02:00
  • 6ba940c7f7 Add "run-autopkgtest" tool to re-run tests Martin Pitt 2016-07-08 11:53:48 +02:00
  • 943621deb2 Add autopkgtest integration Martin Pitt 2016-07-08 11:14:57 +02:00
  • d99e769988 Make linux* wait on corresponding -meta package Martin Pitt 2015-10-08 08:26:59 +02:00
  • 420e83b2ca Teach excuse_unsat_deps() about components ogre model Dimitri John Ledkov 2016-02-18 14:02:31 +00:00
  • 73650fc12c Change date format to seconds-since-epoch Colin Watson 2013-09-25 14:09:34 +01:00
  • 78a4959597 Allow blocking uploads by way of bugs with the block-proposed tag set Colin Watson 2013-10-31 10:33:04 -07:00
  • 372c34783a Link to wiki documentation Colin Watson 2013-07-26 15:19:14 +01:00
  • 1f50273a25 Update contact information for Ubuntu Colin Watson 2012-11-09 10:48:04 +00:00
  • afc2a1d7f8 Show links to Launchpad package pages in excuses Colin Watson 2013-07-02 15:39:24 +01:00
  • 20945927de buildd.debian.org -> launchpad.net Colin Watson 2012-10-23 15:48:47 +01:00
  • c9b69afc1c britney.conf: add Ubuntu hinters Colin Watson 2012-11-08 14:06:16 +00:00
  • ae28048c2c britney.conf: Ubuntu configuration Colin Watson 2012-10-22 14:00:38 +01:00
  • 07e1f9459b Store Testsuite: list in sources Martin Pitt 2015-07-01 15:49:06 +02:00
  • 3ee64804ed Add a --distribution option Colin Watson 2014-07-24 15:28:12 +01:00
  • 7380e2eb92 Add new --series option Colin Watson 2014-06-05 11:42:14 +01:00