Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. A telnet connection is established from Master to Agent when we create a Script instance by running lutf_script.Script('local_intf',  'script_path ',  'output_dir')  (lutf_script.py).
  2. The scripts from 'script_path' in lutf_script.Script('local_intf',  'script_path ',  'output_dir') are copied over to Agent using scp (lutf_agent_ctrl.py).
  3. The copied scripts are then executed by calling run_script() on the Script instance created. (lutf_agent_ctrl.py). 
  4. If an 'output_dir' path is specified then the results of the script execution are copied to the path given by calling push_results(). If no path is provided for the 'output_dir' then the results are ignored.

* NOTE - Currently the LUTF is designed to have the Python infrastructure establish a telnet connection to facilitate Master to scp the test - scripts to Agent and then execute those test scripts. The Telnet approach can be improved upon by using SSH. 

Batch test 

how should we execute a collection of tests. You can discuss how it's currently done, and if it can be imporved. 

...