Skip to content

Commit 34788c4

Browse files
committed
test
Signed-off-by: Joe Isaacs <[email protected]>
1 parent a8aa80d commit 34788c4

File tree

1 file changed

+19
-9
lines changed

1 file changed

+19
-9
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,7 @@ jobs:
415415
uses: aminya/setup-cpp@v1
416416
with:
417417
compiler: llvm
418+
cache-tools: true
418419
- uses: ./.github/actions/setup-rust
419420
with:
420421
repo-token: ${{ secrets.GITHUB_TOKEN }}
@@ -496,9 +497,18 @@ jobs:
496497

497498
build-java:
498499
name: "Java"
499-
runs-on: ubuntu-latest
500+
runs-on:
501+
- runs-on=${{ github.run_id }}
502+
- family=m7i+m7i-flex+m7a
503+
- cpu=16
504+
- image=ubuntu24-full-x64
505+
- extras=s3-cache
506+
- tag=java
500507
timeout-minutes: 120
501508
steps:
509+
- uses: runs-on/action@v2
510+
with:
511+
sccache: s3
502512
- uses: actions/checkout@v6
503513
- uses: actions/setup-java@v5
504514
with:
@@ -514,14 +524,14 @@ jobs:
514524
strategy:
515525
matrix:
516526
include:
517-
- { shard: 1, name: "Core foundation", packages: "vortex-buffer vortex-dtype vortex-error" }
518-
- { shard: 2, name: "Array types", packages: "vortex-array vortex-scalar vortex-vector", features: "--features test-harness" }
519-
- { shard: 3, name: "Main library", packages: "vortex vortex-compute" }
520-
- { shard: 4, name: "Encodings 1", packages: "vortex-alp vortex-bytebool vortex-datetime-parts" }
521-
- { shard: 5, name: "Encodings 2", packages: "vortex-decimal-byte-parts vortex-fastlanes vortex-fsst", features: "--features test-harness" }
522-
- { shard: 6, name: "Encodings 3", packages: "vortex-pco vortex-runend vortex-sequence" }
523-
- { shard: 7, name: "Encodings 4", packages: "vortex-sparse vortex-zigzag vortex-zstd" }
524-
- { shard: 8, name: "Storage formats", packages: "vortex-flatbuffers vortex-proto vortex-btrblocks" }
527+
- {shard: 1, name: "Core foundation", packages: "vortex-buffer vortex-dtype vortex-error"}
528+
- {shard: 2, name: "Array types", packages: "vortex-array vortex-scalar vortex-vector", features: "--features test-harness"}
529+
- {shard: 3, name: "Main library", packages: "vortex vortex-compute"}
530+
- {shard: 4, name: "Encodings 1", packages: "vortex-alp vortex-bytebool vortex-datetime-parts"}
531+
- {shard: 5, name: "Encodings 2", packages: "vortex-decimal-byte-parts vortex-fastlanes vortex-fsst", features: "--features test-harness"}
532+
- {shard: 6, name: "Encodings 3", packages: "vortex-pco vortex-runend vortex-sequence"}
533+
- {shard: 7, name: "Encodings 4", packages: "vortex-sparse vortex-zigzag vortex-zstd"}
534+
- {shard: 8, name: "Storage formats", packages: "vortex-flatbuffers vortex-proto vortex-btrblocks"}
525535
name: "Benchmark with Codspeed (Shard #${{ matrix.shard }})"
526536
timeout-minutes: 120
527537
runs-on:

0 commit comments

Comments
 (0)