[CI] correct test performence

This commit is contained in:
Edouard DUPIN 2020-08-16 23:33:16 +02:00
parent fa5f3cdad0
commit f74b0b6c4b
3 changed files with 10 additions and 6 deletions

View File

@ -61,7 +61,7 @@ public class Logger {
public static boolean getNeedPrint(String libName, LogLevel level) {
LogLevel reference = logLevels.get(libName);
if (reference == null)
return level.isLessEqual(LogLevel.VERBOSE);
return level.isLessEqual(LogLevel.INFO);
return level.isLessEqual(reference);
}

View File

@ -19,7 +19,7 @@ public class Log {
public static void print(String data) {
if (PRINT_PRINT)
Logger.error(LIB_NAME_DRAW, data);
Logger.print(LIB_NAME_DRAW, data);
}
public static void critical(String data) {

View File

@ -26,14 +26,18 @@ public class TestBasicLog {
public static void testLog() {
Log.print("test direct [START]");
// test de 10 secondes contre 0.0?? second quand le niveau n'est pas assez grand ...
for (int iii = 0; iii < 1000000; iii++)
long timeStart = System.currentTimeMillis();
for (int iii = 0; iii < 100000; iii++)
Log.debug("test direct");
Log.print("test direct [END]");
long timeStop = System.currentTimeMillis();
Log.print("test direct [END] : " + timeStart + " to " + timeStop + " ==> delta=" + (timeStop - timeStart));
Log.print("test concat [START]");
// C'est très long dans les 2 cas ...
for (int iii = 0; iii < 10000; iii++)
timeStart = System.currentTimeMillis();
for (int iii = 0; iii < 6; iii++)
Log.debug("test concat: non fonctionnel, il applelle le get a chaque log ... " + getAAAAAAA(iii));
Log.print("test concat [END]");
timeStop = System.currentTimeMillis();
Log.print("test concat [END] : " + timeStart + " to " + timeStop + " ==> delta=" + (timeStop - timeStart));
}
@Test