For environments (such as containers) where hugetlbfs are not available, some unit tests can be run with 'no-huge' option.
A suite is added. It includes cases that can run without hugetlbfs support. To avoid Travis CI job bloating, multiple test suites are allowed to run in one job. v2: Add a patch to enable running multiple suites in a job. (David) Ruifeng Wang (2): ci: allow multiple test suites to run in one job ci: add test suite run without hugepage .ci/linux-build.sh | 4 ++- .ci/linux-setup.sh | 16 ++++++---- .travis.yml | 10 +++++-- app/test/meson.build | 71 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 93 insertions(+), 8 deletions(-) -- 2.17.1