[logback-dev] [GIT] Logback: the generic, reliable, fast and flexible logging framework. branch, master, updated. v_0.9.27-16-gcc3b519
added by portage for gitosis-gentoo
git-noreply at pixie.qos.ch
Tue Jan 18 11:37:37 CET 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Logback: the generic, reliable, fast and flexible logging framework.".
The branch, master has been updated
via cc3b519ef885a7e779a6c179867dc05a51de81ff (commit)
from 85d47057b85ae7f800915418ef8c3549322effd4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.qos.ch/gitweb/?p=logback.git;a=commit;h=cc3b519ef885a7e779a6c179867dc05a51de81ff
http://github.com/ceki/logback/commit/cc3b519ef885a7e779a6c179867dc05a51de81ff
commit cc3b519ef885a7e779a6c179867dc05a51de81ff
Author: Ceki Gulcu <ceki at qos.ch>
Date: Tue Jan 18 11:34:37 2011 +0100
let the caller determine the success ratio lower bound
diff --git a/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilienceTest.java b/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilienceTest.java
index 497caad..960c63a 100644
--- a/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilienceTest.java
+++ b/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilienceTest.java
@@ -76,7 +76,7 @@ public class FileAppenderResilienceTest {
double bestCaseSuccessRatio = 1/delayCoeff;
ResilienceUtil
- .verify(logfileStr, "^hello (\\d{1,5})$", runner.getCounter(), bestCaseSuccessRatio);
+ .verify(logfileStr, "^hello (\\d{1,5})$", runner.getCounter(), bestCaseSuccessRatio*0.9);
}
}
diff --git a/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilience_AS_ROOT_Test.java b/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilience_AS_ROOT_Test.java
index 2e39ae6..b556ea6 100644
--- a/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilience_AS_ROOT_Test.java
+++ b/logback-core/src/test/java/ch/qos/logback/core/FileAppenderResilience_AS_ROOT_Test.java
@@ -117,7 +117,7 @@ public class FileAppenderResilience_AS_ROOT_Test {
p.waitFor();
// the extrernal script has the file system ready for IO 50% of the time
double bestCase = 0.5;
- ResilienceUtil.verify(logfileStr, "^(\\d{1,3}) x*$", NUM_STEPS, bestCase);
+ ResilienceUtil.verify(logfileStr, "^(\\d{1,3}) x*$", NUM_STEPS, bestCase*0.7);
System.out.println("Done go");
}
diff --git a/logback-core/src/test/java/ch/qos/logback/core/util/ResilienceUtil.java b/logback-core/src/test/java/ch/qos/logback/core/util/ResilienceUtil.java
index 6119fb9..070a0fe 100644
--- a/logback-core/src/test/java/ch/qos/logback/core/util/ResilienceUtil.java
+++ b/logback-core/src/test/java/ch/qos/logback/core/util/ResilienceUtil.java
@@ -11,7 +11,7 @@ import java.util.regex.Pattern;
public class ResilienceUtil {
- static public void verify(String logfile, String regexp, long totalSteps, double bestCaseSuccessRatio) throws NumberFormatException, IOException {
+ static public void verify(String logfile, String regexp, long totalSteps, double successRatioLowerBound) throws NumberFormatException, IOException {
FileReader fr = new FileReader(logfile);
BufferedReader br = new BufferedReader(fr);
Pattern p = Pattern.compile(regexp);
@@ -35,7 +35,6 @@ public class ResilienceUtil {
fr.close();
br.close();
- double successRatioLowerBound = bestCaseSuccessRatio * 0.9;
int lowerLimit = (int) (totalSteps*successRatioLowerBound);
assertTrue("totalLines="+totalLines+" less than "+lowerLimit, totalLines > lowerLimit);
-----------------------------------------------------------------------
Summary of changes:
.../logback/core/FileAppenderResilienceTest.java | 2 +-
.../core/FileAppenderResilience_AS_ROOT_Test.java | 2 +-
.../ch/qos/logback/core/util/ResilienceUtil.java | 3 +--
3 files changed, 3 insertions(+), 4 deletions(-)
hooks/post-receive
--
Logback: the generic, reliable, fast and flexible logging framework.
More information about the logback-dev
mailing list