Commit Graph

  • f516b38256 Don't remove arch:all binaries when migrating *pu binNMUs Adam D. Barratt 2014-09-21 15:50:50 +00:00
  • d51fa09c75 add arm64 ppc64el Andreas Barth 2014-09-14 21:33:53 +00:00
  • 15a2796cfe add arm64 ppc64el Andreas Barth 2014-09-14 21:33:53 +00:00
  • ef45659797 britney.py: Fix bug where nuninst would be copied incorrectly Niels Thykier 2014-08-23 10:56:20 +02:00
  • 3c91f65f1f britney.py: Fix bug where nuninst would be copied incorrectly Niels Thykier 2014-08-23 10:56:20 +02:00
  • 1982bf4bd1 Remove a stray "break" that caused broken out-of-date output. Colin Watson 2014-08-19 12:49:35 +01:00
  • 97fcba644c britney.py: Fix a regression in nuninst counting for hints Niels Thykier 2014-08-06 23:15:39 +02:00
  • 666dd187e4 britney.py: Fix a regression in nuninst counting for hints Niels Thykier 2014-08-07 19:56:19 +02:00
  • bae9338a74 do_all(): Only sort_actions after recurse runs Niels Thykier 2014-08-05 22:44:14 +02:00
  • 30d686164c do_all(): Only sort_actions after recurse runs Niels Thykier 2014-08-06 20:57:38 +02:00
  • 822d847c11 britney.py: Skip lundo maintenance in non-hint recurse runs Niels Thykier 2014-08-04 22:32:15 +02:00
  • 513fea07b8 britney.py: Skip lundo maintenance in non-hint recurse runs Niels Thykier 2014-08-06 20:57:38 +02:00
  • 04afa83ad8 Avoid unnecessary nuninst regressions for break archs Niels Thykier 2014-08-02 22:31:15 +02:00
  • 8ea2157d79 Avoid unnecessary nuninst regressions for break archs Niels Thykier 2014-08-06 20:57:31 +02:00
  • a2d63a1c73 Move the nuninst checker function to britney_util Niels Thykier 2014-08-02 22:15:54 +02:00
  • b53e8fa501 Move the nuninst checker function to britney_util Niels Thykier 2014-08-05 07:56:29 +02:00
  • d93f299fe5 britney.py: Avoid making migration items from migration items Niels Thykier 2014-07-29 21:44:51 +02:00
  • f02c1fcb82 britney.py: Avoid making migration items from migration items Niels Thykier 2014-08-05 07:56:29 +02:00
  • f88bcd98a2 britney.py: Save a table look up Niels Thykier 2014-07-28 22:13:30 +02:00
  • 9d45143127 britney.py: Save a table look up Niels Thykier 2014-08-05 07:56:29 +02:00
  • 0714b3bed8 britney.py: Correct the hash key in nuninst_arch_report Niels Thykier 2014-08-05 07:54:53 +02:00
  • 9487da51a1 britney.py: Correct the hash key in nuninst_arch_report Niels Thykier 2014-08-05 07:54:53 +02:00
  • 4383fe93a5 britney.py: Use defaultdict instead of "{}.setdefault" Niels Thykier 2014-07-25 08:44:13 +02:00
  • d41f7f2119 britney.py: Use defaultdict instead of "{}.setdefault" Niels Thykier 2014-08-04 20:20:33 +02:00
  • 12691baa87 Exploit equivalency to skip unneeded computation Niels Thykier 2014-07-25 22:02:17 +02:00
  • ddf52bc7ca Exploit equivalency to skip unneeded computation Niels Thykier 2014-08-04 20:20:33 +02:00
  • 37608071e9 britney.py: Refactor doop_source Niels Thykier 2014-07-24 23:52:50 +02:00
  • 6f24be9954 britney.py: Refactor doop_source Niels Thykier 2014-08-04 20:20:16 +02:00
  • 2576366dd0 inst-tester: Attempt to avoid needing to backtrack Niels Thykier 2014-07-24 19:54:33 +02:00
  • d5384f03ff inst-tester: Attempt to avoid needing to backtrack Niels Thykier 2014-08-04 20:20:16 +02:00
  • 4babb75f8f inst-tester: Exploit eqv. table in compute_testing_installability Niels Thykier 2014-07-22 20:39:48 +02:00
  • b68b77f73e inst-tester: Exploit eqv. table in compute_testing_installability Niels Thykier 2014-08-04 20:20:16 +02:00
  • 72daebd67c installability: Exploit equvialency to reduce choices Niels Thykier 2014-07-19 20:05:23 +02:00
  • e2ac08c62e installability: Exploit equvialency to reduce choices Niels Thykier 2014-08-04 20:20:03 +02:00
  • e9a7a07856 doop_source: Remove unncessary table loop up Niels Thykier 2014-07-24 23:05:32 +02:00
  • 33049b2b1c doop_source: Remove unncessary table loop up Niels Thykier 2014-08-04 20:20:02 +02:00
  • baa9eebc5c doop_source: Remove redundant part of the return value Niels Thykier 2014-07-24 23:00:56 +02:00
  • 4fd740dd8b doop_source: Remove redundant part of the return value Niels Thykier 2014-08-04 20:20:02 +02:00
  • a46dd88709 britney.py: Split iter_packages into two Niels Thykier 2014-07-24 22:38:44 +02:00
  • faa3f450e1 britney.py: Split iter_packages into two Niels Thykier 2014-08-04 20:20:02 +02:00
  • c25e7f9cd7 britney.py: Handle version-ranged dependencies a bit smarter Niels Thykier 2014-07-27 16:56:37 +02:00
  • 6a19e254de britney.py: Handle version-ranged dependencies a bit smarter Niels Thykier 2014-08-04 20:19:49 +02:00
  • 52ad167312 Fix substitution ordering mistake in out-of-date rendering. Colin Watson 2014-07-25 12:37:16 +01:00
  • 0a4f948e3a Allow Dates to be absent. Colin Watson 2014-07-24 17:35:47 +01:00
  • 0a2b1fd4b0 Add a --distribution option; parameterise most mentions of "ubuntu" using it. Colin Watson 2014-07-24 15:28:12 +01:00
  • f7b4cbc5cb Drop --ubuntu-series alias option now that britney1 no longer uses it. Colin Watson 2014-07-24 15:20:09 +01:00
  • d0d4ea5fa8 Rename --ubuntu-series option to just --series. Colin Watson 2014-07-24 15:18:26 +01:00
  • 4009d1b244 inst/builder.py: Move a comment and write doc for method Niels Thykier 2014-07-19 09:51:36 +02:00
  • 3817e9bae8 inst/builder.py: Move a comment and write doc for method Niels Thykier 2014-07-19 09:51:36 +02:00
  • e45f2fe84e britney.py: _compute_groups returns sets of tuples, not str Niels Thykier 2014-07-13 09:53:50 +02:00
  • 5e7417f416 britney.py: _compute_groups returns sets of tuples, not str Niels Thykier 2014-07-13 10:01:14 +02:00
  • d63b5a95d8 britney.py: dict does not have a .add (in _compute_groups) Niels Thykier 2014-07-13 09:50:06 +02:00
  • ad84f50d1b britney.py: dict does not have a .add (in _compute_groups) Niels Thykier 2014-07-13 10:01:14 +02:00
  • 9dbef8c864 Adjust maybe-NBS check again, this time to check for newer versions of other binaries from the same source. Colin Watson 2014-07-10 09:22:40 +01:00
  • f81e685f99 Fix out-of-date maximum version check to only check binaries, not sources. Colin Watson 2014-07-08 17:34:35 +01:00
  • 02e9779d35 Only flag an out-of-date package as possible NBS if the out-of-date version is also the maximum version across all architectures. Colin Watson 2014-07-08 15:12:22 +01:00
  • 18edacf8b2 Show a note for out-of-date binaries from a version between the one in testing and the one in unstable, since those are usually NBS and this makes such cases more searchable. Colin Watson 2014-07-08 14:32:22 +01:00
  • 8251b56e66 britney.py: Fix use of undefined variable Niels Thykier 2014-06-15 21:55:26 +02:00
  • 9b24a1d4e7 britney.py: Fix use of undefined variable Niels Thykier 2014-06-15 21:57:24 +02:00
  • 791b71d441 Remove an obsolete comment Adam D. Barratt 2014-06-15 17:18:25 +00:00
  • 28389f730e Remove an obsolete comment Adam D. Barratt 2014-06-15 17:18:25 +00:00
  • 72e67fee7a Solver: Add more (optional) debugging output Niels Thykier 2014-06-15 17:23:22 +02:00
  • 34d1a6c653 Solver: Add more (optional) debugging output Niels Thykier 2014-06-15 18:20:23 +02:00
  • 1306eb664d Britney: Fix malformed removal hints from auto hinter Niels Thykier 2014-06-15 17:22:56 +02:00
  • 8d4753530c Britney: Fix malformed removal hints from auto hinter Niels Thykier 2014-06-15 18:20:22 +02:00
  • afa9a543b1 britney.py: Fix bug with hinting removals Niels Thykier 2014-06-15 16:56:17 +02:00
  • 271fb11b33 britney.py: Fix bug with hinting removals Niels Thykier 2014-06-15 16:56:17 +02:00
  • 2079b1fb5e Add auto hinter on top of the new installability tester Niels Thykier 2012-05-11 13:19:55 +02:00
  • c0409c1b04 Add auto hinter on top of the new installability tester Niels Thykier 2014-06-08 17:51:50 +02:00
  • d90681eca2 Handle smooth updates better in "easy"-hints Niels Thykier 2014-01-11 07:51:19 +01:00
  • ebc9af70fa Handle smooth updates better in "easy"-hints Niels Thykier 2014-06-08 17:44:44 +02:00
  • 643b1098d1 Rewrite, rename and extend find_upgraded_binaries Niels Thykier 2014-06-08 16:07:09 +02:00
  • 580f4a7f3d Rewrite, rename and extend find_upgraded_binaries Niels Thykier 2014-06-08 17:05:23 +02:00
  • 3aab217f6c Make sure that containing directories exist before writing output files. Colin Watson 2014-06-06 14:45:55 +01:00
  • e38a4842d6 Make all output files series-specific, and remove dependency on "testing" and "unstable" symlinks. Colin Watson 2014-06-06 13:22:26 +01:00
  • 6ac23e6d67 Add new --ubuntu-series option, replacing ADT_SERIES in the configuration file. Add ADT_ENABLE configuration file entry to allow disabling autopkgtests (previously done by setting ADT_SERIES to the empty string). Colin Watson 2014-06-05 11:42:14 +01:00
  • 66c9fb6efa Add pochu Julien Cristau 2014-05-24 16:59:17 +02:00
  • 614ab74eb5 Add pochu Julien Cristau 2014-05-24 16:59:17 +02:00
  • a6fbf59cbc merge lp:~jibel/britney/fix_missing_results Colin Watson 2014-05-12 15:40:45 +01:00
  • 890b82aaef Merged trunk Jean-Baptiste Lallement 2014-05-12 15:01:36 +02:00
  • b3f45e59d7 merge lp:~canonical-platform-qa/britney/tests Colin Watson 2014-05-12 13:44:52 +01:00
  • 9b4eeafef2 Mark test_result_from_older_version as XFAIL Martin Pitt 2014-05-12 14:04:55 +02:00
  • 2a3a8cb657 autopkgtest.py: Document method read() and code simplification britney.py: code simplification Jean-Baptiste Lallement 2014-05-12 11:47:40 +02:00
  • 1052dea946 * tests/test_autopkgtest.py: - Added docstrings - Replaced format by % - Import ADT_EXCUSES_LABELS from autopkgtest.py instead of redefining it - Renamed test to avoid name conflict with autopkgtest.py from britney - Fixed some formatting Jean-Baptiste Lallement 2014-05-12 11:12:24 +02:00
  • 4382d5c1e0 tests/autopkgtest.py: Removed debugging code Jean-Baptiste Lallement 2014-05-06 16:55:57 +02:00
  • d490ca6a87 tests/autopkgtest.py: Added new tests when results already exist in history Jean-Baptiste Lallement 2014-05-06 16:55:16 +02:00
  • 1f09f02570 tests/autopkgtest.py: Use the right key for sorting history Jean-Baptiste Lallement 2014-05-06 09:10:53 +02:00
  • a190cedd55 tests/autopkgtest.py: shell test with history Jean-Baptiste Lallement 2014-05-05 18:19:48 +02:00
  • acd4de7868 tests/autopkgtest.py: Fixed testsuite and added tests to match new labels and rules for regression/always failing tests Jean-Baptiste Lallement 2014-05-05 18:08:40 +02:00
  • 7e80d47eb6 autopkgtest.py: - A test for a package/version can be triggered by several distincts causes with different results. Modify the data structure to store this instead of only storing the last cause and result, leading to missing test results in excuses. - Check if failures are regressions (there is at least one pass and migration is blocked) or if test has always been failing. In the latter case, migration is not blocked. - Add colours to excuses.html to distinguishes the test results - Point jenkins URL to lastBuild Jean-Baptiste Lallement 2014-04-29 23:38:45 +02:00
  • 3948558ac2 merged trunk Jean-Baptiste Lallement 2014-04-28 10:04:55 +02:00
  • 9f0e09e416 britney{,_nobreakall.conf}: Drop sparc from testing. Philipp Kern 2014-04-26 14:59:30 +00:00
  • a75002f472 britney{,_nobreakall.conf}: Drop sparc from testing. Philipp Kern 2014-04-26 14:59:48 +00:00
  • eecb3ba5fa trusty -> utopic Colin Watson 2014-04-23 20:46:40 +01:00
  • 0cd14d1394 fix source package name in cause of new_source tests Martin Pitt 2014-03-17 09:35:20 +01:00
  • 2b7e93515f add test for uninstallable binary built from new source package Martin Pitt 2014-03-17 08:43:25 +01:00
  • 728bcc92ea merge trunk Martin Pitt 2014-03-17 08:34:59 +01:00
  • d359759e9d Move "old_libraries" to britney_util Niels Thykier 2014-03-09 11:01:12 +01:00
  • d644d7554a Move "old_libraries" to britney_util Niels Thykier 2014-03-10 18:48:04 +01:00
  • 5ddd9ebc36 Move write_controlfiles to britney_util Niels Thykier 2014-03-09 10:50:52 +01:00