- 97b7f5a Create a compile script for our GWT clients. There are now 4 different bash by showard · 15 years ago
- d8bfa28 Add a control on the Create Job tab for the new profile_only option that jadmanski added to generate_control_file(). I opted to phrase it in the reverse -- "Run each test without profilers first", defaulting to true. by showard · 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
- 4cd4763 Remove deprecated uses of TableListener, and implement proper by showard · 15 years ago
- 7074b74 i stupidly broke query limiting without a start limit in my previous change to model_logic. Should've checked the unit tests... by showard · 15 years ago
- 8bfb5cb Add support for joining specific test attributes to the TKO get_test_view() method and friends (including grouping friends). This required a number of cleanups to the code in general. The two big changes were: by showard · 15 years ago
- d3771cc tiny change necessary to keep frontend/afe/rpc_interface_unittest happy 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
- 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
- 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
- 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
- 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
- 8aa84fc make invalid hosts viewable in the AFE view host tab 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
- 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
- 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
- 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
- 5786191 fix disabling of rpc_logging from global_config. when reading the rpc_logging config var, need to pass type=bool or it'll parse as the string "False" which, being non-empty, evaluates to True by showard · 15 years ago
- 5deef7f * added import_site_module() to other import_site_*() methods in utils by showard · 15 years ago
- 02ed4bd Reorganization of the host selection UI in the AFE create job view. by showard · 15 years ago
- 1624542 Fix a name resolution error when trying to delete an attribute does not exist. by showard · 15 years ago
- e463a8a Add default drilldown behavior. Drilldown from new fields (like job queued day) was broken because they weren't added to the drilldown map; it's best to just have a default and not allow things to break like that. by showard · 15 years ago
- 03ce733 update GWT run scripts/launch configs for GWT 1.6+ by showard · 15 years ago
- d9e04c1 Refactor code related to double list selecting widgets used in both SpreadsheetView and TableView. This will facilitate code reuse and extension for the feature to include test iterations/attributes in table view. It will also make unit testing possible and provides cleaner organization of the code. by showard · 15 years ago
- 8cbaf1e Disallow modification of the Everyone ACL from the CLI. Also removed by showard · 15 years ago
- c1c1caf Added afe_job_id column to the jobs table in TKO. Changed link in AFE by showard · 15 years ago
- 8cc058f Make scheduler more stateless. Agents are now scheduled only by the by showard · 15 years ago
- 6aaab2e Fixed frontend and CLI for space delimited multiple kernel versions. by mbligh · 15 years ago
- f13f498 diff --git a/frontend/client/src/autotest/public/afeclient.css b/frontend/client/src/autotest/public/afeclient.css by showard · 15 years ago
- 8ac6ae5 Added some foreign key constraints to AUTOTEST_WEB. by showard · 15 years ago
- 9e494cc Change how we construct the basic page layout in AFE and TKO. The TabView class was sneaking around with RootPanels and DOM elements, effectively doing what HTMLPanel was intended to do in a naughty way. GWT 1.5 was naive enough to let that go on behind its back (although it wasn't safe), but GWT 1.6 won't have any of it (read: assertion errors). So change TabView to use an HTMLPanel properly, and change all the views to construct their layouts the new, nice way. by showard · 15 years ago
- 3370e75 Fixed re-adding of previously deleted host and labels from the Django by showard · 15 years ago
- 9bb33ec handy-dandy function to print all SQL queries executed during a unit test, useful for debugging failing tests (you can call it from tearDown) by showard · 15 years ago
- c478040 Add RPCs for requesting iteration results from TKO and supporting model code. by showard · 15 years ago
- 6631273 Make a bunch of stuff executable by mbligh · 15 years ago
- c9b6d11 fix logo by mbligh · 15 years ago
- 0d9b58f New logo image. by mbligh · 15 years ago
- 01d6329 Update spinner gif. by mbligh · 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
- 87cc38f Add the ability to exclude hosts in an atomic group from the get_hosts RPC. by showard · 15 years ago
- a5a72c9 Change populate_relationships() for many-to-one relationships to pull only the base object ID, and not a whole instance of the base model, from each related model. Pulling the whole base model involves an unnecessary DB query each time, since the initial query for related models already includes all the base model IDs, and that's all we're interested in. I don't know if this was new with Django 1.0 or not, but it was massively slowing down populate_relationships() for large queries, commonly encountered with get_detailed_test_views. by showard · 15 years ago
- 5ce8fa8 Frontend unittest fix. by showard · 15 years ago
- 65974e1 Remove invalidated records from the select lists in the admin interface. by showard · 15 years ago
- 1fe34c4 Add options to reinstall hosts from the Host List tab and the View Host by showard · 15 years ago
- 474d136 Sanity check: prevent the creation of a special task for a host that already by showard · 15 years ago
- 8177fbc Add a "(triage failures)" link to the AFE Job Details tab. by showard · 15 years ago
- eb0fd4c Clicking any part of the row in the hosts table in AFE View Job tab by showard · 15 years ago
- f2f84cd Do not blindly set Host entries to 'Ready' in the database when adding a one by mbligh · 15 years ago
- 1ef218d This is the result of a batch reindent.py across our tree. by mbligh · 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
- 2a61b4e Some fixes to history handling of label and attribute filters in CommonPanel. The separation between state and view wasn't being properly handled. by showard · 15 years ago
- 9e8ac0d Remove the "View Status/Debug Logs" link from the AFE View Host tab, as by showard · 15 years ago
- a5288b4 Upgrade from Django 0.96 to Django 1.0.2. by showard · 15 years ago
- 7523831 Make paginators left-aligned instead of center-aligned in AFE and TKO. Center-alignment was annoying sometimes because tables could be really wide or could vary in width with each page. by showard · 15 years ago
- 907f215 AFE Create Job now runs tests in the order in which they were selected. by showard · 15 years ago
- 1a5a408 add get_special_tasks() RPC, useful for scripts looking at repairs on a machine etc by showard · 15 years ago
- 9744688 Log changes to SpecialTask active/complete state. by showard · 15 years ago
- f60b136 Fix "Graph" button on graphing frontend. Was disabling and not by showard · 15 years ago
- aa3c687 Access special task logs through retrieve_logs.cgi so it'll redirect to drones if necessary. by showard · 15 years ago
- 8fb1fde Ensure IDs are unique in interleave_entries. This fixes a little bug by showard · 15 years ago
- 1ab1f14 remove zero sized file by mbligh · 15 years ago
- c0ac3a7 add the option to include verify/repair/cleanups in the job table on the host detail page. by showard · 15 years ago
- 0228f14 Add (atomic group) to the displayed text of any atomic group label in 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
- ed2afea make SpecialTasks recoverable. this involves quite a few changes. by showard · 15 years ago
- a2c80bd Allow "installing" of GWT under the site-packages directory where other by showard · 15 years ago
- 6157c63 Make the scheduler robust to finding a HostQueueEntry with more than one by showard · 15 years ago
- 2fe3f1d Enter all Verify/Cleanup/Repair tasks into the special_tasks table. Also by showard · 15 years ago
- 3ed34fd Expand the test name column in the AFE Create Job tests list to fit the by showard · 15 years ago
- b4c1dfe Change control file font to fixed-width on the AFE Job Details view. by showard · 15 years ago
- a984ad1 Remove duplicate "sync count" line from Django admin interface's edit 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
- a5512cd Fix missing import error in kernel control file install stanza. It was by showard · 15 years ago
- e9450c9 Change the default for the max_number_of_machines in atomicgroups to be infinite*. (* see definition of INFINITE_MACHINES). by showard · 15 years ago
- 6cff4ad Fix FindBugs flags by showard · 15 years ago
- c873032 Infer the atomic group automatically by looking at the meta host when by showard · 15 years ago
- cb881ae Currently, the 'view all logs' link is less usable as it is pointing to the /results/JOB/HOST/ directory while the by showard · 15 years ago
- 2d7ac83 fix little-used RPC documentation handler in AFE/TKO by showard · 15 years ago
- f6853c0 Fix collapsable control file in AFE Job Detail view. Element was by showard · 15 years ago
- 98ead17 exempt one-time-hosts from ACL checking in the frontend as well, and update the unit test to accurately test this by showard · 15 years ago
- 130ba9e point drop-down test log viewers to newly named logs, and tweak the name of the autoserv logs to be a bit more accurate by showard · 15 years ago
- 2924b0a Ensure one-time-hosts aren't in the Everyone ACL, and make the scheduler ignore this. by showard · 15 years ago
- f1175bb get rid of some now-obsolete code by showard · 15 years ago
- 415dc21 Allow a couple of machines failing to install a kernel in the server by mbligh · 15 years ago
- 4cfdce1 change client-side logging to split files by severity and move them to the debug dir. this is quite a bit more involved than the server-side change because of some buggy directory clearing code and various places that depended on the old configuration. by showard · 15 years ago
- b7ad096 Don't mess with the www directory when running GWT code verification. by showard · 15 years ago
- f77862c Moved the notification box to the top-center of the browser, and changed by showard · 15 years ago