You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2017/01/31 15:14:55 UTC
svn commit: r1781101 -
/uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java
Author: cwiklik
Date: Tue Jan 31 15:14:55 2017
New Revision: 1781101
URL: http://svn.apache.org/viewvc?rev=1781101&view=rev
Log:
UIMA-5284 add upport for failining init always instead of at random
Modified:
uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java
Modified: uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java?rev=1781101&r1=1781100&r2=1781101&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-examples/src/main/java/org/apache/uima/ducc/test/randomsleep/FixedSleepAE.java Tue Jan 31 15:14:55 2017
@@ -106,13 +106,18 @@ public class FixedSleepAE extends CasAnn
int i_exit = getIntFromEnv("AE_INIT_EXIT" , false);
int i_itime = getIntFromEnv("AE_INIT_TIME" , true );
int i_irange = getIntFromEnv("AE_INIT_RANGE", true );
-
- if ( i_error > 0 ) {
- int toss = nextrand(100);
- if ( logger != null )
- logger.log(Level.INFO, "Init errors: probability[" + i_error + "] toss[" + toss + "]");
- if ( i_error > toss ) {
- throwAnException("Random Error in Initialization");
+ int i_fail_init_now = getIntFromEnv("AE_FAIL_INIT",false);
+
+ if ( i_fail_init_now > 0 ) {
+ throwAnException("Simulated Error in Initialization");
+ } else {
+ if ( i_error > 0 ) {
+ int toss = nextrand(100);
+ if ( logger != null )
+ logger.log(Level.INFO, "Init errors: probability[" + i_error + "] toss[" + toss + "]");
+ if ( i_error > toss ) {
+ throwAnException("Random Error in Initialization");
+ }
}
}