Error Not a Valid Test Number When Using TestStand Semiconductor Module

Updated Jun 17, 2024

Reported In

Software

  • TestStand Semiconductor Module

Issue Details

I try to change the Test Number from integer to a decimal value in Semiconductor Multi Test Step. But I am getting this error message:
The value '1.1' is not a valid test number. Test numbers must be integers in the range 1 - 4294967295.

This error is shown in the following dialog box.
2024-05-01_10h15_54.png
 

Solution

TestStand Semiconductor Module restricts the values for the test number to positive integers because that is what the Standard Test Data Format (STDF) requires for the TEST_NUM field of the Parametric Test Record (PTR) and other records. TestStand Semiconductor Module enforces this restriction on the Tests tab panel and you cannot disable this behavior by changing the underlying type.