mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-01 19:36:04 +08:00
The feature enables 1:1 pinning of CPU cores for VM, which should mean more stable CPU allocation from host and fewer sporadic failure. The down side of this is that the targets will effectively use double the capacity from the host that they previously would. It is to be seen how effective this is in reducing flakiness, which would counter the increased usage by reducing staging needed. In Coin the feature is limited so that it only affects test VMs. Task-number: QTQAINFRA-6702 Change-Id: Ie0abd68e0ce80008776f3d0fe931d996f6eb3a61 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
30 lines
953 B
YAML
30 lines
953 B
YAML
Version: 2
|
|
Configurations:
|
|
-
|
|
Id: 'android-9-multi-abi'
|
|
Template: 'qtci-linux-RHEL-8.10-x86_64-51'
|
|
Target os: 'Android_ANY'
|
|
Target arch: 'multi'
|
|
Compiler: 'GCC'
|
|
Target compiler: 'Clang'
|
|
Platform dependency: [
|
|
'rhel-8.10',
|
|
'android-9-x86-on-linux',
|
|
'android-14-x86_64-on-linux'
|
|
]
|
|
Features: [
|
|
'PinCores',
|
|
'Sccache',
|
|
'WarningsAreErrors',
|
|
'AndroidTestRun',
|
|
'MinimalAndroidMultiABITests',
|
|
'InstallDepsPerPlatformSubdir'
|
|
]
|
|
Environment variables: [
|
|
'QT_CI_ARTIFACT_ID_PATH_Android-host=QT_CI_ARTIFACT_ID_PATH_rhel-8.10',
|
|
'QT_CI_ARTIFACT_ID_PATH_Android-x86=QT_CI_ARTIFACT_ID_PATH_android-9-x86-on-linux',
|
|
'QT_CI_ARTIFACT_ID_PATH_Android-x86_64=QT_CI_ARTIFACT_ID_PATH_android-14-x86_64-on-linux',
|
|
'COMMON_TARGET_TEST_CMAKE_ARGS=-DQT_ANDROID_ABIS="x86;x86_64"',
|
|
'ANDROID_EMULATOR=emulator_x86_api_28'
|
|
]
|