- e55955f Rewrite a conditional that was very confusing to me. by showard · 15 years ago
- f85a0b7 Explicitly release pidfiles after we're done with them. This does it in a kind of lazy way, but it should work just fine. Also extended the new scheduler functional test with a few more cases and added a test to check pidfile release under these various cases. In the process, I changed how some of the code works to allow the tests to more cleanly express their intentions. by showard · 15 years ago
- d3771cc tiny change necessary to keep frontend/afe/rpc_interface_unittest happy by showard · 15 years ago
- b6208c5 Adding NAS Parallel Benchmarks (NPB) as client test by lmr · 15 years ago
- 34ab099 beginnings of a new scheduler functional test. this aims to test the entire monitor_db.py file holistically, made possible by the fact that monitor_db.py is already isolated from all direct system access through drone_manager (this was a necessary separation for distributed scheduling). by mocking out the entire drone_manager, as well as other major dependencies (email manager, global config), and filling a test database, we can allow the dispatcher to execute normally and allow it to interact with all the other code in monitor_db. at the end, we can check the state of the database and the drone_manager, and (probably most importantly, given the usual failure mode of the scheduler) we can ensure no exceptions get raised from monitor_db. by showard · 15 years ago
- a536dbf Fix client/bin/job_unittest, broken by SVN rev 3662 by mbligh. by showard · 15 years ago
- e1ca09a Add two parameters for wait_for_login by lmr · 15 years ago
- f48c5cc KVM test: kvm_subprocess: use select() in read_until_output_matches() by lmr · 15 years ago
- e3b2015 KVM test: tests/steps.py: simplify barrier_2() by lmr · 15 years ago
- f80f8b4 KVM test: step file tests: add parameter timeout_multiplier by lmr · 15 years ago
- 1e36c52 KVM test: kvm_vm.py: change qemu-img timeout to 120 seconds by lmr · 15 years ago
- 26950c7 KVM test: AutoIt and Autotest wrappers: use get_command_output() instead of sendline() by lmr · 15 years ago
- 59b98db KVM test: kvm_subprocess: use read_nonblocking(0) instead of read_nonblocking (0.1) by lmr · 15 years ago
- f468187 Change log message of VM login by lmr · 15 years ago
- 78fabe5 KVM test: kvm_subprocess: minimize the number of modules imported by the server by lmr · 15 years ago
- ee64c23 KVM test: WinXP-64-rss.steps: modify first barrier by lmr · 15 years ago
- 6e34dfc KVM test: rss.cpp: send characters to the console window rather than directly to STDIN by lmr · 15 years ago
- 59f9e2d KVM test: allow setting shell line separator string in the config file by lmr · 15 years ago
- 9ea7f8a Script to perform pre-commit patch checking by lmr · 15 years ago
- 0d054cc Fix an undefined variable reference error inside by jadmanski · 15 years ago
- c2ebea0 Merged the contents of client.bin.boottool and server.hosts.Bootloader by mbligh · 15 years ago
- c6bf601 Add a WARN message to the status log when a test runs with by mbligh · 15 years ago
- c823e8d Added "args" keyword argument to common_lib.utils.run() and by mbligh · 15 years ago
- 978b7d8 Added support to mirror.trigger.map_action to tell it a username to use by mbligh · 15 years ago
- 19fbee3 Fix ForceType clause in tko-directives to affect only *.log files in /results. by showard · 15 years ago
- de17562 Report when a job is scheduled against an atomic group that has no by showard · 15 years ago
- 6c65d25 change logic for filtering queued, running and finished jobs in AFE to consider parsing jobs as running instead of queued. by showard · 15 years ago
- afd97de When a one-time host is added as a normal host while it's running a job, the status would get reset, messing up the scheduler. Fix that. by showard · 15 years ago
- a2cd72b Fixed kernel parameter being sent to the generate_control_file() RPC by showard · 15 years ago
- 6c4c1bf KVM test: client parallel test execution by lmr · 15 years ago
- 1966ef9 Finishing incomplete cerberus change by lmr · 15 years ago
- 95ef4f6 Crash handling system: Adding the crash handler script. by lmr · 15 years ago
- 519bc0d Updating cerberus test suite module to use CTCS2 by lmr · 15 years ago
- 9d75ee3 KVM test: Add new subtest pci_hotplug by lmr · 15 years ago
- 16ab525 Bugfix to ensure generated items are added to the MultiListSelectPresenter when necessary. Since there's no nice way in general for the clients to know if they've already added a generated item, made MultiListSelectPresenter allow multiple additions of a generated item. This ugliness should go away with the refactoring to formally separate state from presenter (mentioned in a previous change). Also, this change fixes an immediate bug where "Triage failures" wouldn't work (fixed by the change to TableView), but I made a parallel change to HeaderSelect, bringing similar code bits more in line to eventually (soon?) be consolidated. by showard · 15 years ago
- 42c9c7f KVM test: Fixing bugs on the KVM build test, other cleanups by lmr · 15 years ago
- 2ef5dbf In server-side profiler_proxy, index installed hosts by hostname rather than host object, and carefully track the difference between host objects created by the profiler_proxy and those being passed in from elsewhere. Previously, the installed_hosts dict was indexed by profiler-created host objects. by showard · 15 years ago
- 8d3dbca Make the maximum number of refreshes before forgetting a pidfile by showard · 15 years ago
- ec6a3b9 Make the pidfile timeout in the scheduler configurable. Raise the by showard · 15 years ago
- 0c5c18d Changed error message to be more useful by showard · 15 years ago
- 48e6905 expose the do_not_report_as_logging_caller() decorator in logging_manager as public. by showard · 15 years ago
- bdf6abd Add a generic profiler that runs any command(s) periodically and sends by showard · 15 years ago
- 6958c72 In CLI host code, changed "job_Id" sort spec to "job__id". This is required by Django 1.0. by showard · 15 years ago
- 14444e7 Minor updates to new Create Job host selection UI by showard · 15 years ago
- cb6ae7d Added ability to view iteration results in TKO Table View. The primary changes towards this end were: by showard · 15 years ago
- eab6cd1 KVM test: When no kmod repo provided, set value of kmod_srcdir to None by lmr · 15 years ago
- 3044f6f KVM test: Correcting a small typo on the kvm_install test by lmr · 15 years ago
- b344d10 KVM test: Introducing new supported install method, koji by lmr · 15 years ago
- 8064ff5 Set invalid host_id references to a new __missing_host__ host before by showard · 15 years ago
- 227a7a1 OK, one more refactoring -- this time, make TableView use HeaderFields (something I've wanted to do for a long time, there has been a TODO at the top of TableView for ages) and consolidate a lot more logic. Part of this was in the introduction of a new HeaderFieldCollection class, the rest was simple consolidation due to common use of HeaderField. by showard · 15 years ago
- bd18ab7 Don't bother trying to validate uniqueness of autogenerated fields that have yet to be generated -- it doesn't make sense. by showard · 15 years ago
- ca57298 reorganize verify_*() methods a bit. they were making some odd super() calls that didn't look right. this removes that, adds a verify_connectivity() method between HW and SW, and puts the master control flow in the base class. also add a logging call to a dangerous blanket try-except. by showard · 15 years ago
- 6894ce2 This patch adds a system to watch user space segmentation by mbligh · 15 years ago
- 0758c82 this patch add POWER7 flag in get_cpu_arch method. by mbligh · 15 years ago
- 552d240 Add hack to disable wrapping via environment: AUTOTEST_CLI_NO_WRAP by mbligh · 15 years ago
- c613317 A few followup enhancements to the recent change made to the cli to enclose the topic names in single quotes. by mbligh · 15 years ago
- 2315a7e Fix up the client install to properly reverse the ordering of by jadmanski · 15 years ago
- 00143ff Move the "switch on host protection" logic from the repair control by jadmanski · 15 years ago
- 770e19c Added "tko_publish.py" to the utils directory. It can be used to rsync by mbligh · 15 years ago
- a64df1a Let unittest_suite --full cleanup stray leftover .pyc files for us. by mbligh · 15 years ago
- b8aa75b Add a control file for doing an explicit full-client install on by mbligh · 15 years ago
- 8b30a6c Make drop_caches_between_iterations default for all tests except kernbench. by mbligh · 15 years ago
- e5699e2 Make build_externals.py to use the logging manager library by mbligh · 15 years ago
- 0cf5083 Add a "repair test" along the same lines as the verify test so that by mbligh · 15 years ago
- 7f2b0e1 Removed deprecated uses of isChecked/setChecked. by showard · 15 years ago
- 0d92da0 Removed deprecated ChangeListener uses. by showard · 15 years ago
- 5f0ca29 Fix URL encoding of CSV export link. by showard · 15 years ago
- 79a7b0d Removed the uses of the following deprecated classes: by showard · 15 years ago
- 0ea71dc KVM test: Verify configure script capabilities before assuming --disable-strip by lmr · 15 years ago
- 99c2186 Fix CSV generation to use new RPC response format. by showard · 15 years ago
- 8aa84fc make invalid hosts viewable in the AFE view host tab by showard · 15 years ago
- d791dcb Give all scheduler launched child processes a mark and check for by showard · 15 years ago
- 3cda355 KVM tests: Load tests from the test module by lmr · 15 years ago
- e8a66dd KVM test: Moving utility functions to kvm_utils.py by lmr · 15 years ago
- ba8efd0 KVM test: Splitting kvm_tests.py into separate modules by lmr · 15 years ago
- f461875 KVM test: Moving stand alone test files to a tests repository by lmr · 15 years ago
- 96af085 KVM test: Fixing the release tag fix... by lmr · 15 years ago
- 117bbcf KVM test: Fixing KVM release tag detection by lmr · 15 years ago
- 7fbfceb KVM test: Renaming some test files by lmr · 15 years ago
- 89cd8a0 KVM test: boot test: change the scope of the try-finally statement by lmr · 15 years ago
- f320b04 KVM test: kvm_vm.py: wrap VM.destroy() in a try-finally block by lmr · 15 years ago
- 373226b KVM test: wait_for_login(): include the VM's name in log messages by lmr · 15 years ago
- d25e647 KVM test: migration test: destroy dest_vm if test fails by lmr · 15 years ago
- 45fc0c2 KVM test: use a better source for random numbers by lmr · 15 years ago
- 893db3d Allow "None" to be used as a default value in global_config.get_config_value(). by showard · 15 years ago
- a29e963 Fix a ConcurrentModificationException bug in MultiListSelectPresenter than appears when drilling down after a machine label field was selected, and remove an obsolete comment. by showard · 15 years ago
- 828fc4c Make assertion in _choose_group_to_run non-fatal and log an error by showard · 15 years ago
- 2b50af1 Refactoring to extract and generalize all logic used for machine label headers. All the UI and presentation logic was tied closely to HeaderSelect, but the forthcoming feature to view iterations in table view will require the exact same logic in a different context. So in this change I extracted a generic superclass for MachineLabelField, ParameterizedField, and extracted all the relevant UI logic from HeaderSelect to a separate presenter, ParameterizedFieldListPresenter. by showard · 15 years ago
- f3cb816 Check for locked hosts on synchronous atomic group jobs. by showard · 15 years ago
- 902c96c whoops, need to change both places that check the rpc_logging by showard · 15 years ago
- a5e4d84 Removed deprecated ClickListener uses. by showard · 15 years ago
- b6a186f Email notification currently relies on an MTA installed by showard · 15 years ago
- eaa408e Add atomic group job support to why_isnt_my_job_running to be able to by showard · 15 years ago
- 2df3c69 fix jsonp_fetcher, it was broken by changes to ServiceHandler in previous patch to implement RPC logging by showard · 15 years ago
- ce7c092 Added checking to RPC modify_host() to fail if locking/unlocking has by showard · 15 years ago
- 0a485a6 KVM test: Make install test not strip binaries by lmr · 15 years ago
- cb9f111 KVM test: Points user to online documentation by lmr · 15 years ago
- 51c81ad KVM test: Removing the fix_cdkeys.py program by lmr · 15 years ago
- b635b86 KVM test: Move top level docstrings, other cleanups by lmr · 15 years ago
- 15c4486 KVM test: kvm_preprocessing.py: verify PPM file validity before passing to PIL by lmr · 15 years ago