RQM automation suite stuck after RTC/RQM server restart
My environment: RQM 5.0.2. command line client: com.ibm.rqm.integration.client_6.0.0.v20150505_1906
Scenario:
1. Scheduler starts automation suite.
2. RTC/RQM server restarted in the middle of the run.
3. RQM command line client get error:ERROR com.ibm.rqm.adapter.commandline - "Failed to log an execution complete with the server: "Failed to send data ... (all logs and files here: https://ibm.box.com/s/letgy7fd2bqyhkb5tm9c0tvpx9vyz0z9)
4. All automation suites stuck and the only way to resolve this issue is to stop them manually. (RQMConsole1.jpg file you can find https://ibm.box.com/s/letgy7fd2bqyhkb5tm9c0tvpx9vyz0z9)
Automation suite example: https://rtcmobile.francelab.fr.ibm.com:9443/qm/web/console/Worklight%20RQM#action=com.ibm.rqm.planning.home.actionDispatcher&subAction=viewTestSuite&id=59
Questions:
1. Can I set timeout for RQM suite?
2. Can I set parameter to RQM command line adapter to restart connection with RQM web client automatically.
One answer
You can pause a test suite run. Pausing takes time. Once the suite execution is paused, then you can restart your server. After the server resarts, you can resume your suite execution. If you restart your server in between, adapter will not be able to send the result to the qm server and as a result next execution request will not be created.