Invention Grant
- Patent Title: System and method for injecting faults into code for testing thereof
-
Application No.: US13848231Application Date: 2013-03-21
-
Publication No.: US09678816B2Publication Date: 2017-06-13
- Inventor: Radu Rugina , Vivek Mohan Thampi , Ricardo E. Gonzalez , Alok Kataria
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/07 ; G06F11/36

Abstract:
Probes are employed to inject errors into code. In response to a function-entry trigger event, a probe writes a predefined test value to a return value register. The probe then cause function execution to be skipped such that the test value is returned in lieu of the value which would otherwise be returned by the function. Behavior after the error is injected may then be observed, data collected, etc. such that undesired behavior (e.g., crashes) can be identified and/or corrected. In an alternative embodiment, the probe which is triggered may write a test value to a given memory address.
Public/Granted literature
- US20140289564A1 SYSTEM AND METHOD FOR INJECTING FAULTS INTO CODE FOR TESTING THEREOF Public/Granted day:2014-09-25
Information query