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)