[dpdk-dev] [PATCH v3 0/4] no-huge unit test
dwilder
dwilder at us.ibm.com
Tue Mar 17 18:02:07 CET 2020
On 2020-03-13 01:16, Ruifeng Wang wrote:
> For environments (such as containers) where hugetlbfs are not
> available,
> some unit tests can be run with 'no-huge' option.
>
> fast-tests suites is generated dynamically according to hugetlbfs
> availability in building environment. This allows unit test to run
> in different environments using the same suite name.
>
> Several test cases are fixed to be able to run in no-huge mode.
>
> v3:
> Use a single suite instead of create additional one for no-huge.
> (Aaron)
> Fix several test cases in no-huge mode.
>
> v2:
> Add a patch to enable running multiple suites in a job. (David)
>
>
> Ruifeng Wang (4):
> test: enable tests to run in no-huge mode
> ci: generate fast-tests suite base on hugepage availability
> ci: proceed with verification without hugepage
> ci: enable unit test for aarch64
>
> .ci/linux-setup.sh | 11 +-
> .travis.yml | 5 +-
> app/test/meson.build | 216 ++++++++++++++++++---------------
> app/test/test_acl.c | 22 ++--
> app/test/test_hash.c | 7 +-
> app/test/test_table_pipeline.c | 12 +-
> 6 files changed, 152 insertions(+), 121 deletions(-)
I added Ruifeng's patches on top of my ppc64le ci patches and updated
the matrix.
Ci ran fine on ppc64le.
https://travis-ci.org/github/djlwilder/dpdk/jobs/663573687
Tested-by: David Wilder <dwilder at us.ibm.com>
More information about the dev
mailing list