summaryrefslogtreecommitdiff
path: root/scheduler/monitor_db_unittest.py
AgeCommit message (Expand)AuthorFilesLines
2011-03-02Host scheduler refactoring. Move HostScheduler out of monitor_db.ericli1-2/+2
2010-04-28Fix an error in drone sets in monitor_db. Also added more unit tests.jamesren1-8/+101
2010-04-21Add ability to associate drone sets with jobs. This restricts a job tojamesren1-1/+65
2010-03-13Set hostless queue entries to STARTING upon scheduling the agent. Thisjamesren1-0/+23
2010-02-19Refactor scheduler models into a separate module, scheduler_models. This mod...jamesren1-419/+55
2010-02-12First iteration of pluggable metahost handlers. This change adds the basic f...jamesren1-38/+43
2010-01-13When using Django models from a script, make the current user default to an a...showard1-1/+0
2009-12-23Update to Django 1.1.1. I want to use a new feature for my RESTful interface...showard1-6/+9
2009-12-23Rename the tables in the databases, by prefixing the app name. This isshoward1-20/+22
2009-12-18Add periodic CPython garbage collector statistics logging to aid inshoward1-3/+20
2009-12-18Fix a rather brittle scheduler unit testshoward1-11/+13
2009-12-08Make drone_manager track running processes counts using only the information ...showard1-756/+15
2009-12-07The check for enough pending hosts after the delay to wait for others toshoward1-5/+15
2009-11-23Some improvements to process tracking in the scheduler.showard1-5/+10
2009-11-19Support restricting access to drones by user. Administrators can put lines likeshoward1-15/+28
2009-11-13Special tasks show "Failed" as their status instead of "Completed" ifshoward1-8/+9
2009-11-10Remove the synch_job_start_timeout_minutes scheduler "feature" as it isshoward1-40/+0
2009-10-12Fix unindexable object error raised on the error path withinshoward1-0/+24
2009-10-12When a delayed call task finishes waiting for extra hosts to entershoward1-1/+20
2009-10-12Ignore microsecond differences in datetimes when checking existing inshoward1-0/+10
2009-09-25Make the pidfile timeout in the scheduler configurable. Raise theshoward1-1/+8
2009-09-09Write host keyvals for all verify/cleanup/repair tasks.showard1-1/+28
2009-09-08Make scheduler more stateless. Agents are now scheduled only by theshoward1-252/+268
2009-08-31Fixed bug where scheduler would crash if the autoserv process is lostshoward1-13/+14
2009-08-27Make a bunch of stuff executablembligh1-0/+0
2009-08-20One-off fix to address the issue where a scheduler shutdown immediatelyshoward1-11/+12
2009-08-20Fix scheduler's handling of jobs when the PID file can't be found.showard1-10/+29
2009-08-20Do not go through a DelayedCallTask on atomic group jobs when all Hostsshoward1-0/+9
2009-08-03This is the result of a batch reindent.py across our tree.mbligh1-10/+10
2009-07-28Upgrade from Django 0.96 to Django 1.0.2.showard1-8/+15
2009-07-20Fix scheduler bug with aborting a pre-job task. Scheduler wasshoward1-0/+6
2009-07-16When a SpecialAgentTask is passed an existing SpecialTask, set the _working_d...showard1-0/+13
2009-07-15Enter the mock objects created in AgentTasksTest of monitor_db_unittestshoward1-4/+16
2009-07-11With the new SpecialTask recovery code, a RepairTask can be passed a queue en...showard1-2/+11
2009-07-08SpecialAgentTasks can be aborted if they're tied to a job that gets aborted w...showard1-3/+24
2009-07-07make SpecialTasks recoverable. this involves quite a few changes.showard1-50/+54
2009-07-06Make the scheduler robust to finding a HostQueueEntry with more than oneshoward1-14/+35
2009-07-06Enter all Verify/Cleanup/Repair tasks into the special_tasks table. Alsoshoward1-3/+3
2009-07-02Make the job executiontag available in both the server and client side jobmbligh1-1/+15
2009-06-30Pass --verbose flag for verify/repair/cleanup. Since we currently log these ...showard1-2/+4
2009-06-30ensure hosts get cleaned up even in the rare but possible case that a QueueTa...showard1-0/+2
2009-06-18Ensure one-time-hosts aren't in the Everyone ACL, and make the scheduler igno...showard1-0/+9
2009-06-16Fix _atomic_and_has_started() to check *only* for states that are ashoward1-3/+7
2009-06-10Have the scheduler wait a configurable amount of time before startingshoward1-21/+229
2009-05-29make AgentTasksTest inherit from BaseSchedulerTest. it didn't used to, since...showard1-1/+3
2009-05-26fix JobManager.get_status_counts, which was returning incorrect counts in som...showard1-138/+9
2009-05-26Make recovered tasks correctly handle being aborted before being started. Un...showard1-5/+44
2009-05-20Sort hosts when choosing them for use in an atomic group and whenshoward1-0/+38
2009-05-13Add an extra check for existence of Autoserv results in GatherLogsTask -- in ...showard1-0/+1
2009-05-13Add job maximum runtime, a new per-job timeout that counts time since the job...showard1-2/+3