NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStand 3.1f1 Patch Released

The TestStand 3.1f1 Patch has been released. It is available for download on Drivers and Updates. This is a free download for customers using TestStand 3.1.

The patch addresses such issues as:

  • Fixed an issue where TestStand can close without warning when using the Volume Licensing Manager (VLM) and the VLM server is unavailable for 12 or more consecutive minutes.  TestStand 3.1f1 no longer automatically closes an application when the server is unavailable.
  • Fixed an issue with the C/C++ DLL and LabWindows™/CVI™ adapters when passing a custom data type within a structure which contains a 1-D array of numbers stored as an pointer to array.  TestStand 3.1 incorrectly limited the array size to the number of elements specified by the custom data type instead of the number of elements in the instance of the type.  TestStand 3.1f1 correctly uses the number of elements in the variable or property that the adapter passes to the code module.
  • Fixed an issue with the Edit Property Loader dialog box where the dialog appears to hang when editing a sequence file that contains a large array.  In TestStand 3.1 the dialog attempted to add all elements of the array to the Selected Properties control, which was extremely slow.  TestStand 3.1f1 now only adds a placeholder for the array items.
  • Fixed an issue where TestStand 3.1 reported errors when interfacing with the Telelogic Synergy source code control system.  TestStand incorrectly handled files that contain uppercase characters.
  • Fixed an issue where the IVI Switch step type errors when performing a Switch Executive Connect/Disconnect operation on an operating system whose regional settings specify a non-English default language and a corresponding language resource file (VB6xx.DLL) for that language is installed on the system. This issue exists in TestStand 2.0.1, 3.0 and 3.1.
  • In TestStand 3.1 and earlier the database logging feature incorrectly logged specific date values under the following conditions when:
    • The system regional settings in the control panel specify a locale whose default date formats display the day before the month, dd/mm/yyyy'. Examples include English (United Kingdom) and France.
    • The TestStand Database Options data link specify to use the Microsoft Jet 4.0 Provider or Microsoft Jet 3.51 Provider.
    • The TestStand Database Options schema uses parameterized INSERT statements and includes a column defined with a Date data type.
    • The day in the date falls within the 1st to the 12th of the month.

    The Microsoft Jet Provider incorrectly swaps the month and day numeric components, but only if the resulting date is still valid. For example, if TestStand logs the value January 13, 2004, the Jet Provider stored date is correct, but if TestStand logs the value January 12, 2004, the Jet Provider stored the date is December 1, 2004 instead.

    This behavior only exists for the Microsoft Jet Providers. TestStand logs data values properly when using the Microsoft Access ODBC driver, the SQL Server Provider and ODBC driver, and the Oracle Provider and ODBC driver.

    TestStand 3.1f1 includes a workaround for this behavior for the Microsoft Jet 4.0 Provider, but TestStand 3.1f1 cannot work around this behavior for the Microsoft Jet 3.51 Provider.

Message 1 of 1
(4,489 Views)