Carry-over from https://github.com/GoogleChrome/lighthouse/issues/15060 Initial pass: https://github.com/GoogleChrome/lighthouse/pull/15276 We are keeping these compat artifacts for 11.0 at least. We can potentially drop them in 12.0. Non-breaking: - [ ] Remove all our usages of `artifacts.devtoolsLogs` and `artifacts.traces` - [x] ~Ensure downstream users (e.g. pubads) remove usages of `artifacts.devtoolsLogs` and `artifacts.traces`~ - [x] Update docs to reference new artifacts Breaking: - [x] Handle the [error trace/dtlog](https://github.com/GoogleChrome/lighthouse/blob/28466ffcd961f136318edb7524569fc6326039de/core/gather/navigation-runner.js#L190) differently - [ ] Remove `defaultPass` prefix from saved artifacts (i.e. `defaultPass.trace.json` -> `trace.json`) - [ ] Remove the compat artifacts `devtools-log-compat` and `trace-compat`
Carry-over from #15060
Initial pass: #15276
We are keeping these compat artifacts for 11.0 at least. We can potentially drop them in 12.0.
Non-breaking:
artifacts.devtoolsLogsandartifacts.tracesEnsure downstream users (e.g. pubads) remove usages ofartifacts.devtoolsLogsandartifacts.tracesBreaking:
defaultPassprefix from saved artifacts (i.e.defaultPass.trace.json->trace.json)devtools-log-compatandtrace-compat