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

Ouranosinc / xclim / 38000126448
91%

Build:
DEFAULT BRANCH: main
Ran 09 Oct 2026 10:40PM UTC
Jobs 8
Files 63
Run time 1min
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

09 Oct 2026 10:36PM UTC coverage: 90.575%. First build
38000126448

push

github

web-flow
Ensure bottleneck is used for SPI tests (#2446)

<!--Please ensure the PR fulfills the following requirements! -->
<!-- If this is your first PR, make sure to add your details to the
AUTHORS.rst! -->
### Pull Request Checklist:
- [ ] This PR addresses an already opened issue (for bug fixes /
features)
    - This PR fixes #xyz
- [x] Tests for the changes have been added (for bug fixes / features)
- [x] (If applicable) Documentation has been added / updated (for bug
fixes / features)
- [ ] CHANGELOG.rst has been updated (with summary of main changes)
- [ ] Link to issue (:issue:`number`) and pull request (:pull:`number`)
has been added

### What kind of change does this PR introduce?
From my tests, at least some failures in the SPI tests were due to
xarray 2026.09 and more particularly to it's disabling of `bottleneck`
by default.

This ensures bottleneck is enabled for the SPI tests, using a fixture,
as we already do to disable numbagg.

### Does this PR introduce a breaking change?
No. This only fixes the tests, users might see differences, but it is
not because changes in xclim.

### Other information:
See upstream discussion
https://redirect.github.com/pydata/xarray/pull/11461

It's a bit ironic that the choice was done to ensure the more accurate
version is used and we now have to force it haha. But the point of the
SPI tests is not to prove accuracy, but to detect changes like this one.

Of course, I haven't yet tested on MacOS or Windows, fingers crossed.

8140 of 8987 relevant lines covered (90.58%)

7.63 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-{{ matrix.python-version }}-conda - 38000126448.1 09 Oct 2026 10:42PM UTC 63
89.86
GitHub Action Run
2 run-3.13-windows-latest-prefetch - 38000126448.2 09 Oct 2026 10:48PM UTC 63
89.1
GitHub Action Run
3 run-3.12-ubuntu-latest-offline - 38000126448.3 09 Oct 2026 10:46PM UTC 63
89.3
GitHub Action Run
4 run-3.14-ubuntu-latest- - 38000126448.4 09 Oct 2026 10:40PM UTC 63
86.37
GitHub Action Run
5 run-3.12-ubuntu-latest-doctests - 38000126448.5 09 Oct 2026 10:40PM UTC 63
55.87
GitHub Action Run
6 run-3.13-ubuntu-latest- - 38000126448.6 09 Oct 2026 10:42PM UTC 63
86.9
GitHub Action Run
7 run-3.13-macos-latest- - 38000126448.7 09 Oct 2026 10:42PM UTC 63
89.85
GitHub Action Run
8 run-3.12-ubuntu-latest- - 38000126448.8 09 Oct 2026 10:40PM UTC 63
86.38
GitHub Action Run
Source Files on build 38000126448
  • Tree
  • List 63
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38000126448
  • 719b9499 on github
  • Prev Build on main (#37938234144)
  • Next Build on main (#38425153085)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc