Open johnrchrdsn opened 8 years ago
Workloads for upstreaming:
*
= has external dependencies
†
= TBD
App versions for workloads in master branch. Note that some apps have an extra version specifier for different ABI variants (commented out).
1. excel
package = 'com.microsoft.office.excel'
version = '16.0.6925.1017'
2. gmail
package = 'com.google.android.gm'
version = '6.7.128801648'
3. googlephotos
package = 'com.google.android.apps.photos'
version = '1.21.0.123444480'
4. googleplaybooks
package = 'com.google.android.apps.books'
version = '3.9.37'
5. googleslides
package = 'com.google.android.apps.docs.editors.slides'
version = '1.6.312.08.32'
6. msword
package = 'com.microsoft.office.word'
version = '16.0.6925.1017'
7. powerpoint
package = 'com.microsoft.office.powerpoint'
version = '16.0.6925.1017'
8. reader
package = 'com.adobe.reader'
version = '16.1.1'
9. skype
package = 'com.skype.raider'
version = '7.01.0.669'
10. youtube
package = 'com.google.android.youtube'
version = '11.19.56'
Features implemented to support upstreaming:
target-sdk
version bump to 18 across the board – ARM-software#213For each workload class, these changes have to be made:
AndroidUxPerfWorkload
to get additional functionality such as asset management, and enabling the uxperf marker APIdumpsys_enabled
param - now covered bymarkers_enabled
inAndroidUxPerfWorkload
deployable_assets
list (seegooglephotos
orgoogleslides
workload for examples)min_apk_version
andmax_apk_version
attributes that specify the lowest and highest versions of the APK tested/supported by the workload.Timer
and replace calls toSurfaceLogger
/{start,stop}Dumpsys
with theActionLogger
Update(N/A for upstream) – should be removed if present__version__
attribute to 1.0.0