-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
Jenkins 1.588
Warnings-Plugin 4.45
googletest 1.6.0
Windows 7 VC10_64
We are using the warnings-plugin after a compilation pass with VC10_64 and a subsequent step of running a google-test binary. The gtest produces a test failure using the EXPECT_LE macro. The error message is printed below. Regrettably this is interpreted as compiler error by the warnings-plugin.
The confusing part of this is that on Linux/OSX gtest prints the same message, but with "error" being replaced by "Failure". On those platforms the warnings-plugin works as expected.
I don't know how to discriminate this from a compiler message. Maybe by looking for "Expected:" after the error?
[ FAILED ] allCases/ReferenceCaseTest.ROIRequirementsTest/25, where GetParam() = (19, 1) (11760 ms) [ RUN ] allCases/ReferenceCaseTest.ROIRequirementsTest/29 C:\Program Files (x86)\Jenkins\jobs\MyJob\workspace\MyProject\testing\regression_tests\BackToBackTest\ROIRequirements.cpp(168): error: Expected: (xEdgeLength) <= (maxEdgeLength), actual: 150.781 vs 150
Which parser are you using?