public inbox for passt-dev@passt.top
 help / color / mirror / code / Atom feed
* [PATCH 0/3] RFC: Preview of tunbridge based tests
@ 2025-10-02  7:57 David Gibson
  2025-10-02  7:57 ` [PATCH 1/3] test: Prepare for " David Gibson
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: David Gibson @ 2025-10-02  7:57 UTC (permalink / raw)
  To: passt-dev, Stefano Brivio; +Cc: David Gibson

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


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

end of thread, other threads:[~2025-10-07 20:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-10-02  7:57 [PATCH 0/3] RFC: Preview of tunbridge based tests David Gibson
2025-10-02  7:57 ` [PATCH 1/3] test: Prepare for " David Gibson
2025-10-07 20:00   ` Stefano Brivio
2025-10-02  7:57 ` [PATCH 2/3] test: Add some missing quoting in exeter runner David Gibson
2025-10-02  7:57 ` [PATCH 3/3] test: Re-implement pasta NDP tests using tunbridge & exeter David Gibson
2025-10-07 20:01   ` Stefano Brivio
2025-10-02  7:57 ` [PATCH 0/3] RFC: Preview of tunbridge based tests David Gibson

Code repositories for project(s) associated with this public inbox

	https://passt.top/passt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for IMAP folder(s).