Method and apparatus for handling a user-defined event that is generated during test of a device
First Claim
1. Apparatus, comprising:
- a data populator configured to i) receive an ordered sequence of events corresponding to execution of a plurality of tests on at least one device under test (DUT), ii) create a plurality of data objects, including some data objects that correspond to logical groupings of test results implied by ones of the events, and a generic data object that corresponds to an user-defined event of the sequence of events, iii) relate ones of the data objects to others of the data objects in a hierarchical tree structure, with the generic data object being related to others of the data objects based on the position of the user-defined event in the ordered sequence of events, and iv) relate data corresponding to ones of the events to ones of the data objects in the hierarchical tree structure; and
a data formatter configured to retrieve and format data associated with the hierarchical tree structure, the data formatter retrieving data associated with the generic data object, the data formatter configured to format the data associated with the generic data object into formatted data, and the data formatter configured to write the formatted data to a file.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, and in response to an ordered sequence of events corresponding to execution of a plurality of tests on at least one device under test (DUT), 1) a plurality of data objects are created, the data objects including A) some data objects that correspond to logical groupings of test results implied by ones of the events, and B) a generic data object that corresponds to a user-defined one of the events; 2) ones of the data objects are related to others of the data objects in a hierarchical tree structure, with the generic data object being related to others of the data objects based on the position of the user-defined event in the ordered sequence of events; and 3) data corresponding to ones of the events is related to ones of the data objects in the hierarchical tree structure. A number of data formatters are provided access to the plurality of data objects and data associated with the hierarchical tree structure. Other embodiments are also disclosed.
-
Citations
8 Claims
-
1. Apparatus, comprising:
-
a data populator configured to i) receive an ordered sequence of events corresponding to execution of a plurality of tests on at least one device under test (DUT), ii) create a plurality of data objects, including some data objects that correspond to logical groupings of test results implied by ones of the events, and a generic data object that corresponds to an user-defined event of the sequence of events, iii) relate ones of the data objects to others of the data objects in a hierarchical tree structure, with the generic data object being related to others of the data objects based on the position of the user-defined event in the ordered sequence of events, and iv) relate data corresponding to ones of the events to ones of the data objects in the hierarchical tree structure; and
a data formatter configured to retrieve and format data associated with the hierarchical tree structure, the data formatter retrieving data associated with the generic data object, the data formatter configured to format the data associated with the generic data object into formatted data, and the data formatter configured to write the formatted data to a file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
in response to an ordered sequence of events corresponding to execution of a plurality of tests on at least one device under test (DUT), creating a plurality of data objects, including i) some data objects that correspond to logical groupings of test results implied by ones of the events, and ii) a generic data object that corresponds to an user-defined one of the events;
relating ones of the data objects to others of the data objects in a hierarchical tree structure, with the generic data object being related to others of the data objects based on the position of the user-defined event in the ordered sequence of events; and
relating data corresponding to ones of the events to ones of the data objects in the hierarchical tree structure; and
providing a number of data formatters access to the plurality of data objects and data associated with the hierarchical tree structure;
formatting the plurality of data objects and data associated with the hierarchical tree structure into formatted data with at least one of the number of data formatters; and
writing the formatted data to a file with the at least one of the number of data formatters.
-
-
8. Apparatus, comprising:
-
computer readable media; and
computer readable code, stored on the computer readable media, including code, when executed by the apparatus, to, in response to receiving an ordered sequence of events corresponding to execution of a plurality of tests on at least one device under test (DUT), create a plurality of data objects, including i) some data objects that correspond to logical groupings of test results implied by ones of the events, and ii) a generic data object that corresponds to an user-defined one of the events;
relate ones of the data objects to others of the data objects in a hierarchical tree structure, with the generic data object being related to others of the data objects based on the position of the user-defined event in the ordered sequence of events; and
relate data corresponding to ones of the events to ones of the data objects in the hierarchical tree structure; and
provide a number of data formatters access to the plurality of data objects and data associated with the hierarchical tree structure;
format the plurality of data objects and data associated with the hierarchical tree structure into formatted data with at least one of the number of data formatters; and
write the formatted data to a file with the at least one of the number of data formatters.
-
Specification