You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

There are a few things to note about the script:

The documentation block:

"""
@PRIMARY: sample_01
@SECONDARY: sample_01
@DESCRIPTION: Simple Hello Lustre test
"""

It's enclosed in """ .

  • @PRIMARY: is the primary requirement this script fulfills
  • @SECONDARY: is the secondary requirement, if any, this script fulfills
  • @DESCRIPTION: Is a description of this test case

By specifying these the LUTF can generate automatic documentation for the test scripts. We no longer need to maintain a separate test plan. Our test scripts become our test plan.

One way of working would be to create a skeleton of the scripts which just include the above comment block. Then run the create_docs() command on the suite

suites['samples'].create_docs("samples.csv")

This will generate a csv file with all the documentation.

This can then be imported directly into the Confluence wiki.

Let's run through this process to show how easy it is.

  • No labels