rspec-ee system pg13 6/10
Passed Started
by
@rkadam3

Rajendra Kadam
1Running with gitlab-runner 15.9.0~beta.115.g598a7c91 (598a7c91)2 on green-3.shared-gitlab-org.runners-manager.gitlab.com/default EuhiQzPR, system ID: s_360bc95445273 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 postgres:13 ...8Pulling docker image postgres:13 ...9Using docker image sha256:ab3945c8cf7160ed1381efd47c6a203ba9a84fc7327a17e4a389601eb3738b3b for postgres:13 with digest postgres@sha256:67edfda7deeecfda8e40c9b00818eae76573a9e9466ba7edbc536662d128173b ...10Starting service redis:6.2-alpine ...11Pulling docker image redis:6.2-alpine ...12Using docker image sha256:a9a47a706682d445577bb5da7328f0faaa0863a5742a315c829faa461dfc23ae for redis:6.2-alpine with digest redis@sha256:317575f05099ea47b1f2855b1bb6e068b52847bfa19b87014d88d57f82d4b8f0 ...13Starting service elasticsearch:7.17.6 ...14Pulling docker image elasticsearch:7.17.6 ...15Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ...16Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 ...17Authenticating with credentials from job payload (GitLab Registry)18Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.0 ...19Using 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 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling 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 ...23Using 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 ...25Running on runner-euhiqzpr-project-278964-concurrent-0 via runner-euhiqzpr-shared-gitlab-org-1681892912-3352f89c...27$ eval "$CI_PRE_CLONE_SCRIPT"28Fetching changes with git depth set to 20...29Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/30Created fresh repository.31remote: Enumerating objects: 127066, done. 32remote: Counting objects: 100% (127066/127066), done. 33remote: Compressing objects: 100% (84263/84263), done. 34remote: Total 127066 (delta 52059), reused 86943 (delta 37888), pack-reused 0 35Receiving objects: 100% (127066/127066), 122.40 MiB | 24.41 MiB/s, done.36Resolving deltas: 100% (52059/52059), done.38 * [new ref] refs/pipelines/841847819 -> refs/pipelines/84184781939 * [new branch] master -> origin/master40Checking out e2ff33c5 as detached HEAD (ref is master)...41Skipping Git submodules setup42$ git remote set-url origin "${CI_REPOSITORY_URL}"44Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...45cache.zip is up to date 46Successfully extracted cache48Downloading artifacts for compile-test-assets (4139146271)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4139146271 responseStatus=200 OK token=64_RznCQ50Downloading artifacts for retrieve-tests-metadata (4139146276)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4139146276 responseStatus=200 OK token=64_RznCQ52Downloading artifacts for setup-test-env (4139146274)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4139146274 responseStatus=200 OK token=64_RznCQ55Using 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 ...56$ echo $FOSS_ONLY57$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb58$ export GOPATH=$CI_PROJECT_DIR/.go59$ mkdir -p $GOPATH60$ source scripts/utils.sh61$ source scripts/prepare_build.sh716Using decomposed database config (config/database.yml.decomposed-postgresql)717Geo DB will be set up.718$ setup_db_user_only719CREATE ROLE720GRANT721==> 'setup_db_user_only' succeeded in 0 seconds.722$ bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes723Dropped database 'gitlabhq_test'724Dropped database 'gitlabhq_test_ci'725Dropped database 'gitlabhq_geo_test'726Created database 'gitlabhq_test'727Created database 'gitlabhq_test_ci'728Created database 'gitlabhq_geo_test'729main: == [advisory_lock_connection] object_id: 274120, pg_backend_pid: 109730main: == [advisory_lock_connection] object_id: 274120, pg_backend_pid: 109731ci: == [advisory_lock_connection] object_id: 274200, pg_backend_pid: 111732ci: == [advisory_lock_connection] object_id: 274200, pg_backend_pid: 111733geo: == [advisory_lock_connection] object_id: 274280, pg_backend_pid: 113734geo: == [advisory_lock_connection] object_id: 274280, pg_backend_pid: 113735==> 'bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes' succeeded in 53 seconds.736$ setup_db_praefect737SELECT pg_catalog.set_config('search_path', '', false);738CREATE DATABASE praefect_test ENCODING 'UTF8';739==> 'setup_db_praefect' succeeded in 0 seconds.740$ source ./scripts/rspec_helpers.sh741$ run_timed_command "gem install knapsack --no-document"742$ gem install knapsack --no-document743Successfully installed knapsack-4.0.07441 gem installed745==> 'gem install knapsack --no-document' succeeded in 1 seconds.746$ echo -e "\e[0Ksection_start:`date +%s`:gitaly-test-spawn[collapsed=true]\r\e[0KStarting Gitaly"755$ rspec_paralellized_job "--tag ~quarantine --tag ~level:background_migration"756SKIP_FLAKY_TESTS_AUTOMATICALLY: false757RETRY_FAILED_TESTS_IN_NEW_PROCESS: true758KNAPSACK_GENERATE_REPORT: true759FLAKY_RSPEC_GENERATE_REPORT: true760KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb761KNAPSACK_LOG_LEVEL: debug762KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg13_6_10_report.json763FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json764FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg13_6_10_report.json765NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg13_6_10_report.json766SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec-ee_system_pg13_6_10_report.txt767CRYSTALBALL: 768Knapsack report generator started!769warning: parser/current is loading parser/ruby30, which recognizes 3.0.5-compliant syntax, but you are running 3.0.6.771Run options: exclude {:quarantine=>true, :level=>"background_migration"}772Test environment set up in 0.795243797 seconds773Admin updates EE-only settings774 enables external authentication775 enable Slack application776 Geo settings777 when the license has Geo feature778 hides JS alert779 renders JS form780 when the license does not have Geo feature781 shows JS alert782 Elasticsearch settings783 changes elasticsearch settings784Starting the Capybara driver server...785Capybara starting Puma...786* Version 5.6.5 , codename: Birdie's Version787* Min threads: 0, max threads: 4788* Listening on unix:///tmp/20230419-327-m3xvhu789 allows limiting projects and namespaces to index790 allows removing all namespaces and projects791 zero-downtime reindexing shows popup792 when not licensed793 cannot access the page794 Templates page795 render "Templates" section796 render "Custom project templates" section797 LDAP settings798 with LDAP enabled799 changes to allow group owners to manage ldap800 with LDAP disabled801 does not show option to allow group owners to manage ldap802 package registry settings803 allows you to change the maven_forwarding setting804 allows you to change the maven_lock setting805 allows you to change the npm_forwarding setting806 allows you to change the npm_lock setting807 allows you to change the pypi_forwarding setting808 allows you to change the pypi_lock setting809 with free user cap settings810 changes the settings and saves successfully811 sign up settings812 changes the user cap from unlimited to 5813 with a user cap assigned814 changes the user cap to unlimited815 with pending users816 displays a modal confirmation when removing the cap817 form submit button confirmation modal for side-effect of possibly adding unwanted new users818 submits_form if 'require admin approval for new sign-ups' is unchanged_true and the user cap is unchanged and doesn't have pending user count819 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is unchanged and doesn't have pending user count820 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_off and the user cap is unchanged and has pending user count821 submits_form if 'require admin approval for new sign-ups' is toggled_off and the user cap is unchanged and doesn't have pending user count822 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is unchanged and doesn't have pending user count823 shows_confirmation_modal if 'require admin approval for new sign-ups' is unchanged_false and the user cap is increased and has pending user count824 submits_form if 'require admin approval for new sign-ups' is unchanged_true and the user cap is increased and doesn't have pending user count825 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_off and the user cap is increased and has pending user count826 submits_form if 'require admin approval for new sign-ups' is toggled_off and the user cap is increased and doesn't have pending user count827 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_on and the user cap is increased and has pending user count828 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is increased and doesn't have pending user count829 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is decreased and doesn't have pending user count830 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is decreased and has pending user count831 shows_confirmation_modal if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_limited_to_unlimited and has pending user count832 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_limited_to_unlimited and doesn't have pending user count833 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_unlimited_to_limited and doesn't have pending user count834 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is unchanged_unlimited and doesn't have pending user count835 git abuse rate limit settings836 when license does not allow837 does not show the Git abuse rate limit section838 when license allows839 shows the Git abuse rate limit section840 shows the input fields841 saves the settings842 shows form errors when the input value is blank843 shows form errors when the input value is greater than max844 SCIM token845 when the feature is not licensed846 does not display the section when not licensed847 when the feature is licensed848 displays the section849Issue Boards850 epic851 when the issue is not associated with an epic852 displays `None` for value of epic853 when the issue is associated with an epic854 displays name of epic and links to it855 updates the epic associated with the issue856 weight857 displays weight async858 updates weight in sidebar to 1859 updates weight in sidebar to no weight860 updates the original card when another card is clicked861 unlicensed862 hides weight863 scoped labels864 adds multiple scoped labels865 with scoped label assigned866 removes existing scoped label867 when opening sidebars868 closes card sidebar when opening settings sidebar869 closes settings sidebar when opening card sidebar870epics list871 epics list872 within a group873 when signed in874 renders epics list header actions875 filters epics list based on labels with "=" operator876 filters epics list based on labels with "!=" operator877 filters epics list based on labels with "||" operator878 shows bulk editing sidebar with actions and labels select dropdown879 shows checkboxes for selecting epics while bulk editing sidebar is visible880 applies label to multiple epics from bulk editing sidebar881 behaves like epic list882 renders epics list883 renders epics item with metadata884 renders epic item timeframe885 behaves like filtered search bar886 filtered search bar tokens list887 renders values for token 'Author' correctly888 renders values for token 'Label' correctly889 renders values for token 'My-Reaction' correctly890 filtered search bar sort dropdown891 renders sort option 'Created date' correctly892 renders sort option 'Updated date' correctly893 renders sort option 'Start date' correctly894 renders sort option 'Due date' correctly895 renders sort option 'Title' correctly896 with subgroup epics897 filters by group898 when signed out899 behaves like epic list900 renders epics list901 renders epics item with metadata902 renders epic item timeframe903 within a sub-group group904 behaves like filtered search bar905 filtered search bar tokens list906 renders values for token 'Author' correctly907 renders values for token 'Label' correctly908 renders values for token 'My-Reaction' correctly909 filtered search bar sort dropdown910 renders sort option 'Created date' correctly911 renders sort option 'Updated date' correctly912 renders sort option 'Start date' correctly913 renders sort option 'Due date' correctly914 renders sort option 'Title' correctly915CI shared runner limits916 membership_level: :owner, visible: true917 when on a project related page918 warning level919 when there is a notification and minutes still exist920 displays a warning message on pipelines page921 displays a warning message on project homepage922 displays a warning message on a job page923 danger level924 when there is a notification and minutes still exist925 displays a warning message on pipelines page926 displays a warning message on project homepage927 displays a warning message on a job page928 when limit is exceeded929 displays a warning message on project homepage930 displays a warning message on pipelines page931 displays a warning message on a job page932 when in a subgroup933 displays a warning message on subproject homepage934 when limit not yet exceeded935 does not display a warning message on project homepage936 does not display a warning message on pipelines page937 displays a warning message on a job page938 when on a group related page939 warning level940 when there is a notification and minutes still exist941 displays a warning message on group information page942 danger level943 when there is a notification and minutes still exist944 displays a warning message on group information page945 when limit is exceeded946 displays a warning message on group information page947 when limit not yet exceeded948 does not display a warning message on group information page949 membership_level: :developer, visible: false950 when on a project related page951 warning level952 when there is a notification and minutes still exist953 displays a warning message on pipelines page954 displays a warning message on project homepage955 displays a warning message on a job page956 danger level957 when there is a notification and minutes still exist958 displays a warning message on pipelines page959 displays a warning message on project homepage960 displays a warning message on a job page961 when limit is exceeded962 displays a warning message on project homepage963 displays a warning message on pipelines page964 displays a warning message on a job page965 when in a subgroup966 displays a warning message on subproject homepage967 when limit not yet exceeded968 does not display a warning message on project homepage969 does not display a warning message on pipelines page970 displays a warning message on a job page971 when on a group related page972 warning level973 when there is a notification and minutes still exist974 displays a warning message on group information page975 danger level976 when there is a notification and minutes still exist977 displays a warning message on group information page978 when limit is exceeded979 displays a warning message on group information page980 when limit not yet exceeded981 does not display a warning message on group information page982Incident details983 # order random984 timeline toggle button985 by default, does not show timeline toggle button986 with incident_timeline_view feature, shows timeline toggle button987 escalation policy widget988 escalation policies licensed feature available989 with escalation policies in the project990 without escalation policy linked to incident991 with only view permissions992 behaves like shows empty state for escalation policy993 is expected to have text "Escalation policy: None"994 behaves like hides the edit button995 is expected not to have visible css "[data-testid=\"edit-button\"]"996 with edit permissions997 can set the policy for the incident998 can search for policies999 behaves like shows empty state for escalation policy1000 is expected to have text "Escalation policy: None"1001 with escalation policy linked to incident1002 with only view permissions1003 behaves like shows attributes of assigned escalation policy1004 is expected to have text "Escalation policy: EscalationPolicy 1"1005 behaves like hides the edit button1006 is expected not to have visible css "[data-testid=\"edit-button\"]"1007 with edit permissions1008 can remove the policy from the incident1009 behaves like shows attributes of assigned escalation policy1010 is expected to have text "Escalation policy: EscalationPolicy 1"1011 behaves like shows the edit button1012 is expected to have visible css "[data-testid=\"edit-button\"]"1013 with alert associated with the incident1014 behaves like shows attributes of assigned escalation policy1015 is expected to have text "Escalation policy: EscalationPolicy 1"1016 behaves like shows the edit button1017 is expected to have visible css "[data-testid=\"edit-button\"]"1018 with no escalation policies in the project1019 lets users open, view, and close the escalation policy help menu1020 behaves like shows empty state for escalation policy1021 is expected to have text "Escalation policy: None"1022 escalation policies licensed feature unavailable1023 behaves like hides the escalation policy widget1024 is expected not to have visible css "[data-testid=\"escalation_policy_container\"]"1025 escalation status dropdown1026 includes help info for escalations1027Admin add license1028 default state1029 has the correct headline1030 has unselected EULA checkbox by default1031 has disabled button "Add license" by default1032 redirects to current Subscription terms1033 enables button "Add license" when EULA checkbox is selected1034 uploading license1035 when license is valid1036 when license is active immediately1037 uploads license1038 behaves like active navigation item1039 activates the "Settings General" navigation item1040 when license starts in the future1041 when a current license exists1042 uploads license1043 behaves like active navigation item1044 activates the "Settings General" navigation item1045 when no current license exists1046 uploads license1047 behaves like active navigation item1048 activates the "Settings General" navigation item1049 when license is invalid1050 doesn't upload license1051 behaves like active navigation item1052 activates the "Settings General" navigation item1053Issue Sidebar1054 # order random1055 as a guest1056 does not have a option to edit weight1057 for Assignees1058 shows label text as "Apply" when assignees are changed1059 as a guest, interacting with collapsed sidebar1060 edit weight field does not appear after clicking on weight when sidebar is collapsed then expanding it1061 for Iterations1062 when iterations feature available1063 selects and updates the right iteration1064 does not show closed iterations1065 when searching iteration by its cadence title1066 returns the correct iteration1067 when a project does not have a group1068 cannot find the select-iteration edit button1069 when iteration feature is not available1070 cannot find the select-iteration edit button1071 for health status1072 when health status feature is available1073 shows health status on sidebar1074 when user closes an issue1075 disables the edit button1076 when health status feature is not available1077 does not show health status on sidebar1078 when updating weight1079 updates weight in sidebar to 01080 updates weight in sidebar to no weight by clicking `remove weight`1081 updates weight in sidebar to no weight by setting an empty value1082 with escalation policy1083 is not available for default issue type1084GFM autocomplete1085 for a new epic1086 opens quick action autocomplete in the description field1087 for an existing epic1088 opens quick action autocomplete when updating description1089 issuables1090 issues1091 shows issues of group1092 merge requests1093 shows merge requests of group1094 epics1095 shows epics1096 milestone1097 shows group milestones1098 labels1099 when no labels are assigned1100 shows all labels for ~1101 shows all labels for /label ~1102 shows all labels for /relabel ~1103 shows no labels for /unlabel ~1104 when some labels are assigned1105 shows all labels for ~1106 shows only unset labels for /label ~1107 shows all labels for /relabel ~1108 shows only set labels for /unlabel ~1109 when all labels are assigned1110 shows all labels for ~1111 shows no labels for /label ~1112 shows all labels for /relabel ~1113 shows all labels for /unlabel ~1114User adds to merge train when pipeline succeeds1115 shows Start merge train when pipeline succeeds button and helper icon1116 when merge_trains EEP license is not available1117 does not show Start merge train when pipeline succeeds button1118 when user clicks 'Start merge train when pipeline succeeds' button1119 informs merge request that auto merge is enabled1120 when user clicks 'Cancel' button1121 cancels automatic merge1122 when the merge request is not the first queue on the train1123 shows Add to merge train when pipeline succeeds button1124Analytics Dashboard1125 # order random1126 with the combined dashboards feature flag disabled1127 behaves like renders not found1128 is expected to have text "Page Not Found"1129 with the combined dashboards feature flag enabled1130 with the licensed feature disabled1131 behaves like renders not found1132 is expected to have text "Page Not Found"1133 with the licensed feature enabled1134 without access to the project1135 behaves like renders not found1136 is expected to have text "Page Not Found"1137 with access to the project1138 when loading the default page1139 renders the dashboards list1140 behaves like product analytics dashboards1141 with the required application settings1142 with the feature flag disabled1143 behaves like does not render the product analytics list item1144 is expected not to have text "Product Analytics"1145 with the feature flag enabled1146 with the licensed feature disabled1147 behaves like does not render the product analytics list item1148 is expected not to have text "Product Analytics"1149 with the licensed feature enabled1150 without the correct user permissions1151 behaves like does not render the product analytics list item1152 is expected not to have text "Product Analytics"1153 with the correct user permissions1154 renders the onboarding list item1155 when setting up a new instance1156 renders the onboarding empty state1157 renders the creating instance loading screen and then the setup page1158 and a new instance is already being intialized1159 renders an error alert when setting up a new instance1160 when the instance is loading1161 renders the loading view1162 when waiting for events1163 when the cube API returns an unhandled error1164 renders the error alert1165 when the clickhouse database does not exist1166 behaves like renders the setup view1167 is expected to have text "Waiting for events"1168 when the cube API returns zero data1169 behaves like renders the setup view1170 is expected to have text "Waiting for events"1171 when the cube API returns data1172 behaves like renders the product analytics dashboards1173 is expected to have text "Understand your audience"1174 when the cube API returns data while onboarding1175 renders the dashboard view after polling1176 with the setup completed1177 behaves like renders the product analytics dashboards1178 is expected to have text "Understand your audience"1179Analytics Visualization Designer1180 # order random1181 with all required access and analytics settings configured1182 with valid data1183 renders the measure selection, preview, and visualization selection panels1184 with a measure selected1185 shows the selected measure data1186 with Line Chart visualization selected1187 shows the Line Chart preview1188 with the code tab selected1189 shows the visualization code1190 with Column Chart visualization selected1191 shows the Column Chart preview1192 with the code tab selected1193 shows the visualization code1194 with Data Table visualization selected1195 shows the Data Table preview1196 with the code tab selected1197 shows the visualization code1198 with Single Statistic visualization selected1199 shows the Single Statistic preview1200 with the code tab selected1201 shows the visualization code1202 when data fails to load1203 shows error when selecting a measure fails1204Merge request > User sees approval widget1205 when merge when threads resolved is active1206 does not show checking ability text (PENDING: Temporarily skipped with xit)1207 when rules are enabled1208 merge request approvers enabled1209 the renders the number of required approvals1210 multiple approval rules enabled1211 shows the approval rule1212 for code owner rules1213 shows the code owner rule as optional1214 when code owner approval is required1215 shows the code owner rule as required1216Merge request > User sees status checks widget1217 user is authorized1218 shows the widget1219 check: lazy { check_pending }, icon_class: ".gl-text-gray-400"1220 is rendered correctly1221 check: lazy { check_passed }, icon_class: ".gl-text-green-500"1222 is rendered correctly1223 check: lazy { check_failed }, icon_class: ".gl-text-red-500"1224 is rendered correctly1225 user is not logged in1226 behaves like no status checks widget1227 does not show the widget1228Merge Request > User views blocked MR1229 blocking merge requests are disabled1230 is mergeable1231 blocking merge requests are enabled1232 blocking MR is not visible1233 is not mergeable1234 blocking MR is visible1235 is not mergeable1236User sees Security Configuration table1237 with security_dashboard feature available1238 with no SAST report1239 shows SAST is not enabled1240 with SAST report1241 shows SAST is enabled1242 enabling SAST IaC1243 redirects to new MR page1244 with no DAST report1245 shows DAST is not enabled1246 with DAST report1247 shows DAST is enabled1248 with no Dependency Scanning report1249 shows Dependency Scanning is disabled1250 with Dependency Scanning report1251 shows Dependency Scanning is enabled1252 with no Container Scanning report1253 shows Container Scanning is disabled1254 with no Secret Detection report1255 shows Secret Detection is disabled1256 with no API Fuzzing report1257 shows API Fuzzing is disabled1258 with no Coverage Fuzzing1259 shows Coverage Fuzzing is disabled1260Group1261 group edit1262 when licensed feature group wikis is not enabled1263 does not show the wiki settings menu1264 wiki_access_level setting1265 saves new settings1266 storage_enforcement_banner1267 with storage_enforcement_date set1268 displays the banner in the group page1269 does not display the banner in a paid group page1270 does not display the dismissed banner if the group is still over notification_limit1271 when the group does not reach the notification_limit1272 does not display the banner1273 when changing the storage_enforcement_date callout threshold1274 displays the banner1275 with storage_enforcement_date not set1276 does not display the banner in the group page1277Compliance Dashboard1278 shows the violations report table1279 when there are no compliance violations1280 shows an empty state1281 when there are merge requests1282 and there is a compliance violation1283 shows the compliance violations with details1284 can sort the violations by clicking on a column header1285 shows the correct user avatar popover content when the drawer is switched1286 violations filter1287 can filter by date range1288 can filter by project id1289Labels Hierarchy1290 scoped boards1291 for group boards1292 behaves like filter for scoped boards1293 scopes board to ancestor and current group labels1294 for project boards1295 behaves like filter for scoped boards1296 scopes board to ancestor and current group labels1297User views iteration1298 with license1299 behaves like render iteration page1300 view an iteration1301Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/ee/spec/features/projects/iterations/user_views_iteration_spec.rb:251302 shows iteration info1303 when grouping by label1304 behaves like iteration report group by label1305 groups by label1306 shows ungrouped issues when `Group by: None` is selected again1307 shows ungrouped issues when label `x` is clicked to remove it1308 without license1309 shows page not found1310Slack application1311 I can edit slack integration1312 shows the trigger form fields1313 when the integration is disabled1314 does not show the trigger form fields1315User tests hooks1316 when project is not empty1317 when URL is valid1318 triggers a hook1319 when URL is invalid1320 is expected to have visible css "[data-testid=\"alert-danger\"]" with text "Hook execution failed: Failed to open"1321 when project is empty1322 is expected to have visible css "[data-testid=\"alert-danger\"]" with text "Hook execution failed. Ensure the group has a project with commits."1323Filter issues by multiple assignees1324 with AND filtering1325 filters issues by multiple assignees1326 with OR filtering1327 filters issues by multiple assignees1328Admin interacts with merge requests approvals settings1329 updates instance-level merge request approval settings and enforces project-level ones1330Groups::Security::Credentials1331 licensed1332 links1333 has Credentials Inventory link in sidebar1334 tabs1335 contains the relevant filter tabs1336 filtering1337 by Personal Access Tokens1338 behaves like credentials inventory personal access tokens1339 when a personal access token is active1340 shows the details1341 when a personal access token has an expiry1342 shows the details with an expiry date1343 has an expiry icon1344 when a personal access token is revoked1345 shows the details with a revoked date1346 by SSH Keys1347 behaves like credentials inventory SSH keys1348 when a SSH key is active1349 shows the details1350 shows the delete button1351 and the user clicks the delete button1352 deletes the key1353 when a SSH key has an expiry1354 shows the details with an expiry date1355 has an expiry icon1356 by GPG Keys1357 returns a 404 not found response1358 unlicensed1359 returns 4001360User comments on a merge request1361 handles esc key correctly when atwho is active1362Standard flow for user picking just me and joining a project1363 # order random1364 registers the user and sends them to a project listing page1365Confidential notes on epics1366 # order random1367 behaves like confidential notes on issuables1368 when user does not have permissions1369 does not show confidential note checkbox1370 when user has permissions1371 creates confidential note1372Welcome screen1373 on GitLab.com1374 shows the group edit page without a progress bar1375 when showing for a new user1376 shows the progress bar with the correct steps1377User views iteration cadences1378 shows iteration cadences with iterations when expanded1379 only shows completed iterations on Done tab1380 shows inherited cadences in subgroup1381User deletes feature flag1382 records audit event1383GFM autocomplete EE1384 assignees1385 only lists users who are currently assigned to the issue when using /unassign1386displays new user signups cap alert1387 when reached active users cap1388 displays and dismiss alert1389Dashboard access1390 GET /dashboard1391 is expected to be allowed for auditor1392 GET /dashboard/issues1393 is expected to be allowed for auditor1394 GET /dashboard/merge_requests1395 is expected to be allowed for auditor1396 GET /dashboard/projects/starred1397 is expected to be allowed for auditor1398 GET /help1399 is expected to be allowed for auditor1400 GET /projects/new1401 is expected to be allowed for auditor1402 GET /groups/new1403 is expected to be allowed for auditor1404 GET /dashboard/groups1405 is expected to be allowed for auditor1406User views milestone1407 only shows releases that user has access to1408Merge Request sidebar1409 when epics available1410 does not show epics in MR sidebar1411 when epics unavailable1412 does not show epics promotion in MR sidebar1413Pipelines Content Security1414 when there is no global config1415 is expected to be blank1416 when a global CSP config exists1417 is expected to include "script-src 'self' https://some-cdn.test"1418ArkoseLabs content security policy1419 # order random1420 when in identity verification page1421 behaves like configures Content Security Policy headers correctly1422 adds ArkoseLabs URL to Content Security Policy headers1423 when feature flag is disabled1424 does not add ArkoseLabs URL to Content Security Policy headers1425 when there is no global CSP config1426 does not add ArkoseLabs URL to Content Security Policy headers1427 when in login page1428 behaves like configures Content Security Policy headers correctly1429 adds ArkoseLabs URL to Content Security Policy headers1430 when feature flag is disabled1431 does not add ArkoseLabs URL to Content Security Policy headers1432 when there is no global CSP config1433 does not add ArkoseLabs URL to Content Security Policy headers1434 when in registration page1435 behaves like configures Content Security Policy headers correctly1436 adds ArkoseLabs URL to Content Security Policy headers1437 when feature flag is disabled1438 does not add ArkoseLabs URL to Content Security Policy headers1439 when there is no global CSP config1440 does not add ArkoseLabs URL to Content Security Policy headers1441Admin unsubscribes from notification1442 unsubscribes from notifications1443User views hooks1444 is expected to have text "http://example4.test"1445Knapsack report was generated. Preview:1446{1447 "ee/spec/features/admin/admin_settings_spec.rb": 351.09811913999965,1448 "ee/spec/features/boards/sidebar_spec.rb": 129.06816586199966,1449 "ee/spec/features/epics/epics_list_spec.rb": 152.78287099599947,1450 "ee/spec/features/ci_shared_runner_warnings_spec.rb": 135.5976834590001,1451 "ee/spec/features/incidents/incident_details_spec.rb": 110.24973780200071,1452 "ee/spec/features/admin/licenses/admin_adds_license_spec.rb": 96.39539834699917,1453 "ee/spec/features/issues/issue_sidebar_spec.rb": 84.30439172099977,1454 "ee/spec/features/epics/gfm_autocomplete_spec.rb": 83.32461969399992,1455 "ee/spec/features/merge_trains/user_adds_to_merge_train_when_pipeline_succeeds_spec.rb": 54.56169798799965,1456 "ee/spec/features/projects/analytics/dashboards_spec.rb": 46.19442949899985,1457 "ee/spec/features/projects/analytics/visualization_designer_spec.rb": 37.29108568399988,1458 "ee/spec/features/merge_request/user_sees_approval_widget_spec.rb": 38.320738442999755,1459 "ee/spec/features/merge_request/user_sees_status_checks_widget_spec.rb": 32.98869118100083,1460 "ee/spec/features/merge_request/user_views_blocked_merge_request_spec.rb": 30.1244016010005,1461 "ee/spec/features/projects/security/user_views_security_configuration_spec.rb": 30.207421629000237,1462 "ee/spec/features/groups_spec.rb": 34.94733832100064,1463 "ee/spec/features/groups/security/compliance_dashboards_spec.rb": 30.484162722999827,1464 "ee/spec/features/labels_hierarchy_spec.rb": 24.97759211599987,1465 "ee/spec/features/projects/iterations/user_views_iteration_spec.rb": 23.597380205000263,1466 "ee/spec/features/projects/settings/slack_application_spec.rb": 23.392214956000316,1467 "ee/spec/features/groups/hooks/user_tests_hooks_spec.rb": 17.4083673060004,1468 "ee/spec/features/issues/filtered_search/filter_issues_by_multiple_assignees_spec.rb": 14.231242730000304,1469 "ee/spec/features/admin/admin_merge_requests_approvals_spec.rb": 14.381961963999856,1470 "ee/spec/features/groups/groups_security_credentials_spec.rb": 12.913042811000196,1471 "ee/spec/features/merge_request/user_comments_on_merge_request_spec.rb": 12.306681731000026,1472 "ee/spec/features/registrations/saas/standard_flow_just_me_joining_project_spec.rb": 10.845972535999863,1473 "ee/spec/features/epics/confidential_notes_spec.rb": 9.612718127000335,1474 "ee/spec/features/subscriptions/groups/edit_spec.rb": 10.137800625999262,1475 "ee/spec/features/groups/iterations/user_views_iteration_cadence_spec.rb": 8.36724815999969,1476 "ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb": 7.86910786000044,1477 "ee/spec/features/issues/gfm_autocomplete_ee_spec.rb": 7.798280126999998,1478 "ee/spec/features/admin/admin_show_new_user_signups_cap_alert_spec.rb": 6.382889217999946,1479 "ee/spec/features/security/dashboard_access_spec.rb": 5.0487463489998845,1480 "ee/spec/features/milestones/user_views_milestone_spec.rb": 3.2333142199995564,1481 "ee/spec/features/merge_request/sidebar_spec.rb": 4.194323134000115,1482 "ee/spec/features/projects/pipelines/pipeline_csp_spec.rb": 2.9249921609998637,1483 "ee/spec/features/users/arkose_content_security_policy_spec.rb": 2.2332209779997356,1484 "ee/spec/features/user_unsubscribes_from_admin_notifications_spec.rb": 1.3966810510000869,1485 "ee/spec/features/groups/hooks/user_views_hooks_spec.rb": 1.45799780800007281486}1487Knapsack global time execution for tests: 28m 22s1488Pending: (Failures listed here are expected and do not affect your suite's status)1489 1) Merge request > User sees approval widget when merge when threads resolved is active does not show checking ability text1490 # Temporarily skipped with xit1491 # ./ee/spec/features/merge_request/user_sees_approval_widget_spec.rb:261492Finished in 28 minutes 26 seconds (files took 1 minute 12.73 seconds to load)1493327 examples, 0 failures, 1 pending1494Randomized with seed 379021495[TEST PROF INFO] Time spent in factories: 02:30.557 (8.66% of total time)1496Failed to write to log, write log/workhorse-test.log: file already closed1497RSpec exited with 0.1498No examples to retry, congrats!1500Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy1502Uploading artifacts...1503coverage/: found 5 matching artifact files and directories 1504WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1505WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1506knapsack/: found 3 matching artifact files and directories 1507query_recorder/: found 2 matching artifact files and directories 1508rspec/: found 8 matching artifact files and directories 1509WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1510log/*.log: found 16 matching artifact files and directories 1511WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4139146528/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com1512WARNING: Retrying... context=artifacts-uploader error=request redirected1513Uploading artifacts as "archive" to coordinator... 201 Created id=4139146528 responseStatus=201 Created token=64_RznCQ1514Uploading artifacts...1515rspec/junit_rspec.xml: found 1 matching artifact files and directories 1516WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4139146528/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com1517WARNING: Retrying... context=artifacts-uploader error=request redirected1518Uploading artifacts as "junit" to coordinator... 201 Created id=4139146528 responseStatus=201 Created token=64_RznCQ1520Job succeeded