I have an automated integration test harness and would like to streamline the logging (which is implemented using log4j)
I have a number of high-level tests, each with an id and require a separate log file per test. As the tests are created randomly the ids are not known until runtime.
Therefore I would like to ensure that logging within each high-level test is written out to the log file for that test.
I don't want to create custom log levels, neither do I want to have logging sent to all appenders.
Does anyone know a way of doing this?