Skip to content

Session File

Neo edited this page Feb 21, 2022 · 4 revisions

Session File

Sessions are comprised of patch selections & corresponding user inputs with optional Source & Target application paths.

General syntax

Sessions are saved as YAML files having the following general syntax.

from: <path to the source file>
to: <path to the target file>

patches:
    - firstName
    - secondName
#     etc.

inputs:
    varname1:
        data: <hex sequence>
        display: <its representative value which varies based on 'DataType'>
        type: <internal number indicating the type of value>

    varname2:
        data: <hex sequence>
        display: <rep value>
        type: <type number>

#   etc.

testDir: <directory containing tester exes>
testers:
    - <exe 1>
    - <exe 2>
#     etc.

Brief descriptions

  • All the main keys are optional apart from patches.

  • Names specified in patches need to match up with the name (not the title) defined in 'Patches.yml'.

    See Patch Guide for details.

  • testers are the selected exes to be picked up from testDir for running tests in the Test Bench.

    See the link for more details.

Further reading

Clone this wiki locally