View Issue Details

IDProjectCategoryView StatusLast Update
0008572CTT UA Scripts1 - Script Issuepublic2023-10-18 22:36
ReporterAlexander Allmendinger Assigned ToArchie Miller  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.03.501 
Fixed in Version1.03.503 
Summary0008572: A and C / Exclusive testing results notification are inconsistent
Description

While in Test Case 002 the test script indicates that no events have been received with logging a Not Implemented, in the scripts for Test Cases 003, 004, 005 and 006 the same scenario triggers warnings. Ideally the test results should be consistent and all of them issue a BadNotImplemented because no Exclusive... events have been received.

This affects the following CUs:

  • ExclusiveLimit
  • ExclusiveLevel
  • ExclusiveDeviation
  • ExclusiveRateOfChange
  • NonExclusiveLevel
  • NonExclusiveLimit
  • NonExclusiveDeviation
  • NonExclusiveRateOfChange
TagsNo tags attached.
Files Affected

/library/AlarmsAndConditions/ConformanceHelpers/limithelper.js
/library/AlarmsAndConditions/AlarmCollector.js
/library/AlarmsAndConditions/AlarmTester.js
/maintree/Alarms and Conditions/A and C Base/Discrete/Test Cases/Test_002.js
/maintree/Alarms and Conditions/A and C Base/Limit/Test Cases/filtertest.js
/maintree/Alarms and Conditions/A and C Base/Limit/Test Cases/Test_002.js

Relationships

related to 0008970 closedArchie Miller Alarm Validation Tests depend on Configured Input NodeIds 
related to 0008301 closedArchie Miller Alarm test case skipped when using derived types 

Activities

Archie Miller

2023-01-09 19:38

administrator   ~0018440

An algorithm to decide the correct message is required. I struggle with the Not Implemented, as it appears as though an automated test is not implemented. For this case provided, it was requested directly, and so used, but I don't think it's the right method.

If an input node is not configured, this is where the Not Implemented is displayed.

image.png (56,316 bytes)   
image.png (56,316 bytes)   

Archie Miller

2023-01-09 19:39

administrator   ~0018441

If there is a valid input node configured, then the messaging is consistent with the rest of the Alarm Test system

image-2.png (60,801 bytes)   
image-2.png (60,801 bytes)   

Paul Hunkar

2023-02-03 15:28

administrator   ~0018660

Make sure all test provide a consistent result

Archie Miller

2023-08-01 14:56

administrator   ~0019762

notImplemented has more support from all limit testing and AlarmCollector CheckResults

Paul Hunkar

2023-08-04 14:52

administrator   ~0019823

reviewed as part of code review process, agreed it is included, closed issue

Issue History

Date Modified Username Field Change
2023-01-04 17:41 Alexander Allmendinger New Issue
2023-01-09 19:38 Archie Miller Note Added: 0018440
2023-01-09 19:38 Archie Miller File Added: image.png
2023-01-09 19:39 Archie Miller Note Added: 0018441
2023-01-09 19:39 Archie Miller File Added: image-2.png
2023-02-03 15:27 Paul Hunkar Assigned To => Archie Miller
2023-02-03 15:27 Paul Hunkar Status new => assigned
2023-02-03 15:28 Paul Hunkar Note Added: 0018660
2023-07-13 17:28 Archie Miller Relationship added related to 0008970
2023-08-01 14:56 Archie Miller Status assigned => resolved
2023-08-01 14:56 Archie Miller Resolution open => fixed
2023-08-01 14:56 Archie Miller Note Added: 0019762
2023-08-01 14:57 Archie Miller Files Affected => /library/AlarmsAndConditions/ConformanceHelpers/limithelper.js
/library/AlarmsAndConditions/AlarmCollector.js
/library/AlarmsAndConditions/AlarmTester.js
/maintree/Alarms and Conditions/A and C Base/Discrete/Test Cases/Test_002.js
/maintree/Alarms ...
2023-08-04 14:52 Paul Hunkar Status resolved => closed
2023-08-04 14:52 Paul Hunkar Fixed in Version => 1.03.503
2023-08-04 14:52 Paul Hunkar Note Added: 0019823
2023-10-18 22:36 Archie Miller Relationship added related to 0008301