Test Execution error
Hi, I am using Parasoft C++ 9.5 with Eclipse Luna C++. My project have multiple build configurations, as I have multiple modules in the project, each with its own main class and functions.
When I create and execute a unit test for project A, the unit test runs perfectly, flagging out failed test cases properly.
However, when I create and execute a unit test for project B, I encountered the following error
C++test analysis errors in /projectMain
1. Test execution: error reading test log for Test unit for selected resources.
Why do I encounter this error for project B, when project A's unit tests works perfectly. Both project A and project B are able to build without errors. Is there any log file or help resource I can refer to, so that I can pinpoint the problem?
Thanks in advance.
Comments
-
Hi, it would help to see what is printed in the "Console" view when you execute tests for project B. Preferebly with console verbosity set to high (Parasoft Menu-> Preferences->Console-> verbosity level)
0 -
It says that there's "error while loading shared libraries". However, if I run the project, it can execute without errors, so my library paths should be correct. Are there additional settings that I have to set for Parasoft to recognize the library paths in my build configurations?
0 -
Well I found out the answer.
Apparently Parasoft C++ 9.5 with Eclipse Luna C++ does not use the environment variables in the build settings, nor in the run settings. This caused the C++ Test to be unable to find the shared libraries I am using.
Thus to point it to the environment variable, I will need to go Project > Properties > C/C++ Build > Environment, and add the correct environment value.
0 -
I have seen your query some days ago. then I took help from Yahoo Support on this matter. But they ask me some more details and I couldn't answer all of the answers. If you want then you can contact them and tell them about your issue.
0