Known problems Release Notes

© Copyright International Business Machines Corporation 2008. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Release notes

1.0 Code Review for C
2.0 Component Test for Ada
3.0 Component Test for C
   3.1 RATLC01193608
   3.2 APAR # PK55795
   3.3 APAR # PK60317
   3.4 APAR # PK60914
   3.5 APAR # PK60937
   3.6 APAR # PK61027
   3.7 APAR # PK61031
   3.8 APAR # PK61429
   3.9 APAR # PK61520
   3.10 APAR # PK62252
4.0 Component Test for C++
5.0 Component Test for Java
6.0 Documentation - TestRT
7.0 Eclipse Integration
   7.1 RATLC01244805
   7.2 RATLC01244839
   7.3 RATLC01244925
   7.4 RATLC01245188
8.0 GUI - TestRT
   8.1 RATLC01192961
   8.2 APAR # PK54078
   8.3 APAR # PK57986
   8.4 APAR # PK59106
   8.5 APAR # PK60228
   8.6 APAR # PK62442
9.0 Installation - TestRT
10.0 Integration with TestManager
11.0 Plug-in APEX
12.0 Plug-in Matlab
13.0 Plug-in RoseRT
14.0 Plug-in Visual
15.0 Plug-in TI Code Composer
16.0 Qualification Kit
17.0 Runtime Analysis
   17.1 APAR # PK60851
18.0 System Testing for C
   18.1 RATLC01244934
19.0 Target Deployment Port
   19.1 APAR # PK36088
   19.2 APAR # PK60838
   19.3 APAR # PK61389

1.0 Code Review for C

None

2.0 Component Test for Ada

None

3.0 Component Test for C

3.1 RATLC01193608

In a component Testing for C or Ada script, if comments are used in test with loop then these comments are duplicated many times in the report, which might cause the user interface to fail to display the report.

3.2 APAR # PK55795

On a source code line containing double comments, Code Coverage shows a magnifying glass where there is no need.

3.3 APAR # PK60317

Test Script generator generates duplicate definition of global variables when testing Static/Private data (##including the *.c file).

3.4 APAR # PK60914

The statement "STUB my_array 1...3 => ( {1,2,3} )" with 3 dots should fail with a syntax error message.

3.5 APAR # PK60937

When creating a new test script using the Component Testing for C Component Test Wizard, SERVICE blocks are created for functions that were not selected while working through the steps of the wizard. If there are functions in the file whose names are a subset of the name of the selected function, SERVICE blocks are generated for these functions in the test script file.

3.6 APAR # PK61027

Test reports for a Component Testing for C test do not display the expected value for members of a structure that are pointers.

3.7 APAR # PK61031

When stubbing a function that has a "signed char" array as a parameter, the array syntax cannot be used in the STUB statement. The C test script compiler will report a syntax error.
For more information, please could you refer to the Annex 1 document "Simulating Functions with char* parameters".

3.8 APAR # PK61429

The test script generator might generate a DEFINE STUB block name that contains an hyphen if the name of the stubbed file contains one, which would cause an syntax error when parsing the test script.

3.9 APAR # PK61520

Multiple C style comments in a single line distorts MC/DC coverage result.

3.10 APAR # PK62252

Test script compiler fails to correctly analyze the declaration of an array of which the size is defined using an enum.

4.0 Component Test for C++

None

5.0 Component Test for Java

None

6.0 Documentation - TestRT

None

7.0 Eclipse Integration

7.1 RATLC01244805

When Rational Test RealTime 7.0.5 Eclipse plugin is installed on Rational Systems Developer 7.0.5 on Solaris 10 then, when opening the Test execution test log, the Eclipse UI freezes.

7.2 RATLC01244839

When using Test RealTime within Eclipse, and when trying to create a new component test for C, then selecting "create only C test component" in the wizard, then going to the next page, and then back again, and selecting "create empty test component", in that case, the Finish and Next buttons are grayed out. Therefore, generating the test is not possible. Workaround: Close the wizard and start over the test creation.

7.3 RATLC01244925

In the test suite editor in Eclipse for component testing for C on Linux, the initial height of the Test elements view is too small. Workaround: click two times on the test element arrow to change the height back to normal.

7.4 RATLC01245188

When performing runtime analysis and if the report is already open, adding Code Review in the settings, and rerunning, then the Code Review report is not opened automatically , even when double clicking on the results.xtp.
Workaround: Close the report and open it again by double-clicking on the results file.

8.0 GUI - TestRT

8.1 RATLC01192961

The user interface does not detect TDPs contained in a directory whose name includes a Japanese character.

8.2 APAR # PK54078

On a Japanese PC using Windows, if no valid licenses are found or the license is going to expire, then a dialog will pop up and display a warning message that is corrupted. There is no clear indication of what user should do to resolve the license issue.

8.3 APAR # PK57986

The selection of scenarios in the Virtual Tester Driver List (Tab Scenario) does only work with the mouse.

8.4 APAR # PK59106

In the user interface (studio), changing a setting might cause the entire setting to disappear in some cases. For example, in the section "Linker" > "Additional objects or libraries" click on the ... to open up the edit window. In this window, you will see that the list of objects is duplicated. Delete part of the setting and click on OK. The settings window will be empty.

8.5 APAR # PK60228

On SuSE Linux Enterprise Desktop (SLED) or SuSE Enterprise Linux Enterprise Server (SLES) 10 and 10SP1, Studio will abnormally terminate if Syriac fonts are used.

8.6 APAR # PK62442

Exporting the metrics report using the menu entry File > Export might result in an abnormal termination.
Workaround: Use the menu entry Metrics > Generate HTML.

9.0 Installation - TestRT

None

10.0 Integration with TestManager

None

11.0 Plug-in APEX

None

12.0 Plug-in Matlab

None

13.0 Plug-in RoseRT

None

14.0 Plug-in Visual

None

15.0 Plug-in TI Code Composer

None

16.0 Qualification Kit

None

17.0 Runtime Analysis

17.1 APAR # PK60851

Code Coverage shows a statement as executed after the "long_jmp" function, or after the function that calls the "long_jmp" function.

18.0 System Testing for C

18.1 RATLC01244934

System Testing script compiler does not generate ATL_TIMEOUT value when WTIME is only in the OK part of the WAITTIL statement.

19.0 Target Deployment Port

19.1 APAR # PK36088

The TDP runtime for ADA defines a default "epsilon" value (for float types 1.0e-5, and for double types 1.0e-14). If the user defines a delta smaller than this, this would have no effect. Any result within the range of the TDP "epsilon" would be accepted as correct. The smaller range of the "delta" is not applied.
Workaround: Modify the "epsilon" value of the TDP runtime.

19.2 APAR # PK60838

When performing a clean build of a Component Testing for C test script, a warning is sometimes reported by the compiler when compiling the image.c file.

19.3 APAR # PK61389

When having a customized TDP that deals with the @ symbol, then the @ symbol can no longer be used for "const" parameters of a DEFINE STUB statement.