- Jul 20, 2020
-
-
Douglas RAILLARD authored
9edb6b20 postgres_schemas: Add rules for cascading deletes 879a4916 README: Update with more specific supported python version. 7086fa6b target: Force consistent logcat format 716e59da framework/target: Add logcat buffer wrap detection 08fcc7d3 fw/getters: Fix typo 684121e2 fw: Replace usage of file locking with atomic writes 0c1229df utils/misc: Implement atomic writes 615cbbc9 fw/target_info: Prevent multiple parses of the target_info_cache 1425a6f6 Implement caching of ApkInfo 4557da2f utils/android: Implement a Podable wrapper of ApkInfo 7cf5fbd8 framework, tests: Correct signal disconnection 3f5a31de commands: Add report command 7c6ebfb4 framework: Have Job hold its own JobState 8640f4f6 framework: Add serializing Job status setter 46096536 framework: Fix serialized job retries set to 0 d4057367 tests: Add run state testbench ef6cffd8 travis: Limit the maximum version of isort git-subtree-dir: external/workload-automation git-subtree-split: 9edb6b20f07cbc06897298b591fb3685c9507fc8
-
- Jul 03, 2020
-
-
Chris Redpath authored
37f4d330 WA/Jankbench: Update Pandas function to remove deprecated .ix access 8c7320a1 workloads/gfxbench: Swtich to the home screen before run 6d72a242 doc: fix callback priority table 0c2613c6 fw/execution: Fix missing parameter b8301640 docs/dev_ref: Fix incorrect attribute name c473cfa8 docs/user_information: Fix references to Python 2.7 1f0da5fa Dockerfile: Update to store environment variables in separate file 39121caf workloads/gfxbench: Fix using the correct scrollable element. git-subtree-dir: external/workload-automation git-subtree-split: 37f4d330156a048e682913025c44e84dfa1d3149
-
- Jun 16, 2020
-
-
Douglas RAILLARD authored
83da20ce ouput_processor/postgres: Fix events sql command f664a00b config/core: Fix handling of depreciated parameters 443358f5 workloads/gfxbench: Rework score detection 586d95a4 Dockerfile: Add note about mounting volumes with selinux 58f3ea35 workloads/gfxbench: Fix incorrect parameter name 7fe334b4 workloads/gfxbench: Fix incorrect parameter name 3967071a workloads/gfxbench: Fix incorrect parameter name cd6f4541 workloads/gfxbench: Move results extraction to the extraction stage 7e6eb089 workloads/geekbench: Update result screen matching criteria 491dcd5b Dockerfile: Update with support for additional instruments 7a085e58 workloads/gfxbench: Allow configuration of tests to be ran. 0f47002e fw/getters: Use the `assets_repository` as the default for the filer 6ff5abdf fw/config: Remove whitespace 82d09612 fw/config: Add default to `assets_repository' ecbfe32b docs: Update python2 style print statements 2d32d81a utils/file_lock: Create lock files in system temp directory b9d593e5 fw/version: Development version bump 1f8be773 Disable pep8 errors 66f0edec descriptor/SSHConnection: Expose `use_scp` parameter e2489ea3 descriptor/ssh: Add note to `password` parameter for passwordless target 16be8a70 Fix pcmark setup dce07e50 Update gfxbench to log correct scores. 711bff6a docs/plugins: Fix formatting and typos 2a8454db docs/how_tos: Update example workload creation 9b19f331 target/descriptor: Fix overwriting variable 53faf159 target/descriptor: Cosmetic fixes 84a9526d target/descriptor: Fix handling of custom Targets a3cf2e56 descriptor: Fix overriding of parameters 607cff4c framework: Lock files which could be read/written to concurrently d56f0fbe utils/misc: Add file locking context manager 0f9c20dc target/descriptor: Add support for connection parameter overriding. 310bad39 target/descriptor: Rework how parameter defaults are overridden. a8abf24d fw/descriptor: Add `unsupported_platforms` for a particular target dad0a28b logcat_parsing: Replace errors when decoding logcat output git-subtree-dir: external/workload-automation git-subtree-split: 83da20ce9f86d6c821c4d3ce003564942812fa70
-
- Apr 02, 2020
-
-
douglas-raillard-arm authored
2cd4bf7e3 Add initial issue templates. 5049e3663 Force speedometer to use chrome and change to ApkUiAutoWorkload c9ddee761 Update framework to wait for object before dismissing chrome popup 3be00b296 Androbench: Handle storage permissions prompt. 9a931f42e Handle the common chrome browser popup messages. 06ba8409c target/descriptor: Make `strict_host_check` default to `False` git-subtree-dir: external/workload-automation git-subtree-split: 2cd4bf7e315066b7a1867790355d2c10fa3121db
-
- Mar 09, 2020
-
-
Douglas Raillard authored
2da937092 target/descriptor: Ensure we set a default SSH port. ef9b4c891 fw/version: Dev version bump 31f4c0fd5 fw/descriptor: Add parameter list for Telenet connections. 62ca7c0c3 fw/SSHConnection: Deprecated parameters for Parimiko implementation d0f099700 fw/ConfigutationPoints: Add support for deprecated parameters git-subtree-dir: external/workload-automation git-subtree-split: 2da937092005637e3103911bec6b16771708f2ca
-
- Feb 28, 2020
-
-
Vincent Donnefort authored
5f00a94 utils/types: fix toggle_set creation git-subtree-dir: external/workload-automation git-subtree-split: 5f00a94121b4078bd3be5ef1e10f94b83618f662
-
- Feb 19, 2020
-
-
Douglas Raillard authored
0f2de5f95 util/exec_control: add once_per_attribute_value 51ffd60c0 instruments: add proc_stat 0a4164349 Merge pull request #1065 from setrofim/doc-fix fe50d7585 fw/instrument: derive Instrument from TargetedPlugin b93a8cbbd doc: fix Instrument documentation 79dec810f fw/plugin: move cleanup_assets to TargetedPlugin 44cead2f7 fw/workload: Prefix `TestPackages` with "test_" git-subtree-dir: external/workload-automation git-subtree-split: 0f2de5f951c26e9f9a4cfe9720ca97fd55bd9081
-
- Jan 27, 2020
-
-
Ionela Voinescu authored
c6d23ab0 workloads/exoplayer: Support Android 10 git-subtree-dir: external/workload-automation git-subtree-split: c6d23ab01f03936a799e5f787956606aa59fdb30
-
- Jan 22, 2020
-
-
Ionela Voinescu authored
6f9856cf pcmark: Update popup dismissal to be case insensitive. 0f9331da fw/job: copy classifiers from the spec 659e6041 fw/exec: Add add_classifier() method 796f62d9 commands/process: partial results + write info f60032a5 fw/target/manager: Update to use `module_name_set` 977ce499 utils/types: Add `module_name_set` type a66251dd Antutu: Updating to work with major version 8. git-subtree-dir: external/workload-automation git-subtree-split: 6f9856cf2e9b431b6efd2d13fa109bd7d83ffb6c
-
- Jan 15, 2020
-
-
Douglas Raillard authored
d3adfa1af fw/getters: Pylint fix 39a294ddb utils/types: Update version_tuple to allow splitting on "-" 164095e66 utils/types: Update version_tuple to use strings 24a4a032d fw/getters: update Executable resolution 05857ec2b utils/cpustates: update idle state naming fd8a7e442 utils/trace_cmd: update for Python 3 git-subtree-dir: external/workload-automation git-subtree-split: d3adfa1af912c99cefd22ed4fc7aaa828baebe53
-
- Dec 27, 2019
-
-
douglas-raillard-arm authored
dfb4737e Development version bump 06518ad4 Version bump for release 009fd831 docs/changelog: Update changelog for version 3.2 release. 88284750 Dockerfile: Update to reference new release of WA and devlib 8b337768 Dockerfile: Update ubuntu base to 19.10 38aa9d12 fw/entrypoint: Fix devlib version check 769c883a requirements: Update to latest known working package versions 90db6559 instrument/perf: Fix incorrect argument 817d98ed wa/instruments: Refactor collectors to use Collector Inferface d6766862 Geekbench: Adding 4.4.2 as a supported version 1531ddcd workloads/speedometer: Only close tabs on supported devices 322f9be2 workloads/googleplaybooks: Fix book selector 494424c8 utils/types: Fix ParameterDict update method. git-subtree-dir: external/workload-automation git-subtree-split: dfb4737e510e74d95a4d603aea7f3810d2e3a15b
-
- Dec 04, 2019
-
-
Douglas Raillard authored
ee54a68b6 Updating the framework to include the app package data cc1cc6f77 tests: fix pytest warnings da0ceab02 PCMark: Updating to handle new Android 10 permission warnings 683eec237 PCMark: Editing the screen orientation 07e47de80 Geekbench: Updating supported versions 5906bca6b instruments/acme_cape: Fix missing parameter to `get_instruments` git-subtree-dir: external/workload-automation git-subtree-split: ee54a68b6555ce2f95751f4ecd7d3dd2c8446df3
-
- Nov 06, 2019
-
-
Douglas Raillard authored
9556c3a00 docs: Fix typos 1f4bae92b docs/device_setup: Explicitly mention `load_default_modules` dcbc00add docs/faq: Add workaround for module initialisation failure 4ee75be7a docs/userguide: Update reference to outdated output_processor 796dfb1de Update googlephotos workload to work against most recent version f3e7b14b2 Update googlemaps workload to work against most recent version e9839d52c output_processor/postgres: Fix out of range for `hostid` 7ebbb0593 target/info: Fix missing return statement git-subtree-dir: external/workload-automation git-subtree-split: 9556c3a004e2f863d54993992774cdfe05442fd2
-
- Oct 22, 2019
-
-
douglas-raillard-arm authored
13166f66 Update gmail workload to work against most recent version ab5d12be output_processors/cpustates: Improve handling of missing cpuinfo data 298bc3a7 output_processors/cpustates: Deal with cpufreq data being unavailable 09d6f4de uilts/cpustates: Fix inverted `no_idle` check d7c95fa8 instrument/energy_measurement: Fix typo and formatting 0efd20cf uiauto: Update all applications to target SDK version 28 e41aa3c9 instruments/energy_measurement: Add a `keep_raw` parameter 3bef4fc9 instrument/energy_measurement: Invoke teardown method for backends 0166180f PCMark: Fixing click co-ordinates a9f3ee97 Update adobe reader workload to work with most recent version 35ce8706 Antutu: Updating to handle the new shortcut popup 6beac11e Add simpleperf type to perf instrument git-subtree-dir: external/workload-automation git-subtree-split: 13166f66d1412914351fcd3ebdd694b24da134f2
-
- Sep 16, 2019
-
-
Douglas Raillard authored
2f231b5ce fw/target: detect module variations in TargetInfo 75878e2f2 uiauto/build_scripts: Update to use python3 023cb88ab templates/setup: Update package setup template to specify python3 d27443deb workloads/rt_app: Update to use python3 1a15f5c76 Geekbench: Adding support for Version 5 of Geekbench Corporate d3af4e751 setup.py: Update pandas version restrictions 73b0b0d70 readthedocs: Add ReadtheDocs configuration bb18a1a51 travis: Remove tests for python2.7 062be6d54 output_processors/postgresql: Don't reconnect if not initialised c1e095be5 output_processors/postgresql: Ensure still connected to the database eeebd010b output_processors/postgresql: Group database connection operations e387e3d9b Update to remove Python2 as supported version. 6042fa374 fw/version: Version Bump 050329a5e fw/version: Update version for WA and required devlib d9e7aa9af Dockerfile: Update to use the latest versions of WA and devlib 125cd3bb4 docs/changes: Changelog for v3.1.4 75ea78ea4 docs/faq: Fix formatting 12bb21045 instruments/SysfsExtractor: Add extracted directories as artifacts 4bb1f4988 fw/DatabaseOutput: Only attempt to extract config if avaliable 0ff6b4842 fw/DatabaseOutput: Fix the retrieval of job level artifacts 98b787e32 fw/DatabaseOutput: Enabled retrieving of directory artifacts e91543666 commands/postgres: Upgrade the data base schema to v1.3 68e1806c0 output_processors/postgresql: Add support for new directory Artifacts f19ebb79e output_processors/postgresql: Add missing `system_id` field c950f5ec8 utils/postgres: Fix formatting 6aaa28781 fw/Artifact: Allows adding directories as artifacts d87025ad3 output_processors/postgres: Fix empty iterable ac5819da8 output_processors/postgres: Fix incorrect dict keys 31e08a647 instruments/interrupts: Add `interrupt` files as artifacts 47769cf28 Add a workload for Motionmark tests d8601880a setup.py: Add README as package description 0efc9b9cc setup.py: Clean up extra dependencies 501d3048a requirements: Add initial version c4daccd80 README: Update installation instruction to match documentation. db944629f setup.py: Update classifiers 564738a2a workloads/monoperf: Fix typos c092128e9 workloads: Sets `requires_network` attribute for workloads 463840d2b docs/faq: Add question about non UTF-8 environments. 43633ab36 extras/Dockerfile: Ensure we are using utf-8 in our docker container a6f0ab31e fw/entrypoint: Add check for system default encoding 72fd5b513 setup.py: Set maximum package version for python2.7 support 766bb4da1 fw/uiauto: Allow specifying landscape and portrait orientation a5f052135 utils/types: Fix typos 3435c36b9 fw/workload: Improve version matching and error propergation bd252a647 fw/workload: Introduce max / min versions for apks f46851a3b utils/types: Add `version_tuple` 891023444 fw/workload: Don't override the package manager for ApkRevent workloads 1108c5701 workloads: Update to better utilize `cleanup_assets` and `uninstall` f5d1a9e94 fw/workload: Add the `uninstall` parameter to the base `workload` class 959106d61 fw/workload: Update description of `cleanup_assests` parameter 0aea3abca workloads: Add support for UIBench Jank Tests 24ccc024f framework.workload: `am instrument` APK manager 42ab81103 workloads/lmbench: Fix missing run method declaration git-subtree-dir: external/workload-automation git-subtree-split: 2f231b5ce54a8b6239a58b89e189a90836c1470b
-
- Jun 12, 2019
-
-
Douglas Raillard authored
832ed797e fw/config/execution: Raise error if no jobs are available for running 31b44e447 setup.py: Add missing dependency for building documentation 179b2e226 Dockerfile: Update to install all available extras for WA and devlib 22437359b setup.py: Change short hand to install all extras to `all` 2347c8c00 setup.py: Add postgres dependency in `extras` list 52a0a7901 build_plugin_docs: Pylint fix 60693e1b6 doc: Fix build_instrument_method_map script 8ddf16dfe doc: Patch for doc generation under Py3 9aec4850c workloads/uibench: Pylint Fix bdaa26d77 Geekbench: Updating supported versions to include 4.3.2 d7aedae69 workloads/uibench: Initial commit 45af8c69b ApkWorkload: Support implicit activity path e398083f6 PCMark: Removing hard coded index to make the workload more robust 4ce41407e tests/test_agenda_parser: Ensure anchors can be used as part of agenda aa0564e8f tests/test_agenda_parser: Use custom yaml loader for test cases 83f826d6f utils/serializser: Re-fix support for YAML anchors 1599b5977 workloads: add aitutu 8cd9862e3 workloads/geekbench: Clean up version handling b4ea2798d tests/test_agenda_parser: Remove attribute assignment 76e6f1421 utils/serializer: pylint fixes ce59318e6 utils/serializer: Fix using incorrect loader and imports 5652057ad utils/serializer: fix support for YAML anchors. e9f557723 utils/serializer: fix error reporting for YAML ec3d928b3 docs: Fix incorrect environment variable name ee8bab365 docs/revent: Clarify the naming conventions for revent recordings e3406bdb7 instruments/delay: Convert module name to identifier 55d983eca workloads/vellamo: Fix initialization order git-subtree-dir: external/workload-automation git-subtree-split: 832ed797e1f7b0cccf9c34e0672d121cb31aaf99
-
- Apr 25, 2019
-
-
Qais Yousef authored
f8908e81 Dockerfile: Update to newer base and Python version dd44d6fa docs/api/workload: Update documentation for `activity` attribute 753786a4 fw/workload: Add `activity` attribute to APK workloads git-subtree-dir: external/workload-automation git-subtree-split: f8908e81947d283446682aaff2105aa8b6c13288
-
- Apr 15, 2019
-
-
Douglas Raillard authored
git-subtree-dir: external/workload-automation git-subtree-split: 8647ceafd807b76219660384576286b5c9de556a
-