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

Ouranosinc / xclim / 35109169469
91%

Build:
DEFAULT BRANCH: main
Ran 16 Sep 2026 02:36PM UTC
Jobs 8
Files 62
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

16 Sep 2026 02:31PM UTC coverage: 90.706% (+0.06%) from 90.651%
35109169469

push

github

web-flow
Add multimember test (#2411)

<!--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:
- [x] This PR addresses an already opened issue (for bug fixes /
features)
    - This PR fixes #2406 
- [x] Tests for the changes have been added (for bug fixes / features)
- [x] (If applicable) Documentation has been added / updated (for bug
fixes / features)
- [x] CHANGELOG.rst has been updated (with summary of main changes)
- [x] Link to issue (:issue:`number`) and pull request (:pull:`number`)
has been added

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

* Add multimember test for robustness_fractions.
* the input is the same a before ( a realization dim with everything).
`stack_ensemble_member` finds the members pattern and the rest of the id
(which I call sub_id) is considered the new realization.
* Previous test only change computation inside of the test, but if this
test is used, it also affects the computation of `delta` and `valid`
which are now first reduce on the member dimension.
* fix #2406 
* Change a pre-commit url for original version instead of mirror

### Does this PR introduce a breaking change?
yes, for ipcc-ar6-c test the previous results were wrong


### Other information:
math showing that multimember is the same as ipcc-ar6-c but with less
assumptions.
<img width="1095" height="615" alt="Capture d’écran, le 2026-08-31 à
10 38 41"
src="https://github.com/user-attachments/assets/de1ce1db-3482-4428-8a57-b5ae45f0c34f"
/>

120 of 129 new or added lines in 1 file covered. (93.02%)

8081 of 8909 relevant lines covered (90.71%)

7.65 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
93.5
1.19% src/xclim/ensembles/_robustness.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.12-ubuntu-latest-offline - 35109169469.1 16 Sep 2026 02:39PM UTC 62
89.42
GitHub Action Run
2 run-{{ matrix.python-version }}-conda - 35109169469.2 16 Sep 2026 02:37PM UTC 62
89.99
GitHub Action Run
3 run-3.13-ubuntu-latest- - 35109169469.3 16 Sep 2026 02:38PM UTC 62
87.0
GitHub Action Run
4 run-3.13-macos-latest- - 35109169469.4 16 Sep 2026 02:40PM UTC 62
89.98
GitHub Action Run
5 run-3.14-ubuntu-latest- - 35109169469.5 16 Sep 2026 02:37PM UTC 62
86.46
GitHub Action Run
6 run-3.13-windows-latest-prefetch - 35109169469.6 16 Sep 2026 02:42PM UTC 62
89.22
GitHub Action Run
7 run-3.12-ubuntu-latest-doctests - 35109169469.7 16 Sep 2026 02:36PM UTC 62
56.0
GitHub Action Run
8 run-3.12-ubuntu-latest- - 35109169469.8 16 Sep 2026 02:37PM UTC 62
86.47
GitHub Action Run
Source Files on build 35109169469
  • Tree
  • List 62
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35109169469
  • 61bb3c7a on github
  • Prev Build on main (#35031034384)
  • Next Build on main (#35151098584)
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