Modified archive pulling to store it in top level artifact directory so it is visible in project file browser. Attach AppThwackTestResultAction to run which now manages polling run status and getting results. Added support for APPTHWACK_PROJECT build parameter.
Added icons and foundation fonts.
Test result progress bar show at very top of individual run view.
Mark results directory as a taglib so we can import the jelly files into other views.
Added re-usable result templates for pass/warn/fail scoreboard, run summary and individual run results.
Added AppThwackTestResultAction views so show the run results in the Jenkins run summary view.
Added jelly views for individual test result views. This contains result/performance graphs, result progress bar and pass/fail/warn per test breakdowns by device.
Added jelly views for the project page which contains list of five most recent AppThwack results and pass/warn/fail graph for entire project.
Added jelly views for ListViewColumn so most recent pass/warn/fail counters are shown on the Jenkins homepage.
Contains extension of JChart and helper methods which generate AppThwack stylized trend graphs used on project homepage and individual results page.
Extension to the ListViewColumn so we can display latest result pass/warn/fail counters on the Jenkins homepage.
Action to display most recent AppThwack results and pass/warn/fail trend graph on the project page.
Helper functions for getting results/builds from Jenkins projects which are used in multiple places.
Action which is added to build by the AppThwackRecorder which is responsible for managing the execution of a run and periodically updating the results. Analogous to an AppThwack run.
Readonly container object which represents a snapshot of AppThwack run results. These objects are periodically recreated by the AppThwackTestResultAction while a run is active and cached once the build is complete. Also exposes functionality for generating result specific trend graphs.