EASYBUILD_MODULE_SYNTAX=Tcl

On 17 October 2017 at 16:54, Alan O'Cais <[email protected]> wrote:

> Sorry, I don't know more than that...maybe try setting another environment
> variable: EASYBUILD_MODULES_SYNTAX=Tcl
>
> On 17 October 2017 at 16:48, Peleg Bar-Sapir <[email protected]> wrote:
>
>> Just to be clear: $ echo $TEST_EASYBUILD_MODULES_TOOL returns
>> EnvironmentModulesC. The error still occurs.
>>
>> On Tue, Oct 17, 2017 at 4:46 PM, Peleg Bar-Sapir <[email protected]>
>> wrote:
>>
>>> Hello Alan,
>>>
>>> I did that before running the unittest, of course.
>>>
>>> Peleg
>>>
>>> On Tue, Oct 17, 2017 at 4:31 PM, Alan O'Cais <[email protected]>
>>> wrote:
>>>
>>>> See http://easybuild.readthedocs.io/en/latest/Installation.h
>>>> tml#running-unit-tests , you need to
>>>>
>>>> export TEST_EASYBUILD_MODULES_TOOL=EnvironmentModulesC
>>>>
>>>>
>>>> On 17 October 2017 at 16:22, Peleg Bar-Sapir <[email protected]> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I'm trying to run the unit tests for EasyBuild (following the text
>>>>> here).
>>>>> When running *$ python -m test.framework.modules load *I get the
>>>>> following errors:
>>>>>
>>>>> INFO: This is (based on) vsc.install.shared_setup 0.10.26
>>>>> Filtered ModulesTest tests using 'load|--module-syntax=Tcl', retained
>>>>> 3/24 tests: test_check_loaded_modules, test_load, test_load_in_hierarchy
>>>>> EEE
>>>>> ======================================================================
>>>>> ERROR: test_check_loaded_modules (__main__.ModulesTest)
>>>>> Test check_loaded_modules method.
>>>>> ----------------------------------------------------------------------
>>>>> Traceback (most recent call last):
>>>>>   File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2
>>>>> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/test/framework/utilities.py",
>>>>> line 134, in setUp
>>>>>     init_config()
>>>>>   File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2
>>>>> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/test/framework/utilities.py",
>>>>> line 423, in init_config
>>>>>     eb_go = eboptions.parse_options(args=args,
>>>>> with_include=with_include)
>>>>>   File "/home/******/easybuild/software/EasyBuild/3.4.0/lib/python2
>>>>> .7/site-packages/easybuild_framework-3.4.0-py2.7.egg/easybuild/tools/options.py",
>>>>> line 1078, in parse_options
>>>>>     raise EasyBuildError("Failed to parse configuration options: %s" %
>>>>> err)
>>>>> EasyBuildError: "Failed to parse configuration options: 'Generating
>>>>> Lua module files requires Lmod as modules tool; use --module-syntax to
>>>>> specify a different module syntax to use (Lua, Tcl)'"
>>>>>
>>>>> *[Note: I getsimilar errors for test_load (__main__.ModulesTest) and
>>>>> test_load_in_hierarchy (__main__.ModulesTest) ]*
>>>>>
>>>>> ----------------------------------------------------------------------
>>>>> Ran 3 tests in 0.563s
>>>>>
>>>>> FAILED (errors=3)
>>>>>
>>>>> Since I'm not using Lmod but EnvironmentModulesC, I added the flag
>>>>> --module-syntax=Tcl, but still get the exact same errors.
>>>>>
>>>>> Any ideas what could be wrong here?
>>>>>
>>>>> Peleg
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Dr. Alan O'Cais
>>>> E-CAM Software Manager
>>>> Juelich Supercomputing Centre
>>>> Forschungszentrum Juelich GmbH
>>>> 52425 Juelich, Germany
>>>>
>>>> Phone: +49 2461 61 5213 <+49%202461%20615213>
>>>> Fax: +49 2461 61 6656 <+49%202461%20616656>
>>>> E-mail: [email protected]
>>>> WWW:    http://www.fz-juelich.de/ias/jsc/EN
>>>>
>>>>
>>>> ------------------------------------------------------------
>>>> ------------------------------------
>>>> ------------------------------------------------------------
>>>> ------------------------------------
>>>> Forschungszentrum Juelich GmbH
>>>> 52425 Juelich
>>>> Sitz der Gesellschaft: Juelich
>>>> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
>>>> Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
>>>> Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
>>>> Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
>>>> Prof. Dr. Sebastian M. Schmidt
>>>> ------------------------------------------------------------
>>>> ------------------------------------
>>>> ------------------------------------------------------------
>>>> ------------------------------------
>>>>
>>>>
>>>
>>
>
>
> --
> Dr. Alan O'Cais
> E-CAM Software Manager
> Juelich Supercomputing Centre
> Forschungszentrum Juelich GmbH
> 52425 Juelich, Germany
>
> Phone: +49 2461 61 5213 <02461%20615213>
> Fax: +49 2461 61 6656 <02461%20616656>
> E-mail: [email protected]
> WWW:    http://www.fz-juelich.de/ias/jsc/EN
>



-- 
Dr. Alan O'Cais
E-CAM Software Manager
Juelich Supercomputing Centre
Forschungszentrum Juelich GmbH
52425 Juelich, Germany

Phone: +49 2461 61 5213
Fax: +49 2461 61 6656
E-mail: [email protected]
WWW:    http://www.fz-juelich.de/ias/jsc/EN

Reply via email to