Versions Compared

Key

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

...

With LUTF-Autotest integration, an infrastructure is created that makes AT to deploy LUTF on the test nodes, collect results of the tests run and then pass the test results to Maloo to be displayed there.

Deploy LUTF

  1. A config file (similar to what Auster has) is created which can define environment variables needed. This config file is then used by AT to set these environment variables. This file would also have information like IP addresses of the nodes involved in test-suite.
  2. A Master script is created which can read the IP addresses of the nodes involved in the test-suite from the config file and run LUTF on the identified Agent and Master nodes. Master script is created 

Collect Results

  1. A YAML format is decided for the results of the entire test-run and a result YAML file is generated per that format.
  2. The YAML file also points to the path where the test result file for each test is.
  3. This YAML file is then passed to AT which further passes it to Maloo.

...