Uh oh!
There was an error while loading. Please reload this page.
GH-34615: [CI][C++] Add CI job for basic format support without ARROW_COMPUTE - #34617
Conversation
5510338 to
eee9253Compareeee9253 to
e3d60b9Comparekou
commented
Mar 19, 2023
There are still some enabled components: https://github.com/apache/arrow/actions/runs/4462272725/jobs/7836694435?pr=34617#step:6:1866 Are they intentional? |
benibus
commented
Mar 19, 2023
|
benibus
commented
Mar 19, 2023
Also, fair warning: I've never actually messed with CI system before so there may be a better way to do this. I just went with one of the preexisting Ubuntu images since it seemed like a reasonable base (to me, at least). |
kou
commented
Mar 20, 2023
OK. Then "minimal" may be misleading. For example, we use "minimal" as "all components are disabled" in https://github.com/apache/arrow/blob/main/cpp/CMakePresets.json#L49 . Can we use other label for this job? If we enable Parquet, CI time isn't short. How about running this as a nightly CI job instead like |
benibus
commented
Mar 20, 2023
I agree that it's misleading. We could also handle both cases pretty easily, I think. The "minimal" image I have here could disable everything as it implies. Then, the nightly task would use that image but enable CSV/Parquet. |
e3d60b9 to
aa7cb5bCompare@github-actions crossbow submit test-ubuntu-20.04-cpp-minimal-with-formats |
Revision: aa7cb5b4fae7bd3505c8f6dbc976ae5131028bfd Submitted crossbow builds: ursacomputing/crossbow @ actions-7a8059874a
|
Revision: aa7cb5b4fae7bd3505c8f6dbc976ae5131028bfd Submitted crossbow builds: ursacomputing/crossbow @ actions-89628f20c6
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Could you also update "minimal" in the title and the description of this PR and GH-34615? |
aa7cb5b to
9147c15Comparekou
commented
Mar 21, 2023
@github-actions crossbow submit test-ubuntu-20.04-cpp-minimal-with-formats |
Revision: 9147c15ce4120b9b6fc0d9b233d50d7bc1d1d2a7 Submitted crossbow builds: ursacomputing/crossbow @ actions-b9824dee1c
|
raulcd
commented
Mar 22, 2023
I've updated the body to include the closes #34655 as suggested. |
raulcd
commented
Mar 22, 2023
@github-actions crossbow submit test-cuda-cpp |
Revision: 9147c15ce4120b9b6fc0d9b233d50d7bc1d1d2a7 Submitted crossbow builds: ursacomputing/crossbow @ actions-2e55c6dbfe
|
raulcd
commented
Mar 22, 2023
The test-cuda-cpp seems to fail with a similar error to the one reported on #34655 : @benibus let me know if I should open a different issue for that or should be fixed here. Thanks! |
benibus
commented
Mar 22, 2023
@raulcd Yeah, I saw that last night. Probably best to handle it here as well. I'll do a light CMake refactor to hopefully prevent more of these issues since it's too easy to make mistakes ATM. |
Some temporal casts will fail without timezone info
compute-expression-test was recently merged into compute-internals-test as part of a larger refactor. However, the expression tests depend on additional kernels (i.e. equal) so I re-separated them.
9147c15 to
42e52beCompare42e52be to
0a79eb3Comparebenibus
commented
Mar 22, 2023
benibus
commented
Mar 22, 2023
@github-actions crossbow submit test-cuda-cpp |
Revision: 0a79eb3 Submitted crossbow builds: ursacomputing/crossbow @ actions-53125ee05c
|
benibus
commented
Mar 22, 2023
@github-actions crossbow submit test-ubuntu-20.04-cpp-minimal-with-formats |
Revision: 0a79eb3 Submitted crossbow builds: ursacomputing/crossbow @ actions-a36f0bd26a
|
ursabot
commented
Mar 23, 2023
Benchmark runs are scheduled for baseline = 3600bd8 and contender = 4487be0. 4487be0 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
… ARROW_COMPUTE (apache#34617) This adds a crossbow job for `ARROW_IPC`, `ARROW_PARQUET`, and `ARROW_CSV` - based on a minimal Ubuntu image. The job primarily aims to test the core Arrow library + basic format support without the full kernel registry provided by `ARROW_COMPUTE`. Note that `ARROW_JSON` is implicitly enabled as well, since it's a dependency of `ARROW_TESTING`. * Closes: apache#34615 * Closes: apache#34655 Authored-by: benibus <bpharks@gmx.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
This adds a crossbow job for
ARROW_IPC,ARROW_PARQUET, andARROW_CSV- based on a minimal Ubuntu image.The job primarily aims to test the core Arrow library + basic format support without the full kernel registry provided by
ARROW_COMPUTE. Note thatARROW_JSONis implicitly enabled as well, since it's a dependency ofARROW_TESTING.No function registered with name: equalon test-cuda-cpp #34655