> -----Original Message----- > From: dev <[email protected]> On Behalf Of Juraj Linke? > Sent: Friday, August 28, 2020 7:46 PM > To: [email protected]; [email protected]; > [email protected]; [email protected] > Cc: [email protected]; Juraj Linkeš <[email protected]> > Subject: [dpdk-dev] [PATCH v2] ci: add vm jobs for aarch64 builds with tests > > 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š <[email protected]> > --- > .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
Reviewed-by: Ruifeng Wang <[email protected]>

