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

NLRWindSystems / WEIS / 41911922590
64%
main: 58%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: main
Ran 04 Nov 2026 09:24PM UTC
Jobs 1
Files 96
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

04 Nov 2026 08:43PM UTC coverage: 63.979%. First build
41911922590

Pull #479

github

dzalkind
Keep CI MPI runs from deadlocking on runner hardware

Some hosted ubuntu runners have an Azure MANA NIC. Open MPI's UCX PML
fails to open it ("uct_iface_open(ud_verbs/mana_0:1) failed"), MPI
communication breaks, PETSc's first broadcast fails on rank 0 during
import, and the other rank blocks forever. Run 41862056867 sat in "Run
parallel cases" until the 150 min job timeout.

- Use Open MPI's ob1 PML with self/sm/tcp BTLs and skip UCX one-sided.
  Hosted runners are single-node, so UCX adds nothing.
- Run MPI examples with python -m mpi4py so an exception on one rank
  aborts the job instead of deadlocking.
- Cap the parallel-cases step at 30 min (normally ~3 min).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Pull Request #479: Minor Version 2.2 Release Prep

982 of 1406 new or added lines in 29 files covered. (69.84%)

8957 of 14000 relevant lines covered (63.98%)

0.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
148
0.0
weis/visualization/moo_dashboard/callbacks/visualization.py
75
33.63
weis/visualization/moo_dashboard/callbacks/channel_selection.py
51
0.0
weis/visualization/moo_dashboard/callbacks/data_loading.py
47
74.59
weis/visualization/moo_dashboard/utils/data_processing.py
20
0.0
weis/visualization/moo_dashboard/app_init.py
18
48.93
weis/glue_code/gc_PoseOptimization.py
11
75.24
weis/aeroelasticse/openmdao_openfast.py
11
75.0
weis/visualization/moo_dashboard/tests/_gen_fixture.py
8
93.28
weis/visualization/moo_dashboard/utils/plot_helpers.py
7
88.09
weis/glue_code/glue_code.py
6
89.9
weis/control/tune_rosco.py
4
86.21
weis/visualization/moo_dashboard/layouts/components.py
4
98.81
weis/visualization/moo_dashboard/tests/test_moo_dashboard.py
3
0.0
weis/visualization/moo_dashboard/main.py
2
0.0
weis/control/dtqp_wrapper.py
2
59.02
weis/glue_code/gc_LoadInputs.py
2
9.0
weis/glue_code/mpi_tools.py
2
91.53
weis/visualization/appServer/app/tests/test_raft_opt.py
1
96.97
weis/control/test/test_tune_rosco.py
1
16.02
weis/inputs/gui.py
1
30.42
weis/visualization/utils.py
Jobs
ID Job ID Ran Files Coverage
1 41911922590.1 04 Nov 2026 09:24PM UTC 96
63.98
GitHub Action Run
Source Files on build 41911922590
  • Tree
  • List 96
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #479
  • Delete
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