Skip to content

CI: Run tests/v4 separately from whole test suite and disable MacOS and Windows tests#1983

Merged
VeckoTheGecko merged 2 commits intov4-devfrom
test-separation
Apr 22, 2025
Merged

CI: Run tests/v4 separately from whole test suite and disable MacOS and Windows tests#1983
VeckoTheGecko merged 2 commits intov4-devfrom
test-separation

Conversation

@VeckoTheGecko
Copy link
Contributor

@VeckoTheGecko VeckoTheGecko commented Apr 22, 2025

  • Chose the correct base branch (v4-dev for v4 changes)
  • Fixes None

Changes:

  • Add test to matrix so that tests/v4 is also run separately by itself
    • This check makes it easier to parse whether a set of changes has broken other functionality that has been added in v4 (which is more pressing than test failures from old v3 tests)
  • Disable tests on Windows and Mac
    • These will be introduced again at a later stage when they're of interest again. This is mainly to reduce CI wait times and resource usage.

@VeckoTheGecko VeckoTheGecko changed the base branch from main to v4-dev April 22, 2025 11:50
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Apr 22, 2025
@VeckoTheGecko VeckoTheGecko reopened this Apr 22, 2025
@github-project-automation github-project-automation bot moved this from Done to Backlog in Parcels development Apr 22, 2025
@VeckoTheGecko VeckoTheGecko force-pushed the test-separation branch 2 times, most recently from 2563892 to 180a72d Compare April 22, 2025 12:14
@fluidnumerics-joe fluidnumerics-joe mentioned this pull request Apr 22, 2025
@VeckoTheGecko
Copy link
Contributor Author

VeckoTheGecko commented Apr 22, 2025

@fluidnumerics-joe just updated this so it can be merged before #1980 . CI failures is due to some things in #1980. Should we go ahead and merge so you can rebase?

EDIT: Will go ahead and merge :)

@VeckoTheGecko VeckoTheGecko merged commit f0e542e into v4-dev Apr 22, 2025
2 of 10 checks passed
@VeckoTheGecko VeckoTheGecko deleted the test-separation branch April 22, 2025 13:47
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant