Skip to content

Commit 5ebe1f4

Browse files
authored
Merge of #2052
2 parents 0110532 + 9e8adae commit 5ebe1f4

File tree

7 files changed

+806
-6
lines changed

7 files changed

+806
-6
lines changed

.github/workflows/test-suite-e2e-operators-tests.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ jobs:
9494
- name: Setup Docker
9595
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
9696

97+
- name: Install Foundry
98+
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1.4.0
99+
97100
- name: Login to GitHub Container Registry
98101
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
99102
with:
@@ -125,7 +128,7 @@ jobs:
125128
SNS_WORKER_VERSION: ${{ inputs.sns_worker_version }}
126129
ZKPROOF_WORKER_VERSION: ${{ inputs.zkproof_worker_version }}
127130
run: |
128-
./fhevm-cli deploy
131+
./fhevm-cli deploy --coprocessors 2 --coprocessor-threshold 2
129132
130133
- name: All operators tests
131134
working-directory: test-suite/fhevm
@@ -150,6 +153,15 @@ jobs:
150153
echo "::group::Transaction Sender Logs (filtered)"
151154
./fhevm-cli logs transaction-sender | grep -v "Selected 0 rows to process"
152155
echo "::endgroup::"
156+
echo "::group::Coprocessor 2 - SNS Worker"
157+
./fhevm-cli logs coprocessor-2-sns-worker 2>/dev/null | grep -v "Selected 0 rows to process" || true
158+
echo "::endgroup::"
159+
echo "::group::Coprocessor 2 - Transaction Sender (filtered)"
160+
./fhevm-cli logs coprocessor-2-transaction-sender 2>/dev/null | grep -v "Selected 0 rows to process" || true
161+
echo "::endgroup::"
162+
echo "::group::Coprocessor 2 - TFHE Worker"
163+
./fhevm-cli logs coprocessor-2-tfhe-worker 2>/dev/null || true
164+
echo "::endgroup::"
153165
154166
- name: Cleanup
155167
working-directory: test-suite/fhevm

.github/workflows/test-suite-e2e-tests.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ jobs:
121121
- name: Setup Docker
122122
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
123123

124+
- name: Install Foundry
125+
uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1.4.0
126+
124127
- name: Login to GitHub Container Registry
125128
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
126129
with:
@@ -147,9 +150,9 @@ jobs:
147150
DEPLOY_BUILD: ${{ inputs.deploy-build }}
148151
run: |
149152
if [[ "$DEPLOY_BUILD" == 'true' ]]; then
150-
./fhevm-cli deploy --build
153+
./fhevm-cli deploy --build --coprocessors 2 --coprocessor-threshold 2
151154
else
152-
./fhevm-cli deploy
155+
./fhevm-cli deploy --coprocessors 2 --coprocessor-threshold 2
153156
fi
154157
155158
# E2E tests on pausing the Host contracts
@@ -262,6 +265,15 @@ jobs:
262265
echo "::group::TFHE Worker"
263266
./fhevm-cli logs coprocessor-tfhe-worker
264267
echo "::endgroup::"
268+
echo "::group::Coprocessor 2 - SNS Worker"
269+
./fhevm-cli logs coprocessor-2-sns-worker 2>/dev/null | grep -v "Selected 0 rows to process" || true
270+
echo "::endgroup::"
271+
echo "::group::Coprocessor 2 - Transaction Sender (filtered)"
272+
./fhevm-cli logs coprocessor-2-transaction-sender 2>/dev/null | grep -v "Selected 0 rows to process" || true
273+
echo "::endgroup::"
274+
echo "::group::Coprocessor 2 - TFHE Worker"
275+
./fhevm-cli logs coprocessor-2-tfhe-worker 2>/dev/null || true
276+
echo "::endgroup::"
265277
266278
- name: Cleanup
267279
working-directory: test-suite/fhevm

test-suite/e2e/hardhat.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ const config: HardhatUserConfig = {
165165
defaultNetwork: DEFAULT_NETWORK,
166166
mocha: {
167167
timeout: 300000,
168+
rootHooks: require('./test/consensusWatchdog').mochaHooks,
168169
},
169170
gasReporter: {
170171
currency: 'USD',

0 commit comments

Comments
 (0)