It's all about the answers!

Ask a question

What task unblocks test cases when RTC defects are resolved


Dave Payne (81152) | asked Jul 06 '10, 6:30 a.m.
JAZZ DEVELOPER
We have our RQM 2.0.1 ifix3 server integrated with our RTC 2.0.02 server, so that we can raise defects in RTC.

If we create a blocking defect from RQM, the test case will remain in a blocked state until the developer/tester fixes the problem and resolves the defect on RTC.

Once resolved, a task runs periodically on RTC or RQM (not sure which), to communicate with the RQM server to unblock the test case.

What is this task ? where does it run ? and can I change the frequency, it seems to run about once a day.

Thanks
D

4 answers



permanent link
Maneesh Mehra (20111) | answered Jul 06 '10, 8:05 p.m.
JAZZ DEVELOPER
Its the value of the following tasks that run on the RQM server:

RQM Change Management Integration>
com.ibm.rqm.defects.service.internal.r>
Delay (seconds)

Test Execution Component>
com.ibm.rqm.execution.service.internal.sync.DefectTrackingTask>
Defect Tracking Task Fixed Delay (seconds)

The default value is 500 seconds for each however in your case the admin may have set it to much longer.

The following talks about the former task:
http://publib.boulder.ibm.com/infocenter/rqmhelp/v2r0/index.jsp?topic=/com.ibm.rational.test.qm.doc/topics/t_config_rtc_defects_overview.html

Hope the helps.

permanent link
Maneesh Mehra (20111) | answered Jul 06 '10, 8:07 p.m.
JAZZ DEVELOPER
ERRATA:

It should have read:

"RQM Change Management Integration>
com.ibm.rqm.defects.service.internal.ChangeRequestCollector>
Delay (seconds)

Test Execution Component>
com.ibm.rqm.execution.service.internal.sync.DefectTrackingTask>
Defect Tracking Task Fixed Delay (seconds)"

permanent link
Steven Machtelinckx (66156) | answered Jul 19 '11, 6:36 a.m.
I'm sorry for retrieving this old topic but:

If a developer resolves a defect, it doesn't mean that the test case is unblocked immediately. Only when a new build is created and delivered to the test environment, the test case is unblocked and can be rerun.

Is there a way for RQM to take this into account?


Thanks!



We have our RQM 2.0.1 ifix3 server integrated with our RTC 2.0.02 server, so that we can raise defects in RTC.

If we create a blocking defect from RQM, the test case will remain in a blocked state until the developer/tester fixes the problem and resolves the defect on RTC.

Once resolved, a task runs periodically on RTC or RQM (not sure which), to communicate with the RQM server to unblock the test case.

What is this task ? where does it run ? and can I change the frequency, it seems to run about once a day.

Thanks
D

permanent link
Pramod Chandoria (2.1k11220) | answered Jul 22 '11, 12:06 p.m.
JAZZ DEVELOPER
Check System Properties-> Execution Preferences.
You will find option for

    Unblock the Test Execution Record on closing all the associated plan items.
    Unblock the Test Execution Record on availability of a build containing workitem fixes.

    -|- Pramod Chandoria

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.