Skip to content
代码片段 群组 项目
未验证 提交 8e5512df 编辑于 作者: Jay McCure's avatar Jay McCure
浏览文件

E2E test: update tenant_scale group to organizations

上级 1182dd72
No related branches found
No related tags found
2 合并请求!3031Merge per-main-jh to main-jh by luzhiyuan,!3030Merge per-main-jh to main-jh
显示
18 个添加20 个删除
......@@ -117,7 +117,6 @@ Performance/StringIdentifierArgument:
- 'qa/qa/page/component/note.rb'
- 'qa/qa/resource/integrations/web_hook/smockerable.rb'
- 'qa/qa/runtime/address.rb'
- 'qa/qa/specs/features/ee/browser_ui/9_data_stores/group/prevent_forking_outside_group_spec.rb'
- 'qa/qa/support/matchers/have_matcher.rb'
- 'scripts/perf/gc/print_gc_stats.rb'
- 'spec/config/inject_enterprise_edition_module_spec.rb'
......
......@@ -52,7 +52,6 @@ RSpec/NoExpectationExample:
- 'qa/qa/specs/features/ee/browser_ui/10_govern/group/group_ldap_sync_spec.rb'
- 'qa/qa/specs/features/ee/browser_ui/10_govern/security_reports_spec.rb'
- 'qa/qa/specs/features/ee/browser_ui/12_systems/geo/wiki_ssh_push_spec.rb'
- 'qa/qa/specs/features/ee/browser_ui/9_data_stores/group/prevent_forking_outside_group_spec.rb'
- 'qa/spec/specs/helpers/context_selector_spec.rb'
- 'qa/spec/specs/helpers/feature_flag_spec.rb'
- 'qa/spec/specs/helpers/quarantine_spec.rb'
......
......@@ -2,7 +2,7 @@
module QA
RSpec.describe 'Data Stores' do
describe 'User', :requires_admin, product_group: :tenant_scale do
describe 'User', :requires_admin, product_group: :organizations do
let!(:parent_group) { create(:group, path: "parent-group-to-test-user-access-#{SecureRandom.hex(8)}") }
let!(:sub_group) do
......
......@@ -4,7 +4,7 @@ module QA
RSpec.describe 'Data Stores' do
include Support::API
describe 'Users API', :smoke, product_group: :tenant_scale do
describe 'Users API', :smoke, product_group: :organizations do
let(:api_client) { Runtime::User::Store.test_user.api_client }
let(:username) { Runtime::User::Store.test_user.username }
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Multiple Cells' do
# set the gdk paths to where you have your gdk folders are
let(:cell1_gdk_path) { ENV.fetch('CELL1_GDK_PATH', '~/src/gitlab-development-kit/') }
......
......@@ -4,7 +4,7 @@
# implements functionality in https://gitlab.com/gitlab-org/gitlab/-/issues/415207
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Demo 2' do
let(:cell1_url) { ENV.fetch('CELL1_URL', 'http://gdk.test:3000/') }
let(:cell2_url) { ENV.fetch('CELL2_URL', 'http://gdk.test:3001/') }
......
......@@ -4,7 +4,7 @@
# implements functionality in https://gitlab.com/gitlab-org/gitlab/-/issues/420118
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Demo 3' do
let(:debug) { false }
let(:cell1_url) { ENV.fetch('CELL1_URL', 'http://gdk.test:3000/') }
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Multiple Cells' do
let(:url) { 'gitlab-cells.bridge' }
......
......@@ -3,7 +3,7 @@
# version of the login test that only runs against GDK
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Multiple Cells' do
it(
'user logged into one Cell is logged into all',
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :skip_live_env, :requires_admin, product_group: :cells_infrastructure do
describe 'Multiple Cells' do
# default instance is Cell 1 so the user and project are created in Cell 1
let!(:user) { create(:user) }
......
# frozen_string_literal: true
module QA
RSpec.describe 'Configure', :orchestrated, :mattermost, product_group: :tenant_scale do
RSpec.describe 'Configure', :orchestrated, :mattermost, product_group: :organizations do
describe 'Mattermost support' do
it 'user creates a group with a mattermost team',
testcase: 'https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347890' do
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :requires_admin, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :requires_admin, product_group: :organizations do
describe 'Group member access request' do
let!(:admin_api_client) { Runtime::API::Client.as_admin }
......
......@@ -2,7 +2,7 @@
module QA
RSpec.describe 'Data Stores' do
describe 'Subgroup transfer', product_group: :tenant_scale do
describe 'Subgroup transfer', product_group: :organizations do
let(:source_group) { create(:group, path: "source-group-for-transfer_#{SecureRandom.hex(8)}") }
let!(:target_group) { create(:group, path: "target-group-for-transfer_#{SecureRandom.hex(8)}") }
......
......@@ -2,7 +2,7 @@
module QA
RSpec.describe 'Data Stores' do
describe 'Project transfer', product_group: :tenant_scale do
describe 'Project transfer', product_group: :organizations do
let(:project) { create(:project, name: 'transfer-project', group: source_group) }
let(:source_group) { create(:group, path: "source-group-#{SecureRandom.hex(8)}") }
let!(:target_group) { create(:group, path: "target-group-for-transfer_#{SecureRandom.hex(8)}") }
......
......@@ -4,7 +4,7 @@ module QA
RSpec.describe 'Data Stores',
:skip_live_env,
:requires_admin,
product_group: :tenant_scale,
product_group: :organizations,
feature_flag: {
name: 'ui_for_organizations',
scope: :global
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :smoke, product_group: :tenant_scale do
RSpec.describe 'Data Stores', :smoke, product_group: :organizations do
describe 'Project Member' do
it 'adds a project member', testcase: 'https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347887' do
Flow::Login.sign_in
......
......@@ -2,7 +2,7 @@
module QA
RSpec.describe 'Data Stores' do
describe 'Project badge', product_group: :tenant_scale do
describe 'Project badge', product_group: :organizations do
let(:badge_name) { "project-badge-#{SecureRandom.hex(8)}" }
let(:expected_badge_link_url) { "#{Runtime::Scenario.gitlab_address}/#{project.path_with_namespace}" }
let(:expected_badge_image_url) do
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', :smoke, product_group: :tenant_scale, feature_flag: {
RSpec.describe 'Data Stores', :smoke, product_group: :organizations, feature_flag: {
name: 'new_project_creation_form'
} do
describe 'Project' do
......
# frozen_string_literal: true
module QA
RSpec.describe 'Data Stores', product_group: :tenant_scale do
RSpec.describe 'Data Stores', product_group: :organizations do
shared_examples 'loads all images' do |admin|
let(:api_client) { Runtime::API::Client.as_admin }
let(:user) { create(:user, is_admin: admin, api_client: api_client) }
......
......@@ -2,7 +2,7 @@
module QA
RSpec.describe 'Data Stores' do
describe 'Invite group', product_group: :tenant_scale, quarantine: {
describe 'Invite group', product_group: :organizations, quarantine: {
type: :bug,
issue: "https://gitlab.com/gitlab-org/gitlab/-/issues/436950",
only: { pipeline: %i[canary production] }
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册