summaryrefslogtreecommitdiff
path: root/tko/db.py
AgeCommit message (Expand)AuthorFilesLines
2009-04-21Fix a bug in the parser when dealing with test labels. The finaljadmanski1-1/+8
2009-03-02Fixing a mismatched parenthesis that is breaking autoserv on trunk (r2840).jadmanski1-1/+1
2009-02-17Add a timestamp to the log_operational_errormbligh1-2/+2
2008-12-22Bug 1551777: tko/db.py does not support empty password for 'nobody' queries.mbligh1-1/+1
2008-12-03gps pointed out that "== and != work in most cases but its better to use ismbligh1-3/+3
2008-09-10Add support for parsing host keyvals into the test attributes. Thejadmanski1-1/+5
2008-07-15Modify the parser and tko db code to flag test models as being forjadmanski1-11/+20
2008-06-11unittest for base_server_job.pymbligh1-1/+1
2008-06-06Convert all python code to use four-space indents instead of eight-space tabs.jadmanski1-471/+471
2008-06-02While testing if bug: http://b/issue?id=1131264 "job-stat busted"mbligh1-5/+12
2008-05-29Risk: Mediumjadmanski1-7/+17
2008-05-21Risk: Mediumjadmanski1-6/+11
2008-05-06If an operational error occurs and we're just going to discard it andjadmanski1-3/+11
2008-04-24Insert a retry delay for DB reconnects in db.py, and make sure wembligh1-25/+43
2008-04-18Add tests.started_time to the results database, and add support in thembligh1-0/+1
2008-04-17Convert the parser into an embeddable library. This includes a majormbligh1-59/+133
2008-04-16Various poorly documented changes to tko frontend. Sorrymbligh1-3/+9
2008-03-11Now that we've changed the order of the parameters we need to makembligh1-1/+1
2008-03-11This fixes some issues with global_config relating to the factmbligh1-4/+4
2008-02-27glocal_config patchmbligh1-57/+25
2008-02-21split patched kernels into their own kernel rows V2apw1-2/+19
2008-02-21Change db.py to always read config files correctly. And close files.mbligh1-6/+15
2008-02-19Strip the optional fields (e.g. timestamps) out of the reason fieldsmbligh1-1/+2
2008-02-19Add job queued, started and finished timestamps to the tko db andmbligh1-1/+4
2008-02-12The way that parse looks for the index of the field it just addedmbligh1-4/+9
2008-01-25db.py should look in its directory, not the directory of the executablembligh1-3/+3
2008-01-10Allow caller to override database params in db.pymbligh1-11/+22
2008-01-03This patch will make compose_query.cgi considerably faster. It also has thembligh1-1/+22
2007-12-12Fix up the main display page to only use one SQL query per rendering.mbligh1-3/+7
2007-12-07Add in condition for db class, for example select * from tests where kernel_idx mbligh1-1/+7
2007-12-07Fix uncaught exception in db.pymbligh1-9/+11
2007-12-03Create subclasses of db for mysql and for postgres. Use a class methodmbligh1-4/+23
2007-12-03'user' is officially an SQL reserved word, which means that it cannot bembligh1-1/+1
2007-11-30Add code to deal with machine owners and their displaymbligh1-4/+8
2007-11-29If no tests, find_tests should return [] instead of Nonembligh1-1/+1
2007-11-24Add a way to delete an individual set of job results.mbligh1-0/+35
2007-10-26assign a default value to machine_map mbligh1-0/+2
2007-10-25Make test parser insert the test version into the tko db.mbligh1-0/+2
2007-10-17DB schema/parse change to store user name and user assigned labels for tests.mbligh1-4/+5
2007-10-09Implement atomic updates for SQL tables to ensure we get the wholembligh1-29/+51
2007-10-07When adding machines, try to figure out their group from a mapping filembligh1-4/+25
2007-10-05Extensions to SQL abstractionsmbligh1-1/+35
2007-10-05Fix up error in status table read from the databasembligh1-2/+2
2007-10-03Use full paths to access .config files for tko/db.pymbligh1-4/+8
2007-10-02This patch gets rid of the last bits db initialization within db.py.mbligh1-15/+4
2007-10-01Add a proper machine table rather than just using the hostnamembligh1-2/+19
2007-09-27Fixed up fucked spacingmbligh1-11/+11
2007-09-27I needed to override the database and read-only database login information,mbligh1-6/+19
2007-09-27add frontend matrix for performance benchmarksmbligh1-6/+9
2007-09-25Fix up the password handling in db.py so we connect as a writeable usermbligh1-8/+12