System and method for testing an interconnect in a computer system
AssigneeHewlett-Packard Development Company, L.P.
InventorsKen G. Pomaranski, Andrew H. Barr, Dale J. Shidla
Life of this patent
Estimating the term…
Abstract
A computer system comprising an operating system, a first component that comprises a first test module, a second component that comprises a second test module, and an interconnect coupling the first component and the second component is provided. The first test module is configured to provide a first test pattern to the second test module on the interconnect in response to a first signal from the operating system.
Claims17
A computer system comprising:
- an operating system;
- a first component that comprises a first test module, the first test module including a first error log configured to be written by the first test module;
- a second component that comprises a second test module, the second test module including a second error log configured to be written by the second test module;
- and
- an interconnect coupling the first component and the second component;
- wherein the first test module is configured to provide a first signal to the operating system to cause the second component to be de-allocated from use by the operating system, and wherein the first test module is configured to provide a first test pattern to the second test module on the interconnect in response to a second signal from the operating system.
A method performed by a first interconnect test module in a first component coupled to an interconnect in a computer system, the method comprising:
- causing a second component coupled to the interconnect to be de-allocated from use by an operating system, the second component including a second interconnect test module with an error log configured to written by the second interconnect test module;
- performing a test on the interconnect subsequent to the second component being de-allocated from use by the operating system;
- and
- notifying the operating system in response to detecting an error in performing the test.
A system comprising:
- a processor configured to cause an operating system to be booted;
- an interconnect;
- a first test unit coupled to the interconnect;
- a second test unit coupled to the interconnect;
- a first error log configured to be written by the firet test unit;
- and
- a second error log configured to be written by the second test unit;
- wherein the first test unit is configured to provide a test pattern to the second test unit subsequent to the processor booting the operating system, and wherein the second test unit is configured to detect an error in the interconnect in response to receiving the test pattern.
Dependencies are inferred from the claim text.