Add adequate Test coverage for CI and Storage purchasing
CI/Storage flow migration to GitLab
- Update existing CI minute tests in CDots to use new flow, test step:
-
initiate purchase from CDot | https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/3646 -
finish purchase in GitLab - https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/4081 -
check product info in CDot - https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/4081
-
- Add purchase CI test in GitLab repo, test step: gitlab!70734 (merged)
-
initiate purchase from CIpage -
finish purchase flow in GitLab -
check GitLab CI page for product provisioning
-
- Add test coverage in GitLab repo
-
Buy CI minutes first, then Subscription, verify both are provisioned into same namespace - gitlab!76890 (merged) -
Purchase CI minutes with an active subscription - gitlab!75540 (merged) -
Purchase CI minutes with existing CI packs - gitlab!75540 (merged)
-
- Update existing Storage tests in CDots to use new flow for storage purchase - https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/4113
-
Initiate purchase from GitLab's usage quota page -
Verify product information in CustomersDot plan page
-
- Add purchase Storage test in GitLab repo with new checkout flow
-
Purchase storage without active subscription - gitlab!75397 (merged) -
Purchase storage with an active subscription - gitlab!76562 (merged) -
Purchase Storage with existing CI packs - gitlab!76562 (merged)
-
Edited by Vincy Wilson