]> granicus.if.org Git - pdns/commit
Test services should log into their own log file
authorThomas D <whissi@whissi.de>
Fri, 13 Feb 2015 01:02:47 +0000 (02:02 +0100)
committerThomas D <whissi@whissi.de>
Tue, 17 Feb 2015 09:15:03 +0000 (10:15 +0100)
commitfe68177097a6da4cbdde259e03724950c52ae22d
treee208c8b2c7df40dbc7eecd9d226bd6c3031610fd
parent53950f692c5b4341b4eb252a13b74c171726e0ed
Test services should log into their own log file

Each test has a general log file in the following schema:

  remotebackend_<module>.log

When testrunner.sh spins up a service, the service logs its output
into the general log file. But test-driver from automake, which is
using the same log file and starts after the test service is up and
running, will overwrite the log file.

So in case of a server failure we will miss important log data.

Using a dedicated log file for the services we start will solve
this problem. The new schema for server log files will be

  remotebackend_<module>_server.log
modules/remotebackend/Makefile.am
modules/remotebackend/testrunner.sh