Patent ID: 6782518
Filing Date: 2004-08-24
Classification: G06F

Abstract:
A method for facilitating coverage feedback testcase regeneration reproducibility, comprising:constructing a regeneration file for a testcase during execution of said testcase, comprising: creating an internal coverage domain comprising domain elements; initializing a session count field to zero for each element in said internal coverage domain; initializing a prior cumulative history count field to zero; initializing a temporary holding structure to empty, said temporary holding structure operable for storing testcase data updates relating to instructions generated for a current testcase session; during simulation of each instruction in said current testcase session: updating said session count field for each element of said internal coverage domain encountered during execution; storing coverage update information for each element of said internal coverage domain encountered during execution in said temporary holding structure; for each successfully generated testcase, saving a corresponding: testcase ID; starting pseudo-random seed; and coverage updates in said regeneration file; for each unsuccessfully generated testcase, retracting corresponding testcase data updates from said temporary holding structure; and associating a termination tag with said testcase via said regeneration file.