Skip to content

Commit d42fb79

Browse files
committed
assertions
Signed-off-by: Robert Kruszewski <[email protected]>
1 parent e6e25f9 commit d42fb79

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ jobs:
419419
bench-codspeed:
420420
strategy:
421421
matrix:
422-
shard: [1, 2, 3, 4, 5, 6, 7, 8, 9, 9]
422+
shard: [1, 2, 3, 4, 5, 6, 7, 8, 9]
423423
name: "Benchmark with Codspeed (Shard #${{ matrix.shard }})"
424424
timeout-minutes: 120
425425
runs-on:
@@ -450,7 +450,8 @@ jobs:
450450
-p vortex-buffer \
451451
-p vortex-dtype \
452452
-p vortex-error \
453-
--profile bench
453+
--profile bench \
454+
-C debug_assertions=yes
454455
455456
- name: Build benchmarks (shard 2 - Array types)
456457
env:
@@ -461,7 +462,8 @@ jobs:
461462
-p vortex-array \
462463
-p vortex-scalar \
463464
-p vortex-vector \
464-
--profile bench
465+
--profile bench \
466+
-C debug_assertions=yes
465467
466468
- name: Build benchmarks (shard 3 - Main library)
467469
env:
@@ -471,7 +473,8 @@ jobs:
471473
cargo codspeed build \
472474
-p vortex \
473475
-p vortex-compute \
474-
--profile bench
476+
--profile bench \
477+
-C debug_assertions=yes
475478
476479
- name: Build benchmarks (shard 4 - Encodings 1)
477480
env:
@@ -482,7 +485,8 @@ jobs:
482485
-p vortex-alp \
483486
-p vortex-bytebool \
484487
-p vortex-datetime-parts \
485-
--profile bench
488+
--profile bench \
489+
-C debug_assertions=yes
486490
487491
- name: Build benchmarks (shard 5 - Encodings 2)
488492
env:
@@ -493,7 +497,8 @@ jobs:
493497
-p vortex-decimal-byte-parts \
494498
-p vortex-fastlanes \
495499
-p vortex-fsst \
496-
--profile bench
500+
--profile bench \
501+
-C debug_assertions=yes
497502
498503
- name: Build benchmarks (shard 6 - Encodings 3)
499504
env:
@@ -504,7 +509,8 @@ jobs:
504509
-p vortex-pco \
505510
-p vortex-runend \
506511
-p vortex-sequence \
507-
--profile bench
512+
--profile bench \
513+
-C debug_assertions=yes
508514
509515
- name: Build benchmarks (shard 7 - Encodings 4)
510516
env:
@@ -515,7 +521,8 @@ jobs:
515521
-p vortex-sparse \
516522
-p vortex-zigzag \
517523
-p vortex-zstd \
518-
--profile bench
524+
--profile bench \
525+
-C debug_assertions=yes
519526
520527
- name: Build benchmarks (shard 8 - IO and Layout)
521528
env:
@@ -527,7 +534,8 @@ jobs:
527534
-p vortex-file \
528535
-p vortex-layout \
529536
-p vortex-ipc \
530-
--profile bench
537+
--profile bench \
538+
-C debug_assertions=yes
531539
532540
- name: Build benchmarks (shard 9 - Storage formats)
533541
env:
@@ -538,7 +546,8 @@ jobs:
538546
-p vortex-flatbuffers \
539547
-p vortex-proto \
540548
-p vortex-btrblocks \
541-
--profile bench
549+
--profile bench \
550+
-C debug_assertions=yes
542551
543552
- name: Run benchmarks
544553
uses: CodSpeedHQ/action@6a8e2b874c338bf81cc5e8be715ada75908d3871

0 commit comments

Comments
 (0)