All of lore.kernel.org
 help / color / mirror / Atom feed
* [nft PATCH 0/6] Run all test suites via 'make check'
@ 2025-08-01 16:10 Phil Sutter
  2025-08-01 16:11 ` [nft PATCH 1/6] tests: Prepare exit codes for automake Phil Sutter
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Phil Sutter @ 2025-08-01 16:10 UTC (permalink / raw)
  To: Pablo Neira Ayuso; +Cc: netfilter-devel

Help me (and maybe others) to not occasionally forget to run this or
that test suite in this or that mode: Implement "run all variants"
mode in test runners (patches 2 and 3), make sure they're exit codes
match Automake expectations (patch 1) and register them with Automake
(patch 6). Also fix for running 'make check' as non-root (patches 4 and
5).

Phil Sutter (6):
  tests: Prepare exit codes for automake
  tests: monitor: Support running all tests in one go
  tests: py: Set default options based on RUN_FULL_TESTSUITE
  tests: json_echo: Skip if run as non-root
  tests: shell: Skip packetpath/nat_ftp in fake root env
  Makefile: Enable support for 'make check'

 Makefile.am                              |  6 +++++
 tests/json_echo/run-test.py              |  4 +++
 tests/monitor/run-tests.sh               | 34 ++++++++++++++----------
 tests/py/nft-test.py                     | 19 +++++++++----
 tests/shell/run-tests.sh                 |  2 +-
 tests/shell/testcases/packetpath/nat_ftp |  3 +++
 6 files changed, 48 insertions(+), 20 deletions(-)

-- 
2.49.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-08-28 10:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-01 16:10 [nft PATCH 0/6] Run all test suites via 'make check' Phil Sutter
2025-08-01 16:11 ` [nft PATCH 1/6] tests: Prepare exit codes for automake Phil Sutter
2025-08-01 16:11 ` [nft PATCH 2/6] tests: monitor: Support running all tests in one go Phil Sutter
2025-08-01 16:11 ` [nft PATCH 3/6] tests: py: Set default options based on RUN_FULL_TESTSUITE Phil Sutter
2025-08-01 16:11 ` [nft PATCH 4/6] tests: json_echo: Skip if run as non-root Phil Sutter
2025-08-01 16:11 ` [nft PATCH 5/6] tests: shell: Skip packetpath/nat_ftp in fake root env Phil Sutter
2025-08-01 16:11 ` [nft PATCH 6/6] Makefile: Enable support for 'make check' Phil Sutter
2025-08-06 17:05   ` Pablo Neira Ayuso
2025-08-07 11:51     ` Phil Sutter
2025-08-07 12:14       ` Pablo Neira Ayuso
2025-08-07 13:04         ` Phil Sutter
2025-08-27 23:08           ` Pablo Neira Ayuso
2025-08-28 10:38             ` Phil Sutter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.