summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_json.py
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-3/+3
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-03bin/reproducible_json: Workaround str/bytes issue by using /bin/bzip2.Chris Lamb1-10/+15
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-03reproducible_json.py: Fix cross-device-link error by creating temp file in ↵Chris Lamb1-1/+1
the same directory. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-03reproducible_json.py: Write .bz2 versions as well. (Closes: #859254)Chris Lamb1-16/+16
Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-17reproducible debian: make python sql more sqlite/postgres agnosticValerie R Young1-4/+4
This commit fixes all the python script sql queries that required minimal editing to be syntactically correct for both sqlite and postgres. Almost all fixes consist of the removal of double quotes from query strings. NOTE: the following scripts expect the schedule table's primary key to autoincrement. Running reproducible_db_maintence.py on a postgres database will not add the necessary autoincrementing functionality at this time. The following script WILL run on the sqlite database but will fail on postgres database constructed from reproducible_db_maintence.py until this is fixed: reproducible_remote_scheduler.py reproducible_schedule.py Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-10-02reproducible Debian: export the testing results to tracker.d.o to not spam ↵Holger Levsen1-2/+2
too many maintainers with our new goal…
2016-06-08reproducible debian: update urls to include tests.r-b.org/debian directoryValerie R Young1-1/+1
2016-04-06reproducible: correctly skip only this package with continue, instead of ↵Mattia Rizzolo1-1/+1
halting all the processing with a break
2016-04-05reproducible debian: add results from most recent package versions only to ↵Valerie R Young1-14/+44
r-tracker.json
2016-04-01reproducible debian: add version to archdetailkeys in -tracker.jsonHolger Levsen1-1/+1
2016-03-31reproducible debian: updated reproducible-tracker.jsonValerie R Young1-2/+37
2015-11-14reproducible: fix query for reproducible-tracker.json to correctly exclude ↵Holger Levsen1-1/+1
packages in status 'not for us'
2015-09-13reproducible: also exclude blacklisted packages from the json, cause they ↵Holger Levsen1-1/+1
are usually problems on our side. if not, bugs should be filed to make the issues visible and tracked.
2015-09-13reproducible: also exclude 404 packages from the json, cause they are ↵Holger Levsen1-1/+1
usually problems on our side
2015-09-13reproducible: exclude not-for-us from json output, as we don't know anything ↵Holger Levsen1-1/+1
sensible about those
2015-07-10fix typosHolger Levsen1-2/+2
2015-07-10provide /reproducible-tracker.json, see #785531Holger Levsen1-5/+15
2015-07-09reproducible: json: fix tempfile handling, to avoid (non-fatal) ↵Mattia Rizzolo1-3/+3
FileNotFoundError
2015-05-17reproducible: include filtered ftbfs issues in the .json outputHolger Levsen1-1/+4
2015-04-09reproducible: fix filter needed to work around #781517Holger Levsen1-1/+1
2015-03-30fix typoHolger Levsen1-1/+1
2015-03-30reproducible: drop ftbfs from json as long as #781517 unfixedHolger Levsen1-1/+1
2015-03-21reproducible: add architecture to .jsonHolger Levsen1-2/+2
2015-03-15reproducible: chmod the json file correctly.Holger Levsen1-0/+2
2015-03-13reproducible: write json to tempfile first, so that updates are atomicHolger Levsen1-1/+8
2015-02-26reproducible: json.py: update to a new database schema supporting multiple ↵Mattia Rizzolo1-11/+12
suites
2015-02-09reproducible: credit Holger in *py scripts, as they are based on his work. + ↵Mattia Rizzolo1-1/+2
change license GPL-2+ → GPL-2
2015-02-03reproducible: also export build_time in the jsonMattia Rizzolo1-3/+4
2015-01-30reproducible: rewrite the reproducible_json.sh in python, and replace itMattia Rizzolo1-0/+33