summaryrefslogtreecommitdiff
path: root/src/main/webapp
AgeCommit message (Collapse)Author
2017-07-10Create UI for profiling overview page.Ryan Campbell
Create basic UI for displaying profiling overview boxplots. Supports multiple overlayed series (e.g. binder vs. passthrough) automatically. First attempt has no UI entry point from the rest of Dashboard (must visit the link directly). A subsequent change will enable the UI and hook it up appropriately. Bug: 38283335 Test: staging (go/vts-staging//show_profiling_overview?testName=VtsHalLightV2_0TargetProfiling) Change-Id: I1926ed1f8f40b49368d725febab28f496cc08ebe
2017-07-10Change default test results view to tree view.Ryan Campbell
Set default view to tree view instead of table. Test: devserver Bug: 63535379 Change-Id: I6f1251e24dd0b09c2426d92f11a46f9aae5cfb6b
2017-06-28Migrate test status alerts to push queue.Ryan Campbell
Instead of running a serialized cron job on all tests every 2 minutes, run a job using push queues whenever new data is received. This will still handle high volumes of data gracefully (i.e. concurrent updates to the same test status) but will parallelize across tests better and waste fewer resources polling for changes. Test: live on staging, alerts work Bug: 62957458 Change-Id: I1ecef8f1100479175b6e0335506db5c5e6f0d3dd
2017-06-27Separate inactivity alert from alert job.Ryan Campbell
Move the inactivity alert to its own job. This will resolve some issues (e.g. inactivity emails being sent more than once, incorrect upload time displayed). Also it uses the newer task queue model (invoked by a cron job) to ensure isolation between tests and higher parallelism. Test: localhost:8080/cron/vts_inactivity_job Bug: 62957458 Change-Id: I0b109ee389e99f7f77396a092fd3086870883c93
2017-06-27Merge "Implement coverage alerts."Ryan Campbell
2017-06-23Fix bugs in search autocomplete.Ryan Campbell
Better handle text overflow (both x and y). Properly hide the ui helper. Test: local Bug: 62903823 Change-Id: I8ee1c615650694ea66c6df517b40d5d53a637853
2017-06-23Implement coverage alerts.Ryan Campbell
Implement a new alert servlet for coverage and send emails when coverage goes up or down by more than 5%, becomes higher or lower than 70%, or becomes higher or lower than 30%. Test: local, live on staging Bug: 62957458 Bug: 62821535 Change-Id: Ie6abdef7b14e2777681cd2e3ad116b43db260353
2017-06-23Merge "Style modifications to search bar."Treehugger Robot
2017-06-21Separate test parent and test status information.Ryan Campbell
Move test status information into a separate entity. This will eliminate the chance of collision when data is uploaded to the dashboard with the status job. It will also allow for more parallel processing with other cron jobs needing state (e.g. coverage). Test: live on staging Bug: 62821535 Change-Id: I9c66d6d89a8b6317794f64e918d98e58b5b60b39
2017-06-20Style modifications to search bar.Ryan Campbell
Improve responsive UX and appearance of search bar element across all pages. Bug: 38283335 Test: live on staging Change-Id: I533ec2b96e0e31986cfe0024ccea349e1e25d562
2017-06-20Merge "Implement search on coverage page."Treehugger Robot
2017-06-20Implement search on coverage page.Ryan Campbell
Add the search header and querying logic to the coverage overview page. Test: local Bug: 38283335 Change-Id: Ica9432aacc2089045fed23dcd3c5554407cdb698
2017-06-20Various UI improvements.Ryan Campbell
Improve release UI links. Add a test plan run metadata UI element. Limit size of test case results further. Test: live on staging Bug: 38283335 Change-Id: I2f4413a4f0bebcec78ef863411acf6896a843f1f
2017-06-19Move dashboard to test/vti.Ryan Campbell
Copy code from test/vts/web to test/vti/. Bug: 62339915 Test: none Change-Id: I6e07fbaca77018f6d7bd24bd3da9e3bbbafab495