Here's a preliminary cut at some exeter+tunbridge based test cases. Specifically, this converts the pasta NDP tests from the existing framework. This is pretty unpolished at this stage, and obviously doesn't cover much. At this stage I'm looking less for detailed review and more for first impressions both of how the code looks for writing tests and how the logs appear when running. I think both have a lot of room for improvement, so I'd like to start incorporating feedback ASAP, hence this early version. David Gibson (3): test: Prepare for tunbridge based tests test: Add some missing quoting in exeter runner test: Re-implement pasta NDP tests using tunbridge & exeter test/.gitignore | 2 ++ test/Makefile | 19 ++++++++------ test/lib/exeter | 4 +-- test/pasta/dhcp | 5 ++++ test/pasta/ndp.py | 59 ++++++++++++++++++++++++++++++++++++++++++ test/run | 8 +++--- test/smoke/smoke.py | 26 +++++++++++++++++++ test/tasst/__init__.py | 14 ++++++++++ test/tasst/pasta.py | 40 ++++++++++++++++++++++++++++ 9 files changed, 164 insertions(+), 13 deletions(-) create mode 100755 test/pasta/ndp.py create mode 100755 test/smoke/smoke.py create mode 100644 test/tasst/__init__.py create mode 100644 test/tasst/pasta.py -- 2.51.0