Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is a small initial installment on cleaning up brittle or old code in QL that relates to the processing and data model of QA metrics. It includes changes to:
This PR presents almost no change to external behavior, data model or processing to the user, such as QLF. However, to ensure scalar metrics and their specifications have consistent naming, four specifications required slight modifications to their naming:
The same revision for the WARN_RANGE specifications is also implemented in the qlconfig_*.yaml files.
@Srheft please test this PR to ensure it produces NORMAL values of QA STATUS where appropriate and otherwise works as the current master.
@felipelm, this change requires a modest edit in QLF if it is using the specifications from the
configuration file or as stored in the output JSON files. Please take a look at this PR and implement a parallel PR implementing necessary QLF changes. The intent would be to merge the two PRs when QLF is in-step with this PR.