Patent Document ID: 9558088
Application ID: 14090962
Patent Flag: 1

Claim One:
1. A computer-implemented method for using environmental signatures for test scheduling comprising: generating an environmental signature for a test including the usage of power and temperature of one or more hardware components being tested, wherein generating an environmental signature for a test including the usage of power and temperature of one or more hardware components being tested includes: monitoring the usage of power by one or more hardware components during the course of the test; monitoring the temperature of one or more hardware components during the course of the test; determining a temperature delta based on the difference between the temperature during the course of the test and an initial temperature; and generating a signature representing the power usage during the test and the temperature delta; determining an outcome score of the test, wherein determining an outcome score of the test includes determining the number of defects exposed by the test and basing the outcome score on the number of defects exposed; and scheduling one or more tests on hardware components based on the environmental signature and outcome score of candidate tests, wherein scheduling one or more tests on hardware components based on the environmental signature and outcome score of candidate tests includes assessing the relative merit of running one of the candidate tests over another of the candidate tests based on the environmental signature and the number of defects exposed by each of the candidate tests, and wherein the environmental signature provides the ability to decide which test to run based on the amount of resources consumed versus relative effectiveness at exposing defects.