Move proto compaction and results reporting to dedicated steps

Decouple steps of reporting, clean up, compactions to
be able to release resources (memory) before doing the
next heavy operation.

Make proto compaction allowed to fail, which result in larger
zip but at least doesn't prevent full reporting.

Test: presubmit, unit tests, local tests
Bug: 261150734

Change-Id: I68d4378a7732949b4395f928d872ac72d1459fe4
7 files changed
tree: 36f76140527d7d8860f090348c0920e6a1d1b92b
  1. common/
  2. OWNERS
  3. PREUPLOAD.cfg