Auto-tools/Projects/Structured Logging: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "This page is a high level account of the structured logging project providing links to many resources about the project. This page is a work in progress. == Background and Mo...")
 
Line 2: Line 2:


== Background and Motivation ==
== Background and Motivation ==
Goals:
* Support a wider range of output formats
* Eliminate complex and brittle regex based log parsing
* Consolidate output processing between harnesses
Approach:
* Establish a common data format for test results across harnesses
* Populate data format in-harness with a standardized logging API
* Log data from test harnesses as data structures rather than formatting them into strings
== Implementation ==
== Implementation ==
=== Participant Systems ===
=== Participant Systems ===

Revision as of 21:37, 24 August 2014

This page is a high level account of the structured logging project providing links to many resources about the project. This page is a work in progress.

Background and Motivation

Goals:

  • Support a wider range of output formats
  • Eliminate complex and brittle regex based log parsing
  • Consolidate output processing between harnesses

Approach:

  • Establish a common data format for test results across harnesses
  • Populate data format in-harness with a standardized logging API
  • Log data from test harnesses as data structures rather than formatting them into strings

Implementation

Participant Systems

Logging APIs

Log data format

Status