use deputy

Direct the execution of the following block of action lines to a specified deputy controller.
NameDescriptionTypeModifier
name

Name of the deputy controller machine (previously established with the connect deputy action).

StringNone
parallel

(Optional) Mode in which the deputy is to run.

Allowable values:

  • yes: Parallel execution mode.
  • no: Serial execution mode.

StringNone
None
This action may be used within the following project items: test modules and user-defined actions.
The following settings are applicable to this action: remove double quotes from cells.
                                
                                    	machine	port	timeout	name
connect deputy	192.168.167.79	53600	5	Deputy 1
connect deputy	192.168.167.116	53600	5	Deputy 2
	&nbsp			
	name	parallel		
use deputy	Deputy 1	yes		
	&nbsp			
	text			
report	Test run on machine 1			
	&nbsp			
	name	parallel		
use deputy	Deputy 2	yes		
	&nbsp			
	text			
report	Test run on machine 2			
	&nbsp			
use lead				
	&nbsp			
wait for all deputies				
	&nbsp			
	name			
disconnect deputy	Deputy 1			
	&nbsp			
disconnect deputy	Deputy 2			
                                
                            
  • The block of action lines following use deputy is lower-bounded by the next use lead or use deputy action. The block is executed exclusively on the machine specified in the name argument.
  • This action supports the <ignore> modifier. If the string <ignore> is present as the value of any of the arguments, or any argument contains an expression that evaluates to <ignore>, the action is skipped during execution.
  • Parallel execution (parallel = yes) allows the lead controller to continue executing lines (below the block of action lines associated with the use deputy action) concurrently with the deputy. Serial execution (parallel = no) forces the lead controller to wait for the deputy to complete its execution of the block of action lines submitted to it.
  • Note that database actions are not supported on machines operating as deputies.

Copyright © 2024 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1 (650) 572-1400