[jboss-svn-commits] JBL Code SVN: r35826 - in labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src: main/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Nov 2 03:50:09 EDT 2010
Author: velias
Date: 2010-11-02 03:50:08 -0400 (Tue, 02 Nov 2010)
New Revision: 35826
Modified:
labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/changes/changes.xml
labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/main/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSource.java
labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/test/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSourceTest.java
Log:
patched case when FE returns "No changeset data found at" message
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/changes/changes.xml
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/changes/changes.xml 2010-11-02 01:05:02 UTC (rev 35825)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/changes/changes.xml 2010-11-02 07:50:08 UTC (rev 35826)
@@ -11,7 +11,7 @@
<body>
- <release version="1.0.0" date="2010-10-??" description="Initial version" />
+ <release version="1.0.0" date="2010-11-02" description="Initial version" />
</body>
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/main/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSource.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/main/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSource.java 2010-11-02 01:05:02 UTC (rev 35825)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/main/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSource.java 2010-11-02 07:50:08 UTC (rev 35826)
@@ -184,8 +184,14 @@
}
String retsponse = (new String(responseBody)).trim();
+
String[] responseParsed = retsponse.split(":");
+ if (responseParsed.length > 1 && "fault".equals(responseParsed[0])
+ && responseParsed[1].startsWith("No changeset data found at")) {
+ return new String[] { "0", "0" };
+ }
+
if (responseParsed.length < 3 || !"ok".equals(responseParsed[0])) {
throw new FishEyeCallException("Bad response (not 'ok' or not enough values): " + retsponse);
}
@@ -196,5 +202,4 @@
return retvalue;
}
-
}
Modified: labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/test/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSourceTest.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/test/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSourceTest.java 2010-11-02 01:05:02 UTC (rev 35825)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs/reports/trunk/src/test/java/org/jboss/community/sbs/plugin/reports/monthly/valuesource/FISHEYEValueSourceTest.java 2010-11-02 07:50:08 UTC (rev 35826)
@@ -73,6 +73,12 @@
// OK
}
+ ret = tested
+ .processResponse("fault:No changeset data found at JBossAS/projects/snowdrop - repository indexing maybe incomplete?"
+ .getBytes());
+ Assert.assertEquals("0", ret[0]);
+ Assert.assertEquals("0", ret[1]);
+
ret = tested.processResponse("ok:1:10".getBytes());
Assert.assertEquals("1", ret[0]);
Assert.assertEquals("10", ret[1]);
More information about the jboss-svn-commits
mailing list