JBoss Tools SVN: r27478 - in trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test: validate and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dpospisi(a)redhat.com
Date: 2010-12-14 14:20:57 -0500 (Tue, 14 Dec 2010)
New Revision: 27478
Added:
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/AbstractSeamTestBase.java
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/EARTests.java
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/WARTests.java
trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/validate/ELExprValidator.java
Log:
Fixed Seam bot tests.
Added: trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/AbstractSeamTestBase.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/AbstractSeamTestBase.java (rev 0)
+++ trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/AbstractSeamTestBase.java 2010-12-14 19:20:57 UTC (rev 27478)
@@ -0,0 +1,90 @@
+package org.jboss.tools.seam.ui.bot.test;
+
+import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot;
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
+import org.eclipse.swtbot.swt.finder.SWTBot;
+import org.eclipse.swtbot.swt.finder.waits.Conditions;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotCLabel;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotLabel;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotMenu;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.ui.bot.ext.SWTBotExt;
+import org.jboss.tools.ui.bot.ext.SWTTestExt;
+import org.jboss.tools.ui.bot.ext.helper.ContextMenuHelper;
+import org.jboss.tools.ui.bot.ext.view.ProjectExplorer;
+import org.jboss.tools.ui.bot.test.JBTSWTBotTestCase;
+import org.jboss.tools.ui.bot.test.SWTJBTBot;
+import org.junit.BeforeClass;
+
+public abstract class AbstractSeamTestBase extends SWTTestExt {
+
+ public static final String testProjectName = "SeamPrj";
+ public static final String seamConfigPrefix = "Dynamic Web Project with Seam ";
+ public static final String testDomainName = "org.domain";
+
+ public AbstractSeamTestBase() {
+ }
+
+ private String getTestPackageName(String type) {
+ return type == TestControl.TYPE_WAR ?
+ testDomainName + ".seamprjwar.test" :
+ testDomainName + ".seamprjear.test" ;
+ }
+
+
+ /**Creates any Seam Action, Form etc. */
+ public void createSeamUnit(String unitType, String type){
+ bot.menu("File").menu("New").menu("Seam " +unitType).click();
+ SWTBotShell shell = bot.activeShell();
+ bot.textWithLabel("Seam Project:").setText(testProjectName + type);
+ if ("Entity".equals(unitType)) {
+ bot.textWithLabel("Seam entity class name:").setText("seam"+unitType);
+ } else {
+ bot.textWithLabel("Seam component name:").setText("seam"+unitType);
+ }
+ bot.button("Finish").click();
+ bot.waitUntil(Conditions.shellCloses(shell),15000);
+ }
+
+ /**Executes test of any Seam Action , Form etc. */
+ public void checkSeamUnit(String unitType, String type){
+ projectExplorer.selectProject(testProjectName + type + "-test");
+
+ SWTBot viewBot = bot.activeView().bot();
+
+ SWTBotTreeItem suiteItem = projectExplorer.selectTreeItem("Seam" + unitType + "Test.java", new String[] {
+ testProjectName + type + "-test",
+ "test-src",
+ getTestPackageName(type)
+ });
+
+ ContextMenuHelper.clickContextMenu(viewBot.tree(), "Run As", "2 TestNG Test");
+ SWTTestExt.util.waitForNonIgnoredJobs(120000);
+
+ SWTBotView ngView = bot.viewByTitle("Results of running test class");
+ SWTBot ngBot = ngView.bot();
+ int k = 0;
+ util.displayAllBotWidgets(ngBot);
+ SWTBotCLabel l = ngBot.clabel(k);
+
+ int passed = -1;
+ int failed = -1;
+ int skipped = -1;
+
+ while ( (passed < 0) || (failed < 0) || (skipped < 0) ) {
+ String txt = l.getText();
+ if (txt.startsWith("Passed")) passed = Integer.valueOf(txt.split(":")[1].trim());
+ if (txt.startsWith("Failed")) failed = Integer.valueOf(txt.split(":")[1].trim());
+ if (txt.startsWith("Skipped")) skipped = Integer.valueOf(txt.split(":")[1].trim());
+ k++;
+ l = ngBot.clabel(k);
+ }
+ assertTrue("Failed test(s).", failed == 0);
+ assertTrue("Skipped test(s).", skipped == 0);
+ assertTrue("No passing tests.", passed > 0);
+
+ }
+
+
+}
Added: trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/EARTests.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/EARTests.java (rev 0)
+++ trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/EARTests.java 2010-12-14 19:20:57 UTC (rev 27478)
@@ -0,0 +1,5 @@
+package org.jboss.tools.seam.ui.bot.test;
+
+public interface EARTests {
+
+}
Added: trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/WARTests.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/WARTests.java (rev 0)
+++ trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/WARTests.java 2010-12-14 19:20:57 UTC (rev 27478)
@@ -0,0 +1,5 @@
+package org.jboss.tools.seam.ui.bot.test;
+
+public interface WARTests {
+
+}
Added: trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/validate/ELExprValidator.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/validate/ELExprValidator.java (rev 0)
+++ trunk/seam/tests/org.jboss.tools.seam.ui.bot.test/src/org/jboss/tools/seam/ui/bot/test/validate/ELExprValidator.java 2010-12-14 19:20:57 UTC (rev 27478)
@@ -0,0 +1,69 @@
+package org.jboss.tools.seam.ui.bot.test.validate;
+
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotEclipseEditor;
+import org.eclipse.swtbot.eclipse.finder.widgets.SWTBotView;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.seam.ui.bot.test.AbstractSeamTestBase;
+import org.jboss.tools.seam.ui.bot.test.EARTests;
+import org.jboss.tools.seam.ui.bot.test.TestControl;
+import org.jboss.tools.seam.ui.bot.test.WARTests;
+import org.jboss.tools.ui.bot.ext.SWTTestExt;
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+public class ELExprValidator extends AbstractSeamTestBase {
+
+ public static String NL = System.getProperty("line.separator");
+
+ @Test
+ @Category(WARTests.class)
+ public void testELExprWar() {
+ testELExpr(TestControl.TYPE_WAR);
+ }
+
+ @Test
+ @Category(EARTests.class)
+ public void testELExprEar() {
+ testELExpr(TestControl.TYPE_EAR);
+ }
+
+ private void testELExpr(String type) {
+
+ SWTBotEclipseEditor editor = projectExplorer.openFile(testProjectName + type,
+ "Web Resources : WebContent", "home.xhtml").toTextEditor();
+
+ // add correct expression
+ int idx = 0;
+ for(String line : editor.getLines()) {
+ if (line.contains("Welcome to Seam")) {
+ editor.insertText(idx, 0, "#{identity.hasRole('admin')}" + NL);
+ break;
+ }
+ idx++;
+ }
+ editor.save();
+ SWTTestExt.util.waitForNonIgnoredJobs(60000);
+
+ // check that there is no problem
+ SWTBotView pBotView = problems.show();
+ SWTBotTreeItem[] sProblems = problems.getFilteredErrorsTreeItems(bot, "hasR",
+ "/" + testProjectName, "home.xhtml", "JSF EL Problem");
+ assertTrue("JSF-EL problem found.", ( (sProblems == null) || (sProblems.length == 0) ));
+
+ // add incorrect expression
+ editor.insertText(idx, 0, "#{identity.hasR('admin')}" + NL);
+ editor.save();
+ SWTTestExt.util.waitForNonIgnoredJobs(60000);
+
+ // check that JSF EL Problem exists
+ pBotView = problems.show();
+ sProblems = problems.getFilteredErrorsTreeItems(bot, "hasR",
+ "/" + testProjectName, "home.xhtml", "JSF EL Problem");
+ assertTrue("No JSF-EL problem found.", ( (sProblems != null) && (sProblems.length > 0) ));
+ assertTrue("More than oneJSF-EL problem found.", sProblems.length <= 1);
+
+
+ editor.close();
+ }
+
+}
14 years, 1 month
JBoss Tools SVN: r27477 - trunk/deltacloud/tests/org.jboss.tools.deltacloud.test.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 14:12:17 -0500 (Tue, 14 Dec 2010)
New Revision: 27477
Modified:
trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
Log:
[JBIDE-7896] correcting pom syntax
Modified: trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
===================================================================
--- trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 19:09:17 UTC (rev 27476)
+++ trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 19:12:17 UTC (rev 27477)
@@ -16,15 +16,17 @@
<emma.instrument.bundles />
</properties>
<build>
- <plugin>
- <groupId>org.sonatype.tycho</groupId>
- <artifactId>maven-osgi-test-plugin</artifactId>
- <version>${tychoVersion}</version>
- <configuration>
- <excludes>
- <exclude>**/IntegrationTestSuite*.class</exclude>
- </excludes>
- </configuration>
- </plugin>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-test-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <configuration>
+ <excludes>
+ <exclude>**/IntegrationTestSuite*.class</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
</build>
</project>
14 years, 1 month
JBoss Tools SVN: r27476 - trunk/deltacloud/tests/org.jboss.tools.deltacloud.test.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 14:09:17 -0500 (Tue, 14 Dec 2010)
New Revision: 27476
Modified:
trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
Log:
[JBIDE-7896] correcting pom syntax
Modified: trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
===================================================================
--- trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 19:04:19 UTC (rev 27475)
+++ trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 19:09:17 UTC (rev 27476)
@@ -15,14 +15,16 @@
<emma.filter />
<emma.instrument.bundles />
</properties>
- <plugin>
- <groupId>org.sonatype.tycho</groupId>
- <artifactId>maven-osgi-test-plugin</artifactId>
- <version>${tychoVersion}</version>
- <configuration>
- <excludes>
- <exclude>**/IntegrationTestSuite*.class</exclude>
- </excludes>
- </configuration>
- </plugin>
+ <build>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-test-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <configuration>
+ <excludes>
+ <exclude>**/IntegrationTestSuite*.class</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </build>
</project>
14 years, 1 month
JBoss Tools SVN: r27475 - trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 14:04:19 -0500 (Tue, 14 Dec 2010)
New Revision: 27475
Modified:
trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF
Log:
[JBIDE-7898] switched to JDK1.6
Modified: trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF
===================================================================
--- trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF 2010-12-14 19:03:53 UTC (rev 27474)
+++ trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF 2010-12-14 19:04:19 UTC (rev 27475)
@@ -22,7 +22,7 @@
org.eclipse.wst.common.modulecore;bundle-version="[1.1.301,2.0.0)",
org.eclipse.wst.common.frameworks;bundle-version="[1.1.300,2.0.0)",
org.jboss.tools.usage;bundle-version="1.0.0";resolution:=optional
-Bundle-RequiredExecutionEnvironment: J2SE-1.6
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.jboss.tools.gwt.core,
org.jboss.tools.gwt.core.util
Bundle-ActivationPolicy: lazy
14 years, 1 month
JBoss Tools SVN: r27474 - trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 14:03:53 -0500 (Tue, 14 Dec 2010)
New Revision: 27474
Modified:
trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF
Log:
[JBIDE-7898] switched to JDK1.6
Modified: trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF
===================================================================
--- trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF 2010-12-14 19:03:38 UTC (rev 27473)
+++ trunk/gwt/plugins/org.jboss.tools.gwt.core/META-INF/MANIFEST.MF 2010-12-14 19:03:53 UTC (rev 27474)
@@ -22,7 +22,7 @@
org.eclipse.wst.common.modulecore;bundle-version="[1.1.301,2.0.0)",
org.eclipse.wst.common.frameworks;bundle-version="[1.1.300,2.0.0)",
org.jboss.tools.usage;bundle-version="1.0.0";resolution:=optional
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-RequiredExecutionEnvironment: J2SE-1.6
Export-Package: org.jboss.tools.gwt.core,
org.jboss.tools.gwt.core.util
Bundle-ActivationPolicy: lazy
14 years, 1 month
JBoss Tools SVN: r27473 - trunk/gwt/plugins/org.jboss.tools.gwt.ui/META-INF.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 14:03:38 -0500 (Tue, 14 Dec 2010)
New Revision: 27473
Modified:
trunk/gwt/plugins/org.jboss.tools.gwt.ui/META-INF/MANIFEST.MF
Log:
[JBIDE-7898] switched to JDK1.6
Modified: trunk/gwt/plugins/org.jboss.tools.gwt.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/gwt/plugins/org.jboss.tools.gwt.ui/META-INF/MANIFEST.MF 2010-12-14 18:45:58 UTC (rev 27472)
+++ trunk/gwt/plugins/org.jboss.tools.gwt.ui/META-INF/MANIFEST.MF 2010-12-14 19:03:38 UTC (rev 27473)
@@ -11,6 +11,6 @@
org.jboss.tools.gwt.core;bundle-version="1.0.0",
org.eclipse.wst.common.modulecore;bundle-version="[1.1.301,2.0.0)",
org.eclipse.wst.common.frameworks;bundle-version="[1.1.300,2.0.0)"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Export-Package: org.jboss.tools.gwt.ui
Bundle-ActivationPolicy: lazy
14 years, 1 month
JBoss Tools SVN: r27472 - trunk/deltacloud/tests.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 13:45:58 -0500 (Tue, 14 Dec 2010)
New Revision: 27472
Modified:
trunk/deltacloud/tests/pom.xml
Log:
[JBIDE-7898] added test plugin
Modified: trunk/deltacloud/tests/pom.xml
===================================================================
--- trunk/deltacloud/tests/pom.xml 2010-12-14 18:32:50 UTC (rev 27471)
+++ trunk/deltacloud/tests/pom.xml 2010-12-14 18:45:58 UTC (rev 27472)
@@ -6,8 +6,8 @@
<name>org.jboss.tools.deltacloud.tests</name>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
-<!-- <modules>
+ <modules>
<module>org.jboss.tools.deltacloud.test</module>
- </modules> -->
+ </modules>
</project>
14 years, 1 month
JBoss Tools SVN: r27471 - trunk/deltacloud/features.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 13:32:50 -0500 (Tue, 14 Dec 2010)
New Revision: 27471
Modified:
trunk/deltacloud/features/pom.xml
Log:
[JBIDE-7896] adding tests
Modified: trunk/deltacloud/features/pom.xml
===================================================================
--- trunk/deltacloud/features/pom.xml 2010-12-14 18:30:35 UTC (rev 27470)
+++ trunk/deltacloud/features/pom.xml 2010-12-14 18:32:50 UTC (rev 27471)
@@ -8,7 +8,7 @@
<name>org.jboss.tools.deltacloud.features</name>
<modules>
<module>org.jboss.tools.deltacloud.feature</module>
- <!-- <module>org.jboss.tools.deltacloud.test.feature</module> -->
+ <module>org.jboss.tools.deltacloud.test.feature</module>
</modules>
</project>
14 years, 1 month
JBoss Tools SVN: r27470 - trunk/deltacloud/tests/org.jboss.tools.deltacloud.test.
by jbosstools-commits@lists.jboss.org
Author: adietish
Date: 2010-12-14 13:30:35 -0500 (Tue, 14 Dec 2010)
New Revision: 27470
Modified:
trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
Log:
[JBIDE-7896] excluded integration tests
Modified: trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml
===================================================================
--- trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 18:27:46 UTC (rev 27469)
+++ trunk/deltacloud/tests/org.jboss.tools.deltacloud.test/pom.xml 2010-12-14 18:30:35 UTC (rev 27470)
@@ -1,17 +1,28 @@
<project
-xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.jboss.tools</groupId>
- <artifactId>org.jboss.tools.parent.pom</artifactId>
- <version>0.0.1-SNAPSHOT</version>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>org.jboss.tools.parent.pom</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
</parent>
<groupId>org.jboss.tools.deltacloud</groupId>
- <artifactId>org.jboss.tools.deltacloud.test</artifactId>
+ <artifactId>org.jboss.tools.deltacloud.test</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<properties>
- <emma.filter/>
- <emma.instrument.bundles/>
+ <emma.filter />
+ <emma.instrument.bundles />
</properties>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>maven-osgi-test-plugin</artifactId>
+ <version>${tychoVersion}</version>
+ <configuration>
+ <excludes>
+ <exclude>**/IntegrationTestSuite*.class</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
</project>
14 years, 1 month
JBoss Tools SVN: r27469 - trunk/build.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2010-12-14 13:27:46 -0500 (Tue, 14 Dec 2010)
New Revision: 27469
Modified:
trunk/build/publish.sh
Log:
make ant call quieter
Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh 2010-12-14 18:09:17 UTC (rev 27468)
+++ trunk/build/publish.sh 2010-12-14 18:27:46 UTC (rev 27469)
@@ -149,7 +149,7 @@
# generate HTML snippet, download-snippet.html, for inclusion on jboss.org
#if [[ ${RELEASE} == "Yes" ]]; then
mkdir -p ${STAGINGDIR}/logs
- ANT_PARAMS="-v -DZIPSUFFIX=${ZIPSUFFIX} -DJOB_NAME=${JOB_NAME} -Dinput.dir=${STAGINGDIR} -Doutput.dir=${STAGINGDIR}/logs -DWORKSPACE=${WORKSPACE}"
+ ANT_PARAMS=" -DZIPSUFFIX=${ZIPSUFFIX} -DJOB_NAME=${JOB_NAME} -Dinput.dir=${STAGINGDIR} -Doutput.dir=${STAGINGDIR}/logs -DWORKSPACE=${WORKSPACE}"
if [[ ${JOB_NAME/.aggregate} != ${JOB_NAME} ]]; then # reuse snippet from upstream build
ANT_PARAMS="${ANT_PARAMS} -Dtemplate.file=http://download.jboss.org/jbosstools/builds/staging/${JOB_NAME/.aggregate/.continuous}/logs/download-snippet.html"
fi
14 years, 1 month