Unverified Commit b2eca86b authored by Jack Koenig's avatar Jack Koenig Committed by GitHub
Browse files

Add ProcessLogger to TesterDriver for less test noise (#2574)

Captures default output in TesterDriver with a ProcessLogger using the
Logger from FIRRTL to suppress output from Verilator when running tests.
This will change behavior for any users of the TesterDriver because the
standard out of Verilator compilation and execution is suppressed by default.

Users can create their own ProcessLogger to restore the previous
behavior, eg.

import scala.sys.process.ProcessLogger
val echoLogger = ProcessLogger(Console.out.println, Console.err.println)
parent 3c6c044b
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment