Skip to content

Commit ffc5c83

Browse files
authored
Merge pull request #2234 from zebrunner/develop
1.1.5
2 parents c7722d0 + 517b2e6 commit ffc5c83

File tree

4 files changed

+27
-3
lines changed

4 files changed

+27
-3
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<properties>
5050
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5151
<java.version>11</java.version>
52-
<carina-webdriver.version>1.1.6</carina-webdriver.version>
52+
<carina-webdriver.version>1.1.7</carina-webdriver.version>
5353
<!-- Logging -->
5454
<slf4j.version>1.7.30</slf4j.version>
5555
<log4j.version>2.17.1</log4j.version>

src/main/java/com/zebrunner/carina/core/listeners/CarinaListener.java

+12-1
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,15 @@ public CarinaListener() {
147147
org.apache.logging.log4j.core.config.Configuration config = ctx.getConfiguration();
148148
LoggerConfig logger = config.getLoggerConfig("com.zebrunner.carina.core");
149149
logger.setLevel(Level.getLevel(Configuration.getRequired(ReportConfiguration.Parameter.CORE_LOG_LEVEL)));
150-
}
151150

151+
if ("DEBUG".equalsIgnoreCase(Configuration.getRequired(ReportConfiguration.Parameter.CORE_LOG_LEVEL))) {
152+
config.getLoggerConfig("io.netty")
153+
.setLevel(Level.OFF);
154+
config.getLoggerConfig("org.asynchttpclient.netty")
155+
.setLevel(Level.OFF);
156+
}
157+
}
158+
152159
try {
153160
L10N.load();
154161
} catch (Exception e) {
@@ -214,6 +221,10 @@ public void onStart(ISuite suite) {
214221

215222
// register owner of the run
216223
registerOwner();
224+
225+
// register branch if available
226+
Configuration.get("branch")
227+
.ifPresent(branch -> Label.attachToTestRun("Branch", branch));
217228

218229
/*
219230
* To support multi-suite declaration as below we have to init test run labels at once only!

src/main/resources/config.properties

+3
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,6 @@ retry_count=0
2121
thread_count=-1
2222
data_provider_thread_count=-1
2323
test_run_rules=NULL
24+
#============ Other Parameters ==============#
25+
#Note: this parameters should not be added to the Configuration classes
26+
branch=NULL

src/main/resources/log4j2.xml

+11-1
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,22 @@
1616
</ReportingAppender>
1717
</appenders>
1818
<loggers>
19-
<!-- there are a lot of useless warnings from Reflections -->
19+
<!-- there are a lot of useless logs from Reflections -->
2020
<logger name="org.reflections" level="WARN" additivity="false">
2121
<appender-ref ref="Console"/>
2222
<appender-ref ref="ThreadLogAppender"/>
2323
<appender-ref ref="ReportingAppender"/>
2424
</logger>
25+
<logger name="io.netty" additivity="false">
26+
<appender-ref ref="Console"/>
27+
<appender-ref ref="ThreadLogAppender"/>
28+
<appender-ref ref="ReportingAppender"/>
29+
</logger>
30+
<logger name="org.asynchttpclient.netty" additivity="false">
31+
<appender-ref ref="Console"/>
32+
<appender-ref ref="ThreadLogAppender"/>
33+
<appender-ref ref="ReportingAppender"/>
34+
</logger>
2535
<root level="info">
2636
<appender-ref ref="Console"/>
2737
<appender-ref ref="ThreadLogAppender"/>

0 commit comments

Comments
 (0)