Skip to content
Snippets Groups Projects

Use trueup_period_seat_count for true-up check

Merged Mark Chao requested to merge cdot-5520-trueup into master

What does this MR do and why?

Fix https://gitlab.com/gitlab-org/customers-gitlab-com/-/issues/5520

Use trueup_period_seat_count for true-up check, which was introduced in gitlab-org/customers-gitlab-com!7235

Fallback to the original previous_user_count if trueup_period_seat_count is absent.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

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

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Mark Chao added 1218 commits

    added 1218 commits

    Compare with previous version

  • Allure report

    allure-report-publisher generated test report!

    e2e-test-on-gdk: :white_check_mark: test report for 6b8132a8

    expand test summary
    +-----------------------------------------------------------------------+
    |                            suites summary                             |
    +------------------+--------+--------+---------+-------+-------+--------+
    |                  | passed | failed | skipped | flaky | total | result |
    +------------------+--------+--------+---------+-------+-------+--------+
    | Manage           | 1      | 0      | 0       | 0     | 1     | ✅     |
    | Create           | 8      | 0      | 1       | 0     | 9     | ✅     |
    | Data Stores      | 2      | 0      | 0       | 0     | 2     | ✅     |
    | Plan             | 4      | 0      | 0       | 0     | 4     | ✅     |
    | Monitor          | 4      | 0      | 0       | 0     | 4     | ✅     |
    | Framework sanity | 0      | 0      | 1       | 0     | 1     | ➖     |
    | Govern           | 2      | 0      | 0       | 0     | 2     | ✅     |
    +------------------+--------+--------+---------+-------+-------+--------+
    | Total            | 21     | 0      | 2       | 0     | 23    | ✅     |
    +------------------+--------+--------+---------+-------+-------+--------+
  • Paulo Barros approved this merge request

    approved this merge request

  • :wave: @paulobarros, thanks for approving this merge request.

    This is the first time the merge request is approved. To ensure full test coverage, a new pipeline will be started shortly.

    For more info, please refer to the following links:

  • Paulo Barros requested review from @ebaque and removed review request for @paulobarros

    requested review from @ebaque and removed review request for @paulobarros

    • Resolved by Etienne Baqué

      @lulalala Could you please confirm that changes in this MR don't have any impact in the :check_users_limit method (used upon model validation), as it also uses previous_user_count?

      I don't think it does, but I'd like to bring this up to you, just in case.

  • Etienne Baqué approved this merge request

    approved this merge request

  • Etienne Baqué resolved all threads

    resolved all threads

  • Etienne Baqué enabled an automatic merge when the pipeline for 63777d4c succeeds

    enabled an automatic merge when the pipeline for 63777d4c succeeds

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading