Skip to content

QA: run ubuntu-only (drop os matrix from the QA group)#312

Merged
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:qa-ubuntu-only
Jun 15, 2026
Merged

QA: run ubuntu-only (drop os matrix from the QA group)#312
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:qa-ubuntu-only

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Contributor

The [QA] group in test/test_groups.toml was running on a multi-OS matrix (ubuntu/macos/windows). Aqua and JET are platform-independent quality-assurance checks, so the windows and macos QA jobs produced identical results to the ubuntu run — wasted CI.

This drops the os = [...] line from the [QA] group so QA runs only on the default ubuntu-latest (across its existing versions). Core and the other functional test groups keep their full multi-OS coverage; this change touches only [QA].

Ignore until reviewed by @ChrisRackauckas.

ChrisRackauckas and others added 2 commits June 13, 2026 06:54
Aqua/JET are platform-independent, so the windows/macos QA jobs were
wasted CI. Remove the os axis from the [QA] group in test/test_groups.toml
so QA runs only on the default ubuntu-latest. Core/functional groups keep
their multi-OS coverage.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Set the [QA] group versions to the canonical set ["lts", "1"] so Aqua/JET
run on LTS (1.10) and latest stable only (dropping "pre"). Core and NoPre
groups are unchanged.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas marked this pull request as ready for review June 15, 2026 04:57
@ChrisRackauckas ChrisRackauckas merged commit 2ec0af3 into SciML:master Jun 15, 2026
10 of 26 checks passed
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.

2 participants