зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1644773 - Add a nightly cron job for the Fenix HomeActivity (MAIN) perf test r=sparky,tarek
Also fixes a logcat encoding read error in the transformer. Differential Revision: https://phabricator.services.mozilla.com/D79909
This commit is contained in:
Родитель
8ca5b42689
Коммит
959282ad93
|
@ -173,3 +173,69 @@ jobs:
|
|||
--output $MOZ_FETCHES_DIR/../artifacts
|
||||
--verbose
|
||||
testing/performance/perftest_applink.js
|
||||
|
||||
android-hw-g5-main-fenix:
|
||||
worker-type: t-bitbar-gw-perf-g5
|
||||
description: Run main (home activity) perftest on Fenix on a G5
|
||||
treeherder:
|
||||
symbol: perftest(main-fenix)
|
||||
platform: android-hw-g5-7-0-arm7-api-16/opt
|
||||
attributes:
|
||||
cron: true
|
||||
run:
|
||||
command: >-
|
||||
mkdir -p $MOZ_FETCHES_DIR/../artifacts &&
|
||||
cd $GECKO_PATH &&
|
||||
python3 python/mozperftest/mozperftest/runner.py
|
||||
--flavor mobile-browser
|
||||
--android
|
||||
--android-app-name org.mozilla.fennec_aurora
|
||||
--android-activity .App
|
||||
--android-clear-logcat
|
||||
--android-capture-logcat logcat
|
||||
--androidlog
|
||||
--androidlog-first-timestamp ".*Start proc.*org\.mozilla\..*\..*App.*"
|
||||
--androidlog-second-timestamp ".*Fully drawn.*org\.mozilla\..*"
|
||||
--androidlog-subtest-name "MAIN"
|
||||
--android-install-apk fenix_fennec_nightly_armeabi_v7a
|
||||
--hooks testing/performance/hooks_home_activity.py
|
||||
--perfherder
|
||||
--perfherder-app fenix
|
||||
--browsertime-geckodriver ${MOZ_FETCHES_DIR}/geckodriver
|
||||
--output $MOZ_FETCHES_DIR/../artifacts
|
||||
--verbose
|
||||
--browsertime-iterations 14
|
||||
testing/performance/perftest_home_activity.js
|
||||
|
||||
android-hw-p2-main-fenix:
|
||||
worker-type: t-bitbar-gw-perf-p2
|
||||
description: Run main (home activity) perftest on Fenix on a Pixel 2
|
||||
treeherder:
|
||||
symbol: perftest(main-fenix)
|
||||
platform: android-hw-p2-8-0-android-aarch64/opt
|
||||
attributes:
|
||||
cron: true
|
||||
run:
|
||||
command: >-
|
||||
mkdir -p $MOZ_FETCHES_DIR/../artifacts &&
|
||||
cd $GECKO_PATH &&
|
||||
python3 python/mozperftest/mozperftest/runner.py
|
||||
--flavor mobile-browser
|
||||
--android
|
||||
--android-app-name org.mozilla.fennec_aurora
|
||||
--android-activity .App
|
||||
--android-clear-logcat
|
||||
--android-capture-logcat logcat
|
||||
--androidlog
|
||||
--androidlog-first-timestamp ".*Start proc.*org\.mozilla\..*\..*App.*"
|
||||
--androidlog-second-timestamp ".*Fully drawn.*org\.mozilla\..*"
|
||||
--androidlog-subtest-name "MAIN"
|
||||
--android-install-apk fenix_fennec_nightly_arm64_v8a
|
||||
--hooks testing/performance/hooks_home_activity.py
|
||||
--perfherder
|
||||
--perfherder-app fenix
|
||||
--browsertime-geckodriver ${MOZ_FETCHES_DIR}/geckodriver
|
||||
--output $MOZ_FETCHES_DIR/../artifacts
|
||||
--verbose
|
||||
--browsertime-iterations 14
|
||||
testing/performance/perftest_home_activity.js
|
||||
|
|
Загрузка…
Ссылка в новой задаче