Commit Graph

  • 85f2f629bb sort reason in excuses for easy diffing Ivo De Decker 2015-09-06 14:23:05 +00:00
  • 90596ff8b0 autopkgtest: Include triggering packages in AMQP requests Martin Pitt 2015-08-31 14:30:07 +02:00
  • c195f87ba5 autopkgtest: Trigger lxc tests for linux updates Martin Pitt 2015-08-28 06:58:12 +02:00
  • ec83f7aaff autopkgtest: Trigger DKMS packages for linux-meta-* backports too Martin Pitt 2015-08-28 06:44:12 +02:00
  • f803604274 Enable ppc64el in ADT_ARCHES Martin Pitt 2015-08-26 16:25:25 +02:00
  • 78aa12994c autopkgtest: Trigger DKMS packages for new linux-meta uploads Martin Pitt 2015-08-26 16:24:13 +02:00
  • 0dfde694a9 make tests/test_* executable Martin Pitt 2015-08-26 15:29:49 +02:00
  • 39dc24ec71 Change autopkgtest tests to check YAML instead of HTML Martin Pitt 2015-08-25 17:11:14 +02:00
  • 358920c395 Add missing force-{bad,skip}test data to excuses (for the YAML) Martin Pitt 2015-08-25 13:34:41 +02:00
  • 71b07bc66a Add structured test results to Excuse objects Martin Pitt 2015-08-25 12:21:51 +02:00
  • 66f6a066d2 Use only i386 and amd64 for autopkgtest tests Martin Pitt 2015-08-25 11:46:33 +02:00
  • 751989565e Enable armhf in ADT_ARCHES Martin Pitt 2015-08-25 10:32:03 +02:00
  • c5f6ad6452 python-apt/precise workaround: Don't prematurely close TagFile fd Martin Pitt 2015-08-24 20:46:52 +02:00
  • 32f33baf09 Merge with trunk, port to Python 3 Martin Pitt 2015-08-24 20:46:42 +02:00
  • c59033afae autopkgtest: Check for existing test results for unstable version too Martin Pitt 2015-08-24 10:58:27 +02:00
  • faa375dc53 autopkgtest tests: some more assertions Martin Pitt 2015-08-24 07:30:22 +02:00
  • 49b2a65a9c autopkgtest tests: Always reset self.amqp_requests Martin Pitt 2015-08-24 07:18:20 +02:00
  • a4488a1502 Add missing AUTOPKGTEST field for fake source Martin Pitt 2015-08-18 23:36:24 +02:00
  • 6db26ca1c6 autopkgtest: Don't cache results for undefined versions Martin Pitt 2015-08-18 22:53:14 +02:00
  • 380e3fca64 autopkgtest: Check for test results from newer package version than the requested one Martin Pitt 2015-08-17 21:55:18 +02:00
  • e85c59b46a Always require ADT_{AMQP,SWIFT_URL} with ADT_ENABLE Martin Pitt 2015-08-14 09:54:18 +02:00
  • 65b2686232 config: Add public production Swift URL and Ubuntu AMQP server Martin Pitt 2015-08-14 09:45:24 +02:00
  • 42e1ac635d Autopkgtest.request(): Don't ignore excluded packages Martin Pitt 2015-08-14 09:39:26 +02:00
  • 6c3dd0a3e2 Fix KeyError crash for sources which are only in unstable Martin Pitt 2015-08-13 09:36:47 +02:00
  • c9173b3ca3 Promote packages with unbuilt reverse dependencies if testing version succeeds Martin Pitt 2015-08-13 08:31:55 +02:00
  • 65c6e4df2a Clarify status of excluded reverse dependencies Martin Pitt 2015-08-12 16:52:15 +02:00
  • 191025cacd tests/mock_swift.py: Properly wait for server to start Martin Pitt 2015-08-12 16:44:33 +02:00
  • d2fa0fb07c excuses: New try for block-udeb → d-i RM. Cyril Brulebois 2015-08-11 22:26:57 +00:00
  • 85070f38d8 excuses: New try for block-udeb → d-i RM. Cyril Brulebois 2015-08-11 22:26:57 +00:00
  • d2bdcfc237 Revert "excuses: Point to the d-i release manager when block-udeb is involved." Cyril Brulebois 2015-08-11 22:24:39 +00:00
  • 753087510b Revert "excuses: Point to the d-i release manager when block-udeb is involved." Cyril Brulebois 2015-08-11 22:25:23 +00:00
  • 6adee798cd excuses: Point to the d-i release manager when block-udeb is involved. Cyril Brulebois 2015-08-11 21:38:36 +00:00
  • 025d0dd3cf excuses: Point to the d-i release manager when block-udeb is involved. Cyril Brulebois 2015-08-11 21:38:36 +00:00
  • ee0d5096de Fix KeyError from last commit, needs more thorough debugging when that happens Martin Pitt 2015-08-11 17:19:02 +02:00
  • ca9987def8 Don't promote packages with unbuilt reverse dependencies Martin Pitt 2015-08-11 08:01:04 +02:00
  • ee4450b671 Switch autopkgtest evaluation to cloud results Martin Pitt 2015-08-04 07:39:23 +02:00
  • 4e5ed1739d merge trunk Martin Pitt 2015-08-04 07:36:42 +02:00
  • 027404b6e7 Run autopkgtests for DKMS packages Martin Pitt 2015-08-03 18:16:18 +02:00
  • a6bbfa6989 show differences in jenkins and cloud based autopkgtests Martin Pitt 2015-08-02 12:56:09 +02:00
  • e32af66634 autopkgtest: Wait for Swift results for correct triggering package Martin Pitt 2015-07-31 12:42:07 +02:00
  • 6b46400973 mock_swift.py: Fix handling of marker Martin Pitt 2015-07-31 11:24:10 +02:00
  • 1d4eab951e Add autopkgtest tests for hints Martin Pitt 2015-07-31 09:50:38 +02:00
  • 48905892c8 Drop obsolete adt-britney autopkgtest code Martin Pitt 2015-07-31 09:49:01 +02:00
  • 4414870683 Add more autopkgtest tests, drop TestAdtBritney Martin Pitt 2015-07-31 09:45:19 +02:00
  • 31e647f113 Switch autopkgtest evaluation to cloud results Martin Pitt 2015-07-31 09:41:51 +02:00
  • 0c64998e41 Strip off Multi-Arch qualifiers in reverse dependency calculation Martin Pitt 2015-07-31 09:19:51 +02:00
  • 89be9112d3 Alphabetically sort cloud autopkgtest results Martin Pitt 2015-07-31 09:18:17 +02:00
  • 69bf766a7a test_boottest.py: PEP-8 fixes Martin Pitt 2015-07-31 06:41:25 +02:00
  • 52ae2eca09 Show regression vs. always-failed in cloud results Martin Pitt 2015-07-30 14:08:46 +02:00
  • 269b156def Drop obsolete adt-britney autopkgtest code Martin Pitt 2015-07-28 11:46:17 +02:00
  • fc141215e9 Add more autopkgtest tests, drop TestAdtBritney Martin Pitt 2015-07-28 11:32:03 +02:00
  • 2bf6eb5652 Switch autopkgtest evaluation to cloud results Martin Pitt 2015-07-28 11:04:34 +02:00
  • 76287b50ca Track "ever passed" in results cache Martin Pitt 2015-07-28 10:46:30 +02:00
  • bfe182b090 add "run-autopkgtest" tool to re-run tests Martin Pitt 2015-07-16 16:47:25 +02:00
  • 91418f7eb9 Add hints file for pitti Martin Pitt 2015-07-16 15:39:35 +02:00
  • 9b0d09cfd8 Add test case for removed package from unstable Martin Pitt 2015-07-15 11:25:57 +02:00
  • 7a3a6d7309 test_autopkgtest.py: Simplify showing britney output Martin Pitt 2015-07-15 09:49:26 +02:00
  • 967dc07c21 Consider manually re-ran failed tests for reverse dependencies Martin Pitt 2015-07-15 09:49:06 +02:00
  • a7c1fca7ef Robustify test configuration changes Martin Pitt 2015-07-15 08:26:19 +02:00
  • 3e7c808e1c Consider manually re-ran failed tests Martin Pitt 2015-07-15 08:22:37 +02:00
  • 3ce7dc3d84 Add test case for previous commit Martin Pitt 2015-07-14 20:19:01 +02:00
  • e3ad79bdfb Don't ignore incomplete result.tar files Martin Pitt 2015-07-14 18:11:39 +02:00
  • ffe0a99db1 swift result download: Correctly handle "204 No content" status Martin Pitt 2015-07-14 08:34:46 +02:00
  • cb66355e95 Comment ADT_AMQP and ADT_SWIFT_URL config options Martin Pitt 2015-07-14 07:55:30 +02:00
  • 13a3ec2593 Merge lp:~pitti/britney/britney2-ubuntu-swiftresults Steve Langasek 2015-07-13 08:39:55 -07:00
  • ce775eeb5d Add test results from swift Martin Pitt 2015-07-10 06:21:46 +02:00
  • 37cd90b415 Add mock swift server Martin Pitt 2015-07-07 17:45:16 +02:00
  • 6e167a0343 Track architectures in requested/pending tests Martin Pitt 2015-07-07 11:59:07 +02:00
  • bf470c6da0 Use current reverse dep version instead of None/- Martin Pitt 2015-07-07 11:11:44 +02:00
  • ded6912443 Add autopkgtest test case for a package pair Martin Pitt 2015-07-07 09:10:58 +02:00
  • 9c59f35af4 AutoPkgTest.tests_for_source(): Avoid reporting duplicate results Martin Pitt 2015-07-07 08:05:19 +02:00
  • 2f9f5fd0eb Merge lp:~pitti/britney/britney2-ubuntu-amqp Steve Langasek 2015-07-06 09:23:02 -07:00
  • 49500104ae AutoPkgTest.tests_for_source(): Don't trip over NBS binaries Martin Pitt 2015-07-06 15:02:21 +02:00
  • e0c4ec15b6 AutoPkgTest.update_pending_tests(): Reset self.requested_tests after merging into self.pending_tests Martin Pitt 2015-07-06 11:31:21 +02:00
  • cc1bd60d19 Factor out "tests for source package" calculation Martin Pitt 2015-07-06 10:24:51 +02:00
  • 4dc0d388d3 add ADT_AMQP option to britney_nobreakall.conf too Martin Pitt 2015-07-06 08:03:49 +02:00
  • 73bb510389 autopkgtest.py: Clarify comments where the "pending tests" state file lives Martin Pitt 2015-07-03 07:35:41 +02:00
  • d5181ef32a autopkgtest AMQP: Don't declare queues Martin Pitt 2015-07-03 07:35:00 +02:00
  • 335073e901 Add requesting tests through AMQP Martin Pitt 2015-07-02 17:41:49 +02:00
  • a3a523b4ed autopkgtest.py: Factorize logging into helper methods Martin Pitt 2015-07-02 17:36:23 +02:00
  • 65a1d73164 tests: Don't touch original britney.conf Martin Pitt 2015-07-02 16:24:53 +02:00
  • add46d2904 Store autopkgtest flag in sources Martin Pitt 2015-07-01 15:49:06 +02:00
  • 6b775c50f3 Merge lp:~canonical-ci-engineering/britney/enable-vivid-boottest Steve Langasek 2015-06-12 13:56:44 -07:00
  • 9e238f7406 For selection of boottest candidates, use a list of url formats for downloading the appropriate touch image manifest for a given release. Francis Ginther 2015-06-08 10:25:34 -05:00
  • ca1fc41f9e Refactor the __fetch_manifest() code so that the a successful response is immediately handled and we don't end up with an undefined 'response' on an exception. Also update the tests to return two mocked reponses to match the size of the url_list. Francis Ginther 2015-06-05 11:08:48 -05:00
  • 7e38fec3cb Use a list of url formats for downloading the appropriate touch image manifest for a given release. Francis Ginther 2015-06-04 22:12:18 -05:00
  • 5f98e6b37b Create a clone_nuninst function for iter_packages{,_hint} Niels Thykier 2015-05-27 17:08:23 +02:00
  • 8f27919cf8 Create a clone_nuninst function for iter_packages{,_hint} Niels Thykier 2015-06-02 21:33:52 +02:00
  • da83e4cc23 iter_pkg: Refactor nuninst cloning Niels Thykier 2014-08-06 23:27:11 +02:00
  • 4d218df7d0 iter_pkg: Refactor nuninst cloning Niels Thykier 2015-06-02 21:33:52 +02:00
  • 0043b09c45 britney.py: Avoid some O(n) look-ups in the auto-hinter Niels Thykier 2015-06-02 19:22:37 +02:00
  • ffcfa8e27e britney.py: Avoid some O(n) look-ups in the auto-hinter Niels Thykier 2015-06-02 21:33:52 +02:00
  • 843952d627 Avoid O(n^2) duplication handling when building hints Niels Thykier 2015-05-31 22:26:16 +02:00
  • cc58511c09 Avoid O(n^2) duplication handling when building hints Niels Thykier 2015-06-02 21:33:52 +02:00
  • 72eb6af711 britney: Optimise original auto-hinter duplication handling Niels Thykier 2015-05-31 22:13:03 +02:00
  • 754688851a britney: Optimise original auto-hinter duplication handling Niels Thykier 2015-06-02 21:33:52 +02:00
  • 0b9006c36b britney.py: Pre-split self.options.*_arches Niels Thykier 2015-05-27 22:34:42 +02:00
  • e45b219276 britney.py: Pre-split self.options.*_arches Niels Thykier 2015-06-02 21:33:52 +02:00
  • bf3aa08023 britney.py: Minor optimisation to sort_actions Niels Thykier 2014-08-09 21:35:09 +02:00
  • e4c7c4f2a2 britney.py: Minor optimisation to sort_actions Niels Thykier 2015-06-02 21:33:52 +02:00