You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that GoogleTestAdapter finds tests by running executables in the Visual Studio output directory with a --gtest_list_tests.
When that program stalls/freezes/takes a long time to execute, e.g. when it ignores an unknown option such as --gtest_list_test, there is no recovery and the linker cannot write to those executables and the dlls they load anymore, until the process is killed by a task manager or so.
The text was updated successfully, but these errors were encountered:
We have added a timeout for test discovery here: "Cancel test discovery process after timeout" #90.
However, this improvement has not yet been released. You can either wait for the 0.10.0 to be released or try a recent build of the development branch.
You can also modify the test executable regex to exclude certain executables from test discovery.
It seems that GoogleTestAdapter finds tests by running executables in the Visual Studio output directory with a --gtest_list_tests.
When that program stalls/freezes/takes a long time to execute, e.g. when it ignores an unknown option such as --gtest_list_test, there is no recovery and the linker cannot write to those executables and the dlls they load anymore, until the process is killed by a task manager or so.
The text was updated successfully, but these errors were encountered: