Skip to content

QA: precise license log

Mark Chao requested to merge 375886-qa-license into master

What does this MR do and why?

Updating QA's license logging, in order to debug #375886 (closed)

New logging allows precise identification of license while not revealing too much information. (Originally it outputs last 5 characters but that's common across all licenses anyways).

Log license count in order to see if there are problems with License caching.

Outputs GITLAB_LICENSE_MODE as that's the variable name set in https://gitlab.com/gitlab-org/gitlab-qa/-/blob/master/lib/gitlab/qa/component/gitlab.rb#L61, not TEST_LICENSE_MODE.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #375886 (closed)

Merge request reports