Ensure failed test means failed build for all sample projects.

This commit is contained in:
Fedor Isakov 2019-02-01 14:15:04 +01:00
parent ebd4f82514
commit 38777cda51
6 changed files with 41 additions and 5 deletions

View File

@ -1221,7 +1221,7 @@
<attribute name="Class-Path" value="${manifest.classpath}" />
</manifest>
</jar>
<junit showoutput="true" fork="true" haltonfailure="false" dir="${basedir}">
<junit showoutput="true" fork="true" haltonfailure="true" dir="${basedir}">
<jvmarg value="-ea" />
<jvmarg value="-Xss2048k" />
<jvmarg value="-Xmx1024m" />

View File

@ -18,10 +18,15 @@
<language id="3600cb0a-44dd-4a5b-9968-22924406419e" name="jetbrains.mps.build.mps.tests">
<concept id="4560297596904469357" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules" flags="nn" index="22LTRH">
<child id="4560297596904469360" name="modules" index="22LTRK" />
<child id="6593674873639474544" name="options" index="24cAkG" />
<child id="7206546315286874030" name="haltonfailure" index="1S4sKv" />
</concept>
<concept id="4560297596904469362" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModule" flags="nn" index="22LTRM">
<reference id="4560297596904469363" name="module" index="22LTRN" />
</concept>
<concept id="6593674873639474400" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules_Options" flags="ng" index="24cAiW">
<child id="6593674873639478221" name="haltonfailure" index="24c_eh" />
</concept>
<concept id="4005526075820600484" name="jetbrains.mps.build.mps.tests.structure.BuildModuleTestsPlugin" flags="ng" index="1gjT0q" />
</language>
<language id="798100da-4f0a-421a-b991-71f8c50ce5d2" name="jetbrains.mps.build">
@ -425,6 +430,18 @@
<node concept="22LTRM" id="5RH_cL_bDnl" role="22LTRK">
<ref role="22LTRN" node="4$bYnYI$ZFL" resolve="samples.fitch.demo" />
</node>
<node concept="NbPM2" id="5NV6AIIsBAQ" role="1S4sKv">
<node concept="3Mxwew" id="5NV6AIIsBAP" role="3MwsjC">
<property role="3MwjfP" value="true" />
</node>
</node>
<node concept="24cAiW" id="5NV6AIIsBB9" role="24cAkG">
<node concept="NbPM2" id="5NV6AIIsBBc" role="24c_eh">
<node concept="3Mxwew" id="5NV6AIIsBBb" role="3MwsjC">
<property role="3MwjfP" value="true" />
</node>
</node>
</node>
</node>
</node>
</model>

View File

@ -515,7 +515,7 @@
<attribute name="Class-Path" value="${manifest.classpath}" />
</manifest>
</jar>
<junit showoutput="true" fork="true" haltonfailure="false" dir="${basedir}">
<junit showoutput="true" fork="true" haltonfailure="true" dir="${basedir}">
<jvmarg value="-ea" />
<jvmarg value="-Xss2048k" />
<jvmarg value="-Xmx1024m" />

View File

@ -18,10 +18,14 @@
<language id="3600cb0a-44dd-4a5b-9968-22924406419e" name="jetbrains.mps.build.mps.tests">
<concept id="4560297596904469357" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules" flags="nn" index="22LTRH">
<child id="4560297596904469360" name="modules" index="22LTRK" />
<child id="6593674873639474544" name="options" index="24cAkG" />
</concept>
<concept id="4560297596904469362" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModule" flags="nn" index="22LTRM">
<reference id="4560297596904469363" name="module" index="22LTRN" />
</concept>
<concept id="6593674873639474400" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules_Options" flags="ng" index="24cAiW">
<child id="6593674873639478221" name="haltonfailure" index="24c_eh" />
</concept>
<concept id="4005526075820600484" name="jetbrains.mps.build.mps.tests.structure.BuildModuleTestsPlugin" flags="ng" index="1gjT0q" />
</language>
<language id="798100da-4f0a-421a-b991-71f8c50ce5d2" name="jetbrains.mps.build">
@ -272,6 +276,13 @@
<node concept="22LTRM" id="6EwjVjWvK90" role="22LTRK">
<ref role="22LTRN" node="7E7FS_VaVB_" resolve="samples.lambdacalc.demo" />
</node>
<node concept="24cAiW" id="5NV6AIIsBAT" role="24cAkG">
<node concept="NbPM2" id="5NV6AIIsBAW" role="24c_eh">
<node concept="3Mxwew" id="5NV6AIIsBAV" role="3MwsjC">
<property role="3MwjfP" value="true" />
</node>
</node>
</node>
</node>
</node>
</model>

View File

@ -644,7 +644,7 @@
<attribute name="Class-Path" value="${manifest.classpath}" />
</manifest>
</jar>
<junit showoutput="true" fork="true" haltonfailure="false" dir="${basedir}">
<junit showoutput="true" fork="true" haltonfailure="true" dir="${basedir}">
<jvmarg value="-ea" />
<jvmarg value="-Xss2048k" />
<jvmarg value="-Xmx1024m" />

View File

@ -23,7 +23,9 @@
<child id="4560297596904469360" name="modules" index="22LTRK" />
<child id="6593674873639474544" name="options" index="24cAkG" />
</concept>
<concept id="6593674873639474400" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules_Options" flags="ng" index="24cAiW" />
<concept id="6593674873639474400" name="jetbrains.mps.build.mps.tests.structure.BuildMpsLayout_TestModules_Options" flags="ng" index="24cAiW">
<child id="6593674873639478221" name="haltonfailure" index="24c_eh" />
</concept>
<concept id="4005526075820600484" name="jetbrains.mps.build.mps.tests.structure.BuildModuleTestsPlugin" flags="ng" index="1gjT0q" />
</language>
<language id="798100da-4f0a-421a-b991-71f8c50ce5d2" name="jetbrains.mps.build">
@ -348,7 +350,13 @@
<node concept="22LTRF" id="69UmpDmJWgM" role="22LTRK">
<ref role="22LTRG" node="69UmpDmJW20" resolve="baseLanguageExt" />
</node>
<node concept="24cAiW" id="1GKPrS22Kix" role="24cAkG" />
<node concept="24cAiW" id="1GKPrS22Kix" role="24cAkG">
<node concept="NbPM2" id="5NV6AIIsBBg" role="24c_eh">
<node concept="3Mxwew" id="5NV6AIIsBBf" role="3MwsjC">
<property role="3MwjfP" value="true" />
</node>
</node>
</node>
</node>
</node>
</model>