Hello, Over the last couple months, we've been working on moving all of our performance/perfherder data ingestion away from log-based parsing to JSON artifact-based parsing. This is a prerequisite for ingesting all performance data replicates/trials into our DB across all of our CI branches <https://bugzilla.mozilla.org/show_bug.cgi?id=1831943>.
Currently, log-based parsing checks the CI task logs for lines that contain `PERFHERDER_DATA` and then parses and validates the JSON-formatted results from that line to ingest into our performance data database in Treeherder. In the very near future, we will instead be ingesting artifacts that contain the keyword `perfherder-data` in their name to parse and validate for performance data to add to the database. Apart from fetch-content `PERFHERDER_DATA` log outputs which requires some additional fixes, all logging output for performance data should now have an associated `perfherder-data-*.json` artifact being produced for ingestion. You can follow this bug <https://bugzilla.mozilla.org/show_bug.cgi?id=1986824> for additional progress. *If you've added any new `PERFHERDER_DATA` log outputs in the last 1-2 months, please ensure that there is also a `perfherder-data-*.json` file being output alongside it.* If you see any performance data logs being generated that do not have an associated JSON artifact, please let either myself (:sparky), or Myeongjun Go (:myeongjun) know about this, or feel free to file a bug about it in the Testing :: Performance component. If there are any additional questions, concerns, etc. feel free to ping us about it. Thank you, Greg -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CAHnM_%2B-DQY5MUH5tDw0j1VbRAovfV5O%2Bh_B6-04fx6MGbU%3D1uQ%40mail.gmail.com.
