Not able to suppress 'ChromeDriver was started successfully.' log

581 views
Skip to first unread message

Vidya s.p

unread,
May 18, 2021, 9:06:24 AM5/18/21
to chromedri...@googlegroups.com
Hi, 
I need to suppress the log 'ChromeDriver was started successfully.' each time chrome launches. I am using 
Chrome browser : 90.0.4430.212
Selenium           : 3.141.59
Java                  : 11.0.2

I have tried codes 
  1. System.setProperty(ChromeDriverService.CHROME_DRIVER_SILENT_OUTPUT_PROPERTY, "true");
  2. System.setProperty("webdriver.chrome.silentOutput", "true");
  3. chromeOptions.addArguments("--silent")
  4. java.util.logging.Logger.getLogger("org.openqa.selenium").setLevel(Level.OFF)
  5. --log-level=OFF
Nothing seems to work. 
Can you suggest anything on this? 
Thanks!

Mike Burns

unread,
Oct 3, 2021, 11:29:39 PM10/3/21
to ChromeDriver Users
Great lenghts but got there with this

private WebDriver openWebDriver() {
'Open Webdriver - without all the logs thank-you!'
System.setProperty(ChromeDriverService.CHROME_DRIVER_VERBOSE_LOG_PROPERTY, "false")
System.setProperty(ChromeDriverService.CHROME_DRIVER_SILENT_OUTPUT_PROPERTY, "true")
def seleniumLogLevel = java.util.logging.Logger.getLogger("org.openqa.selenium").getLevel()
java.util.logging.Logger.getLogger("org.openqa.selenium").setLevel(Level.SEVERE)
PrintStream oldErr = System.err
PrintStream oldOut = System.out
ByteArrayOutputStream baosErr = new ByteArrayOutputStream()
System.setErr(new PrintStream(baosErr))
ByteArrayOutputStream baosOut = new ByteArrayOutputStream()
System.setErr(new PrintStream(baosOut))
WebDriver driver = DriverFactory.openWebDriver()
System.err.flush()
System.setErr(oldErr)
System.out.flush()
System.setOut(oldOut)
def err = baosErr.toString().trim()
if (err.length() > 0) {
logger.logInfo("${err}")
}
def out = baosOut.toString().trim()
if (out.length() > 0) {
logger.logInfo("${out}")
}
// reset after
java.util.logging.Logger.getLogger("org.openqa.selenium").setLevel(seleniumLogLevel) // can be null
return driver
}

Reply all
Reply to author
Forward
0 new messages