ci: add tests jobs in aarch64 vm
Tests requiring hugepages do not work outside of VM environment because of security limitations. Add aarch64 builds which run tests to run in a VM to avoid these limitations. Leave non-hugepage environments since the tests may produce different results in hugepage and non-hugepage environments. Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com> Acked-by: Aaron Conole <aconole@redhat.com>
This commit is contained in:
parent
d1ca6cfd3c
commit
a0c66ba024
12
.travis.yml
12
.travis.yml
@ -90,6 +90,12 @@ jobs:
|
||||
- env: DEF_LIB="shared" RUN_TESTS=1
|
||||
arch: arm64
|
||||
compiler: gcc
|
||||
- env: DEF_LIB="shared" RUN_TESTS=1
|
||||
dist: focal
|
||||
arch: arm64-graviton2
|
||||
virt: vm
|
||||
group: edge
|
||||
compiler: gcc
|
||||
- env: DEF_LIB="shared" BUILD_DOCS=1
|
||||
arch: arm64
|
||||
compiler: gcc
|
||||
@ -105,3 +111,9 @@ jobs:
|
||||
- env: DEF_LIB="shared" RUN_TESTS=1
|
||||
arch: arm64
|
||||
compiler: clang
|
||||
- env: DEF_LIB="shared" RUN_TESTS=1
|
||||
dist: focal
|
||||
arch: arm64-graviton2
|
||||
virt: vm
|
||||
group: edge
|
||||
compiler: clang
|
||||
|
Loading…
Reference in New Issue
Block a user