Skip to content
Snippets Groups Projects

Add test versions of 2016-patches and hlt2012-patches

Merged Marco Clemencic requested to merge add-test-legacy-slots into master
1 file
+ 23
1
Compare changes
  • Side-by-side
  • Inline
@@ -11,6 +11,7 @@
from lb.nightly.configuration import DBASE, Package, Project, Slot
from .Main import create_head_slot
from .Patches import preparePatchesSlot
from .Common import ( # isort: skip
DEFAULT_CACHE_ENTRIES, DEFAULT_ENV, WARNINGS_EXCEPTIONS, ERROR_EXCEPTIONS,
@@ -46,10 +47,31 @@ slots.append(
cache_entries=dict(DEFAULT_CACHE_ENTRIES),
))
slots.append(preparePatchesSlot("2016", "test-2016"))
slots[-1].disabled = True
for project in slots[-1].projects:
project.disabled = project.name not in ("LHCb", "Lbcom", "DBASE", "PARAM")
slots.append(
Slot(
'test-hlt2012',
disabled=True,
desc='Test slot with patches for the 2012 Moore stack',
projects=[
Project(name, 'hlt2012-patches') for name in ("LHCb", "Lbcom")
],
platforms=['x86_64-slc5-gcc46-opt', 'x86_64-slc5-gcc46-dbg'],
warning_exceptions=[r'/Boost/', r'/genreflex/'],
build_tool='cmt',
env=[
"PATH=/cvmfs/lhcb.cern.ch/lib/contrib/CMake/3.17.3/Linux-x86_64/bin:$PATH",
"CMTEXTRATAGS=host-slc5",
]))
slots.append(
create_head_slot(
"nightly-builds-test",
LCG="103",
LCG="105c",
projects=["LCG", "Gaudi", "Detector", "LHCb"],
platforms=[
"x86_64_v2-centos7-gcc11-opt",
Loading