Skip to content

Commit faed63e

Browse files
committed
Raise pybind11 CI test timeout to 30m
1 parent 9325cee commit faed63e

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,5 +191,10 @@ jobs:
191191
# auto-generated TypeError wording, which differs from pybindgen's for
192192
# one case in TestHi (Person's setters given the wrong argument type) --
193193
# a message-text difference, not a functional one.
194+
#
195+
# -timeout raises go test's own default (10m): each test here compiles
196+
# twice (cgo, then a separate C++ step), against cffi's one, and once
197+
# measured at ~18.5s/test average on windows-latest, 32 tests alone used
198+
# 590s of the default budget.
194199
- name: Test
195-
run: go test -v -skip '^(TestHi|TestBindFuncs|TestBindCallbacks|TestBindSimple|TestBuiltinSlices)$' ./...
200+
run: go test -v -timeout=30m -skip '^(TestHi|TestBindFuncs|TestBindCallbacks|TestBindSimple|TestBuiltinSlices)$' ./...

0 commit comments

Comments
 (0)