Method and system for selectively processing test data using subscriptions in a multi-formatter architecture
First Claim
1. A system, comprising:
- a memory;
a set of designators specifying types of test data, wherein each of the designators corresponds to an individual type of test data;
a set of client formatters, each of the client formatters i) identifying at least one of the designators corresponding to types of test data needed for writing the test data to output files, ii) retrieving from the memory test data corresponding to the identified at least one of the designators, and iii) writing formatted test data to an output file; and
a monitor for i) receiving test data from an event logging source, ii) polling the client formatters for the ones of the set of designators identified by the set of client formatters, iii) reviewing the received test data, and iv) selectively storing in the memory only the types of received test data corresponding to the ones of the designators identified in the polling of the client formatters.
6 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, there is disclosed a system for selectively processing test data using subscriptions in a multi-formatter architecture. The system includes a set of designators specifying types of data; a set of formatters for writing data to files; and a monitor for polling the formatters for designators and for reviewing the data. In an embodiment, a method of selectively processing test data using subscriptions in a multi-formatter architecture is disclosed. The method includes specifying types of data with a set of designators; polling each one of a set of data formatters to identify specified types of data needed for writing data to files; and reviewing data to identify data corresponding to the designators identified in the polling of the formatters; and storing data corresponding to the designators identified in the polling of the formatters. Other embodiments are also disclosed.
-
Citations
12 Claims
-
1. A system, comprising:
-
a memory; a set of designators specifying types of test data, wherein each of the designators corresponds to an individual type of test data; a set of client formatters, each of the client formatters i) identifying at least one of the designators corresponding to types of test data needed for writing the test data to output files, ii) retrieving from the memory test data corresponding to the identified at least one of the designators, and iii) writing formatted test data to an output file; and a monitor for i) receiving test data from an event logging source, ii) polling the client formatters for the ones of the set of designators identified by the set of client formatters, iii) reviewing the received test data, and iv) selectively storing in the memory only the types of received test data corresponding to the ones of the designators identified in the polling of the client formatters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
via a monitor process, polling a set of client formatters for designators of individual types of data that have been identified by the client formatters; receiving test data from an event logging source; reviewing the received test data and selectively storing in a memory only the types of received test data corresponding to the designators identified in the polling of the set of client formatters; and notifying each of the client formatters when test data corresponding to the types of data identified has been stored in the memory; and via the client formatters, retrieving the test data stored in the memory and writing the test data to output files. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification