Errata BTL Test Package 12.0 plus Addenda 12.0a

advertisement
Errata
BTL Test Package 12.0 plus Addenda 12.0a - 12.0g and 12.a - 12.1e.
January 12, 2015
This document lists all known errata to BTL Test Package 12.0 and the twelve addenda ratified.
1) In BTL Checklist: Eliminate trailing period in section name. Lowercase p on property.
Test Plan section name can stay uppercase, but the work-item had not followed convention, which is to
change it to lowercase p in Checklist.
[Checklist changes]
O
O
Supports Event_Message_Texts property.
Supports Event_Message_Texts_Config pProperty
2) In BTL Test Plan: Fix references to tests 7.2.X5 to uppercase p on Non-Pattern.
7.2.X5 Time Non-Ppattern Properties Test
7.2.X6 DateTime Non-Ppattern Properties Test
3) In BTL Test Plan: Fix references to test BTL - 9.27.2.3 - COLDSTART with Missing or Invalid Password,
eliminating the space between the 2. and 3 in the number.
4) In BTL Specified Tests: modify test 9.22.2.3 Test Concept and Configuration Requirements as follows:
Test Concept: The TD shall select an object in the IUT that contains a writable property designated P1. An
attempt will be made to write to this property using a datatype that the IUT supports but which is invalid
for the property which is not compliant with the property definition given by the BACnet standard.
Configuration Requirements: The value to be written shall not be of a datatype which is compliant with the
property definition, but which is not supported for P1 by the IUT. For instance, Schedule_Default which is
defined to be of Any primitive datatype, would not be used in this test along with BitString datatype, even
where the IUT's Schedule object cannot be configured for scheduling BitString values. If no object supports
writable properties, then this test shall be omitted.
5) In BTL Specified Tests: modify test 9.23.2.6 Test Concept and Configuration Requirements as follows:
Test Concept: The TD shall select an object, designated Object1, in the IUT that contains a writable
property designated P1. An attempt will be made to write to this property using a datatype that the IUT
supports but which is invalid for the property which is not compliant with the property definition given by
the BACnet standard.
Configuration Requirements: The value to be written shall not be of a datatype which is compliant with the
property definition, but which is not supported for P1 by the IUT. For instance, Schedule_Default which is
defined to be of Any primitive datatype, would not be used in this test along with BitString datatype, even
where the IUT's Schedule object cannot be configured for scheduling BitString values. If no object supports
writable properties, then this test shall be omitted.
6) In BTL Specified Tests: modify test 8.4.2 step 2, spelling multi-state correctly, as follows:
2.
IF (the object, or referenced object, if using Event Enrollment, is a binary object or it is a
multimulit-state object with a non-empty Alarm_Values property) THEN
7) In BTL Test Plan: Fix references to test 135.1-2013 - 8.4.3.2 - Bits String Algorithm
(CHANGE_OF_VALUE Tests - ConfirmedEventNotification)
Lowercase s and no internal space in Bitstring.
8) In BTL Test Plan: Fix references to test 135.1-2013 - 8.22.5 - Accepting Input and
Commanding/Relinquishing Properties
and to test 8.18.3 - Reading and Presenting Properties
and to test 135.1-2013 - 9.3.2 - Change of Value Notifications
Eliminate trailing whitespace.
9) In BTL Test Plan: Fix references to test 135.1-2013 - 8.21.9 - Presents Log Records Containing a Specific
Datatype
and to test 135.1-2013 - 8.21.9 - Presents Trend Log Records Containing a Specific Datatype
using a name that refers in general to various Logging objects.
10) In BTL Test Plan: Fix references to test 135.1-2013 - 7.3.2.23.11.4 - Externally Written Datatypes Test,
non-NULL values
and to test 135.1-2013 - 7.3.2.23.11.4 - Externally Written Datatypes Test, non-NULL values
Eliminate trailing whitespace, and ensure a space after the hyphen before the test number.
11) In BTL Test Plan: Fix references to test 135.1-2013 - 9.2.1.1 - Change of Value Notifications
and to test 135.1-2013 - 9.3.2 - Change of Value Notifications
Eliminate leading whitespace.
12) In BTL Test Plan: Fix references to test 135.1-2013 - 5 - EPICS ConsistencyONSISTENCY TestsESTS
Not ALL-CAPS.
13) In BTL Test Plan: Fix references to test 9.21.1.1 - Reading All Items in the List
Test name uses “Reading” rather than “Read”.
14) In BTL Test Plan: Fix references to test 9.21.2.2 - Attempting to Read a Property That is not a List or Array
of Lists
and to test 9.21.2.3 - Attempting to Read a non-Array Property with an Array Index
Test names use “Attempting to Read” rather than just “Attempting Read”.
15) In BTL Specified Tests: modify test 7.3.2.21.3.2 FromTime and ToTime Test, as follows:
… configured for all times (From Time set to 00:00:00.0, To_Time set to 23:59:59.990)
Test names use “Attempting to Read” rather than just “Attempting Read”.
16) In BTL Test Plan, move AE-INFO-A and AE-INFO-B sections to locate them just after AE-ESUM-B so
that summarization services are in sections in the same order as BIBBs K.2.6 through K.2.11, and renumber
subsequent Event Log sections Also make the parallel Checklist change.
17) I n BTL Specified Tests: modify test 9.8.6 as follows, adding step 9, which was inadvertently deleted:
. . .
8.
TRANSMIT GetEventInformation-Request,
'Last Received Object Identifier' = (the last object identifier of the list received in step 6)
9.
RECEIVE GetEventInformation-ACK,
'List of Event Summaries' =
(the same list received in step 4)
Download