View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002964 | Compliance Test Tool (CTT) Unified Architecture | Implementation Bug | public | 2015-02-12 14:37 | 2019-04-26 15:07 |
Reporter | Kenneth G. Dunahee | Assigned To | Alexander Allmendinger | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | reopened | ||
Product Version | 1.02.334.200 | ||||
Summary | 0002964: View Services\View Basic\006.js expects bidirectional hierarchical references | ||||
Description | The test expects hierarchical references be instantiated as bidirectional. Part 3, 5.3.2 ReferenceType NodeClass - Attributes states: | ||||
Steps To Reproduce | Configure address space that has a node without inverse hierarchical reference. | ||||
Tags | No tags attached. | ||||
Files Affected | |||||
related to | 0004095 | closed | Alexander Allmendinger | View Services/View Basic/006.js fails without reverse-references |
|
I'm looking at the source code and I'm not seeing this... it seems that each node is tested twice, once to get all references (forward + inverse) for all node classes, and a second time to filter by specific node class only. It then seems to check that the specific references match. Is this still a problem in the CTT beta that you're evaluating? |
|
Ken: any feedback on this issue, or can we close it? |
|
The issue is still present in CTT 1.2.336.257. View Services\View Basic\006.js line 23 references nodeClassParents[i].NodeId. When the reverse reference is populated, nodeClassParents[i].NodeId is set to the associated nodeId. When the reverse reference is not populated, nodeClassParents[i].NodeId is set to i=0. i=0 causes Error: Test cannot be completed: the node <i=0> must have at least one reference. To work around the issue in our testing, AddressSpace is configured to have bi-directional references. |
|
This issue needs some more checking (some hierarchical reference might require an inverse reference to work) |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-02-12 14:37 | Kenneth G. Dunahee | New Issue | |
2015-11-06 18:27 |
|
Note Added: 0006440 | |
2015-11-06 18:27 |
|
Assigned To | => Nathan Pocock |
2015-11-06 18:27 |
|
Status | new => feedback |
2016-01-25 17:57 |
|
Note Added: 0006575 | |
2016-01-26 17:08 | Kenneth G. Dunahee | Note Added: 0006578 | |
2016-01-26 17:08 | Kenneth G. Dunahee | Status | feedback => assigned |
2016-02-12 18:36 |
|
Status | assigned => resolved |
2016-02-12 18:36 |
|
Resolution | open => no change required |
2018-11-09 16:23 | Paul Hunkar | Relationship added | related to 0004095 |
2018-11-09 16:28 | Paul Hunkar | Note Added: 0009565 | |
2019-04-26 14:56 | Paul Hunkar | Assigned To | Nathan Pocock => Alexander Allmendinger |
2019-04-26 15:07 | Paul Hunkar | Status | resolved => feedback |
2019-04-26 15:07 | Paul Hunkar | Resolution | no change required => reopened |
2019-04-26 15:07 | Paul Hunkar | Status | feedback => assigned |