rspec-ee system pg13 2/10
Passed Started
by
@dskim_gitlab
Sincheol (David) Kim
1Running with gitlab-runner 15.9.0~beta.212.g8ccc65e7 (8ccc65e7)2 on green-3.private.runners-manager.gitlab.com/gitlab.com/gitlab-org QuQPoFsC, system ID: s_fc023362bf2f3 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-13-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-13-pgvector-0.4.1 ...10Using docker image sha256:b643610fd4d2fbdd55447ceb5a6cba0c3d1a26945817741d73e1b51a1ec07d01 for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-13-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:dfccb5b5ddadf4f1a3b9cb72cf21f5b99a28a55c217de34d9fa6b7a45a910031 ...11Starting service redis:6.2-alpine ...12Pulling docker image redis:6.2-alpine ...13Using docker image sha256:a9a47a706682d445577bb5da7328f0faaa0863a5742a315c829faa461dfc23ae for redis:6.2-alpine with digest redis@sha256:317575f05099ea47b1f2855b1bb6e068b52847bfa19b87014d88d57f82d4b8f0 ...14Starting service elasticsearch:7.17.6 ...15Pulling docker image elasticsearch:7.17.6 ...16Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ...17WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 is already created. Ignoring.18WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 is already created. Ignoring.19Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 ...20Authenticating with credentials from job payload (GitLab Registry)21Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 ...22Using docker image sha256:4777ec1fa89def7d692d4979d05cb05234df25da1c6a3f67a564a433ec5ba1c8 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:80c0cee4566aefe4f1f287e1091263e08b0ebc41ed3dc4e76930df3634ccb9aa ...23Waiting for services to be up and running (timeout 30 seconds)...24Authenticating with credentials from job payload (GitLab Registry)25Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 ...26Using docker image sha256:552b81110cdd830e05d17c8e7365f72e1dd96842217d7225636cb55a75777ea7 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13@sha256:a386dd1acb1341f710f3c3c320984f70512694bcfec8cb1c771365058ac7c475 ...28Running on runner-quqpofsc-project-278964-concurrent-0 via runner-quqpofsc-private-1682565819-4f3aa28f...30$ eval "$CI_PRE_CLONE_SCRIPT"31Fetching changes with git depth set to 20...32Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/33Created fresh repository.34remote: Enumerating objects: 162343, done. 35remote: Counting objects: 100% (162343/162343), done. 36remote: Compressing objects: 100% (98373/98373), done. 37remote: Total 162343 (delta 79431), reused 115388 (delta 58038), pack-reused 0 38Receiving objects: 100% (162343/162343), 129.51 MiB | 30.39 MiB/s, done.39Resolving deltas: 100% (79431/79431), done.41 * [new ref] refs/pipelines/850455016 -> refs/pipelines/85045501642Checking out 997198e5 as detached HEAD (ref is refs/merge-requests/118423/merge)...43Skipping Git submodules setup44$ git remote set-url origin "${CI_REPOSITORY_URL}"46Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...47cache.zip is up to date 48Successfully extracted cache50Downloading artifacts for compile-test-assets (4187655852)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4187655852 responseStatus=200 OK token=64_SNexK52Downloading artifacts for detect-tests (4187655860)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4187655860 responseStatus=200 OK token=64_SNexK54Downloading artifacts for retrieve-tests-metadata (4187655863)...55Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4187655863 responseStatus=200 OK token=64_SNexK56Downloading artifacts for setup-test-env (4187655855)...57Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4187655855 responseStatus=200 OK token=64_SNexK59Using docker image sha256:552b81110cdd830e05d17c8e7365f72e1dd96842217d7225636cb55a75777ea7 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13:rubygems-3.4-git-2.36-lfs-2.9-chrome-109-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.19-rust-1.65-node-16.14-postgresql-13@sha256:a386dd1acb1341f710f3c3c320984f70512694bcfec8cb1c771365058ac7c475 ...60$ echo $FOSS_ONLY61$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb62$ export GOPATH=$CI_PROJECT_DIR/.go63$ mkdir -p $GOPATH64$ source scripts/utils.sh65$ source scripts/prepare_build.sh721Using decomposed database config (config/database.yml.decomposed-postgresql)722Geo DB will be set up.723Embedding DB will be set up.747$ source ./scripts/rspec_helpers.sh748$ run_timed_command "gem install knapsack --no-document"749$ gem install knapsack --no-document750Successfully installed knapsack-4.0.07511 gem installed752==> 'gem install knapsack --no-document' succeeded in 0 seconds.753$ echo -e "\e[0Ksection_start:`date +%s`:gitaly-test-spawn[collapsed=true]\r\e[0KStarting Gitaly"755$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"760$ echo -e "\e[0Ksection_end:`date +%s`:gitaly-test-spawn\r\e[0K"761$ rspec_paralellized_job "--tag ~quarantine --tag ~level:background_migration"762SKIP_FLAKY_TESTS_AUTOMATICALLY: false763RETRY_FAILED_TESTS_IN_NEW_PROCESS: true764KNAPSACK_GENERATE_REPORT: true765FLAKY_RSPEC_GENERATE_REPORT: true766KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb767KNAPSACK_LOG_LEVEL: debug768KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg13_2_10_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg13_2_10_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg13_2_10_report.json772SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec-ee_system_pg13_2_10_report.txt773CRYSTALBALL: 774RSPEC_TESTS_MAPPING_ENABLED: 775RSPEC_TESTS_FILTER_FILE: 776Knapsack report generator started!777warning: parser/current is loading parser/ruby30, which recognizes 3.0.5-compliant syntax, but you are running 3.0.6.779Run options: exclude {:quarantine=>true, :level=>"background_migration"}780Test environment set up in 0.776096437 seconds781Project elastic search782Starting the Capybara driver server...783 searching784Capybara starting Puma...785* Version 5.6.5 , codename: Birdie's Version786* Min threads: 0, max threads: 4787* Listening on unix:///tmp/20230427-326-7943ya788 finds issues789 finds merge requests790 finds milestones791 finds wiki pages792 finds notes793 finds commits794 finds blobs795 displays Advanced Search status796 when `repository_ref` isn't the default branch797 displays that advanced search is disabled798 when `repository_ref` is unset799 displays that advanced search is enabled800 when `repository_ref` is the default branch801 displays that advanced search is enabled802 renders error when zoekt search fails803 renders error information804 sets tab count to 0805Project elastic search redactions806 behaves like a redacted search results page807 behaves like redacted search results page assertions808 when logged in809 redacts private features the user does not have access to810 when issues are public811 redacts other private features812 behaves like redacted search results page assertions813 when not logged in814 redacts private features the user does not have access to815 when issues are public816 redacts other private features817Snippet elastic search818 when header search819 when searching titles820 behaves like expected snippet search results821 as anonymous user822 when block_anonymous_global_searches is enabled823 redirects to login page824 when block_anonymous_global_searches is disabled825 finds only public snippets826 as logged in user827 finds only public and internal snippets828 as authorized user829 finds only public, internal, and authorized private snippets830 as administrator831 when admin mode is enabled832 finds all snippets833 when admin mode is disabled834 finds only public and internal snippets835 when searching descriptions836 behaves like expected snippet search results837 as anonymous user838 when block_anonymous_global_searches is enabled839 redirects to login page840 when block_anonymous_global_searches is disabled841 finds only public snippets842 as logged in user843 finds only public and internal snippets844 as authorized user845 finds only public, internal, and authorized private snippets846 as administrator847 when admin mode is enabled848 finds all snippets849 when admin mode is disabled850 finds only public and internal snippets851Issues > Bulk edit issues852 as an allowed user853 at group level854 behaves like bulk edit option in sidebar855 is present when bulk edit is enabled856 is not present when bulk edit is disabled857 behaves like bulk edit epic858 epic859 to all issues860 updates with selected epic861 to a issue862 updates with selected epic863 behaves like bulk edit health status864 health_status865 to all issues866 updates the health statuses867 to an issue868 updates the checked issue's status869 behaves like bulk edit iteration870 iteration871 to all issues872 updates the iteration873 cannot find iteration when iterations is off874 cannot find iteration dropdown875 at project level876 behaves like bulk edit option in sidebar877 is present when bulk edit is enabled878 is not present when bulk edit is disabled879 behaves like bulk edit epic880 epic881 to all issues882 updates with selected epic883 to a issue884 updates with selected epic885 behaves like bulk edit health status886 health_status887 to all issues888 updates the health statuses889 to an issue890WARN: Screenshot could not be saved. `page.current_path` is empty.891 updates the checked issue's status (FAILED - 1)892 behaves like bulk edit iteration893 iteration894 to all issues895 updates the iteration896 cannot find iteration when iterations is off897 cannot find iteration dropdown898 behaves like cannot find iterations when project does not have a group899 cannot find iteration when group does not belong to project900 cannot find iteration dropdown901 as a guest902 at group level903 behaves like bulk edit health_status with insufficient permissions904 cannot bulk assign health_status905 at project level906 behaves like bulk edit health_status with insufficient permissions907 cannot bulk assign health_status908Issue Sidebar909 # order random910 when updating weight911 updates weight in sidebar to 0912 updates weight in sidebar to no weight by clicking `remove weight`913 updates weight in sidebar to no weight by setting an empty value914 as a guest915 does not have a option to edit weight916 as a guest, interacting with collapsed sidebar917 edit weight field does not appear after clicking on weight when sidebar is collapsed then expanding it918 with escalation policy919 is not available for default issue type920 for health status921 when health status feature is available922 shows health status on sidebar923 when user closes an issue924 disables the edit button925 when health status feature is not available926 does not show health status on sidebar927 for Iterations928 when iterations feature available929 selects and updates the right iteration930 does not show closed iterations931 when searching iteration by its cadence title932 returns the correct iteration933 when a project does not have a group934 cannot find the select-iteration edit button935 when iteration feature is not available936 cannot find the select-iteration edit button937 for Assignees938 shows label text as "Apply" when assignees are changed939User visits issue boards940 visiting project boards with search params941 in list view942 when board is scoped to labels943 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]944 displays all issues satisfiying filter params and correctly sets url params945 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]946 displays all issues satisfiying filter params and correctly sets url params947 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]948 displays all issues satisfiying filter params and correctly sets url params949 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]950 displays all issues satisfiying filter params and correctly sets url params951 when board is scoped to an assignee952 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]953 displays all issues satisfiying filter params and correctly sets url params954 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]955 displays all issues satisfiying filter params and correctly sets url params956 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]957 displays all issues satisfiying filter params and correctly sets url params958 in epic swimlanes959 when board is scoped to labels960 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]961 displays all issues satisfiying filter params and correctly sets url params962 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]963 displays all issues satisfiying filter params and correctly sets url params964 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]965 displays all issues satisfiying filter params and correctly sets url params966 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]967 displays all issues satisfiying filter params and correctly sets url params968 when board is scoped to an assignee969 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]970 displays all issues satisfiying filter params and correctly sets url params971 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]972 displays all issues satisfiying filter params and correctly sets url params973 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]974 displays all issues satisfiying filter params and correctly sets url params975 visiting group boards with search params976 in list view977 when board is scoped to labels978 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]979 displays all issues satisfiying filter params and correctly sets url params980 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]981 displays all issues satisfiying filter params and correctly sets url params982 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]983 displays all issues satisfiying filter params and correctly sets url params984 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]985 displays all issues satisfiying filter params and correctly sets url params986 when board is scoped to an assignee987 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]988 displays all issues satisfiying filter params and correctly sets url params989 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]990 displays all issues satisfiying filter params and correctly sets url params991 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]992 displays all issues satisfiying filter params and correctly sets url params993 in epic swimlanes994 when board is scoped to labels995 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]996 displays all issues satisfiying filter params and correctly sets url params997 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]998 displays all issues satisfiying filter params and correctly sets url params999 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]1000 displays all issues satisfiying filter params and correctly sets url params1001 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]1002 displays all issues satisfiying filter params and correctly sets url params1003 when board is scoped to an assignee1004 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]1005 displays all issues satisfiying filter params and correctly sets url params1006 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]1007 displays all issues satisfiying filter params and correctly sets url params1008 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]1009 displays all issues satisfiying filter params and correctly sets url params1010Protected Environments1011 logged in as developer1012 does not have access to Protected Environments settings1013 logged in as a maintainer1014 allows set "Allow pipeline triggerer to approve deployment"1015 with protected environments1016 has access to Protected Environments settings1017 allows creating explicit protected environments1018 allows seeing a list of protected environments1019 allows seeing a list of upstream protected environments1020 allows updating access to a protected environment1021 allows unprotecting an environment1022 when projects_tokens_optional_encryption feature flag is false1023 when runners_token exists but runners_token_encrypted is empty1024 shows setting page correctly1025Multiple Issue Boards1026 with multiple group issue boards disabled1027 hides the link to create a new board1028 does not show license warning when there is one board created1029 shows a license warning when group has more than one board1030 with multiple group issue boards enabled1031 behaves like multiple issue boards1032 authorized user1033 shows current board name1034 shows a list of boards1035 switches current board1036 creates new board without detailed configuration1037 adds a list to the none default board1038 maintains sidebar state over board switch1039 switches current board back1040 unauthorized user1041 shows current board name1042 shows a list of boards1043 switches current board1044 does not show action links1045User adds to merge train when pipeline succeeds1046 shows Start merge train when pipeline succeeds button and helper icon1047 when merge_trains EEP license is not available1048 does not show Start merge train when pipeline succeeds button1049 when user clicks 'Start merge train when pipeline succeeds' button1050 informs merge request that auto merge is enabled1051 when user clicks 'Cancel' button1052 cancels automatic merge1053 when the merge request is not the first queue on the train1054 shows Add to merge train when pipeline succeeds button1055Issue boards sidebar labels using epic swimlanes1056 group boards1057 in the top-level group board1058 selecting an issue from a direct descendant project1059 when editing labels1060 displays the label from the top-level group1061 displays the label from the project1062 does not display labels from the project's siblings or their descendents1063 selecting an issue from a subgroup's project1064 when editing labels1065 displays the label from the top-level group1066 displays the label from the subgroup1067 displays the label from the project1068 does not display labels from the subgroup's siblings (project or group)1069Project > Members > Invite group and members1070 displays the invite modal button triggers1071 Share group lock1072 for a project in a root group1073 when the group has "Share with group lock" and "Member lock" disabled1074 behaves like the project can be shared with groups and members1075 both member and group buttons exist1076 when the group has "Share with group lock" enabled1077 behaves like the project cannot be shared with groups1078 user is only able to share with members1079 when the group has membership lock enabled1080 behaves like the project cannot be shared with members1081 user is only able to share with groups1082 when the group has membership lock and "Share with group lock" enabled1083 behaves like the project cannot be shared with groups and members1084 no invite member or invite group exists1085 for a project in a subgroup1086 when the root_group has "Share with group lock" and membership lock disabled1087 when the subgroup has "Share with group lock" and membership lock disabled1088 behaves like the project can be shared with groups and members1089 both member and group buttons exist1090 when the subgroup has "Share with group lock" enabled1091 behaves like the project cannot be shared with groups1092 user is only able to share with members1093 when the subgroup has membership lock enabled1094 behaves like the project cannot be shared with members1095 user is only able to share with groups1096 when the group has membership lock and "Share with group lock" enabled1097 behaves like the project cannot be shared with groups and members1098 no invite member or invite group exists1099 when the root_group has "Share with group lock" and membership lock enabled1100 behaves like the project cannot be shared with groups1101 user is only able to share with members1102 when the subgroup has "Share with group lock" and membership lock disabled (parent overridden)1103 behaves like the project can be shared with groups and members1104 both member and group buttons exist1105 when the subgroup has membership lock enabled (parent overridden)1106 behaves like the project cannot be shared with groups and members1107 no invite member or invite group exists1108 when the subgroup has "Share with group lock" enabled (parent overridden)1109 behaves like the project cannot be shared with groups1110 user is only able to share with members1111 when the subgroup has "Share with group lock" and membership lock enabled1112 behaves like the project cannot be shared with groups and members1113 no invite member or invite group exists1114 when over free user limit1115 with group namespace1116 behaves like over the free user limit alert1117 when over limit for notification1118 does not show alert and then goes over limit and shows alert1119 when over storage limits1120 does not show alerts1121 when user is not an owner1122 does not show alert and then goes over limit and shows alert1123 with enforcement concerns1124 when over limit1125 shows free user limit warning1126 when over storage limits1127 does not show alerts1128 when at limit1129 does not show free user limit warning1130 when under limit1131 does not show free user limit warning1132Trial lead submission and creation with multiple eligible namespaces1133 # order random1134 when creating lead and applying trial is successful1135 fills out form, submits and lands on the group page1136 when part of the discover security flow1137 fills out form, submits and lands on the group security dashboard page1138 when selecting to create a new group with an existing group name1139 fills out form, submits and lands on the group page with a unique path1140 when selecting to create a new group initially and then using selected group instead1141 fills out form, submits and lands on the group page1142 when applying lead fails1143 fills out form, submits and sent back to information form with errors and is then resolved1144 when applying trial fails1145 fills out form, submits and is sent to select namespace with errors and is then resolved1146Group CI/CD Analytics1147 renders statistics about release within the group1148 DORA charts1149 behaves like a DORA chart1150 render the Deployment frequency charts1151 behaves like a DORA chart1152 render the Lead time charts1153 behaves like a DORA chart1154 render the Time to restore service charts1155 behaves like a DORA chart1156 render the Change failure rate charts1157 Deployment frequency1158 can toggle data forecasting1159 when dora_charts_forecast is disabled1160 can not toggle data forecasting1161Groups > Settings > Group Hooks1162 # order random1163 for owner1164 when accessing group hooks1165 shows a list of available group hook triggers1166 creates a group hook1167 edits an existing group hook1168 tests an existing group hook1169 fails testing when there is no project with commits1170 when deleting existing group hook1171 deletes the group hook from the group hooks page1172 deletes the group hook from the edit group hook page1173 when accessing group hook logs1174 shows a list of hook logs1175 shows hook log details1176 retries the hook log1177 does not show search settings on the hook log details1178 for developer1179 to be disallowed to view1180 for maintainer1181 to be disallowed to view1182Profile > Usage Quota1183 # order random1184 is linked within the profile page1185 shared runners use1186 shared_runners_enabled: false, used: 300, quota: 500, usage_text: "300 / Not supported minutes Unlimited"1187 shows the correct quota status1188 shows the correct per-project metrics1189 shared_runners_enabled: true, used: 300, quota: nil, usage_text: "300 / Unlimited minutes Unlimited"1190 shows the correct quota status1191 shows the correct per-project metrics1192 shared_runners_enabled: true, used: 300, quota: 500, usage_text: "300 / 500 minutes 60% used"1193 shows the correct quota status1194 shows the correct per-project metrics1195 shared_runners_enabled: true, used: 1000, quota: 500, usage_text: "1000 / 500 minutes 200% used"1196 shows the correct quota status1197 shows the correct per-project metrics1198 with pagination1199 on storage tab1200 behaves like correct pagination1201 paginates correctly to page 3 and back1202 on pipelines tab1203 behaves like correct pagination1204 paginates correctly to page 3 and back1205EE user opens IDE1206 no push rules1207 behaves like no warning1208 does not show warning1209 when has reject_unsigned_commit push rule1210 behaves like has warning1211 shows warning1212 and feature flag off1213 behaves like no warning1214 does not show warning1215SAML access enforcement1216 without SAML session1217 group resources1218 behaves like resource access1219 prevents access to resource via SSO redirect1220 subgroup resources1221 behaves like resource access1222 prevents access to resource via SSO redirect1223 project resources1224 behaves like resource access1225 prevents access to resource via SSO redirect1226 subgroup project resources1227 behaves like resource access1228 prevents access to resource via SSO redirect1229 with active SAML login from session1230 group resources1231 behaves like resource access1232 allows access to resource1233 subgroup resources1234 behaves like resource access1235 allows access to resource1236 project resources1237 behaves like resource access1238 allows access to resource1239 subgroup project resources1240 behaves like resource access1241 allows access to resource1242 when SAML sign-in is mocked1243 automatically re-authenticates with SAML provider1244 behaves like visit resource access via SAML provider1245 receives callback from SAML providers1246 with an existing SAML session1247 requires re-authentication after session timeout elapses1248 with a merge request1249 redirects to the SSO page and then merge request page after login1250 behaves like visit resource access via SAML provider1251 receives callback from SAML providers1252Slack application1253 I can edit slack integration1254 shows the trigger form fields1255 when the integration is disabled1256 does not show the trigger form fields1257Assign labels to an epic1258 when label is referenced1259 creates new system note with label pointing to epics index page1260 when labels icon is clicked on collapsed sidebar1261 expands sidebar1262 opens labels dropdown1263Account recovery regular check callout1264 when signed in1265 when user has two-factor authentication disabled1266 does not show the callout1267 when user sets up two-factor authentication1268 does not show the callout1269 when user has two-factor authentication enabled1270 shows callout if not dismissed1271 hides callout when user clicks action button1272 hides callout when user clicks close1273 shows callout on next session if user did not dismissed it1274Test cases1275 test case create form1276 shows page title, title, description and label input fields1277 shows labels and footer actions within labels dropdown1278 shows page actions1279 creates a test case on saving form1280Merge Requests > User resets approvers1281 resets approvers for merge requests1282Project Insights1283 behaves like Insights page1284 as a permitted user1285 with correct license1286 has correct title1287 navigation1288 by default loads the first page1289 displays correctly when navigating back to insights1290 hash fragment navigation1291 loads the correct page1292 without correct license1293 returns 4041294[EE] Private Group access1295 GET /groups/:path/-/insights1296 is expected to be allowed for auditor1297 is expected to be allowed for owner1298 is expected to be allowed for maintainer1299 is expected to be allowed for developer1300 is expected to be allowed for reporter1301 is expected to be allowed for guest1302 is expected to be allowed for the specified user1303 is expected to be denied for user1304 is expected to be denied for external1305 is expected to be denied for visitor1306 when admin mode is enabled1307 is expected to be allowed for admin1308 when admin mode is disabled1309 is expected to be denied for admin1310 GET /groups/:path1311 is expected to be allowed for auditor1312 GET /groups/:path/-/issues1313 is expected to be allowed for auditor1314 GET /groups/:path/-/merge_requests1315 is expected to be allowed for auditor1316 GET /groups/:path/-/group_members1317 is expected to be allowed for auditor1318 GET /groups/:path/-/edit1319 is expected to be denied for auditor1320Project show page1321 # order random1322 when experiment 'tier_badge' is candidate1323 when project is part of a group1324 renders the tier badge and popover when clicked1325 when project is not part of a group1326 does not render the tier badge1327Groups > Settings > User configures Insights1328 without correct license1329 does not show the Insight config1330 with correct license1331 allows to select a project in a subgroup for the Insights config1332Merge request > User sees closing issues message1333 approvals are enabled while closing issues1334 displays closing issue message exactly one time1335Project active tab1336 on project Analytics/Insights1337 behaves like page has active tab1338 activates Analytics tab1339 behaves like page has active sub tab1340 activates Insights sub tab1341 on project Analytics/Code Review1342 behaves like page has active tab1343 activates Analytics tab1344 behaves like page has active sub tab1345 activates Code review sub tab1346 on project CI/CD1347 browsing Pipelines tabs1348 Security tab1349 behaves like page has active tab1350 activates CI/CD tab1351 behaves like page has active sub tab1352 activates Pipelines sub tab1353 Licenses tab1354 behaves like page has active tab1355 activates CI/CD tab1356 behaves like page has active sub tab1357 activates Pipelines sub tab1358 Code Quality tab1359 behaves like page has active tab1360 activates CI/CD tab1361 behaves like page has active sub tab1362 activates Pipelines sub tab1363SCIM Token handling1364 when group has no existing SCIM token1365 displays generate token form1366 when group has existing SCIM token1367 displays the SCIM form with an obfuscated token1368 when `reset it` button is clicked1369 displays the SCIM form with an obfuscated token that can be copied or shown1370Automatic Deployment Rollbacks1371 when the user is not authorised1372 renders 404 page1373 when project does not have a license for auto_rollback feature1374 behaves like the auto rollback feature is not available1375 does not render the Automatic Deployment Rollbacks checkbox1376 when project has a license for auto_rollback feature1377 checks the auto rollback checkbox when the checkbox is checked1378 when the checkbox is checked1379 unchecks the auto rollback checkbox1380Environments dashboard1381 # order random1382 behaves like a "Your work" page with sidebar and breadcrumbs1383 shows the "Your work" sidebar1384 shows the correct sidebar menu item as active1385 breadcrumbs1386 has "Your work" as its root breadcrumb1387Project settings > [EE] repository1388 editing a push rule1389 push rules licensed1390 displays the new value in the form1391 saves the new value1392 push rules unlicensed1393 hides push rule settings1394Project security discover page1395 when project is a personal project (has no group)1396 when Upgrade now is clicked1397 behaves like move personal project modal content1398 loads the modal with correct content1399 when Start a free trial is clicked1400 behaves like move personal project modal content1401 loads the modal with correct content1402Issues > User edits issue1403 with multiple_issue_assignees1404 displays plural Assignees title1405Internal Project Snippets Access1406 GET /:project_path/snippets1407 is expected to be allowed for auditor1408 GET /:project_path/snippets/new1409 is expected to be denied for auditor1410 GET /:project_path/snippets/:id1411 for an internal snippet1412 is expected to be allowed for auditor1413 for a private snippet1414 is expected to be allowed for auditor1415 GET /:project_path/snippets/:id/raw1416 for an internal snippet1417 is expected to be allowed for auditor1418 for a private snippet1419 is expected to be allowed for auditor1420EE > Projects > Settings > User manages approval rule settings1421 when merge requests is not available1422 does not show approval settings1423 when merge requests is available1424 shows approval settings1425 when `code_owner_approval_required` is not available1426 does not allow the user to require code owner approval1427OneTrust in the sign up flow1428 when user visits /users/sign_up/groups_projects/new1429 behaves like one trust settings1430 has the OneTrust CSP settings1431Group projects page1432 when group has project pending deletion1433 renders projects list1434Knapsack report was generated. Preview:1435{1436 "ee/spec/features/search/elastic/project_search_spec.rb": 473.97264430999894,1437 "ee/spec/features/search/elastic/snippet_search_spec.rb": 118.33602373299982,1438 "ee/spec/features/issues/user_bulk_edits_issues_spec.rb": 90.13961405000009,1439 "ee/spec/features/issues/issue_sidebar_spec.rb": 81.31656323400057,1440 "ee/spec/features/boards/user_visits_board_spec.rb": 82.51998415199887,1441 "ee/spec/features/projects/settings/protected_environments_spec.rb": 66.32681753900033,1442 "ee/spec/features/boards/group_boards/multiple_boards_spec.rb": 53.17623557200022,1443 "ee/spec/features/merge_trains/user_adds_to_merge_train_when_pipeline_succeeds_spec.rb": 42.75765040100123,1444 "ee/spec/features/boards/swimlanes/epics_swimlanes_sidebar_labels_spec.rb": 39.58088306799982,1445 "ee/spec/features/projects/members/invite_group_and_members_spec.rb": 39.16795840600025,1446 "ee/spec/features/trials/saas/creation_with_multiple_existing_namespace_flow_spec.rb": 41.960427035000976,1447 "ee/spec/features/groups/analytics/ci_cd_analytics_spec.rb": 32.753381902999536,1448 "ee/spec/features/groups/settings/webhooks_settings_spec.rb": 27.778795514001104,1449 "ee/spec/features/profiles/usage_quotas_spec.rb": 27.221669982000094,1450 "ee/spec/features/ide/user_opens_ide_spec.rb": 26.701459564999823,1451 "ee/spec/features/groups/saml_enforcement_spec.rb": 18.944138516999374,1452 "ee/spec/features/projects/settings/slack_application_spec.rb": 16.789172838000013,1453 "ee/spec/features/epics/epic_labels_spec.rb": 16.493847385001573,1454 "ee/spec/features/account_recovery_regular_check_spec.rb": 15.460322230999736,1455 "ee/spec/features/projects/quality/test_case_create_spec.rb": 12.24854478099951,1456 "ee/spec/features/merge_requests/user_resets_approvers_spec.rb": 12.873410761998457,1457 "ee/spec/features/projects/insights_spec.rb": 12.778513571000076,1458 "ee/spec/features/security/group/private_access_spec.rb": 9.73835615399912,1459 "ee/spec/features/projects/show_spec.rb": 11.36069043200041,1460 "ee/spec/features/groups/settings/user_configures_insights_spec.rb": 8.825561248000668,1461 "ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb": 7.622678231000464,1462 "ee/spec/features/projects/active_tabs_spec.rb": 7.813466892999713,1463 "ee/spec/features/groups/scim_token_spec.rb": 8.458854563001296,1464 "ee/spec/features/projects/settings/auto_rollback_spec.rb": 6.7509714320003695,1465 "ee/spec/features/dashboards/environments_spec.rb": 5.13225961200078,1466 "ee/spec/features/projects/settings/push_rules_settings_spec.rb": 5.999737641999673,1467 "ee/spec/features/security/project/discover_spec.rb": 5.421914895001464,1468 "ee/spec/features/issues/user_edits_issue_spec.rb": 4.4298879979996855,1469 "ee/spec/features/security/project/snippet/internal_access_spec.rb": 3.8844221079998533,1470 "ee/spec/features/projects/settings/user_manages_approval_settings_spec.rb": 3.1597274559990183,1471 "ee/spec/features/registrations/one_trust_spec.rb": 1.0059570260000328,1472 "ee/spec/features/groups/group_projects_spec.rb": 1.53990452699872551473}1474Knapsack global time execution for tests: 24m1475Failures:1476 1) Issues > Bulk edit issues as an allowed user at project level behaves like bulk edit health status health_status to an issue updates the checked issue's status1477 Failure/Error: expect(issue1.reload.health_status).to eq 'at_risk'1478 expected: "at_risk"1479 got: nil1480 (compared using ==)1481 Shared Example Group: "bulk edit health status" called from ./ee/spec/features/issues/user_bulk_edits_issues_spec.rb:1871482 # ./ee/spec/features/issues/user_bulk_edits_issues_spec.rb:98:in `block (5 levels) in <top (required)>'1483 # ./spec/spec_helper.rb:423:in `block (3 levels) in <top (required)>'1484 # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'1485 # ./spec/spec_helper.rb:415:in `block (2 levels) in <top (required)>'1486 # ./spec/spec_helper.rb:411:in `block (3 levels) in <top (required)>'1487 # ./lib/gitlab/application_context.rb:61:in `with_raw_context'1488 # ./spec/spec_helper.rb:411:in `block (2 levels) in <top (required)>'1489 # ./spec/spec_helper.rb:242:in `block (2 levels) in <top (required)>'1490 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'1491 # ./spec/support/database/prevent_cross_joins.rb:108:in `block (3 levels) in <top (required)>'1492 # ./spec/support/database/prevent_cross_joins.rb:62:in `with_cross_joins_prevented'1493 # ./spec/support/database/prevent_cross_joins.rb:108:in `block (2 levels) in <top (required)>'1494Finished in 24 minutes 4 seconds (files took 1 minute 25.69 seconds to load)1495278 examples, 1 failure1496Failed examples:1497rspec './ee/spec/features/issues/user_bulk_edits_issues_spec.rb[1:1:2:3:1:2:1]' # Issues > Bulk edit issues as an allowed user at project level behaves like bulk edit health status health_status to an issue updates the checked issue's status1498Randomized with seed 379231499[TEST PROF INFO] Time spent in factories: 01:49.082 (7.31% of total time)1500Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected1501Failed to write to log, write log/workhorse-test.log: file already closed1502RSpec exited with 1.1503RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec-ee_system_pg13_2_10_report.txt1504Retrying the failing examples in a new RSpec process...1505$ gem install junit_merge --no-document --version 0.1.21506Successfully installed nokogiri-1.14.3-x86_64-linux1507Successfully installed junit_merge-0.1.215082 gems installed1509==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 2 seconds.1510Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format RspecJunitFormatter --out rspec/junit_rspec-retry.xml --only-failures --pattern "{ee/}spec/{features}{,/**/}*_spec.rb"1511warning: parser/current is loading parser/ruby30, which recognizes 3.0.5-compliant syntax, but you are running 3.0.6.1513Run options: include {:last_run_status=>"failed"}1514Test environment set up in 0.512386032 seconds1515Issues > Bulk edit issues1516 as an allowed user1517Starting the Capybara driver server...1518 at project level1519 behaves like bulk edit health status1520 health_status1521 to an issue1522Capybara starting Puma...1523* Version 5.6.5 , codename: Birdie's Version1524* Min threads: 0, max threads: 41525* Listening on unix:///tmp/20230427-3432-ixcax41526 updates the checked issue's status1527Finished in 21.67 seconds (files took 1 minute 22.54 seconds to load)15281 example, 0 failures1529[TEST PROF INFO] Time spent in factories: 00:03.063 (12.2% of total time)1530Failed to write to log, write log/workhorse-test.log: file already closed1531A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...1532Flaky test was not part of this MR.1534Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy1536Uploading artifacts...1537coverage/: found 4 matching artifact files and directories 1538crystalball/: found 2 matching artifact files and directories 1539WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1540knapsack/: found 4 matching artifact files and directories 1541query_recorder/: found 2 matching artifact files and directories 1542rspec/: found 16 matching artifact files and directories 1543WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1544log/*.log: found 16 matching artifact files and directories 1545WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4187656320/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com1546WARNING: Retrying... context=artifacts-uploader error=request redirected1547Uploading artifacts as "archive" to coordinator... 201 Created id=4187656320 responseStatus=201 Created token=64_SNexK1548Uploading artifacts...1549rspec/junit_rspec.xml: found 1 matching artifact files and directories 1550WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4187656320/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com1551WARNING: Retrying... context=artifacts-uploader error=request redirected1552Uploading artifacts as "junit" to coordinator... 201 Created id=4187656320 responseStatus=201 Created token=64_SNexK1554Job succeeded