[CI]: Improve CI #318

Merged
synchon merged 15 commits from chore/fix-ci into main 2024-06-21 08:59:42 +00:00
synchon commented 2024-06-18 14:41:29 +00:00 (Migrated from github.com)

The CI is acting up due to AFNI tests failing (ReHo and (f)ALFF) and FSL not being installed correctly. Although the latter is being avoided now, the former is not and thus coverage is not being reported. We need to come up with a flexible solution to handle situations like this.

The CI is acting up due to AFNI tests failing (ReHo and (f)ALFF) and FSL not being installed correctly. Although the latter is being avoided now, the former is not and thus coverage is not being reported. We need to come up with a flexible solution to handle situations like this.
github-actions[bot] commented 2024-06-18 15:02:09 +00:00 (Migrated from github.com)
PR Preview Action v1.4.7
Preview removed because the pull request was closed.
2024-06-21 09:17 UTC
[PR Preview Action](https://github.com/rossjrw/pr-preview-action) v1.4.7 :---: Preview removed because the pull request was closed. 2024-06-21 09:17 UTC <!-- Sticky Pull Request Commentpr-preview -->
codecov[bot] commented 2024-06-18 16:18:38 +00:00 (Migrated from github.com)

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.64%. Comparing base (b890e54) to head (8d0956c).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##              main     #318       +/-   ##
============================================
- Coverage   100.00%   86.64%   -13.36%     
============================================
  Files            1      114      +113     
  Lines            1     5137     +5136     
  Branches         0      999      +999     
============================================
+ Hits             1     4451     +4450     
- Misses           0      528      +528     
- Partials         0      158      +158     
Flag Coverage Δ
docs 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
junifer/markers/brainprint.py 40.94% <100.00%> (ø)
junifer/markers/falff/_afni_falff.py 37.83% <ø> (ø)
junifer/markers/reho/_afni_reho.py 35.89% <ø> (ø)
junifer/pipeline/pipeline_step_mixin.py 97.72% <100.00%> (ø)
junifer/preprocess/smoothing/_afni_smoothing.py 39.13% <ø> (ø)
junifer/utils/logging.py 72.00% <100.00%> (ø)

... and 107 files with indirect coverage changes

## [Codecov](https://app.codecov.io/gh/juaml/junifer/pull/318?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) Report All modified and coverable lines are covered by tests :white_check_mark: > Project coverage is 86.64%. Comparing base [(`b890e54`)](https://app.codecov.io/gh/juaml/junifer/commit/b890e5451798451c4d6ee7afac01fb0206773a3a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) to head [(`8d0956c`)](https://app.codecov.io/gh/juaml/junifer/commit/8d0956c13fbb620ab73ac617f7e575c1ad9960a9?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml). <details><summary>Additional details and impacted files</summary> [![Impacted file tree graph](https://app.codecov.io/gh/juaml/junifer/pull/318/graphs/tree.svg?width=650&height=150&src=pr&token=5H21JuZXMw&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml)](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) ```diff @@ Coverage Diff @@ ## main #318 +/- ## ============================================ - Coverage 100.00% 86.64% -13.36% ============================================ Files 1 114 +113 Lines 1 5137 +5136 Branches 0 999 +999 ============================================ + Hits 1 4451 +4450 - Misses 0 528 +528 - Partials 0 158 +158 ``` | [Flag](https://app.codecov.io/gh/juaml/junifer/pull/318/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | Coverage Δ | | |---|---|---| | [docs](https://app.codecov.io/gh/juaml/junifer/pull/318/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | `100.00% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#carryforward-flags-in-the-pull-request-comment) to find out more. | [Files](https://app.codecov.io/gh/juaml/junifer/pull/318?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) | Coverage Δ | | |---|---|---| | [junifer/markers/brainprint.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Fmarkers%2Fbrainprint.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci9tYXJrZXJzL2JyYWlucHJpbnQucHk=) | `40.94% <100.00%> (ø)` | | | [junifer/markers/falff/\_afni\_falff.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Fmarkers%2Ffalff%2F_afni_falff.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci9tYXJrZXJzL2ZhbGZmL19hZm5pX2ZhbGZmLnB5) | `37.83% <ø> (ø)` | | | [junifer/markers/reho/\_afni\_reho.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Fmarkers%2Freho%2F_afni_reho.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci9tYXJrZXJzL3JlaG8vX2FmbmlfcmVoby5weQ==) | `35.89% <ø> (ø)` | | | [junifer/pipeline/pipeline\_step\_mixin.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Fpipeline%2Fpipeline_step_mixin.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci9waXBlbGluZS9waXBlbGluZV9zdGVwX21peGluLnB5) | `97.72% <100.00%> (ø)` | | | [junifer/preprocess/smoothing/\_afni\_smoothing.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Fpreprocess%2Fsmoothing%2F_afni_smoothing.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci9wcmVwcm9jZXNzL3Ntb290aGluZy9fYWZuaV9zbW9vdGhpbmcucHk=) | `39.13% <ø> (ø)` | | | [junifer/utils/logging.py](https://app.codecov.io/gh/juaml/junifer/pull/318?src=pr&el=tree&filepath=junifer%2Futils%2Flogging.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml#diff-anVuaWZlci91dGlscy9sb2dnaW5nLnB5) | `72.00% <100.00%> (ø)` | | ... and [107 files with indirect coverage changes](https://app.codecov.io/gh/juaml/junifer/pull/318/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=juaml) </details>
fraimondo (Migrated from github.com) approved these changes 2024-06-20 15:12:43 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
juaml/junifer!318
No description provided.