View Issue Details

IDProjectCategoryView StatusLast Update
0007727CTT UA Scripts1 - Script Issuepublic2022-08-29 17:26
ReporterSrinivasu Jitta Assigned ToArchie Miller  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.03.500 
Summary0007727: A and C Alarms and A and C Shelve - multiple script issues
Description

A and C Alarms:

Test_002 - Call acknowledge and/or confirm on the alarm (that has returned to normal)
Test_003 - Call acknowledge and/or confirm on multiple alarm (that has returned to normal)

Both the test cases expects the ConditionType alarm (please see the attached screenshot)
However, the acknowledge and confirm methods are available on AcknowledgeableConditionType → No use of ConditionType alarm
Ref: https://reference.opcfoundation.org/v104/Core/docs/Part9/5.7.3/
Ref: https://reference.opcfoundation.org/v104/Core/docs/Part9/5.7.4/

Test_004 - If the InputNode property is not null, Select an alarm and read the value of the nodeid that was returned from the InputNode property (please see the attached screenshot)
The test case expects ConditionType alarm (Please see the attached screenshot), however, the InputNode is only available on AlarmConditionType ⇾ No use of ConditionType alarm
Ref: https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.2/

A and C Shelve:

Test_002 - Err_004: Expects the ConditionType and AckConditionType alarms (Please see the attached screenshot),
However, the OneShotShelve, TimedShelve, and Unshelve methods are available on AlarmConditonType ⇾ No use of ConditionType and AckConditionType alarms
Ref: https://reference.opcfoundation.org/Core/docs/Part9/5.8.2/

The test scripts needed to be revised.

Additional Information

Confirmed by Alexander Allmendinger

[I do agree with your comments. Though those scripts are not creating false positives or false negatives their skip messages are misleading.]

TagsNo tags attached.
Files Affected

Relationships

related to 0007731 closedArchie Miller A and C Enable/Test_003 script issue 

Activities

Srinivasu Jitta

2022-02-14 13:06

reporter   ~0016005

AC_Alarm_Test_002_003.jpg (296,033 bytes)
AC_Alarms_Test_004.jpg (227,985 bytes)   
AC_Alarms_Test_004.jpg (227,985 bytes)   
AC_Shelve.jpg (326,884 bytes)

Archie Miller

2022-02-17 21:43

administrator   ~0016046

Added the ability to skip a test case for a specific alarm type

Paul Hunkar

2022-08-29 17:26

administrator   ~0017425

reviewed issue in call, agreed and closed

Issue History

Date Modified Username Field Change
2022-02-14 13:05 Srinivasu Jitta New Issue
2022-02-14 13:06 Srinivasu Jitta Note Added: 0016005
2022-02-14 13:06 Srinivasu Jitta File Added: AC_Alarm_Test_002_003.jpg
2022-02-14 13:06 Srinivasu Jitta File Added: AC_Alarms_Test_004.jpg
2022-02-14 13:06 Srinivasu Jitta File Added: AC_Shelve.jpg
2022-02-17 16:53 Paul Hunkar Assigned To => Archie Miller
2022-02-17 16:53 Paul Hunkar Status new => assigned
2022-02-17 21:43 Archie Miller Relationship added related to 0007731
2022-02-17 21:43 Archie Miller Status assigned => resolved
2022-02-17 21:43 Archie Miller Resolution open => fixed
2022-02-17 21:43 Archie Miller Note Added: 0016046
2022-08-02 20:03 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2022-08-29 17:26 Paul Hunkar Fixed in Version => 1.03.500
2022-08-29 17:26 Paul Hunkar Target Version => 1.03
2022-08-29 17:26 Paul Hunkar Status resolved => closed
2022-08-29 17:26 Paul Hunkar Note Added: 0017425