Add a more general check that pings a network host rather than checking
the status of dumpsys wifi. This is because not all devices are
connected via wifi.
Check that dependent files for the workload are present in the
dependencies folder before starting the workload. Move cleanup of
dependent files to finalize method.
Add a __version__ parameter to __init__.py for all workloads. The
version number has three components major.minor.patch.
major: completely new interpretation of the test
(incompatible with previous test)
minor: breaks compatibility with previous test
(outputted results, dependencies, etc)
patch: code change with no impact on any dependencies
Check in missing UiAutomation .class files
Fix generation and deletion of dump sys logs including renaming to a standard [test tag]_[test number].log format
Improved Reader to run across a range of devices with subtlety different layouts and views
A new workload to perform standard productivity tasks within Reader. Each user event/step is timed and reported back as a metric. Dumpsys also captures SurfaceFlinger logs for each event for post analysis.