Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BFT Testing] Add BFT tests to regular CI workflows #2725

Merged
merged 8 commits into from
Jul 5, 2022
3 changes: 2 additions & 1 deletion .github/workflows/bft-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ name: BFT Tests

# BFT integration tests
# run them on every push to a BFT feature branch
# this workflow is meant for development of BFT tests before those tests are incorporated into the regular CI workflows
# this workflow should be disabled in Github when not needed: https://docs.github.com/en/actions/managing-workflow-runs/disabling-and-enabling-a-workflow

on:
push:
branches:
- '**/*bft*'
- '**/*6221*'

env:
GO_VERSION: 1.18
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ jobs:
fail-fast: false
matrix:
test-category:
- integration-bft
- integration-mvp
- integration-ghost
- integration-network
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/flaky-test-monitor-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ jobs:
- unit
- unit-crypto
- unit-integration
- integration-bft
- integration-mvp
- integration-ghost
- integration-network
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/flaky-test-monitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
- unit
- unit-crypto
- unit-integration
- integration-bft
- integration-mvp
- integration-ghost
- integration-network
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/skipped-test-tracker-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
- unit
- unit-crypto
- unit-integration
- integration-bft
- integration-mvp
- integration-ghost
- integration-network
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/skipped-test-tracker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
- unit
- unit-crypto
- unit-integration
- integration-bft
- integration-mvp
- integration-ghost
- integration-network
Expand Down