1. ca35b77 Added hack to allow Chromium access. by asharif · 11 years ago
  2. 3c3c7ab Added build symlink to update job. by asharif · 11 years ago
  3. 461b61d Fixed sync_and_restart_server script so that it works when run locally on the VM. by raymes · 11 years ago
  4. 0341d30 Updated update_chromeos.py. by asharif · 11 years ago
  5. 6b74202 Improved dashboard to display links to logs and full command being executed. by raymes · 11 years ago
  6. b1752c8 update_client now builds chromeos golden images. by asharif · 11 years ago
  7. 9da46bc Fixed up directory structure of logs. by raymes · 11 years ago
  8. 63a512c Removed ShipLogs() so logs are situated in central location only. Misc fixes to setup infrastructure on VMs. by raymes · 11 years ago
  9. 9b8305c Misc fixes to run_dejagnu.py. by raymes · 11 years ago
  10. 81d8896 Misc fixes to scripts. by raymes · 11 years ago
  11. a7d219c Added/tested run_dejagnu.py script for running the DejaGNU tests. by raymes · 11 years ago
  12. 708d57c Fixed build_chrome_browser.py. by asharif · 11 years ago
  13. d8d0d9b Updated script for binutils repo update. by asharif · 11 years ago
  14. 2ccb4e3 Minor fixes to web client. by raymes · 11 years ago
  15. c0f7193 Updated tc_enter_chroot.py to create temp file that it executes later. by asharif · 11 years ago
  16. f5ec5d4 Small fix to job_group. by raymes · 11 years ago
  17. 51516da build_tc.py now copies packages where build_image expects them to be. by asharif · 11 years ago
  18. c939339 Added web interface client. Very basic to start with. Needs work to add log links and kill buttons. by raymes · 11 years ago
  19. 4d8013a Added update_client and made misc. fixes. by asharif · 11 years ago
  20. ea33a56 Added update_client and made misc. fixes. by asharif · 11 years ago
  21. 2dd6175 Changes to allow client to query server state about job_groups. by raymes · 11 years ago
  22. 7b96a55 Merged chromeos_version and chromeos_snapshot options. by asharif · 11 years ago
  23. aabd2d1 Add support for 'Clean' target, and copying binaries to perflab-bin. For now, by bjanakiraman · 11 years ago
  24. 1755b43 Fixed numerous issues/bugs related to nightly client. It should be more robust and faster now. by asharif · 11 years ago
  25. 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
  26. fb633bf Added binutils. Converted linking to copying for testing locally. by asharif · 11 years ago
  27. 28238cf binutils-9999 should now work with build_tc.py. by asharif · 11 years ago
  28. 967d700 Yet another fix in low-level scripts involving command_executer changes. by asharif · 11 years ago
  29. 6496e5f Low level script to build benchmarks by bjanakiraman · 11 years ago
  30. e333f30 Fixed a typo that got checked in accidentaly in the last CL. by asharif · 11 years ago
  31. 5a9bb46 Fixed small bugs in setup_chromeos.py and test_client.py. by asharif · 11 years ago
  32. 3ee217e Added job log handling and formatted the job elapsed duration. by asharif · 11 years ago
  33. 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
  34. 0d03a17 Fix bug in processing short options. by bjanakiraman · 11 years ago
  35. 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
  36. fc0277c Misc. fixes to run nightly in dry-run. by asharif · 11 years ago
  37. 7d913e1 Added more detailed profile data like copying time, etc. by asharif · 11 years ago
  38. 9642da7 Forgot to add these changes to my previous CL. by asharif · 11 years ago
  39. 3cb0899 If the destination directory doesn't exist for a dependent job, by asharif · 11 years ago
  40. 927ad92 Added missing command_executer update. by raymes · 11 years ago
  41. dff6134 Fixed a small bug in setup_chromeos.py related to checkint out minilayout.xml. by asharif · 11 years ago
  42. b5493df Fixed dir reporting in tc_enter_chroot.py. Fixed 2 issues in jobs_helper.py. by asharif · 11 years ago
  43. 15e5243 Added job killing ability. Clean shutdown now works correctly. by raymes · 11 years ago
  44. 6ba78c4 Added timestamps to jobs for profiling. by asharif · 11 years ago
  45. 2beabd1 Added nightly client. by asharif · 11 years ago
  46. 541b639 Fixed a few issues in the scripts so nightly client could run properly. by asharif · 11 years ago
  47. 065bf0b Fixed logger error. by asharif · 11 years ago
  48. 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
  49. 556f4ff Fixed ownership problems in mounting. by asharif · 11 years ago
  50. 88f0142 Fixed setup_chromeos calling in build_tc. by asharif · 11 years ago
  51. 099e179 Added logging to CommandExecuterMock. by raymes · 11 years ago
  52. 975118f Renamed dependency -> child/parent to make code more understandable. by raymes · 11 years ago
  53. 0d3535a build_tc.py now accepts an output directory for where portage output by asharif · 11 years ago
  54. 8c5daa1 Fixed all_tests.py script so that it works and correctly runs all tests. by raymes · 11 years ago
  55. d1a2653 Added all_tests.py. by asharif · 11 years ago
  56. 67d0755 AddRequiredFolder() now adds dependencies implicitly. by asharif · 11 years ago
  57. 7a4a999 Moved files around to the new dir structure. This breaks everything -- by asharif · 11 years ago
  58. 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
  59. 648e721 Cleaned up some stuff. by asharif · 11 years ago
  60. 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
  61. 0b2f040 Added more descriptive messages for error cases. by asharif · 11 years ago
  62. da9ac65 Added option to tc_enter_chroot.py to accept additional mount points. by asharif · 11 years ago
  63. 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
  64. 07383c0 Changed the way build_tc_client.py is invoking build_tc.py. by asharif · 11 years ago
  65. fcf8cfc Fixed build_tc.py so it can run from anywhere and not necessarily by asharif · 11 years ago
  66. 900f673 Added setup_chromeos_job and bug fixes to make it work. by raymes · 11 years ago
  67. 6b9fdc9 Changed double quotes to single quotes. Also added generic_job to actually by asharif · 11 years ago
  68. e9f39dc Server now gets killed when you press ctrl-C. Also fixed client mappings by asharif · 11 years ago
  69. cefd138 g4 client is working now. Testing: Ran it successfully. by asharif · 11 years ago
  70. 858a242 Added double quotes in job_executor. p4_job *should* work now. by asharif · 11 years ago
  71. 965079f Fixed some bugs by raymes · 11 years ago
  72. d8c718b Added folder copying logic and job_manager start/stop logic. by raymes · 11 years ago
  73. 6995287 Added a p4_job. Also added some unittests. by asharif · 11 years ago
  74. b6920fb Added 2 tests which revealed a bug. Added case-insensitive by asharif · 11 years ago
  75. b708f5f Bug fixes to get infrastructure executing remote commands. Misc cleanup in-line with discussions. by raymes · 11 years ago
  76. 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
  77. 704c969 Added MachineManager's unittest. Also fixed a few issues related to locking. by asharif · 11 years ago
  78. df9c2d7 Added pyrun shell script to add to PYTHONPATH. by asharif · 11 years ago
  79. f21dc5d Fixes to machine_filters location. changed files to xtext. by raymes · 11 years ago
  80. 63fbdbe Moved machine_pools.py to machine_pool.py by raymes · 11 years ago
  81. 31e7eb7 Moved filters to separate file. by raymes · 11 years ago
  82. d11de79 Refactored MachineManager a little by raymes · 11 years ago
  83. c8fbd3a Moved the automation utils to the separate utils package to prevent name conflict. by raymes · 11 years ago
  84. 0890278 Refactored so that job execution happens asynchronously so that multiple jobs can be executing at once. by raymes · 11 years ago
  85. 3070109 Added basic classes for machine management. The actual locking/unlocking, by asharif · 11 years ago
  86. 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
  87. 1762130 Fixed an issue with build_tc and tc_enter_chroot.py where ~ was not being expanded. by asharif · 11 years ago
  88. 0269d46 Fixed tc_enter_chroot.py to behave more like tc-enter-chroot.sh in accepting by asharif · 11 years ago
  89. 3f1517a Added initial DejaGNU configuration. by raymes · 11 years ago
  90. ad46515 Fixed small bug in build_chromeos.py. by asharif · 11 years ago
  91. e3668f1 Cleaned up a build_chromeos.py a little (as per gpylint). by asharif · 11 years ago
  92. 252df0f Converted tc-enter-chroot.sh into tc_enter_chroot.py. by asharif · 11 years ago
  93. 8d5ecd2 Updated script to take in a changelist as an option. Also changed the by asharif · 11 years ago
  94. 5f6be5f Added PKGDIR spec to setup_board so that it untars the glibc tarballs from the right place. by raymes · 11 years ago
  95. 6fca6ca Minor fixes for update_git_repo.py. by asharif · 11 years ago
  96. 00e8b29 First crack at writing a script to update the git repository automatically. by asharif · 11 years ago
  97. d1eed80 Some misc fixes to get the workflow working properly. by raymes · 11 years ago
  98. 9994d29 Fixed install issue with build_tc.py. by asharif · 11 years ago
  99. 04164a1 Minor fixes to get setup_chromeos and build_chromeos working with build_tc by raymes · 11 years ago
  100. 2d815d0 Fixed a few bugs in build_tc.py. by asharif · 11 years ago