Confirmed users
64
edits
Chmanchester (talk | contribs) No edit summary |
Chmanchester (talk | contribs) No edit summary |
||
| Line 33: | Line 33: | ||
== Structured Logging FAQ == | == Structured Logging FAQ == | ||
What does this mean for you? It’s been a goal of the implementation effort to provide a foundation for future tools and infrastructure improvements without disrupting familiar workflows or breaking compatibility with existing tools, so the changes will be largely unobtrusive at this stage. However, there are two things to keep in mind: | |||
* | |||
* Support for failing a build/test job by logging “TEST-UNEXPECTED-“ directly will be diminished as we move away from regex parsing in our tools. Please do not add instances of this when something else is available. | |||
* As we roll out this out to the various harnesses you may notice different output formats than you expected. Changes to formatting shouldn’t make logs any less useful — if it has, this is probably an unintended effect of the implementation and you should file a bug (usually in Testing :: Mozbase for formatter bugs/features). To get output closer to what you used to see, you should be able to pass “—log-tbpl -“ to mach to specify a formatter implementing the legacy log format. | |||