From 77012eaa6678d738a975df2a13c3ca285f597f14 Mon Sep 17 00:00:00 2001 From: Andre Bruch Date: Thu, 13 Jan 2022 06:05:18 +0100 Subject: [PATCH] Add environment variable RUN_ON_FAIL --- functional/FunctionalTest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/functional/FunctionalTest.java b/functional/FunctionalTest.java index d303cdfee..2af698ad4 100644 --- a/functional/FunctionalTest.java +++ b/functional/FunctionalTest.java @@ -176,6 +176,7 @@ public class FunctionalTest { private static String bucketNameWithLock = getRandomName(); private static boolean mintEnv = false; private static boolean isQuickTest = false; + private static boolean isRunOnFail = false; private static Path dataFile1Kb; private static Path dataFile6Mb; private static String endpoint; @@ -429,6 +430,9 @@ public static void handleException(String methodName, String args, long startTim startTime, null, e.toString() + " >>> " + Arrays.toString(e.getStackTrace())); + if (isRunOnFail) { + return; + } } else { System.out.println(" " + methodName + " " + ((args == null) ? "" : args)); } @@ -3925,6 +3929,7 @@ public static void main(String[] args) throws Exception { mintEnv = (mintMode != null); if (mintEnv) { isQuickTest = !mintMode.equals("full"); + isRunOnFail = "1".equals(System.getenv("RUN_ON_FAIL")); String dataDir = System.getenv("MINT_DATA_DIR"); if (dataDir != null && !dataDir.equals("")) { dataFile1Kb = Paths.get(dataDir, "datafile-1-kB");