Marc Bonnici
54bffb45ab
Revent: Fixed uninitialized variable.
2017-02-01 18:04:05 +00:00
Marc Bonnici
e7a47f602d
Revent: Removed check for 'wait_for_stdin'.
...
Revent is terminated from WA via a 'SIGINT', therefore this means
that in order for revent to receive the signal and deal with it
accordingly, revent always needs to be listening on STDIN regardless of
the 'wait_for_stdin' flag.
2017-02-01 18:03:28 +00:00
Marc Bonnici
1364ec05e8
Version bump
2016-12-23 14:14:43 +00:00
Marc Bonnici
30e9b553ff
get_assets: Updated Remote Assets URL
...
Updated URL to new location of WA assets as previous URL was no longer found.
2016-12-23 10:39:51 +00:00
Marc Bonnici
13cbe2f059
Renamed `get-assests.py
to
get_assests.py
`
...
``get-assests.py`` is not a valid python module name therefore it has been
renamed to ``get_assests.py``, the command however remains with the same name.
2016-12-23 10:39:51 +00:00
Marc Bonnici
53b173c55f
Documentation Update
...
Updated documentation to conform with pylint and sphinx.
2016-12-23 10:39:51 +00:00
marcbonnici
f598c60514
Merge pull request #324 from marcbonnici/spec2000
...
Spec2000
2016-12-23 10:38:43 +00:00
marcbonnici
ceda8e74bf
Merge pull request #323 from marcbonnici/poller
...
Poller
2016-12-23 10:35:44 +00:00
Marc Bonnici
173c71b867
FilePoller: Updated 32 bit binary.
...
Recompiled the 32 bit binary as previous version would fail
due to missing applet.
2016-12-22 17:38:20 +00:00
Marc Bonnici
d88d35be26
FilePoller: Made files
a mandatory parameter.
...
Changed the `files` parameter to be mandatory and added check to
ensure that at least one file is passed in configuration otherwise
the instrument crashes.
2016-12-22 17:34:50 +00:00
marcbonnici
599452d41f
Merge pull request #320 from marcbonnici/perf
...
Perf: Recompiled 32bit binary as little endian.
2016-12-22 11:04:14 +00:00
marcbonnici
33dae51536
Merge pull request #322 from marcbonnici/big.Little
...
big.Little Sample Agenda: Fixed workload name and typo.
2016-12-21 17:10:33 +00:00
marcbonnici
f8950dea33
Merge pull request #318 from marcbonnici/googlephotos
...
GooglePhotos: Updated to work with the latest version (v2.6.0).
2016-12-21 17:09:20 +00:00
Marc Bonnici
136d1fef0f
GooglePhotos: Updated to work with the latest version (v2.6.0).
...
Dismisses backup confirmation in newer versions.
Updated for new way of editing photo colours and lack of confirmation.
2016-12-21 17:05:09 +00:00
marcbonnici
5204383582
Merge pull request #321 from marcbonnici/netstat
...
NetStat: Updated Regex to match logcat format in android 6.0
2016-12-21 16:53:55 +00:00
marcbonnici
bfa1d8dd62
Merge pull request #319 from marcbonnici/dex2oat
...
Dex2oat: Now uses root if available.
2016-12-21 16:53:12 +00:00
Marc Bonnici
b75fdf85d0
big.Little Sample Agenda: Fixed workload name and typo.
...
One of the workloads was listed as sqlite which is an instrument,
corrected the workload name to sqlitebm.
Added missing word in description.
2016-12-21 12:08:51 +00:00
Marc Bonnici
fcbb83f5ac
Spec2000 Workload: Spelling Corrected
2016-12-20 16:34:07 +00:00
Marc Bonnici
807003128e
Spec2000 Workload: Updated to use busybox provided from WA.
...
Commands have been updated to use the busybox executable that
is installed via WA rather than relying on it already being in
PATH on the device as this would fail for devices that it was
not installed on.
2016-12-20 16:20:59 +00:00
Marc Bonnici
3e4d068eff
NetStat: Updated Regex to match logcat format in android 6.0
...
Android marshmallow uses a different default view for logcat
therefore prevented output from being extracted. The regex
expression has been updated to include matching the new format.
2016-12-20 09:56:26 +00:00
Marc Bonnici
a3936afb4c
Perf: Recompiled 32bit binary for little endian.
...
Compiled 32bit perf binary as little endian instead of big
endian to support more devices.
2016-12-16 18:13:43 +00:00
Marc Bonnici
24000a21df
Dex2oat: Now uses root if available.
...
Command fails to execute with permission error on some devices therefore
now attempts to use root if available.
2016-12-16 11:20:37 +00:00
James Hartley
b4026ae390
Fix inverted swipe up/down gestures
...
Tested on Chromebook and Mate 8
2016-12-15 15:28:23 +00:00
James Hartley
f76c00dd99
Fix adobereader on S7
...
Tested on S7
2016-12-15 15:04:07 +00:00
setrofim
b1e375a676
Merge pull request #314 from marcbonnici/skype
...
SkypeWorkload: Workload Fixes
2016-12-15 11:18:24 +00:00
Marc Bonnici
1102ba1679
SkypeWorkload: Workload Fixes
...
Fixed contact not being found when mistakenly selecting search for
bots instead of contact.
Changed element used to determine when contact has been
selected from status indicator to search icon as with other other
contacts in view the element is never removed.
Now throws error if end call button is not found otherwise workload
could fail to start the call and incorrectly report overall success.
2016-12-15 10:30:34 +00:00
setrofim
6d999301f3
Merge pull request #313 from marcbonnici/glbenchmark
...
glbenchmark: Updated version numbers from X.X.X to X.X.
2016-12-14 16:42:52 +00:00
Marc Bonnici
e4fdf0bdb9
glbenchmark: Updated version numbers from X.X.X to X.X.
...
Apks contain version number in format X.X therefore when trying to
match for versions using X.X.X the apk is never found.
2016-12-14 15:37:07 +00:00
setrofim
d493b1e790
Merge pull request #307 from marcbonnici/exact_abi
...
Modified how apks containing native code are matched to a target devices supported abi(s).
2016-12-14 10:32:56 +00:00
setrofim
47e31765b4
Merge pull request #312 from marcbonnici/facebook
...
Facebook
2016-12-14 08:13:54 +00:00
setrofim
79faec120e
Merge pull request #311 from marcbonnici/playbooks
...
GooglePlayWorkloads: Updated for new version.
2016-12-14 08:13:12 +00:00
Marc Bonnici
66dbe7a508
GooglePlayWorkloads: Updated for new version.
2016-12-13 16:33:50 +00:00
Marc Bonnici
80a780dcfe
FacebookWorkload: Fixed UI automation and speificed maximum vesrion.
...
Fixed the workload UI automation and specified the version of
facebook that the workload is designed to work with.
2016-12-12 18:12:34 +00:00
Marc Bonnici
694d51ffb6
AndroidWorkload: Fixed validate version error messages.
...
Fixed typos in ``validate_version`` method which caused incorrect reporting
of maximum apk version.
2016-12-12 18:09:40 +00:00
Marc Bonnici
27b08bade0
PeacekeeperWorkload: Updated to work with new APK versions
...
Updated peacekeeper UI automation to work with newer version of
chrome and firefox.
2016-12-12 16:49:54 +00:00
Marc Bonnici
1477a89ee4
AndroidDevice: Renamed 'supported_eabis' property to 'supported_abis'
...
Renamed android device property from 'supported_eabis' to 'supported_abis' to be consistent with linux device.
Updated dex2oat workload to use new property name.
2016-12-09 15:23:58 +00:00
Marc Bonnici
0dfbbae7b6
Renamed 'check_abi' parameter to 'exact_abi'
2016-12-09 14:11:16 +00:00
Marc Bonnici
a8a8d21de6
AndroidWorkload: Modified workload to properly check for an apks abi
...
Previously when retrieving apks only it's name would be used to choose
an apk. Now the native code reported by the apk is used to determine
the correct version to run for the specific device. It tries to
match the primary abi of device with native code before falling back to
using a compatible apk.
When using the check_abi parameter it no longer relies on naming convention
and only allows apks with native code supporting a devices primary abi to be
used.
Updated the relevant documentation.
2016-12-09 14:11:16 +00:00
Marc Bonnici
f467f6f991
AndroidDevice: Added method to retrive primary abi of installed package
...
Tries to retireve the primary abi of a currently installed package on
device.
2016-12-09 14:11:16 +00:00
Marc Bonnici
4352e02806
APK Info: Added property to extract native code from an apk
...
Looks for any native code present in an apk and stores the
mapped abi(s) for use when selecting appropriate apks.
2016-12-09 14:11:16 +00:00
Marc Bonnici
693d0544a3
ABI_MAP: Added armeabi-v7a as armeabi
2016-12-09 14:11:16 +00:00
Marc Bonnici
eb239c65d0
LinuxDevice: Added supported eabi property.
...
Added property to linux device to return list of supported abis
to be consistent with android devices. Currently only returns a
list containing the primary abi.
2016-12-09 14:11:16 +00:00
Michael McGeagh
8cbf189029
skype: longer wait time for signin and search
2016-12-09 13:45:35 +00:00
Marc Bonnici
b6f770cfc5
AdobeReader: Updated workload for new app version
...
Updated the workload to work with the latest version (v16.4)
of Adobe Reader app.
2016-12-08 18:14:16 +00:00
setrofim
c7de8cabd6
Merge pull request #294 from jimboatarm/improve-geekbench-timeouts
...
geekbench: Improve UiAutomator timeouts for slower devices
2016-12-02 17:04:01 +00:00
setrofim
fd7df36a5a
Merge pull request #301 from jimboatarm/skype-hangup
...
skype: now hangs up at the end. Better duration handling
2016-12-02 17:03:13 +00:00
setrofim
607187ad5b
Merge pull request #306 from marcbonnici/revent_BC
...
Revent: Fixed backwards compatibility with v1
2016-12-02 17:02:06 +00:00
setrofim
b4036c5f15
Merge pull request #304 from jimboatarm/uxperf-fix
...
UXPERF: handle error when only one timestamp is logged
2016-12-02 16:58:33 +00:00
Marc Bonnici
b6e077c06b
Revent: Fixed backwards compatibility with v1.
...
Fixed new gamemode not being set for compatibility mode.
Fixed input buffer not being flushed causing replay to fail.
Fixed infinte loop if revent recording did not end correctly.
Updated revent binaries.
2016-12-02 16:58:09 +00:00
Michael McGeagh
8b82451230
util-fps: handle divide by zero possibility
2016-12-02 16:34:32 +00:00