From: David Gibson <david@gibson.dropbear.id.au>
To: passt-dev@passt.top, Stefano Brivio <sbrivio@redhat.com>
Cc: David Gibson <david@gibson.dropbear.id.au>
Subject: [PATCH 0/3] RFC: Preview of tunbridge based tests
Date: Thu, 2 Oct 2025 17:57:05 +1000 [thread overview]
Message-ID: <20251002075708.461931-1-david@gibson.dropbear.id.au> (raw)
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
next reply other threads:[~2025-10-02 7:57 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-02 7:57 David Gibson [this message]
2025-10-02 7:57 ` [PATCH 1/3] test: Prepare for " David Gibson
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-02 7:57 ` [PATCH 0/3] RFC: Preview of tunbridge based tests David Gibson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20251002075708.461931-1-david@gibson.dropbear.id.au \
--to=david@gibson.dropbear.id.au \
--cc=passt-dev@passt.top \
--cc=sbrivio@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).