Skip to content

Commit

Permalink
LRCI-3877 Only compile if running portal log assertor
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelhashimoto authored and brianchandotcom committed Nov 11, 2023
1 parent 60262a2 commit 7628248
Showing 1 changed file with 48 additions and 35 deletions.
83 changes: 48 additions & 35 deletions build-test-batch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1712,6 +1712,40 @@ app.server.type=@{app.server.type}]]></echo>
<if>
<equals arg1="@{test.portal.log.assert}" arg2="true" />
<then>
<gradle-execute dir="modules/core" task="deploy">
<arg value="--parallel" />
<arg value="-Dbuild.profile=portal-pre" />
<arg value="-Pforced.deploy.dir=${project.dir}/tmp/lib-pre" />
</gradle-execute>

<ant dir="portal-kernel" inheritAll="false" target="install-portal-snapshot" />

<gradle-execute dir="modules/apps" task="deploy">
<arg value="--parallel" />
<arg value="-Dbuild.profile=portal-pre" />
<arg value="-Pforced.deploy.dir=${project.dir}/tmp/lib-pre" />
</gradle-execute>

<get-test-app-server-lib-portal-dir />

<unzip
dest="portal-impl/classes"
src="${test.app.server.lib.portal.dir}/portal-impl.jar"
/>

<ant dir="portal-test" inheritAll="false" target="jar" />

<local name="artifact.version" />

<property name="artifact.version" value="1.0.0-TEST_ARTIFACT" />

<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/portal-impl.jar" artifact.name="com.liferay.portal.impl" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/portal-kernel.jar" artifact.name="com.liferay.portal.kernel" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${project.dir}/portal-test/portal-test.jar" artifact.name="com.liferay.portal.test" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-bridges.jar" artifact.name="com.liferay.util.bridges" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-java.jar" artifact.name="com.liferay.util.java" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-taglib.jar" artifact.name="com.liferay.util.taglib" artifact.version="${artifact.version}" />

<ant dir="portal-kernel" inheritAll="false" target="test-class">
<property name="test.class" value="PortalLogAssertorTest" />
</ant>
Expand Down Expand Up @@ -1749,40 +1783,6 @@ app.server.type=@{app.server.type}]]></echo>
test.portal.bundle.zip.url="${test.portal.bundle.zip.url}"
test.sql.zip.url="${test.sql.zip.url}"
/>

<gradle-execute dir="modules/core" task="deploy">
<arg value="--parallel" />
<arg value="-Dbuild.profile=portal-pre" />
<arg value="-Pforced.deploy.dir=${project.dir}/tmp/lib-pre" />
</gradle-execute>

<ant dir="portal-kernel" inheritAll="false" target="install-portal-snapshot" />

<gradle-execute dir="modules/apps" task="deploy">
<arg value="--parallel" />
<arg value="-Dbuild.profile=portal-pre" />
<arg value="-Pforced.deploy.dir=${project.dir}/tmp/lib-pre" />
</gradle-execute>

<get-test-app-server-lib-portal-dir />

<unzip
dest="portal-impl/classes"
src="${test.app.server.lib.portal.dir}/portal-impl.jar"
/>

<ant dir="portal-test" inheritAll="false" target="jar" />

<local name="artifact.version" />

<property name="artifact.version" value="1.0.0-TEST_ARTIFACT" />

<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/portal-impl.jar" artifact.name="com.liferay.portal.impl" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/portal-kernel.jar" artifact.name="com.liferay.portal.kernel" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${project.dir}/portal-test/portal-test.jar" artifact.name="com.liferay.portal.test" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-bridges.jar" artifact.name="com.liferay.util.bridges" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-java.jar" artifact.name="com.liferay.util.java" artifact.version="${artifact.version}" />
<copy-artifact-to-local-cache artifact.file="${test.app.server.lib.portal.dir}/util-taglib.jar" artifact.name="com.liferay.util.taglib" artifact.version="${artifact.version}" />
</then>
<elseif>
<and>
Expand Down Expand Up @@ -4932,7 +4932,20 @@ information. Make sure to commit in all format-javadoc results.
</target>

<target name="functional-smoke-bundle-tomcat-mysql57-jdk8">
<antcall target="functional-bundle-tomcat-mysql57-jdk8" />
<set-tomcat-version-number liferay.portal.bundle="${test.portal.bundle.version}" />

<run-functional-test
app.server.type="tomcat"
database.type="mysql"
database.version="5.7"
test.build.fix.pack.zip.url="${test.build.fix.pack.zip.url}"
test.fix.pack.base.url="${test.fix.pack.base.url}"
test.license.xml.url="${test.license.xml.url}"
test.portal.bundle.version="${test.portal.bundle.version}"
test.portal.bundle.zip.url="${test.portal.bundle.zip.url}"
test.portal.log.assert="true"
test.sql.zip.url="${test.sql.zip.url}"
/>
</target>

<target name="functional-smoke-bundle-tomcat-mysql57-jdk11_open">
Expand Down

0 comments on commit 7628248

Please sign in to comment.