project-chip / certification-tool

A test harness and tooling designed to simplify development, testing, and certification for devices, guided by the Connectivity Standards Alliance.
https://csa-iot.org/
Apache License 2.0
27 stars 13 forks source link

Individual Log Generation for Each Test Case in Automation Tests #208

Open Survensa opened 4 months ago

Survensa commented 4 months ago

Feature description

Currently, when multiple automation tests are executed simultaneously, the logs are consolidated into a single file upon completion. However, for enhanced traceability and debugging purposes, it would be beneficial to have the capability to generate logs for each test case individually.

Use Cases

When multiple automation tests are executed simultaneously, the logs are typically consolidated into a single file upon completion. However, for Test events and official testing purposes, it's crucial to store each test case's log separately, identified by its respective TCID, instead of merging them into a unified log file. Therefore, the Test Harness (TH) must generate logs for each test case individually.

Test Cases