File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -135,13 +135,18 @@ jobs:
135135 pg-conformance :
136136 name : Postgres conformance tests (Postgres 16, ${{ matrix.lane }})
137137 runs-on : ubuntu-latest
138- timeout-minutes : 15
138+ timeout-minutes : ${{ matrix.timeout_minutes }}
139139 permissions :
140140 contents : read
141141 strategy :
142142 fail-fast : false
143143 matrix :
144- lane : [core, process]
144+ include :
145+ # Core also builds and installs the reporting wheel/sdist fixtures.
146+ - lane : core
147+ timeout_minutes : 30
148+ - lane : process
149+ timeout_minutes : 15
145150 services :
146151 postgres :
147152 # CI-local ephemeral database. POSTGRES_HOST_AUTH_METHOD=trust
@@ -184,8 +189,8 @@ jobs:
184189 ADCP_PG_TEST_URL : postgresql://postgres@localhost:5432/adcp_test
185190 PG_LANE : ${{ matrix.lane }}
186191 run : |
187- # Keep every case and its deadline. Separate process-crash controls
188- # so setup and teardown also fit inside each unchanged job budget.
192+ # Keep every case and its per-case deadline. The core lane includes
193+ # installed artifact coverage and has a larger overall job budget.
189194 case "$PG_LANE" in
190195 core)
191196 python scripts/reporting_test_harness.py pytest tests/conformance/signing/test_pg_replay_store.py \
You can’t perform that action at this time.
0 commit comments