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

