Using RQM REST for executionresult, filtered on testplan giving wrong number of test case results
<baseurl>/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<project>/executionresult?fields=feed/entry/content/executionresult/(id|updated|title|webId|endtime|testplan|testcase|testphase|state|creationDate|reportsOnTestCase/TestCase/shortId|testphase[@href="<baseurl>/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/<project>/testphase/urn:com.ibm.rqm:testphase:2278"])
When using the above, the ATOM feed is returning "10" records instead of the expected "11". On another plan, it returns "6" instead of "17". The "expected" values, are based upon what the WEB GUI shows and also after performing a manual check that each test case really has a test result with the correct iteration / plan. The ATOM feed appears to simply be missing records when filtered based upon the test plan. This does not happen on all projects / plans, but on some. Is there some other filtering that is happening under the cover? Like if the execution result is outside of the plan dates? Or something else that I am missing? |
One answer
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.