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
Copy file name to clipboardExpand all lines: .github/workflows/rust-lit-node-group-unit-and-integration-tests.yml
+35-89Lines changed: 35 additions & 89 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,19 @@
1
1
# This workflow groups up the unit tests, the standard node build, and the tests that use the standard node build (integration tests, version upgrade tests)
runs-on: warp-ubuntu-latest-x64-8x # change to LargeRunner to run on github. Change to self-hosted to run on our own runner. Change to buildjet-8vcpu-ubuntu-2204 to run on buildjet with 8 cpus
53
-
timeout-minutes: 40
57
+
timeout-minutes: 30
54
58
55
59
services:
56
60
anvil:
57
61
image: litptcl/anvil-lit:latest
58
62
ports:
59
63
- 8545:8545
64
+
- 8549:8549
60
65
credentials:
61
66
username: ${{ vars.DOCKERHUB_USERNAME }}
62
67
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -100,13 +105,14 @@ jobs:
100
105
timeout-minutes: 45
101
106
strategy:
102
107
matrix:
103
-
partition: [1, 2, 3]
108
+
partition: [1, 2, 3, 4]
104
109
105
110
services:
106
111
anvil:
107
112
image: litptcl/anvil-lit:latest
108
113
ports:
109
114
- 8545:8545
115
+
- 8549:8549
110
116
credentials:
111
117
username: ${{ vars.DOCKERHUB_USERNAME }}
112
118
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -146,34 +152,22 @@ jobs:
146
152
run: zstd -d -c nextest-archive.tar.zst | tar xf -
147
153
- name: Setup local files for testing
148
154
run: make setup-local-files
149
-
- name: Copy lit-node binary to Shiva target directory
# after the standard build is done, run the other integration tests
160
+
lit_node_other_tests:
162
161
needs: build-if-needed
163
-
runs-on: warp-ubuntu-latest-x64-16x # change to LargeRunner to run on github. Change to self-hosted to run on our own runner. Change to buildjet-8vcpu-ubuntu-2204 to run on buildjet with 8 cpus
164
-
# TODO: enable this when you want to turn on version upgrade tests. there's also another spot below where you have to remove a hardcoded "false" with a comment like this.
165
-
# To enable, change the condition below to: if: ${{ true }} or remove the if line entirely
166
-
if: ${{ github.event_name == 'never' }}
167
-
timeout-minutes: 60
168
-
strategy:
169
-
matrix:
170
-
partition: [1, 2, 3]
162
+
runs-on: warp-ubuntu-latest-x64-8x # change to LargeRunner to run on github. Change to self-hosted to run on our own runner. Change to buildjet-8vcpu-ubuntu-2204 to run on buildjet with 8 cpus
0 commit comments