Create a test bench configuration file

Description

The test bench configuration file is essential for an MTF project. It is in YAML format and primarily maps logical channels to physical channels, specifying which interface/channel should be used for data reception and transmission. For detailed information on creating the configuration file, refer to the MTF Configuration File section.

It can be generated at runtime during the execution.

The test bench configuration file is placed in the project directory. It is recommended to create it in the following location: ProjectDirectory/Config/Test_bench_config/Test_bench_name/Test_bench_config.yaml

  • Config: This is the main directory containing configuration files for test benches and test series as well as database files.

  • Test_bench_config: A subdirectory within ‘Config’ that contains configuration files for all test benches, if multiple test benches are in use.

  • Test_bench_name: A subdirectory within ‘Test_bench_config’ for the configuration file of a specific test bench.

  • Test_bench_config.yaml: The test bench configuration file (YAML file).

Project_directory
   |
   |-- Config
   |   |-- Test_bench_config
   |       |-- Test_bench_name
   |       |   |-- Test_bench_config.yaml <===============================