Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/notebooks_smoke_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,10 @@ jobs:
- name: Execute notebooks
# The widget cells only instantiate the UI (no button callbacks fire),
# so this is a fast import/initialisation smoke test, not a full simulation.
# A normal run finishes in ~75s, but the notebooks do some network I/O
# (package install, structure fetch), so a single cell can spike on a slow
# runner. The 300s per-cell limit was occasionally tripped on one matrix
# leg (a flaky timeout, not a regression); 600s gives ~8x headroom over a
# normal cell while still catching a genuinely hung or broken notebook.
run: |
pytest --nbmake --nbmake-kernel=python3 --nbmake-timeout=300 notebooks/
pytest --nbmake --nbmake-kernel=python3 --nbmake-timeout=600 notebooks/
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ name = "vlab4mic"
version = "0.1.0"
description = "VLab4Mic: A virtual laboratory for microscopy simulation and validation"
authors = [
{ name = "Damián Martinez", email = "jdmartinezigc@gmail.com" },
{ name = "Bruno Saraiva", email = "bruno.msaraiva2@gmail.com" },
{ name = "Mario del Rosario", email = "mario.delrosario@itqb.unl.pt" },
{ name = "Damián Martínez", email = "jdmartinezigc@gmail.com" },
{ name = "Bruno M. Saraiva", email = "bruno.msaraiva2@gmail.com" },
{ name = "Mario Del Rosario", email = "mario.delrosario@itqb.unl.pt" },
{ name = "Ricardo Henriques", email = "ricardo@henriqueslab.org" }
]
readme = { file = "README.md", content-type = "text/markdown" }
Expand Down
Loading