Skip to content

Commit 9c65408

Browse files
committed
Scope executable package test to Java launch lane
1 parent bced255 commit 9c65408

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

ci/run-integration.sh

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,18 @@ AWK_HTTP=0
4444
HTTP_SKIP=()
4545
if [ "$TRANSPORT" = "http" ]; then
4646
AWK_HTTP=1
47-
HTTP_SKIP=(-not -name 'projection_pushdown_repro.test' -not -name 'dynamic_filter.test')
47+
HTTP_SKIP=(
48+
-not -name 'projection_pushdown_repro.test'
49+
-not -name 'dynamic_filter.test'
50+
# This test packages VGI_TEST_WORKER as an executable. An http:// URL is
51+
# deliberately not executable; the launch lane covers the package lifecycle.
52+
-not -path './database_worker/package.test'
53+
)
54+
elif [ -n "${VGI_RPC_SHM_SIZE_BYTES:-}" ]; then
55+
# The package fixture starts independent worker processes outside the shared
56+
# launcher whose SHM lifecycle this lane exercises. Keep that transport-mixed
57+
# lifecycle test in the launch lane; the SHM lane covers the shared worker.
58+
HTTP_SKIP=(-not -path './database_worker/package.test')
4859
fi
4960

5061
echo "Staging preprocessed tests into $STAGE (transport=$TRANSPORT) ..."

0 commit comments

Comments
 (0)