We have developed the structured logging format, and started using a Python implementation for a small subset of our tests. Now we would like to use it with our Mochitest harness, which is used for running many regression tests for the Gecko browser engine. This harness has external Python components and Javascript components running in the browser, both of which need to write structured log messages to the same file in (approximately) chronological order. When run in continuous integration, the structured log file must be uploaded at the end of the test run as a test artifact.
See meta bug at {{bug|916295}}; actionable bugs for this project are {{bug|916265}} and {{bug|886570}}.
| JavaScript, Python
| Jonathan Griffin