1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-03-28 05:28:42 +00:00

8 Commits

Author SHA1 Message Date
Luis Machado
a44c5fb604 [workloads/jetnews] Update workload documentation to mention API level restrictions 2024-11-26 13:18:03 +00:00
Luis Machado
e85cca9ffc [workloads/jetnews] Fix more linter issues (E302 and E261) 2024-09-13 08:05:35 +01:00
Luis Machado
651fd236fe [workloads/jetnews] Disable too-many-ancestors linter for Jetnews class
Drop the warning as we already have cases where it was disabled in geekbench
and gfxbench.
2024-09-13 07:09:47 +01:00
Luis Machado
77b3dfc61d Fix linters/tests CI issues 2024-08-29 15:00:29 +01:00
Luis Machado
e046461bfa [workloads/jetnews] Add missing self reference 2024-08-29 14:48:25 +01:00
Luis Machado
fefaa3c86d [workload/jetnews] Use Jank testing classes to implement jank testing in a simpler way
Modify the JetNews workload to use the new jank testing classes. This allows
simplification of the code and also makes it more straightforward to implement
new workloads that also need to gather frame metrics.
2024-08-29 11:14:30 +01:00
Luis Machado
9212b7f051 [workload/JetNews] Address reviewer comments
- Add JetNews workload description.
- Fixup copyright years.
- Adjust formatting.
- Add constraints to the workload's parameters.
- Fix comment typos.
- Remove unused commented-out code from app/build.gradle.
2024-07-26 15:45:51 +01:00
Luis Machado
b38e64a2a8 [workloads] Add JetNews jank tests workload
This patch adds the JetNews jank-testing workload. This is accomplished
through the uiauto helper library and the jank test classes.

This workload requires a JetNews app APK to be available. We plan to
make it available through the workload-automation-assets repo.

At the end of the run, users should end up with a json file containing all
the frame/jank metrics.

There are 3 parameters for this workload:

- tests: Specifies which of the 3 available tests to run (default is to run
         all of them)

- flingspeed: The speed of the fling interactions.

- repeat: How many times each of the selected tests is to be executed in a
          single measuring session.
2024-07-16 14:38:24 +01:00