The main problem we see is that if we run it like normal gradle webAcceptanceTests it will generally log properly. However when we use the single test syntax ie: gradle webAcceptanceTests -DwebAcceptanceTest.single=Classname it won’t log to the stdout anymore. Parts of the logs still appear in the output html files, but anything other than what caused the test failure is lost.
I’m surprised that you see any logging at all. Usually you have to do ‘webAcceptanceTest.testLogging.showStandardStreams = true’ to get std out displayed. Also, log4j needs to be configured to log to std out (which is probably the default if it can’t find a configuration file).