From 7869159657a5420607790fd6670bb0fc5c49740d Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Mon, 25 Aug 2025 11:29:08 +0200 Subject: [PATCH] add e2e test through proxy --- .github/workflows/e2e-test.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index f237abee..8833d382 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -96,6 +96,18 @@ jobs: go run runner/main.go --verbose kill `cat LPD.pid` + - name: build proxy + run: | + cd proxy + go build + + - name: run end to end tests through proxy + run: | + ./proxy/proxy & echo $! > PROXY.id + ./lightpanda serve --http_proxy 'http://127.0.0.1:3000' & echo $! > LPD.pid + go run runner/main.go --verbose + kill `cat LPD.pid` `cat PROXY.id` + cdp-and-hyperfine-bench: name: cdp-and-hyperfine-bench needs: zig-build-release