Commit 33604664 authored by garciay's avatar garciay
Browse files

Big fix on Start/Stop operations

parent 35a71c33
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -276,7 +276,6 @@ module AtsImsIot_TestConfiguration {
				// Initialize the Adapter (including the TrafficCapture process).
				timer tc_configureGuard;
				var StartTrafficCaptureRsp startResult;
				var StopTrafficCaptureRsp stopResult;
				tc_configureGuard.start(PX_MAX_MSG_WAIT);
				acPort.send(m_generalConfigurationReq_offline);
				alt {
@@ -375,21 +374,20 @@ module AtsImsIot_TestConfiguration {
			) runs on ImsTestCoordinator {
				// Start traffic capture processing.
				timer tc_configureGuard;
				var StartTrafficCaptureRsp startResult;
				var StopTrafficCaptureRsp stopResult;
				tc_configureGuard.start(PX_MAX_MSG_WAIT);
				acPort.send(m_stopTrafficCaptureReq);
				alt {
					[] acPort.receive (m_startTrafficCaptureRsp_any) -> value stopResult {
					[] acPort.receive (m_stopTrafficCaptureRsp_any) -> value stopResult {
						tc_configureGuard.stop;
						if (stopResult.status.code != e_success)
						{
							log("**** TC_IMS_MESS_0001: StartTrafficCaptureReq unsuccessfull! ****");
							log("**** TC_IMS_MESS_0001: StopTrafficCaptureReq unsuccessfull! ****");
							setverdict(fail);
						}
					}
					[] tc_configureGuard.timeout {
						log("**** TC_IMS_MESS_0001: StartTrafficCaptureReq not answered. ****");
						log("**** TC_IMS_MESS_0001: StopTrafficCaptureReq not answered. ****");
						setverdict (inconc);
					}
				}