Skip to content

Regression tests for swadm - #350

Draft
cfzimmerman wants to merge 6 commits into
mainfrom
cory/ci-tests
Draft

Regression tests for swadm#350
cfzimmerman wants to merge 6 commits into
mainfrom
cory/ci-tests

Conversation

@cfzimmerman

Copy link
Copy Markdown

Work in progress

Comment thread asic/src/tofino_common/ports.rs Outdated
The comment mentions a time for deletion, and that time has come.
These tests have been ignored in CI for at least a year and
reference a CLI command that no longer exists.
The tests CI previously evaded were deleted below.
Decisions:
- Use `std::process::Command` and string parsing instead
  of dpd dropshot endpoints or a --parsable flag. The goal of swadm
  regression tests is stability on the string typed interface.
- But keep this in rust because bash tests would quickly get out of hand.
- Keeping utils in the tests dir hopefully atones for putting hideous
  regexes in swadm.
@cfzimmerman
cfzimmerman force-pushed the cory/ci-tests branch 3 times, most recently from d4fba7d to 542ba2b Compare August 24, 2026 19:05
@cfzimmerman cfzimmerman changed the title swadm integration tests Regression tests for swadm Aug 24, 2026
@cfzimmerman
cfzimmerman force-pushed the cory/ci-tests branch 3 times, most recently from de82ad2 to 2887c15 Compare August 25, 2026 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant