From 85166b74c605c491efe65aa427a96fd38ad4b112 Mon Sep 17 00:00:00 2001 From: Victor Hugo Date: Tue, 31 Mar 2026 18:59:52 -0300 Subject: [PATCH 1/2] fix: Add mempool env vars --- e2e/setup.sh | 1 + lifecycle/ci-setup.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/e2e/setup.sh b/e2e/setup.sh index cc024a1..c4571e3 100755 --- a/e2e/setup.sh +++ b/e2e/setup.sh @@ -123,6 +123,7 @@ MEMPOOL_CHEAP_OP_WEIGHT=1 MEMPOOL_EXECUTOR_INTERVAL_MS=5000 MEMPOOL_VERIFIER_INTERVAL_MS=10000 MEMPOOL_TTL_CHECK_INTERVAL_MS=60000 +MEMPOOL_MAX_RETRY_ATTEMPTS=3 EOF # --- Write shared config for test runner --- diff --git a/lifecycle/ci-setup.ts b/lifecycle/ci-setup.ts index 376bae4..152acfa 100644 --- a/lifecycle/ci-setup.ts +++ b/lifecycle/ci-setup.ts @@ -131,6 +131,7 @@ MEMPOOL_CHEAP_OP_WEIGHT=1 MEMPOOL_EXECUTOR_INTERVAL_MS=5000 MEMPOOL_VERIFIER_INTERVAL_MS=10000 MEMPOOL_TTL_CHECK_INTERVAL_MS=60000 +MEMPOOL_MAX_RETRY_ATTEMPTS=3 `; await Deno.writeTextFile(`${CONFIG_DIR}/provider.env`, providerEnv); From feedb6057efbc4bbf2f1306c984138445238b719 Mon Sep 17 00:00:00 2001 From: Victor Hugo Date: Tue, 31 Mar 2026 19:40:25 -0300 Subject: [PATCH 2/2] fix: Docker compose entrypoint --- e2e/docker-compose.yml | 2 +- lifecycle/docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/e2e/docker-compose.yml b/e2e/docker-compose.yml index 2fed85a..e736e36 100644 --- a/e2e/docker-compose.yml +++ b/e2e/docker-compose.yml @@ -108,7 +108,7 @@ services: deno install echo "Waiting for provider..." for i in $(seq 1 60); do - if curl -s --max-time 5 -o /dev/null "$$PROVIDER_URL" 2>/dev/null; then + if deno eval "try { await fetch('$$PROVIDER_URL'); Deno.exit(0) } catch { Deno.exit(1) }" 2>/dev/null; then echo "Provider is ready." break fi diff --git a/lifecycle/docker-compose.yml b/lifecycle/docker-compose.yml index 97dfe96..5702790 100644 --- a/lifecycle/docker-compose.yml +++ b/lifecycle/docker-compose.yml @@ -91,7 +91,7 @@ services: deno install echo "Waiting for provider..." for i in $(seq 1 60); do - if curl -s --max-time 5 -o /dev/null "$$PROVIDER_URL" 2>/dev/null; then + if deno eval "try { await fetch('$$PROVIDER_URL'); Deno.exit(0) } catch { Deno.exit(1) }" 2>/dev/null; then echo "Provider is ready." break fi