Skip to content

Commit fc6f499

Browse files
committed
Raise nbval cell timeout for tutorial notebooks to 360s
The trajectory-optimization tutorials (e.g. 03/03/04 mission performance) run IPOPT solves that exceed 120s on cold 2-core CI runners; nbval's timeout interrupt lands inside the CasADi solve and surfaces as NonIpopt_Exception_Thrown, failing the job flakily per Python version. The tutorials step had been masked since Dec 2025 by the (now-fixed) package-test failures, so this only appeared once CI went green upstream.
1 parent 13a36ae commit fc6f499

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/run-pytest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ jobs:
3131
uv run --python ${{ matrix.python-version }} --extra test --no-dev pytest aerosandbox
3232
- name: Test with pytest (with extras; only tutorials)
3333
run: |
34-
uv run --python ${{ matrix.python-version }} --extra test --extra full pytest tutorial --nbval-lax --nbval-cell-timeout 120
34+
uv run --python ${{ matrix.python-version }} --extra test --extra full pytest tutorial --nbval-lax --nbval-cell-timeout 360

0 commit comments

Comments
 (0)