发明名称 TEST MACHINE MANAGEMENT
摘要 A method includes distributing the plurality of test cases to any available test agents, wherein each test case out of the plurality of test cases does not have any associated preconditions. The method receives event information for a first test case out of the plurality of test cases from a first test agent. Responsive to determining the event information for the first test case includes a satisfied condition for a second test case, the method determines whether the satisfied condition for the second test case relates to a global variable or local variable. The method handles the second test case, wherein handling the second test case includes distributing the second test case to the first test agent subsequent to the first test agent becoming available if the satisfied condition relates to the local variable.
申请公布号 US2017052883(A1) 申请公布日期 2017.02.23
申请号 US201615248055 申请日期 2016.08.26
申请人 International Business Machines Corporation 发明人 Bhuiya Subhajit
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项 1. A method comprising: responsive to reaching a specified execution time for a plurality of test cases, distributing, by one or more processors, the plurality of test cases to any available test agents, wherein each test case out of the plurality of test cases does not have any associated preconditions; receiving, by one or more processors, event information for a first test case out of the plurality of test cases from a first test agent; responsive to determining the event information for the first test case includes a satisfied condition for a second test case, determining, by one or more processors, whether the satisfied condition for the second test case relates to a global variable or local variable; handling, by one or more processors, the second test case, wherein handling the second test case includes distributing the second test case to the first test agent subsequent to the first test agent becoming available if the satisfied condition relates to the local variable and the satisfied condition indicates that the local variable is below, equal, or above a predetermined value, wherein handling the second test case includes distributing the second test case to any idle test agent from the plurality of test agents if the satisfied condition relates to the global variable, and wherein handling the second test case includes queuing the second test case if there are no idle test agents; responsive to determining that a second test agent has become available, determining, by one or more processors, whether any of the test cases in the queue include satisfied local variables for the second test agent; and executing, by one or more processors, a third test case with a satisfied local variable for the second test agent.
地址 Armonk NY US