1. b1e5187 Get the scheduler unittest to run against SQLite! by showard · 16 years ago
  2. 35bcba2 Add test_started_time to spreadsheet field list. by showard · 16 years ago
  3. ac363b1 -fix frontend/generate-javadoc script for new (although now quite old) package organization by showard · 16 years ago
  4. ff72fe3 add debug urlconf to frontend/urls.py to make development shell work smoother by showard · 16 years ago
  5. 618ac9e Make sure read_one_line and write_one_line explicitly flush the by mbligh · 16 years ago
  6. a5f30c2 improve an error message in global_config.py and rename a variable named "type", which is a builtin by showard · 16 years ago
  7. 0a4e022 Remove unused imports. by showard · 16 years ago
  8. fcd0910 Change extra_select_fields default value to a dict by showard · 16 years ago
  9. 56e9377 Get the frontend unittest to run against SQLite. This required scattered changes: by showard · 16 years ago
  10. 442e71e Move migration system into database/ directory. by showard · 16 years ago
  11. bfb32f8 We should never abort a job just because we had trouble copying off by jadmanski · 16 years ago
  12. 1201665 I cleaned up our apache conf directory some. I split the django directives from the afe specific directives, pulled the require django stuff into the django directives (since it was silly to have 2 files that were so small), and pulled the main apache config out of the rest of the directives (but left a stub for compatability). For anyone building a larger apache config from these building blocks, these changes are pretty important. by mbligh · 16 years ago
  13. e80d471 Fix up a whole ton of test documentation, as well as some minor style changes. by jadmanski · 16 years ago
  14. 25e60e6 Enhancement 1240629: Add same tag to series of run_tests by single job.set_test_tag() call. by mbligh · 16 years ago
  15. 1b31e13 Add an option to LTTng profiler that sets the limit of output file, default to 1M. The output by mbligh · 16 years ago
  16. 865ee82 Scaling perf numbers based on actual time taken by test. This scaling by mbligh · 16 years ago
  17. 22f30c7 Following changes: by mbligh · 16 years ago
  18. 7c199df Fix a couple of little bugs in TKO. by showard · 16 years ago
  19. 0e73c85 Add a generic database wrapper, supporting different database backends, to be used by migrate, scheduler, parser (eventually), and maybe others. This will consolidate the multiple database wrappers we have throughout the code and allow us to swap in SQLite for MySQL for unit testing purposes. by showard · 16 years ago
  20. 96ad851 Remove the verbose flag from tar for package extraction. Eliminate by mbligh · 16 years ago
  21. c993bee The scheduler has some overly vebose (debug) logging...kill it. by mbligh · 16 years ago
  22. 9fc7797 Add directory upload for upload --all option to streamline uploading of packages by mbligh · 16 years ago
  23. 53e2017 The 'locked_by_id' field was incorrectly named on the 'migrate_down' method to 'locked_by'. Which caused an error when 'locked_by' field was being dropped from the hosts table. I changed 'locked_by' to 'locked_by_id' and tested on my client and this corrected the error. by mbligh · 16 years ago
  24. c0e24fb A script for automatically restarting the scheduler when it dies or becomes unresponsive. This script will start a monitor_db.py instance and watch its logs. If monitor_db stalls for an amount of time defined in the top of the file (2 hours in this case), the babysitter will kick it. Also, if the process dies, the babysitter will restart it. by mbligh · 16 years ago
  25. d0540e3 Add a README to the packages/ dir. by jadmanski · 16 years ago
  26. 6200ad7 Reformat deb_kernel.py. by jadmanski · 16 years ago
  27. b0900da Set the default passwords to something that more clearly indicates that by jadmanski · 16 years ago
  28. 7f9cada Add support for running multi-machine fsdev tests. by mbligh · 16 years ago
  29. 8e00afa Fix a missed change from r2222. by jadmanski · 16 years ago
  30. d7cd983 Update control_data to be more verbose about which file it failed to parse by mbligh · 16 years ago
  31. fc4e338 The new parsing code that lets higher job keyvals override lower ones by jadmanski · 16 years ago
  32. 9a1f2e1 Two bug fixes: by showard · 16 years ago
  33. 7cbd969 Change the new host.repair_* methods to be a little more cooperative by jadmanski · 16 years ago
  34. c12d63e - Add site_verify and site_repair loading back by mbligh · 16 years ago
  35. 12f2e63 - add server.hosts.Host._repair_filesystem_only() concrete method by mbligh · 16 years ago
  36. f7fa2cc Update the scheduler and the parser to use the new aborted_* attributes that by jadmanski · 16 years ago
  37. 8a6eb0c add support for showing only the latest test run per cell in spreadsheet mode. this involved some extensive refactorings on both the client and server which then made the actual change quite simple. by showard · 16 years ago
  38. 989f25d two new major features: by showard · 16 years ago
  39. 095dc64 Fix signal killing in utils.py Risk: High Visibility: Low by mbligh · 16 years ago
  40. 315b941 Add a function to utils to get the conical hostname from something that might be an alias/cname. by mbligh · 16 years ago
  41. 6ef0b67 It is possible for a CmdError to be raised with an exit_status of by jadmanski · 16 years ago
  42. 6b0ab08 - add a server.hosts.base_classes.Host.verify() abstract method by mbligh · 16 years ago
  43. 28afa73 Update the help for the query results command to make it less confusing. by mbligh · 16 years ago
  44. a5daed5 Change the mock framework to treat properties like "special" methods, by jadmanski · 16 years ago
  45. ed91ba9 For some reason I can't figure out, this urlopen timeout param is by jadmanski · 16 years ago
  46. b6f9553 Remove debug statement from test_importer by showard · 16 years ago
  47. 66a5ef8 Quick change to compensate for .. relative to the utils directory by showard · 16 years ago
  48. 751f550 Forgot to add this file, as part of the test attributes filtering patch by showard · 16 years ago
  49. 8c9b839 add primitive support for fixed header values. fixed headers can be given as a comma- or whitespace-separated list of values. they will serve to both limit to results to the given values (something that could just as well be done with the WHERE clause, but I figured people would want this behavior) + force all given values to be included, even if it causes empty rows. by showard · 16 years ago
  50. 98ed33b Need to escape %'s in user-submitted test attribute filtering strings. by showard · 16 years ago
  51. 11bd063 add test attributes to test detail view, in an expandable box by showard · 16 years ago
  52. 4c11904 Add support to the frontend for logging a user and timestamp when a by showard · 16 years ago
  53. d6d043c Test many IPv6, IPv6-mapped-IPv4 and IPv4 connections to loopback, by mbligh · 16 years ago
  54. 322ec1a Update test_importer by mbligh · 16 years ago
  55. 30e9b59 Add a sysinfo hook that gets called before a test so that we can do by jadmanski · 16 years ago
  56. a8e302a Change the job keyval loading code to do a search up the filesystem by jadmanski · 16 years ago
  57. 067b26c If ident=False in the kernel.boot methods, we still need to add a by jadmanski · 16 years ago
  58. b48d27c Fix a change to logging.py that was missed with the conversion to log.py. by jadmanski · 16 years ago
  59. 3cc04ee Fixed a reference to logging that was missed by rev 2193. by jadmanski · 16 years ago
  60. 1b3b376 Rename client/common_lib/logging.py to client/common_lib/log.py in order to be able to use the standard python logging module by mbligh · 16 years ago
  61. ff416a2 Flush caches between tests under fsdev. by mbligh · 16 years ago
  62. e732ee7 -added capability to have site-specific urlconfs in TKO Django server by showard · 16 years ago
  63. b96dbe3 Fix a bug where outer containers are never released, when a single by mbligh · 16 years ago
  64. 025099d Fix some missing imports in server_job. by jadmanski · 16 years ago
  65. 554f23f Grab /proc/interrupts in sysinfo. by jadmanski · 16 years ago
  66. 192e554 Add kernel option vma_max_shift to twoway container tests. Risk: low. by mbligh · 16 years ago
  67. 38d047c Attached is a fix for a missing import in server/server_job.py by mbligh · 16 years ago
  68. 8ca0e88 Removed iteration manually set iteration values of zero which appeared when a by mbligh · 16 years ago
  69. 9c6ecb6 Fix startup race condition. by mbligh · 16 years ago
  70. 7ddb3a8 Add some print code to SSHHost.get_crashinfo so that at least the by jadmanski · 16 years ago
  71. 7fc993c Change code which makes multiple calls to fetchall() to make a single by showard · 16 years ago
  72. 6b5a72c The new code for building condition strings was potentially buggy when using multiple selection. by showard · 16 years ago
  73. 50c0e71 -add --force option to migrations to disable user confirmation because this can make migrations unscriptable by showard · 16 years ago
  74. 6e745db Update wiki links to point to new trac thingy. by showard · 16 years ago
  75. 7d182aa Handled exceptions caused by email sending functions. Prints log messages to by showard · 16 years ago
  76. 64aeecd -add feature to filter on test attributes in TKO by showard · 16 years ago
  77. cdd0c40 Add code to SSHHost.get_crashdumps to collect some basic data: by jadmanski · 16 years ago
  78. 6d858fa Updated iperf and netperf tests to report the sum of the throughputs rather by mbligh · 16 years ago
  79. cce191f Only do the split on input machines variable (from optparse) if by mbligh · 16 years ago
  80. 542e840 Added email_list field to front end. On job completion emails on this by showard · 16 years ago
  81. 79afb6b Fixed handling of "exclude_labels" option on the server. by showard · 16 years ago
  82. ce12f55 Attached is a large patch for a powerful and flexible new graphing system for new TKO. This system subsumes all the previous kernel graphing scripts under the tko/ directory and is capable of much more. These wiki pages document usage of the new system and give an idea of what it's capable of: by showard · 16 years ago
  83. 5557957 Minor changes to cli/rpc.py to make it more generally useful from other scripts. by showard · 16 years ago
  84. 64fae81 If we run into an error starting or stopping the dmesg logger, just by jadmanski · 16 years ago
  85. 5ff5535 All server side status logging should be into status.log, not status. by jadmanski · 16 years ago
  86. 23afbec Add a standard run_cleanup option to test.run_test that can be used by jadmanski · 16 years ago
  87. 09f9203 The nuke_subproces function should always do a poll() on the process it's by jadmanski · 16 years ago
  88. f4a87ca We use os.fork() but don't exec or clear the SIGTERM handler. This is by jadmanski · 16 years ago
  89. 15b8a26 Changed netperf iperf and netpipe with respect to increasing the barrier by mbligh · 16 years ago
  90. 4b84952 Fix the libhugetlbfs test to use the latest tarball. My fix to the original mount points greater than 4kb problem is going to be lost with this change. But the fix is also made externally and is part of 2.0. by mbligh · 16 years ago
  91. abd0015 Updating a lot of control files with more information in their by mbligh · 16 years ago
  92. ef8a893 Edited barrier error string to display which barrier it timed out on. by mbligh · 16 years ago
  93. 44d6b42 modified iostat to allow options to be passed in by jadmanski · 16 years ago
  94. a1f3c20 Refactor the results collection code to run out of a separate class by jadmanski · 16 years ago
  95. 68f6721 Change the console patterns messages for kernel panics and oops to by jadmanski · 16 years ago
  96. 807490c Add a method to the Host objects for logging the currently running by jadmanski · 16 years ago
  97. 13423d0 by mbligh · 16 years ago
  98. d68c395 Add a sleep at the end of lttng stop so the tracing data is flushed to disk by mbligh · 16 years ago
  99. 6fdbf27 Use the similar argument set for lttng setup and initialize functions so by mbligh · 16 years ago
  100. c0b98cb Change disktest control file to use consistent quotes. by jadmanski · 16 years ago