Skip to content

Publish execution count to buildgrid-metering

Zehao Chen requested to merge metering-execute into master

Before raising this MR, consider whether the following are required, and complete if so:

  • Unit tests
  • Metrics
  • Documentation update(s)

Description

Follow-up of buildgrid-metering!14 (merged)

Publish the execution count after an operation is created, so we can also apply throttling based on the number of intended executions even before they are finished.

Changes proposed in this merge request:

  • Publish the execution usage to buildgrid-metering
  • Upgrade pydantic as required by the updated client library
  • Fix config parser to correctly pass the parameter

Merge request reports