[dpdk-dev] [PATCH v2] ci: add vm jobs for aarch64 builds with tests
Ruifeng Wang
Ruifeng.Wang at arm.com
Tue Sep 1 09:15:25 CEST 2020
> -----Original Message-----
> From: dev <dev-bounces at dpdk.org> On Behalf Of Juraj Linke?
> Sent: Friday, August 28, 2020 7:46 PM
> To: thomas at monjalon.net; david.marchand at redhat.com;
> aconole at redhat.com; maicolgabriel at hotmail.com
> Cc: dev at dpdk.org; Juraj Linkeš <juraj.linkes at pantheon.tech>
> 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š <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
Reviewed-by: Ruifeng Wang <ruifeng.wang at arm.com>
More information about the dev
mailing list