Marc Bonnici
c5659d51f1
commands/create: Update agenda sections to use augmentations
2018-02-15 13:42:48 +00:00
Marc Bonnici
efc7dc9326
commands/create: Remove global section of generated agenda
...
Move the iterations parameter into `config`so the `global` section
can be removed.
2018-02-08 18:01:56 +00:00
Marc Bonnici
9941b9a92a
commands/show: Add missing assistant parameters and RT param note.
2018-02-07 10:01:12 +00:00
Marc Bonnici
9eca168c55
commands/show: Remove individual headings from output
2018-02-07 10:01:12 +00:00
Marc Bonnici
446a1cfbb0
wa: Rename Instrumentation
to Instruments
...
To be maintain a consistent naming scheme, rename all instances of
`Instrumentation` to `Instruments`
2018-01-15 10:24:03 +00:00
Marc Bonnici
538cd8d332
wa: Rename results_processors
to output_processors
...
For clarity and to better reflect their purpose, rename
`results_processors` to `output_processors`.
2018-01-15 10:24:03 +00:00
Marc Bonnici
0047ce31d7
commands/run: Fix formatting
2018-01-12 17:28:56 +00:00
Marc Bonnici
635ebc1f4d
commands/show: Improved formatting of show command
2018-01-08 10:34:32 +00:00
Sergei Trofimov
0a67e94709
framework/target: rename get_target_descriptions
...
Rename get_target_descriptions to list_target_descriptions.
2017-12-15 17:07:34 +00:00
Marc Bonnici
38e11f6777
commands/show: Adds show command
...
The show command will try to use pandoc and man to display the relevant
information and will fall back to printing the markdown if pandoc is not
available.
2017-12-14 09:50:26 +00:00
Marc Bonnici
7a8492031e
commands/workload_templates: Fix validate method in template
...
Remove incorrect parameter for super 'validate' call.
2017-12-11 08:04:49 +00:00
Marc Bonnici
6308f99b9d
commands/revent: Fix revent for non android based workloads
...
Previously recording an revent workload would assume an android based
revent workload with an apk. Now only deploy apk if present for
workload.
2017-12-11 08:04:49 +00:00
Marc Bonnici
6022c38ae2
commands/revent: Fix revent command
...
Update revent commands to supply output directory when creating
TargetManager and fix ignoring any additional device config provided.
2017-12-08 08:40:38 +00:00
Brendan Jackman
aa2abd16a3
Run autoflake to remove unused imports & variables
2017-12-07 15:37:49 +00:00
Marc Bonnici
bfb9dd2c43
Commands/Create: Adds support for creating workloads
...
The create command can now be used to create workloads for the various
types.
2017-12-06 17:05:52 +00:00
Marc Bonnici
0225b76562
CreateCommand: Fix missing import
2017-12-06 17:05:52 +00:00
Sergei Trofimov
00d1d3d318
commands/run: update "--disable" option
...
--diable can now be used to disable both intruments and
result_processors from the command line (overriding configuration
files). Rename variable names to reflect this.
2017-11-03 17:33:32 +00:00
Sergei Trofimov
0934037e1b
revent fixes
...
- do not attempt to replay setup if a setup recording has not been
provided (perviously, setup was mandatory).
- update the apk initialization to the correct method inside the record
command.
2017-09-27 10:32:41 +01:00
Sergei Trofimov
4d964ccb2f
commands: renaming record.py to revent.py
...
This file contians implementations of both record and replay commands
for revent so the old name was misleading.
2017-04-27 09:01:18 +01:00
setrofim
63b01e29ee
Merge pull request #381 from marcbonnici/revent
...
Revent & Misc Fixes
2017-04-25 10:39:41 +01:00
Marc Bonnici
16f2bc69f0
Replay Command: Added a replay command
...
The replay command can be used to replay an revent recording on a device.
2017-04-25 10:35:02 +01:00
Marc Bonnici
311ac1b803
Record Command: Updated record command
...
Updated the record command to allow revent recordings to be made.
They can be performed in 3 ways; the default is a standard recording
as in WA2, it can start a specified package before starting the
recording or a workload can be specified which launches the workload
and prompts the user to record each stage, naming and storing the recordings
appropriately.
2017-04-25 10:35:02 +01:00
Sergei Trofimov
8a9ca6fdfe
commands: added create ageanda command
...
Added the crate command with a subcommand to generate an agenda based on
a list of plugins.
2017-04-25 08:16:36 +01:00
Marc Bonnici
e60e31ff8e
Imports: Updated Imports
...
Switch remaining wlauto imports to wa.
Added other missing imports.
2017-04-20 11:49:53 +01:00
Sergei Trofimov
bddabbc56d
revent workload part 1
2017-04-06 16:38:39 +01:00
Sergei Trofimov
24402660c4
Initial implementation of state tracking and output handling.
2017-03-17 09:15:43 +00:00
Sergei Trofimov
42539bbe0d
New target description + moving target stuff under "framework"
...
Changing the way target descriptions work from a static mapping to
something that is dynamically generated and is extensible via plugins.
Also moving core target implementation stuff under "framework".
2017-03-06 11:10:25 +00:00
Marc Bonnici
1f1f2b12c6
WA3 Exsisting Code
2017-02-21 15:02:28 +00:00