Commit Graph

  • 3f17590c3b Add argument to save_state(). master Simon Quigley 2020-05-25 14:29:24 -0500
  • d7db5da938 Add missing import. Simon Quigley 2020-05-25 14:25:20 -0500
  • 9fc3408bae Add JenkinsPassPolicy to block packages if their associated Jenkins job has not passed. Simon Quigley 2020-05-25 14:15:16 -0500
  • b5167789ad
    Drop riscv64 from BREAK/NEW arches Iain Lane 2020-04-25 11:55:15 +0100
  • 0329fb28e2
    autopkgtest: When we're missing builds on non-adt arches only, go ahead and run the tests Iain Lane 2020-04-16 13:09:42 +0100
  • f63ec075f4
    Drop ppc64el from results for uninstallable test, not needed Iain Lane 2020-04-16 12:58:11 +0100
  • 865ac5d5f1
    autopkgtest: If there are unsatisfied deps on non-adt arches, still request the test Iain Lane 2020-04-16 12:47:05 +0100
  • eee029b353
    tests: Allow the same package to be added on different arches Iain Lane 2020-04-16 12:46:24 +0100
  • da67cc10b9
    autopkgtest: Don't block packages in BREAK_ARCHES Iain Lane 2020-04-16 12:00:43 +0100
  • 648b63cb1e
    britney.conf: Add riscv64 to ARCHITECTURES / BREAK_ARCHES / NEW_ARCHES Iain Lane 2020-04-16 11:09:00 +0100
  • dc624622c1 force harder on sourceppa. Steve Langasek 2020-04-13 23:44:12 -0700
  • 79d1bdec0b check for force hints as part of the source ppa policy Steve Langasek 2020-04-13 18:56:38 -0700
  • a46ea8d3e5
    autopkgtest: Add some retry logic Iain Lane 2020-03-31 09:30:50 +0100
  • 63324d48a8
    autopkgtest: Re-use the HTTP connection between requests to swift Iain Lane 2020-03-24 11:18:22 +0000
  • b9747f3b23
    autopkgtest: Log force-reset-test hints too Iain Lane 2020-02-06 12:13:26 +0000
  • 45cc7b4366
    force-reset-test tests: Add a test for reset-test with a different trigger Iain Lane 2018-05-04 10:39:27 +0100
  • 70ede93f64
    force-reset-test: Make the hint apply 'backwards' too Iain Lane 2018-05-04 09:30:23 +0100
  • 9d541b4f5c
    bikeshedding: call it force-reset-test Iain Lane 2018-05-02 16:52:30 +0100
  • 1f95e65860
    Allow marking a version as accepted regression Julian Andres Klode 2018-05-01 17:14:33 +0100
  • 2163d2be80 test case for not running tests on dropped arch Steve Langasek 2020-01-20 21:37:51 -0800
  • 586083acfa Don't trigger tests on an arch the triggering package has no binaries for Steve Langasek 2020-01-15 21:21:43 -0800
  • 858c47ea26
    LPExcuseBugs: Don't try to interpolate a string when we didn't want one Iain Lane 2020-01-17 16:59:26 +0000
  • 356d9ceee4 Merge remote-tracking branch 'origin/fix-tests' Steve Langasek 2020-01-16 16:16:55 -0800
  • 3c4942fcd2 Minimal fixes to make .travis.yml usable Steve Langasek 2020-01-15 21:08:02 -0800
  • 177c7a69f7
    test_autopkgtest: Strip submit-time Iain Lane 2020-01-16 10:13:41 +0000
  • d592ee61ae
    LPExcuseBugsPolicy: handle the ExcuseBugs file not existing Iain Lane 2020-01-16 10:12:19 +0000
  • 4c27eadffa
    autopkgtest: store the submission time when making requests Iain Lane 2019-11-12 23:46:30 +0000
  • da5770559c Link to update-excuse bugs on update_excuses Tiago Daitx 2019-09-17 11:53:07 +0200
  • aa880c0d38 SRU ADT regression: add newlines to the list of failures. Łukasz 'sil2100' Zemczak 2019-08-29 14:30:53 +0200
  • 36047784d9 SRU ADT regression: use the SRU team special bot-account for sending notifications. Łukasz 'sil2100' Zemczak 2019-08-29 09:34:43 +0200
  • 32467742bd SRU ADT regression: use the right policy_info to determine if tests have regressed. Łukasz 'sil2100' Zemczak 2019-08-28 18:29:45 +0200
  • 879e7e1088
    email: Add more debugging when sending emails Iain Lane 2019-08-12 15:27:58 +0100
  • e51cc58a2b Switch logic of detecting failures to looking for failed tests in policy_info. Explicitly list all failing tests in the bug comment. Change wording. Łukasz 'sil2100' Zemczak 2019-07-19 15:43:54 +0200
  • 66036553ac Trigger linux rebuild test on upload of gcc-defaults Steve Langasek 2019-07-10 14:30:28 -0700
  • 316fad3442 SRU ADT regression: temporarily use my e-mail in the From: header. Łukasz 'sil2100' Zemczak 2019-06-25 18:49:38 +0200
  • d21bd600cc SRU ADT regression: handle errors in sendmail. Łukasz 'sil2100' Zemczak 2019-06-25 16:16:26 +0200
  • 1cbc21d258 SRU ADT regression: Fix state checking as now it again needs to include the info for distro and series. Add unit test. Łukasz 'sil2100' Zemczak 2019-05-24 16:18:34 +0200
  • 49e3d7e51c SRU ADT regression: Remove the no-longer-needed state-file backup functionality as currently there's basically low risk that we'd crash mid-state-save. Add a test for this. Łukasz 'sil2100' Zemczak 2019-05-23 19:08:29 +0200
  • c8492d4cc7
    SRU ADT regression: Need to decode the returned bytes from urlopen() Iain Lane 2019-05-23 10:47:59 +0100
  • 73dabf2136
    SRU ADT tests: Fix tests after the previous changes Iain Lane 2019-05-23 10:38:58 +0100
  • f10caba01d
    SRU ADT regression: Handle unset changes_url (e.g. for syncs) Iain Lane 2019-05-23 10:27:24 +0100
  • c49f1ad8d5
    SRU ADT regression: src is a dict Iain Lane 2019-05-23 10:26:22 +0100
  • 34bd0d2706
    Add config entry for SRU regression emails Iain Lane 2019-05-23 10:02:33 +0100
  • bb032d98d8
    SRU ADT: Be clear when printing log messages in dry-run mode Iain Lane 2019-05-22 16:26:35 +0100
  • c1f8ab2f9c
    SRU ADT tests: Be more idiomatic Iain Lane 2019-05-22 15:49:15 +0100
  • 1690624d11
    Add a new policy to message bugs on SRU regressions Łukasz 'sil2100' Zemczak 2018-09-24 14:45:08 +0200
  • daaadf5bbd Re-add missing SRU members to the britney.conf hint permissions. Łukasz 'sil2100' Zemczak 2019-02-20 16:09:26 +0100
  • c12d92efa4
    autopkgtest: Handle 'blacklisted' version Iain Lane 2019-01-24 13:08:03 +0000
  • bbabac140d
    Repair requests without testpkg-version Iain Lane 2019-01-21 11:20:27 +0000
  • 0ff44d90e7
    autopkgtest: Handle status '8' as a pass Iain Lane 2018-12-11 09:44:55 +0000
  • 73b4c3b065
    autopkgtest: put delivery_mode in the right place Iain Lane 2018-12-06 14:18:19 +0000
  • f8bfbfe164
    autopkgtest: Make pycodestyle clean (--ignore=E501,W504) Iain Lane 2018-12-06 09:48:30 +0000
  • 62ca3b16b9
    autopkgtest: Publish AMQP messages persistently Iain Lane 2018-12-06 09:35:39 +0000
  • 9f91c536be gzip doesn't use libgcc so is not a useful smoketest. Use doxygen instead. Steve Langasek 2018-12-06 11:05:52 +0200
  • dd815d14fa Replace libreoffice with gzip as the libgcc smoke test for gcc. Steve Langasek 2018-12-05 16:09:57 +0200
  • 3e3bf84cc4 Drop references to empty, no longer needed hints files Steve Langasek 2018-11-18 16:24:16 -0800
  • bf26a09948 Fix autopkgtests wrt the fact that excuses is no longer in the yaml Steve Langasek 2018-09-20 13:34:18 +0000
  • 00a097f497 Don't use aptitude ever Steve Langasek 2018-09-20 15:16:21 +0200
  • 414c91e10c Update list of install dependencies, for autopkgtests (python3-amqplib) Steve Langasek 2018-09-20 15:15:50 +0200
  • f2456289ac autopkgtest: Run gcc-n's testuite, if it has one Iain Lane 2018-09-06 15:30:12 +0100
  • 3e1ee5a2ef sourceppa: Add some more logging so we can hopefully see what is going on Iain Lane 2018-07-31 17:42:27 +0100
  • ff553758a6 run-autopkgtest: Add persistent messages Iain Lane 2018-06-08 09:25:59 +0100
  • c3fe5dc897 run-autopkgtest: Pass SUDO_USER as the requester if it's set Iain Lane 2018-05-02 12:56:34 +0100
  • 100a3f4e90 adjust variable name for ubuntu-sru as well Steve Langasek 2018-04-08 23:45:02 -0700
  • 336b115ab5 adjust variable name so that hints files can reflect actual team names Steve Langasek 2018-04-08 22:04:35 -0700
  • 82b448e3ad devel series hints are governed by the release team, not the archive team Steve Langasek 2018-04-08 12:41:58 -0700
  • 88b4d023ad Use the CSafeLoader YAML loader to catch issues with complex objects Mathieu Trudel-Lapierre 2018-03-08 13:30:00 +0100
  • b16530a37d Flatten the defaultdict(set) for unsat_deps into a standard dict for output Mathieu Trudel-Lapierre 2018-03-08 13:27:52 +0100
  • f32907acea Fix review issues. Mathieu Trudel-Lapierre 2018-03-08 11:11:44 +0100
  • 80bf9060de Re-add 'unsatisfiable dependencies' information which dropped with the excuses key. Mathieu Trudel-Lapierre 2018-03-06 17:32:13 +0100
  • 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 -0800
  • 0969097d48 Turn on arm64 for autopkgtest. Steve Langasek 2017-11-21 23:52:41 -0800
  • 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 -0800
  • 400a6c57c4 email: When there are multiple SPPHs, use the last one Iain Lane 2017-11-09 13:04:33 +0000
  • 272f41c4a5 email: Ignore suspended LP people Iain Lane 2017-11-09 11:45:16 +0000
  • c2de27c3b3 Add in some more SRU team members and sort alphabetically. Brian Murray 2017-09-28 10:51:27 -0700
  • 70c325fbbf autopkgtest: Save pending.json after every test request Iain Lane 2017-09-07 12:24:00 +0100
  • 593acb2753 run-autopkgtest: note that --bulk is best efforts Andy Whitcroft 2017-08-02 01:12:55 +0100
  • 4af147c787 run-autopkgtest: add --bulk option to direct ubuntu jobs to the huge queue Andy Whitcroft 2017-08-02 00:53:05 +0100
  • 5136a3efb5 Comment the calculation of last_due Steve Langasek 2017-07-18 18:36:04 +0200
  • b073a71911 Check whether testsuite triggers have any binaries Colin Watson 2017-07-18 12:18:28 +0100
  • 132ffaf465 Refine the logic for recording the nominal sent age of the mail Steve Langasek 2017-07-06 21:14:19 -0700
  • d5040afb84 Fix up handling of email cache Steve Langasek 2017-07-06 16:42:51 -0700
  • 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 -0700
  • 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 -0700
  • 27ef44e478 Rework the email frequency calculation to account for gaps in runs Steve Langasek 2017-06-29 12:08:26 -0700
  • 64d9bdda91 Adjust the email tests to the intervals we expect Steve Langasek 2017-06-29 07:51:44 -0700
  • 9c76c762cc Tweak recurring email frequency. Robert Bruce Park 2017-03-23 10:05:21 -0700
  • 41ac7a81f9 Drop transitional code Steve Langasek 2017-04-06 22:30:18 -0700
  • 16cca9c55d Change SourcePPAPolicy from a blacklist to a whitelist. Robert Bruce Park 2017-03-24 11:17:09 -0700
  • 858775a3c1 email: Make REJECTED_TEMPORARILY packages be not emailed for Iain Lane 2017-03-22 16:57:10 +0000
  • e00d86ad26 email: If a package is blocked by an explicit block, don't mail Iain Lane 2017-03-22 16:54:19 +0000
  • 8350694348 email: Add tests that send email through a mocked SMTP server Iain Lane 2017-03-22 16:21:11 +0000
  • 63573fa24a Resend emails periodically. Robert Bruce Park 2017-03-17 14:42:06 -0700
  • 322108df73 email: beef up the tests very slightly Iain Lane 2017-03-14 18:13:47 +0000
  • 0579677457 Stop writing "1 days" in emails. Robert Bruce Park 2017-03-13 10:26:59 -0700
  • 1b4828bfb3 Write email cache after every email sent. Robert Bruce Park 2017-03-10 08:57:00 -0800
  • 442993d3f0 Merge remote-tracking branch 'robru/fix-sourceppa' Steve Langasek 2017-03-09 14:59:40 -0800
  • 389f8624dd Round age. Robert Bruce Park 2017-03-09 11:08:30 -0800
  • e7181465a8 Stop returning None. Robert Bruce Park 2017-03-09 10:39:19 -0800