US 12,188,983 B1
Method and system for controlling actions of testbench components within a test environment
Manickam Muthiah, Shrewsbury, MA (US); Karthikeyan Keelapandal Sundaram, Chennai (IN); Nisha Ravichandran, Hudson, MA (US); Sathish Kumar Krishnamoorthy, Madurai (IN); and Razi Abdul Rahim, Willowbrook, IL (US)
Assigned to HCL America Inc.
Filed by HCL America Inc., Sunnyvale, CA (US)
Filed on Jun. 14, 2023, as Appl. No. 18/209,542.
Int. Cl. G01R 31/3185 (2006.01); G01R 31/317 (2006.01); G01R 31/3183 (2006.01); G01R 31/319 (2006.01)
CPC G01R 31/318314 (2013.01) [G01R 31/31704 (2013.01); G01R 31/31707 (2013.01); G01R 31/31719 (2013.01); G01R 31/31912 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for controlling actions of testbench components present within a test environment based on a testing context, the method comprising:
receiving, by an actions controller, a controllable actions packet from each of a plurality of testbench components in the test environment, wherein the controllable actions packet comprises a list of controllable actions corresponding to a testbench component;
parsing, by the actions controller, a testing context associated with a test sequence, wherein the testing context is parsed to generate testing context metadata;
generating, by the actions controller, a context-based actions control packet for each of the plurality of testbench components, based on the testing context metadata and the list of controllable actions corresponding to each of the plurality of testbench components; and
transmitting, by the actions controller, the context-based actions control packet to an associated testbench component of the plurality of testbench components, wherein the context-based actions control packet comprises one or more actions to be performed by the associated testbench component.