summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* evaluate: perform mark datatype compatibility check from mapsPablo Neira Ayuso2023-09-192-0/+64
* evaluate: expand sets and maps before evaluationPablo Neira Ayuso2023-09-194-0/+39
* tests/shell: simplify collecting error result in "test-wrapper.sh"Thomas Haller2023-09-181-8/+8
* tests/shell: colorize NFT_TEST_HAS_SOCKET_LIMITSThomas Haller2023-09-181-11/+18
* tests/shell: don't show the exit status for failed testsThomas Haller2023-09-181-6/+3
* tests/shell: set C locale in "run-tests.sh"Thomas Haller2023-09-181-2/+6
* tests/shell: fix preserving ruleset diff after testThomas Haller2023-09-181-0/+1
* tests/shell: check diff in "maps/typeof_maps_0" and "sets/typeof_sets_0" testThomas Haller2023-09-182-31/+177
* tests/shell: implement NFT_TEST_HAVE_json feature detection as scriptThomas Haller2023-09-182-14/+10
* tests/shell: skip reset tests if kernel lacks supportFlorian Westphal2023-09-185-4/+43
* tests/shell: skip test cases if ct expectation and/or timeout lacks supportFlorian Westphal2023-09-185-39/+33
* tests/shell: skip test cases involving osf match if kernel lacks supportFlorian Westphal2023-09-183-10/+39
* tests/shell: skip catchall tests if kernel lacks supportFlorian Westphal2023-09-186-2/+35
* tests/shell: skip destroy tests if kernel lacks supportFlorian Westphal2023-09-186-0/+13
* tests/shell: skip inet ingress tests if kernel lacks supportFlorian Westphal2023-09-184-7/+18
* tests/shell: skip some tests if kernel lacks netdev egress supportFlorian Westphal2023-09-183-1/+18
* tests/shell: skip bitshift tests if kernel lacks supportFlorian Westphal2023-09-1811-0/+27
* tests/shell: skip inner matching tests if unsupportedFlorian Westphal2023-09-182-0/+9
* tests/shell: skip map query if kernel lacks supportFlorian Westphal2023-09-182-8/+38
* tests/shell: skip netdev_chain_0 if kernel requires netdev deviceFlorian Westphal2023-09-182-0/+9
* tests/shell: add and use chain binding feature probeFlorian Westphal2023-09-184-7/+62
* tests/shell: cleanup creating dummy interfaces in testsThomas Haller2023-09-186-31/+32
* tests/shell: suggest 4Mb /proc/sys/net/core/{wmem_max,rmem_max} for rootlessThomas Haller2023-09-181-3/+3
* tests: shell: add sample ruleset reproducerFlorian Westphal2023-09-182-0/+501
* tests/shell: colorize NFT_TEST_SKIP_/NFT_TEST_HAVE_ in test outputThomas Haller2023-09-161-2/+10
* tests/shell: add feature probing via "features/*.nft" filesThomas Haller2023-09-161-0/+28
* tests: shell: fix dump validation messageFlorian Westphal2023-09-162-13/+0
* tests/build: capture more output from "tests/build/run-tests.sh" scriptThomas Haller2023-09-151-6/+6
* tests/shell: honor CLICOLOR_FORCE to force coloring in run-tests.shThomas Haller2023-09-151-5/+10
* tests/shell: accept $NFT_TEST_TMPDIR_TAG for the result directoryThomas Haller2023-09-151-1/+1
* tests/shell: exit 77 from "run-tests.sh" if all tests were skippedThomas Haller2023-09-151-1/+7
* 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