I'm using a setup of TeamCity 9.1.6, NUnit 3.2.1 and Selenium 2.5.3 drivers on FireFox browser.
I've met this strange behavior when executing a long UI test test. I've noticed that NUnit runner started failing the test after 10-16 minutes with error code -100. I've looked into NUnit error codes, and a -100 seems to be an unexpected error (source: Does anyone know where to find NUnit console exit codes meanings?).
Well, the test is long, but it's probably just 4 minutes long, it can't have possibly been executing for 16 minutes, I thought... Locally everything was fine.
So I've connected to the server through Remote Desktop and followed the execution. And that is when I've noticed that the test actually has passed around the 4 minute mark, and went onto the next one, and then next one and so on... But in the TeamCity build log I was seeing that NUnit was still thinking it's executing that same test.
Did anyone have anything similar? Maybe there's some trick to fix this or some setting that causes this? I can't seem to find any real info on this.