android-aarch64-profile-generation.py (1350B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 # mozharness configuration for Android aarch64 unit tests 6 # 7 # This configuration should be combined with suite definitions and other 8 # mozharness configuration from android_common.py, or similar. 9 10 config = { 11 "emulator_avd_name": "mozemulator-android34-x86_64", 12 "emulator_process_name": "qemu-system-x86_64", 13 "emulator_extra_args": [ 14 "-gpu", 15 "on", 16 "-skip-adb-auth", 17 "-verbose", 18 "-show-kernel", 19 "-ranchu", 20 "-selinux", 21 "permissive", 22 "-memory", 23 "4096", 24 "-cores", 25 "4", 26 "-skin", 27 "1080x1920", 28 "-no-snapstorage", 29 "-no-snapshot", 30 # Disables first-run dialogs 31 "-prop", 32 "ro.test_harness=true", 33 ], 34 "exes": { 35 "adb": "%(abs_sdk_dir)s/platform-tools/adb", 36 }, 37 "env": { 38 "DISPLAY": ":0.0", 39 "PATH": "%(PATH)s:%(abs_sdk_dir)s/emulator:%(abs_sdk_dir)s/tools:%(abs_sdk_dir)s/tools/bin:%(abs_sdk_dir)s/platform-tools", 40 # "LIBGL_DEBUG": "verbose" 41 }, 42 "bogomips_minimum": 3000, 43 "android_version": 34, 44 "os_version": "14", 45 "is_emulator": True, 46 }