FAULT REPLAY SYSTEM AND METHOD
First Claim
Patent Images
1. A method of fault replay comprising the steps of:
- i) generating a log file comprising request data issued from a software application to a subject device or application of a subject system, and at least one of response data and event data returned to the software application;
ii) coupling each entry in the log file with a timestamp;
iii) exporting at least a portion of the log file to a test system comprising a test device or application similar to a corresponding subject device or application present in the subject system; and
iv) replaying at least a portion of the exported log file on the test system with a delay between subsequent entries in the log file proportional to the period indicated by their respective timestamps such that activity of the test device or application follows that of the subject device or application recorded in the log file.
7 Assignments
0 Petitions
Accused Products
Abstract
A fault replay system uploads part or all of a log file from a subject system and replays the events detailed within the log file upon physical copies of devices present in the subject system. The replay of the log file events aid the determination of at which event a fault occurred and improves the accuracy of fault determination.
45 Citations
19 Claims
-
1. A method of fault replay comprising the steps of:
-
i) generating a log file comprising request data issued from a software application to a subject device or application of a subject system, and at least one of response data and event data returned to the software application; ii) coupling each entry in the log file with a timestamp; iii) exporting at least a portion of the log file to a test system comprising a test device or application similar to a corresponding subject device or application present in the subject system; and iv) replaying at least a portion of the exported log file on the test system with a delay between subsequent entries in the log file proportional to the period indicated by their respective timestamps such that activity of the test device or application follows that of the subject device or application recorded in the log file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A test system comprising at least one device or application that is a copy of at least one of a respective subject devices and/or applications present on a subject system;
- wherein
the test system in arranged to receive at least a portion of a log file exported from a subject system, the log file comprising request data issued from a software application to one of subject devices or applications of the subject system, and at least one of response data and event data returned to the software application, wherein each entry in the log file is coupled to a timestamp; the test system is arranged to replay at least a portion of the exported log file on the test system with a delay between subsequent entries in the log file proportional to the period indicated by their respective timestamps such that activity of the test device or application follows that of the subject device or application recorded on in the log file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- wherein
- 15. Software which when executed upon a processor of a test device causes the test system to receive at least a portion of a log file exported from a subject system, the log file comprising request data issued from a software application to one of subject devices or applications of the subject system, and at least one of response data and event data returned to the software application, wherein each entry in the log file is coupled to a timestamp, the software further causing the test system to replay at least a portion of the exported log file on the test system with a delay between subsequent entries in the log file proportional to the period indicated by their respective timestamps such that activity of a test device or application of the test system follows that of the subject device or application recorded on in the log file.
Specification