Let "Build MSVC_x64" build bootcdregtest ISOs, let a new "Test KVM_x64" bot test them, and upload the x64 Boot-CDs.

This commit is contained in:
Colin Finck 2020-01-19 21:09:37 +01:00
parent 05503cfe2f
commit 702365117d
No known key found for this signature in database
GPG Key ID: 1BA74E70456BA1A9

View File

@ -168,6 +168,10 @@ c['schedulers'].append(schedulers.Triggerable(
builderNames=["Test KVM", "Test VBox"])) builderNames=["Test KVM", "Test VBox"]))
#builderNames=["Test KVM", "Test VMW", "Test VMW Hybrid", "Test VBox"])) #builderNames=["Test KVM", "Test VMW", "Test VMW Hybrid", "Test VBox"]))
c['schedulers'].append(schedulers.Triggerable(
name="HotelLux Testbot-x64 Trigger",
builderNames=["Test KVM_x64"]))
c['schedulers'].append(schedulers.Triggerable( c['schedulers'].append(schedulers.Triggerable(
name="Carrier-Win2003-x64 Testbot Trigger", name="Carrier-Win2003-x64 Testbot Trigger",
builderNames=["Test Win2003_x64"])) builderNames=["Test Win2003_x64"]))
@ -264,12 +268,18 @@ Build_MSVC_x64.addStep(bs_livecd)
Build_MSVC_x64.addStep(steps.Compile(name="rostests", command=["bash", scripts_root + "build_rostests"], warningPattern="^(.*warning[: ].*|.*error[: ].*)", description=["rostests"], descriptionDone=["rostests"])) Build_MSVC_x64.addStep(steps.Compile(name="rostests", command=["bash", scripts_root + "build_rostests"], warningPattern="^(.*warning[: ].*|.*error[: ].*)", description=["rostests"], descriptionDone=["rostests"]))
Build_MSVC_x64.addStep(steps.SetPropertyFromCommand(command=["bash", scripts_root + "get_suffix"], property="suffix")) Build_MSVC_x64.addStep(steps.SetPropertyFromCommand(command=["bash", scripts_root + "get_suffix"], property="suffix"))
Build_MSVC_x64.addStep(steps.Trigger(schedulerNames=['Carrier-Win2003-x64 Testbot Trigger'], waitForFinish=False, copy_properties=['got_revision', 'id', 'owners', 'reason', 'suffix'])) Build_MSVC_x64.addStep(steps.Trigger(schedulerNames=['Carrier-Win2003-x64 Testbot Trigger'], waitForFinish=False, copy_properties=['got_revision', 'id', 'owners', 'reason', 'suffix']))
#Build_MSVC_x64.addStep(bs_upload_iso) Build_MSVC_x64.addStep(steps.Compile(name="regtestcd", command=["bash", scripts_root + "regtestcd", "-DENABLE_ROSTESTS=1"], warningPattern="^(.*warning[: ].*|.*error[: ].*)", description=["TestCD"], descriptionDone=["TestCD"]))
Build_MSVC_x64.addStep(steps.Trigger(schedulerNames=['HotelLux Testbot-x64 Trigger'], waitForFinish=False, copy_properties=['got_revision', 'id', 'owners', 'reason', 'suffix']))
Build_MSVC_x64.addStep(bs_upload_iso)
Test_KVM = util.BuildFactory(); Test_KVM = util.BuildFactory();
Test_KVM.addStep(steps.Compile(name="test", command=["sudo", scripts_root + "regtest", util.WithProperties('%(suffix)s')], warningPattern=".*[:] Test .*", description=["testing"], descriptionDone=["test"])) Test_KVM.addStep(steps.Compile(name="test", command=["sudo", scripts_root + "regtest", util.WithProperties('%(suffix)s')], warningPattern=".*[:] Test .*", description=["testing"], descriptionDone=["test"]))
Test_KVM.addStep(bs_submit_results) Test_KVM.addStep(bs_submit_results)
Test_KVM_x64 = util.BuildFactory();
Test_KVM_x64.addStep(steps.Compile(name="test", command=["sudo", scripts_root + "regtest", util.WithProperties('%(suffix)s')], warningPattern=".*[:] Test .*", description=["testing"], descriptionDone=["test"]))
Test_KVM_x64.addStep(bs_submit_results)
Test_KVM_AHK = util.BuildFactory(); Test_KVM_AHK = util.BuildFactory();
Test_KVM_AHK.addStep(bs_clean) Test_KVM_AHK.addStep(bs_clean)
Test_KVM_AHK.addStep(bs_git) Test_KVM_AHK.addStep(bs_git)
@ -312,6 +322,7 @@ c['builders'] = [
util.BuilderConfig(name="Build GCCLin_8_x86", workernames=["Carrier-GCC8"], builddir="Build_GCCLin_8_x86", factory=Build_GCCLin_8_x86), util.BuilderConfig(name="Build GCCLin_8_x86", workernames=["Carrier-GCC8"], builddir="Build_GCCLin_8_x86", factory=Build_GCCLin_8_x86),
util.BuilderConfig(name="Build GCCLin_x86 Release", workernames=["HotelLux"], builddir="Build_GCCLin_x86_Release", factory=Build_GCCLin_x86_Release), util.BuilderConfig(name="Build GCCLin_x86 Release", workernames=["HotelLux"], builddir="Build_GCCLin_x86_Release", factory=Build_GCCLin_x86_Release),
util.BuilderConfig(name="Test KVM", workernames=["HotelLux"], builddir="Test_KVM", factory=Test_KVM), util.BuilderConfig(name="Test KVM", workernames=["HotelLux"], builddir="Test_KVM", factory=Test_KVM),
util.BuilderConfig(name="Test KVM_x64", workernames=["HotelLux"], builddir="Test_KVM_x64", factory=Test_KVM_x64),
#util.BuilderConfig(name="Test KVM AHK", workernames=["AHK-Bot"], builddir="Test_KVM_AHK", factory=Test_KVM_AHK), #util.BuilderConfig(name="Test KVM AHK", workernames=["AHK-Bot"], builddir="Test_KVM_AHK", factory=Test_KVM_AHK),
#util.BuilderConfig(name="Test VMW", workernames=["Fezile"], builddir="Test_VMW", factory=Test_VMW), #util.BuilderConfig(name="Test VMW", workernames=["Fezile"], builddir="Test_VMW", factory=Test_VMW),
#util.BuilderConfig(name="Test VMW Hybrid", workernames=["Fezile"], builddir="Test_VMW_Hybrid", factory=Test_VMW_Hybrid), #util.BuilderConfig(name="Test VMW Hybrid", workernames=["Fezile"], builddir="Test_VMW_Hybrid", factory=Test_VMW_Hybrid),