Skip to content

Implement web JSON export #990

Implement web JSON export

Implement web JSON export #990

GitHub Actions / Test Results failed Oct 14, 2024 in 0s

25 fail, 6 skipped, 1 023 pass in 27m 37s

    22 files  ±0      22 suites  ±0   27m 37s ⏱️ - 2m 10s
 1 054 tests ±0   1 023 ✅ ±0   6 💤 ±0   25 ❌ ±0 
10 480 runs  ±0  10 167 ✅ ±0  63 💤 ±0  250 ❌ ±0 

Results for commit 836faaf. ± Comparison against earlier commit 67dda66.

Annotations

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700e270>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/force_constants/LZO_force_constants.json']

    @pytest.mark.parametrize('dispersion_args', disp_params)
    def test_dispersion_plot_data(self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700e270>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/force_constants/LZO_force_constants.json']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data[dispersion_args1] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700d520>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json']

    @pytest.mark.parametrize('dispersion_args', disp_params)
    def test_dispersion_plot_data(self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700d520>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data[dispersion_args2] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700f080>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json', '--btol=1000']

    @pytest.mark.parametrize('dispersion_args', disp_params)
    def test_dispersion_plot_data(self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700f080>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json', '--btol=1000']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data[dispersion_args3] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700e630>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_frequencies/quartz/quartz_bandstructure_qpoint_frequencies.json']

    @pytest.mark.parametrize('dispersion_args', disp_params)
    def test_dispersion_plot_data(self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:103: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11700e630>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_frequencies/quartz/quartz_bandstructure_qpoint_frequencies.json']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c200>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c200>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args1] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c0e0>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--energy-unit=hartree']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c0e0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--energy-unit=hartree']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args2] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c170>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--x-label=wavenumber', '--y-label=Energy (meV)', '--title=CaHgO2']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c170>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--x-label=wavenumber', '--y-label=Energy (meV)', '--title=CaHgO2']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args3] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c230>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '-u=1/cm', '--e-min=200']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c230>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '-u=1/cm', '--e-min=200']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args4] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c2f0>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--e-min=30', '--e-max=100']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c2f0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--e-min=30', '--e-max=100']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args5] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c380>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--length-unit=bohr', '--q-spacing=0.04']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c380>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--length-unit=bohr', '--q-spacing=0.04']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args6] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c410>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--q-spacing=0.02']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c410>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--q-spacing=0.02']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args7] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c4a0>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--asr']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c4a0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--asr']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args8] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c560>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--asr=realspace']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c560>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--asr=realspace']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args9] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c620>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl_cli_test/force_constants.hdf5']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c620>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl_cli_test/force_constants.hdf5']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args10] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c6b0>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band.yaml']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c6b0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band.yaml']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args11] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c740>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band.hdf5']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c740>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band.hdf5']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args12] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c7d0>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band_no_evec.hdf5']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c7d0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/NaCl/band/band_no_evec.hdf5']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_dispersion_plot_data_from_phonopy[dispersion_args13] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917550.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917695.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728918142.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c860>
inject_mocks = None
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--reorder']

    @pytest.mark.phonopy_reader
    @pytest.mark.multiple_extras
    @pytest.mark.parametrize('dispersion_args', disp_params_from_phonopy)
    def test_dispersion_plot_data_from_phonopy(
            self, inject_mocks, dispersion_args):
>       self.run_dispersion_and_test_result(dispersion_args)

script_tests/test_dispersion.py:110: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706c860>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/phonopy_files/CaHgO2/mp-7041-20180417.yaml', '--reorder']

    def run_dispersion_and_test_result(self, dispersion_args):
