Skip to content

Commit 1cd99c2

Browse files
committed
Add e2e to justfile
1 parent f1f27ec commit 1cd99c2

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

justfile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,3 +175,20 @@ send-txn-with-backrun:
175175

176176
echo "=== Backrun transaction (from backrunner) ==="
177177
cast receipt $backrun_hash_computed -r {{ sequencer_url }} | grep -E "(status|blockNumber|transactionIndex)" || echo "Backrun tx not found yet"
178+
179+
e2e:
180+
#!/bin/bash
181+
if ! INTEGRATION_TESTS=1 cargo test --package tips-system-tests --test integration_tests; then
182+
echo ""
183+
echo "═══════════════════════════════════════════════════════════════════"
184+
echo " ⚠️ Integration tests failed!"
185+
echo " Make sure the infrastructure is running locally (see SETUP.md for full instructions): "
186+
echo " just start-all"
187+
echo " start builder-playground"
188+
echo " start op-rbuilder"
189+
echo "═══════════════════════════════════════════════════════════════════"
190+
exit 1
191+
fi
192+
echo "═══════════════════════════════════════════════════════════════════"
193+
echo " ✅ Integration tests passed!"
194+
echo "═══════════════════════════════════════════════════════════════════"

0 commit comments

Comments
 (0)