Commit Graph

  • 1e277b81fe
    doc: Initial version for piuparts solutions Paul Gevers 2018-03-03 22:43:48 +01:00
  • 072aff2af1
    doc: Wording/typos Paul Gevers 2018-03-03 22:26:13 +01:00
  • 44f983dc63
    autopkgtest: Remove hack for gccgo-5/6 Paul Gevers 2018-03-02 13:20:46 +01:00
  • 94bffad136 As near as I can tell, the 'excuses' element within the yaml data is a complete duplication of other structured data elsewhere in the yaml, and does nothing but slow down the yaml parsing. So, just avoid emitting it. Steve Langasek 2018-03-02 17:01:31 -08:00
  • 011e9a14b7
    Merge branch 'master' into autopkgtest Paul Gevers 2018-02-11 20:58:54 +01:00
  • bc0a5f6e2b britney: Split "ood" and "unsat_deps" loops Niels Thykier 2018-01-07 13:16:06 +00:00
  • 24bd315c20 Update .gitignore Niels Thykier 2018-01-07 12:19:46 +00:00
  • 94a3136f64 Drop duplicate 'has new bugs' excuses item Paul Wise 2018-01-06 11:28:21 +08:00
  • 20f709e157 doc: Wording/typos Niels Thykier 2017-12-05 06:31:23 +00:00
  • c11d329d77 Add Makefile to generate documentation Niels Thykier 2017-12-03 13:00:41 +00:00
  • 0f41b1b6df Rewrite hints as restructured text Niels Thykier 2017-12-03 12:56:24 +00:00
  • 90e4bb6ba2 Rewrite documentation in sphinx Niels Thykier 2017-12-03 12:01:42 +00:00
  • fd03083ea5
    Merge branch 'master' into autopkgtest Paul Gevers 2017-11-28 20:19:48 +01:00
  • b86461f76e .travis-ci: Drop (now) unnecessary dependency Niels Thykier 2017-11-28 18:54:54 +00:00
  • b82f4fc632 autopkgtests policy: only load amqplib if needed Niels Thykier 2017-11-28 18:54:11 +00:00
  • b5319e33fa tests: Explicitly define encoding for excuses Niels Thykier 2017-11-28 18:53:49 +00:00
  • 0969097d48 Turn on arm64 for autopkgtest. Steve Langasek 2017-11-21 23:52:41 -08:00
  • 5c3229467a write_heidi: Include cruft arch:all packages in the output Niels Thykier 2017-11-19 21:47:38 +00:00
  • 0b58a313cb
    Treat arch:all nearly as regular arch when determining out-of-dateness Paul Gevers 2017-11-17 18:20:43 +01:00
  • c4c3c21387 Add support for 'team' hint files, so we don't have to manage them by individual team member names Steve Langasek 2017-11-14 08:28:39 -08:00
  • 7217c22b42 get_dependency_solvers: The "foo:any" modifier can also appear in B-D relations Niels Thykier 2017-11-12 11:46:17 +00:00
  • 2242821c01 BuildDependsPolicy: Add missing build_depends=True to get_dependency_solvers Niels Thykier 2017-11-12 11:36:35 +00:00
  • c195268019 piuparts: Properly discard the URL for testing Niels Thykier 2017-11-12 08:41:36 +00:00
  • bda39f8ca0 Support :native in build-dependency relations Niels Thykier 2017-11-12 07:50:49 +00:00
  • 89765bc374 BuildDependsPolicy: Keep block_txt and block in sync Niels Thykier 2017-11-11 22:07:23 +00:00
  • ee27d7a67c Add BuildDependsPolicy to check Build-Depends(-Arch) availability Niels Thykier 2017-11-01 21:32:03 +00:00
  • 400a6c57c4 email: When there are multiple SPPHs, use the last one Iain Lane 2017-11-09 13:04:33 +00:00
  • 272f41c4a5 email: Ignore suspended LP people Iain Lane 2017-11-09 11:45:16 +00:00
  • c537f0554f Move PolicyVerdict to britney2.policies Niels Thykier 2017-11-01 21:09:23 +00:00
  • 784d80ab4c Replace a few lists with sets Niels Thykier 2017-10-30 20:58:12 +00:00
  • 94034f225f excuse: Drop unused field Niels Thykier 2017-10-31 20:46:29 +00:00
  • f03f59548d
    Fix logic in exception handling of unknown autopkgtest results Paul Gevers 2017-10-25 21:46:53 +02:00
  • 597eac6130
    Adapt test_autopkgtest.py so nosetests3 picks it up correctly Paul Gevers 2017-10-25 20:13:03 +02:00
  • 089c4f6e57
    Rename new excuse field and method to unsatisfiable_on_archs and add_unsatisfiable_on_arch Paul Gevers 2017-10-24 22:03:34 +02:00
  • a16e4e5a55
    Enable autopkgtesting on built arches when not all have been built yet Paul Gevers 2017-10-24 20:43:13 +02:00
  • 41c4729506
    Only give bounty on passing packages if the package has a test suite itself Paul Gevers 2017-10-21 21:10:41 +02:00
  • d975b2fc39
    Make the huge queue in autopkgtest optional Paul Gevers 2017-10-19 19:18:18 +02:00
  • 2bb1c526e1
    Update britney.conf.template for autopkgtest additions Paul Gevers 2017-10-19 19:13:14 +02:00
  • b553b205ce
    Add age changes due to penalties or bounties to the excuses output Paul Gevers 2017-10-18 21:58:56 +02:00
  • f2f20eb460
    Limit accumulated bounties to configurable minum age Paul Gevers 2017-10-18 21:43:32 +02:00
  • 77ea1cc8d5
    Enable no-penalties urgencies; to exempt urgency >= high from penalties Paul Gevers 2017-10-18 20:40:22 +02:00
  • be5a378da5
    Enhance debugging information for applied bounties and penalties Paul Gevers 2017-10-17 10:39:07 +02:00
  • 287a9d328c
    os.path.join(options.unstable, 'autopkgtest') isn't writable in the Debian setup and we have options.state_dir already Paul Gevers 2017-10-17 10:17:34 +02:00
  • eb60fc557e
    Implement bounty/penalty system for autopkgtest Paul Gevers 2017-10-15 21:39:08 +02:00
  • f2a121bf55
    Merge branch 'master' into autopkgtest Paul Gevers 2017-10-14 20:17:32 +02:00
  • acec564443
    Make autopkgtest web site URL an option Paul Gevers 2017-10-13 11:41:05 +02:00
  • 1b9fb374a2
    Improve britney.conf for autopkgtest on release.debian.org (disable for now) Paul Gevers 2017-10-13 11:39:56 +02:00
  • 6f3f6c5903
    Update INSTALL with python3-amqplib as that is needed for autopkgtest Paul Gevers 2017-10-11 21:48:16 +02:00
  • 3ee3ba5463 doc/hints.md: subject-number agreement fix Adam D. Barratt 2017-10-05 17:56:25 +00:00
  • f7173b9d66 doc/hints.md: fix another couple of "Britney" -> "britney" Adam D. Barratt 2017-10-05 17:54:49 +00:00
  • 5e58d18676 doc/hints.md: remove gendered pronouns, to match other documentation Adam D. Barratt 2017-10-05 17:54:06 +00:00
  • c6170a6042 docs/hints.md: be consistent of capitalisation of "britney" Adam D. Barratt 2017-10-05 17:52:27 +00:00
  • ac39d2448f doc/hints.md: grammar fix - "if it was" -> "if it were" Adam D. Barratt 2017-10-05 17:50:10 +00:00
  • c2de27c3b3 Add in some more SRU team members and sort alphabetically. Brian Murray 2017-09-28 10:51:27 -07:00
  • e5756dec9e
    Fix existing tests for autopkgtest extention of SourcePackage class Paul Gevers 2017-09-26 19:45:23 +02:00
  • 3dc5e41061
    Fix travis call to test_autopkgtest.py Paul Gevers 2017-09-26 19:44:33 +02:00
  • 648feb71d3
    Implement swift free usage of autopkgtest Paul Gevers 2017-09-24 15:23:28 +02:00
  • ce41819e05
    Try to fix travis test suite for autopkgtest code Paul Gevers 2017-09-15 15:57:15 +02:00
  • bee197f085
    policy/autopkgtest Add minor comments Paul Gevers 2017-09-08 10:22:54 +02:00
  • 278b3dcdd0
    autopkgtest: switch from testing=series to testing=testing Paul Gevers 2017-09-08 10:43:41 +02:00
  • 5ae8ccbcc6
    Get the autopkgtest test suite to run with Debian's britney Paul Gevers 2017-09-02 22:24:26 +02:00
  • 77bb15e0e8
    Plug in the new autopkgtest policy Paul Gevers 2017-09-02 14:40:38 +02:00
  • 4dda7b6e7e
    Add britney option: --series Paul Gevers 2017-09-02 20:38:35 +02:00
  • 2bce9e334e
    Initial commit for autokpgtest Paul Gevers 2017-08-28 21:08:25 +02:00
  • 3220710a6c britney.py: stop referring to the freeze policy while we're not frozen Adam D. Barratt 2017-09-08 07:43:11 +00:00
  • 70c325fbbf autopkgtest: Save pending.json after every test request Iain Lane 2017-09-07 12:24:00 +01:00
  • d3b90e754b britney: Rewrite conditional assignment Niels Thykier 2017-09-02 11:10:56 +00:00
  • 8352d62999 Improve bug example and avoid usage of "RC" Niels Thykier 2017-08-26 17:29:52 +00:00
  • 7e2c62a600 Avoid gendered pronoun for britney Niels Thykier 2017-08-26 17:17:22 +00:00
  • e2cbe15157 Improve documentation based on review in #d-release Niels Thykier 2017-08-26 15:18:48 +00:00
  • cb5d888733 doc: Document basic migration handling/debugging Niels Thykier 2017-08-26 12:54:07 +00:00
  • 1042c626ec excuse: Improve text for REJECTED_NEEDS_APPROVAL Niels Thykier 2017-08-26 12:53:20 +00:00
  • 77d737cefe doc/hints.md: New doc based on the RT README for hints Niels Thykier 2017-08-13 19:25:04 +00:00
  • 2692b503d4 Drop auto-generated doxygen documentation Niels Thykier 2017-08-13 17:13:08 +00:00
  • 593acb2753 run-autopkgtest: note that --bulk is best efforts Andy Whitcroft 2017-08-02 01:12:55 +01:00
  • 4af147c787 run-autopkgtest: add --bulk option to direct ubuntu jobs to the huge queue Andy Whitcroft 2017-08-02 00:53:05 +01:00
  • 6e022eed54 test: Add test for a bug I was about to introduce Niels Thykier 2017-07-29 08:05:52 +00:00
  • 69473eefca solver: Extract compute_scc into a function Niels Thykier 2017-07-29 07:42:25 +00:00
  • bd375fdd85 solver: Make _compute_scc iterative Niels Thykier 2017-07-28 21:33:42 +00:00
  • 64653087d0 solver: Fix bug where some items were not emitted Niels Thykier 2017-07-28 21:21:14 +00:00
  • 5136a3efb5 Comment the calculation of last_due Steve Langasek 2017-07-18 18:36:04 +02:00
  • b073a71911 Check whether testsuite triggers have any binaries Colin Watson 2017-07-18 12:18:28 +01:00
  • 132ffaf465 Refine the logic for recording the nominal sent age of the mail Steve Langasek 2017-07-06 21:14:19 -07:00
  • d5040afb84 Fix up handling of email cache Steve Langasek 2017-07-06 16:42:51 -07:00
  • f680bb3df8 add a couple more tests to show how the email frequency varies with valid/invalid candidates Steve Langasek 2017-06-29 12:51:03 -07:00
  • 6459977822 Make it possible to test the email frequency for a package that is sometimes a valid candidate and sometimes not Steve Langasek 2017-06-29 12:46:37 -07:00
  • 27ef44e478 Rework the email frequency calculation to account for gaps in runs Steve Langasek 2017-06-29 12:08:26 -07:00
  • 64d9bdda91 Adjust the email tests to the intervals we expect Steve Langasek 2017-06-29 07:51:44 -07:00
  • b80b8c533a Fix wrong log message broken-hint-logging Steve Langasek 2017-06-27 23:07:44 -07:00
  • 981b9333f6 Revert "Implement a mandatory 10 day migration delay" Jonathan Wiltshire 2017-06-19 19:11:03 +00:00
  • 363f51fd3b Give myself force and force-hint Ivo De Decker 2017-04-09 09:41:20 +00:00
  • 5021053db5 Support doing migration-less runs Niels Thykier 2017-04-06 11:45:59 +00:00
  • 189edf42ec britney: Move britney's start of day to 7 pm Niels Thykier 2017-04-06 11:26:18 +00:00
  • 57bc721f50 Document new files required by PiupartsPolicy Raphaël Hertzog 2017-04-07 11:50:07 +02:00
  • e3323d9a67 Rename FUCKED_ARCHES into OUTOFSYNC_ARCHES in template configuration file Raphaël Hertzog 2017-04-07 11:30:55 +02:00
  • 9c76c762cc Tweak recurring email frequency. Robert Bruce Park 2017-03-23 10:05:21 -07:00
  • 41ac7a81f9 Drop transitional code Steve Langasek 2017-04-06 22:30:18 -07:00
  • 16cca9c55d Change SourcePPAPolicy from a blacklist to a whitelist. Robert Bruce Park 2017-03-24 11:17:09 -07:00
  • 858775a3c1 email: Make REJECTED_TEMPORARILY packages be not emailed for Iain Lane 2017-03-22 16:57:10 +00:00
  • e00d86ad26 email: If a package is blocked by an explicit block, don't mail Iain Lane 2017-03-22 16:54:19 +00:00