IVCTool / IVCT_Framework

For IVCT Framework Developers. Core System for the IVCT (Integration, Verification and Certification Tool) for HLA Federates
Apache License 2.0
16 stars 4 forks source link

HW: Test Case IR-HW-0001 inconclusive #230

Closed bergtwvd closed 5 years ago

bergtwvd commented 5 years ago

Compositions used

Test cases

Steps to reproduce

Results For both test cases I get the following result:

[INFO]: TestEngine:onMessageConsumer:run: tsRunFolder is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: TestEngine:onMessageConsumer:run: tsRunFolder is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: TestEngine:onMessageConsumer:run: tsRunFolder is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: TestEngine:onMessageConsumer:run: setCurrentDirectory true
[INFO]: TestEngine:onMessageConsumer:run: TC DIR is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: TestEngine:onMessageConsumer:run: TC DIR is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: TestEngine:onMessageConsumer:run: setCurrentDirectory true
[INFO]: TestEngine:onMessageConsumer:run: The test case class is: de.fraunhofer.iosb.tc_helloworld.TC0002
[INFO]: TestEngine:onMessageConsumer:run: TC DIR is /root/conf/TestSuites/TS_HelloWorld-2.0.0/bin
[INFO]: 
TEST CASE PARAMETERS -------------------------------------- BEGIN
{"sutFederateName":"A"}
TEST CASE PARAMETERS -------------------------------------- END
[INFO]: 
TEST CASE PARAMETERS -------------------------------------- BEGIN
{"sutFederateName":"A"}
TEST CASE PARAMETERS -------------------------------------- END
[INFO]: 
TEST CASE PARAMETERS -------------------------------------- BEGIN
{"sutFederateName":"A"}
TEST CASE PARAMETERS -------------------------------------- END
[INFO]: Exception: de.fraunhofer.iosb.tc_lib.TcInconclusive: The key  growthRate  was not found
[INFO]: Exception: de.fraunhofer.iosb.tc_lib.TcInconclusive: The key  growthRate  was not found
[INFO]: TestEngine:onMessageConsumer:run: setCurrentDirectory true
[INFO]: Exception: de.fraunhofer.iosb.tc_lib.TcInconclusive: The key  growthRate  was not found
[INFO]: TC INCONCLUSIVE getIVCT_BaseModel unsuccessful
[INFO]: TC INCONCLUSIVE getIVCT_BaseModel unsuccessful
[INFO]: TC INCONCLUSIVE getIVCT_BaseModel unsuccessful
[INFO]: TestEngine:onMessageConsumer:run: The test case class is: de.fraunhofer.iosb.tc_helloworld.TC0002
[INFO]: Test Case Started
[INFO]: Test Case Started
[INFO]: Test Case Started
[INFO]: TestEngine:onMessageConsumer:run: The test case class is: de.fraunhofer.iosb.tc_helloworld.TC0002
[INFO]: Test Case Ended
[INFO]: Test Case Ended
[INFO]: Test Case Ended

This does not appear to be correct.

bergtwvd commented 5 years ago

Note, in order to execute a TC I now also need to set the federation name and settings designator explicitly. One day ago these where filled in automatically. And one day ago I could not execute this test case at all. What happened?

rhzg commented 5 years ago

@ducana: I guess this is solved, right?

ducana commented 5 years ago

The growthRate value seems to be missing in the SUT TcParam.json file - needs to be added. The message shows that the correct version of the program was used.