Method to provide external observability when embedded firmware detects predefined conditions
First Claim
1. A method for testing the error handling capabilities of a system'"'"'s firmware by allowing an analyzer to trigger on a specific system event, comprising:
- defining a specific system event to be monitored;
creating a trigger configured to allow an analyzer to capture information related to the specific system event, wherein the trigger is controlled by an intelligent triggering controller external to the analyzer; and
receiving a signal at the analyzer from the intelligent triggering controller, wherein the signal automatically triggers the analyzer to capture and store a predetermined amount of data related to the specific system event before and after the trigger is executed.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for generating a system specific test by providing sophisticated error tracking mechanisms to trigger on a specific system event. The present invention addresses the problem of monitoring network traffic and isolating a point of error at the testing stage. The present invention defines a specific system event to be monitored. A trigger is created in the host system and routed to the analyzer, wherein the trigger is used to allow the analyzer to capture information related to the specific system event. When a signal is received at the analyzer, the signal automatically triggers the analyzer to capture and store a predetermined amount of data related to the specific system event before and after the trigger is executed.
-
Citations
27 Claims
-
1. A method for testing the error handling capabilities of a system'"'"'s firmware by allowing an analyzer to trigger on a specific system event, comprising:
-
defining a specific system event to be monitored; creating a trigger configured to allow an analyzer to capture information related to the specific system event, wherein the trigger is controlled by an intelligent triggering controller external to the analyzer; and receiving a signal at the analyzer from the intelligent triggering controller, wherein the signal automatically triggers the analyzer to capture and store a predetermined amount of data related to the specific system event before and after the trigger is executed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data processing system for testing the error handling capabilities of a system'"'"'s firmware by allowing an analyzer to trigger on a specific system event, comprising:
-
defining means for defining a specific system event to be monitored; creating means for creating a trigger configured to allow an analyzer to capture information related to the specific system event, wherein the trigger is controlled by an intelligent triggering controller external to the analyzer; and receiving means for receiving a signal at the analyzer from the intelligent triggering controller, wherein the signal automatically triggers the analyzer to capture and store a predetermined amount of data related to the specific system event before and after the trigger is executed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product in a computer readable medium for testing the error handling capabilities of a system'"'"'s firmware by allowing an analyzer to trigger on a specific system event, comprising:
-
first instructions for defining a specific system event to be monitored; second instructions for creating a trigger configured to allow an analyzer to capture information related to the specific system event, wherein the trigger is controlled by an intelligent triggering controller external to the analyzer; and third instructions for receiving a signal at the analyzer, wherein the signal automatically triggers the analyzer to capture and store a predetermined amount of data related to the specific system event before and after the trigger is executed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification