- 53cd324 by jamesren · 14 years ago
- 9a6f5f6 by jamesren · 14 years ago
- 5adb58e by jamesren · 14 years ago
- 76fcf19 Add ability to associate drone sets with jobs. This restricts a job to by jamesren · 15 years ago
- 4be631f Add Planner triage actions by jamesren · 15 years ago
- dbeebf8 Add implementation for the Planner global support. Also add unit tests by jamesren · 15 years ago
- 81acee0 Make sure the 'invalidated' test label exists by jamesren · 15 years ago
- d93f21c Autotest web database: Adding NOP migrations by lmr · 15 years ago
- 7969728 Web frontend database: Expand test and subdir fields from tko_tests v2 by lmr · 15 years ago
- 92afa56 Rebase the AUTOTEST_WEB database to schema version 51. Also default the by jamesren · 15 years ago
- bc13c81 Missed 2 migrations... by jamesren · 15 years ago
- f0f9dae * fix a bug in utils.run() when passing stdin as an empty string by jamesren · 15 years ago
- c394022 Add framework for Test Planner execution engine, and the supporting RPC by jamesren · 15 years ago
- ac21e99 Un-hardcode the TKO database name in AUTOTEST_WEB migration 45 by jamesren · 15 years ago
- 12454c6 Fix interactions with db_utils when simulating. Anyone attempting to by showard · 15 years ago
- c1a98d1 Support for job keyvals by showard · 15 years ago
- 82e1b48 Correcting issues in AUTOTEST_WEB migration 45 by showard · 15 years ago
- 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
- 12b4558 Massive permission fix by lmr · 15 years ago
- eab66ce Rename the tables in the databases, by prefixing the app name. This is by showard · 15 years ago
- 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
- 9bb960b Support restricting access to drones by user. Administrators can put lines like by showard · 15 years ago
- 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
- e60e44e Special tasks show "Failed" as their status instead of "Completed" if by showard · 15 years ago
- 8064ff5 Set invalid host_id references to a new __missing_host__ host before by showard · 15 years ago
- 8ac6ae5 Added some foreign key constraints to AUTOTEST_WEB. by showard · 15 years ago
- ed2afea make SpecialTasks recoverable. this involves quite a few changes. by showard · 15 years ago
- 2fe3f1d Enter all Verify/Cleanup/Repair tasks into the special_tasks table. Also by showard · 15 years ago
- 6d7b2ff Redesign the reverify hosts feature. Host status is no longer changed by showard · 15 years ago
- 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
- 12f3e32 Add job maximum runtime, a new per-job timeout that counts time since the job actually started. by showard · 15 years ago
- 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
- 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
- 29f7cd2 Here is a patch, which extends the autotest system with recurring job by showard · 15 years ago
- d3dc199 Add support to the scheduler to run autoserv --collect_crashinfo after a job finishes or is aborted. by showard · 16 years ago
- d2f13cd by showard · 16 years ago
- 470aa3f by mbligh · 16 years ago
- 89f84db by showard · 16 years ago
- c9c0f3c by mbligh · 16 years ago
- 25cbdbd by showard · 16 years ago
- d9ac445 by showard · 16 years ago
- d429b73 The name field in the labels table was not declared UNIQUE in the initial by mbligh · 16 years ago
- 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
- 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
- 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
- b792090 Migration script for job reboot changes. by showard · 16 years ago
- 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
- 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
- 989f25d two new major features: by showard · 16 years ago
- 4c11904 Add support to the frontend for logging a user and timestamp when a by showard · 16 years ago
- 50c0e71 -add --force option to migrations to disable user confirmation because this can make migrations unscriptable by showard · 16 years ago
- 542e840 Added email_list field to front end. On job completion emails on this by showard · 16 years ago
- fb2a7fa Adding new columns "locked_by_id" and "lock_time" to the hosts table, to by showard · 16 years ago
- b202ea9 Add removal migration script to ease migration from a incorrectly added field by mbligh · 16 years ago
- 909c7a6 Initial release of test auto importer by showard · 16 years ago
- 5953f95 Add run_verify to host_queue_entries as a Small int by mbligh · 16 years ago
- 3dd47c2 Added better ACL group support. More checks are now performed to ensure by showard · 16 years ago
- df06256 Adding protection levels to hosts. Allows the user to specify how much by showard · 16 years ago
- b8471e3 Added a new input that allows used to specify a one-time host when by showard · 16 years ago
- 1c97b1b migration file for job timeouts patch by showard · 16 years ago
- 351d555 Add a profiler table creation migration script by mbligh · 16 years ago
- 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
- 20f4706 -check ACLs directly in the scheduler (bypassing ineligible_host_queues) by showard · 16 years ago
- 5244cbb Never delete hosts or labels. Instead, mark them as invalid. by mbligh · 16 years ago
- 915bbca Add indexes to frontend DB. by showard · 17 years ago
- aa383b7 Add downgrade support to migrate. This is really necessary for doing real migration development. Modified all existing migrations to support it. by mbligh · 17 years ago
- 1c4effd Forgot to add this frontend migration file to the test synch type checkin. by showard · 17 years ago
- e8819cd Add frontend and scheduler for Autotest by mbligh · 17 years ago