Skip to content

Run the unit tests on every target framework - #2

Merged
jacalapa merged 1 commit into
mainfrom
ci/test-all-target-frameworks
Oct 12, 2026
Merged

jacalapa merged 1 commit into
mainfrom
ci/test-all-target-frameworks

Conversation

@jacalapa

Copy link
Copy Markdown
Contributor

What

  • The unit tests target net8.0, net9.0 and net10.0, like the packages. CI already installs the three runtimes.
  • Each run writes its own .trx file (LogFilePrefix), so the runs no longer overwrite each other's results.
  • The storage tests stay on net10.0, since the store code doesn't differ between targets.

Tests

  • 57/57 on each of net8.0, net9.0 and net10.0 locally.

The packages ship for net8.0, net9.0 and net10.0, but the tests only ran
on net10.0. The unit tests now target all three, and each run writes its
own results file. The storage tests stay on net10.0, since the store code
does not differ between targets.
@jacalapa
jacalapa merged commit c099a1d into main Oct 12, 2026
3 checks passed
@jacalapa
jacalapa deleted the ci/test-all-target-frameworks branch October 12, 2026 20:51
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