Install and run tests for DOLFIN in a Docker container

Build result summary

Details

Completed
Duration
81 minutes
Labels
None
Revisions
dolfin
f8cd6c0b2722bef82f1d429a9e838a4491b30154 f8cd6c0b2722bef82f1d429a9e838a4491b30154
fiat-git
8704e0b6b0554ff2daf93e8ba94cb3650281d1a0 8704e0b6b0554ff2daf93e8ba94cb3650281d1a0
ufl-git
a1cb88b6e7ea5a9d0f97e15b11c0e9bb79669335 a1cb88b6e7ea5a9d0f97e15b11c0e9bb79669335
dijitso-git
8812382f98e82b4192d93b935287ea45e6d36b3a 8812382f98e82b4192d93b935287ea45e6d36b3a
ffc-git
e27719048f75bf9fcd16241f4c93948156e1c155 e27719048f75bf9fcd16241f4c93948156e1c155
testing
1fac8b226a1b4c408525379af321de3d009f0691 1fac8b226a1b4c408525379af321de3d009f0691
Total tests
3043
Failing since
#853 (Changes by 3 people)

Responsible

Code commits

ufl-git
Author Commit Message Commit date
Garth N. Wells Garth N. Wells a1cb88b6e7ea5a9d0f97e15b11c0e9bb79669335 a1cb88b6e7ea5a9d0f97e15b11c0e9bb79669335 Merge branch 'master' into fw/better-grouping
Florian Wechsung &lt;f.wechsung@gmail.com&gt; Florian Wechsung <f.wechsung@gmail.com> 2bbc4ed90ff001077bdb6a7567150e4f9e3226f3 2bbc4ed90ff001077bdb6a7567150e4f9e3226f3 Add warning for Argyris, Bell, Hermite, and Morley elements
Florian Wechsung &lt;f.wechsung@gmail.com&gt; Florian Wechsung <f.wechsung@gmail.com> 825a538d00343d15ed63fd69008723765be0254d 825a538d00343d15ed63fd69008723765be0254d Merge branch 'master' into fw/better-grouping
Florian Wechsung &lt;f.wechsung@gmail.com&gt; Florian Wechsung <f.wechsung@gmail.com> b9b933b4aa45adced58350598f37b926eb066faa b9b933b4aa45adced58350598f37b926eb066faa initial refactoring of the integral grouping to be more intelligent about some integrals containing coordinate derivatives and some not containing them

Tests

Existing test failures 10
Status Test Failing since View job Duration
ModuleNotFoundError: No module named 'pybind11'
def test_pass_array_double():
        import numpy
    
        code = """
        #include <Eigen/Core>
        #include <pybind11/pybind11.h>
        #include <pybind11/eigen.h>
(38 more lines...)
ModuleNotFoundError: No module named 'pybind11'
@skip_if_not_PETSc
    def test_compile_extension_module():
    
        # This test should do basically the same as the docstring of the
        # compile_extension_module function in compilemodule.py.  Remember
        # to update the docstring if the test is modified!
    
(49 more lines...)
ModuleNotFoundError: No module named 'pybind11'
@skip_if_not_PETSc
    def test_petsc():
        create_matrix_code = r'''
        #include <pybind11/pybind11.h>
        #include <dolfin.h>
        namespace dolfin
        {
(39 more lines...)
ModuleNotFoundError: No module named 'pybind11'
def test_pass_array_int():
        import numpy
    
        code = """
        #include <Eigen/Core>
        #include <pybind11/pybind11.h>
        #include <pybind11/eigen.h>
(38 more lines...)
ModuleNotFoundError: No module named 'pybind11'
@skip_if_not_PETSc
    def test_compile_extension_module():
    
        # This test should do basically the same as the docstring of the
        # compile_extension_module function in compilemodule.py.  Remember
        # to update the docstring if the test is modified!
    
(49 more lines...)
ModuleNotFoundError: No module named 'pybind11'
def test_pass_array_int():
        import numpy
    
        code = """
        #include <Eigen/Core>
        #include <pybind11/pybind11.h>
        #include <pybind11/eigen.h>
(38 more lines...)
ModuleNotFoundError: No module named 'pybind11'
def test_pass_array_double():
        import numpy
    
        code = """
        #include <Eigen/Core>
        #include <pybind11/pybind11.h>
        #include <pybind11/eigen.h>
(38 more lines...)
ModuleNotFoundError: No module named 'pybind11'
@skip_if_not_PETSc
    def test_petsc():
        create_matrix_code = r'''
        #include <pybind11/pybind11.h>
        #include <dolfin.h>
        namespace dolfin
        {
(39 more lines...)
ModuleNotFoundError: No module named 'pybind11'
def test_creation_and_marking():
    
        class Left(SubDomain):
            def inside(self, x, on_boundary):
                return x[0] < DOLFIN_EPS
    
        class LeftOnBoundary(SubDomain):
(99 more lines...)
ModuleNotFoundError: No module named 'pybind11'
def test_creation_and_marking():
    
        class Left(SubDomain):
            def inside(self, x, on_boundary):
                return x[0] < DOLFIN_EPS
    
        class LeftOnBoundary(SubDomain):
(99 more lines...)