>       euphonic.cli.dispersion.main(dispersion_args)
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:74: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_plot_save_to_file[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706cb00>
inject_mocks = None
tmpdir = local('/private/var/folders/t_/mmhnh941511_hp2lwh383bp00000gn/T/pytest-of-runner/pytest-1/test_plot_save_to_file_dispers0')
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json', '--save-to']

    @pytest.mark.parametrize('dispersion_args', [
        [quartz_json_file, '--save-to'],
        [quartz_json_file, '-s']])
    def test_plot_save_to_file(self, inject_mocks, tmpdir, dispersion_args):
        output_file = str(tmpdir.join('test.png'))
>       euphonic.cli.dispersion.main(dispersion_args + [output_file])
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:117: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_plot_save_to_file[dispersion_args1] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706cc50>
inject_mocks = None
tmpdir = local('/private/var/folders/t_/mmhnh941511_hp2lwh383bp00000gn/T/pytest-of-runner/pytest-1/test_plot_save_to_file_dispers1')
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json', '-s']

    @pytest.mark.parametrize('dispersion_args', [
        [quartz_json_file, '--save-to'],
        [quartz_json_file, '-s']])
    def test_plot_save_to_file(self, inject_mocks, tmpdir, dispersion_args):
        output_file = str(tmpdir.join('test.png'))
>       euphonic.cli.dispersion.main(dispersion_args + [output_file])
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:117: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_plot_save_to_json[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706cf80>
inject_mocks = None
tmpdir = local('/private/var/folders/t_/mmhnh941511_hp2lwh383bp00000gn/T/pytest-of-runner/pytest-1/test_plot_save_to_json_dispers0')
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_phonon_modes/quartz/quartz_bandstructure_qpoint_phonon_modes.json', '--save-json']

    @pytest.mark.parametrize('dispersion_args', [
        [quartz_json_file, '--save-json'],
        [lzo_fc_file, '--save-json']])
    def test_plot_save_to_json(self, inject_mocks, tmpdir, dispersion_args):
        output_file = str(tmpdir.join('test.json'))
>       euphonic.cli.dispersion.main(dispersion_args + [output_file])
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:125: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_plot_save_to_json[dispersion_args1] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706d0a0>
inject_mocks = None
tmpdir = local('/private/var/folders/t_/mmhnh941511_hp2lwh383bp00000gn/T/pytest-of-runner/pytest-1/test_plot_save_to_json_dispers1')
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/force_constants/LZO_force_constants.json', '--save-json']

    @pytest.mark.parametrize('dispersion_args', [
        [quartz_json_file, '--save-json'],
        [lzo_fc_file, '--save-json']])
    def test_plot_save_to_json(self, inject_mocks, tmpdir, dispersion_args):
        output_file = str(tmpdir.join('test.json'))
>       euphonic.cli.dispersion.main(dispersion_args + [output_file])
E       NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:125: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_no_evecs_with_reorder_raises_type_error[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x117078800>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/qpoint_frequencies/quartz/quartz_bandstructure_qpoint_frequencies.json', '--reorder']

    @pytest.mark.parametrize('dispersion_args', [
        [quartz_no_evec_json_file, '--reorder']])
    def test_no_evecs_with_reorder_raises_type_error(self, dispersion_args):
        with pytest.raises(TypeError):
>           euphonic.cli.dispersion.main(dispersion_args)
E           NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:133: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_invalid_file_raises_value_error[dispersion_args0] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706d1c0>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/crystal/crystal_LZO.json']

    @pytest.mark.parametrize('dispersion_args', [
        [get_data_path('crystal', 'crystal_LZO.json')],
        [get_data_path('force_constants', 'NaCl', 'FORCE_CONSTANTS')]])
    def test_invalid_file_raises_value_error(self, dispersion_args):
        with pytest.raises(ValueError):
>           euphonic.cli.dispersion.main(dispersion_args)
E           NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:140: NameError

Check warning on line 0 in script_tests.test_dispersion.TestRegression

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 10 runs failed: test_invalid_file_raises_value_error[dispersion_args1] (script_tests.test_dispersion.TestRegression)

artifacts/Unit test results macos-latest/junit_report_1728917143.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917275.xml [took 0s]
artifacts/Unit test results macos-latest/junit_report_1728917453.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917093.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917283.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917549.xml [took 0s]
artifacts/Unit test results ubuntu-latest/junit_report_1728917764.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917202.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917475.xml [took 0s]
artifacts/Unit test results windows-latest/junit_report_1728917873.xml [took 0s]
Raw output
NameError: name 'euphonic' is not defined
self = <tests_and_analysis.test.script_tests.test_dispersion.TestRegression object at 0x11706d310>
dispersion_args = ['/Users/runner/work/Euphonic/Euphonic/tests_and_analysis/test/data/force_constants/NaCl/FORCE_CONSTANTS']

    @pytest.mark.parametrize('dispersion_args', [
        [get_data_path('crystal', 'crystal_LZO.json')],
        [get_data_path('force_constants', 'NaCl', 'FORCE_CONSTANTS')]])
    def test_invalid_file_raises_value_error(self, dispersion_args):
        with pytest.raises(ValueError):
>           euphonic.cli.dispersion.main(dispersion_args)
E           NameError: name 'euphonic' is not defined

script_tests/test_dispersion.py:140: NameError