Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Charles Burton
Gaudi
Commits
1b53adc0
Commit
1b53adc0
authored
Jul 02, 2018
by
Marco Clemencic
Committed by
Charles Leggett
Jul 02, 2018
Browse files
Fix tests in special configurations
parent
33578265
Changes
5
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
1b53adc0
...
...
@@ -16,7 +16,7 @@ variables:
TESTS_REPORT
:
"
test_report"
before_script
:
-
export PATH=
${LCG_
contrib
}
/CMake/3.
8.1
/Linux-x86_64/bin:${LCG_contrib}/ninja/1.7.1/x86_64-slc6:${LCG_release_area}/Python/2.7.13-597a5/${BINARY_TAG}/bin:${PATH}
-
export PATH=
/cvmfs/lhcb.cern.ch/lib/
contrib/CMake/3.
11.0
/Linux-x86_64/bin:${LCG_contrib}/ninja/1.7.1/x86_64-slc6:${LCG_release_area}/Python/2.7.13-597a5/${BINARY_TAG}/bin:${PATH}
-
export PATH=/cvmfs/lhcb.cern.ch/lib/lhcb/LBSCRIPTS/dev/InstallArea/scripts:${PATH}
-
export PYTHONPATH=/cvmfs/lhcb.cern.ch/lib/lhcb/LBSCRIPTS/dev/InstallArea/python:${PYTHONPATH}
-
export CMAKE_PREFIX_PATH=${LCG_release_area}:/cvmfs/projects.cern.ch/intelsw/psxe/linux/x86_64/2017/vtune_amplifier_xe
...
...
CMakeLists.txt
View file @
1b53adc0
...
...
@@ -30,8 +30,10 @@ include(${CMAKE_SOURCE_DIR}/cmake/externals.cmake)
gaudi_project
(
Gaudi v30r2
)
# These tests do not really fit in a subdirectory.
get_filename_component
(
PYTHON_EXECUTABLE_DIR
"
${
PYTHON_EXECUTABLE
}
"
DIRECTORY
)
gaudi_add_test
(
cmake.CMakeModules
COMMAND nosetests
${
CMAKE_SOURCE_DIR
}
/cmake/tests
)
COMMAND nosetests
${
CMAKE_SOURCE_DIR
}
/cmake/tests
ENVIRONMENT PATH+=
${
PYTHON_EXECUTABLE_DIR
}
:/usr/bin:/bin
)
gaudi_add_test
(
cmake.QMTDeps
COMMAND nosetests --with-doctest
${
CMAKE_SOURCE_DIR
}
/cmake/extract_qmtest_metadata.py
)
...
...
GaudiHive/tests/qmtest/gaudihive.qms/avalanche_scheduler.qms/view_crash_test.qmt
View file @
1b53adc0
...
...
@@ -6,6 +6,6 @@
<text>
../../options/CFplusViewBug.py
</text>
</set></argument>
<argument
name=
"use_temp_dir"
><enumeral>
true
</enumeral></argument>
<argument
name=
"timeout"
><integer>
12
0
</integer></argument>
<argument
name=
"timeout"
><integer>
60
0
</integer></argument>
<argument
name=
"reference"
><text>
refs/CFplusViewBug.ref
</text></argument>
</extension>
GaudiKernel/CMakeLists.txt
View file @
1b53adc0
...
...
@@ -125,11 +125,10 @@ if( GAUDI_BUILD_TESTS )
get_filename_component
(
genconf_cmd_name
${
genconf_cmd
}
NAME
)
file
(
MAKE_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
/custom_factory_testdir
)
gaudi_add_test
(
genconf_with_custom_factory
COMMAND
${
env_cmd
}
--xml
${
env_xml
}
${
genconf_cmd_name
}
COMMAND
${
genconf_cmd_name
}
-o
${
CMAKE_CURRENT_BINARY_DIR
}
/custom_factory_testdir
-p CustomFactoryTest
-i test_CustomFactory
-i test_CustomFactory
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
/custom_factory_testdir
)
endif
()
...
...
@@ -166,7 +165,7 @@ gaudi_add_unit_test(test_reverse tests/src/test_reverse.cpp
TYPE Boost
)
gaudi_add_compile_test
(
test_StatusCodeFail tests/src/test_StatusCode_fail.cxx
ERRORS
"FAIL01;FAIL02;FAIL03;FAIL04"
)
ERRORS
"FAIL01;FAIL02;FAIL03;FAIL04"
)
#---Dictionaries------------------------------------------------------------
gaudi_add_dictionary
(
GaudiKernel dict/dictionary.h dict/dictionary.xml LINK_LIBRARIES GaudiKernel
)
...
...
GaudiPolicy/scripts/CTestXML2HTML
View file @
1b53adc0
...
...
@@ -63,6 +63,8 @@ def formatMeasurementText(txt, escape=False, preformat=True):
'''
from
xml.sax.saxutils
import
escape
as
escape_xml
from
codecs
import
encode
if
hasattr
(
txt
,
'decode'
):
txt
=
txt
.
decode
(
errors
=
'ignore'
)
txt
=
encode
(
txt
,
'utf-8'
,
'xmlcharrefreplace'
)
if
escape
:
txt
=
escape_xml
(
txt
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment