summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_scheduler.py
AgeCommit message (Collapse)AuthorFilesLines
2015-09-06reproducible: schedule tested packages from sid/amd64 a bit more oftenHolger Levsen1-2/+2
2015-09-04fixup 1ddf9264: reproducible: almost always schedule new versions, so that ↵Holger Levsen1-3/+6
new uploads are processed quickly. i'd welcome a more elegant solution...
2015-09-04fixup c6a246d8: reproducible: almost always schedule new versions, so that ↵Holger Levsen1-1/+1
new uploads are processed quickly
2015-09-04reproducible: almost always schedule new versions, so that new uploads are ↵Holger Levsen1-8/+11
processed quickly
2015-09-02reproducible: make maximum arch specificHolger Levsen1-1/+1
2015-09-01reproducible: upgrade all the schroots in maintenance jobs, maybe do the ↵Holger Levsen1-19/+0
same for pbuilder bases?
2015-08-31reproducible: schedule armhf some moreHolger Levsen1-1/+1
2015-08-29reproducible scheduler: schedule less (old) packagesHolger Levsen1-2/+2
2015-08-29reproducible: todo: explain 'configuration' better ;)Holger Levsen1-1/+1
2015-08-29reproducible: seems the gcc5 transition has cooled off, schedule sid more ↵Holger Levsen1-2/+2
often than testing again (amd64)
2015-08-15reproducible: scheduler: schedule less armhf packages, only max 75Mattia Rizzolo1-1/+1
2015-08-15reproducible: scheduler: only schedule packages in unstable for armhfMattia Rizzolo1-8/+8
2015-08-15reproducible: scheduler: also turn the global limit arch-dependantMattia Rizzolo1-5/+3
2015-08-15reproducible: scheduler: slight refactor to enable multiple architecture supportMattia Rizzolo1-72/+188
This moves all the limits handling to a dedicated class and the data to a dedicated object, instead of embedding them into the scheduling code, where they are hard to find and to edit.
2015-08-15reproducible: fix all users of gen_packages_html() after the refactoring of itMattia Rizzolo1-1/+1
notable changes: * gen_packages_html() in common.sh got renamed to the singular version gen_package_html() and now accept only one argument (a package name) + thus reproducible_blacklist.sh got fixed to pass one package at time + this greatly semplify the code, by removing *a lot* of crappy code * _html_all_packages.py really becomed a 2-liner, with part of its login being now either in _html_packages.py or removed.
2015-08-10Revert "reproducible: disable rescheduling of already tested packages for ↵Holger Levsen1-2/+2
sid and experimental due to gcc5 transition + aptitude breakage" This reverts commit 3364bd3fae718849a9cac881fd8d66db47794aae. This does not yet return us to scheduling sid at the usual pace.
2015-08-09reproducible: fix punctation in irc messageHolger Levsen1-1/+1
2015-08-08reproducible: rename update_sources_tables() to update_sources_db()Holger Levsen1-3/+3
2015-08-08reproducible: scheduler: turn update_sources_tables() to a multiarch formMattia Rizzolo1-16/+26
2015-08-06reproducible: disable rescheduling of already tested packages for sid and ↵Holger Levsen1-2/+2
experimental due to gcc5 transition + aptitude breakage
2015-08-05reproducible: scheduler: use spaces instead of tabsMattia Rizzolo1-3/+3
2015-08-02reproducible: schedule stretch way more often than sid, now that we are in ↵Holger Levsen1-2/+2
the middle of the gcc5 transition...
2015-08-01reproducible: s#tbs#to_be_scheduled#gHolger Levsen1-6/+6
2015-08-01reproducible: scheduler: fix "sqlite3.IntegrityError: UNIQUE constraint ↵Mattia Rizzolo1-11/+20
failed" error by preprocessing the list of packages to be scheduling removing duplicates
2015-07-31reproducible: lets try without 'OUTER', see build/reproducible_scheduler#7286Holger Levsen1-1/+1
2015-07-30reproducible: fix punctation in irc messageHolger Levsen1-1/+1
2015-07-29reproducible: fixup SQL for b6e72c199Holger Levsen1-2/+2
2015-07-28reproducible: schedule old ftbfs packages a bit more oftenHolger Levsen1-4/+4
2015-07-25reproducible: fixup typoHolger Levsen1-1/+1
2015-07-25reproducible: fixup b6e72c19 - or else!Holger Levsen1-5/+5
2015-07-25reproducible: schedule ftbfs packages with no bugs filed and older than 10 ↵Holger Levsen1-5/+54
days more often (except inexperimental)
2015-07-24reproducible: another attempt to fix grammar in irc notificationsHolger Levsen1-1/+1
2015-07-23reproducible: fix conditional grammar in irc messageHolger Levsen1-1/+1
2015-07-23reproducible: shorten irc messagesHolger Levsen1-3/+3
2015-07-08reproducible: scheduler: fix total counterMattia Rizzolo1-3/+2
2015-07-08reproducible: correctly calculate total amount of packagesHolger Levsen1-1/+3
2015-07-08reproducible: fix irc messageHolger Levsen1-1/+1
2015-07-04reproducible: scheduler: try harder to get a real messageMattia Rizzolo1-1/+1
2015-06-16reproducible: fix irc message, natural language is hardHolger Levsen1-1/+2
2015-06-13reproducible: fix another variable nameHolger Levsen1-1/+1
2015-06-13reproducible: fix variable namesHolger Levsen1-4/+4
2015-06-13reproducible: fix logic errorHolger Levsen1-1/+1
2015-06-12reproducible: fix syntaxHolger Levsen1-1/+1
2015-06-12reproducible: fix syntaxHolger Levsen1-1/+1
2015-06-12Revert "reproducible: scheduler: simplify the suite prioritaizing code"Holger Levsen1-1/+6
This reverts commit b7198e0e12e5a3a89932f74752640c817cbdf923.
2015-06-12reproducible: scheduler: rewrite the irc messageMattia Rizzolo1-12/+27
2015-06-12reproducible: *.py: from datetime import datetime, timedelta instead of all ↵Mattia Rizzolo1-3/+3
datetime
2015-06-12reproducible: scheduler: simplify the suite prioritaizing codeMattia Rizzolo1-6/+1
2015-06-12reproducible: scheduler: refactor: take some code out of scheduler(), to be ↵Mattia Rizzolo1-31/+41
cleaner
2015-06-12reprducible: scheduler: rename scheduler_*() functions to query_*()Mattia Rizzolo1-6/+6