@@ -18,55 +18,6 @@ concurrency:
18
18
cancel-in-progress : ${{ github.event_name == 'pull_request' }}
19
19
20
20
jobs :
21
- # Full genesis test with code coverage
22
- full-genesis :
23
- name : Full Genesis Test
24
- runs-on : ubuntu-latest
25
- strategy :
26
- # # Continue with the test matrix even if we've had a failure
27
- fail-fast : false
28
- # # Run a maximum of 2 concurrent tests from the test matrix
29
- max-parallel : 2
30
- matrix :
31
- test-name :
32
- - neon_integrations::bitcoind_integration_test
33
- steps :
34
- # # Setup test environment
35
- - name : Setup Test Environment
36
- id : setup_tests
37
- uses : stacks-network/actions/stacks-core/testenv@main
38
- with :
39
- genesis : true
40
- btc-version : " 25.0"
41
-
42
- # # Run test matrix using restored cache of archive file
43
- # # - Test will timeout after env.TEST_TIMEOUT minutes
44
- - name : Run Tests
45
- id : run_tests
46
- timeout-minutes : ${{ fromJSON(env.TEST_TIMEOUT) }}
47
- uses : stacks-network/actions/stacks-core/run-tests@main
48
- with :
49
- test-name : ${{ matrix.test-name }}
50
- threads : 1
51
- archive-file : ~/genesis_archive.tar.zst
52
-
53
- # # Upload code coverage file
54
- - name : Code Coverage
55
- id : codecov
56
- uses : stacks-network/actions/codecov@main
57
- with :
58
- test-name : large_genesis
59
- filename : ./lcov.info
60
-
61
- - name : Status Output
62
- run : |
63
- echo "run_tests: ${{ steps.run_tests.outputs.status }}"
64
- echo "codecov: ${{ steps.codecov.outputs.status }}"
65
-
66
- - name : Check Failures
67
- if : steps.run_tests.outputs.status == 'failure' || steps.codecov.outputs.status == 'failure'
68
- run : exit 1
69
-
70
21
# Unit tests with code coverage
71
22
unit-tests :
72
23
name : Unit Tests
@@ -186,7 +137,6 @@ jobs:
186
137
runs-on : ubuntu-latest
187
138
if : always()
188
139
needs :
189
- - full-genesis
190
140
- open-api-validation
191
141
- core-contracts-clarinet-test
192
142
steps :
0 commit comments