Skip to content

test: Connect in parallel in all tests - #1594

Merged
mattiaswal merged 4 commits into
mainfrom
test-connect-parallel
Sep 3, 2026
Merged

test: Connect in parallel in all tests#1594
mattiaswal merged 4 commits into
mainfrom
test-connect-parallel

Conversation

@mattiaswal

Copy link
Copy Markdown
Contributor

This will speed up the testing, slightly.

Description

Checklist

Tick relevant boxes, this PR is-a or has-a:

  • Bugfix
    • Regression tests
    • ChangeLog updates (for next release)
  • Feature
    • YANG model change => revision updated?
    • Regression tests added?
    • ChangeLog updates (for next release)
    • Documentation added?
  • Test changes
    • Checked in changed Readme.adoc (make test-spec)
    • Added new test to group Readme.adoc and yaml file
  • Code style update (formatting, renaming)
  • Refactoring (please detail in commit messages)
  • Build related changes
  • Documentation content changes
    • ChangeLog updated (for major changes)
  • Other (please describe):

@mattiaswal
mattiaswal requested a review from troglobit August 24, 2026 07:37
@mattiaswal mattiaswal added the ci:main Build default defconfig, not minimal label Aug 24, 2026
@troglobit

Copy link
Copy Markdown
Contributor

x86_64 build now takes 94m up from 83m before this PR 😏

This will speed up the testing, slightly.
Signed-off-by: Mattias Walström <lazzer@gmail.com>
When a step configures several DUTs back to back, run the
put_config_dicts() calls in parallel.

Signed-off-by: Mattias Walström <lazzer@gmail.com>
Tests that configured each DUT in its own step, with nothing in
between, now do it in one step with parallel().  The wifi tests that
configured stations in a loop do the same.  The syslog remote test had
the server configuration outside the step, moved it inside.
@mattiaswal
mattiaswal force-pushed the test-connect-parallel branch from 1e8f95a to 5df2ffc Compare September 2, 2026 13:09
@mattiaswal
mattiaswal merged commit 4a4ef40 into main Sep 3, 2026
9 checks passed
@mattiaswal
mattiaswal deleted the test-connect-parallel branch September 3, 2026 06:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:main Build default defconfig, not minimal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants