Performing Tasks before Lot Testing Begins
- Updated2025-07-31
- 2 minute(s) read
Performing Tasks before Lot Testing Begins
TSM calls the PreLotTesting callback sequence in the test program sequence file to perform tasks before starting lot testing. Pre-lot testing tasks include calibration or DIB initialization.
Introduced in TSM 2024 Q3.1
TSM does not interact with the handler or prober when running pre-lot testing. Therefore, the test sockets contain no parts while the PreLotTesting sequence is executing.
Treatment of Pre-Lot Testing Failures
- Continue testing on sites that passed pre-lot testing: TSM disables the sites that failed pre-lot testing and starts testing the lot.
- End lot: TSM does not test the lot.
- Rerun pre-lot testing on sites that failed: TSM disables the
sites that passed and runs the PreLotTesting sequence with only the
sites that failed.
- If the sites pass, TSM re-enables all sites and continues testing the lot.
- If any sites fail again, TSM launches the Pre-lot Testing Failed dialog box again.
- Rerun pre-lot testing on all sites: TSM runs the
PreLotTesting sequence again for all sites.
- If all sites pass, TSM continues testing the lot.
- If any sites fail again, TSM launches the Pre-lot Testing Failed dialog box again.
You can customize how TSM treats pre-lot testing failures. Refer to Related tasks for more information.
Reports
Except for the Debug Test Results Log, TSM creates a separate report for the pre-lot testing. By default, the pre-lot testing reports have the same names as the lot reports with a _PreLotTesting suffix. You can change how TSM names pre-lot testing reports by customizing the GetReportFileName callback. Refer to Related concepts for more information.
If some sites fail pre-lot testing and you selected Continue testing on passed sites, the lot reports include the sites that failed pre-lot testing. Since the handler did not place parts on the sites that failed, the part counts and test counts are zero for those sites.
Related Information
- Customizing the Treatment of Pre-Lot Testing Failures
Customize how TSM handles pre-lot testing failures.
- GetReportFileName Callback (TSM)