From 1af517455551f1d794ccdd560453af0f2f783442 Mon Sep 17 00:00:00 2001 From: pderakhshanfar Date: Fri, 30 Aug 2019 11:54:52 +0300 Subject: [PATCH] Clean model generator log --- .../analysis/sourcecode/StaticAnalyser.java | 8 +++++--- .../testcase/carving/CarvingRunListener.java | 2 +- .../src/main/resources/logback.xml | 13 ++++++++++++- .../operators/GuidedSinglePointCrossover.java | 2 -- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/analysis/sourcecode/StaticAnalyser.java b/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/analysis/sourcecode/StaticAnalyser.java index 73bbcf3..0acb86c 100644 --- a/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/analysis/sourcecode/StaticAnalyser.java +++ b/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/analysis/sourcecode/StaticAnalyser.java @@ -67,10 +67,12 @@ public void analyse(List interestingClasses) { analyseMethod(clazz, entry.getKey(), entry.getValue(), isTest); savingMethodCallSequences(collectedCallSequencesForCurrentMethod); } - } else { - LOG.warn("The generated control flow graphs for class {} was empty. We cannot execute manual " + - "analysis withour the control flow graph.", clazz); } + +// else { +// LOG.warn("The generated control flow graphs for class {} was empty. We cannot execute manual " + +// "analysis without the control flow graph.", clazz); +// } } catch(Exception e) { LOG.warn("Error in analyzing class {}", clazz, e); } diff --git a/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/testcase/carving/CarvingRunListener.java b/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/testcase/carving/CarvingRunListener.java index 1c23976..21ec9ee 100644 --- a/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/testcase/carving/CarvingRunListener.java +++ b/botsing-model-generation/src/main/java/eu/stamp/botsing/model/generation/testcase/carving/CarvingRunListener.java @@ -39,7 +39,7 @@ public void testFinished(Description description) { } Capturer.clear(); } catch(Exception e) { - LOG.warn("Error in capturing log: ", e); + LOG.warn("Error in capturing log of class {}.",description.getClassName()); } } diff --git a/botsing-model-generation/src/main/resources/logback.xml b/botsing-model-generation/src/main/resources/logback.xml index d9fb870..dd3aa2e 100644 --- a/botsing-model-generation/src/main/resources/logback.xml +++ b/botsing-model-generation/src/main/resources/logback.xml @@ -5,10 +5,21 @@ + + System.err + + WARN + + + + + + + - + \ No newline at end of file diff --git a/botsing-reproduction/src/main/java/eu/stamp/botsing/ga/strategy/operators/GuidedSinglePointCrossover.java b/botsing-reproduction/src/main/java/eu/stamp/botsing/ga/strategy/operators/GuidedSinglePointCrossover.java index 7544343..0d58c60 100644 --- a/botsing-reproduction/src/main/java/eu/stamp/botsing/ga/strategy/operators/GuidedSinglePointCrossover.java +++ b/botsing-reproduction/src/main/java/eu/stamp/botsing/ga/strategy/operators/GuidedSinglePointCrossover.java @@ -22,8 +22,6 @@ public class GuidedSinglePointCrossover extends CrossOverFunction { private static GuidedSearchUtility utility = new GuidedSearchUtility(); Set> publicCalls = new HashSet<>(); -// -// private SinglePointCrossOver crossover = new SinglePointCrossOver(); public void crossOver(Chromosome parent1, Chromosome parent2) { if(this.publicCalls.isEmpty()){