Skip to content

Conversation

@gfardell
Copy link
Collaborator

@gfardell gfardell commented Mar 16, 2023

This will test an array of versions passes set as:
export TEST_PY=(3.8 3.8 3.11 3.11)
export TEST_NP=(1.20 1.24 1.20 1.24)

Or a single version
export TEST_PY=3.8
export TEST_NP=1.20

If the versions aren't set, or if it's a release build it'll test all builds.

For a nightly master I recommend testing only oldest/newest combos i.e:
py version lowest, np version lowest
py version lowest, np version highest
py version highest, np version lowest
py version highest, np version lowest

The script also builds all first, and then rebuilds those with tests, which is not ideal, but ok for now.

@gfardell gfardell requested a review from paskino March 16, 2023 12:35
@gfardell
Copy link
Collaborator Author

Maybe we shouldn't be building all and testing 1 on the dev build. As these aren't uploaded should we build and test just a single combination? This would bring it in line with the GHA.

@gfardell gfardell changed the base branch from test_all_only_on_release to master March 27, 2023 12:11
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.

3 participants