Global configuration with multiple QM contributing streams does not return results from all QM streams to a Reportable REST QM Feed GET
Accepted answer
Hi,
I think QM is different to RM since if there are two local configurations (same QM project area) in a global configuration, the reportable REST API will only return the first component that it finds in the global configuration and report on that. See appendix 1 in the API doc at the link below. This is behaviour, rightly or wrongly, is “by design”, which I too found out the hard way.
Bob 3 selected this answer as the correct answer
Comments
Bob 3
commented May 04 '23, 11:22 a.m.
Glyn, thank you for sharing this information. Your link to the appendix of the RQM API document shed light on my problem. Specifically, global configuration feed requests will not resolve all local contributors to the global configuration until ELM 7.0.3. |
One other answer
David Honey (1.8k●1●7)
| answered May 04 '23, 3:29 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Bob,
I'm not an expert on reportable REST. However, I assume from the request URI you are trying to report on test plans in a project area named "Demo+(QM)". This will have an associated component. The way that OSLC Configuration Management works is that a component is resolved in the specified [global] configuration context to a single local configuration of that component. If you have multiple local configurations of that component (component skew), it resolves to the first one based on contributiuon order. See https://docs.oasis-open-projects.org/oslc-op/config/v1.0/ps01/config-resources.html#vresolution and https://oslc-op.github.io/oslc-specs/notes/config-primer/config-primer.html#global-configurations for more details.
Best regards,
David.
Comments
Bob 3
commented May 04 '23, 11:16 a.m.
David, thank you for your response!
To clarify, I am not introducing component skew into my global configuration. The QM streams are from different components within the same QM project area.
|
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.