View Issue Details

IDProjectCategoryView StatusLast Update
0007970CTT UA Scripts1 - Script Issuepublic2023-10-13 15:58
ReporterJochen Baier Assigned ToPaul Hunkar  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionno change required 
Summary0007970: View Services->View TranslateBrowsePath: Tests does not use "/Server Test/NodeIds/Paths/Max Depth"
Description

View Services->View TranslateBrowsePath:

The tests 002.js, 005.js, 011.js, 012.js, 013.js, 014.js, 015.js, Err-022.js assume a Max Depth of min 4 or 5.
If Max Depth is less (in my case 3) the tests will fail.

These tests should use "/Server Test/NodeIds/Paths/Max Depth".

Steps To Reproduce

"/Server Test/NodeIds/Paths/Starting Node 1": a node with Max Depth of 3

TagsNo tags attached.
Files Affected

Activities

Paul Hunkar

2022-05-06 16:50

administrator   ~0016684

UA Servers do not have a defined limit on MaxDepth (no operation limit). So there are no limits in a Server for a depth. The CTT actually should not have that configuration option defined. It was defined to improve the performance of the CTT, not as a limit for what a server supports. We do not feel that there is anything to fix here (other then maybe removing the configuration setting). Do think the UA specification needs a change?

Jochen Baier

2022-05-09 08:45

reporter   ~0016685

Do think the UA specification needs a change?
No.

For my understanding:

Should the „Starting Node 1“ should have a „real“ (not counting type references) sub nodes like:

‘StartNode1.folder1.folder2.folder3.folder4.folder5.folder6.folder7.folder8.folder9.folder10’

Or should the tests also work if the start node has only 3 “real” sub nodes like:

‘StartNode1.folder1.folder2.folder3’

Which would require to follow type reference to get a depth of 10 (Transition to type tree).

Paul Hunkar

2023-10-05 14:28

administrator   ~0020098

The test should all skip or run to max depth found in server - see nothing that needs changes

Paul Hunkar

2023-10-13 15:58

administrator   ~0020188

Agreed to change required in call

Issue History

Date Modified Username Field Change
2022-05-03 10:49 Jochen Baier New Issue
2022-05-06 16:50 Paul Hunkar Assigned To => Paul Hunkar
2022-05-06 16:50 Paul Hunkar Status new => feedback
2022-05-06 16:50 Paul Hunkar Note Added: 0016684
2022-05-09 08:45 Jochen Baier Note Added: 0016685
2022-05-09 08:45 Jochen Baier Status feedback => assigned
2022-08-02 20:22 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2023-10-05 14:28 Paul Hunkar Status assigned => resolved
2023-10-05 14:28 Paul Hunkar Resolution open => no change required
2023-10-05 14:28 Paul Hunkar Note Added: 0020098
2023-10-13 15:58 Paul Hunkar Status resolved => closed
2023-10-13 15:58 Paul Hunkar Note Added: 0020188