Skip to content

Add CustomLogger class and CLI tool

Vignesh Raman requested to merge vigneshraman/mesa:wrapper-class-structured into main

This commit introduces the CustomLogger class, which provides methods for updating, creating, and managing dut jobs and phases in a structured log in json format. This class uses the existing StructuredLogger module, which provides a robust and flexible logging utility supporting multiple formats. It also includes a command-line tool for updating, creating, and modifying dut jobs and phases through command-line arguments. This can be used in ci job scripts to update information in structured logs. Unit tests also have been added.

Signed-off-by: Vignesh Raman vignesh.raman@collabora.com

Merge request reports