Skip to content

Commit

Permalink
Update arrow CI for split crates (#2594) (#2778)
Browse files Browse the repository at this point in the history
* Update arrow CI for split crates (#2594)

* Update more
  • Loading branch information
tustvold authored Sep 27, 2022
1 parent a7cf274 commit 70bcfbc
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 6 deletions.
21 changes: 15 additions & 6 deletions .github/workflows/arrow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@ on:
pull_request:
paths:
- arrow/**
- arrow-array/**
- arrow-buffer/**
- arrow-data/**
- arrow-schema/**
- .github/**

jobs:
Expand All @@ -48,9 +52,16 @@ jobs:
uses: ./.github/actions/setup-builder
with:
rust-version: stable
- name: Test
run: |
cargo test -p arrow
- name: Test arrow-buffer with all features
run: cargo test -p arrow-buffer --all-features
- name: Test arrow-data with all features
run: cargo test -p arrow-data --all-features
- name: Test arrow-schema with all features
run: cargo test -p arrow-schema --all-features
- name: Test arrow-array with all features
run: cargo test -p arrow-array --all-features
- name: Test arrow
run: cargo test -p arrow
- name: Test --features=force_validate,prettyprint,ipc_compression,ffi,dyn_cmp_dict,dyn_arith_dict
run: |
cargo test -p arrow --features=force_validate,prettyprint,ipc_compression,ffi,dyn_cmp_dict,dyn_arith_dict
Expand All @@ -63,10 +74,8 @@ jobs:
cargo run --example read_csv_infer_schema
- name: Run non-archery based integration-tests
run: cargo test -p arrow-integration-testing
- name: Test arrow-schema with all features
run: cargo test -p arrow-schema --all-features

# test compilaton features
# test compilation features
linux-features:
name: Check Compilation
runs-on: ubuntu-latest
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/arrow_flight.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ on:
pull_request:
paths:
- arrow/**
- arrow-array/**
- arrow-buffer/**
- arrow-data/**
- arrow-schema/**
- arrow-flight/**
- .github/**

Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ on:
pull_request:
paths:
- arrow/**
- arrow-array/**
- arrow-buffer/**
- arrow-data/**
- arrow-schema/**
- arrow-pyarrow-integration-testing/**
- integration-testing/**
- .github/**
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/miri.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ on:
pull_request:
paths:
- arrow/**
- arrow-array/**
- arrow-buffer/**
- arrow-data/**
- arrow-schema/**
- .github/**

jobs:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/parquet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ on:
pull_request:
paths:
- arrow/**
- arrow-array/**
- arrow-buffer/**
- arrow-data/**
- arrow-schema/**
- parquet/**
- .github/**

Expand Down

0 comments on commit 70bcfbc

Please sign in to comment.