summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests/shell: in find_tests() use C locale for sorting tests namesThomas Haller2023-09-151-1/+1
* tests/shell: special handle base path starting with "./"Thomas Haller2023-09-151-1/+3
* tests/shell: add missing nft/nodump files for testsThomas Haller2023-09-153-0/+29
* tests/shell: drop unstable dump for "transactions/0051map_0" testThomas Haller2023-09-152-7/+0
* tests/shell: remove spurious .nft dump filesThomas Haller2023-09-152-16/+0
* tests/shell: add option to shuffle execution order of testsThomas Haller2023-09-151-0/+18
* tests/shell: add "random-source.sh" helper for random-source for sort/shufThomas Haller2023-09-152-1/+41
* tests/shell: export NFT_TEST_RANDOM_SEED variable for testsThomas Haller2023-09-151-0/+46
* tests/shell: ensure vgdb-pipe files are deleted from "nft-valgrind-wrapper.sh"Thomas Haller2023-09-142-3/+11
* tests/shell: kill running child processes when aborting "run-tests.sh"Thomas Haller2023-09-141-5/+26
* tests/shell: typeof_integer/raw: prefer @nh for payload matchingFlorian Westphal2023-09-106-12/+12
* tests/shell: make delete_by_handle test work on older releasesFlorian Westphal2023-09-101-1/+1
* tests/shell: add "--quick" option to skip slow tests (via NFT_TEST_SKIP_slow=y)Thomas Haller2023-09-0910-12/+68
* tests/shell: skip tests if nft does not support JSON modeThomas Haller2023-09-0911-9/+112
* tests/shell: print number of completed tests to show progressThomas Haller2023-09-091-7/+13
* tests/shell: set valgrind's "--vgdb-prefix=" to orignal TMPDIRThomas Haller2023-09-092-0/+6
* tests/shell: add ".nft" dump files for tests without dumps/ directoryThomas Haller2023-09-096-0/+0
* tests/shell: add missing ".nodump" file for tests without dumpsThomas Haller2023-09-098-0/+0
* tests/shell: generate and add ".nft" dump files for existing testsThomas Haller2023-09-09161-0/+2546
* tests/shell: honor .nodump file for tests without nft dumpsThomas Haller2023-09-091-2/+8
* tests/shell: set NFT_TEST_JOBS based on $(nproc)Thomas Haller2023-09-081-3/+7
* tests/shell: record wall time of test run in result dataThomas Haller2023-09-081-0/+16
* tests/shell: no longer enable verbose output when selecting a testThomas Haller2023-09-081-4/+1
* tests/shell: print "kernel is tainted" separate from test resultThomas Haller2023-09-081-1/+2
* tests/shell: redirect output of test script to file tooThomas Haller2023-09-081-0/+2
* tests/shell: don't redirect error/warning messages to stderrThomas Haller2023-09-081-2/+2
* tests/shell: print the NFT setting with the VALGRIND=y wrapperThomas Haller2023-09-081-4/+5
* tests/shell: fix handling failures with VALGRIND=yThomas Haller2023-09-083-6/+26
* tests/shell: colorize terminal output with test resultThomas Haller2023-09-081-10/+61
* tests/shell: cleanup print_test_result() and show TAINTED error codeThomas Haller2023-09-081-8/+10
* tests/shell: cleanup result handling in "test-wrapper.sh"Thomas Haller2023-09-081-24/+41
* tests/shell: return 77/skip for tests that fail to create dummy deviceThomas Haller2023-09-083-5/+5
* tests/shell: set TMPDIR for tests in "test-wrapper.sh"Thomas Haller2023-09-071-0/+2
* tests/shell: fix "0003includepath_0" for different TMPDIRThomas Haller2023-09-071-2/+2
* tests/shell: record the test duration (wall time) in the result dataThomas Haller2023-09-071-0/+6
* tests/shell: skip test in rootless that hit socket buffer size limitThomas Haller2023-09-0710-5/+167
* tests/shell: bind mount private /var/run/netns in test containerThomas Haller2023-09-072-4/+51
* tests/shell: support running tests in parallelThomas Haller2023-09-071-13/+73
* tests/shell: move valgrind wrapper script to separate scriptThomas Haller2023-09-072-34/+24
* tests/shell: move taint check to "test-wrapper.sh"Thomas Haller2023-09-072-15/+19
* tests/shell: rework printing of test resultsThomas Haller2023-09-072-40/+81
* tests/shell: move the dump diff handling inside "test-wrapper.sh"Thomas Haller2023-09-072-35/+66
* tests/shell: support --keep-logs option (NFT_TEST_KEEP_LOGS=y) to preserve te...Thomas Haller2023-09-071-3/+19
* tests/shell: interpret an exit code of 77 from scripts as "skipped"Thomas Haller2023-09-072-1/+12
* tests/shell: run each test in separate namespace and allow rootlessThomas Haller2023-09-072-17/+130
* tests/shell: print test configurationThomas Haller2023-09-071-5/+10
* tests/shell: normalize boolean configuration in environment variablesThomas Haller2023-09-071-4/+15
* tests/shell: export NFT_TEST_BASEDIR and NFT_TEST_TMPDIR for testsThomas Haller2023-09-071-24/+39
* tests/shell: check test names before start and support directoriesThomas Haller2023-09-071-0/+12
* tests/shell: rework finding tests and add "--list-tests" optionThomas Haller2023-09-071-28/+30