[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#948453: python-dmsh: autopkgtest regression: No module named 'perfplot'



Source: python-dmsh
Version: 0.1.6-1
X-Debbugs-CC: debian-ci@lists.debian.org
Severity: serious
User: debian-ci@lists.debian.org
Usertags: regression

Dear maintainers,

With a recent upload of python-dmsh the autopkgtest of python-dmsh fails
in testing when that autopkgtest is run with the binary packages of
python-dmsh from unstable. It passes when run with only packages from
testing. In tabular form:
                       pass            fail
python-dmsh            from testing    0.1.6-1
all others             from testing    from testing

I copied some of the output at the bottom of this report. Are you not
missing a (test) dependencies?

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=python-dmsh

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-dmsh/3915475/log.gz

autopkgtest [07:11:09]: test test-dmsh: [-----------------------

running test_circle.py
Skipping save mesh to file (circle.png) since a module is missing:
No module named 'meshplex'

running test_closed_path.py

running test_difference.py
Skipping save mesh to file (difference.png) since a module is missing:
No module named 'meshplex'

running test_ellipse.py
Skipping save mesh to file (ellipse.png) since a module is missing:
No module named 'meshplex'

running test_halfspace.py
Skipping save mesh to file (halfspace.png) since a module is missing:
No module named 'meshplex'

running test_intersection.py
Skipping save mesh to file (intersection.png) since a module is missing:
No module named 'meshplex'

running test_intersection_three_circles.py
Skipping save mesh to file (intersection_three_circles.png) since a
module is missing:
No module named 'meshplex'

running test_large.py

running test_pacman.py
Skipping save mesh to file (pacman.png) since a module is missing:
No module named 'meshplex'

running test_path.py

running test_polygon.py
Skipping save mesh to file (polygon.png) since a module is missing:
No module named 'meshplex'

running test_rectangle.py
Skipping save mesh to file (rectangle.png) since a module is missing:
No module named 'meshplex'

running test_rectangle_hole.py

running test_refinement_point_line.py
Skipping save mesh to file (refinement_line.png) since a module is missing:
No module named 'meshplex'

running test_rotation.py
Skipping save mesh to file (rotation.png) since a module is missing:
No module named 'meshplex'

running test_scaling.py
Skipping save mesh to file (scaling.png) since a module is missing:
No module named 'meshplex'

running test_show_level_set.py

running test_speed.py
Traceback (most recent call last):
  File "test_speed.py", line 4, in <module>
    import perfplot
ModuleNotFoundError: No module named 'perfplot'

running test_square_hole.py

running test_square_hole_refined.py
Skipping save mesh to file (square_hole_refined.png) since a module is
missing:
No module named 'meshplex'

running test_stretch.py
Skipping save mesh to file (stretch.png) since a module is missing:
No module named 'meshplex'

running test_translation.py

running test_union.py
Skipping save mesh to file (union.png) since a module is missing:
No module named 'meshplex'

running test_union_rectangles.py
Skipping save mesh to file (union_rectangles.png) since a module is missing:
No module named 'meshplex'

running test_union_three_circles.py
Traceback (most recent call last):
  File "test_union_three_circles.py", line 24, in <module>
    X, cells = test_union(show=False)
  File "test_union_three_circles.py", line 16, in test_union
    X, cells = dmsh.generate(geo, 0.2, show=show, tol=1.0e-10)
  File "/usr/lib/python3/dist-packages/dmsh/main.py", line 163, in generate
    pts[is_outside] = geo.boundary_step(pts[is_outside].T).T
  File "/usr/lib/python3/dist-packages/dmsh/geometry/union.py", line 63,
in boundary_step
    out[:, j] = geo.boundary_step(out[:, j])
IndexError: boolean index did not match indexed array along dimension 1;
dimension is 48 but corresponding boolean dimension is 46
autopkgtest [07:11:55]: test test-dmsh: -----------------------]

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: