<HTML><BODY>Hi Logback team,<br><br>yes it is already by design that there is No separation of main vs test logback configuration - http://logback.qos.ch/manual/groovy.html#ConditionalConfiguration <br><br>But unfortunately this is a blocker feature for our team to switch to groovy from xml.<br>XML model with logback-test.xml let developers be crazy with extending logs(appenders, custom loggers, custom ... ) for testing and be absolutely secure that it does not effect <br>production mode.<br>As changes in logback.xml file is kind red flag for detailed code review of code changes.<br><br>Usage of special system/environment variables is not good too as it is additional argument for simple "mvn test", nobody wants additional complications for command line executions (manual, jenknis, .... ).<br><br>please share a link where you describe a reason why "logback-test.groovy" is bad design. <br><br>Can you reconsider your decision for "logback-test.groovy" ?<br><br>thanks a lot,<br>Roman Ivanov</BODY></HTML>