[dpdk-dev] [PATCH v2] ci: add vm jobs for aarch64 builds with tests
Juraj Linkeš
juraj.linkes at pantheon.tech
Fri Aug 28 13:45:37 CEST 2020
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 at pantheon.tech>
---
.travis.yml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index d6eeab371..5e12db23b 100644
--- a/.travis.yml
+++ b/.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
--
2.20.1
More information about the dev
mailing list