New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-15504: [Python][CI] Ensure that optional components are tested #12301
ARROW-15504: [Python][CI] Ensure that optional components are tested #12301
Conversation
@github-actions crossbow submit -g python -g wheel |
Revision: 9a38be5 Submitted crossbow builds: ursacomputing/crossbow @ actions-1550 |
9a38be5
to
6470f17
Compare
Tests for optional components could be silently skipped if by accident the component would fail importing despite being built.
6470f17
to
0838890
Compare
@github-actions crossbow submit -g python -g wheel |
Revision: 0838890 Submitted crossbow builds: ursacomputing/crossbow @ actions-1554 |
@kszucs Do we lack macOS CI resources on x86-64? See Crossbow jobs above. |
Benchmark runs are scheduled for baseline = bf0ee3f and contender = 56e270f. 56e270f is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
GHA limits the number of parallel macOS runners, see https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration#usage-limits |
I mean we seem to have our own M1 macOS runners, so we could have some for x86-64 macOS too. |
Sure, we can configure self-hosted runners. |
Benchmark runs are scheduled for baseline = bf0ee3f and contender = 56e270f. 56e270f is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
Tests for optional components could be silently skipped if by accident the component would fail importing despite being built. Closes apache#12301 from pitrou/ARROW-15504-py-test-optional-components Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Antoine Pitrou <antoine@python.org>
Tests for optional components could be silently skipped if by accident the component would fail importing despite being built.