1. 2b2cafc Add chromeos site-specific test importer wrappers. by Mike Truty · 14 years ago
  2. 4528969 We wanted to have a little more flexibility with test_importer.py for chromeos. For example we wanted to import by mbligh · 14 years ago
  3. 18beb37 Signed-off-by: Scott Zawalski <scottz@google.com> by mbligh · 15 years ago
  4. 12c9fdd Missed ".py" when flagging client_compilation_unittest.py as a long test by jamesren · 15 years ago
  5. 92c1859 Split long unit tests into different sets by their dependencies. by jamesren · 15 years ago
  6. d3c3cf9 Add a setgid/setuid function by mbligh · 15 years ago
  7. 31ef6ff Marking metahost scheduler unittests as long tests since they require a by jamesren · 15 years ago
  8. 74e77fc Add a --skip-tests option to the unittest_suite this can be used with --full to limit tests on a conditional basis (it is mostly used inside of other scripts). by jamesren · 15 years ago
  9. c44ae99 Refactor scheduler models into a separate module, scheduler_models. This module doesn't depend on monitor_db, only the other way around. The separation and isolation of dependencies should help us organize the scheduler code a bit better. by jamesren · 15 years ago
  10. c4497e9 Add basic logging to compile_gwt_clients so that users will actually see the output from utils.run by jamesren · 15 years ago
  11. ff6e5aa Refactored build_externals to support site-specific packages. Package declarations are now in external_packages.py and site_external_packages.py; build_externals.py is just the base script. by jamesren · 15 years ago
  12. 6f80e7a Autotest: Porting all hash operations to use utils.hash by lmr · 15 years ago
  13. 9adeb3c Add httplib2 to build_externals. This is needed for the REST client. by showard · 15 years ago
  14. 656b3b8 Do simplejson imports in json_rpc lazily, so that the library is only needed by jadmanski · 15 years ago
  15. f828c77 First version of new RESTful AFE interface. Includes a substantial library (under frontend/shared) and a definition of the interface for AFE (frontend/afe/resources.py). by showard · 15 years ago
  16. 250d84d Merge the two databases and the two Django projects. Note that the TKO migrations are still present, as is the migration code for TKO in database/migrate.py. These pieces of code are preserved because they are required by this change to perform the merge. A separate change will be submitted in the future to remove those references. by showard · 15 years ago
  17. 9afb2e9 Exclude new monitor_db_cleanup_test from the "short" test suite. by showard · 15 years ago
  18. cd5131c Change test importer to use Django models by showard · 15 years ago
  19. 12b4558 Massive permission fix by lmr · 15 years ago
  20. 1984197 Remove the bundled version of simplejson on the autotest by mbligh · 15 years ago
  21. 8b2655c Set a ulimit on monitor_db to prevent it and all of its subprocesses from by mbligh · 15 years ago
  22. 78f5b01 Update to Django 1.1.1. I want to use a new feature for my RESTful interface prototyping (direct inclusion of URL patterns in URLconfs). by showard · 15 years ago
  23. eab66ce Rename the tables in the databases, by prefixing the app name. This is by showard · 15 years ago
  24. 5f55484 Because we have our own more-updated unittest.py in test_utils, any unit tests that by mbligh · 15 years ago
  25. 4e545a5 Adds a command line tool to reverify all Repair Failed hosts. by mbligh · 15 years ago
  26. 39fef9c Updates to coverage_suite.py. by showard · 15 years ago
  27. da98c0e Add an option to change users by mbligh · 15 years ago
  28. 2d6decc Disable E1101/E1103 "Instace of ... has no ... member" in run_pylint by lmr · 15 years ago
  29. bf0fb25 Move import common to the top of our import list so that we use the site-packages MySQLdb module instead of the system installed one (Or failing if it doesn't exist). There are probably other code paths that need to be updated, we just never saw this issue beacuse we weren't really working with a system built from scratch since this change by showard · 15 years ago
  30. ef0ac74 A script to start and stop programs as daemons. by mbligh · 15 years ago
  31. a766c2b Update the release script to use the new GWT compilation script. by mbligh · 15 years ago
  32. 6d7c565 Improve error message when a disk is low on space. by mbligh · 15 years ago
  33. b2649f9 Upgrade to Django 1.0.4. In the course of normal development I ran into this Django bug: by showard · 15 years ago
  34. 7ebba66 Fix a bug in build_externals, it wasn't updating PYTHONPATH by lmr · 15 years ago
  35. ed9f6fb Fixed reversed logic in GWT client compile script by showard · 15 years ago
  36. 853d8f4 if install_client not if not install_client. Fixes clients not being installed when running with -a option. by showard · 15 years ago
  37. 97b7f5a Create a compile script for our GWT clients. There are now 4 different bash by showard · 15 years ago
  38. a9a7121 Changing property for 2 scripts that require executable bits by lmr · 15 years ago
  39. 34ab099 beginnings of a new scheduler functional test. this aims to test the entire monitor_db.py file holistically, made possible by the fact that monitor_db.py is already isolated from all direct system access through drone_manager (this was a necessary separation for distributed scheduling). by mocking out the entire drone_manager, as well as other major dependencies (email manager, global config), and filling a test database, we can allow the dispatcher to execute normally and allow it to interact with all the other code in monitor_db. at the end, we can check the state of the database and the drone_manager, and (probably most importantly, given the usual failure mode of the scheduler) we can ensure no exceptions get raised from monitor_db. by showard · 15 years ago
  40. 9ea7f8a Script to perform pre-commit patch checking by lmr · 15 years ago
  41. 770e19c Added "tko_publish.py" to the utils directory. It can be used to rsync by mbligh · 15 years ago
  42. a64df1a Let unittest_suite --full cleanup stray leftover .pyc files for us. by mbligh · 15 years ago
  43. e5699e2 Make build_externals.py to use the logging manager library by mbligh · 15 years ago
  44. 6136442 Update build_externals with GWT 1.7.0. by showard · 15 years ago
  45. f64c0d5 Remove tcpserver by mbligh · 15 years ago
  46. abd7e48 add autotest init script by mbligh · 15 years ago
  47. fd38707 Minor cosmetic fix about libmysqlclient15-dev name in build_externals.py. by mbligh · 15 years ago
  48. 982d13f Minor cleanup in packager.py and solved an invalid reference to a by mbligh · 15 years ago
  49. 1dc2643 Fix invalid SQL being executed when add_label_dependencies() is called by mbligh · 15 years ago
  50. beb687d Update the atfork version, a couple bugfixes to it were necessary before by mbligh · 15 years ago
  51. 6631273 Make a bunch of stuff executable by mbligh · 15 years ago
  52. db530cc Adds the python-atfork package and renames a couple of methods that by mbligh · 15 years ago
  53. 25d656c Don't import from the server/samples directory by default. These all by mbligh · 15 years ago
  54. f51b289 Upgrade to Paramiko 1.7.5 by mbligh · 15 years ago
  55. 36cec88 minor refactoring, make a generic method available via the base class. by mbligh · 15 years ago
  56. f341fd1 Add support for checking for some files on the OS first prior to by mbligh · 15 years ago
  57. c27c231 A very large first-pass refactoring of the packaging code. Ultimately by jadmanski · 15 years ago
  58. 1ef218d This is the result of a batch reindent.py across our tree. by mbligh · 15 years ago
  59. 279e533 Fix SourceForge links in build_externals.py. SourceForge seems to have by mbligh · 15 years ago
  60. 4b5c31e * update documentation in test_importer by mbligh · 15 years ago
  61. f6547fe Add kwarg level to logging.basicConfig call. by showard · 15 years ago
  62. ed2afea make SpecialTasks recoverable. this involves quite a few changes. by showard · 15 years ago
  63. b155d0c Add paramiko and GWT to build_externals. by mbligh · 15 years ago
  64. 780fa7f Clean up the test discovery a bit. Uses os.walk instead of the obsolete by mbligh · 15 years ago
  65. 6855822 set executable on test_importer.py by mbligh · 15 years ago
  66. ef1edaf Update the unittest finder to look for _test.py suffixes as well. by showard · 15 years ago
  67. d4feabc Add a command line utility to read variables (This will help random one off scripts that need to access this variables) by mbligh · 15 years ago
  68. 7c8ea99 Not all distros put a symlink in for the python version. However by mbligh · 15 years ago
  69. f1175bb get rid of some now-obsolete code by showard · 15 years ago
  70. ed5d92d quick script to generate schema diagrams for AFE and TKO. should make it easier to keep the diagrams on the wiki up to date. including the open-source tool modelviz.py. by showard · 15 years ago
  71. 489e0e0 Python setuptools were not getting correct permissions after by mbligh · 15 years ago
  72. 3916b26 Check for mysql_config and tell the user what to do if it is not found. by mbligh · 15 years ago
  73. e8474bb When test_importer is run in a tree checked out from SVN, it crashes on SVN by mbligh · 15 years ago
  74. f8b1904 Add the ability for users to add test attributes. Non-user-created attributes (added by the parser) are still immutable. by showard · 15 years ago
  75. 363cdb5 Remove csv_encoder_unittest from the default set that is run as it by showard · 15 years ago
  76. e183681 Package upkeep by mbligh · 15 years ago
  77. 7e2d952 Add an additional migration-ish step for django to the release script. by mbligh · 15 years ago
  78. cc1b999 by mbligh · 15 years ago
  79. da49cdf Update test_importer to drop synch_type by jadmanski · 16 years ago
  80. 88e12a1 by mbligh · 16 years ago
  81. 80718c7 Fix up the unit test suite to not try to run unit tests that it by jadmanski · 16 years ago
  82. 623c518 by mbligh · 16 years ago
  83. fa29d66 This overkill of a "script" will fetch, build and install python by mbligh · 16 years ago
  84. 7139727 This patch replaces TAB indents with 4 spaces in coverage_suite.py as per by mbligh · 16 years ago
  85. de613a9 Now the packager.py will actually print out helpful information when you type --help. Before it by mbligh · 16 years ago
  86. 31476eb Make run_pylint executable by mbligh · 16 years ago
  87. 79410e1 Update test_importer to import experiemental by default by mbligh · 16 years ago
  88. fa9be08 Add some C code for exposing the sem_* functions in Linux necessary by mbligh · 16 years ago
  89. 4f2a2cb make unittests executable in svn by mbligh · 16 years ago
  90. 066b0eb We really need a way for users to check their control file when it by mbligh · 16 years ago
  91. a32a743 Oops... I didn't know that we had this much stuff under utils, a lot of by mbligh · 16 years ago
  92. 7f9dd3d Get rid of dependencies between database-based unit tests in unittest_suite.py. There's no need anymore, now that they all use SQLite. by showard · 16 years ago
  93. ddcd90f Fix argument passing to packager by mbligh · 16 years ago
  94. 442e71e Move migration system into database/ directory. by showard · 16 years ago
  95. 9fc7797 Add directory upload for upload --all option to streamline uploading of packages by mbligh · 16 years ago
  96. 989f25d two new major features: by showard · 16 years ago
  97. b6f9553 Remove debug statement from test_importer by showard · 16 years ago
  98. 66a5ef8 Quick change to compensate for .. relative to the utils directory by showard · 16 years ago
  99. 322ec1a Update test_importer by mbligh · 16 years ago
  100. 3de2a76 Add a unit test to check that the GWT code compiles. I added it as a "long" test because it requires GWT to be set up (and it's kind of slow). by showard · 16 years ago