Logged Test
interface LoggedTest
The precedence works like the following:
On an android device and all apple targets
These options are pointless as all filtering happens on the OS level, this is a limitation of KotlinLogging. For tests these are normally configured to not filter anything and are equipped with solid filtering like LogCat.
On JVM and Android Unit tests
Fallback is not used as Loggers have proper names. Logback is instructed to use the defaultLogLevel as base and configure each logger in packageLogLevels with the specified Level.
On Linux, Windows, Js (and Wasm in the future)
A custom filter is installed which filters all logs according to packagelogLevels, e.g.
'net.folivo' would filter all loggers which start with 'net.folivo'