CHROMIUM: Telemetry fixes.

A couple of minor detector fixes.

Add ChromiteFileExporter to ensure the telemetry is written with
the same semantics as in chromite.

Update file exporter is written to so it conforms to chromite
publisher conventions.

Switch to SimpleSpanProcessor because BatchSpanProcessor segfaults
in python3.8. See also crrev.com/c/5368753.

BUG=None
TEST=emerge portage && emerge-eve nano

Change-Id: I547ef3334573a6e499648623c690693d73959d28
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/portage_tool/+/5542257
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
3 files changed