summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_common.py
AgeCommit message (Collapse)AuthorFilesLines
2015-12-18reproducible debian armhf: also test experimentalHolger Levsen1-1/+1
2015-12-09reproducible: save the schedule message in the db and show it in the "test ↵Mattia Rizzolo1-2/+3
history" table
2015-12-09reproducible: store in the db also the actual build host in stats_build, and ↵Mattia Rizzolo1-2/+2
rename the current "builder" field to "job", since it contains the jenkins job name and nummber
2015-11-12prevent python based jobs to be run on the jenkins test systemHolger Levsen1-0/+4
2015-11-09reproducible: add more links to Reproducible-builds.orgHolger Levsen1-0/+1
2015-10-09reproducible: common.py: fix typoMattia Rizzolo1-1/+1
2015-10-09reproducible: Add a history page, with a table with all the builds done of ↵Mattia Rizzolo1-0/+18
that package. Link it in the rb-pkg pages.
2015-10-09reproducible: move convert_into_hms_string() from _html_live_status to _commonMattia Rizzolo1-0/+18
2015-10-07reproducible: use dashboard consistentlyHolger Levsen1-1/+1
2015-10-04reproducible: refactor and fix status icons for all statiHolger Levsen1-2/+3
2015-10-04reproducible: rename join_status_icon() to get_status_icon() and drop unused ↵Holger Levsen1-5/+2
code
2015-09-23reproducible: dont fail if the udd connection is brokenHolger Levsen1-1/+1
2015-09-18reproducible: fix languageHolger Levsen1-1/+1
2015-09-11Support meta-refresh headerChris Lamb1-2/+6
Signed-off-by: Chris Lamb <lamby@debian.org>
2015-09-10reproducible: common.py: fixup syntax from 80fc439Mattia Rizzolo1-1/+1
2015-09-10reproducible: create arch specific schedule pagesHolger Levsen1-1/+1
2015-09-06reproducible: fix pkg_has_buildinfo() to work with any archHolger Levsen1-1/+1
2015-08-31reproducible: fix armhf navigation linksHolger Levsen1-1/+1
2015-08-30reproducible: refactorHolger Levsen1-6/+2
2015-08-29b/reproducible_common.py: Make trailing bug icons HTML anchors.Chris Lamb1-0/+2
Signed-off-by: Chris Lamb <lamby@debian.org>
2015-08-27reproducible: fix link targetHolger Levsen1-1/+1
2015-08-26reproducible: change link names from "$arch" to "arch: $arch"Holger Levsen1-2/+2
2015-08-26reproducible: correctly link index_suite_$ARCH_statsHolger Levsen1-1/+1
2015-08-26reproducible: only link to suites that are tested on armhf (and two ↵Holger Levsen1-3/+5
whitespace changes in the same function)
2015-08-22reproducible: completely refactor the package pages. Really thanks to Ulrike ↵Mattia Rizzolo1-6/+11
Uhlig <u@451f.org> for the great help!
2015-08-20reproducible: fix syntaxMattia Rizzolo1-1/+1
2015-08-19reproducible fixupHolger Levsen1-2/+2
2015-08-19reproducible: add links to (the) other archsHolger Levsen1-0/+4
2015-08-18reproducible: enable armhfHolger Levsen1-1/+1
2015-08-17reproducible: common.py: nest try/except clauses to really catch every ↵Mattia Rizzolo1-17/+18
possible sql error
2015-08-17reproducible: common.py: catch psycopg2.OperationalError when the connection ↵Mattia Rizzolo1-0/+9
timeouts in start_udd_connection to output a useful error message
2015-08-17reproducible: common.py: set a connection timeout of 5 seconds for udd ↵Mattia Rizzolo1-1/+2
connections
2015-08-17reproducible: common.py: use the keyword syntax instead of libpq string to ↵Mattia Rizzolo1-4/+6
connect to udd
2015-08-15reproducible: common: add classes Package, Build, Bug, Issue, Note, NotedPkg ↵Mattia Rizzolo1-1/+131
describing a package and its state
2015-08-09reproducible: common: not so much debug output in get_bugs()Mattia Rizzolo1-1/+0
2015-08-07reproducible: also find pending bugs and mark them with a brown P in the pagesMattia Rizzolo1-6/+20
2015-08-02reproducible: fix grammar: s#arches#archs#Holger Levsen1-2/+2
2015-08-02reproducible: sort 404 before blacklisted in the UIHolger Levsen1-4/+4
2015-08-02reproducible: add index_depwait to the UIHolger Levsen1-2/+7
2015-08-01reproducible: add a new status, "depwait", where package failing to install ↵Mattia Rizzolo1-0/+1
their build-deps ends to. This will clear FTBFS a few, and give a more easy filtering for some use cases
2015-07-23reproducible move the bcolors class to _common.pyMattia Rizzolo1-0/+10
2015-07-23reproducible: _common.py: print starting, ending and execution timeMattia Rizzolo1-0/+9
2015-07-10provide /reproducible-tracker.json, see #785531Holger Levsen1-0/+1
2015-07-08reproducible: common.py: save the number of UDD queries by doing only a ↵Mattia Rizzolo1-49/+12
single huge one. Also clean up no more needed functions
2015-07-08reproducible: common.py: don't query for bugs if that information is already ↵Mattia Rizzolo1-2/+7
available
2015-07-08reproducible: common,html_packages: add a --ignore-missing-files, to ↵Mattia Rizzolo1-0/+4
suppress those warnings and be able to test stuff outside jenkins where i don't have all the log files
2015-07-05reproducible: also save the --text output of debbindiffMattia Rizzolo1-0/+4
2015-07-05reproducible: common.py: add DIFFS_{URI,PATH}Mattia Rizzolo1-0/+4
2015-07-04reproducible: common.py: drop ftbfs_due_to_obsolete_dependencies from ↵Mattia Rizzolo1-2/+1
filtered issue. I want maintainers to fix their rc buggy packages also remove ftbfs_werror_equals which does not exist anymore
2015-07-04reproducible: common: get_trailing_bug_icon(): do not create creepy html ↵Mattia Rizzolo1-0/+2
when the bug is not patched or already done