Note that 2/5 is not actually needed for the purposes of these "test
cases" (which always succeed, at the moment), it just fixes a
condition I hit while writing them.
v2: Actually include passt.mem.mbuto in 5/5, and move the introduction
of INITRAMFS_MEM for the setup function there
Stefano Brivio (5):
test/lib: Move screen-scraping setup and layout functions to _ugly
files
tap: Support for detection of existing sockets on ramfs
test/lib/perf_report: Use own flag to track initialisation
test/lib: Add "td" directive, handled by table_value()
test: Add memory/passt test cases
tap.c | 3 +-
test/Makefile | 5 +-
test/lib/layout | 69 ----------------
test/lib/layout_ugly | 122 ++++++++++++++++++++++++++++
test/lib/perf_report | 9 ++-
test/lib/setup | 23 ------
test/lib/setup_ugly | 75 +++++++++++++++++
test/lib/term | 28 +++++++
test/lib/test | 3 +
test/memory/passt | 187 +++++++++++++++++++++++++++++++++++++++++++
test/passt.mem.mbuto | 42 ++++++++++
test/run | 6 ++
12 files changed, 475 insertions(+), 97 deletions(-)
create mode 100644 test/lib/layout_ugly
create mode 100755 test/lib/setup_ugly
create mode 100644 test/memory/passt
create mode 100755 test/passt.mem.mbuto
--
2.35.1