Skip to content

Intermediate data format

Nozomi Ito edited this page Jan 28, 2015 · 11 revisions

Sahagin intermediate data consists of SrcTree and RunResults and screen capture files.

  • SrcTree is single YAML file which represents test code architecture. This tree does not include any runtime information, and can be generated statically from the test code.
  • RunResults are YAML files which represent the run time information of each test method such as screen capture path, error stack lines, and so on.
  • Screen capture files are run time screen capture files linked from RunResults.

Intermediate data directory structure is as below:

<report intermediate data dir>/
 |
 +-- runResults/
 |   |
 |   ...
 |
 +-- captures/
 |   |
 |   ...
 |
 +-- srcTree

<report intermediate data dir> is specified by the [sahagin.yml reportIntermediateDataDir setting](Sahagin configuration YAML).

Clone this wiki locally