You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3c021ac
Browse filesBrowse the repository at this point in the historyBrowse files
- name: Run tests (excluding doctests and datafusion-cli)
289
304
env:
290
305
RUST_BACKTRACE: 1
@@ -306,7 +321,8 @@ jobs:
306
321
# datafusion-cli tests
307
322
linux-test-datafusion-cli:
308
323
name: cargo test datafusion-cli (amd64)
309
-
needs: linux-build-lib
324
+
needs: [linux-build-lib, pre-job]
325
+
if: needs.pre-job.outputs.should_skip != 'true'
310
326
runs-on: ubuntu-latest
311
327
# should be uncommented once https://github.com/apache/datafusion/pull/16644 is merged
312
328
# and cache should be added
@@ -334,7 +350,8 @@ jobs:
334
350
335
351
linux-test-example:
336
352
name: cargo examples (amd64)
337
-
needs: linux-build-lib
353
+
needs: [linux-build-lib, pre-job]
354
+
if: needs.pre-job.outputs.should_skip != 'true'
338
355
runs-on: ubuntu-latest
339
356
container:
340
357
image: amd64/rust
@@ -364,7 +381,8 @@ jobs:
364
381
# Run `cargo test doc` (test documentation examples)
365
382
linux-test-doc:
366
383
name: cargo test doc (amd64)
367
-
needs: linux-build-lib
384
+
needs: [linux-build-lib, pre-job]
385
+
if: needs.pre-job.outputs.should_skip != 'true'
368
386
runs-on: ubuntu-latest
369
387
container:
370
388
image: amd64/rust
@@ -385,7 +403,8 @@ jobs:
385
403
# Run `cargo doc` to ensure the rustdoc is clean
386
404
linux-rustdoc:
387
405
name: cargo doc
388
-
needs: linux-build-lib
406
+
needs: [linux-build-lib, pre-job]
407
+
if: needs.pre-job.outputs.should_skip != 'true'
389
408
runs-on: ubuntu-latest
390
409
container:
391
410
image: amd64/rust
@@ -423,7 +442,8 @@ jobs:
423
442
# verify that the benchmark queries return the correct results
424
443
verify-benchmark-results:
425
444
name: verify benchmark results (amd64)
426
-
needs: linux-build-lib
445
+
needs: [linux-build-lib, pre-job]
446
+
if: needs.pre-job.outputs.should_skip != 'true'
427
447
runs-on: ubuntu-latest
428
448
container:
429
449
image: amd64/rust
@@ -456,7 +476,8 @@ jobs:
456
476
457
477
sqllogictest-postgres:
458
478
name: "Run sqllogictest with Postgres runner"
459
-
needs: linux-build-lib
479
+
needs: [linux-build-lib, pre-job]
480
+
if: needs.pre-job.outputs.should_skip != 'true'
460
481
runs-on: ubuntu-latest
461
482
container:
462
483
image: amd64/rust
@@ -494,7 +515,8 @@ jobs:
494
515
495
516
sqllogictest-substrait:
496
517
name: "Run sqllogictest in Substrait round-trip mode"
497
-
needs: linux-build-lib
518
+
needs: [linux-build-lib, pre-job]
519
+
if: needs.pre-job.outputs.should_skip != 'true'
498
520
runs-on: ubuntu-latest
499
521
container:
500
522
image: amd64/rust
@@ -565,7 +587,8 @@ jobs:
565
587
566
588
test-datafusion-pyarrow:
567
589
name: cargo test pyarrow (amd64)
568
-
needs: linux-build-lib
590
+
needs: [linux-build-lib, pre-job]
591
+
if: needs.pre-job.outputs.should_skip != 'true'
569
592
runs-on: ubuntu-latest
570
593
container:
571
594
image: amd64/rust:bullseye # Use the bullseye tag image which comes with python3.9
@@ -589,6 +612,8 @@ jobs:
589
612
590
613
vendor:
591
614
name: Verify Vendored Code
615
+
needs: pre-job
616
+
if: needs.pre-job.outputs.should_skip != 'true'
592
617
runs-on: ubuntu-latest
593
618
container:
594
619
image: amd64/rust
@@ -606,6 +631,8 @@ jobs:
606
631
607
632
check-fmt:
608
633
name: Check cargo fmt
634
+
needs: pre-job
635
+
if: needs.pre-job.outputs.should_skip != 'true'
609
636
runs-on: ubuntu-latest
610
637
container:
611
638
image: amd64/rust
@@ -664,7 +691,8 @@ jobs:
664
691
665
692
clippy:
666
693
name: clippy
667
-
needs: linux-build-lib
694
+
needs: [linux-build-lib, pre-job]
695
+
if: needs.pre-job.outputs.should_skip != 'true'
668
696
runs-on: ubuntu-latest
669
697
container:
670
698
image: amd64/rust
@@ -689,7 +717,8 @@ jobs:
689
717
690
718
cargo-toml-formatting-checks:
691
719
name: check Cargo.toml formatting
692
-
needs: linux-build-lib
720
+
needs: [linux-build-lib, pre-job]
721
+
if: needs.pre-job.outputs.should_skip != 'true'
693
722
runs-on: ubuntu-latest
694
723
container:
695
724
image: amd64/rust
@@ -710,7 +739,8 @@ jobs:
710
739
711
740
config-docs-check:
712
741
name: check configs.md and ***_functions.md is up-to-date
0 commit comments