Support multiple reports per patchset

The current implementation only saves one test report per patchset
however each patchset could contain multiple reports. A use case for
that is when a job fails, not due to a code or test error, but instead
due to some flakyness with the CI system that ran the test job.  In
that case you may want to re-run the job(s) on the same patchset and
save that as a seperate report.

Change-Id: I468b1c67afa8e0c6e776bc6c221f14f8397f2c89
8 files changed
tree: 5562c89acec4d0675f1586053a123a4a51224be2
  1. src/
  2. .buckconfig
  3. .gitignore
  4. BUCK
  5. LICENSE