ci: enable vm env for aarch64 builds
Checks
Commit Message
Tests requiring hugepages do not work outside of VM environment because
of security limitations. Enable aarch64 builds which run tests to run in
a VM to avoid these limitations.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
---
.travis.yml | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
@@ -88,7 +88,10 @@ jobs:
arch: arm64
compiler: gcc
- env: DEF_LIB="shared" RUN_TESTS=1
- arch: arm64
+ dist: focal
+ arch: arm64-graviton2
+ virt: vm
+ group: edge
compiler: gcc
- env: DEF_LIB="shared" BUILD_DOCS=1
arch: arm64
@@ -103,5 +106,8 @@ jobs:
arch: arm64
compiler: clang
- env: DEF_LIB="shared" RUN_TESTS=1
- arch: arm64
+ dist: focal
+ arch: arm64-graviton2
+ virt: vm
+ group: edge
compiler: clang