We recently upgraded our team city install to TeamCity 9 in order to get the realtime test logging.
It looks like everything is configured correctly and when we run our tests on team city, it detects that the custom logger is installed and uses it for logging.
For example, here's a few lines from the test output:
[10:08:03][Step 6/6] VSTest reporting tests in real-time
[10:08:03][Step 6/6] VSTest executable: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe
[10:08:03][Step 6/6] Command line params: [[D:\BuildAgent\work\765599ed7b889db8\Tests.dll] [/Logger:TeamCity] [/Platform:x64] [/TestCaseFilter:TestCategory=CategoryA]]
However, we still do not get real-time logs coming from the system. It seems to wait until the test finishes running to display the logs. Does anyone know if there's any additonal work that needs to be done to enable this?