CI Use "any" global random seed and run float32 tests in Azure docker-based builds #24201
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
BUILD_REASON
environment variable is not forwarded to the container, so that means that the nightly docker-based builds in Azure don't use "any" for the global random seed and don't run the 32bit tests:scikit-learn/build_tools/azure/test_script.sh
Lines 20 to 30 in 9aae2ad
You can actually double-check in the latest scheduled build for the Debian 32 build that you can't find any output that
SKLEARN_TESTS_GLOBAL_RANDOM_SEED
.As seen in #24198, I am expecting the Debian 32bit build to fail. I'll launch the PyPy build (which is the only other build using docker-posix.yml) as well to double-check.