File tree 4 files changed +27
-3
lines changed
java/com/zebrunner/carina/core/listeners
4 files changed +27
-3
lines changed Original file line number Diff line number Diff line change 49
49
<properties >
50
50
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
51
51
<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>
53
53
<!-- Logging -->
54
54
<slf4j .version>1.7.30</slf4j .version>
55
55
<log4j .version>2.17.1</log4j .version>
Original file line number Diff line number Diff line change @@ -147,8 +147,15 @@ public CarinaListener() {
147
147
org .apache .logging .log4j .core .config .Configuration config = ctx .getConfiguration ();
148
148
LoggerConfig logger = config .getLoggerConfig ("com.zebrunner.carina.core" );
149
149
logger .setLevel (Level .getLevel (Configuration .getRequired (ReportConfiguration .Parameter .CORE_LOG_LEVEL )));
150
- }
151
150
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
+
152
159
try {
153
160
L10N .load ();
154
161
} catch (Exception e ) {
@@ -214,6 +221,10 @@ public void onStart(ISuite suite) {
214
221
215
222
// register owner of the run
216
223
registerOwner ();
224
+
225
+ // register branch if available
226
+ Configuration .get ("branch" )
227
+ .ifPresent (branch -> Label .attachToTestRun ("Branch" , branch ));
217
228
218
229
/*
219
230
* To support multi-suite declaration as below we have to init test run labels at once only!
Original file line number Diff line number Diff line change @@ -21,3 +21,6 @@ retry_count=0
21
21
thread_count =-1
22
22
data_provider_thread_count =-1
23
23
test_run_rules =NULL
24
+ # ============ Other Parameters ==============#
25
+ # Note: this parameters should not be added to the Configuration classes
26
+ branch =NULL
Original file line number Diff line number Diff line change 16
16
</ReportingAppender >
17
17
</appenders >
18
18
<loggers >
19
- <!-- there are a lot of useless warnings from Reflections -->
19
+ <!-- there are a lot of useless logs from Reflections -->
20
20
<logger name =" org.reflections" level =" WARN" additivity =" false" >
21
21
<appender-ref ref =" Console" />
22
22
<appender-ref ref =" ThreadLogAppender" />
23
23
<appender-ref ref =" ReportingAppender" />
24
24
</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 >
25
35
<root level =" info" >
26
36
<appender-ref ref =" Console" />
27
37
<appender-ref ref =" ThreadLogAppender" />
You can’t perform that action at this time.
0 commit comments