• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Ouranosinc / xclim / 15189939460
92%

Build:
DEFAULT BRANCH: main
Ran 22 May 2025 03:01PM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
15189939460

push

github

web-flow
Add pytest-timeout, fix test engine bug (#2176)

### What kind of change does this PR introduce?

* Adds the `pytest-timeout` library for ending stalled tests.
* Configures the `pytest` options to use:
  * `session_timeout = 900` (15 mins for full test suite
  * `timeout = 300` (5 mins for an individual test; might be too high)
* `timeout_method = "thread"` (Attempt to kill test thread rather than
process)
* Fixes a bug caused by `netcdf4` engine when used with `pytest-xdist`

### Does this PR introduce a breaking change?

`pytest-timeout` is now a firm development dependency. Configured
defaults might be too strict when running tests on very old/underpowered
hardware.

### Other information:

https://github.com/pytest-dev/pytest-timeout
Source Files on build 15189939460
Detailed source file information is not available for this build.
  • Back to Repo
  • 17035173 on github
  • Prev Build on main (#15164396745)
  • Next Build on main (#15192240446)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc