summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_html_live_status.py
AgeCommit message (Collapse)AuthorFilesLines
2017-04-27reproducible Debian: use console.log for service buildsHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible Debian: correctly link to new build logsHolger Levsen1-5/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-19reproducible Debian: provide links to systemd build_services logsHolger Levsen1-2/+6
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-27reproducible Debian: partial conversion to sqlalchemy expression languageValerie R Young1-21/+93
This commit partially converts two scripts to use the sqlachemy expression language to be sqlite/postgres agnostic. Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-08-03reproducible debian: add cross suite/arch nav for scheduled and maintainersValerie R Young1-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: decouple navigation and page writing logicValerie R Young1-2/+7
Decoupling the navigation and page writing logic made it easier to do the following: - fix a bug introduced by adding headers at the top of the mainbody div (fixed in this commit) - make package pages to use the same structure as all other pages that contain a left navigation (to do in future) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-17reproducible debian: add main navigation highlighting to python pagesValerie R Young1-1/+1
Added the correct navigation highlighting to the following pages: notes, no notes, tested in the last 24 hours, tested in the last 48 hours, all packages, notifications enabled, breakages, issue pages, scheduled, and maintainers page. Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-06-08reproducible debian: bug fix: only debian html belongs in tests.r-b.org/debianValerie R Young1-2/+2
2016-06-08reproducible debian: update urls to include tests.r-b.org/debian directoryValerie R Young1-2/+2
2016-05-29reproducible debian: _live_status: collect usertagged bugs only onceMattia Rizzolo1-2/+2
2016-05-29reproducible debian: create page with oldest logsHolger Levsen1-2/+33
2016-05-18reproducible debian: right align table cells by default, provide css classes ↵Holger Levsen1-7/+7
for left and center alignment
2016-05-18reproducible debian: add icons to currently scheduled viewHolger Levsen1-2/+10
2015-12-10reproducible: live_status: fix a TypeErrorMattia Rizzolo1-1/+1
2015-12-10reproducible: live_status: another case of = '' => IS NULLMattia Rizzolo1-1/+1
2015-12-10reproducible: build/live_status: check whether sch.date_build_started is ↵Mattia Rizzolo1-1/+1
NULL instead of ''
2015-12-09reproducible: dont hardcode the number of build jobs, instead check the ↵Holger Levsen1-4/+7
actual number on the fs
2015-12-09reproducible: store in the db also the actual build host in stats_build, and ↵Mattia Rizzolo1-1/+1
rename the current "builder" field to "job", since it contains the jenkins job name and nummber
2015-11-25reproducible: add 15th armhf build jobHolger Levsen1-2/+2
2015-11-25reproducible: add just one new armhf builder job for now (and also fixup ↵Holger Levsen1-2/+2
69f0038 the last bit)
2015-11-11reproducible armhf: add 3 more build jobsHolger Levsen1-2/+2
2015-11-09reproducible debian: add 2 new armhf builder jobs and distribute jobs on odxu4Holger Levsen1-1/+1
2015-10-09reproducible: move convert_into_hms_string() from _html_live_status to _commonMattia Rizzolo1-16/+0
2015-10-08reproducible: live status needs to know the number of buildersHolger Levsen1-2/+2
2015-09-22reproducible: return empty string for duration instead of 'None'Holger Levsen1-1/+1
2015-09-22reproducible: include average build duration in live_statusHolger Levsen1-8/+15
2015-09-21reproducible: remove stale builds from at the beginning of the build and ↵Holger Levsen1-1/+1
send a daily mail about these from the maintenance job
2015-09-19reproducible: add 4 more amd64 builder jobs and 2 more armhfHolger Levsen1-2/+2
2015-09-18fix whitespace errorHolger Levsen1-1/+1
2015-09-18reproducible: fixup f8aeea1c5, fix sql and also explain previous status and ↵Holger Levsen1-2/+2
build duration in schedule table header
2015-09-18reproducible: show previous status and build duration in scheduleHolger Levsen1-3/+5
2015-09-13reproducible: fixup queryHolger Levsen1-1/+1
2015-09-12reproducible: noone expected this was a bad ideaHolger Levsen1-2/+2
2015-09-11reproducible: include bug stati into live_statusHolger Levsen1-3/+4
2015-09-11reproducible: convert duration to human readable informationHolger Levsen1-1/+18
2015-09-11reproducible live status: use identical column names for both tablesHolger Levsen1-2/+2
2015-09-11reproducible: Refresh schedule page every 60 secondsHolger Levsen1-1/+1
2015-09-11reproducible: drop notify from live_status columnsHolger Levsen1-4/+4
2015-09-11reproducible: drop scheduled_by from live_status columnsHolger Levsen1-7/+6
2015-09-11reproducible: drop previous version from live_status columnsHolger Levsen1-5/+5
2015-09-11reproducible: change column order of live_statusHolger Levsen1-9/+8
2015-09-11reproducible: drop date_scheduled from live_statusHolger Levsen1-4/+4
2015-09-11reproducible: fix navigationHolger Levsen1-1/+1
2015-09-11reproducible: really ignore bugsHolger Levsen1-1/+1
2015-09-11fix typoHolger Levsen1-1/+1
2015-09-11reproducible live_status: point out if there are stale builds in the dbHolger Levsen1-0/+5
2015-09-11reproducible: include live_status in scheduled pageHolger Levsen1-10/+4
2015-09-11reproducible: make generate_live_status() arch awareHolger Levsen1-4/+4
2015-09-11reproducible: create scheduled indexes as part of the live_status job (and ↵Holger Levsen1-1/+32
'ignore bugs')
2015-09-11reproducible: simplify SQLHolger Levsen1-3/+3