easybuild-easyconfigs
easybuild-easyconfigs copied to clipboard
{phys}[foss/2019b] GetFEM v5.4.1
(created using eb --new-pr
)
@jordiblasco: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/880658337 Output from first failing test suite run:
ERROR: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 541, in test_dep_versions_per_toolchain_generation
self.process_all_easyconfigs()
File "test/easyconfigs/easyconfigs.py", line 129, in process_all_easyconfigs
EasyConfigTest.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 460, in resolve_dependencies
raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 323, in raise_error_missing_deps
raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: SciPy-bundle/2019.10-foss-2019b-Python-%(local_pyver)s (no easyconfig file or existing module found)'
======================================================================
FAIL: test__parse_easyconfig_GetFEM-5.4.1-foss-2019b-Python-3.7.4.eb (test.easyconfigs.easyconfigs.EasyConfigTest)
Test for easyconfig GetFEM-5.4.1-foss-2019b-Python-3.7.4.eb
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 1255, in innertest
template_easyconfig_test(self, spec_path)
File "test/easyconfigs/easyconfigs.py", line 1022, in template_easyconfig_test
self.assertEqual(os.path.basename(spec), expected_fn, msg)
AssertionError: Filename '/home/runner/work/easybuild-easyconfigs/easybuild-easyconfigs/easybuild/easyconfigs/g/GetFEM/GetFEM-5.4.1-foss-2019b-Python-3.7.4.eb' of parsed easyconfig matches expected filename 'GetFEM-5.4.1-foss-2019b-Python-%(local_pyver)s.eb'
======================================================================
FAIL: test_changed_files_pull_request (test.easyconfigs.easyconfigs.EasyConfigTest)
Specific checks only done for the (easyconfig) files that were changed in a pull request.
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/easyconfigs/easyconfigs.py", line 994, in test_changed_files_pull_request
self.check_https(changed_ecs)
File "test/easyconfigs/easyconfigs.py", line 904, in check_https
self.fail('\n'.join(failing_checks))
AssertionError: Found http:// URL in GetFEM-5.4.1-foss-2019b-Python-3.7.4.eb, should be https:// : http://download-mirror.savannah.gnu.org/releases/getfem/stable/
----------------------------------------------------------------------
Ran 12229 tests in 388.908s
FAILED (failures=2, errors=1)
ERROR: Not all tests were successful.
bleep, bloop, I'm just a bot (boegelbot v20200716.01)
Please talk to my owner @boegel
if you notice you me acting stupid),
or submit a pull request to https://github.com/boegel/boegelbot fix the problem.
Closing this PR, since it (only) uses deprecated toolchain versions, see https://docs.easybuild.io/policies/toolchains .