Commit Graph

  • a4f3abacad Add direct log link to excuses Martin Pitt 2015-12-14 16:57:19 +01:00
  • 123eb43320 Autopkgtest: Use correct Swift container for ADT_PPAS Martin Pitt 2015-12-14 10:58:02 +01:00
  • 6d0c3a1fa6 Autopkgtest: Keep the actual run IDs Martin Pitt 2015-12-08 14:17:58 +01:00
  • d81f6542b9 test_autopkgtest.py: Rename class to just "T" for easier running of selected tests Martin Pitt 2015-12-08 13:07:16 +01:00
  • 19883522b3 Fix crash from previous hint reorganization Martin Pitt 2015-12-04 18:17:27 +01:00
  • 855387b013 Provide default if ADT_PPAS option is absent Martin Pitt 2015-12-04 17:51:06 +01:00
  • fc4ea9d159 Process force-skiptest hint before requesting tests Martin Pitt 2015-12-04 17:45:06 +01:00
  • ea1c335992 Autopkgtest: Simplify test request and result retrieval workflow Martin Pitt 2015-12-01 23:57:52 +01:00
  • f94c2c0ade Autopkgtest: Drop trigger argument from fetch_swift_results() Martin Pitt 2015-12-01 23:05:00 +01:00
  • ba77e95c04 Autopkgtest: Reorganize pending test maps Martin Pitt 2015-12-01 15:20:40 +01:00
  • b426244840 Autopkgtest: Reorganize results map Martin Pitt 2015-12-01 11:50:16 +01:00
  • ca8bd037b0 Rename state RUNNING-ALWAYSFAILED to RUNNING-ALWAYSFAIL Martin Pitt 2015-12-01 11:48:51 +01:00
  • 25a74f7bcd autopkgtest tests: Fix triggers for test cases Martin Pitt 2015-12-01 11:06:29 +01:00
  • 5714690df4 autopkgtest.py: Drop unused function Martin Pitt 2015-12-01 08:39:10 +01:00
  • 23b5ac0116 Stabilize TestAutoPkgTest.test_ppas test case Martin Pitt 2015-11-30 10:39:49 +01:00
  • 400f4087bb Add ADT_PPAS option for adding PPAs to autopkgtest requests Martin Pitt 2015-11-30 10:17:04 +01:00
  • 2ebfc0bb8f Stop accepting results without recorded trigger Martin Pitt 2015-11-27 16:36:28 +01:00
  • 501aa206d8 autopkgtest tests: Fix trigger version for regressions Martin Pitt 2015-11-27 16:26:07 +01:00
  • 020b3a4977 autopkgtest tests: Add trigger to "passed before" results Martin Pitt 2015-11-27 12:49:20 +01:00
  • f4a199a300 Move from kombu to amqplib Martin Pitt 2015-11-27 08:16:55 +01:00
  • de339d3603 run-autopkgtest: With --ppa we usually do not want --trigger, so only require either Martin Pitt 2015-11-27 07:31:02 +01:00
  • 946a8d874c run-autopkgtest: Accept multiple --ppa options, adjust AMQP parameter Martin Pitt 2015-11-25 09:27:10 +01:00
  • 8f70520823 autopkgtest: Don't repeat "ever_passed" check Iain Lane 2015-11-24 14:58:55 +00:00
  • db34217557 Use internal unittest mock version Martin Pitt 2015-11-23 14:35:11 +01:00
  • ceb4626cd6 Use internal unittest mock version Didier Roche 2015-11-23 14:32:53 +01:00
  • d078b83d17 change "never passed" to "always failed" for consistency Martin Pitt 2015-11-23 14:27:18 +01:00
  • 611760e996 Match as well sent token to ALWAYSFAILED Didier Roche 2015-11-23 14:20:04 +01:00
  • 51775bd338 Change never passed terminology to match always failed existing one Didier Roche 2015-11-23 14:18:14 +01:00
  • f6c974fdb7 Point to the Stretch freeze policy Emilio Pozuelo Monfort 2015-11-19 21:07:47 +01:00
  • 289ea7b687 Don't wait for tests which have never passed Iain Lane 2015-11-18 14:38:36 +00:00
  • 7718350053 Fix typo in test name triggerered -> triggered Iain Lane 2015-11-18 13:36:31 +00:00
  • 28fd7f5d6d tests: pretty print the excuses so that they are readable Iain Lane 2015-11-18 13:36:23 +00:00
  • 41da740a98 Add passing results for various tests Iain Lane 2015-11-18 13:36:09 +00:00
  • a6c02fa2e7 Restrict ADT_ARCHES to architectures we actually run for Martin Pitt 2015-11-17 09:20:47 +01:00
  • 6e8ddbb7c4 Split self.options.adt_arches once during initialization Martin Pitt 2015-11-17 09:15:31 +01:00
  • 68b5366d1b tests: Use proper triggers in all tests Martin Pitt 2015-11-06 16:51:55 -06:00
  • 4c23b25ce2 Autopkgtest: Request one test run per trigger for all packages Martin Pitt 2015-11-06 16:12:01 -06:00
  • 3bd5380afc britney.py: Fix migration of binNMUs for sources that have cruft Emilio Pozuelo Monfort 2015-10-31 21:53:57 +01:00
  • 1a4a37cb02 Let linux-meta trigger systemd Martin Pitt 2015-10-29 22:21:13 +01:00
  • be822d0791 Give me force permissions Emilio Pozuelo Monfort 2015-10-27 18:32:02 +01:00
  • 02c4e76c64 run-autopkgtest: Require --trigger argument, improve help Martin Pitt 2015-10-26 09:19:05 +01:00
  • 8480e1859c Always output excuses for packages with "wrong source" issues Adam D. Barratt 2015-10-20 18:39:28 +00:00
  • 0e3434ddbd Autopkgtest: Make has_autodep8 a class method Martin Pitt 2015-10-19 12:01:32 +02:00
  • 327361bd04 run-autopkgtest: Use Python 3 Martin Pitt 2015-10-19 11:23:29 +02:00
  • b00b051fab run-autopkgtest: Add --ppa option Martin Pitt 2015-10-16 10:14:48 +02:00
  • 445e33e9e0 Stop triggering tests by linux, move to -meta Martin Pitt 2015-10-09 17:22:21 +02:00
  • ee7859ea0e Autopkgtest: Don't trigger tests for alternative gcc-* Martin Pitt 2015-10-08 11:03:39 +02:00
  • 1ab16725df Make linux* wait on corresponding -meta package Martin Pitt 2015-10-08 08:26:59 +02:00
  • 0a72e94198 Autopkgtest: Don't re-run passed test results Martin Pitt 2015-10-07 15:55:46 +02:00
  • 6e2f3dbf2a Autopkgtest tests: Consistently make green have an autopkgtest Martin Pitt 2015-10-07 09:07:38 +02:00
  • a9bef9c574 Code layout/copyright fixes Martin Pitt 2015-10-07 08:49:47 +02:00
  • 632f542e63 Autopkgtest: Don't track "ever passed" for kernel triggers, part 2 Martin Pitt 2015-09-30 17:45:12 +02:00
  • 30b6af1175 Autopkgtest: Don't track "ever passed" for kernel triggers Martin Pitt 2015-09-29 21:42:05 +02:00
  • 97da2de23f Autopkgtest: Add test case for re-running failed tests with different triggers Martin Pitt 2015-09-29 17:40:45 +02:00
  • 5406df58e8 Disable boot testing Stéphane Graber 2015-09-25 14:28:15 -04:00
  • 2fdbe6e072 Disable boottest. Francis Ginther 2015-09-25 11:25:21 -05:00
  • 2ba7fd223c Autopkgtest: Trigger LXC from linux only on valid architectures Martin Pitt 2015-09-23 15:35:37 +02:00
  • effdc25263 autopkgtest.py: Drop unused itertools Martin Pitt 2015-09-21 16:30:12 +02:00
  • 622115a2fb Autopkgtest: Fix updating results with explicit triggers Martin Pitt 2015-09-21 16:27:49 +02:00
  • 1e99c780da britney.py: Fix the hint tester Niels Thykier 2015-09-20 17:17:57 +02:00
  • 3b610160ad britney.py: Update nuninst after writing the "accepted" stats Niels Thykier 2015-09-20 14:56:22 +02:00
  • 9b70fe361d Autopkgtest: Collect results for requested tests before submitting Martin Pitt 2015-09-18 06:47:28 +02:00
  • 19cd69cb47 Autopkgtest: Track/cache results by triggering package Martin Pitt 2015-09-18 06:46:34 +02:00
  • 0eddac8476 Autopkgtest: Trim triggered tests for gccgo-5 Martin Pitt 2015-09-18 06:43:39 +02:00
  • 775274ca89 Autopkgtest: Ignore results without package/version Martin Pitt 2015-09-17 12:31:13 +02:00
  • 6af2e9c1dc Autopkgtest: Include triggering package version in test request params Martin Pitt 2015-09-17 11:56:29 +02:00
  • 4df8700f8b tests/mock_swift.py: Support adding testinfo.json Martin Pitt 2015-09-17 11:05:33 +02:00
  • 50673de2d8 autopkgtest: Check for new results on a per-architecture granularity Martin Pitt 2015-09-17 09:32:35 +02:00
  • 49260078e4 autopkgtest: Make Linux -> DKMS triggering arch specific Martin Pitt 2015-09-16 22:59:05 +02:00
  • 76751fff88 autopkgtest: Make tests_for_source() arch specific Martin Pitt 2015-09-16 17:07:19 +02:00
  • d10763c1f9 Autopkgtest tests: Publish test packages on all architectures by default Martin Pitt 2015-09-16 16:49:14 +02:00
  • 21fec5d92a Only trigger autopkgtests for some key packages for gcc-* Martin Pitt 2015-09-16 08:03:17 +02:00
  • 6591d67c47 autopkgtest: Trigger lxc tests from linux-meta*, not linux Martin Pitt 2015-09-15 15:10:49 +02:00
  • b869202457 run-autopkgtest: Add --trigger option Martin Pitt 2015-09-15 12:25:28 +02:00
  • 2aa0948250 autopkgtest: Request separate tests for linux-meta* triggers Martin Pitt 2015-09-14 16:07:44 +02:00
  • 16f4d7c8b2 AutoPackageTest.submit(): Factor out calculation of requests Martin Pitt 2015-09-14 15:51:46 +02:00
  • fa389b2e53 tests/mock_swift.py: Fix ResourceWarning due to unclosed log file Martin Pitt 2015-09-14 15:15:37 +02:00
  • 9c3d0afaf5 britney.py: Remove sort_actions, we no longer need it Niels Thykier 2015-09-07 18:08:28 +02:00
  • bbc6c34ca5 britney.py: Make iter_packages repeat until no more actions work Niels Thykier 2015-09-07 18:07:37 +02:00
  • 37c179f5f3 solver: Emit single items together and early Niels Thykier 2015-05-30 12:35:20 +02:00
  • 326cc0d98b Rewrite the main run to use the solver and allow combined migrations Niels Thykier 2012-05-11 16:31:50 +02:00
  • 65f74c226d Make try_migration support multiple actions Niels Thykier 2015-05-28 08:29:50 +02:00
  • 13d4d4801b britney: Factor out a try_migration method Niels Thykier 2015-05-27 22:23:03 +02:00
  • 6db0ed5ac8 britney: Move table lookup out of get_dependency_solvers Niels Thykier 2015-09-08 21:45:53 +02:00
  • 681a7b8cd7 Log when compiling Installability tester Niels Thykier 2015-09-08 21:44:41 +02:00
  • 49a7323ecb installability/builder.py: Reuse local variable Niels Thykier 2015-09-08 20:48:56 +02:00
  • a9ee64470e Always use pkg ids in the InstallabilityTester API Niels Thykier 2015-09-09 20:44:13 +02:00
  • 2914a8a51b britney.py: Verify nuninst before updating control files Niels Thykier 2015-09-07 21:04:02 +02:00
  • 7736b53c60 Drop now unused register_reverses and RDEPENDS Niels Thykier 2015-09-09 20:31:07 +02:00
  • 3d5d328738 Use inst_tester to compute smooth updatable binaries Niels Thykier 2015-09-09 20:30:09 +02:00
  • 5123bc2317 Remove the now unused RCONFLICTS field Niels Thykier 2015-09-09 18:22:08 +02:00
  • 289807463e Rewrite computation and testing of "affected" packages Niels Thykier 2015-09-09 17:39:09 +02:00
  • 8eb1abede3 InstTester: Clarify some documentation Niels Thykier 2015-09-09 17:38:33 +02:00
  • 58edb64c99 Update nuninst correctly for arch:any -> arch:all migrations Niels Thykier 2015-09-08 08:07:43 +02:00
  • f3a8181bda britney.py: Fix statement without an effect Niels Thykier 2015-09-06 22:39:39 +02:00
  • 7c5fdc8aca britney.py: Use "is" rather than "==" for None comparisons Niels Thykier 2015-09-06 21:37:43 +02:00
  • 606dbcb470 ignore arch all when looking for up-to-date bins Ivo De Decker 2015-09-06 19:30:47 +00:00
  • 984b07b58e Don't remove outdated binaries for fucked arches if they are in unstable Ivo De Decker 2015-09-06 16:55:48 +00:00
  • 3326f948db Cleanup old binaries even when they are still in unstable Ivo De Decker 2015-09-06 15:22:52 +00:00
  • 88bf620896 Add option to ignore cruft Ivo De Decker 2015-09-06 15:21:30 +00:00