Code Quality results no longer appear in merge request

Summary

Starting with GitLab 12.3.0-pre (on gitlab.com), some merge requests no longer show code quality results.

Steps to reproduce

  1. Generate code quality results in a pipeline in a merge request. This can be done via any appropriate means for the specific version of GitLab (include with recent versions, previous templates before that).
  2. Open merge request page and the Metrics reports section is not rendered

This has been seen in multiple projects in the following categories (compared with this project as an example, where the results are properly shown):

  • GitLab.com public projects with free accounts
  • GitLab.com projects in bronze groups

For these projects this is seen in new MRs run under 12.3 and older MRs run under previous version (which did properly display the code quality results in 12.2 and previous versions).

Example Project

Here's one example (there are more): gitlab-ci-utils/gitlab-ci-env!1 (merged)

What is the current bug behavior?

The Code Quality results are not shown in MRs.

What is the expected correct behavior?

Expect Code Quality results to be shown in MRs for applicably license projects.

Output of checks

This bug happens on GitLab.com.

Proposal

The fix coming in #14033 (closed) is expected to fix this issue as well. Once that fix is released this issue will be confirmed working.

Edited by James Heimbuck