1. ea33a56 Added update_client and made misc. fixes. by asharif · 11 years ago
  2. 2dd6175 Changes to allow client to query server state about job_groups. by raymes · 11 years ago
  3. 7b96a55 Merged chromeos_version and chromeos_snapshot options. by asharif · 11 years ago
  4. aabd2d1 Add support for 'Clean' target, and copying binaries to perflab-bin. For now, by bjanakiraman · 11 years ago
  5. 1755b43 Fixed numerous issues/bugs related to nightly client. It should be more robust and faster now. by asharif · 11 years ago
  6. 49fd5a3 Added build_chrome_browser.py to build the browser only. Tested it briefly but may still have some kinks. by raymes · 11 years ago
  7. fb633bf Added binutils. Converted linking to copying for testing locally. by asharif · 11 years ago
  8. 28238cf binutils-9999 should now work with build_tc.py. by asharif · 11 years ago
  9. 967d700 Yet another fix in low-level scripts involving command_executer changes. by asharif · 11 years ago
  10. 6496e5f Low level script to build benchmarks by bjanakiraman · 11 years ago
  11. e333f30 Fixed a typo that got checked in accidentaly in the last CL. by asharif · 11 years ago
  12. 5a9bb46 Fixed small bugs in setup_chromeos.py and test_client.py. by asharif · 11 years ago
  13. 3ee217e Added job log handling and formatted the job elapsed duration. by asharif · 11 years ago
  14. 5a67e75 Added results copying and also some other misc cleanup and fixes. Some complications with copying to a users space (permissions, etc.). May be simpler to copy to a central location which the user can access. by raymes · 11 years ago
  15. 0d03a17 Fix bug in processing short options. by bjanakiraman · 11 years ago
  16. a3ff35d Added job_group's and cleanup of job_groups when they are complete. Still need to add directory copying. by raymes · 11 years ago
  17. fc0277c Misc. fixes to run nightly in dry-run. by asharif · 11 years ago
  18. 7d913e1 Added more detailed profile data like copying time, etc. by asharif · 11 years ago
  19. 9642da7 Forgot to add these changes to my previous CL. by asharif · 11 years ago
  20. 3cb0899 If the destination directory doesn't exist for a dependent job, by asharif · 11 years ago
  21. 927ad92 Added missing command_executer update. by raymes · 11 years ago
  22. dff6134 Fixed a small bug in setup_chromeos.py related to checkint out minilayout.xml. by asharif · 11 years ago
  23. b5493df Fixed dir reporting in tc_enter_chroot.py. Fixed 2 issues in jobs_helper.py. by asharif · 11 years ago
  24. 15e5243 Added job killing ability. Clean shutdown now works correctly. by raymes · 11 years ago
  25. 6ba78c4 Added timestamps to jobs for profiling. by asharif · 11 years ago
  26. 2beabd1 Added nightly client. by asharif · 11 years ago
  27. 541b639 Fixed a few issues in the scripts so nightly client could run properly. by asharif · 11 years ago
  28. 065bf0b Fixed logger error. by asharif · 11 years ago
  29. 1d8c0cf Cleaned up JobExecuter. Made logging nicer for Command execution. Only copy directories between jobs if necessary. Improved sample client. by raymes · 11 years ago
  30. 556f4ff Fixed ownership problems in mounting. by asharif · 11 years ago
  31. 88f0142 Fixed setup_chromeos calling in build_tc. by asharif · 11 years ago
  32. 099e179 Added logging to CommandExecuterMock. by raymes · 11 years ago
  33. 975118f Renamed dependency -> child/parent to make code more understandable. by raymes · 11 years ago
  34. 0d3535a build_tc.py now accepts an output directory for where portage output by asharif · 11 years ago
  35. 8c5daa1 Fixed all_tests.py script so that it works and correctly runs all tests. by raymes · 11 years ago
  36. d1a2653 Added all_tests.py. by asharif · 11 years ago
  37. 67d0755 AddRequiredFolder() now adds dependencies implicitly. by asharif · 11 years ago
  38. 7a4a999 Moved files around to the new dir structure. This breaks everything -- by asharif · 11 years ago
  39. ecd4388 Added option to select location where machines file is loaded from. Changed machines file to csv format to separate data from code and allow for easy editing. Also added dry-option for testing the server without executing any jobs. by raymes · 11 years ago
  40. 648e721 Cleaned up some stuff. by asharif · 11 years ago
  41. 57a0949 The goal here is to remove the job hierarchy because it doesn't add much value to the infrastructure. by asharif · 11 years ago
  42. 0b2f040 Added more descriptive messages for error cases. by asharif · 11 years ago
  43. da9ac65 Added option to tc_enter_chroot.py to accept additional mount points. by asharif · 11 years ago
  44. 01959ae Put command execution related logic into a class so that we can have a mock command executer, for testing/dry-run purposes. De-coupled command execution and logging. by raymes · 11 years ago
  45. 07383c0 Changed the way build_tc_client.py is invoking build_tc.py. by asharif · 11 years ago
  46. fcf8cfc Fixed build_tc.py so it can run from anywhere and not necessarily by asharif · 11 years ago
  47. 900f673 Added setup_chromeos_job and bug fixes to make it work. by raymes · 11 years ago
  48. 6b9fdc9 Changed double quotes to single quotes. Also added generic_job to actually by asharif · 11 years ago
  49. e9f39dc Server now gets killed when you press ctrl-C. Also fixed client mappings by asharif · 11 years ago
  50. cefd138 g4 client is working now. Testing: Ran it successfully. by asharif · 11 years ago
  51. 858a242 Added double quotes in job_executor. p4_job *should* work now. by asharif · 11 years ago
  52. 965079f Fixed some bugs by raymes · 11 years ago
  53. d8c718b Added folder copying logic and job_manager start/stop logic. by raymes · 11 years ago
  54. 6995287 Added a p4_job. Also added some unittests. by asharif · 11 years ago
  55. b6920fb Added 2 tests which revealed a bug. Added case-insensitive by asharif · 11 years ago
  56. b708f5f Bug fixes to get infrastructure executing remote commands. Misc cleanup in-line with discussions. by raymes · 11 years ago
  57. b690560 Modified locking to be a part of the server state. Connected machine_manager to job_executer so that infrastructure is capable of executing jobs remotely. by raymes · 11 years ago
  58. 704c969 Added MachineManager's unittest. Also fixed a few issues related to locking. by asharif · 11 years ago
  59. df9c2d7 Added pyrun shell script to add to PYTHONPATH. by asharif · 11 years ago
  60. f21dc5d Fixes to machine_filters location. changed files to xtext. by raymes · 11 years ago
  61. 63fbdbe Moved machine_pools.py to machine_pool.py by raymes · 11 years ago
  62. 31e7eb7 Moved filters to separate file. by raymes · 11 years ago
  63. d11de79 Refactored MachineManager a little by raymes · 11 years ago
  64. c8fbd3a Moved the automation utils to the separate utils package to prevent name conflict. by raymes · 11 years ago
  65. 0890278 Refactored so that job execution happens asynchronously so that multiple jobs can be executing at once. by raymes · 11 years ago
  66. 3070109 Added basic classes for machine management. The actual locking/unlocking, by asharif · 11 years ago
  67. 0a9be8b Initially automation framework with client/server communication via RPC. No commands are executed on machines yet but this will be the next step. by raymes · 11 years ago
  68. 1762130 Fixed an issue with build_tc and tc_enter_chroot.py where ~ was not being expanded. by asharif · 11 years ago
  69. 0269d46 Fixed tc_enter_chroot.py to behave more like tc-enter-chroot.sh in accepting by asharif · 11 years ago
  70. 3f1517a Added initial DejaGNU configuration. by raymes · 11 years ago
  71. ad46515 Fixed small bug in build_chromeos.py. by asharif · 11 years ago
  72. e3668f1 Cleaned up a build_chromeos.py a little (as per gpylint). by asharif · 11 years ago
  73. 252df0f Converted tc-enter-chroot.sh into tc_enter_chroot.py. by asharif · 11 years ago
  74. 8d5ecd2 Updated script to take in a changelist as an option. Also changed the by asharif · 11 years ago
  75. 5f6be5f Added PKGDIR spec to setup_board so that it untars the glibc tarballs from the right place. by raymes · 11 years ago
  76. 6fca6ca Minor fixes for update_git_repo.py. by asharif · 11 years ago
  77. 00e8b29 First crack at writing a script to update the git repository automatically. by asharif · 11 years ago
  78. d1eed80 Some misc fixes to get the workflow working properly. by raymes · 11 years ago
  79. 9994d29 Fixed install issue with build_tc.py. by asharif · 11 years ago
  80. 04164a1 Minor fixes to get setup_chromeos and build_chromeos working with build_tc by raymes · 11 years ago
  81. 2d815d0 Fixed a few bugs in build_tc.py. by asharif · 11 years ago
  82. 60a066a Fixed a bug in tc-enter-chroot.sh, where it would not mount directories by asharif · 11 years ago
  83. 5f35b92 Updated build_chromeos.py so that it only does make_chroot/setup_board when they are needed. by raymes · 11 years ago
  84. 6f2b491 tc-enter-chroot.sh now mounts 2 directories instead of more, creating symlinks by asharif · 11 years ago
  85. d751e25 build_tc.py now installs executables and libraries in install/ dir. by asharif · 11 years ago
  86. 8c227da Added run_tests.py. It's a simple wrapper around run_remote_tests.sh. by asharif · 11 years ago
  87. e91a6e6 Some minor updates to build chrome browser inside the chroot. by raymes · 11 years ago
  88. bfb5799 Updated build_chromeos.py to working state. by raymes · 11 years ago
  89. 123182f tc-enter-chroot.sh now creates a v14 dir if it doesn't exist. by asharif · 11 years ago
  90. 09bfb6f Moved FEATURES="keepwork" to outside the BuildTC() function. by asharif · 11 years ago
  91. 7c851ad Changed tc-enter-chroot to better detect paramaters. by raymes · 11 years ago
  92. e2cca30 Added option to use binaries instead of source when installing by asharif · 11 years ago
  93. 80c6e55 Modified build toolchain scripts. by asharif · 11 years ago
  94. 5154d7f Updated logging to allow it to be printed to the console as well as by raymes · 11 years ago
  95. 19c73dd Rewrote build_tc.py. by asharif · 11 years ago
  96. 1688613 Fixed a bug in tc-enter-chroot.sh. Fixed error reporting. by asharif · 11 years ago
  97. 7f4a485 ChromeOS validation scripts by bjanakiraman · 11 years ago
  98. 9b16723 initial import: //depot/depot2/gcctools/chromeos/v14 by git5 importer · 55 years ago