- 8d89b64 [autotest] models.Job set default synch_count to 0. by Simran Basi · 11 years ago
- 489b91d [autotest] Establish a common interface for host representation. by Prashanth B · 11 years ago
- cc9fc70 [autotest] RDB Refactor II + Request/Response API. by beeps · 11 years ago
- 94dc003 [Autotest] Update Database timeout to timeout_mins. by Simran Basi · 11 years ago
- 7d658cf [autotest] Thread priority from create_suite_job through to create_job. by Alex Miller · 11 years ago
- 07e09af [Autotest] merge cleanup and verify by Dan Shi · 12 years ago
- 1f23b69 [autotest] reenable django or simplejson requiring unit tests by Aviv Keshet · 11 years ago
- 3421702 Autotest: Increase run timeout granularity by Simran Basi · 12 years ago
- a8a0d75 Revert "Autotest: Increase run timeout granularity" by Scott Zawalski · 12 years ago
- daffa57 Autotest: Increase run timeout granularity by Simran Basi · 12 years ago
- 347aaf4 Remove need for KerberosLogin from RPC tools. by Scott Zawalski · 13 years ago
- 4a41e01 by jamesren · 14 years ago
- 76fcf19 Add ability to associate drone sets with jobs. This restricts a job to by jamesren · 15 years ago
- f665cf2 Remove useless "noauth" handling from the RPC interface. by jamesren · 15 years ago
- 64a9595 When using Django models from a script, make the current user default to an actual database user named "autotest_system". This allows for simpler, more consistent code. by showard · 15 years ago
- e9d4f7e Made AFE doctest Y2K10-compliant by showard · 15 years ago
- fc3da5b More refactoring of the job state code to try and reduce duplication. by mbligh · 15 years ago
- 1db39ae Fix up the 003_misc_rpc_features.txt doctest. For some reason svn rev by jadmanski · 15 years ago
- fbf73ae Refactor all of the persistent state managing code in the client job by mbligh · 15 years ago
- 232b7ae Added a upload_kernel_config (default False) keyword parameter to by showard · 15 years ago
- 39c843b Do not overwrite the per kernel config_file value if it has been by showard · 15 years ago
- 0d0f67d Create a base_job class in the common library as a location to by mbligh · 15 years ago
- eaa75e5 Fixed support for source kernels in generated control files (using the by mbligh · 15 years ago
- 3c0ea96 Added common_lib.hosts.Host.cleanup_kernels and some functions it's using. by mbligh · 15 years ago
- 91f8510 NOTE: This depends on the (not yet committed) patches mailed out to add default_profile_only support to the job classes. by showard · 15 years ago
- ce7c092 Added checking to RPC modify_host() to fail if locking/unlocking has by showard · 15 years ago
- a3c58d2 Added support to specify cmdline for the booted kernels for both the CLI by mbligh · 15 years ago
- be0d869 Remove the ability for host status to be modified via the frontend. by showard · 15 years ago
- 5ce8fa8 Frontend unittest fix. by showard · 15 years ago
- 7eacbc2 Fixed multiple kernel control file generation for server side tests for by mbligh · 15 years ago
- 7890e79 Fix models.host_or_metahost_name to not die when called on a HostQueueEntry by showard · 15 years ago
- a5288b4 Upgrade from Django 0.96 to Django 1.0.2. by showard · 15 years ago
- 909c914 Return the atomic group name as part of the RPC interface get_hosts() call. by showard · 15 years ago
- 204e17e This code was still depending on the old deleted common_lib/debug.py by showard · 15 years ago
- b12eb05 fix unit tests for previous frontend/afe/control_file.py change. by showard · 15 years ago
- c873032 Infer the atomic group automatically by looking at the meta host when by showard · 15 years ago
- bc93f0f Make launching jobs on atomicgroups more user friendly: by showard · 15 years ago
- 276f944 Added ability to lock/unlock machines from the AFE Host List view 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 · 16 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 · 16 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 · 16 years ago
- d262415 Fixed indenting multiline quoted content that uses triple quotes (" or by showard · 16 years ago
- c86113b Added server_job.set_test_tag() function (similar to the one in by mbligh · 16 years ago
- 56cdd56 Fixed a unittest that previous change of mine broke. by showard · 16 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
- 3181c7b Prevent jobs from being created via the RPC interface that will be impossible by showard · 16 years ago
- 47d9e7d Prevent creating jobs via the frontend directly on hosts in an atomic group by showard · 16 years ago
- 225bdc1 Allow the RPC interface to create jobs in an atomic group without by showard · 16 years ago
- 3562a06 Fix get_info_for_clone() when the HQE has no atomic_group. by showard · 16 years ago
- c92da83 Add support for atomic groups to the frontend RPC interface. by showard · 16 years ago
- 6448386 by showard · 16 years ago
- 25cbdbd by showard · 16 years ago
- d9ac445 by showard · 16 years ago
- 120351e Allow control file body text to be supplied as an alternative to a list by mbligh · 16 years ago
- e39c3c0 Adds the ability for the client.bin.base_job class to keep track of run by mbligh · 16 years ago
- 15fe995 Fix server side control files generated by the autotest front end. kernel is no longer defined, kernel_list is. by mbligh · 16 years ago
- 1429e7f Don't include a kernel version tag prefix when only one kernel was given. by mbligh · 16 years ago
- a772fcf Fix the frontend unittests for the previous change. 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
- 12eafff Add support for running a test over a sequence of multiple kernels. by mbligh · 16 years ago
- a3ab0d5 -change AFE abort code to always set to "Abort" status and never skip straight to "Aborted". Doing so is prone to a race condition with the scheduler. The scheduler handles a non-active "Abort" entries perfectly already, setting them immediately to "Aborted" without trying to kill anything. 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
- 21baa45 Add options to control reboots before and after a job. by showard · 16 years ago
- 9dbdcda Add feature to abort individual host queue entries the job detail and host detail pages. Performed a few other cleanups along the way. by showard · 16 years ago
- 56e9377 Get the frontend unittest to run against SQLite. This required scattered changes: by showard · 16 years ago
- 989f25d two new major features: by showard · 16 years ago
- 542e840 Added email_list field to front end. On job completion emails on this by showard · 16 years ago
- 699b079 Fix the import usage for the frontend doctest. by mbligh · 16 years ago
- d5afc2f Fixed the protection field in the Host class, so that a default of "No by showard · 16 years ago
- e0b6362 Add a basic "echo" function to the afe rpc interface, to allow for a by showard · 16 years ago
- 8493a9f Fixed the doctest to be consistent with our 4 spaces no tabs change, and fixed test.py to ignore files that end in ~. by mbligh · 16 years ago
- 04f2cd8 Automatically add the current user to new ACL groups. Also add the user by showard · 16 years ago
- 517f205 Remove requeue_job from the RPC interface. Neither the CLI nor the web 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
- 909c7a6 Initial release of test auto importer by showard · 16 years ago
- 1e935f1 -modify django-directives to support multiple Django servers by showard · 16 years ago
- da85306 Fixed the RPC interface unit test to work with the updated ACL group handling. by showard · 16 years ago
- ff90138 -move logged-in user tracking to separate thread_local module. models.py will soon depend on it, so it had to be moved to avoid circular dependencies. by showard · 16 years ago
- 5df2b19 Updating the RPC interface and scheduler unit tests to match up with by showard · 16 years ago
- 08f981b -every time an ACL group is edited, automatically by showard · 16 years ago
- 7beb2a2 doctest included for frontend profilers change that didn't get added. by showard · 16 years ago
- 2b9a88b -allow users to select profilers in the create job view by showard · 16 years ago
- 2de8f90 -change frontend_unittest to execute the unittests directly (as opposed to executing them through manage.py in a separate process). this should get us coverage data. the unit tests could still be better integrated into the whole suite, but this is an improvement. by showard · 16 years ago
- bbabf50 Added 2 RPC interfaces to add multiple hosts to a label. by showard · 16 years ago
- 20f4706 -check ACLs directly in the scheduler (bypassing ineligible_host_queues) by showard · 16 years ago
- 9ca5270 The autotest frontend should run every test in its own step so that, if one test reboots the machine, the rest keep running. by showard · 16 years ago
- 58ff09d Enforce doctest ordering. This is necessary since the different doctest files depend on each other. by showard · 16 years ago
- 331a6c7 minor improvement to rpc_test doctest - this way if values don't by showard · 17 years ago
- c2992ba Speed up ineligible host queue computations, to speed up ACL by showard · 17 years ago
- b8d3424 -make get_host_queue_entries return full info on related objects (host + job) by showard · 17 years ago
- 34dc5fa -instead of that stupid job_status RPC, just provide get_host_queue_entries directly. by showard · 17 years ago
- 5244cbb Never delete hosts or labels. Instead, mark them as invalid. by mbligh · 17 years ago
- 8e3aa5e -support filtering on multiple labels by showard · 17 years ago
- 1c8c221 Change all tables to be server-side. This required a lot of work, but I think I ended up cleaning up the frontend code a lot and providing room for more powerful features to be added in the future. It is a huge change though. by showard · 17 years ago
- 1385b16 On the frontend, only show hosts to which this user has ACL access. by showard · 17 years ago
- 8fd5824 -associate a synch type with each test in the DB (defaults to asynchronous for all) by showard · 17 years ago
- 3cab4a7 Requeue support for the frontend. Requeue creates and enqueues a copy of the job. Added support to Job model, new RPC method, and new button to job detail page. by mbligh · 17 years ago
- e8819cd Add frontend and scheduler for Autotest by mbligh · 17 years ago