1. de2b9a9 [autotest] Add shard_id to hosts by Jakob Juelich · 10 years ago
  2. 92c0633 Revert "Revert "[autotest] Add shard tables and models to Autotest"" by Jakob Jülich · 10 years ago
  3. c1a9d91 Revert "[autotest] Add shard tables and models to Autotest" by Prashanth B · 10 years ago
  4. 962e341 [autotest] Add shard tables and models to Autotest by Jakob Juelich · 10 years ago
  5. c685857 [autotest] Add unqiue constraint on afe_users.login by Jiaxi Luo · 10 years ago
  6. 020cd19 [MobLab] Add/Edit/Delete host attributes through AFE admin interface. by Jiaxi Luo · 10 years ago
  7. 5159903 [autotest] Record ending time of HostQueueEntry by Fang Deng · 10 years ago
  8. d072554 [autotest] Record ending time for special tasks in afe_special_tasks by Dan Shi · 10 years ago
  9. f04c41b [autotest] Index owner on afe_jobs table. by Jiaxi Luo · 10 years ago
  10. 6f46fd7 [autotest]: Move 087_synch_count_not_null migration. by Simran Basi · 10 years ago
  11. 23c2a5d [autotest] add invalidate_test_idx and invalid to tko_test_view_2 by Fang Deng · 10 years ago
  12. 8d89b64 [autotest] models.Job set default synch_count to 0. by Simran Basi · 10 years ago
  13. 9ec6680 Revert "Revert "[autotest] TKO parser mark original tests as invalid"" by Fang Deng · 10 years ago
  14. dbd9037 Revert "[autotest] TKO parser mark original tests as invalid" by Prashanth B · 10 years ago
  15. 5ca3668 [autotest] TKO parser mark original tests as invalid by Fang Deng · 10 years ago
  16. cc9fc70 [autotest] RDB Refactor II + Request/Response API. by beeps · 11 years ago
  17. 7d8273b [autotest] RDB refactor I by beeps · 11 years ago
  18. f4ea9b5 Autotest: Rename 082_job_add_timeout_mins.py by Simran Basi · 11 years ago
  19. 94dc003 [Autotest] Update Database timeout to timeout_mins. by Simran Basi · 11 years ago
  20. 7f24f0b [autotest] test can output graph name when calling output_perf_value by Fang Deng · 11 years ago
  21. 488d70c [autotest] add a parent_job_id index to afe_jobs table by Aviv Keshet · 11 years ago
  22. 0f48660 [autotest] Index finding HQEs to abort. by Alex Miller · 11 years ago
  23. 8bb1f7d [autotest] Teach the scheduler to abort SpecialTasks. by beeps · 11 years ago
  24. 2c72396 Add a results database migration to create the tko_iteration_perf_value table. by Dennis Jeffrey · 11 years ago
  25. 07e09af [Autotest] merge cleanup and verify by Dan Shi · 11 years ago
  26. 6895db3 [autotest] Index status on hqe table. by Alex Miller · 11 years ago
  27. a1a2bdd [autotest] Index the query for special tasks for the scheduler. by Alex Miller · 11 years ago
  28. 9af96d3 [autotest] Add test_retry field to afe_autotests table by Aviv Keshet · 11 years ago
  29. cd1ff9b [autotest] Add test_retry field to afe_jobs table by Aviv Keshet · 11 years ago
  30. d65bbd1 Increase character limit in autotest DB for perf keys from 30 to 256 characters. by Dennis Jeffrey · 11 years ago
  31. 0b9cfc9 [autotest] Add parent_job field to database and models by Aviv Keshet · 11 years ago
  32. e8b48fe Autotest: Add max_runtime_mins Column to AFE_JOBS by Simran Basi · 12 years ago
  33. ee8f9f2 migrations: extend reason column for tko_tests by Zdenek Behan · 12 years ago
  34. 456d3c1 Upstream Autotest merge. by Dale Curtis · 13 years ago
  35. 74a314b Upstream Autotest merge. by Dale Curtis · 13 years ago
  36. 861b2d5 Merge remote branch 'cros/upstream' into master by Eric Li · 13 years ago
  37. bdaab79 Revert "Merge remote branch 'cros/upstream' into autotest-rebase" by Kenneth Waters · 14 years ago
  38. 7edb304 Merge remote branch 'cros/upstream' into autotest-rebase by Eric Li · 14 years ago
  39. e0493a4 Merge remote branch 'cros/upstream' into tempbranch by Eric Li · 14 years ago
  40. 4a41e01 by jamesren · 14 years ago
  41. b41f6c9 by jamesren · 14 years ago
  42. 543d9fb by jamesren · 14 years ago
  43. c277b54 Adding missing __init__.py file under frontend/migrations by lmr · 14 years ago
  44. 53cd324 by jamesren · 14 years ago
  45. 9a6f5f6 by jamesren · 14 years ago
  46. 5adb58e by jamesren · 14 years ago
  47. 76fcf19 Add ability to associate drone sets with jobs. This restricts a job to by jamesren · 14 years ago
  48. 4be631f Add Planner triage actions by jamesren · 14 years ago
  49. dbeebf8 Add implementation for the Planner global support. Also add unit tests by jamesren · 14 years ago
  50. 81acee0 Make sure the 'invalidated' test label exists by jamesren · 14 years ago
  51. d93f21c Autotest web database: Adding NOP migrations by lmr · 14 years ago
  52. 7969728 Web frontend database: Expand test and subdir fields from tko_tests v2 by lmr · 14 years ago
  53. 92afa56 Rebase the AUTOTEST_WEB database to schema version 51. Also default the by jamesren · 14 years ago
  54. bc13c81 Missed 2 migrations... by jamesren · 14 years ago
  55. f0f9dae * fix a bug in utils.run() when passing stdin as an empty string by jamesren · 14 years ago
  56. c394022 Add framework for Test Planner execution engine, and the supporting RPC by jamesren · 14 years ago
  57. ac21e99 Un-hardcode the TKO database name in AUTOTEST_WEB migration 45 by jamesren · 14 years ago
  58. 12454c6 Fix interactions with db_utils when simulating. Anyone attempting to by showard · 15 years ago
  59. c1a98d1 Support for job keyvals by showard · 15 years ago
  60. 82e1b48 Correcting issues in AUTOTEST_WEB migration 45 by showard · 15 years ago
  61. 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
  62. 12b4558 Massive permission fix by lmr · 15 years ago
  63. eab66ce Rename the tables in the databases, by prefixing the app name. This is by showard · 15 years ago
  64. 26b7ec7 Note: This change is to support a project that I am working on. You should see no change in the behavior of your current Autotest installations. by showard · 15 years ago
  65. 9bb960b Support restricting access to drones by user. Administrators can put lines like by showard · 15 years ago
  66. 348594f add a unique key over job_id and host_id on host_queue_entries. we don't want to depend on this from the frontend (since that'd result in half-created jobs), but it's a good safety net. by showard · 15 years ago
  67. e60e44e Special tasks show "Failed" as their status instead of "Completed" if by showard · 15 years ago
  68. 8064ff5 Set invalid host_id references to a new __missing_host__ host before by showard · 15 years ago
  69. 8ac6ae5 Added some foreign key constraints to AUTOTEST_WEB. by showard · 15 years ago
  70. ed2afea make SpecialTasks recoverable. this involves quite a few changes. by showard · 15 years ago
  71. 2fe3f1d Enter all Verify/Cleanup/Repair tasks into the special_tasks table. Also by showard · 15 years ago
  72. 6d7b2ff Redesign the reverify hosts feature. Host status is no longer changed by showard · 15 years ago
  73. defe53e add DB constraints to all M2M pivot tables to enforce unique rows and enforce foreign key relationships. cleanup the DB beforehand to ensure these constraints will be applicable. this is by far the most complex migration to date, but it appears to work just fine. by showard · 15 years ago
  74. 12f3e32 Add job maximum runtime, a new per-job timeout that counts time since the job actually started. by showard · 15 years ago
  75. a1e74b3 Add job option for whether or not to parse failed repair results as part of a job, with a default value in global_config. Since the number of options associated with a job is getting out of hand, I packaged them up into a dict in the RPC entry point and passed them around that way from then on. by showard · 15 years ago
  76. 0957a84 Add host attributes to AFE. Nothing actually uses them; they're purely for users and scripts to use. Initial implementation is minimal - new migration, new model, RPCs to set and delete, and inclusion of attributes in get_hosts() results. No CLI or frontend support. by showard · 15 years ago
  77. 29f7cd2 Here is a patch, which extends the autotest system with recurring job by showard · 15 years ago
  78. d3dc199 Add support to the scheduler to run autoserv --collect_crashinfo after a job finishes or is aborted. by showard · 15 years ago
  79. d2f13cd by showard · 15 years ago
  80. 470aa3f by mbligh · 15 years ago
  81. 89f84db by showard · 15 years ago
  82. c9c0f3c by mbligh · 15 years ago
  83. 25cbdbd by showard · 15 years ago
  84. d9ac445 by showard · 15 years ago
  85. d429b73 The name field in the labels table was not declared UNIQUE in the initial by mbligh · 15 years ago
  86. 97db5ba Add a user preference for showing experimental tests, disabled by default, and add code to obey it in TestSelector. by showard · 16 years ago
  87. 2bab8f4 Implement sync_count. The primary change here is replacing the job.synch_type field with a synch_count field. There is no longer just a distinction between synchronous and asynchronous jobs. Instead, every job as a synch_count, with synch_count = 1 corresponding to the old concept of synchronous jobs. This required: by showard · 16 years ago
  88. 0fc3830 Add user preferences for reboot options, including simple user preferences tab which could later be expanded to include more options. by showard · 16 years ago
  89. b792090 Migration script for job reboot changes. by showard · 16 years ago
  90. 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
  91. 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
  92. 989f25d two new major features: by showard · 16 years ago
  93. 4c11904 Add support to the frontend for logging a user and timestamp when a by showard · 16 years ago
  94. 50c0e71 -add --force option to migrations to disable user confirmation because this can make migrations unscriptable by showard · 16 years ago
  95. 542e840 Added email_list field to front end. On job completion emails on this by showard · 16 years ago
  96. fb2a7fa Adding new columns "locked_by_id" and "lock_time" to the hosts table, to by showard · 16 years ago
  97. b202ea9 Add removal migration script to ease migration from a incorrectly added field by mbligh · 16 years ago
  98. 909c7a6 Initial release of test auto importer by showard · 16 years ago
  99. 5953f95 Add run_verify to host_queue_entries as a Small int by mbligh · 16 years ago
  100. 3dd47c2 Added better ACL group support. More checks are now performed to ensure by showard · 16 years ago