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

IntelPython / dpnp / 18286575851
81%

Build:
DEFAULT BRANCH: master
Ran 06 Oct 2025 04:22PM UTC
Jobs 1
Files 229
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

06 Oct 2025 03:47PM UTC coverage: 72.0% (+0.002%) from 71.998%
18286575851

push

github

web-flow
Resolve an issue with cyclic import in `linalg` submodule (#2608)

The PR reworks the import of `linalg` submodule to avoid a wildcard
import.

Also it resolves the issue reported by pylint:
> Cyclic import (dpnp.linalg -> dpnp.linalg.dpnp_iface_linalg ->
dpnp.linalg.dpnp_utils_linalg) (cyclic-import)

and moves `LinAlgError` exception to be exposed by LAPACK pybind11
extension, because it is created there.
While later the exception patched at python level to be set to
"dpnp.linalg" submodule explicitly.

Otherwise we have the import cycle like:
> linalg/__init__.py -> dpnp_iface_linalg.py -> dpnp_utils_linalg.py ->
linalg/__init__.py

which might cause the import failure.

5067 of 10224 branches covered (49.56%)

Branch coverage included in aggregate %.

20 of 20 new or added lines in 5 files covered. (100.0%)

18636 of 22697 relevant lines covered (82.11%)

18893.41 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18286575851.1 06 Oct 2025 04:22PM UTC 229
72.0
GitHub Action Run
Source Files on build 18286575851
  • Tree
  • List 229
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 285c3137 on github
  • Prev Build on master (#18281662800)
  • Next Build on master (#18290604425)
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

© 2025 Coveralls, Inc