Add new runner build registration metrics [RUN ALL RSPEC] [RUN AS-IF-FOSS]

Merged Grzegorz Bizon requested to merge feature/gb/runner-register-build-metrics into master

What does this MR do?

This merge request refactors runner build registration metrics add extends them with new ones that are necessary to understand better how the CI/CD builds queuing performs.

Conformity

Issues

Related to #118495 (closed)

Edited by Kamil Trzciński | OoO 2022.07.23 till 2022.08.20