rspec-ee integration pg15 es8 7/9
Passed Started
5 months ago
by
@tbulva 1 15:34:38 "ee/spec/requests/api/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb": 13.94477671026638, 2 15:34:38 "ee/spec/requests/api/graphql/pipeline_security_report_finding_spec.rb": 13.53777394374939, 3 15:34:38 "ee/spec/requests/api/graphql/search/blob_search_spec.rb": 13.141750364552362, 4 15:34:38 "ee/spec/mailers/ee/emails/admin_notification_spec.rb": 12.80138181681776, 5 15:34:38 "ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_ids_arg_spec.rb": 12.65263622588875, 6 15:34:38 "ee/spec/requests/gitlab_subscriptions/api/internal/users_spec.rb": 12.081813928246724, 7 15:34:38 "ee/spec/requests/subscriptions/trials_controller_spec.rb": 11.654574839804631, 8 15:34:38 "ee/spec/controllers/registrations/company_controller_spec.rb": 11.544663832246115, 9 15:34:38 "ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb": 10.9738339479639, 10 15:34:38 "ee/spec/requests/api/graphql/remote_development/current_user/workspaces/with_ids_arg_spec.rb": 10.819390675692347, 11 15:34:38 "ee/spec/requests/api/service_accounts_spec.rb": 10.356628371792025, 12 15:34:38 "ee/spec/requests/groups/protected_environments_controller_spec.rb": 10.187758296655108, 13 15:34:38 "ee/spec/requests/projects/requirements_management/requirements_controller_spec.rb": 10.097754256361519, 14 15:34:38 "ee/spec/controllers/projects/quality/test_cases_controller_spec.rb": 9.75859344653073, 15 15:34:38 "ee/spec/requests/api/protected_tags_spec.rb": 9.583975028324542, 16 15:34:38 "ee/spec/controllers/security/projects_controller_spec.rb": 9.32609103431367, 17 15:34:38 "ee/spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb": 9.141201591851008, 18 15:34:38 "ee/spec/requests/api/graphql/vulnerabilities/issue_links_spec.rb": 8.916346996314278, 19 15:34:38 "ee/spec/requests/user_activity_spec.rb": 8.673875210922992, 20 15:34:38 "ee/spec/requests/api/graphql/mutations/merge_trains/cars/delete_spec.rb": 8.573981800450861, 21 15:34:38 "ee/spec/requests/api/graphql/mutations/dast/profiles/run_spec.rb": 8.195551265825976, 22 15:34:38 "ee/spec/requests/api/graphql/audit_events/instance/event_type_filters/delete_spec.rb": 8.035992107402027, 23 15:34:38 "ee/spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb": 7.900285723401343, 24 15:34:38 "ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/destroy_spec.rb": 7.753202673034891, 25 15:34:38 "ee/spec/requests/api/graphql/iterations/iterations_spec.rb": 7.550292307125242, 26 15:34:38 "ee/spec/requests/projects/security/corpus_management_controller_spec.rb": 7.389318470951542, 27 15:34:38 "ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb": 7.229460754669981, 28 15:34:38 "ee/spec/requests/api/graphql/mutations/audit_events/instance_external_audit_event_destinations/destroy_spec.rb": 7.092442645470698, 29 15:34:38 "ee/spec/requests/projects/security/scanned_resources_controller_spec.rb": 6.9363307960631015, 30 15:34:38 "ee/spec/requests/api/graphql/project/pipeline/code_quality_reports_spec.rb": 6.734558457054851, 31 15:34:38 "ee/spec/requests/api/graphql/dora/dora_spec.rb": 6.6152694916652806, 32 15:34:38 "ee/spec/requests/api/graphql/mutations/audit_events/instance/amazon_s3_configurations/create_spec.rb": 6.494385161165629, 33 15:34:38 "ee/spec/requests/api/composer_packages_spec.rb": 6.372814954413856, 34 15:34:38 "ee/spec/requests/custom_roles/manage_security_policy_link/request_spec.rb": 6.193819293019649, 35 15:34:38 "ee/spec/requests/admin/users_controller_spec.rb": 6.147919716134622, 36 15:34:38 "ee/spec/requests/api/graphql/issue/issue_spec.rb": 5.882579321518793, 37 15:34:38 "ee/spec/requests/api/graphql/boards/epic_list_query_spec.rb": 5.815179351793893, 38 15:34:38 "ee/spec/requests/api/resource_weight_events_spec.rb": 5.691628678416052, 39 15:34:38 "ee/spec/requests/api/graphql/ai/duo_workflows_events_spec.rb": 5.525115005616358, 40 15:34:38 "ee/spec/controllers/projects/runners_controller_spec.rb": 5.460793715198329, 41 15:34:38 "ee/spec/controllers/groups/security/compliance_dashboards_controller_spec.rb": 5.292314835917953, 42 15:34:38 "ee/spec/requests/api/graphql/group/external_audit_event_destinations_spec.rb": 5.240033653309117, 43 15:34:38 "ee/spec/requests/ee/confirmations_controller_spec.rb": 5.0105620627600755, 44 15:34:38 "ee/spec/requests/api/graphql/project/dast_site_profile_spec.rb": 4.979226446012484, 45 15:34:38 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/disable_spec.rb": 4.705829395395034, 46 15:34:38 "ee/spec/controllers/user_settings/profiles_controller_spec.rb": 4.611991528719509, 47 15:34:38 "ee/spec/requests/api/graphql/audit_events/group/event_type_filters/create_spec.rb": 4.547953441550224, 48 15:34:38 "ee/spec/requests/api/graphql/secrets_management/project_secrets_manager_initialize_spec.rb": 4.338323780433541, 49 15:34:38 "ee/spec/controllers/projects/security/scanned_resources_controller_spec.rb": 4.270936869108751, 50 15:34:38 "ee/spec/requests/api/graphql/mutations/work_items/bulk_update_spec.rb": 4.162569734635995, 51 15:34:38 "ee/spec/requests/api/graphql/ai/self_hosted_models/feature_settings_spec.rb": 3.954147651910929, 52 15:34:38 "ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/create_spec.rb": 3.8667426988827853, 53 15:34:38 "ee/spec/requests/admin/audit_events_spec.rb": 3.8309425666722525, 54 15:34:38 "ee/spec/requests/api/graphql/project/dast_profile_spec.rb": 3.7110823792477916, 55 15:34:38 "ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb": 3.6771437459470375, 56 15:34:38 "ee/spec/requests/api/go_proxy_spec.rb": 3.4941489338101124, 57 15:34:38 "ee/spec/requests/api/npm_project_packages_spec.rb": 3.3971869191313084, 58 15:34:38 "ee/spec/controllers/ee/sent_notifications_controller_spec.rb": 3.3108149553422725, 59 15:34:38 "ee/spec/requests/api/graphql/group/epic/epic_ancestors_spec.rb": 3.164498017692812, 60 15:34:38 "ee/spec/requests/api/graphql/current_user/todos_query_spec.rb": 2.9401159189750605, 61 15:34:38 "ee/spec/mailers/emails/ci_runner_usage_by_project_spec.rb": 2.8069260249155406, 62 15:34:38 "ee/spec/controllers/users_controller_spec.rb": 2.7433844480672356, 63 15:34:38 "ee/spec/mailers/emails/group_memberships_spec.rb": 2.5922931130440054, 64 15:34:38 "ee/spec/controllers/security/dashboard_controller_spec.rb": 2.533616813836728, 65 15:34:38 "ee/spec/requests/api/graphql/ai/agents/update_spec.rb": 2.296764941101101, 66 15:34:38 "ee/spec/requests/api/graphql/mutations/projects/summarize_new_merge_request_spec.rb": 2.265406702812034, 67 15:34:38 "ee/spec/requests/api/graphql/audit_events/instance/namespace_filters/delete_spec.rb": 2.1311727681938977, 68 15:34:38 "ee/spec/requests/custom_roles/read_crm_contact/request_spec.rb": 1.9863238267553638, 69 15:34:38 "ee/spec/requests/admin/user_permission_exports_controller_spec.rb": 1.9540673917599705, 70 15:34:38 "ee/spec/requests/api/graphql/user_chat_access_spec.rb": 1.7676431461213944, 71 15:34:38 "ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb": 1.6154163612962877, 72 15:34:38 "ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb": 1.4657513274466576, 73 15:34:38 "ee/spec/requests/ee/verifies_with_email_spec.rb": 1.4154403253773529, 74 15:34:38 "ee/spec/requests/api/usage_data_spec.rb": 1.304175764429795, 75 15:34:38 "ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb": 0.9471949146011428, 76 15:34:38 "ee/spec/requests/api/graphql/analytics/devops_adoption/enabled_namespaces_spec.rb": 0.8779830880357564, 77 15:34:38 "ee/spec/controllers/oauth/applications_controller_spec.rb": 0.6357084515515202 79 15:34:43 Knapsack report generator started! 80 15:34:37 /builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 81 15:35:42 warning: parser/current is loading parser/ruby32, which recognizes 3.2.4-compliant syntax, but you are running 3.2.5. 83 15:35:53 /builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 84 15:36:32 WARNING: Shared example group agent token tracking was defined without a block and will have no effect. Please define a block or remove the definition.. Called from /builds/gitlab-org/gitlab/ee/spec/requests/api/internal/kubernetes_spec.rb:389:in `block (2 levels) in <top (required)>'. 85 15:36:34 Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 86 15:36:34 # [RSpecRunTime] Starting RSpec timer... 87 15:36:34 [TEST PROF INFO] EventProf enabled (sql.active_record) 88 15:36:34 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 89 15:36:34 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 90 15:36:39 Test environment set up in 1.637945408 seconds 91 15:36:39 # [RSpecRunTime] Starting example group ee/spec/requests/api/groups_spec.rb. Expected to take 3 minutes 35.99 seconds. 94 15:36:43 when authenticated as user 95 15:36:47 returns ldap details 96 15:36:47 returns saml group links 97 15:36:47 when repository storage name is specified 99 15:36:49 filters by the repository storage name 100 15:36:49 does not return any group for unknown storage 101 15:36:49 when group wikis are not available 102 15:36:50 does not include repository storage field 104 15:36:51 the repository storage filter is ignored 105 15:36:51 GET /groups/:id 106 15:36:51 group_ip_restriction 107 15:36:51 when the group_ip_restriction feature is not available 109 15:36:51 when the group_ip_restriction feature is available 110 15:36:52 returns 404 for request from ip not in the range 111 15:36:53 returns 200 for request from ip in the range 112 15:36:53 # [RSpecRunTime] RSpec elapsed time: 18.95 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.04 1.20 1.02 3/407 428 114 15:36:53 marked_for_deletion_on attribute 115 15:36:53 when feature is available 117 15:36:54 # [RSpecRunTime] RSpec elapsed time: 20.42 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.04 1.20 1.02 1/407 429 119 15:36:54 when feature is not available 120 15:36:55 is not exposed 121 15:36:55 when using the marked_for_deletion_on filter 122 15:36:56 returns groups marked for deletion on the specified date 123 15:36:56 returns all groups when marked_for_deletion_on is not specified 124 15:36:57 # [RSpecRunTime] RSpec elapsed time: 22.93 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.03 1.19 1.02 1/407 430 126 15:36:57 file_template_project_id is a private project 127 15:36:57 user has permission to private project 128 15:36:58 returns file_template_project_id 129 15:36:58 # [RSpecRunTime] RSpec elapsed time: 24.29 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.03 1.19 1.02 1/407 431 131 15:36:58 user does not have permission to private project 132 15:36:59 does not return file_template_project_id 133 15:36:59 user is not logged in 134 15:36:59 does not return file_template_project_id 135 15:36:59 PUT /groups/:id 136 15:36:59 behaves like PUT request permissions for admin mode 137 15:36:59 behaves like when admin 138 15:36:59 behaves like makes request 140 15:37:00 behaves like makes request 142 15:37:00 behaves like when user 144 15:37:01 behaves like makes request 146 15:37:02 # [RSpecRunTime] RSpec elapsed time: 27.94 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.03 1.19 1.02 1/406 432 148 15:37:02 file_template_project_id 149 15:37:02 does not update file_template_project_id if unlicensed 150 15:37:03 updates file_template_project_id if licensed 151 15:37:03 # [RSpecRunTime] RSpec elapsed time: 29.72 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.03 1.19 1.02 1/406 433 153 15:37:03 shared_runners_minutes_limit 154 15:37:03 when authenticated as the group owner 155 15:37:04 returns 200 if shared_runners_minutes_limit is not changing 156 15:37:04 when authenticated as the admin 157 15:37:05 updates the group for shared_runners_minutes_limit 158 15:37:05 # [RSpecRunTime] RSpec elapsed time: 31.65 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.03 1.19 1.02 1/406 434 160 15:37:05 default_branch_protection 161 15:37:05 authenticated as an admin 162 15:37:05 feature_enabled: true, setting_enabled: true, default_branch_protection: 0 163 15:37:06 updates the attribute as expected 164 15:37:06 feature_enabled: false, setting_enabled: true, default_branch_protection: 0 165 15:37:07 updates the attribute as expected 166 15:37:07 feature_enabled: true, setting_enabled: false, default_branch_protection: 0 167 15:37:08 updates the attribute as expected 168 15:37:08 # [RSpecRunTime] RSpec elapsed time: 34.84 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.03 1.19 1.02 1/406 435 170 15:37:08 feature_enabled: false, setting_enabled: false, default_branch_protection: 0 171 15:37:09 updates the attribute as expected 172 15:37:09 authenticated a normal user 173 15:37:09 feature_enabled: true, setting_enabled: true, default_branch_protection: 0 174 15:37:10 updates the attribute as expected 175 15:37:10 feature_enabled: false, setting_enabled: true, default_branch_protection: 0 176 15:37:11 updates the attribute as expected 177 15:37:11 feature_enabled: true, setting_enabled: false, default_branch_protection: 2 178 15:37:12 updates the attribute as expected 179 15:37:12 feature_enabled: false, setting_enabled: false, default_branch_protection: 0 180 15:37:12 updates the attribute as expected 181 15:37:12 service_access_tokens_expiration_enforced 182 15:37:12 authenticated as group owner 183 15:37:12 feature_enabled: false, service_access_tokens_expiration_enforced: false, result: nil 184 15:37:13 updates the attribute as expected 185 15:37:13 feature_enabled: false, service_access_tokens_expiration_enforced: true, result: nil 186 15:37:14 updates the attribute as expected 187 15:37:14 feature_enabled: true, service_access_tokens_expiration_enforced: false, result: false 188 15:37:15 updates the attribute as expected 189 15:37:15 feature_enabled: true, service_access_tokens_expiration_enforced: true, result: true 190 15:37:16 updates the attribute as expected 191 15:37:16 prevent_forking_outside_group 192 15:37:16 authenticated as group owner 193 15:37:16 feature_enabled: false, prevent_forking_outside_group: false, result: nil 194 15:37:16 updates the attribute as expected 195 15:37:16 feature_enabled: false, prevent_forking_outside_group: true, result: nil 196 15:37:17 updates the attribute as expected 197 15:37:17 feature_enabled: true, prevent_forking_outside_group: false, result: false 198 15:37:18 updates the attribute as expected 199 15:37:18 feature_enabled: true, prevent_forking_outside_group: true, result: true 200 15:37:19 updates the attribute as expected 201 15:37:19 when allowed_email_domains_list is specified 202 15:37:19 when feature is available 203 15:37:20 updates email domain allowlist for the group 204 15:37:20 when user is a maintainer 205 15:37:20 does not update the email domain allow list for the group 206 15:37:21 # [RSpecRunTime] RSpec elapsed time: 46.89 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.02 1.18 1.02 1/404 436 208 15:37:21 when feature is not available 209 15:37:21 does not update the email domain allowlist for the group 210 15:37:21 when ip_restriction_ranges is specified 211 15:37:21 when feature is available 212 15:37:22 updates ip restriction range for the group 213 15:37:22 when feature is not available 214 15:37:23 does not update the ip restriction range for the group 215 15:37:23 for instances that have the usage_ping_features activated 216 15:37:24 updates ip restriction range for the group 217 15:37:24 # [RSpecRunTime] RSpec elapsed time: 50.26 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.02 1.18 1.02 1/404 437 219 15:37:24 unique_project_download* attributes 220 15:37:24 when authenticated as group owner 221 15:37:24 when feature flag enabled and feature available 222 15:37:26 updates the attributes as expected 223 15:37:26 # [RSpecRunTime] RSpec elapsed time: 52.33 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.02 1.17 1.02 1/404 438 225 15:37:26 flag_enabled: true, feature_available: false 226 15:37:27 does not update the attributes 227 15:37:27 # [RSpecRunTime] RSpec elapsed time: 53.56 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.02 1.17 1.02 1/404 439 229 15:37:27 flag_enabled: false, feature_available: true 230 15:37:28 does not update the attributes 231 15:37:28 # [RSpecRunTime] RSpec elapsed time: 54.74 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.02 1.17 1.02 2/404 440 233 15:37:28 flag_enabled: false, feature_available: false 234 15:37:30 does not update the attributes 235 15:37:30 # [RSpecRunTime] RSpec elapsed time: 56.03 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.02 1.17 1.02 1/404 441 237 15:37:30 wiki_access_level 238 15:37:31 updates the attribute as expected 239 15:37:31 updates the attribute as expected 240 15:37:32 updates the attribute as expected 241 15:37:32 # [RSpecRunTime] RSpec elapsed time: 58.59 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.02 1.17 1.02 1/404 442 243 15:37:32 duo_features_enabled 244 15:37:32 authenticated as group owner 245 15:37:32 feature_enabled: false, param: "duo_features_enabled", value: false, result: nil 246 15:37:33 updates the attribute as expected 247 15:37:33 # [RSpecRunTime] RSpec elapsed time: 59.63 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.02 1.17 1.02 1/404 443 249 15:37:33 feature_enabled: false, param: "lock_duo_features_enabled", value: true, result: nil 250 15:37:34 updates the attribute as expected 251 15:37:34 # [RSpecRunTime] RSpec elapsed time: 1 minute 0.71 second. Current RSS: ~1306M. Threads: 4. load average: 1.02 1.17 1.02 3/405 444 253 15:37:34 feature_enabled: true, param: "duo_features_enabled", value: false, result: false 254 15:37:35 updates the attribute as expected 255 15:37:35 # [RSpecRunTime] RSpec elapsed time: 1 minute 1.81 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.02 1.17 1.02 1/404 445 257 15:37:35 feature_enabled: true, param: "lock_duo_features_enabled", value: true, result: true 258 15:37:36 updates the attribute as expected 259 15:37:36 prevent_sharing_groups_outside_hierarchy 260 15:37:36 when block seat overages is enabled for the group 261 15:37:36 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 263 15:37:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 264 15:37:37 will not set prevent_sharing_groups_outside_hierarchy to false 265 15:37:38 # [RSpecRunTime] RSpec elapsed time: 1 minute 3.89 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.02 1.17 1.02 1/405 447 268 15:37:38 behaves like POST request permissions for admin mode 269 15:37:38 behaves like when admin 270 15:37:38 behaves like makes request 272 15:37:38 behaves like makes request 274 15:37:39 behaves like when user 276 15:37:40 behaves like makes request 278 15:37:40 when authenticated as user with group permissions 279 15:37:42 creates an ldap_group_link if ldap_cn and ldap_access are supplied 280 15:37:42 when shared_runners_minutes_limit is given 281 15:37:42 when the current user is not an admin 282 15:37:42 does not create a group with shared_runners_minutes_limit 283 15:37:42 # [RSpecRunTime] RSpec elapsed time: 1 minute 8.67 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.01 1.16 1.02 1/405 448 285 15:37:42 when the current user is an admin 286 15:37:43 creates a group with shared_runners_minutes_limit 287 15:37:43 when creating a group with `default_branch_protection` attribute 288 15:37:43 authenticated as an admin 289 15:37:43 feature_enabled: true, setting_enabled: true, default_branch_protection: 0 290 15:37:44 creates the group with the expected `default_branch_protection` value 291 15:37:44 feature_enabled: false, setting_enabled: true, default_branch_protection: 0 292 15:37:45 creates the group with the expected `default_branch_protection` value 293 15:37:45 feature_enabled: true, setting_enabled: false, default_branch_protection: 0 294 15:37:45 creates the group with the expected `default_branch_protection` value 295 15:37:45 feature_enabled: false, setting_enabled: false, default_branch_protection: 0 296 15:37:46 creates the group with the expected `default_branch_protection` value 297 15:37:46 authenticated a normal user 298 15:37:46 feature_enabled: true, setting_enabled: true, default_branch_protection: 0 299 15:37:47 creates the group with the expected `default_branch_protection` value 300 15:37:47 feature_enabled: false, setting_enabled: true, default_branch_protection: 0 301 15:37:48 creates the group with the expected `default_branch_protection` value 302 15:37:48 feature_enabled: true, setting_enabled: false, default_branch_protection: 2 303 15:37:49 creates the group with the expected `default_branch_protection` value 304 15:37:49 feature_enabled: false, setting_enabled: false, default_branch_protection: 0 305 15:37:49 creates the group with the expected `default_branch_protection` value 306 15:37:49 when creating group on .com 307 15:37:49 when top_level_group_creation_enabled feature flag is disabled 308 15:37:50 does not create a top-level group 309 15:37:51 creates a subgroup 310 15:37:51 # [RSpecRunTime] RSpec elapsed time: 1 minute 17.61 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.01 1.16 1.02 1/404 449 312 15:37:51 when top_level_group_creation_enabled feature flag is enabled 313 15:37:52 creates a top-level group 314 15:37:52 # [RSpecRunTime] RSpec elapsed time: 1 minute 18.61 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.01 1.16 1.02 1/404 450 316 15:37:52 when creating group on self-managed 317 15:37:52 when top_level_group_creation_enabled feature flag is disabled 318 15:37:53 creates a top-level group 319 15:37:54 creates a subgroup 320 15:37:54 # [RSpecRunTime] RSpec elapsed time: 1 minute 20.74 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.01 1.16 1.02 1/404 451 322 15:37:54 when top_level_group_creation_enabled feature flag is enabled 323 15:37:55 creates a top-level group 324 15:37:55 wiki_access_level 325 15:37:56 updates the attribute as expected 326 15:37:57 updates the attribute as expected 327 15:37:58 updates the attribute as expected 328 15:37:58 # [RSpecRunTime] RSpec elapsed time: 1 minute 24.07 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.01 1.16 1.02 1/404 452 330 15:37:58 POST /groups/:id/ldap_sync 331 15:37:58 behaves like POST request permissions for admin mode 332 15:37:58 behaves like when admin 333 15:37:58 behaves like makes request 335 15:37:58 behaves like makes request 337 15:37:59 behaves like when user 339 15:37:59 behaves like makes request 341 15:38:00 # [RSpecRunTime] RSpec elapsed time: 1 minute 26.28 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.01 1.15 1.02 1/404 453 343 15:38:00 when the ldap_group_sync feature is available 344 15:38:00 when authenticated as the group owner 345 15:38:00 returns 404 for a non existing group 346 15:38:00 when the group is ready to sync 347 15:38:01 returns 202 Accepted 348 15:38:01 queues a sync job 349 15:38:02 sets the ldap_sync state to pending 350 15:38:02 # [RSpecRunTime] RSpec elapsed time: 1 minute 28.17 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.01 1.15 1.02 1/404 454 352 15:38:02 when the group is already pending a sync 353 15:38:02 returns 202 Accepted 354 15:38:03 does not queue a sync job 355 15:38:03 does not change the ldap_sync state 356 15:38:03 # [RSpecRunTime] RSpec elapsed time: 1 minute 29.77 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.01 1.15 1.02 1/404 455 358 15:38:03 when authenticated as the admin 359 15:38:04 returns 202 Accepted 360 15:38:04 when authenticated as a non-owner user that can see the group 362 15:38:04 when authenticated as an user that cannot see the group 364 15:38:05 when the ldap_group_sync feature is not available 365 15:38:05 returns 404 (same as CE would) 366 15:38:05 GET /groups/:id/projects 367 15:38:05 when authenticated as user 368 15:38:05 when security dashboard is enabled for a group 369 15:38:06 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 371 15:38:06 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 372 15:38:10 returns only projects with security scans 373 15:38:10 # [RSpecRunTime] RSpec elapsed time: 1 minute 36.15 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.01 1.15 1.02 1/404 456 375 15:38:10 when security dashboard is disabled for a group 376 15:38:13 returns all projects regardless of the security scans 377 15:38:13 # [RSpecRunTime] RSpec elapsed time: 1 minute 39.18 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.01 1.15 1.02 1/404 457 379 15:38:13 when namespace license checks are enabled 380 15:38:13 when there are plans and projects 381 15:38:13 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 383 15:38:13 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384 15:38:16 only loads plans once 385 15:38:16 # [RSpecRunTime] RSpec elapsed time: 1 minute 42.05 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.01 1.14 1.02 1/404 458 387 15:38:16 when there are no projects 388 15:38:17 completes the request without error 389 15:38:17 # [RSpecRunTime] RSpec elapsed time: 1 minute 43.34 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.01 1.14 1.02 1/404 459 391 15:38:17 GET group/:id/audit_events 392 15:38:17 behaves like inaccessable by reporter role and lower 394 15:38:18 returns 403 response 396 15:38:18 returns 403 response 397 15:38:18 for anonymous 398 15:38:19 returns 403 response 399 15:38:19 behaves like GET request permissions for admin mode 400 15:38:19 behaves like when admin 401 15:38:19 behaves like makes request 403 15:38:20 behaves like makes request 405 15:38:20 behaves like when user 407 15:38:21 behaves like makes request 409 15:38:21 # [RSpecRunTime] RSpec elapsed time: 1 minute 47.78 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.01 1.14 1.01 1/404 460 411 15:38:21 when authenticated, as a member 412 15:38:23 returns only events authored by current user 413 15:38:23 # [RSpecRunTime] RSpec elapsed time: 1 minute 49.17 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.01 1.14 1.01 1/404 461 415 15:38:23 when authenticated, as a group owner 416 15:38:23 audit events feature is not available 417 15:38:23 behaves like 403 response 419 15:38:23 audit events feature is available 420 15:38:24 returns 200 response 421 15:38:25 includes the correct pagination headers 422 15:38:26 does not include audit events of a different group 424 15:38:26 behaves like an endpoint with keyset pagination 425 15:38:26 on making requests with supported ordering structure 426 15:38:26 includes keyset url params in the url response 427 15:38:27 does not include pagination headers 428 15:38:27 paginates the records correctly 429 15:38:27 # [RSpecRunTime] RSpec elapsed time: 1 minute 53.61 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.00 1.14 1.01 1/404 462 431 15:38:27 on making requests with unsupported ordering structure 432 15:38:28 returns error 433 15:38:28 created_before parameter 434 15:38:28 returns audit events created before the given parameter 435 15:38:28 created_after parameter 436 15:38:29 returns audit events created after the given parameter 437 15:38:29 response schema 438 15:38:29 matches the response schema 439 15:38:29 Snowplow event tracking 440 15:38:29 behaves like Snowplow event tracking with RedisHLL context 441 15:38:29 behaves like Snowplow event tracking 443 15:38:30 GET group/:id/audit_events/:audit_event_id 444 15:38:30 behaves like inaccessable by reporter role and lower 446 15:38:31 returns 403 response 448 15:38:32 returns 403 response 449 15:38:32 for anonymous 450 15:38:32 returns 403 response 451 15:38:32 when authenticated, as a member 452 15:38:33 returns 200 response 453 15:38:33 existing audit event of a different user 454 15:38:33 behaves like 404 response 456 15:38:34 # [RSpecRunTime] RSpec elapsed time: 2 minutes 0.45 second. Current RSS: ~1401M. Threads: 5. load average: 1.00 1.14 1.01 1/405 463 458 15:38:34 when authenticated, as a group owner 459 15:38:34 audit events feature is not available 460 15:38:34 behaves like 403 response 462 15:38:35 audit events feature is available 463 15:38:35 existent audit event 464 15:38:35 returns 200 response 465 15:38:35 response schema 466 15:38:36 matches the response schema 467 15:38:36 Snowplow event tracking 468 15:38:36 behaves like Snowplow event tracking with RedisHLL context 469 15:38:36 behaves like Snowplow event tracking 471 15:38:36 invalid audit_event_id 472 15:38:36 behaves like 400 response 474 15:38:36 non existent audit event 475 15:38:36 non existent audit event of a group 476 15:38:36 behaves like 404 response 478 15:38:37 existing audit event of a different group 479 15:38:37 behaves like 404 response 481 15:38:38 DELETE /groups/:id 482 15:38:38 feature is available 483 15:38:38 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 485 15:38:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 486 15:38:38 does not mark the group for deletion when the group has a paid gitlab.com subscription 487 15:38:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 489 15:38:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 490 15:38:39 marks for deletion a subgroup of a group with a paid gitlab.com subscription 491 15:38:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 493 15:38:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 494 15:38:39 marks for deletion of a group with a trial plan 495 15:38:39 when delayed group deletion is enabled 497 15:38:39 behaves like marks group for delayed deletion 498 15:38:40 marks group for delayed deletion 499 15:38:40 # [RSpecRunTime] RSpec elapsed time: 2 minutes 6.34 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.08 1.15 1.02 1/405 464 501 15:38:40 when deletion adjourned period is 0 502 15:38:40 behaves like immediately enqueues the job to delete the group 503 15:38:40 immediately enqueues the job to delete the group 504 15:38:40 when permanently_remove param is sent 505 15:38:40 if permanently_remove is true 506 15:38:40 if group is a subgroup 507 15:38:40 when group is already marked for deletion 508 15:38:40 when full_path param is not passed 509 15:38:40 behaves like does not immediately enqueues the job to delete the group 510 15:38:41 does not immediately enqueues the job to delete the group 511 15:38:41 when full_path param is not equal to full_path 512 15:38:41 behaves like does not immediately enqueues the job to delete the group 513 15:38:42 does not immediately enqueues the job to delete the group 514 15:38:42 when the full_path param is passed and it matches the full path of subgroup 515 15:38:42 behaves like immediately enqueues the job to delete the group 516 15:38:43 immediately enqueues the job to delete the group 517 15:38:43 when group is not marked for deletion 518 15:38:43 behaves like does not immediately enqueues the job to delete the group 519 15:38:43 does not immediately enqueues the job to delete the group 520 15:38:43 if group is not a subgroup 521 15:38:43 behaves like does not immediately enqueues the job to delete the group 522 15:38:44 does not immediately enqueues the job to delete the group 523 15:38:44 if permanently_remove is not true 524 15:38:44 when it is false 525 15:38:44 behaves like marks group for delayed deletion 526 15:38:44 marks group for delayed deletion 527 15:38:44 when it is non boolean 528 15:38:44 behaves like marks group for delayed deletion 529 15:38:45 marks group for delayed deletion 530 15:38:45 when delayed group deletion is disabled 531 15:38:45 behaves like marks group for delayed deletion 532 15:38:45 marks group for delayed deletion 534 15:38:46 returns error 535 15:38:46 feature is not available 536 15:38:46 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 538 15:38:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 539 15:38:46 does not delete the group when the group has a paid gitlab.com subscription 540 15:38:47 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 542 15:38:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 543 15:38:47 deletes a subgroup of a group with a paid gitlab.com subscription 544 15:38:47 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 546 15:38:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 547 15:38:47 deletes a group with a trial plan 548 15:38:47 behaves like immediately enqueues the job to delete the group 549 15:38:48 immediately enqueues the job to delete the group 550 15:38:48 # [RSpecRunTime] RSpec elapsed time: 2 minutes 14.2 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.07 1.15 1.02 1/405 465 552 15:38:48 POST /groups/:id/restore 553 15:38:48 feature is available 554 15:38:48 authenticated as owner 555 15:38:48 restoring is successful 556 15:38:48 restores the group to original state 557 15:38:48 restoring fails 558 15:38:49 returns error 559 15:38:49 authenticated as user without access to the group 561 15:38:50 feature is not available 563 15:38:50 GET /groups/:id/provisioned_users 564 15:38:51 when current_user is not a group maintainer 566 15:38:52 # [RSpecRunTime] RSpec elapsed time: 2 minutes 18.22 seconds. Current RSS: ~1404M. Threads: 5. load average: 0.99 1.13 1.01 1/405 466 568 15:38:52 when current_user is a group maintainer 569 15:38:52 returns a list of users provisioned by the group 570 15:38:52 optional params 572 15:38:53 filters by search 573 15:38:53 # [RSpecRunTime] RSpec elapsed time: 2 minutes 19.35 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.99 1.13 1.01 1/405 467 575 15:38:53 username param 576 15:38:53 filters by username 577 15:38:53 blocked param 578 15:38:54 filters by blocked 580 15:38:54 filters by active status 581 15:38:54 created_after 582 15:38:55 filters by created_at 583 15:38:55 created_before 584 15:38:55 filters by created_at 585 15:38:55 GET /groups/:id/users 586 15:38:56 when current_user is not a group member 588 15:38:57 # [RSpecRunTime] RSpec elapsed time: 2 minutes 23.18 seconds. Current RSS: ~1398M. Threads: 5. load average: 0.99 1.12 1.01 1/405 468 590 15:38:57 when current_user is an admin 591 15:38:57 behaves like authorized current_user responses 592 15:38:57 when no include params are present 594 15:38:57 when no include params are true 596 15:38:58 when all include params are present 597 15:38:58 returns a list of matching users 598 15:38:58 when no SAML provider exists 600 15:38:59 # [RSpecRunTime] RSpec elapsed time: 2 minutes 25.2 seconds. Current RSS: ~1396M. Threads: 5. load average: 0.99 1.12 1.01 1/405 469 602 15:38:59 when only include_saml_users is true 603 15:38:59 returns only SAML users 604 15:38:59 when only include_service_accounts is true 605 15:39:00 returns only service accounts 606 15:39:00 optional params 608 15:39:00 filters by search 609 15:39:00 when current_user is a group member 610 15:39:00 behaves like authorized current_user responses 611 15:39:00 when no include params are present 613 15:39:01 when no include params are true 615 15:39:01 when all include params are present 616 15:39:02 returns a list of matching users 617 15:39:02 when no SAML provider exists 619 15:39:02 # [RSpecRunTime] RSpec elapsed time: 2 minutes 28.55 seconds. Current RSS: ~1407M. Threads: 5. load average: 0.99 1.12 1.01 1/406 470 621 15:39:02 when only include_saml_users is true 622 15:39:03 returns only SAML users 623 15:39:03 when only include_service_accounts is true 624 15:39:04 returns only service accounts 625 15:39:04 # [RSpecRunTime] RSpec elapsed time: 2 minutes 30.78 seconds. Current RSS: ~1413M. Threads: 5. load average: 0.99 1.12 1.01 1/406 471 627 15:39:04 optional params 629 15:39:05 filters by search 630 15:39:05 GET /groups/:id/ssh_certificates 631 15:39:05 when unauthenticated 632 15:39:05 behaves like 403 response 634 15:39:05 behaves like when authenticated as maintainer 635 15:39:05 behaves like 403 response 637 15:39:06 when authenticated as owner 638 15:39:07 returns an array of ssh_certificates 639 15:39:07 behaves like when group doesn't exist 640 15:39:07 behaves like 404 response 642 15:39:07 behaves like when feature is disabled 643 15:39:07 behaves like 404 response 645 15:39:07 behaves like when premium feature not available 646 15:39:07 behaves like 404 response 648 15:39:08 behaves like when group is not a top level group 649 15:39:08 behaves like 403 response 651 15:39:08 when no ssh certificates are found 652 15:39:09 returns an empty array 653 15:39:09 POST /groups/:id/ssh_certificates 654 15:39:09 behaves like when unauthenticated 655 15:39:09 behaves like 401 response 657 15:39:09 behaves like when authenticated as maintainer 658 15:39:09 behaves like 403 response 660 15:39:10 when authenticated as owner 661 15:39:10 adds an ssh_certificate to the group 662 15:39:10 when title param is empty 663 15:39:10 behaves like 422 response 665 15:39:11 when key param is empty 666 15:39:11 behaves like 422 response 668 15:39:11 when key param is incorrectly formatted 669 15:39:11 behaves like 422 response 671 15:39:12 behaves like when group doesn't exist 672 15:39:12 behaves like 404 response 674 15:39:12 behaves like when feature is disabled 675 15:39:12 behaves like 404 response 677 15:39:13 behaves like when premium feature not available 678 15:39:13 behaves like 404 response 680 15:39:13 behaves like when group is not a top level group 681 15:39:13 behaves like 403 response 683 15:39:14 POST /groups/:id/share 684 15:39:14 when block seat overages is enabled 685 15:39:14 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 687 15:39:14 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 688 15:39:14 when the invited group is outside the hierarchy 689 15:39:14 does not allow sharing 690 15:39:14 when the invited group is inside the hierarchy 691 15:39:15 allows sharing 692 15:39:15 when assigning a member role 693 15:39:15 when custom_roles feature is enabled 694 15:39:15 when `custom_role_for_group_link_enabled` is true 695 15:39:16 assigns member role to group link 696 15:39:16 when `custom_role_for_group_link_enabled` is false 697 15:39:16 does not assign member role to group link 698 15:39:16 when custom_roles feature is disabled 699 15:39:17 does not assign member role to group link 700 15:39:17 DELETE /groups/:id/ssh_certificates/:ssh_certificates_id 701 15:39:17 behaves like when unauthenticated 702 15:39:17 behaves like 401 response 704 15:39:17 behaves like when authenticated as maintainer 705 15:39:17 behaves like 403 response 707 15:39:18 when authenticated as owner 708 15:39:18 deletes the ssh_certificate 709 15:39:18 behaves like when group doesn't exist 710 15:39:18 behaves like 404 response 712 15:39:19 behaves like when feature is disabled 713 15:39:19 behaves like 404 response 715 15:39:19 behaves like when premium feature not available 716 15:39:19 behaves like 404 response 718 15:39:20 behaves like when group is not a top level group 719 15:39:20 behaves like 403 response 721 15:39:20 when ssh cert doesn't exist 722 15:39:20 behaves like 404 response 724 15:39:21 when ssh cert cannot be deleted 726 15:39:21 # [RSpecRunTime] Finishing example group ee/spec/requests/api/groups_spec.rb. It took 2 minutes 42.02 seconds. Expected to take 3 minutes 35.99 seconds. 727 15:39:21 # [RSpecRunTime] Starting example group ee/spec/controllers/admin/application_settings_controller_spec.rb. Expected to take 2 minutes 31.27 seconds. 728 15:39:21 Admin::ApplicationSettingsController 729 15:39:21 GET #seat_link_payload 730 15:39:21 when a non-admin user attempts a request 731 15:39:22 returns a 404 response 732 15:39:22 when an admin user attempts a request 733 15:39:23 returns HTML data 734 15:39:24 returns JSON data 735 15:39:24 # [RSpecRunTime] RSpec elapsed time: 2 minutes 50.17 seconds. Current RSS: ~1485M. Threads: 5. load average: 0.99 1.11 1.01 1/406 472 737 15:39:24 GET #namespace_storage 738 15:39:25 returns not found when namespace plans are not checked 739 15:39:26 returns ok when namespace plans are checked 740 15:39:26 # [RSpecRunTime] RSpec elapsed time: 2 minutes 52.19 seconds. Current RSS: ~1502M. Threads: 5. load average: 0.99 1.11 1.01 1/406 473 742 15:39:26 #advanced_search 743 15:39:26 check search version is compatability 744 15:39:28 does not alert when version is compatible 745 15:39:30 alerts when version is incompatible 746 15:39:30 # [RSpecRunTime] RSpec elapsed time: 2 minutes 56.28 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.07 1.13 1.01 1/407 476 748 15:39:30 warning if not using index aliases 749 15:39:32 warns when NOT using index aliases 750 15:39:33 does NOT warn when using index aliases 751 15:39:34 does NOT blow up if elasticsearch is unreachable 752 15:39:36 does NOT warn when default index does not exist 753 15:39:36 # [RSpecRunTime] RSpec elapsed time: 3 minutes 2.04 seconds. Current RSS: ~1413M. Threads: 6. load average: 1.07 1.12 1.01 1/407 477 755 15:39:36 warning outdated code search mappings 756 15:39:37 warns when outdated code mappings are used 757 15:39:40 warns when meta field is not present 758 15:39:41 does NOT warn when using new mappings 759 15:39:42 does NOT blow up if elasticsearch is unreachable 760 15:39:42 # [RSpecRunTime] RSpec elapsed time: 3 minutes 8.6 seconds. Current RSS: ~1386M. Threads: 6. load average: 1.06 1.12 1.01 1/407 478 762 15:39:42 alerting for pending obsolete migrations 763 15:39:42 when elasticsearch is reachable 764 15:39:43 alerts when there are pending obsolete migrations 765 15:39:44 does not alert when there are pending non-obsolete migrations 766 15:39:44 # [RSpecRunTime] RSpec elapsed time: 3 minutes 10.57 seconds. Current RSS: ~1389M. Threads: 6. load average: 1.06 1.12 1.01 1/407 479 768 15:39:44 when elasticsearch is unreachable 769 15:39:45 does not alert 770 15:39:46 # [RSpecRunTime] RSpec elapsed time: 3 minutes 11.94 seconds. Current RSS: ~1411M. Threads: 6. load average: 1.06 1.12 1.01 1/407 480 772 15:39:46 advanced search settings 773 15:39:48 updates the advanced search settings 774 15:39:48 # [RSpecRunTime] RSpec elapsed time: 3 minutes 14.77 seconds. Current RSS: ~1407M. Threads: 6. load average: 1.06 1.12 1.01 1/407 481 776 15:39:48 zero-downtime elasticsearch reindexing 777 15:39:52 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 779 15:39:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 780 15:39:53 assigns last elasticsearch reindexing task 781 15:39:53 # [RSpecRunTime] RSpec elapsed time: 3 minutes 19.31 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.05 1.12 1.01 1/407 482 783 15:39:53 elasticsearch_aws_secret_access_key setting is blank 784 15:39:56 does not update the elasticsearch_aws_secret_access_key setting 785 15:39:56 # [RSpecRunTime] RSpec elapsed time: 3 minutes 22.59 seconds. Current RSS: ~1384M. Threads: 6. load average: 1.05 1.11 1.01 1/407 483 787 15:39:56 GET #analytics 788 15:39:56 when licensed 789 15:39:57 renders correct template 790 15:39:57 when not licensed 791 15:39:58 returns not found 792 15:39:58 PUT #namespace_storage 793 15:39:59 returns not found when namespace plans are not checked 795 15:40:00 updates the EE specific application settings 796 15:40:02 updates repository_size_limit 797 15:40:03 does not accept negative repository_size_limit 798 15:40:03 does not accept invalid repository_size_limit 799 15:40:04 does not accept empty repository_size_limit 800 15:40:04 mirror settings 801 15:40:04 behaves like settings for licensed features 802 15:40:06 does not update settings when licensed feature is not available 803 15:40:07 updates settings when the feature is available 804 15:40:07 # [RSpecRunTime] RSpec elapsed time: 3 minutes 33.33 seconds. Current RSS: ~1425M. Threads: 6. load average: 1.04 1.11 1.01 1/407 484 806 15:40:07 boolean attributes 807 15:40:07 behaves like updates boolean attribute 808 15:40:09 is expected to eq true 809 15:40:09 # [RSpecRunTime] RSpec elapsed time: 3 minutes 35.77 seconds. Current RSS: ~1407M. Threads: 6. load average: 1.04 1.11 1.01 1/407 485 811 15:40:09 default project deletion protection 812 15:40:09 behaves like settings for licensed features 813 15:40:11 does not update settings when licensed feature is not available 814 15:40:12 updates settings when the feature is available 815 15:40:12 # [RSpecRunTime] RSpec elapsed time: 3 minutes 38.11 seconds. Current RSS: ~1409M. Threads: 6. load average: 1.04 1.11 1.01 1/407 486 817 15:40:12 updating name disabled for users setting 818 15:40:12 behaves like settings for licensed features 819 15:40:13 does not update settings when licensed feature is not available 820 15:40:14 updates settings when the feature is available 821 15:40:14 # [RSpecRunTime] RSpec elapsed time: 3 minutes 40.51 seconds. Current RSS: ~1416M. Threads: 6. load average: 1.04 1.11 1.01 1/407 487 823 15:40:14 updating `group_owners_can_manage_default_branch_protection` setting 824 15:40:14 behaves like settings for licensed features 825 15:40:15 does not update settings when licensed feature is not available 826 15:40:17 updates settings when the feature is available 827 15:40:17 # [RSpecRunTime] RSpec elapsed time: 3 minutes 43.05 seconds. Current RSS: ~1419M. Threads: 6. load average: 1.03 1.11 1.01 1/407 488 829 15:40:17 updating maven packages request forwarding setting 830 15:40:17 behaves like settings for licensed features 831 15:40:18 does not update settings when licensed feature is not available 832 15:40:19 updates settings when the feature is available 833 15:40:19 # [RSpecRunTime] RSpec elapsed time: 3 minutes 45.37 seconds. Current RSS: ~1420M. Threads: 6. load average: 1.03 1.11 1.01 1/407 489 835 15:40:19 updating npm packages request forwarding setting 836 15:40:19 behaves like settings for licensed features 837 15:40:20 does not update settings when licensed feature is not available 838 15:40:22 updates settings when the feature is available 839 15:40:22 # [RSpecRunTime] RSpec elapsed time: 3 minutes 48.64 seconds. Current RSS: ~1421M. Threads: 6. load average: 1.03 1.10 1.01 1/407 490 841 15:40:22 Sign-up restrictions 842 15:40:22 Seat controls 843 15:40:22 Member promotion management 844 15:40:22 with promotion management available 845 15:40:23 updates the setting 846 15:40:24 # [RSpecRunTime] RSpec elapsed time: 3 minutes 49.93 seconds. Current RSS: ~1419M. Threads: 6. load average: 1.03 1.10 1.01 1/407 491 848 15:40:24 with promotion management unavailable 849 15:40:25 does not update the setting 850 15:40:25 # [RSpecRunTime] RSpec elapsed time: 3 minutes 51.11 seconds. Current RSS: ~1420M. Threads: 6. load average: 1.03 1.10 1.01 1/407 492 852 15:40:25 updating password complexity settings 853 15:40:25 behaves like settings for licensed features 854 15:40:26 does not update settings when licensed feature is not available 855 15:40:27 updates settings when the feature is available 856 15:40:27 # [RSpecRunTime] RSpec elapsed time: 3 minutes 53.8 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.03 1.10 1.01 1/407 493 858 15:40:27 behaves like settings for registration features 859 15:40:29 does not update settings when registration features are not available 860 15:40:30 updates settings when the registration features are available 861 15:40:30 # [RSpecRunTime] RSpec elapsed time: 3 minutes 56.47 seconds. Current RSS: ~1426M. Threads: 6. load average: 1.03 1.10 1.01 1/407 494 863 15:40:30 updating pypi packages request forwarding setting 864 15:40:30 behaves like settings for licensed features 865 15:40:32 does not update settings when licensed feature is not available 866 15:40:33 updates settings when the feature is available 867 15:40:33 # [RSpecRunTime] RSpec elapsed time: 3 minutes 59.86 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.03 1.10 1.01 1/407 495 869 15:40:33 updating service_access_tokens_expiration_enforced setting 870 15:40:33 behaves like settings for licensed features 871 15:40:35 does not update settings when licensed feature is not available 872 15:40:36 updates settings when the feature is available 873 15:40:36 # [RSpecRunTime] RSpec elapsed time: 4 minutes 2.12 seconds. Current RSS: ~1416M. Threads: 6. load average: 1.02 1.10 1.01 1/407 496 875 15:40:36 updating `git_two_factor_session_expiry` setting 876 15:40:36 behaves like settings for licensed features 877 15:40:37 does not update settings when licensed feature is not available 878 15:40:38 updates settings when the feature is available 879 15:40:38 # [RSpecRunTime] RSpec elapsed time: 4 minutes 4.61 seconds. Current RSS: ~1419M. Threads: 6. load average: 1.02 1.10 1.01 1/407 497 881 15:40:38 updating maintenance mode setting 882 15:40:38 behaves like settings for licensed features 883 15:40:39 does not update settings when licensed feature is not available 884 15:40:41 updates settings when the feature is available 885 15:40:41 # [RSpecRunTime] RSpec elapsed time: 4 minutes 7.12 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.10 1.11 1.01 1/407 498 887 15:40:41 behaves like settings for registration features 888 15:40:42 does not update settings when registration features are not available 889 15:40:43 updates settings when the registration features are available 890 15:40:43 # [RSpecRunTime] RSpec elapsed time: 4 minutes 9.82 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.10 1.11 1.01 1/407 499 892 15:40:43 deletion adjourned period 893 15:40:43 behaves like settings for licensed features 894 15:40:46 does not update settings when licensed feature is not available 895 15:40:47 updates settings when the feature is available 896 15:40:47 # [RSpecRunTime] RSpec elapsed time: 4 minutes 13.17 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.09 1.11 1.01 1/407 500 898 15:40:47 additional email footer 899 15:40:47 behaves like settings for licensed features 900 15:40:48 does not update settings when licensed feature is not available 901 15:40:49 updates settings when the feature is available 902 15:40:49 # [RSpecRunTime] RSpec elapsed time: 4 minutes 15.59 seconds. Current RSS: ~1425M. Threads: 6. load average: 1.09 1.11 1.01 1/407 501 904 15:40:49 behaves like settings for registration features 905 15:40:51 does not update settings when registration features are not available 906 15:40:52 updates settings when the registration features are available 907 15:40:52 # [RSpecRunTime] RSpec elapsed time: 4 minutes 18.17 seconds. Current RSS: ~1420M. Threads: 6. load average: 1.17 1.13 1.02 1/407 502 909 15:40:52 custom project templates settings 910 15:40:52 behaves like settings for licensed features 911 15:40:54 does not update settings when licensed feature is not available 912 15:40:56 updates settings when the feature is available 913 15:40:56 # [RSpecRunTime] RSpec elapsed time: 4 minutes 21.97 seconds. Current RSS: ~1421M. Threads: 6. load average: 1.15 1.12 1.02 1/408 503 915 15:40:56 merge request approvers rules 916 15:40:56 behaves like settings for licensed features 917 15:40:57 does not update settings when licensed feature is not available 918 15:40:58 updates settings when the feature is available 919 15:40:58 # [RSpecRunTime] RSpec elapsed time: 4 minutes 24.38 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.15 1.12 1.02 1/408 504 921 15:40:58 globally allowed IPs 922 15:40:58 behaves like settings for licensed features 923 15:40:59 does not update settings when licensed feature is not available 924 15:41:00 updates settings when the feature is available 925 15:41:00 # [RSpecRunTime] RSpec elapsed time: 4 minutes 26.88 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.14 1.12 1.02 1/409 505 927 15:41:00 required instance ci template 928 15:41:00 behaves like settings for licensed features 929 15:41:02 does not update settings when licensed feature is not available 930 15:41:03 updates settings when the feature is available 931 15:41:03 # [RSpecRunTime] RSpec elapsed time: 4 minutes 29.34 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.14 1.12 1.02 1/409 506 933 15:41:03 when ApplicationSetting already has a required_instance_ci_template value 934 15:41:03 with a valid value 935 15:41:03 behaves like settings for licensed features 936 15:41:04 does not update settings when licensed feature is not available 937 15:41:07 updates settings when the feature is available 938 15:41:07 # [RSpecRunTime] RSpec elapsed time: 4 minutes 32.98 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.13 1.12 1.02 1/409 507 940 15:41:07 with an empty value 941 15:41:08 sets required_instance_ci_template as nil 942 15:41:08 # [RSpecRunTime] RSpec elapsed time: 4 minutes 34.33 seconds. Current RSS: ~1423M. Threads: 6. load average: 1.13 1.12 1.02 1/409 508 945 15:41:09 does not set required_instance_ci_template to nil 946 15:41:09 # [RSpecRunTime] RSpec elapsed time: 4 minutes 35.61 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.13 1.12 1.02 1/409 509 948 15:41:09 secret detection settings 949 15:41:10 updates pre_receive_secret_detection_enabled setting 950 15:41:10 behaves like settings for licensed features 951 15:41:12 does not update settings when licensed feature is not available 952 15:41:13 updates settings when the feature is available 953 15:41:13 # [RSpecRunTime] RSpec elapsed time: 4 minutes 39.29 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.20 1.13 1.02 1/409 510 955 15:41:13 verify panel actions 956 15:41:13 behaves like renders correct panels 957 15:41:15 renders correct action on error 958 15:41:18 redirects to same panel on success 959 15:41:18 # [RSpecRunTime] RSpec elapsed time: 4 minutes 44.35 seconds. Current RSS: ~1395M. Threads: 6. load average: 1.26 1.15 1.03 1/409 511 961 15:41:18 behaves like renders correct panels 962 15:41:19 renders correct action on error 963 15:41:20 redirects to same panel on success 964 15:41:20 # [RSpecRunTime] RSpec elapsed time: 4 minutes 46.29 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.24 1.15 1.03 1/407 512 966 15:41:20 behaves like renders correct panels 967 15:41:21 renders correct action on error 968 15:41:22 redirects to same panel on success 969 15:41:22 # [RSpecRunTime] RSpec elapsed time: 4 minutes 48.3 seconds. Current RSS: ~1398M. Threads: 6. load average: 1.24 1.15 1.03 2/407 513 971 15:41:22 behaves like renders correct panels 972 15:41:23 renders correct action on error 973 15:41:24 redirects to same panel on success 974 15:41:24 # [RSpecRunTime] RSpec elapsed time: 4 minutes 50.4 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.24 1.15 1.03 1/407 514 976 15:41:24 maintenance mode settings 977 15:41:25 updates maintenance_mode setting 978 15:41:26 updates maintenance_mode_message setting 979 15:41:26 when update disables maintenance mode 980 15:41:27 removes maintenance_mode_message setting 981 15:41:27 # [RSpecRunTime] RSpec elapsed time: 4 minutes 53.84 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.22 1.14 1.03 3/407 515 983 15:41:27 when update does not disable maintenance mode 984 15:41:29 does not remove maintenance_mode_message 985 15:41:29 # [RSpecRunTime] RSpec elapsed time: 4 minutes 55.16 seconds. Current RSS: ~1425M. Threads: 6. load average: 1.22 1.14 1.03 1/407 516 987 15:41:29 when updating maintenance_mode_message with empty string 988 15:41:31 removes maintenance_mode_message 989 15:41:31 # [RSpecRunTime] RSpec elapsed time: 4 minutes 57.57 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.20 1.14 1.03 1/407 517 991 15:41:31 private profile disabled for users 992 15:41:31 behaves like settings for licensed features 993 15:41:32 does not update settings when licensed feature is not available 994 15:41:34 updates settings when the feature is available 995 15:41:34 # [RSpecRunTime] RSpec elapsed time: 4 minutes 59.96 seconds. Current RSS: ~1413M. Threads: 6. load average: 1.20 1.14 1.03 1/407 518 997 15:41:34 when setting disabled_direct_code_suggestions 998 15:41:35 does not update settings when duo pro is not available 999 15:41:36 updates settings when duo pro is available 1000 15:41:36 # [RSpecRunTime] RSpec elapsed time: 5 minutes 2.48 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.27 1.16 1.03 1/407 519 1002 15:41:36 # [RSpecRunTime] Finishing example group ee/spec/controllers/admin/application_settings_controller_spec.rb. It took 2 minutes 15.04 seconds. Expected to take 2 minutes 31.27 seconds. 1003 15:41:36 # [RSpecRunTime] Starting example group ee/spec/requests/api/internal/observability_spec.rb. Expected to take 1 minute 52.58 seconds. 1004 15:41:36 API::Internal::Observability 1005 15:41:37 endpoint: "/read/metrics", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest 1007 15:41:37 when instance is saas 1008 15:41:37 behaves like success 1009 15:41:38 returns 200 with expected json 1010 15:41:38 # [RSpecRunTime] RSpec elapsed time: 5 minutes 4.2 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.27 1.16 1.03 1/408 521 1012 15:41:38 when instance is self-managed 1013 15:41:38 behaves like success 1014 15:41:39 returns 200 with expected json 1015 15:41:39 without workhorse internal header 1016 15:41:40 is expected to respond with numeric status code forbidden 1017 15:41:40 # [RSpecRunTime] RSpec elapsed time: 5 minutes 6.17 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.25 1.15 1.03 1/408 522 1019 15:41:40 with personal access token 1020 15:41:40 behaves like success 1021 15:41:41 returns 200 with expected json 1022 15:41:41 # [RSpecRunTime] RSpec elapsed time: 5 minutes 7.23 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.25 1.15 1.03 2/407 523 1024 15:41:41 with a resource access token 1025 15:41:41 behaves like success 1026 15:41:43 returns 200 with expected json 1027 15:41:43 # [RSpecRunTime] RSpec elapsed time: 5 minutes 9.04 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.25 1.15 1.03 1/407 524 1029 15:41:43 without a logged in user 1030 15:41:44 is expected to respond with numeric status code unauthorized 1031 15:41:44 without minimum role 1032 15:41:45 is expected to respond with numeric status code not_found 1033 15:41:45 # [RSpecRunTime] RSpec elapsed time: 5 minutes 11.89 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.23 1.15 1.03 1/407 525 1035 15:41:45 when the licensed feature is not available 1036 15:41:47 is expected to respond with numeric status code not_found 1037 15:41:47 # [RSpecRunTime] RSpec elapsed time: 5 minutes 12.98 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.23 1.15 1.03 1/407 526 1039 15:41:47 when the feature flag is disabled 1040 15:41:48 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1041 15:41:48 is expected to respond with numeric status code not_found 1042 15:41:48 # [RSpecRunTime] RSpec elapsed time: 5 minutes 14.04 seconds. Current RSS: ~1405M. Threads: 6. load average: 1.23 1.15 1.03 2/406 527 1044 15:41:48 endpoint: "/read/analytics", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest 1046 15:41:48 when instance is saas 1047 15:41:48 behaves like success 1048 15:41:49 returns 200 with expected json 1049 15:41:49 # [RSpecRunTime] RSpec elapsed time: 5 minutes 15.18 seconds. Current RSS: ~1405M. Threads: 6. load average: 1.23 1.15 1.03 2/406 528 1051 15:41:49 when instance is self-managed 1052 15:41:49 behaves like success 1053 15:41:50 returns 200 with expected json 1054 15:41:50 # [RSpecRunTime] RSpec elapsed time: 5 minutes 16.29 seconds. Current RSS: ~1407M. Threads: 6. load average: 1.21 1.15 1.03 1/406 529 1056 15:41:50 without workhorse internal header 1057 15:41:51 is expected to respond with numeric status code forbidden 1058 15:41:51 with personal access token 1059 15:41:51 behaves like success 1060 15:41:52 returns 200 with expected json 1061 15:41:52 # [RSpecRunTime] RSpec elapsed time: 5 minutes 18.39 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.21 1.15 1.03 1/406 530 1063 15:41:52 with a resource access token 1064 15:41:52 behaves like success 1065 15:41:54 returns 200 with expected json 1066 15:41:54 # [RSpecRunTime] RSpec elapsed time: 5 minutes 20.28 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.21 1.15 1.03 1/406 531 1068 15:41:54 without a logged in user 1069 15:41:55 is expected to respond with numeric status code unauthorized 1070 15:41:55 without minimum role 1071 15:41:57 is expected to respond with numeric status code not_found 1072 15:41:57 # [RSpecRunTime] RSpec elapsed time: 5 minutes 23.06 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.19 1.14 1.03 1/406 532 1074 15:41:57 when the licensed feature is not available 1075 15:41:58 is expected to respond with numeric status code not_found 1076 15:41:58 # [RSpecRunTime] RSpec elapsed time: 5 minutes 24.11 seconds. Current RSS: ~1396M. Threads: 6. load average: 1.19 1.14 1.03 1/406 533 1078 15:41:58 when the feature flag is disabled 1079 15:41:58 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1080 15:41:59 is expected to respond with numeric status code not_found 1081 15:41:59 endpoint: "/write/metrics", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter 1083 15:41:59 when instance is saas 1084 15:41:59 behaves like success 1085 15:42:00 returns 200 with expected json 1086 15:42:00 # [RSpecRunTime] RSpec elapsed time: 5 minutes 25.99 seconds. Current RSS: ~1397M. Threads: 6. load average: 1.18 1.14 1.03 1/406 534 1088 15:42:00 when instance is self-managed 1089 15:42:00 behaves like success 1090 15:42:01 returns 200 with expected json 1091 15:42:01 # [RSpecRunTime] RSpec elapsed time: 5 minutes 27.08 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.18 1.14 1.03 1/405 535 1093 15:42:01 without workhorse internal header 1094 15:42:02 is expected to respond with numeric status code forbidden 1095 15:42:02 with personal access token 1096 15:42:02 behaves like success 1097 15:42:02 returns 200 with expected json 1098 15:42:02 with a resource access token 1099 15:42:02 behaves like success 1100 15:42:04 returns 200 with expected json 1101 15:42:04 # [RSpecRunTime] RSpec elapsed time: 5 minutes 30.7 seconds. Current RSS: ~1401M. Threads: 6. load average: 1.18 1.14 1.03 1/406 536 1103 15:42:04 without a logged in user 1104 15:42:05 is expected to respond with numeric status code unauthorized 1105 15:42:05 without minimum role 1106 15:42:07 is expected to respond with numeric status code not_found 1107 15:42:07 # [RSpecRunTime] RSpec elapsed time: 5 minutes 33.56 seconds. Current RSS: ~1397M. Threads: 6. load average: 1.16 1.14 1.03 1/406 537 1109 15:42:07 when the licensed feature is not available 1110 15:42:08 is expected to respond with numeric status code not_found 1111 15:42:08 when the feature flag is disabled 1112 15:42:09 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1113 15:42:09 is expected to respond with numeric status code not_found 1114 15:42:09 endpoint: "/write/traces", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter 1116 15:42:09 when instance is saas 1117 15:42:09 behaves like success 1118 15:42:10 returns 200 with expected json 1119 15:42:10 # [RSpecRunTime] RSpec elapsed time: 5 minutes 36.57 seconds. Current RSS: ~1397M. Threads: 6. load average: 1.15 1.14 1.03 1/406 538 1121 15:42:10 when instance is self-managed 1122 15:42:10 behaves like success 1123 15:42:11 returns 200 with expected json 1124 15:42:11 # [RSpecRunTime] RSpec elapsed time: 5 minutes 37.69 seconds. Current RSS: ~1390M. Threads: 6. load average: 1.15 1.14 1.03 1/406 539 1126 15:42:11 without workhorse internal header 1127 15:42:12 is expected to respond with numeric status code forbidden 1128 15:42:12 with personal access token 1129 15:42:12 behaves like success 1130 15:42:13 returns 200 with expected json 1131 15:42:13 # [RSpecRunTime] RSpec elapsed time: 5 minutes 39.74 seconds. Current RSS: ~1392M. Threads: 6. load average: 1.15 1.14 1.03 1/406 540 1133 15:42:13 with a resource access token 1134 15:42:13 behaves like success 1135 15:42:15 returns 200 with expected json 1136 15:42:15 # [RSpecRunTime] RSpec elapsed time: 5 minutes 41.82 seconds. Current RSS: ~1394M. Threads: 6. load average: 1.06 1.12 1.02 1/406 541 1138 15:42:15 without a logged in user 1139 15:42:16 is expected to respond with numeric status code unauthorized 1140 15:42:16 without minimum role 1141 15:42:18 is expected to respond with numeric status code not_found 1142 15:42:18 # [RSpecRunTime] RSpec elapsed time: 5 minutes 44.53 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.06 1.12 1.02 1/406 542 1144 15:42:18 when the licensed feature is not available 1145 15:42:19 is expected to respond with numeric status code not_found 1146 15:42:19 when the feature flag is disabled 1147 15:42:20 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1148 15:42:20 is expected to respond with numeric status code not_found 1149 15:42:20 endpoint: "/read/logs", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest 1151 15:42:20 when instance is saas 1152 15:42:20 behaves like success 1153 15:42:21 returns 200 with expected json 1154 15:42:21 when instance is self-managed 1155 15:42:21 behaves like success 1156 15:42:22 returns 200 with expected json 1157 15:42:22 without workhorse internal header 1158 15:42:23 is expected to respond with numeric status code forbidden 1159 15:42:23 with personal access token 1160 15:42:23 behaves like success 1161 15:42:24 returns 200 with expected json 1162 15:42:24 # [RSpecRunTime] RSpec elapsed time: 5 minutes 50.18 seconds. Current RSS: ~1401M. Threads: 6. load average: 1.05 1.12 1.02 1/406 543 1164 15:42:24 with a resource access token 1165 15:42:24 behaves like success 1166 15:42:26 returns 200 with expected json 1167 15:42:26 # [RSpecRunTime] RSpec elapsed time: 5 minutes 52.05 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.05 1.11 1.02 1/406 544 1169 15:42:26 without a logged in user 1170 15:42:27 is expected to respond with numeric status code unauthorized 1171 15:42:27 without minimum role 1172 15:42:29 is expected to respond with numeric status code not_found 1173 15:42:29 # [RSpecRunTime] RSpec elapsed time: 5 minutes 55.04 seconds. Current RSS: ~1389M. Threads: 6. load average: 1.05 1.11 1.02 1/406 545 1175 15:42:29 when the licensed feature is not available 1176 15:42:30 is expected to respond with numeric status code not_found 1177 15:42:30 # [RSpecRunTime] RSpec elapsed time: 5 minutes 56.1 seconds. Current RSS: ~1386M. Threads: 6. load average: 1.04 1.11 1.02 1/406 546 1179 15:42:30 when the feature flag is disabled 1180 15:42:31 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1181 15:42:31 is expected to respond with numeric status code not_found 1182 15:42:31 # [RSpecRunTime] RSpec elapsed time: 5 minutes 57.15 seconds. Current RSS: ~1384M. Threads: 6. load average: 1.04 1.11 1.02 1/406 547 1184 15:42:31 endpoint: "/read/services", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest 1186 15:42:31 when instance is saas 1187 15:42:31 behaves like success 1188 15:42:32 returns 200 with expected json 1189 15:42:32 # [RSpecRunTime] RSpec elapsed time: 5 minutes 58.3 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.04 1.11 1.02 1/406 548 1191 15:42:32 when instance is self-managed 1192 15:42:32 behaves like success 1193 15:42:33 returns 200 with expected json 1194 15:42:33 # [RSpecRunTime] RSpec elapsed time: 5 minutes 59.38 seconds. Current RSS: ~1390M. Threads: 6. load average: 1.04 1.11 1.02 1/406 549 1196 15:42:33 without workhorse internal header 1197 15:42:34 is expected to respond with numeric status code forbidden 1198 15:42:34 with personal access token 1199 15:42:34 behaves like success 1200 15:42:35 returns 200 with expected json 1201 15:42:35 # [RSpecRunTime] RSpec elapsed time: 6 minutes 1.41 seconds. Current RSS: ~1394M. Threads: 6. load average: 1.12 1.13 1.03 1/406 550 1203 15:42:35 with a resource access token 1204 15:42:35 behaves like success 1205 15:42:37 returns 200 with expected json 1206 15:42:37 # [RSpecRunTime] RSpec elapsed time: 6 minutes 3.45 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.12 1.13 1.03 1/406 551 1208 15:42:37 without a logged in user 1209 15:42:38 is expected to respond with numeric status code unauthorized 1210 15:42:38 without minimum role 1211 15:42:41 is expected to respond with numeric status code not_found 1212 15:42:41 # [RSpecRunTime] RSpec elapsed time: 6 minutes 7.78 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.11 1.12 1.03 1/406 552 1214 15:42:41 when the licensed feature is not available 1215 15:42:42 is expected to respond with numeric status code not_found 1216 15:42:42 # [RSpecRunTime] RSpec elapsed time: 6 minutes 8.8 seconds. Current RSS: ~1390M. Threads: 6. load average: 1.11 1.12 1.03 1/406 553 1218 15:42:42 when the feature flag is disabled 1219 15:42:43 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1220 15:42:43 is expected to respond with numeric status code not_found 1221 15:42:43 # [RSpecRunTime] RSpec elapsed time: 6 minutes 9.84 seconds. Current RSS: ~1391M. Threads: 6. load average: 1.11 1.12 1.03 1/406 554 1223 15:42:43 endpoint: "/write/logs", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter 1225 15:42:43 when instance is saas 1226 15:42:43 behaves like success 1227 15:42:45 returns 200 with expected json 1228 15:42:45 # [RSpecRunTime] RSpec elapsed time: 6 minutes 10.97 seconds. Current RSS: ~1394M. Threads: 6. load average: 1.10 1.12 1.02 1/406 555 1230 15:42:45 when instance is self-managed 1231 15:42:45 behaves like success 1232 15:42:46 returns 200 with expected json 1233 15:42:46 without workhorse internal header 1234 15:42:47 is expected to respond with numeric status code forbidden 1235 15:42:47 with personal access token 1236 15:42:47 behaves like success 1237 15:42:47 returns 200 with expected json 1238 15:42:47 with a resource access token 1239 15:42:47 behaves like success 1240 15:42:49 returns 200 with expected json 1241 15:42:49 # [RSpecRunTime] RSpec elapsed time: 6 minutes 15.74 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.10 1.12 1.02 1/406 556 1243 15:42:49 without a logged in user 1244 15:42:50 is expected to respond with numeric status code unauthorized 1245 15:42:50 without minimum role 1246 15:42:52 is expected to respond with numeric status code not_found 1247 15:42:52 # [RSpecRunTime] RSpec elapsed time: 6 minutes 18.72 seconds. Current RSS: ~1398M. Threads: 6. load average: 1.09 1.12 1.02 1/406 557 1249 15:42:52 when the licensed feature is not available 1250 15:42:53 is expected to respond with numeric status code not_found 1251 15:42:53 # [RSpecRunTime] RSpec elapsed time: 6 minutes 19.78 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.09 1.12 1.02 1/406 558 1253 15:42:53 when the feature flag is disabled 1254 15:42:54 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1255 15:42:54 is expected to respond with numeric status code not_found 1256 15:42:54 endpoint: "/read/traces", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest 1258 15:42:54 when instance is saas 1259 15:42:54 behaves like success 1260 15:42:55 returns 200 with expected json 1261 15:42:55 # [RSpecRunTime] RSpec elapsed time: 6 minutes 21.74 seconds. Current RSS: ~1402M. Threads: 6. load average: 1.16 1.13 1.03 1/406 559 1263 15:42:55 when instance is self-managed 1264 15:42:55 behaves like success 1265 15:42:56 returns 200 with expected json 1266 15:42:56 # [RSpecRunTime] RSpec elapsed time: 6 minutes 22.82 seconds. Current RSS: ~1403M. Threads: 6. load average: 1.16 1.13 1.03 1/406 560 1268 15:42:56 without workhorse internal header 1269 15:42:57 is expected to respond with numeric status code forbidden 1270 15:42:57 with personal access token 1271 15:42:57 behaves like success 1272 15:42:58 returns 200 with expected json 1273 15:42:58 with a resource access token 1274 15:42:58 behaves like success 1275 15:43:00 returns 200 with expected json 1276 15:43:00 # [RSpecRunTime] RSpec elapsed time: 6 minutes 26.63 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.23 1.15 1.04 1/406 561 1278 15:43:00 without a logged in user 1279 15:43:01 is expected to respond with numeric status code unauthorized 1280 15:43:01 without minimum role 1281 15:43:03 is expected to respond with numeric status code not_found 1282 15:43:03 # [RSpecRunTime] RSpec elapsed time: 6 minutes 29.39 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.23 1.15 1.04 1/406 562 1284 15:43:03 when the licensed feature is not available 1285 15:43:04 is expected to respond with numeric status code not_found 1286 15:43:04 # [RSpecRunTime] RSpec elapsed time: 6 minutes 30.51 seconds. Current RSS: ~1403M. Threads: 6. load average: 1.23 1.15 1.04 1/406 563 1288 15:43:04 when the feature flag is disabled 1289 15:43:05 DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49) 1290 15:43:05 is expected to respond with numeric status code not_found 1291 15:43:05 # [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/observability_spec.rb. It took 1 minute 28.95 seconds. Expected to take 1 minute 52.58 seconds. 1292 15:43:05 # [RSpecRunTime] Starting example group ee/spec/controllers/projects/issues_controller_spec.rb. Expected to take 1 minute 36.98 seconds. 1293 15:43:05 Projects::IssuesController 1295 15:43:06 when passing observability metrics 1296 15:43:06 when read_observability is prevented 1297 15:43:06 when observability_metric_details parameters exist 1298 15:43:06 does not populate observability_values 1299 15:43:06 # [RSpecRunTime] RSpec elapsed time: 6 minutes 32.77 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.21 1.15 1.03 1/406 580 1301 15:43:06 when observability_metric_details parameters do not exist 1302 15:43:07 does not populate observability_values 1303 15:43:07 when read_observability is allowed 1304 15:43:07 when observability_metric_details parameters exist 1305 15:43:08 does prefill the issue title and description 1306 15:43:08 when observability_metric_details parameters do not exist 1307 15:43:08 does not prefill the issue title and description 1308 15:43:08 when passing observability logs 1309 15:43:08 when read_observability is prevented 1310 15:43:08 when observability_log_details parameters exist 1311 15:43:09 does not populate observability_values 1312 15:43:09 does not prefill the issue title and description 1313 15:43:09 # [RSpecRunTime] RSpec elapsed time: 6 minutes 35.88 seconds. Current RSS: ~1426M. Threads: 6. load average: 1.20 1.14 1.03 1/406 581 1315 15:43:09 when observability_log_details parameters do not exist 1316 15:43:10 does not populate observability_values 1317 15:43:11 does not prefill the issue title and description 1318 15:43:11 # [RSpecRunTime] RSpec elapsed time: 6 minutes 37.28 seconds. Current RSS: ~1436M. Threads: 6. load average: 1.20 1.14 1.03 1/406 582 1320 15:43:11 when read_observability is allowed 1321 15:43:11 when observability_log_details parameters exist 1322 15:43:12 does prefill the issue title and description 1323 15:43:12 when observability_log_details parameters do not exist 1324 15:43:12 does not populate observability_values 1325 15:43:13 does not prefill the issue title and description 1326 15:43:13 # [RSpecRunTime] RSpec elapsed time: 6 minutes 39.2 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.20 1.14 1.03 1/406 583 1328 15:43:13 when passing observability tracing 1329 15:43:13 when read_observability is prevented 1330 15:43:13 when observability_tracing_details parameters exist 1331 15:43:13 does not populate observability_values 1332 15:43:14 does not prefill the issue title and description 1333 15:43:14 # [RSpecRunTime] RSpec elapsed time: 6 minutes 40.45 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.20 1.14 1.03 1/406 584 1335 15:43:14 when observability_tracing_details parameters do not exist 1336 15:43:16 does not populate observability_values 1337 15:43:16 does not prefill the issue title and description 1338 15:43:16 # [RSpecRunTime] RSpec elapsed time: 6 minutes 42.88 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.18 1.14 1.03 1/406 585 1340 15:43:16 when read_observability is allowed 1341 15:43:16 when observability_tracing_details parameters exist 1342 15:43:17 does prefill the issue title and description 1343 15:43:17 when observability_tracing_details parameters do not exist 1344 15:43:18 does not populate observability_values 1345 15:43:18 does not prefill the issue title and description 1346 15:43:18 # [RSpecRunTime] RSpec elapsed time: 6 minutes 44.74 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.18 1.14 1.03 1/406 586 1348 15:43:18 DescriptionDiffActions 1349 15:43:19 when issuable is an issue type issue 1350 15:43:19 behaves like DescriptionDiffActions 1352 15:43:19 when license is available 1353 15:43:19 behaves like description diff actions 1354 15:43:19 GET description_diff 1355 15:43:19 returns the diff with the previous version 1356 15:43:20 returns the diff with the previous version of the specified start_version_id 1357 15:43:20 when description version is from another issuable 1359 15:43:21 # [RSpecRunTime] RSpec elapsed time: 6 minutes 47.07 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.16 1.14 1.03 1/406 603 1361 15:43:21 when start_version_id is from another issuable 1363 15:43:22 when start_version_id is deleted 1365 15:43:22 when description version is deleted 1367 15:43:22 DELETE description_diff 1369 15:43:23 when start_version_id is present 1371 15:43:23 when version is already deleted 1373 15:43:24 when user cannot admin issuable 1375 15:43:24 when license is not available 1376 15:43:24 GET description_diff 1378 15:43:25 DELETE description_diff 1380 15:43:25 when issuable is a task/work_item 1381 15:43:25 behaves like DescriptionDiffActions 1383 15:43:25 when license is available 1384 15:43:25 behaves like description diff actions 1385 15:43:25 GET description_diff 1386 15:43:25 returns the diff with the previous version 1387 15:43:25 returns the diff with the previous version of the specified start_version_id 1388 15:43:25 when description version is from another issuable 1390 15:43:26 # [RSpecRunTime] RSpec elapsed time: 6 minutes 52.54 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.15 1.14 1.03 1/406 604 1392 15:43:26 when start_version_id is from another issuable 1394 15:43:27 when start_version_id is deleted 1396 15:43:27 when description version is deleted 1398 15:43:28 DELETE description_diff 1400 15:43:28 when start_version_id is present 1402 15:43:29 # [RSpecRunTime] RSpec elapsed time: 6 minutes 55.01 seconds. Current RSS: ~1442M. Threads: 6. load average: 1.15 1.14 1.03 1/406 605 1404 15:43:29 when version is already deleted 1406 15:43:29 when user cannot admin issuable 1408 15:43:30 when license is not available 1409 15:43:30 GET description_diff 1411 15:43:30 DELETE description_diff 1414 15:43:30 when changing the assignee 1415 15:43:32 exposes expected attributes 1416 15:43:32 # [RSpecRunTime] RSpec elapsed time: 6 minutes 58.24 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.14 1.13 1.03 1/406 606 1418 15:43:32 licensed features 1421 15:43:34 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 1423 15:43:34 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1424 15:43:34 sets issue weight and epic 1425 15:43:34 # [RSpecRunTime] RSpec elapsed time: 7 minutes 0.34 second. Current RSS: ~1435M. Threads: 6. load average: 1.14 1.13 1.03 1/406 607 1428 15:43:34 when a vulnerability_id is provided 1429 15:43:38 sets the vulnerability_id 1430 15:43:42 sets the confidential flag to true by default 1431 15:43:42 # [RSpecRunTime] RSpec elapsed time: 7 minutes 8.5 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.20 1.15 1.04 1/406 608 1433 15:43:42 default templates 1434 15:43:42 when a template has been set via project settings 1435 15:43:47 does not select a default template 1436 15:43:47 # [RSpecRunTime] RSpec elapsed time: 7 minutes 13.31 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.18 1.14 1.04 1/411 732 1438 15:43:47 when a template has not been set via project settings 1439 15:43:50 selects a default template 1440 15:43:50 # [RSpecRunTime] RSpec elapsed time: 7 minutes 16.78 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.17 1.14 1.04 1/412 855 1443 15:43:52 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 1445 15:43:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1446 15:43:52 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1448 15:43:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1449 15:43:53 sets issue weight and epic 1450 15:43:53 when created from a vulnerability 1451 15:43:55 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1453 15:43:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1454 15:43:55 overwrites the default fields 1455 15:43:56 does not show an error message 1456 15:43:58 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1458 15:43:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1459 15:43:58 creates vulnerability feedback 1460 15:43:58 behaves like creates vulnerability issue link 1461 15:44:00 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1463 15:44:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1464 15:44:00 links the issue to the vulnerability 1465 15:44:00 when vulnerability already has a linked issue 1466 15:44:03 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1468 15:44:03 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1469 15:44:03 shows an error message 1470 15:44:03 # [RSpecRunTime] RSpec elapsed time: 7 minutes 29.78 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.22 1.15 1.04 1/407 856 1474 15:44:05 does not set issue weight 1475 15:44:05 # [RSpecRunTime] RSpec elapsed time: 7 minutes 31.2 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.20 1.15 1.04 1/407 857 1478 15:44:05 when a vulnerability_id is provided 1479 15:44:09 does not build issue from a vulnerability 1480 15:44:09 # [RSpecRunTime] RSpec elapsed time: 7 minutes 35.04 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.20 1.15 1.04 1/407 858 1483 15:44:10 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 1485 15:44:10 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1486 15:44:10 does not set issue weight ane epic 1487 15:44:10 # [RSpecRunTime] RSpec elapsed time: 7 minutes 36.56 seconds. Current RSS: ~1419M. Threads: 6. load average: 1.27 1.16 1.05 1/407 859 1489 15:44:10 GET #discussions 1490 15:44:10 with a related system note 1491 15:44:10 when authenticated 1492 15:44:10 behaves like user can see confidential issue 1493 15:44:10 when a user is a reporter 1494 15:44:12 displays related notes 1495 15:44:12 # [RSpecRunTime] RSpec elapsed time: 7 minutes 38.3 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.27 1.16 1.05 1/407 864 1497 15:44:12 behaves like user can see confidential issue 1498 15:44:12 when a user is a developer 1499 15:44:13 displays related notes 1500 15:44:13 # [RSpecRunTime] RSpec elapsed time: 7 minutes 39.88 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.27 1.16 1.05 1/407 869 1502 15:44:13 behaves like user can see confidential issue 1503 15:44:13 when a user is a maintainer 1504 15:44:15 displays related notes 1505 15:44:15 # [RSpecRunTime] RSpec elapsed time: 7 minutes 41.45 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.73 1.26 1.08 1/407 874 1507 15:44:15 behaves like user cannot see confidential issue 1508 15:44:15 when a user is a guest 1509 15:44:17 redacts note related to a confidential issue 1510 15:44:17 # [RSpecRunTime] RSpec elapsed time: 7 minutes 43.02 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.73 1.26 1.08 1/407 879 1512 15:44:17 when unauthenticated 1513 15:44:17 behaves like user cannot see confidential issue 1514 15:44:17 when a user is a 0 1515 15:44:18 redacts note related to a confidential issue 1516 15:44:18 # [RSpecRunTime] RSpec elapsed time: 7 minutes 44.72 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.73 1.26 1.08 1/407 880 1519 15:44:18 when issue is of type objective 1521 15:44:18 behaves like redirects to show work item page 1522 15:44:19 redirects to work item page using iid 1524 15:44:19 behaves like redirects to show work item page 1525 15:44:19 redirects to work item page using iid 1526 15:44:19 update action 1527 15:44:19 behaves like redirects to show work item page 1528 15:44:20 redirects to work item page using iid 1529 15:44:20 when issue is of type key_result 1531 15:44:20 behaves like redirects to show work item page 1532 15:44:21 redirects to work item page using iid 1534 15:44:21 behaves like redirects to show work item page 1535 15:44:21 redirects to work item page using iid 1536 15:44:21 update action 1537 15:44:21 behaves like redirects to show work item page 1538 15:44:22 redirects to work item page using iid 1539 15:44:22 # [RSpecRunTime] Finishing example group ee/spec/controllers/projects/issues_controller_spec.rb. It took 1 minute 16.61 seconds. Expected to take 1 minute 36.98 seconds. 1540 15:44:22 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/omniauth_callbacks_controller_spec.rb. Expected to take 1 minute 27.92 seconds. 1541 15:44:22 Groups::OmniauthCallbacksController 1542 15:44:22 valid credentials 1543 15:44:22 when not GitLab initiated 1544 15:44:23 ignores RelayState 1545 15:44:23 when signed in 1546 15:44:23 behaves like and identity already linked 1547 15:44:23 uses existing linked identity 1548 15:44:24 skips authenticity token based forgery protection 1549 15:44:24 behaves like SAML session initiated 1550 15:44:25 redirects to RelayState if its value is a subpath and starts with a slash 1551 15:44:26 ignores RelayState that doesn't start with a slash 1552 15:44:27 ignores RelayState that starts with two slashes 1553 15:44:27 ignores RelayState outside root domain without full URL 1554 15:44:28 ignores RelayState outside root domain with full URI 1555 15:44:29 ignores RelayState within root domain with full URI 1556 15:44:30 ignores RelayState when invalid URI 1557 15:44:31 logs group audit event for authentication 1558 15:44:31 logs saml_response for debugging 1559 15:44:32 stores that a SAML session is active 1560 15:44:32 # [RSpecRunTime] RSpec elapsed time: 7 minutes 58.69 seconds. Current RSS: ~1436M. Threads: 6. load average: 1.57 1.25 1.08 1/407 881 1563 15:44:33 stores that a SAML session is active 1564 15:44:33 oauth linked with different NameID 1565 15:44:34 displays a flash message verifying group sign in 1566 15:44:34 when user email address does not match auth hash email address 1567 15:44:35 redirects and displays an error 1568 15:44:35 # [RSpecRunTime] RSpec elapsed time: 8 minutes 1.08 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.52 1.24 1.08 1/407 882 1570 15:44:35 oauth already linked to another account 1571 15:44:35 redirects and displays an error 1572 15:44:35 and identity hasn't been linked 1573 15:44:36 links the identity 1574 15:44:37 displays a flash indicating the account has been linked 1575 15:44:38 logs group audit event for being added to the group 1576 15:44:38 when a default access level is specified in the SAML provider 1577 15:44:39 sets the access level of the member as per the specified `default_membership_role` 1578 15:44:39 # [RSpecRunTime] RSpec elapsed time: 8 minutes 5.27 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.52 1.24 1.08 1/407 883 1580 15:44:39 custom roles 1581 15:44:39 when a custom role is specified in the SAML provider 1582 15:44:40 sets the `member_role` of the member as per the specified `member_role` 1583 15:44:40 when a group is provided and a saml group link exists with a custom role 1584 15:44:41 sets the `member_role` of the member as defined in the saml group link 1585 15:44:41 # [RSpecRunTime] RSpec elapsed time: 8 minutes 7.45 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.56 1.26 1.08 1/407 884 1587 15:44:41 behaves like SAML session initiated 1588 15:44:42 redirects to RelayState if its value is a subpath and starts with a slash 1589 15:44:43 ignores RelayState that doesn't start with a slash 1590 15:44:44 ignores RelayState that starts with two slashes 1591 15:44:44 ignores RelayState outside root domain without full URL 1592 15:44:45 ignores RelayState outside root domain with full URI 1593 15:44:46 ignores RelayState within root domain with full URI 1594 15:44:47 ignores RelayState when invalid URI 1595 15:44:47 logs group audit event for authentication 1596 15:44:48 logs saml_response for debugging 1597 15:44:49 stores that a SAML session is active 1598 15:44:49 # [RSpecRunTime] RSpec elapsed time: 8 minutes 15.33 seconds. Current RSS: ~1439M. Threads: 6. load average: 1.59 1.27 1.09 1/407 885 1600 15:44:49 with IdP initiated request 1601 15:44:49 redirects to account link page 1602 15:44:50 lets the user know their account isn't linked yet 1603 15:44:50 # [RSpecRunTime] RSpec elapsed time: 8 minutes 16.51 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.71 1.30 1.10 1/407 886 1605 15:44:50 when not signed in 1606 15:44:50 and identity hasn't been linked 1607 15:44:51 redirects to sign in page with flash notice 1608 15:44:51 when user is an enterprise user of the group 1609 15:44:52 find the user by email and authenticates 1610 15:44:52 links identity 1611 15:44:52 behaves like SAML session initiated 1612 15:44:53 redirects to RelayState if its value is a subpath and starts with a slash 1613 15:44:54 ignores RelayState that doesn't start with a slash 1614 15:44:55 ignores RelayState that starts with two slashes 1615 15:44:56 ignores RelayState outside root domain without full URL 1616 15:44:57 ignores RelayState outside root domain with full URI 1617 15:44:57 ignores RelayState within root domain with full URI 1618 15:44:58 ignores RelayState when invalid URI 1619 15:44:59 logs group audit event for authentication 1620 15:45:00 logs saml_response for debugging 1621 15:45:01 stores that a SAML session is active 1622 15:45:01 # [RSpecRunTime] RSpec elapsed time: 8 minutes 27.13 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.68 1.31 1.10 1/408 887 1624 15:45:01 when user is an enterprise user of another group 1625 15:45:02 redirects to sign in page with flash notice 1626 15:45:02 does not link identity 1627 15:45:02 # [RSpecRunTime] RSpec elapsed time: 8 minutes 28.78 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.68 1.31 1.10 1/408 888 1629 15:45:02 behaves like and identity already linked 1630 15:45:03 uses existing linked identity 1631 15:45:04 skips authenticity token based forgery protection 1632 15:45:04 behaves like SAML session initiated 1633 15:45:05 redirects to RelayState if its value is a subpath and starts with a slash 1634 15:45:06 ignores RelayState that doesn't start with a slash 1635 15:45:07 ignores RelayState that starts with two slashes 1636 15:45:08 ignores RelayState outside root domain without full URL 1637 15:45:08 ignores RelayState outside root domain with full URI 1638 15:45:09 ignores RelayState within root domain with full URI 1639 15:45:10 ignores RelayState when invalid URI 1640 15:45:11 logs group audit event for authentication 1641 15:45:12 logs saml_response for debugging 1642 15:45:13 stores that a SAML session is active 1643 15:45:13 # [RSpecRunTime] RSpec elapsed time: 8 minutes 39.11 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.57 1.29 1.10 1/408 889 1646 15:45:14 stores that a SAML session is active 1647 15:45:14 oauth linked with different NameID 1648 15:45:14 redirects to sign in page with flash notice 1649 15:45:14 when user is an enterprise user of the group 1650 15:45:15 find the user by email and authenticates 1651 15:45:16 updates linked identity 1652 15:45:16 behaves like SAML session initiated 1653 15:45:17 redirects to RelayState if its value is a subpath and starts with a slash 1654 15:45:18 ignores RelayState that doesn't start with a slash 1655 15:45:18 ignores RelayState that starts with two slashes 1656 15:45:19 ignores RelayState outside root domain without full URL 1657 15:45:20 ignores RelayState outside root domain with full URI 1658 15:45:21 ignores RelayState within root domain with full URI 1659 15:45:22 ignores RelayState when invalid URI 1660 15:45:22 logs group audit event for authentication 1661 15:45:23 logs saml_response for debugging 1662 15:45:24 stores that a SAML session is active 1663 15:45:24 # [RSpecRunTime] RSpec elapsed time: 8 minutes 50.42 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.48 1.28 1.10 1/408 890 1665 15:45:24 when user is an enterprise user of another group 1666 15:45:25 redirects to sign in page with flash notice 1667 15:45:26 does not update linked identity 1668 15:45:26 # [RSpecRunTime] RSpec elapsed time: 8 minutes 52.06 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.45 1.28 1.10 1/408 891 1671 15:45:28 does not enforce onboarding for sign up 1672 15:45:28 # [RSpecRunTime] RSpec elapsed time: 8 minutes 54.17 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.45 1.28 1.10 1/408 892 1674 15:45:28 identity verification 1676 15:45:28 behaves like identity verification not required 1677 15:45:29 does not redirect to identity verification 1678 15:45:29 on sign in when identity is not yet verified 1679 15:45:29 behaves like identity verification not required 1680 15:45:30 does not redirect to identity verification 1682 15:45:30 not signed in 1683 15:45:30 doesn't disclose group existence 1684 15:45:30 group doesn't exist 1685 15:45:30 doesn't disclose group non-existence 1687 15:45:31 has descriptive error flash 1688 15:45:32 redirects back go the SSO page 1689 15:45:32 # [RSpecRunTime] RSpec elapsed time: 8 minutes 58.19 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.41 1.27 1.10 1/408 893 1691 15:45:32 with access to SAML settings for the group 1692 15:45:34 redirects to the settings page 1693 15:45:34 # [RSpecRunTime] RSpec elapsed time: 9 minutes. Current RSS: ~1469M. Threads: 6. load average: 1.41 1.27 1.10 1/408 894 1695 15:45:34 when the user is invalid 1696 15:45:34 when the email is blank 1697 15:45:34 redirects to the Group SAML sign in page with flash alert 1698 15:45:34 when any other validation error occurs 1699 15:45:35 redirects to the Group SAML sign in page with flash alert 1700 15:45:35 when request hasn't been validated by omniauth middleware 1701 15:45:35 prevents authentication 1702 15:45:35 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/omniauth_callbacks_controller_spec.rb. It took 1 minute 13.48 seconds. Expected to take 1 minute 27.92 seconds. 1703 15:45:35 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/work_item_spec.rb. Expected to take 1 minute 6.59 seconds. 1704 15:45:35 Query.work_item(id) 1705 15:45:37 when the user can read the work item 1706 15:45:37 when work item is created at the group level 1707 15:45:38 always returns false in the archived field 1708 15:45:38 without group level work item license 1710 15:45:38 # [RSpecRunTime] RSpec elapsed time: 9 minutes 4.64 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.38 1.27 1.09 1/408 895 1712 15:45:38 when querying widgets 1713 15:45:38 iteration widget 1714 15:45:38 when iterations feature is licensed 1715 15:45:39 returns widget information 1716 15:45:39 when iteration feature is unlicensed 1717 15:45:39 returns without iteration 1718 15:45:39 progress widget 1719 15:45:39 when okrs feature is licensed 1720 15:45:39 returns widget information 1721 15:45:39 when okrs feature is unlicensed 1722 15:45:40 returns without progress 1723 15:45:40 weight widget 1724 15:45:40 when issuable weights is licensed 1725 15:45:40 returns widget information 1726 15:45:40 when issuable weights is unlicensed 1727 15:45:40 returns without weight 1728 15:45:40 status widget 1729 15:45:40 when requirements is licensed 1730 15:45:40 when latest test report status is satisfied 1731 15:45:41 behaves like response with status information 1732 15:45:41 returns correct data 1733 15:45:41 # [RSpecRunTime] RSpec elapsed time: 9 minutes 7.77 seconds. Current RSS: ~1477M. Threads: 6. load average: 1.35 1.26 1.09 1/408 896 1735 15:45:41 when latest test report status is failed 1736 15:45:42 behaves like response with status information 1737 15:45:42 returns correct data 1738 15:45:42 with no test report 1739 15:45:42 behaves like response with status information 1740 15:45:43 returns correct data 1741 15:45:43 when requirements is unlicensed 1742 15:45:43 returns no status information 1743 15:45:43 health status widget 1744 15:45:44 returns health status widget information 1745 15:45:44 # [RSpecRunTime] RSpec elapsed time: 9 minutes 10.55 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.35 1.26 1.09 1/408 897 1747 15:45:44 test reports widget 1748 15:45:44 when requirements is licensed 1749 15:45:46 returns correct widget data 1750 15:45:46 # [RSpecRunTime] RSpec elapsed time: 9 minutes 12.22 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.32 1.26 1.09 1/408 898 1752 15:45:46 when requirements is not licensed 1753 15:45:46 returns empty widget data 1754 15:45:46 labels widget 1755 15:45:46 has_scoped_labels_license: true 1756 15:45:47 returns widget information 1757 15:45:47 has_scoped_labels_license: false 1758 15:45:47 returns widget information 1759 15:45:47 legacy requirement widget 1760 15:45:47 when requirements is licensed 1761 15:45:48 returns correct data 1762 15:45:48 when requirements is unlicensed 1763 15:45:48 returns no legacy requirement information 1764 15:45:48 notes widget 1765 15:45:49 fetches notes that require gitaly call to parse note 1766 15:45:49 when work item is associated with a group 1767 15:45:49 returns notes for the group work item 1768 15:45:50 skips check read_note ability on graphql types 1769 15:45:50 # [RSpecRunTime] RSpec elapsed time: 9 minutes 16.1 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.29 1.26 1.09 1/408 899 1771 15:45:50 when fetching description version diffs 1772 15:45:50 when work item belongs to a project 1773 15:45:50 behaves like description change diff 1774 15:45:51 returns previous description change diff 1775 15:45:51 # [RSpecRunTime] RSpec elapsed time: 9 minutes 17.19 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.29 1.26 1.09 1/408 900 1777 15:45:51 with passed description version id 1778 15:45:51 behaves like description change diff 1779 15:45:52 returns previous description change diff 1780 15:45:52 # [RSpecRunTime] RSpec elapsed time: 9 minutes 18.22 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.29 1.26 1.09 1/408 901 1782 15:45:52 with description_diffs disabled 1783 15:45:52 behaves like description change diff 1784 15:45:53 returns previous description change diff 1785 15:45:53 with description_diffs enabled 1786 15:45:53 behaves like description change diff 1787 15:45:54 returns previous description change diff 1788 15:45:54 when work item belongs to a group 1789 15:45:54 behaves like description change diff 1790 15:45:54 returns previous description change diff 1791 15:45:54 linked items widget 1792 15:45:55 when request is successful 1793 15:45:56 avoids N+1 queries 1794 15:45:56 filter_type: "RELATED", item: related_item, link: link1, expected: "relates_to" 1795 15:45:56 returns widget information 1796 15:45:56 # [RSpecRunTime] RSpec elapsed time: 9 minutes 22.88 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.27 1.25 1.09 1/408 902 1798 15:45:56 filter_type: "BLOCKS", item: blocked_item, link: link2, expected: "blocks" 1799 15:45:57 returns widget information 1800 15:45:57 filter_type: "BLOCKED_BY", item: blocking_item, link: link3, expected: "is_blocked_by" 1801 15:45:57 returns widget information 1802 15:45:57 when work item belongs to a group 1803 15:45:58 returns widget information 1804 15:45:58 hierarchy widget 1805 15:46:00 returns widget information 1806 15:46:03 avoids N+1 queries 1807 15:46:03 when user does not have access to an ancestor 1808 15:46:03 truncates ancestors up to the last visible one 1809 15:46:03 # [RSpecRunTime] RSpec elapsed time: 9 minutes 29.82 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.25 1.25 1.09 1/409 903 1811 15:46:03 when work item belongs to a user namespace project 1812 15:46:04 returns ancestor information 1813 15:46:04 when user does not have access 1814 15:46:05 does not return anything 1815 15:46:05 # [RSpecRunTime] RSpec elapsed time: 9 minutes 31.45 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.23 1.24 1.09 1/410 904 1817 15:46:05 when not signed in 1818 15:46:05 when project is private 1819 15:46:06 does not list any ancestors 1820 15:46:06 when project is public 1821 15:46:06 when partial ancestors are accessible 1822 15:46:06 truncates ancestors up to the last visible one 1823 15:46:06 when all ancestors are accessible 1824 15:46:07 shows all ancestors 1825 15:46:07 color widget 1826 15:46:08 when work item epics available 1827 15:46:08 returns widget information 1828 15:46:10 avoids N+1 queries 1829 15:46:10 # [RSpecRunTime] RSpec elapsed time: 9 minutes 36.47 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.21 1.24 1.09 1/411 905 1831 15:46:10 when work item epics is unavailable 1832 15:46:10 returns without color 1833 15:46:10 dates rolledup widget 1834 15:46:10 with fixed dates 1835 15:46:11 returns widget information 1836 15:46:11 with dates from child 1837 15:46:12 returns widget information 1838 15:46:12 # [RSpecRunTime] RSpec elapsed time: 9 minutes 38.6 seconds. Current RSS: ~1442M. Threads: 6. load average: 1.21 1.24 1.09 1/411 906 1840 15:46:12 with dates from milestone 1841 15:46:13 returns widget information 1842 15:46:13 development widget 1843 15:46:13 when fetching related feature flags 1844 15:46:13 when user is developer 1845 15:46:14 returns related feature flags in the response 1846 15:46:14 avoids N + 1 queries 1847 15:46:14 # [RSpecRunTime] RSpec elapsed time: 9 minutes 40.79 seconds. Current RSS: ~1444M. Threads: 6. load average: 1.21 1.24 1.09 1/411 907 1849 15:46:14 when user is guest 1850 15:46:15 returns an empty list of feature flags 1851 15:46:15 notifications widget 1852 15:46:15 returns widget information 1853 15:46:15 behaves like avoids N+1 queries for processing participants 1854 15:46:17 is expected not to exceed all query limit #<ActiveRecord::QueryRecorder:0x00007d5261c6d8e8 @data={"/spec/support/helpers/api_helpers.rb:35:api"...skip_cached=false, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=33> 1855 15:46:17 # [RSpecRunTime] RSpec elapsed time: 9 minutes 43.63 seconds. Current RSS: ~1434M. Threads: 6. load average: 1.19 1.23 1.09 1/411 908 1857 15:46:17 participants widget 1858 15:46:18 returns participants 1859 15:46:18 behaves like avoids N+1 queries for processing participants 1860 15:46:20 is expected not to exceed all query limit #<ActiveRecord::QueryRecorder:0x00007d526255d750 @data={"/spec/support/helpers/api_helpers.rb:35:api"...skip_cached=false, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=32> 1861 15:46:20 # [RSpecRunTime] RSpec elapsed time: 9 minutes 46.04 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.18 1.23 1.09 1/411 909 1863 15:46:20 when querying work item type information 1864 15:46:20 when work item exists at the project level 1865 15:46:20 Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 1867 15:46:20 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1868 15:46:20 returns work item type information 1869 15:46:20 when work item exists at the group level 1870 15:46:20 Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 1872 15:46:20 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1873 15:46:20 returns work item type information 1874 15:46:20 when accessing sync epic work item 1875 15:46:21 can access sync epic work item 1876 15:46:21 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/work_item_spec.rb. It took 45.77 seconds. Expected to take 1 minute 6.59 seconds. 1877 15:46:21 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group/epics_spec.rb. Expected to take 57.04 seconds. 1878 15:46:21 Epics through GroupQuery 1879 15:46:22 Get list of epics from a group 1880 15:46:22 when the request is correct 1881 15:46:22 returns epics successfully 1882 15:46:22 behaves like a working graphql query 1883 15:46:22 returns a successful response 1884 15:46:22 # [RSpecRunTime] RSpec elapsed time: 9 minutes 48.8 seconds. Current RSS: ~1434M. Threads: 6. load average: 1.18 1.23 1.09 1/411 910 1886 15:46:22 with multiple epics 1887 15:46:23 sorts by created_at descending by default 1888 15:46:23 has upvote/downvote information 1889 15:46:23 with sort and pagination 1890 15:46:24 with start_date_asc 1891 15:46:24 behaves like sorted paginated query 1892 15:46:24 behaves like requires variables 1893 15:46:24 shared example requires variables to be set 1894 15:46:24 # [RSpecRunTime] RSpec elapsed time: 9 minutes 50.32 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.18 1.23 1.09 1/411 911 1897 15:46:24 when sorting 1898 15:46:24 sorts correctly 1899 15:46:24 when paginating 1900 15:46:25 paginates correctly 1901 15:46:25 # [RSpecRunTime] RSpec elapsed time: 9 minutes 51.46 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.16 1.23 1.09 1/411 912 1903 15:46:25 when last and sort params are present 1904 15:46:26 fetches last elements without error 1905 15:46:26 with start_date_desc 1906 15:46:26 behaves like sorted paginated query 1907 15:46:26 behaves like requires variables 1908 15:46:26 shared example requires variables to be set 1910 15:46:26 when sorting 1911 15:46:26 sorts correctly 1912 15:46:26 when paginating 1913 15:46:27 paginates correctly 1914 15:46:27 # [RSpecRunTime] RSpec elapsed time: 9 minutes 53.33 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.16 1.23 1.09 1/411 913 1916 15:46:27 when last and sort params are present 1917 15:46:28 fetches last elements without error 1918 15:46:28 with end_date_asc 1919 15:46:28 behaves like sorted paginated query 1920 15:46:28 behaves like requires variables 1921 15:46:28 shared example requires variables to be set 1923 15:46:28 when sorting 1924 15:46:28 sorts correctly 1925 15:46:28 when paginating 1926 15:46:29 paginates correctly 1927 15:46:29 # [RSpecRunTime] RSpec elapsed time: 9 minutes 55.27 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.16 1.23 1.09 1/411 914 1929 15:46:29 when last and sort params are present 1930 15:46:30 fetches last elements without error 1931 15:46:30 with end_date_desc 1932 15:46:30 behaves like sorted paginated query 1933 15:46:30 behaves like requires variables 1934 15:46:30 shared example requires variables to be set 1936 15:46:30 when sorting 1937 15:46:30 sorts correctly 1938 15:46:30 when paginating 1939 15:46:31 paginates correctly 1940 15:46:31 # [RSpecRunTime] RSpec elapsed time: 9 minutes 57.23 seconds. Current RSS: ~1477M. Threads: 6. load average: 1.15 1.22 1.09 1/411 915 1942 15:46:31 when last and sort params are present 1943 15:46:31 fetches last elements without error 1944 15:46:31 with created_at_asc 1945 15:46:31 behaves like sorted paginated query 1946 15:46:31 behaves like requires variables 1947 15:46:32 shared example requires variables to be set 1949 15:46:32 when sorting 1950 15:46:32 sorts correctly 1951 15:46:32 when paginating 1952 15:46:33 paginates correctly 1953 15:46:33 # [RSpecRunTime] RSpec elapsed time: 9 minutes 59.24 seconds. Current RSS: ~1480M. Threads: 6. load average: 1.15 1.22 1.09 1/411 916 1955 15:46:33 when last and sort params are present 1956 15:46:33 fetches last elements without error 1957 15:46:33 with created_at_desc 1958 15:46:33 behaves like sorted paginated query 1959 15:46:33 behaves like requires variables 1960 15:46:34 shared example requires variables to be set 1962 15:46:34 when sorting 1963 15:46:34 sorts correctly 1964 15:46:34 when paginating 1965 15:46:35 paginates correctly 1966 15:46:35 # [RSpecRunTime] RSpec elapsed time: 10 minutes 1.07 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.14 1.22 1.09 1/412 917 1968 15:46:35 when last and sort params are present 1969 15:46:35 fetches last elements without error 1970 15:46:35 with updated_at_asc 1971 15:46:35 behaves like sorted paginated query 1972 15:46:35 behaves like requires variables 1973 15:46:35 shared example requires variables to be set 1975 15:46:35 when sorting 1976 15:46:36 sorts correctly 1977 15:46:36 when paginating 1978 15:46:37 paginates correctly 1979 15:46:37 # [RSpecRunTime] RSpec elapsed time: 10 minutes 3.0 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.14 1.22 1.09 1/412 918 1981 15:46:37 when last and sort params are present 1982 15:46:37 fetches last elements without error 1983 15:46:37 with updated_at_desc 1984 15:46:37 behaves like sorted paginated query 1985 15:46:37 behaves like requires variables 1986 15:46:37 shared example requires variables to be set 1988 15:46:37 when sorting 1989 15:46:38 sorts correctly 1990 15:46:38 when paginating 1991 15:46:38 paginates correctly 1992 15:46:39 # [RSpecRunTime] RSpec elapsed time: 10 minutes 4.93 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.14 1.22 1.09 1/412 919 1994 15:46:39 when last and sort params are present 1995 15:46:39 fetches last elements without error 1996 15:46:39 can admin epics 1997 15:46:39 when permission is absent 1998 15:46:39 returns false for adminEpic 1999 15:46:39 when permission is present 2000 15:46:40 returns true for adminEpic 2001 15:46:40 query performance 2002 15:46:42 avoids n+1 queries when loading parent field 2003 15:46:42 # [RSpecRunTime] RSpec elapsed time: 10 minutes 8.54 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.12 1.21 1.09 1/411 920 2005 15:46:42 using OR label filter 2006 15:46:43 when queried using valid label names 2007 15:46:43 when using labelName argument 2008 15:46:43 returns items that have at least one of the given labels 2009 15:46:43 when using labelNames argument 2010 15:46:43 returns items that have at least one of the given labels 2011 15:46:43 when queried label names are empty 2012 15:46:44 returns all items 2013 15:46:44 using OR author filter 2014 15:46:44 when queried using valid author usernames 2015 15:46:44 when using authorUsername argument 2016 15:46:44 returns items that have at least one of the given labels 2017 15:46:44 when using authorUsernames argument 2018 15:46:45 returns items that have at least one of the given labels 2019 15:46:45 when queried author usernames are empty 2020 15:46:45 returns all items 2021 15:46:45 with negated filters 2022 15:46:45 returns only matching epics 2023 15:46:45 with top_level_hierarchy_only argument 2024 15:46:46 when set as true 2025 15:46:46 returns epics with no parent or parents outside group hierarchy 2026 15:46:46 when set as false 2027 15:46:47 returns all matching epics 2028 15:46:47 with search params 2029 15:46:47 behaves like query with a search term 2030 15:46:47 returns only matching issuables 2031 15:46:47 when error requests 2032 15:46:47 when epics feature is disabled 2033 15:46:48 returns empty 2034 15:46:48 when epics feature is enabled 2035 15:46:48 returns a nil group for a user without permissions to see the group 2036 15:46:48 Get epic from a group 2037 15:46:48 when the request is correct 2038 15:46:50 returns an epic successfully 2039 15:46:50 behaves like a working graphql query 2040 15:46:51 returns a successful response 2041 15:46:51 # [RSpecRunTime] RSpec elapsed time: 10 minutes 17.45 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.11 1.21 1.09 1/411 921 2043 15:46:51 N+1 query checks 2044 15:46:51 when requesting `user_notes_count` 2045 15:46:52 prevents N+1 queries 2046 15:46:52 # [RSpecRunTime] RSpec elapsed time: 10 minutes 18.79 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.11 1.21 1.09 1/411 922 2048 15:46:52 when requesting `user_discussions_count` 2049 15:46:54 prevents N+1 queries 2050 15:46:54 # [RSpecRunTime] RSpec elapsed time: 10 minutes 20.08 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.11 1.21 1.09 1/411 923 2052 15:46:54 when requesting related epics fields 2053 15:46:54 when requesting `blocked` 2054 15:46:55 prevents N+1 queries 2055 15:46:55 # [RSpecRunTime] RSpec elapsed time: 10 minutes 21.45 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.10 1.20 1.08 1/411 924 2057 15:46:55 when requesting blocked_by_count 2058 15:46:56 prevents N+1 queries 2059 15:46:56 when requesting blocking_count 2060 15:46:56 prevents N+1 queries 2061 15:46:56 when award emoji votes 2062 15:46:57 prevents N+1 queries 2063 15:46:57 # [RSpecRunTime] RSpec elapsed time: 10 minutes 23.84 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.10 1.20 1.08 1/411 925 2065 15:46:57 when requesting labels 2066 15:46:58 prevents N+1 queries 2067 15:46:58 when requesting epic issues and respective labels 2068 15:46:59 expect to load issue labels 2069 15:46:59 Get related epic links fields 2070 15:47:01 returns correct field values 2071 15:47:01 # [RSpecRunTime] RSpec elapsed time: 10 minutes 26.96 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.09 1.20 1.08 1/410 926 2073 15:47:01 Get default project for issue creation 2074 15:47:01 returns the default project for issue based on the last event 2075 15:47:01 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group/epics_spec.rb. It took 40.19 seconds. Expected to take 57.04 seconds. 2076 15:47:01 # [RSpecRunTime] Starting example group ee/spec/requests/api/scim/instance_scim_spec.rb. Expected to take 54.53 seconds. 2077 15:47:01 API::Scim::InstanceScim 2078 15:47:01 when user with an email extern_uid 2079 15:47:01 behaves like SCIM API endpoints 2080 15:47:01 GET api/scim/v2/application/Users 2081 15:47:01 responds with paginated users when there is no filter 2082 15:47:01 behaves like Not available to SaaS customers 2083 15:47:01 on GitLab.com 2084 15:47:02 renders not found 2085 15:47:02 behaves like Instance level SCIM license required 2086 15:47:02 when license is not enabled 2087 15:47:02 returns not found error 2088 15:47:02 behaves like SCIM token authenticated 2089 15:47:02 without token auth 2090 15:47:02 responds with 401 2091 15:47:02 behaves like SAML SSO must be enabled 2092 15:47:02 responds with 403 when instance SAML SSO not enabled 2093 15:47:02 when unsupported filters are used 2094 15:47:02 responds with an error 2095 15:47:02 when existing user matches filter 2096 15:47:03 responds with 200 2097 15:47:03 sets default values as required by the specification 2098 15:47:03 when no user matches filter 2099 15:47:03 responds with 200 2100 15:47:03 GET api/scim/v2/application/Users/:id 2101 15:47:03 responds with 403 when instance SAML SSO not configured 2102 15:47:03 behaves like Not available to SaaS customers 2103 15:47:03 on GitLab.com 2104 15:47:03 renders not found 2105 15:47:03 behaves like Instance level SCIM license required 2106 15:47:03 when license is not enabled 2107 15:47:04 returns not found error 2108 15:47:04 behaves like SCIM token authenticated 2109 15:47:04 without token auth 2110 15:47:04 responds with 401 2111 15:47:04 behaves like SAML SSO must be enabled 2112 15:47:04 responds with 403 when instance SAML SSO not enabled 2113 15:47:04 behaves like Invalid extern_uid returns 404 2114 15:47:04 when there is no user associated with extern_uid 2115 15:47:04 responds with 404 2116 15:47:04 when there is a user with extern_uid 2117 15:47:04 responds with 200 2118 15:47:04 POST api/scim/v2/application/Users 2119 15:47:04 behaves like Not available to SaaS customers 2120 15:47:04 on GitLab.com 2121 15:47:05 renders not found 2122 15:47:05 behaves like Instance level SCIM license required 2123 15:47:05 when license is not enabled 2124 15:47:05 returns not found error 2125 15:47:05 behaves like SCIM token authenticated 2126 15:47:05 without token auth 2127 15:47:05 responds with 401 2128 15:47:05 behaves like SAML SSO must be enabled 2129 15:47:05 responds with 403 when instance SAML SSO not enabled 2130 15:47:05 without an existing user 2131 15:47:06 responds with 201 and the new user attributes 2132 15:47:06 when existing user 2133 15:47:06 responds with 201 and the scim user attributes 2134 15:47:06 when a provisioning error occurs 2135 15:47:06 returns a 412 response and error message 2136 15:47:06 behaves like Filtered params in errors 2137 15:47:06 does not expose the password in error response 2138 15:47:07 does not expose the access token in error response 2139 15:47:07 when a conflict occurs 2140 15:47:07 returns a 409 response and error message 2141 15:47:07 behaves like Filtered params in errors 2142 15:47:07 does not expose the password in error response 2143 15:47:07 does not expose the access token in error response 2144 15:47:07 PATCH api/scim/v2/application/Users/:id 2145 15:47:07 behaves like Not available to SaaS customers 2146 15:47:07 on GitLab.com 2147 15:47:07 renders not found 2148 15:47:07 behaves like Instance level SCIM license required 2149 15:47:07 when license is not enabled 2150 15:47:08 returns not found error 2151 15:47:08 behaves like SCIM token authenticated 2152 15:47:08 without token auth 2153 15:47:08 responds with 401 2154 15:47:08 behaves like SAML SSO must be enabled 2155 15:47:08 responds with 403 when instance SAML SSO not enabled 2156 15:47:08 behaves like Invalid extern_uid returns 404 2157 15:47:08 when there is no user associated with extern_uid 2158 15:47:08 responds with 404 2159 15:47:08 when params update extern_uid for existing scim identity 2160 15:47:08 responds with 204 and updates extern_uid 2161 15:47:08 when params update other attributes on existing scim identity 2162 15:47:09 responds with success but does not update the attributes 2163 15:47:09 when params are invalid 2164 15:47:09 ignores the params and returns a success response 2165 15:47:09 when extern_uid update fails 2166 15:47:09 returns an error 2167 15:47:09 when deprovision fails 2168 15:47:09 returns an error 2169 15:47:09 when reprovision fails 2170 15:47:10 returns an error 2171 15:47:10 when param values deactivate scim identity 2172 15:47:10 deactivates the scim_identity 2173 15:47:10 when param values reactivate scim identity 2174 15:47:10 activates the scim_identity 2175 15:47:10 does not call reprovision service when identity is already active 2176 15:47:10 when id param is missing from request 2177 15:47:10 returns method not allowed error 2178 15:47:10 DELETE /scim/v2/application/Users/:id 2179 15:47:10 behaves like Not available to SaaS customers 2180 15:47:10 on GitLab.com 2181 15:47:11 renders not found 2182 15:47:11 behaves like Instance level SCIM license required 2183 15:47:11 when license is not enabled 2184 15:47:11 returns not found error 2185 15:47:11 behaves like SCIM token authenticated 2186 15:47:11 without token auth 2187 15:47:11 responds with 401 2188 15:47:11 behaves like SAML SSO must be enabled 2189 15:47:11 responds with 403 when instance SAML SSO not enabled 2190 15:47:11 behaves like Invalid extern_uid returns 404 2191 15:47:11 when there is no user associated with extern_uid 2192 15:47:12 responds with 404 2193 15:47:12 when existing user 2194 15:47:12 responds with 204 and deactivates the scim identity 2195 15:47:12 when deprovision fails 2196 15:47:12 returns an error 2197 15:47:12 when user with an alphanumeric extern_uid 2198 15:47:12 behaves like SCIM API endpoints 2199 15:47:12 GET api/scim/v2/application/Users 2200 15:47:12 responds with paginated users when there is no filter 2201 15:47:12 behaves like Not available to SaaS customers 2202 15:47:12 on GitLab.com 2203 15:47:12 renders not found 2204 15:47:12 behaves like Instance level SCIM license required 2205 15:47:12 when license is not enabled 2206 15:47:13 returns not found error 2207 15:47:13 behaves like SCIM token authenticated 2208 15:47:13 without token auth 2209 15:47:13 responds with 401 2210 15:47:13 behaves like SAML SSO must be enabled 2211 15:47:13 responds with 403 when instance SAML SSO not enabled 2212 15:47:13 when unsupported filters are used 2213 15:47:13 responds with an error 2214 15:47:13 when existing user matches filter 2215 15:47:13 responds with 200 2216 15:47:14 sets default values as required by the specification 2217 15:47:14 when no user matches filter 2218 15:47:14 responds with 200 2219 15:47:14 GET api/scim/v2/application/Users/:id 2220 15:47:14 responds with 403 when instance SAML SSO not configured 2221 15:47:14 behaves like Not available to SaaS customers 2222 15:47:14 on GitLab.com 2223 15:47:14 renders not found 2224 15:47:14 behaves like Instance level SCIM license required 2225 15:47:14 when license is not enabled 2226 15:47:15 returns not found error 2227 15:47:15 behaves like SCIM token authenticated 2228 15:47:15 without token auth 2229 15:47:15 responds with 401 2230 15:47:15 behaves like SAML SSO must be enabled 2231 15:47:15 responds with 403 when instance SAML SSO not enabled 2232 15:47:15 behaves like Invalid extern_uid returns 404 2233 15:47:15 when there is no user associated with extern_uid 2234 15:47:15 responds with 404 2235 15:47:15 when there is a user with extern_uid 2236 15:47:15 responds with 200 2237 15:47:15 POST api/scim/v2/application/Users 2238 15:47:15 behaves like Not available to SaaS customers 2239 15:47:15 on GitLab.com 2240 15:47:15 renders not found 2241 15:47:15 behaves like Instance level SCIM license required 2242 15:47:15 when license is not enabled 2243 15:47:16 returns not found error 2244 15:47:16 behaves like SCIM token authenticated 2245 15:47:16 without token auth 2246 15:47:16 responds with 401 2247 15:47:16 behaves like SAML SSO must be enabled 2248 15:47:16 responds with 403 when instance SAML SSO not enabled 2249 15:47:16 without an existing user 2250 15:47:17 responds with 201 and the new user attributes 2251 15:47:17 when existing user 2252 15:47:17 responds with 201 and the scim user attributes 2253 15:47:17 when a provisioning error occurs 2254 15:47:17 returns a 412 response and error message 2255 15:47:17 behaves like Filtered params in errors 2256 15:47:17 does not expose the password in error response 2257 15:47:17 does not expose the access token in error response 2258 15:47:17 when a conflict occurs 2259 15:47:18 returns a 409 response and error message 2260 15:47:18 behaves like Filtered params in errors 2261 15:47:18 does not expose the password in error response 2262 15:47:18 does not expose the access token in error response 2263 15:47:18 PATCH api/scim/v2/application/Users/:id 2264 15:47:18 behaves like Not available to SaaS customers 2265 15:47:18 on GitLab.com 2266 15:47:18 renders not found 2267 15:47:18 behaves like Instance level SCIM license required 2268 15:47:18 when license is not enabled 2269 15:47:19 returns not found error 2270 15:47:19 behaves like SCIM token authenticated 2271 15:47:19 without token auth 2272 15:47:19 responds with 401 2273 15:47:19 behaves like SAML SSO must be enabled 2274 15:47:19 responds with 403 when instance SAML SSO not enabled 2275 15:47:19 behaves like Invalid extern_uid returns 404 2276 15:47:19 when there is no user associated with extern_uid 2277 15:47:19 responds with 404 2278 15:47:19 when params update extern_uid for existing scim identity 2279 15:47:19 responds with 204 and updates extern_uid 2280 15:47:19 when params update other attributes on existing scim identity 2281 15:47:20 responds with success but does not update the attributes 2282 15:47:20 when params are invalid 2283 15:47:20 ignores the params and returns a success response 2284 15:47:20 when extern_uid update fails 2285 15:47:20 returns an error 2286 15:47:20 when deprovision fails 2287 15:47:20 returns an error 2288 15:47:20 when reprovision fails 2289 15:47:20 returns an error 2290 15:47:20 when param values deactivate scim identity 2291 15:47:21 deactivates the scim_identity 2292 15:47:21 when param values reactivate scim identity 2293 15:47:21 activates the scim_identity 2294 15:47:21 does not call reprovision service when identity is already active 2295 15:47:21 when id param is missing from request 2296 15:47:21 returns method not allowed error 2297 15:47:21 DELETE /scim/v2/application/Users/:id 2298 15:47:21 behaves like Not available to SaaS customers 2299 15:47:21 on GitLab.com 2300 15:47:22 renders not found 2301 15:47:22 behaves like Instance level SCIM license required 2302 15:47:22 when license is not enabled 2303 15:47:22 returns not found error 2304 15:47:22 behaves like SCIM token authenticated 2305 15:47:22 without token auth 2306 15:47:22 responds with 401 2307 15:47:22 behaves like SAML SSO must be enabled 2308 15:47:22 responds with 403 when instance SAML SSO not enabled 2309 15:47:22 behaves like Invalid extern_uid returns 404 2310 15:47:22 when there is no user associated with extern_uid 2311 15:47:22 responds with 404 2312 15:47:22 when existing user 2313 15:47:23 responds with 204 and deactivates the scim identity 2314 15:47:23 when deprovision fails 2315 15:47:23 returns an error 2316 15:47:23 # [RSpecRunTime] Finishing example group ee/spec/requests/api/scim/instance_scim_spec.rb. It took 21.76 seconds. Expected to take 54.53 seconds. 2317 15:47:23 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb. Expected to take 49.9 seconds. 2318 15:47:23 Query.project(fullPath).dependencies 2319 15:47:27 returns the expected dependency data when performing a well-formed query with an authorized user 2320 15:47:31 does not make N+1 queries 2321 15:47:31 with package_managers as an argument 2322 15:47:35 filters records based on the package manager name 2323 15:47:35 # [RSpecRunTime] RSpec elapsed time: 11 minutes 1.39 seconds. Current RSS: ~1397M. Threads: 6. load average: 1.05 1.18 1.08 1/412 927 2325 15:47:35 when dependencies have no source data 2326 15:47:38 returns nil for data which originates from a source 2327 15:47:38 # [RSpecRunTime] RSpec elapsed time: 11 minutes 4.76 seconds. Current RSS: ~1400M. Threads: 6. load average: 1.05 1.18 1.08 1/412 928 2329 15:47:38 with source_types as an argument 2330 15:47:42 filters records based on the package manager name 2331 15:47:43 # [RSpecRunTime] RSpec elapsed time: 11 minutes 8.91 seconds. Current RSS: ~1402M. Threads: 6. load average: 1.04 1.17 1.08 1/411 929 2333 15:47:43 with sort as an argument 2334 15:47:46 sorts by component name descending 2335 15:47:46 with sorting by severity 2336 15:47:48 sorts by severity descending 2337 15:47:48 with sort equal to SEVERITY_ASC 2338 15:47:50 sorts by severity ascending 2339 15:47:50 # [RSpecRunTime] RSpec elapsed time: 11 minutes 16.55 seconds. Current RSS: ~1403M. Threads: 6. load average: 1.03 1.17 1.08 1/411 930 2341 15:47:50 behaves like sorted paginated query 2342 15:47:50 behaves like requires variables 2343 15:47:53 shared example requires variables to be set 2344 15:47:53 # [RSpecRunTime] RSpec elapsed time: 11 minutes 19.8 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.03 1.17 1.08 1/411 931 2347 15:47:53 when sorting 2348 15:47:57 sorts correctly 2349 15:47:57 when paginating 2350 15:48:00 paginates correctly 2351 15:48:01 # [RSpecRunTime] RSpec elapsed time: 11 minutes 26.9 seconds. Current RSS: ~1403M. Threads: 6. load average: 1.03 1.16 1.08 1/411 932 2353 15:48:01 with component_names as an argument 2354 15:48:05 filters records based on the component name 2355 15:48:05 # [RSpecRunTime] RSpec elapsed time: 11 minutes 31.05 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.02 1.16 1.08 1/411 933 2357 15:48:05 with an unauthorized user 2358 15:48:08 does not return dependency data 2359 15:48:08 # [RSpecRunTime] RSpec elapsed time: 11 minutes 34.74 seconds. Current RSS: ~1404M. Threads: 6. load average: 1.02 1.16 1.08 1/411 934 2361 15:48:08 when dependencies have no version data 2362 15:48:12 returns a nil version 2363 15:48:12 # [RSpecRunTime] RSpec elapsed time: 11 minutes 38.24 seconds. Current RSS: ~1408M. Threads: 6. load average: 1.02 1.15 1.08 1/411 935 2365 15:48:12 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb. It took 48.99 seconds. Expected to take 49.9 seconds. 2366 15:48:12 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/analytics/cycle_analytics/summary_controller_spec.rb. Expected to take 42.73 seconds. 2367 15:48:12 Groups::Analytics::CycleAnalytics::SummaryController 2369 15:48:13 passes the date filter to the query class 2370 15:48:13 behaves like summary endpoint 2372 15:48:13 when valid parameters are given 2374 15:48:14 # [RSpecRunTime] RSpec elapsed time: 11 minutes 40.14 seconds. Current RSS: ~1420M. Threads: 6. load average: 1.02 1.15 1.08 1/411 936 2376 15:48:14 accepts optional `project_ids` array 2378 15:48:14 when `created_before` is missing 2380 15:48:15 when `created_after` is missing 2382 15:48:15 when `created_after` is invalid, falls back to default date 2383 15:48:16 is expected to respond with numeric status code success 2384 15:48:16 when `created_before` is invalid 2385 15:48:16 renders `unprocessable_entity` 2386 15:48:16 when `created_after` is later than `created_before` 2387 15:48:16 renders `unprocessable_entity` 2388 15:48:16 when the date range exceeds 180 days 2389 15:48:17 renders `unprocessable_entity` 2390 15:48:17 when `group_id` is not found 2391 15:48:17 renders `not_found` when group is missing 2392 15:48:17 when user has no lower access level than `reporter` 2393 15:48:18 renders `forbidden` response 2394 15:48:18 when feature is not available for the group 2395 15:48:18 renders `forbidden` response 2396 15:48:18 GET "time_summary" 2397 15:48:19 passes the group to RequestParams 2398 15:48:19 uses the aggregated VSA data collector 2399 15:48:19 behaves like summary endpoint 2401 15:48:20 when valid parameters are given 2403 15:48:20 # [RSpecRunTime] RSpec elapsed time: 11 minutes 46.53 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.02 1.15 1.08 1/411 937 2405 15:48:20 accepts optional `project_ids` array 2407 15:48:22 # [RSpecRunTime] RSpec elapsed time: 11 minutes 48.31 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.02 1.15 1.08 1/411 938 2409 15:48:22 when `created_before` is missing 2411 15:48:22 when `created_after` is missing 2413 15:48:23 when `created_after` is invalid, falls back to default date 2414 15:48:23 is expected to respond with numeric status code success 2415 15:48:23 when `created_before` is invalid 2416 15:48:24 renders `unprocessable_entity` 2417 15:48:24 when `created_after` is later than `created_before` 2418 15:48:24 renders `unprocessable_entity` 2419 15:48:24 when the date range exceeds 180 days 2420 15:48:24 renders `unprocessable_entity` 2421 15:48:24 when `group_id` is not found 2422 15:48:25 renders `not_found` when group is missing 2423 15:48:25 when user has no lower access level than `reporter` 2424 15:48:25 renders `forbidden` response 2425 15:48:25 when feature is not available for the group 2426 15:48:26 renders `forbidden` response 2427 15:48:26 time series endpoints 2428 15:48:26 GET "lead_times" 2429 15:48:27 returns the daily average durations 2430 15:48:27 behaves like summary endpoint 2432 15:48:27 when valid parameters are given 2434 15:48:28 # [RSpecRunTime] RSpec elapsed time: 11 minutes 54.12 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.02 1.15 1.08 1/411 939 2436 15:48:28 accepts optional `project_ids` array 2438 15:48:28 when `created_before` is missing 2440 15:48:29 when `created_after` is missing 2442 15:48:29 when `created_after` is invalid, falls back to default date 2443 15:48:30 is expected to respond with numeric status code success 2444 15:48:30 when `created_before` is invalid 2445 15:48:30 renders `unprocessable_entity` 2446 15:48:30 when `created_after` is later than `created_before` 2447 15:48:31 renders `unprocessable_entity` 2448 15:48:31 when the date range exceeds 180 days 2449 15:48:31 renders `unprocessable_entity` 2450 15:48:31 when `group_id` is not found 2451 15:48:32 renders `not_found` when group is missing 2452 15:48:32 when user has no lower access level than `reporter` 2453 15:48:33 renders `forbidden` response 2454 15:48:33 when feature is not available for the group 2455 15:48:33 renders `forbidden` response 2456 15:48:33 GET "cycle_times" 2457 15:48:34 returns the daily average durations 2458 15:48:34 behaves like summary endpoint 2460 15:48:34 when valid parameters are given 2462 15:48:35 # [RSpecRunTime] RSpec elapsed time: 12 minutes 1.13 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.01 1.14 1.08 1/412 940 2464 15:48:35 accepts optional `project_ids` array 2466 15:48:35 when `created_before` is missing 2468 15:48:36 when `created_after` is missing 2470 15:48:36 when `created_after` is invalid, falls back to default date 2471 15:48:37 is expected to respond with numeric status code success 2472 15:48:37 when `created_before` is invalid 2473 15:48:38 renders `unprocessable_entity` 2474 15:48:38 when `created_after` is later than `created_before` 2475 15:48:38 renders `unprocessable_entity` 2476 15:48:38 when the date range exceeds 180 days 2477 15:48:39 renders `unprocessable_entity` 2478 15:48:39 when `group_id` is not found 2479 15:48:39 renders `not_found` when group is missing 2480 15:48:39 when user has no lower access level than `reporter` 2481 15:48:40 renders `forbidden` response 2482 15:48:40 when feature is not available for the group 2483 15:48:40 renders `forbidden` response 2484 15:48:40 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/analytics/cycle_analytics/summary_controller_spec.rb. It took 28.48 seconds. Expected to take 42.73 seconds. 2485 15:48:40 # [RSpecRunTime] Starting example group ee/spec/requests/groups/dependencies_controller_spec.rb. Expected to take 39.84 seconds. 2486 15:48:40 Groups::DependenciesController 2487 15:48:40 GET locations 2488 15:48:41 when security dashboard feature is enabled 2489 15:48:41 and user is allowed to access group level dependencies 2490 15:48:41 returns http status :ok 2491 15:48:42 returns empty array 2492 15:48:42 with existing matches 2493 15:48:43 returns location related data 2494 15:48:43 without filtering params 2495 15:48:43 returns empty array 2496 15:48:43 # [RSpecRunTime] RSpec elapsed time: 12 minutes 9.8 seconds. Current RSS: ~1506M. Threads: 6. load average: 1.01 1.14 1.08 1/412 941 2498 15:48:43 when user is not allowed to access group level dependencies 2499 15:48:44 returns http status :forbidden 2500 15:48:44 when security dashboard feature is disabled 2501 15:48:44 returns http status :forbidden 2503 15:48:44 with HTML format 2504 15:48:44 when security dashboard feature is enabled 2505 15:48:44 and user is allowed to access group level dependencies 2506 15:48:45 returns http status :ok 2507 15:48:45 returns the correct template 2508 15:48:45 behaves like tracks govern usage event 2509 15:48:46 tracks unique event 2510 15:48:46 # [RSpecRunTime] RSpec elapsed time: 12 minutes 12.43 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.01 1.14 1.08 1/412 942 2512 15:48:46 when the group hierarchy depth is too high 2513 15:48:47 shows group limit warning 2514 15:48:47 when user is not allowed to access group level dependencies 2515 15:48:47 return http status :not_found 2516 15:48:47 behaves like doesn't track govern usage event 2517 15:48:47 doesn't tracks event 2518 15:48:47 when security dashboard feature is disabled 2519 15:48:48 return http status :not_found 2520 15:48:48 behaves like doesn't track govern usage event 2521 15:48:48 doesn't tracks event 2522 15:48:48 with JSON format 2523 15:48:48 when security dashboard feature is enabled 2524 15:48:48 and user is allowed to access group level dependencies 2525 15:48:48 returns http status :ok 2526 15:48:49 returns the expected data 2527 15:48:49 with existing dependencies 2528 15:48:51 returns the expected response 2529 15:48:51 includes pagination headers in the response 2530 15:48:52 avoids N+1 database queries 2531 15:48:52 when filtering with component_id 2532 15:48:52 returns matching Sbom::Occurrence records 2533 15:48:52 # [RSpecRunTime] RSpec elapsed time: 12 minutes 18.67 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.00 1.13 1.07 1/412 943 2535 15:48:52 when paginating over licenses 2536 15:48:53 uses primary_license_spdx_identifier in the cursor 2537 15:48:53 when using a cursor 2538 15:48:53 returns data at the cursor 2539 15:48:53 when cursor contains nulls 2540 15:48:54 returns data at the cursor 2541 15:48:54 when sorted by license in ascending order 2542 15:48:54 returns sorted list 2543 15:48:54 when sorted by license in descending order 2544 15:48:55 returns sorted list 2545 15:48:55 when sorted by name in ascending order 2546 15:48:55 returns sorted list 2547 15:48:55 when sorted by name in descending order 2548 15:48:56 returns sorted list 2549 15:48:56 when sorted by packager in ascending order 2550 15:48:56 returns sorted list 2551 15:48:56 when sorted by packager in descending order 2552 15:48:57 returns sorted list 2553 15:48:57 when sorted by severity in ascending order 2554 15:48:57 returns sorted list 2555 15:48:57 when sorted by severity in descending order 2556 15:48:58 returns sorted list 2557 15:48:58 with filtering params 2558 15:48:58 when the group hierarchy depth is too high 2559 15:48:58 ignores the filter 2560 15:48:58 when filtered by projects 2561 15:48:59 returns a filtered list 2562 15:48:59 # [RSpecRunTime] RSpec elapsed time: 12 minutes 25.62 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.08 1.15 1.08 1/411 944 2564 15:48:59 when filtered by licenses 2565 15:49:00 returns a filtered list 2566 15:49:00 when filtered by unknown licenses 2567 15:49:01 returns a filtered list 2568 15:49:01 # [RSpecRunTime] RSpec elapsed time: 12 minutes 27.19 seconds. Current RSS: ~1495M. Threads: 6. load average: 1.24 1.18 1.09 1/411 945 2570 15:49:01 when filtered by multiple licenses 2571 15:49:02 returns a filtered list 2572 15:49:02 # [RSpecRunTime] RSpec elapsed time: 12 minutes 28.29 seconds. Current RSS: ~1492M. Threads: 6. load average: 1.24 1.18 1.09 1/411 946 2574 15:49:02 when trying to search for too many projects 2575 15:49:02 returns an error 2576 15:49:02 when user is not allowed to access group level dependencies 2577 15:49:03 returns http status :forbidden 2578 15:49:03 when security dashboard feature is disabled 2579 15:49:03 returns http status :forbidden 2580 15:49:03 GET #licenses 2581 15:49:03 when security dashboard feature is enabled 2582 15:49:03 and user is allowed to access group level dependencies 2583 15:49:04 returns http status :ok 2584 15:49:04 returns licenses from Gitlab::SPDX::Catalogue sorted by name 2585 15:49:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 30.5 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.24 1.18 1.09 1/412 947 2587 15:49:04 when user is not allowed to access group level dependencies 2588 15:49:04 returns http status :forbidden 2589 15:49:04 when security dashboard feature is disabled 2590 15:49:05 returns http status :forbidden 2591 15:49:05 # [RSpecRunTime] Finishing example group ee/spec/requests/groups/dependencies_controller_spec.rb. It took 24.21 seconds. Expected to take 39.84 seconds. 2592 15:49:05 # [RSpecRunTime] Starting example group ee/spec/controllers/registrations/welcome_controller_spec.rb. Expected to take 37.41 seconds. 2593 15:49:05 Registrations::WelcomeController 2595 15:49:05 without a signed in user 2596 15:49:05 is expected to redirect to "/users/sign_up" 2597 15:49:05 with a signed in user 2598 15:49:05 when onboarding feature is not available 2599 15:49:05 is expected to respond with numeric status code not_found 2600 15:49:05 with email updates 2601 15:49:05 when registration_objective field is provided 2602 15:49:06 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2604 15:49:06 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2605 15:49:06 sets the registration_objective 2607 15:49:06 when onboarding is enabled 2608 15:49:06 tracks successful submission event 2609 15:49:06 when joining_project is "true" 2610 15:49:06 is expected to redirect to "/dashboard/projects" 2611 15:49:06 tracks join a project event 2612 15:49:06 when joining_project is "false" 2613 15:49:07 does not track join a project event 2614 15:49:07 with group and project creation 2615 15:49:07 is expected to redirect to "/users/sign_up/groups/new" 2616 15:49:07 when eligible for iterable trigger 2617 15:49:07 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2619 15:49:07 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2620 15:49:07 initiates iterable trigger creation 2621 15:49:07 when not eligible for iterable trigger 2622 15:49:07 does not initiate iterable trigger creation 2623 15:49:07 for email opt_in 2624 15:49:07 extra_user_params: {:onboarding_status_email_opt_in=>"true"}, opt_in: true 2625 15:49:07 for pre-parsing the email opt in 2626 15:49:08 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2628 15:49:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2629 15:49:08 is expected to eq false 2630 15:49:08 for not pre-parsing the email opt in 2631 15:49:08 when setup_for_company is true 2632 15:49:08 is expected to eq true 2633 15:49:08 when setup_for_company is false 2634 15:49:08 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2636 15:49:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2637 15:49:08 is expected to eq true 2638 15:49:08 extra_user_params: {:onboarding_status_email_opt_in=>"false"}, opt_in: false 2639 15:49:08 for pre-parsing the email opt in 2640 15:49:08 is expected to eq false 2641 15:49:08 for not pre-parsing the email opt in 2642 15:49:08 when setup_for_company is true 2643 15:49:09 is expected to eq true 2644 15:49:09 when setup_for_company is false 2645 15:49:09 is expected to eq false 2646 15:49:09 extra_user_params: {:onboarding_status_email_opt_in=>nil}, opt_in: false 2647 15:49:09 for pre-parsing the email opt in 2648 15:49:09 is expected to eq false 2649 15:49:09 for not pre-parsing the email opt in 2650 15:49:09 when setup_for_company is true 2651 15:49:09 is expected to eq true 2652 15:49:09 when setup_for_company is false 2653 15:49:10 is expected to eq false 2654 15:49:10 extra_user_params: {:onboarding_status_email_opt_in=>"1"}, opt_in: true 2655 15:49:10 for pre-parsing the email opt in 2656 15:49:10 is expected to eq false 2657 15:49:10 for not pre-parsing the email opt in 2658 15:49:10 when setup_for_company is true 2659 15:49:10 is expected to eq true 2660 15:49:10 when setup_for_company is false 2661 15:49:10 is expected to eq true 2662 15:49:10 extra_user_params: {:onboarding_status_email_opt_in=>"0"}, opt_in: false 2663 15:49:10 for pre-parsing the email opt in 2664 15:49:10 is expected to eq false 2665 15:49:10 for not pre-parsing the email opt in 2666 15:49:10 when setup_for_company is true 2667 15:49:11 is expected to eq true 2668 15:49:11 when setup_for_company is false 2669 15:49:11 is expected to eq false 2670 15:49:11 extra_user_params: {:onboarding_status_email_opt_in=>""}, opt_in: false 2671 15:49:11 for pre-parsing the email opt in 2672 15:49:11 is expected to eq false 2673 15:49:11 for not pre-parsing the email opt in 2674 15:49:11 when setup_for_company is true 2675 15:49:11 is expected to eq true 2676 15:49:11 when setup_for_company is false 2677 15:49:12 is expected to eq false 2678 15:49:12 extra_user_params: {}, opt_in: false 2679 15:49:12 for pre-parsing the email opt in 2680 15:49:12 is expected to eq false 2681 15:49:12 for not pre-parsing the email opt in 2682 15:49:12 when setup_for_company is true 2683 15:49:12 is expected to eq true 2684 15:49:12 when setup_for_company is false 2685 15:49:12 is expected to eq false 2686 15:49:12 when setup_for_company is "true" 2687 15:49:12 when it is a trial registration 2688 15:49:12 redirects to the company path and stores the url 2689 15:49:12 when it is not a trial registration 2690 15:49:13 redirects to the company path and stores the url 2691 15:49:13 when user is an invite registration 2692 15:49:13 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2694 15:49:13 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2695 15:49:13 does not convert to a trial 2696 15:49:13 when user is a subscription registration 2697 15:49:13 when detected from onboarding_status 2698 15:49:13 does not convert to a trial 2699 15:49:13 when setup_for_company is "false" 2700 15:49:14 is expected to redirect to "/users/sign_up/groups/new" 2701 15:49:14 when it is a trial registration 2702 15:49:14 when trial detected via onboarding_status 2703 15:49:14 extra_user_params: {:onboarding_status_email_opt_in=>"true"}, opt_in: true 2704 15:49:14 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2705 15:49:14 extra_user_params: {:onboarding_status_email_opt_in=>"false"}, opt_in: false 2706 15:49:14 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2707 15:49:14 extra_user_params: {:onboarding_status_email_opt_in=>nil}, opt_in: false 2708 15:49:14 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2709 15:49:14 extra_user_params: {:onboarding_status_email_opt_in=>"1"}, opt_in: true 2710 15:49:15 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2711 15:49:15 extra_user_params: {:onboarding_status_email_opt_in=>"0"}, opt_in: false 2712 15:49:15 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2713 15:49:15 extra_user_params: {:onboarding_status_email_opt_in=>""}, opt_in: false 2714 15:49:15 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2715 15:49:15 extra_user_params: {}, opt_in: false 2716 15:49:15 is expected to redirect to "/users/sign_up/company/new?glm_content=some_content&glm_source=some_source&jobs_to_be_done_other=_jobs_to_be_done_other_®istration_objective=code_storage&role=software_developer" 2717 15:49:15 when it is not a trial 2718 15:49:16 is expected to redirect to "/users/sign_up/groups/new" 2719 15:49:16 when in subscription flow 2720 15:49:16 is expected not to redirect to "/users/sign_up/groups/new" 2721 15:49:16 when in invitation flow 2722 15:49:16 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :provider is a Symbol. 2724 15:49:16 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2725 15:49:16 is expected not to redirect to "/users/sign_up/groups/new" 2726 15:49:17 tracks successful submission event 2727 15:49:17 redirects to the group page 2728 15:49:17 when the new user already has more than 1 accepted group membership 2729 15:49:18 redirects to the most recent membership group page 2730 15:49:18 # [RSpecRunTime] RSpec elapsed time: 12 minutes 44.48 seconds. Current RSS: ~1551M. Threads: 6. load average: 1.12 1.15 1.08 2/411 948 2732 15:49:18 when the member has an orphaned source at the time of the welcome 2733 15:49:19 redirects to the project dashboard page 2734 15:49:19 when in trial flow 2735 15:49:19 is expected not to redirect to "/users/sign_up/groups/new" 2736 15:49:19 tracks successful submission event 2737 15:49:19 when failed request 2738 15:49:19 does not track submission event 2739 15:49:19 does not track join a project event 2740 15:49:20 track failed submission event 2742 15:49:20 without a signed in user 2743 15:49:20 is expected to redirect to "/users/sign_up" 2744 15:49:20 with signed in user 2745 15:49:20 is expected to render template show 2746 15:49:20 tracks render event 2747 15:49:20 has the expected submission url 2748 15:49:20 when onboarding feature is not available 2749 15:49:20 is expected to respond with numeric status code not_found 2750 15:49:20 when in invitation flow 2751 15:49:21 tracks render event 2752 15:49:21 when in trial flow 2753 15:49:21 tracks render event 2754 15:49:21 when completed welcome step 2755 15:49:21 when setup_for_company is set to true 2756 15:49:21 does not track render event 2757 15:49:21 when setup_for_company is set to false 2758 15:49:21 is expected to redirect to "/dashboard/projects" 2759 15:49:21 when 2FA is required from group 2760 15:49:22 does not perform a redirect 2761 15:49:22 when welcome step is completed 2762 15:49:22 when user is confirmed 2763 15:49:22 is expected not to redirect to "/users/sign_in" 2764 15:49:22 when user is not confirmed 2765 15:49:22 is expected to redirect to "/users/sign_in" 2766 15:49:22 # [RSpecRunTime] Finishing example group ee/spec/controllers/registrations/welcome_controller_spec.rb. It took 17.53 seconds. Expected to take 37.41 seconds. 2767 15:49:22 # [RSpecRunTime] Starting example group ee/spec/requests/api/vulnerability_exports_spec.rb. Expected to take 35.5 seconds. 2768 15:49:22 API::VulnerabilityExports 2769 15:49:23 POST /security/projects/:id/vulnerability_exports 2770 15:49:23 behaves like creating export for exportable 2771 15:49:23 when the request does not fulfill the requirements 2772 15:49:23 responds with bad_request 2773 15:49:23 when the request fulfills the requirements 2774 15:49:23 when the user is not authorized to take the action 2775 15:49:23 responds with 403 forbidden 2776 15:49:23 when the user is authorized to take the action 2777 15:49:23 when the export creation succeeds 2778 15:49:24 returns information about new vulnerability export 2779 15:49:24 when the export creation fails 2780 15:49:24 returns the error message 2781 15:49:24 behaves like forbids access to vulnerability API endpoint in case of disabled features 2782 15:49:24 when security dashboard feature is not available 2783 15:49:25 responds with 403 Forbidden 2785 15:49:25 is expected to be allowed for :admin 2786 15:49:25 is expected to be allowed for :owner 2787 15:49:26 is expected to be allowed for :maintainer 2788 15:49:26 is expected to be allowed for :developer 2789 15:49:26 is expected to be allowed for :auditor 2790 15:49:27 is expected to be denied for :reporter 2791 15:49:27 is expected to be denied for :guest 2792 15:49:27 is expected to be denied for :anonymous 2793 15:49:27 # [RSpecRunTime] RSpec elapsed time: 12 minutes 53.82 seconds. Current RSS: ~1535M. Threads: 6. load average: 1.10 1.15 1.08 1/411 949 2795 15:49:27 POST /security/groups/:id/vulnerability_exports 2796 15:49:28 behaves like creating export for exportable 2797 15:49:28 when the request does not fulfill the requirements 2798 15:49:28 responds with bad_request 2799 15:49:28 when the request fulfills the requirements 2800 15:49:28 when the user is not authorized to take the action 2801 15:49:28 responds with 403 forbidden 2802 15:49:28 when the user is authorized to take the action 2803 15:49:28 when the export creation succeeds 2804 15:49:29 returns information about new vulnerability export 2805 15:49:29 when the export creation fails 2806 15:49:29 returns the error message 2807 15:49:29 behaves like forbids access to vulnerability API endpoint in case of disabled features 2808 15:49:29 when security dashboard feature is not available 2809 15:49:30 responds with 403 Forbidden 2810 15:49:30 POST /security/vulnerability_exports 2811 15:49:30 behaves like creating export for exportable 2812 15:49:30 when the request does not fulfill the requirements 2813 15:49:30 responds with bad_request 2814 15:49:30 when the request fulfills the requirements 2815 15:49:30 when the user is not authorized to take the action 2816 15:49:30 responds with 403 forbidden 2817 15:49:30 when the user is authorized to take the action 2818 15:49:30 when the export creation succeeds 2819 15:49:31 returns information about new vulnerability export 2820 15:49:31 when the export creation fails 2821 15:49:31 returns the error message 2822 15:49:31 behaves like forbids access to vulnerability API endpoint in case of disabled features 2823 15:49:31 when security dashboard feature is not available 2824 15:49:31 responds with 403 Forbidden 2825 15:49:31 GET /security/vulnerability_exports/:id 2826 15:49:31 with an authorized user with proper permissions 2827 15:49:31 when export is finished 2828 15:49:32 returns information about vulnerability export 2829 15:49:32 does not return Poll-Interval header 2830 15:49:32 when export is running 2831 15:49:32 returns information about vulnerability export 2832 15:49:33 returns Poll-Interval header with value set to 5 seconds 2834 15:49:33 is expected to be denied for :admin 2835 15:49:33 is expected to be denied for :owner 2836 15:49:33 is expected to be denied for :maintainer 2837 15:49:34 is expected to be denied for :developer 2838 15:49:34 is expected to be denied for :auditor 2839 15:49:35 is expected to be denied for :reporter 2840 15:49:35 is expected to be denied for :guest 2841 15:49:35 is expected to be denied for :anonymous 2842 15:49:35 for export author 2843 15:49:36 is expected to be allowed for #<User id:705 @user582> 2844 15:49:36 # [RSpecRunTime] RSpec elapsed time: 13 minutes 1.95 seconds. Current RSS: ~1529M. Threads: 6. load average: 1.08 1.14 1.08 1/412 950 2846 15:49:36 GET /security/vulnerability_exports/:id/download 2847 15:49:36 with an authorized user with proper permissions 2848 15:49:36 when export is running 2850 15:49:36 when export is failed 2852 15:49:36 when export is finished 2853 15:49:37 renders 200 with CSV file 2855 15:49:37 is expected to be denied for :admin 2856 15:49:37 is expected to be denied for :owner 2857 15:49:38 is expected to be denied for :maintainer 2858 15:49:38 is expected to be denied for :developer 2859 15:49:39 is expected to be denied for :auditor 2860 15:49:39 is expected to be denied for :reporter 2861 15:49:40 is expected to be denied for :guest 2862 15:49:40 is expected to be denied for :anonymous 2863 15:49:40 for export author 2864 15:49:40 is expected to be allowed for #<User id:705 @user582> 2865 15:49:40 # [RSpecRunTime] RSpec elapsed time: 13 minutes 6.77 seconds. Current RSS: ~1524M. Threads: 6. load average: 1.08 1.14 1.08 1/412 951 2867 15:49:40 # [RSpecRunTime] Finishing example group ee/spec/requests/api/vulnerability_exports_spec.rb. It took 18.31 seconds. Expected to take 35.5 seconds. 2868 15:49:40 # [RSpecRunTime] Starting example group ee/spec/requests/groups/epics/epic_links_controller_spec.rb. Expected to take 33.79 seconds. 2869 15:49:40 Groups::Epics::EpicLinksController 2871 15:49:41 behaves like unlicensed action 2872 15:49:41 returns error response 2873 15:49:41 # [RSpecRunTime] RSpec elapsed time: 13 minutes 7.88 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.08 1.14 1.08 1/411 952 2875 15:49:41 when epics are enabled 2876 15:49:41 when user has access to epic 2877 15:49:42 returns the correct JSON response 2878 15:49:42 with query performance 2879 15:49:44 executes same number of queries plus threshold 2880 15:49:44 # [RSpecRunTime] RSpec elapsed time: 13 minutes 10.37 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.08 1.14 1.08 1/411 953 2882 15:49:44 when user does not have access to epic 2883 15:49:44 returns 404 status 2884 15:49:44 when epic is confidential 2885 15:49:45 returns 403 status when user is a guest 2886 15:49:45 # [RSpecRunTime] RSpec elapsed time: 13 minutes 11.51 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.07 1.14 1.08 1/411 954 2888 15:49:45 with children in different group hierarchies 2889 15:49:45 behaves like returns correct response 2890 15:49:46 includes only children with access 2891 15:49:46 when user has no access to the other group 2892 15:49:46 behaves like returns correct response 2893 15:49:46 includes only children with access 2894 15:49:46 POST #create 2895 15:49:46 behaves like unlicensed action 2896 15:49:47 returns error response 2897 15:49:47 when subepics are enabled 2898 15:49:47 when user has permissions to create requested association 2899 15:49:48 returns correct response for the correct issue reference 2900 15:49:49 updates a parent for the referenced epic 2901 15:49:49 with hierarchy depth validations 2902 15:49:49 when it does not exceed the max hierarchy depth 2903 15:49:50 sets the parent 2904 15:49:50 # [RSpecRunTime] RSpec elapsed time: 13 minutes 16.36 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.06 1.13 1.08 1/411 955 2906 15:49:50 when it exceeds the max hierarchy depth 2907 15:49:50 does not set the parent and returns an error 2908 15:49:50 when user does not have access to epic 2909 15:49:50 when `epic_relations_for_non_members` feature flag is disabled 2910 15:49:51 returns 403 status 2911 15:49:51 when group is private 2912 15:49:51 returns 404 status 2913 15:49:51 when epic is confidential 2914 15:49:52 returns 403 status when user is a guest 2916 15:49:52 behaves like unlicensed action 2917 15:49:52 returns error response 2918 15:49:52 when subepics are enabled 2919 15:49:52 when user has permissions to reorder epics 2920 15:49:53 returns status 200 2921 15:49:53 updates the epic position 2922 15:49:53 when move_before_id is not a sibling epic 2923 15:49:54 returns status 422 2924 15:49:54 # [RSpecRunTime] RSpec elapsed time: 13 minutes 20.48 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.06 1.13 1.08 1/411 956 2926 15:49:54 when user does not have permissions to reorder epics 2927 15:49:55 returns status 403 2928 15:49:55 DELETE #destroy 2929 15:49:55 behaves like unlicensed action 2930 15:49:55 returns error response 2931 15:49:55 when epics are enabled 2932 15:49:55 when user has permissions to update the parent epic 2933 15:49:56 returns status 200 2934 15:49:57 destroys the link 2935 15:49:57 # [RSpecRunTime] RSpec elapsed time: 13 minutes 23.01 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.06 1.13 1.08 1/411 957 2937 15:49:57 when user does not have access to epic 2938 15:49:57 when `epic_relations_for_non_members` feature flag is disabled 2939 15:49:57 returns 403 status 2940 15:49:57 when group is private 2941 15:49:57 returns 404 status 2942 15:49:57 when epic is confidential 2943 15:49:58 returns 403 status when user is a guest 2944 15:49:58 when the epic does not have any parent 2945 15:49:58 returns status 404 2946 15:49:58 when user has permissions to update the parent epic but epics feature is disabled 2947 15:49:59 does not destroy the link 2948 15:49:59 # [RSpecRunTime] Finishing example group ee/spec/requests/groups/epics/epic_links_controller_spec.rb. It took 18.44 seconds. Expected to take 33.79 seconds. 2949 15:49:59 # [RSpecRunTime] Starting example group ee/spec/requests/api/internal/kubernetes_spec.rb. Expected to take 32.13 seconds. 2950 15:49:59 API::Internal::Kubernetes 2951 15:49:59 POST /internal/kubernetes/modules/remote_development/reconcile 2952 15:49:59 returns 401 if Authorization header not sent 2953 15:49:59 returns 401 if Authorization is for non-existent agent 2954 15:49:59 not authenticated 2956 15:49:59 when service response is successful 2957 15:50:00 returns service response with payload 2958 15:50:00 when service response is not successful 2959 15:50:01 returns service response with error 2960 15:50:01 when remote_development feature is unlicensed 2961 15:50:02 returns service response with payload 2962 15:50:02 POST /internal/kubernetes/agent_configuration 2963 15:50:02 not authenticated 2965 15:50:02 when remote development is configured 2966 15:50:02 creates the remote dev configuration 2967 15:50:02 when remote_development feature is unlicensed 2968 15:50:02 creates the remote dev configuration 2969 15:50:02 PUT /internal/kubernetes/modules/starboard_vulnerability 2970 15:50:03 returns 401 if Authorization header not sent 2971 15:50:03 returns 401 if Authorization is for non-existent agent 2972 15:50:03 not authenticated 2974 15:50:03 is authenticated for an agent 2975 15:50:04 returns ok when a vulnerability is created 2976 15:50:05 accepts the same payload twice 2977 15:50:06 responds with the created vulnerability's UUID 2978 15:50:06 when payload is invalid 2979 15:50:07 returns bad request 2980 15:50:07 # [RSpecRunTime] RSpec elapsed time: 13 minutes 33.68 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.12 1.14 1.08 1/411 958 2982 15:50:07 when required parameters are missing 2983 15:50:07 missing_param: :vulnerability 2984 15:50:08 returns bad request 2985 15:50:09 # [RSpecRunTime] RSpec elapsed time: 13 minutes 34.93 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.12 1.14 1.08 1/411 959 2987 15:50:09 missing_param: :scanner 2988 15:50:10 returns bad request 2989 15:50:10 # [RSpecRunTime] RSpec elapsed time: 13 minutes 36.06 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.11 1.14 1.08 1/411 960 2991 15:50:10 when feature is not available 2992 15:50:11 returns forbidden for non licensed project 2993 15:50:11 # [RSpecRunTime] RSpec elapsed time: 13 minutes 37.24 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.11 1.14 1.08 1/411 961 2995 15:50:11 POST /internal/kubernetes/modules/starboard_vulnerability/scan_result 2996 15:50:12 returns 401 if Authorization header not sent 2997 15:50:12 returns 401 if Authorization is for non-existent agent 2998 15:50:12 not authenticated 3000 15:50:13 # [RSpecRunTime] RSpec elapsed time: 13 minutes 38.92 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.11 1.14 1.08 1/411 962 3002 15:50:13 is authenticated for an agent 3004 15:50:13 resolves undetected vulnerabilities 3005 15:50:13 marks undetected vulnerabilities as resolved on default branch 3006 15:50:14 does not resolve vulnerabilities with other report types 3007 15:50:14 does not resolve other projects' vulnerabilities 3008 15:50:14 when payload is invalid 3009 15:50:14 returns bad request 3010 15:50:14 # [RSpecRunTime] RSpec elapsed time: 13 minutes 40.87 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.11 1.14 1.08 1/411 963 3012 15:50:14 when feature is not available 3013 15:50:15 returns forbidden for non licensed project 3014 15:50:15 GET /internal/kubernetes/modules/starboard_vulnerability/policies_configuration 3015 15:50:15 returns 401 if Authorization header not sent 3016 15:50:15 returns 401 if Authorization is for non-existent agent 3017 15:50:15 not authenticated 3019 15:50:16 when security_orchestration_policies is not licensed 3021 15:50:16 when security_orchestration_policies is licensed 3022 15:50:16 when policies are present 3023 15:50:17 returns expected data 3024 15:50:17 # [RSpecRunTime] RSpec elapsed time: 13 minutes 43.36 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.10 1.14 1.08 1/415 1082 3026 15:50:17 when policies are empty 3027 15:50:17 returns empty array 3028 15:50:17 GET /internal/kubernetes/receptive_agents 3029 15:50:18 returns all receptive agents 3030 15:50:18 not authenticated 3032 15:50:18 when receptive agents feature is disabled because of the tier 3033 15:50:18 returns not found 3034 15:50:18 # [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/kubernetes_spec.rb. It took 19.23 seconds. Expected to take 32.13 seconds. 3035 15:50:18 # [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/read_code/request_spec.rb. Expected to take 29.84 seconds. 3036 15:50:18 User with read_code custom role 3037 15:50:19 SearchController 3039 15:50:19 with elasticsearch 3040 15:50:25 when searching a group 3041 15:50:30 allows access via a custom role 3043 15:50:30 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3045 15:50:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3046 15:50:33 allows access via a custom role 3047 15:50:39 avoids N+1 queries 3048 15:50:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 5.25 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.36 1.20 1.10 1/430 1975 3050 15:50:39 when searching a project 3051 15:50:42 allows access via a custom role 3052 15:50:42 # [RSpecRunTime] RSpec elapsed time: 14 minutes 8.36 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.33 1.19 1.10 1/434 2262 3055 15:50:43 when searching a group 3056 15:50:45 allows access via a custom role 3057 15:50:45 # [RSpecRunTime] RSpec elapsed time: 14 minutes 11.82 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.30 1.19 1.10 1/431 2529 3059 15:50:45 when searching a project 3060 15:50:47 allows access via a custom role 3061 15:50:47 # [RSpecRunTime] RSpec elapsed time: 14 minutes 13.72 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.30 1.19 1.10 1/432 2805 3063 15:50:47 # [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/read_code/request_spec.rb. It took 29.26 seconds. Expected to take 29.84 seconds. 3064 15:50:47 # [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/admin_web_hook/request_spec.rb. Expected to take 28.29 seconds. 3065 15:50:47 User with admin_web_hook custom role 3066 15:50:48 in a project 3067 15:50:48 Projects::HooksController 3068 15:50:48 behaves like HooksController 3070 15:50:50 allows access 3071 15:50:50 # [RSpecRunTime] RSpec elapsed time: 14 minutes 16.06 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.28 1.19 1.10 1/431 2806 3074 15:50:51 allows access 3075 15:50:52 # [RSpecRunTime] RSpec elapsed time: 14 minutes 17.9 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.28 1.19 1.10 1/430 2807 3078 15:50:53 allows access 3079 15:50:53 # [RSpecRunTime] RSpec elapsed time: 14 minutes 19.17 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.28 1.19 1.10 1/429 2808 3082 15:50:54 allows access 3083 15:50:54 # [RSpecRunTime] RSpec elapsed time: 14 minutes 20.34 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.28 1.19 1.10 1/429 2809 3086 15:50:55 allows access 3087 15:50:55 # [RSpecRunTime] RSpec elapsed time: 14 minutes 21.49 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.26 1.18 1.10 1/429 2810 3090 15:50:56 allows access 3091 15:50:56 # [RSpecRunTime] RSpec elapsed time: 14 minutes 22.71 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.26 1.18 1.10 1/429 2811 3093 15:50:56 Projects::HookLogsController 3094 15:50:56 behaves like HookLogsController 3096 15:50:58 allows access 3097 15:50:58 without admin_web_hook permission 3098 15:50:59 does not allow access 3099 15:50:59 # [RSpecRunTime] RSpec elapsed time: 14 minutes 25.55 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.26 1.18 1.10 1/428 2812 3102 15:51:00 allows access 3103 15:51:00 # [RSpecRunTime] RSpec elapsed time: 14 minutes 26.82 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.32 1.20 1.10 1/428 2813 3106 15:51:01 Groups::HooksController 3107 15:51:01 behaves like HooksController 3109 15:51:02 allows access 3110 15:51:02 # [RSpecRunTime] RSpec elapsed time: 14 minutes 28.09 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.32 1.20 1.10 1/428 2814 3113 15:51:03 allows access 3114 15:51:03 # [RSpecRunTime] RSpec elapsed time: 14 minutes 29.29 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.32 1.20 1.10 1/427 2815 3117 15:51:04 allows access 3119 15:51:05 allows access 3121 15:51:05 allows access 3123 15:51:06 allows access 3124 15:51:06 Groups::HookLogsController 3125 15:51:06 behaves like HookLogsController 3127 15:51:07 allows access 3128 15:51:07 without admin_web_hook permission 3129 15:51:08 does not allow access 3130 15:51:08 # [RSpecRunTime] RSpec elapsed time: 14 minutes 34.3 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.29 1.19 1.10 1/427 2816 3133 15:51:09 allows access 3134 15:51:09 # [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/admin_web_hook/request_spec.rb. It took 21.43 seconds. Expected to take 28.29 seconds. 3135 15:51:09 # [RSpecRunTime] Starting example group ee/spec/requests/api/member_roles_spec.rb. Expected to take 25.37 seconds. 3136 15:51:09 API::MemberRoles 3137 15:51:09 DELETE /groups/:id/member_roles/:member_role_id 3138 15:51:09 behaves like deleting member role 3139 15:51:09 behaves like it requires a valid license 3140 15:51:09 when licensed feature is unavailable 3141 15:51:09 returns forbidden error 3142 15:51:09 when current user is nil 3143 15:51:10 returns unauthorized error 3144 15:51:10 when current user is not authorized 3145 15:51:10 does not remove the member role 3146 15:51:10 when current user is authorized 3147 15:51:10 deletes member role 3148 15:51:10 when invalid member role is passed 3149 15:51:10 returns 404 error 3150 15:51:10 when there is an error deleting the role 3151 15:51:11 returns 400 error 3152 15:51:11 behaves like it is available only on SaaS 3153 15:51:11 when on SaaS 3154 15:51:11 returns success 3155 15:51:11 when on self-managed 3156 15:51:11 returns 400 error with deprecation message 3157 15:51:11 GET /groups/:id/member_roles 3158 15:51:11 behaves like getting member roles 3159 15:51:11 behaves like it requires a valid license 3160 15:51:11 when licensed feature is unavailable 3161 15:51:11 returns forbidden error 3162 15:51:11 when current user is nil 3163 15:51:11 returns unauthorized error 3164 15:51:11 when current user is not authorized 3165 15:51:12 returns forbidden error 3166 15:51:12 when current user is authorized 3167 15:51:12 returns associated member roles 3168 15:51:12 behaves like it is available only on SaaS 3169 15:51:12 when on SaaS 3170 15:51:12 returns success 3171 15:51:12 when on self-managed 3172 15:51:12 returns 400 error with deprecation message 3173 15:51:12 when group does not have any associated member_roles 3174 15:51:12 returns empty array as response 3175 15:51:12 DELETE /member_roles/:member_role_id 3176 15:51:12 behaves like deleting member role 3177 15:51:12 behaves like it requires a valid license 3178 15:51:12 when licensed feature is unavailable 3179 15:51:13 returns forbidden error 3180 15:51:13 when current user is nil 3181 15:51:13 returns unauthorized error 3182 15:51:13 when current user is not authorized 3183 15:51:13 does not remove the member role 3184 15:51:13 when current user is authorized 3185 15:51:13 deletes member role 3186 15:51:13 when invalid member role is passed 3187 15:51:13 returns 404 error 3188 15:51:13 when there is an error deleting the role 3189 15:51:13 returns 400 error 3190 15:51:13 behaves like it is available only on self-managed 3191 15:51:13 when on SaaS 3192 15:51:13 returns 400 error 3193 15:51:13 when on self-managed 3195 15:51:14 GET /member_roles 3196 15:51:14 behaves like getting member roles 3197 15:51:14 behaves like it requires a valid license 3198 15:51:14 when licensed feature is unavailable 3199 15:51:14 returns forbidden error 3200 15:51:14 when current user is nil 3201 15:51:14 returns unauthorized error 3202 15:51:14 when current user is not authorized 3203 15:51:14 returns forbidden error 3204 15:51:14 when current user is authorized 3205 15:51:14 returns associated member roles 3206 15:51:14 behaves like it is available only on self-managed 3207 15:51:14 when on SaaS 3208 15:51:14 returns 400 error 3209 15:51:14 when on self-managed 3211 15:51:15 POST /groups/:id/member_roles 3212 15:51:15 behaves like creating member role 3213 15:51:15 behaves like it requires a valid license 3214 15:51:15 when licensed feature is unavailable 3215 15:51:15 returns forbidden error 3216 15:51:15 when current user is nil 3217 15:51:15 returns unauthorized error 3218 15:51:15 when current user is unauthorized 3219 15:51:15 does not allow less privileged user to add member roles 3220 15:51:15 when current user is authorized 3221 15:51:15 when name param is passed 3222 15:51:15 returns the newly created member role 3223 15:51:15 when no name param is passed 3224 15:51:16 returns newly created member role with a default name 3225 15:51:16 when params are missing 3226 15:51:16 returns a 400 error 3227 15:51:16 when params are invalid 3228 15:51:16 returns a 400 error 3229 15:51:16 when there are validation errors 3230 15:51:16 returns a 400 error with an error message 3231 15:51:16 behaves like it is available only on SaaS 3232 15:51:16 when on SaaS 3233 15:51:16 returns success 3234 15:51:16 when on self-managed 3235 15:51:16 returns 400 error with deprecation message 3236 15:51:16 when group is not a root group 3237 15:51:17 returns a 400 error 3238 15:51:17 POST /member_roles 3239 15:51:17 behaves like creating member role 3240 15:51:17 behaves like it requires a valid license 3241 15:51:17 when licensed feature is unavailable 3242 15:51:17 returns forbidden error 3243 15:51:17 when current user is nil 3244 15:51:17 returns unauthorized error 3245 15:51:17 when current user is unauthorized 3246 15:51:17 does not allow less privileged user to add member roles 3247 15:51:17 when current user is authorized 3248 15:51:17 when name param is passed 3249 15:51:17 returns the newly created member role 3250 15:51:17 when no name param is passed 3251 15:51:18 returns newly created member role with a default name 3252 15:51:18 when params are missing 3253 15:51:18 returns a 400 error 3254 15:51:18 when params are invalid 3255 15:51:18 returns a 400 error 3256 15:51:18 when there are validation errors 3257 15:51:18 returns a 400 error with an error message 3258 15:51:18 behaves like it is available only on self-managed 3259 15:51:18 when on SaaS 3260 15:51:18 returns 400 error 3261 15:51:18 when on self-managed 3263 15:51:19 # [RSpecRunTime] Finishing example group ee/spec/requests/api/member_roles_spec.rb. It took 9.76 seconds. Expected to take 25.37 seconds. 3264 15:51:19 # [RSpecRunTime] Starting example group ee/spec/controllers/ee/projects/protected_branches_controller_spec.rb. Expected to take 24.3 seconds. 3265 15:51:19 Projects::ProtectedBranchesController 3266 15:51:19 PUT/PATCH #update 3267 15:51:19 without blocking scan result policy 3269 15:51:20 # [RSpecRunTime] RSpec elapsed time: 14 minutes 46.56 seconds. Current RSS: ~1569M. Threads: 6. load average: 1.31 1.20 1.11 1/427 2847 3271 15:51:20 MR approval policies 3272 15:51:20 block_branch_modification 3273 15:51:24 does not rename 3274 15:51:26 responds with 403 3275 15:51:26 # [RSpecRunTime] RSpec elapsed time: 14 minutes 52.64 seconds. Current RSS: ~1529M. Threads: 6. load average: 1.28 1.20 1.10 1/432 3210 3277 15:51:26 prevent_pushing_and_force_pushing 3278 15:51:27 when updating `allow_force_push` 3279 15:51:30 responds with 403 and does not update 3280 15:51:30 # [RSpecRunTime] RSpec elapsed time: 14 minutes 56.41 seconds. Current RSS: ~1501M. Threads: 6. load average: 1.26 1.19 1.10 1/430 3473 3282 15:51:30 when updating merge access levels 3283 15:51:33 responds with 2xx and updates 3284 15:51:33 # [RSpecRunTime] RSpec elapsed time: 14 minutes 59.11 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.26 1.19 1.10 1/430 3682 3286 15:51:33 when using custom roles 3287 15:51:34 when a user has custom roles with `admin_protected_branch` assigned 3288 15:51:34 when custom_roles feature is available 3289 15:51:34 POST #create 3290 15:51:35 creates a protected branch 3291 15:51:35 # [RSpecRunTime] RSpec elapsed time: 15 minutes 1.14 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.24 1.19 1.10 1/431 3713 3294 15:51:35 creates a protected branch 3295 15:51:35 POST #create 3296 15:51:35 when code_owner_approval_required is 'false' 3297 15:51:35 behaves like protected branch with code owner approvals feature 3298 15:51:37 sets code owner approvals to false when protecting the branch 3299 15:51:37 # [RSpecRunTime] RSpec elapsed time: 15 minutes 3.39 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.24 1.19 1.10 1/430 3744 3301 15:51:37 when code_owner_approval_required is 'true' 3302 15:51:37 when the feature is enabled 3303 15:51:37 behaves like protected branch with code owner approvals feature 3304 15:51:39 sets code owner approvals to true when protecting the branch 3305 15:51:39 # [RSpecRunTime] RSpec elapsed time: 15 minutes 5.14 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.24 1.19 1.10 1/430 3775 3307 15:51:39 when the feature is not enabled 3308 15:51:39 behaves like protected branch with code owner approvals feature 3309 15:51:40 sets code owner approvals to false when protecting the branch 3310 15:51:40 # [RSpecRunTime] RSpec elapsed time: 15 minutes 6.75 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.30 1.20 1.11 1/430 3806 3312 15:51:40 # [RSpecRunTime] Finishing example group ee/spec/controllers/ee/projects/protected_branches_controller_spec.rb. It took 21.84 seconds. Expected to take 24.3 seconds. 3313 15:51:40 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/analytics/tasks_by_type_controller_spec.rb. Expected to take 23.32 seconds. 3314 15:51:40 Groups::Analytics::TasksByTypeController 3315 15:51:40 GET #top_labels 3316 15:51:40 when valid parameters are given 3318 15:51:43 returns valid count 3319 15:51:43 # [RSpecRunTime] RSpec elapsed time: 15 minutes 9.18 seconds. Current RSS: ~1492M. Threads: 6. load average: 1.30 1.20 1.11 1/428 3807 3321 15:51:43 behaves like parameter validation 3322 15:51:43 when user access level is lower than reporter 3323 15:51:44 returns forbidden as response 3324 15:51:44 # [RSpecRunTime] RSpec elapsed time: 15 minutes 10.42 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.30 1.20 1.11 1/425 3808 3326 15:51:44 when license is missing 3327 15:51:45 returns forbidden as response 3328 15:51:45 # [RSpecRunTime] RSpec elapsed time: 15 minutes 11.48 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.27 1.20 1.11 1/425 3809 3330 15:51:45 when `created_after` parameter is invalid 3331 15:51:45 behaves like expects unprocessable_entity response 3332 15:51:46 returns unprocessable_entity as response 3333 15:51:46 # [RSpecRunTime] RSpec elapsed time: 15 minutes 12.54 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.27 1.20 1.11 1/425 3810 3335 15:51:46 when `created_after` parameter is missing 3336 15:51:46 behaves like expects unprocessable_entity response 3337 15:51:47 returns unprocessable_entity as response 3338 15:51:47 # [RSpecRunTime] RSpec elapsed time: 15 minutes 13.62 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.27 1.20 1.11 1/425 3811 3340 15:51:47 when `created_after` date is later than `created_before` date 3341 15:51:47 behaves like expects unprocessable_entity response 3342 15:51:48 returns unprocessable_entity as response 3344 15:51:48 when valid parameters are given 3346 15:51:51 returns valid count 3347 15:51:51 # [RSpecRunTime] RSpec elapsed time: 15 minutes 17.04 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.17 1.18 1.10 1/425 3812 3349 15:51:51 when `label_names` are missing 3350 15:51:51 behaves like expects unprocessable_entity response 3351 15:51:52 returns unprocessable_entity as response 3352 15:51:52 # [RSpecRunTime] RSpec elapsed time: 15 minutes 18.06 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.17 1.18 1.10 1/425 3813 3354 15:51:52 behaves like parameter validation 3355 15:51:52 when user access level is lower than reporter 3356 15:51:53 returns forbidden as response 3357 15:51:53 # [RSpecRunTime] RSpec elapsed time: 15 minutes 19.28 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.17 1.18 1.10 1/425 3814 3359 15:51:53 when license is missing 3360 15:51:54 returns forbidden as response 3361 15:51:54 # [RSpecRunTime] RSpec elapsed time: 15 minutes 20.31 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.17 1.18 1.10 1/425 3815 3363 15:51:54 when `created_after` parameter is invalid 3364 15:51:54 behaves like expects unprocessable_entity response 3365 15:51:55 returns unprocessable_entity as response 3366 15:51:55 # [RSpecRunTime] RSpec elapsed time: 15 minutes 21.4 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.16 1.18 1.10 1/425 3816 3368 15:51:55 when `created_after` parameter is missing 3369 15:51:55 behaves like expects unprocessable_entity response 3370 15:51:56 returns unprocessable_entity as response 3371 15:51:56 # [RSpecRunTime] RSpec elapsed time: 15 minutes 22.52 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.16 1.18 1.10 1/425 3817 3373 15:51:56 when `created_after` date is later than `created_before` date 3374 15:51:56 behaves like expects unprocessable_entity response 3375 15:51:57 returns unprocessable_entity as response 3376 15:51:57 # [RSpecRunTime] RSpec elapsed time: 15 minutes 23.59 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.16 1.18 1.10 1/425 3818 3378 15:51:57 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/analytics/tasks_by_type_controller_spec.rb. It took 16.85 seconds. Expected to take 23.32 seconds. 3379 15:51:57 # [RSpecRunTime] Starting example group ee/spec/requests/repositories/git_http_controller_spec.rb. Expected to take 21.23 seconds. 3380 15:51:57 Repositories::GitHttpController 3381 15:51:57 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 3383 15:51:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3384 15:51:58 POST #git_upload_pack 3385 15:51:58 geo pulls a personal snippet 3386 15:51:59 allows access 3387 15:51:59 does not allow access if scope is wrong 3388 15:51:59 # [RSpecRunTime] RSpec elapsed time: 15 minutes 25.71 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.16 1.18 1.10 1/425 3877 3390 15:51:59 when ssh certificates are enforced for the top-level group 3391 15:52:00 and repository is cloned from build 3392 15:52:01 executes successfully 3393 15:52:01 # [RSpecRunTime] RSpec elapsed time: 15 minutes 27.75 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.23 1.19 1.10 1/424 3908 3395 15:52:01 POST #ssh_upload_pack 3396 15:52:02 allows access 3397 15:52:02 when Workhorse header is missing 3398 15:52:02 returns an error 3399 15:52:02 when Workhorse header is incorrect 3400 15:52:03 returns an error 3401 15:52:03 when Geo auth header is missing 3402 15:52:03 returns an error 3403 15:52:03 when Geo auth header is invalid 3404 15:52:03 returns an error 3405 15:52:03 POST #ssh_receive_pack 3406 15:52:04 allows access 3407 15:52:04 when Workhorse header is missing 3408 15:52:04 returns an error 3409 15:52:04 when Workhorse header is incorrect 3410 15:52:05 returns an error 3411 15:52:05 when Geo auth header is missing 3412 15:52:05 returns an error 3413 15:52:05 when Geo auth header is invalid 3414 15:52:05 returns an error 3415 15:52:05 GET #info_refs 3416 15:52:05 smartcard session required 3417 15:52:05 user with a smartcard session 3418 15:52:06 allows access 3419 15:52:06 user without a smartcard session 3420 15:52:06 does not allow access 3421 15:52:06 with the setting off 3422 15:52:08 allows access 3423 15:52:08 # [RSpecRunTime] RSpec elapsed time: 15 minutes 34.09 seconds. Current RSS: ~1550M. Threads: 6. load average: 1.21 1.19 1.10 1/424 3909 3425 15:52:08 POST #git_receive_pack 3426 15:52:08 when node is a primary Geo one 3427 15:52:08 with projects 3428 15:52:08 behaves like triggers Geo 3429 15:52:08 executes ::Gitlab::Geo::GitPushHttp 3431 15:52:08 with a project wiki 3432 15:52:09 behaves like triggers Geo 3433 15:52:09 executes ::Gitlab::Geo::GitPushHttp 3435 15:52:09 with a group wiki 3436 15:52:10 behaves like triggers Geo 3437 15:52:10 executes ::Gitlab::Geo::GitPushHttp 3439 15:52:10 with a personal snippet 3440 15:52:11 behaves like triggers Geo 3441 15:52:11 executes ::Gitlab::Geo::GitPushHttp 3443 15:52:11 with a project snippet 3444 15:52:12 behaves like triggers Geo 3445 15:52:12 executes ::Gitlab::Geo::GitPushHttp 3447 15:52:12 # [RSpecRunTime] RSpec elapsed time: 15 minutes 38.63 seconds. Current RSS: ~1567M. Threads: 6. load average: 1.19 1.18 1.10 1/424 3998 3449 15:52:12 # [RSpecRunTime] Finishing example group ee/spec/requests/repositories/git_http_controller_spec.rb. It took 15.04 seconds. Expected to take 21.23 seconds. 3450 15:52:12 # [RSpecRunTime] Starting example group ee/spec/requests/projects/settings/analytics_controller_spec.rb. Expected to take 20.58 seconds. 3451 15:52:12 Projects::Settings::AnalyticsController 3452 15:52:13 for personal namespace projects 3453 15:52:14 returns a 404 on rendering analytics settings 3454 15:52:14 # [RSpecRunTime] RSpec elapsed time: 15 minutes 40.13 seconds. Current RSS: ~1561M. Threads: 6. load average: 1.19 1.18 1.10 1/424 3999 3456 15:52:14 as a maintainer 3458 15:52:15 renders analytics settings 3459 15:52:15 PATCH update 3460 15:52:15 redirects with expected flash 3461 15:52:16 updates dashboard pointer project reference 3462 15:52:16 with existing product_analytics_instrumentation_key 3463 15:52:17 updates product analytics settings 3464 15:52:18 cleans up instrumentation key when params has product_analytics_configurator_connection_string 3465 15:52:19 does not clean up instrumentation key when params does not have project_setting_attributes 3466 15:52:20 updates dashboard pointer project reference and does not clean up instrumentation key 3467 15:52:20 # [RSpecRunTime] RSpec elapsed time: 15 minutes 46.15 seconds. Current RSS: ~1571M. Threads: 6. load average: 1.31 1.21 1.11 1/424 4000 3469 15:52:20 when save is unsuccessful 3470 15:52:20 redirects back to form with error 3471 15:52:20 with existing dashboard pointer reference 3472 15:52:21 updates dashboard pointer reference 3473 15:52:21 with different access levels 3474 15:52:21 access_level: nil, example_to_run: "returns not found" 3475 15:52:21 behaves like returns not found 3476 15:52:21 returns 404 response 3477 15:52:21 access_level: :guest, example_to_run: "returns not found" 3478 15:52:21 behaves like returns not found 3479 15:52:22 returns 404 response 3480 15:52:22 access_level: :reporter, example_to_run: "returns not found" 3481 15:52:22 behaves like returns not found 3482 15:52:23 returns 404 response 3483 15:52:23 access_level: :developer, example_to_run: "returns not found" 3484 15:52:23 behaves like returns not found 3485 15:52:24 returns 404 response 3486 15:52:24 access_level: :maintainer, example_to_run: "returns success" 3487 15:52:24 behaves like returns success 3488 15:52:25 returns 200 response 3489 15:52:26 # [RSpecRunTime] RSpec elapsed time: 15 minutes 51.92 seconds. Current RSS: ~1535M. Threads: 6. load average: 1.28 1.21 1.11 1/424 4001 3491 15:52:26 access_level: :owner, example_to_run: "returns success" 3492 15:52:26 behaves like returns success 3493 15:52:27 returns 200 response 3494 15:52:27 # [RSpecRunTime] RSpec elapsed time: 15 minutes 53.59 seconds. Current RSS: ~1540M. Threads: 6. load average: 1.28 1.21 1.11 1/424 4002 3496 15:52:27 # [RSpecRunTime] Finishing example group ee/spec/requests/projects/settings/analytics_controller_spec.rb. It took 14.97 seconds. Expected to take 20.58 seconds. 3497 15:52:27 # [RSpecRunTime] Starting example group ee/spec/requests/projects/on_demand_scans_controller_spec.rb. Expected to take 19.16 seconds. 3498 15:52:27 Projects::OnDemandScansController 3500 15:52:28 behaves like on-demand scans page 3501 15:52:28 when the "Security and compliance" feature is disabled 3502 15:52:29 is expected to respond with numeric status code not_found 3503 15:52:29 # [RSpecRunTime] RSpec elapsed time: 15 minutes 55.03 seconds. Current RSS: ~1543M. Threads: 6. load average: 1.28 1.21 1.11 1/424 4033 3505 15:52:29 feature available 3506 15:52:29 user authorized 3507 15:52:30 can access page 3508 15:52:30 # [RSpecRunTime] RSpec elapsed time: 15 minutes 56.36 seconds. Current RSS: ~1535M. Threads: 6. load average: 1.26 1.20 1.11 1/425 4056 3510 15:52:30 user not authorized 3511 15:52:31 sees a 404 error 3512 15:52:31 feature not available 3513 15:52:31 sees a 404 error if the license doesn't support the feature 3515 15:52:31 user has auditor role 3516 15:52:31 sees a 404 error 3517 15:52:31 behaves like on-demand scans page 3518 15:52:31 when the "Security and compliance" feature is disabled 3519 15:52:32 is expected to respond with numeric status code not_found 3520 15:52:32 feature available 3521 15:52:32 user authorized 3522 15:52:33 can access page 3523 15:52:33 user not authorized 3524 15:52:33 sees a 404 error 3525 15:52:33 feature not available 3526 15:52:34 sees a 404 error if the license doesn't support the feature 3528 15:52:34 behaves like on-demand scans page 3529 15:52:34 when the "Security and compliance" feature is disabled 3530 15:52:34 is expected to respond with numeric status code not_found 3531 15:52:34 feature available 3532 15:52:34 user authorized 3533 15:52:35 can access page 3534 15:52:35 user not authorized 3535 15:52:36 sees a 404 error 3536 15:52:36 feature not available 3537 15:52:36 sees a 404 error if the license doesn't support the feature 3538 15:52:36 feature available 3539 15:52:36 and user can access page 3540 15:52:36 dast_profile exists in the database 3541 15:52:37 includes a serialized dast_profile in the response body 3542 15:52:37 dast_profile does not exist in the database 3543 15:52:38 sees a 404 error 3544 15:52:38 user has auditor role 3545 15:52:39 sees a 404 error 3546 15:52:39 # [RSpecRunTime] RSpec elapsed time: 16 minutes 5.23 seconds. Current RSS: ~1550M. Threads: 6. load average: 1.24 1.20 1.11 1/425 4091 3548 15:52:39 and user does not have permission to push to branch 3549 15:52:40 sees a 404 error 3550 15:52:40 # [RSpecRunTime] Finishing example group ee/spec/requests/projects/on_demand_scans_controller_spec.rb. It took 12.36 seconds. Expected to take 19.16 seconds. 3551 15:52:40 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb. Expected to take 18.72 seconds. 3552 15:52:40 Update an external audit event destination header 3553 15:52:40 when feature is licensed 3554 15:52:40 when current user is a group owner 3555 15:52:41 updates the header with the correct attributes 3556 15:52:41 when active attribute is also updated 3557 15:52:41 updates the header with the correct attributes 3558 15:52:41 # [RSpecRunTime] RSpec elapsed time: 16 minutes 7.49 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.14 1.18 1.10 1/423 4092 3560 15:52:41 when only active attribute is updated 3561 15:52:42 updates the header active value 3562 15:52:42 when the header attributes are invalid 3563 15:52:42 returns correct errors 3564 15:52:43 returns the unmutated attribute values 3565 15:52:43 behaves like a mutation that does not update a header 3566 15:52:43 does not update a header key 3567 15:52:44 does not update a header value 3568 15:52:44 does not create any audit event 3569 15:52:44 # [RSpecRunTime] RSpec elapsed time: 16 minutes 10.58 seconds. Current RSS: ~1509M. Threads: 6. load average: 1.14 1.18 1.10 1/423 4093 3571 15:52:44 when current user is a group maintainer 3572 15:52:44 behaves like a mutation that does not update a header 3573 15:52:45 does not update a header key 3574 15:52:45 does not update a header value 3575 15:52:46 does not create any audit event 3576 15:52:46 # [RSpecRunTime] RSpec elapsed time: 16 minutes 11.96 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.13 1.18 1.10 1/423 4094 3578 15:52:46 when current user is a group developer 3579 15:52:46 behaves like a mutation that does not update a header 3580 15:52:46 does not update a header key 3581 15:52:46 does not update a header value 3582 15:52:47 does not create any audit event 3583 15:52:47 # [RSpecRunTime] RSpec elapsed time: 16 minutes 13.36 seconds. Current RSS: ~1513M. Threads: 6. load average: 1.13 1.18 1.10 1/423 4095 3585 15:52:47 when current user is a group guest 3586 15:52:47 behaves like a mutation that does not update a header 3587 15:52:47 does not update a header key 3588 15:52:48 does not update a header value 3589 15:52:48 does not create any audit event 3590 15:52:48 # [RSpecRunTime] RSpec elapsed time: 16 minutes 14.82 seconds. Current RSS: ~1520M. Threads: 6. load average: 1.13 1.18 1.10 1/423 4096 3592 15:52:48 when feature is unlicensed 3593 15:52:48 behaves like a mutation on an unauthorized resource 3594 15:52:48 behaves like a mutation that returns top-level errors 3595 15:52:49 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3596 15:52:49 behaves like a mutation that does not update a header 3597 15:52:49 does not update a header key 3598 15:52:49 does not update a header value 3599 15:52:50 does not create any audit event 3600 15:52:50 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb. It took 9.93 seconds. Expected to take 18.72 seconds. 3601 15:52:50 # [RSpecRunTime] Starting example group ee/spec/requests/api/chat_spec.rb. Expected to take 18.1 seconds. 3603 15:52:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3605 15:52:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3606 15:52:52 POST /chat/completions 3607 15:52:52 when user is not logged in 3608 15:52:53 returns unauthorized response 3609 15:52:53 and access token is provided 3610 15:52:53 behaves like an endpoint authenticated with token 3611 15:52:53 when using token with :api scope 3612 15:52:53 Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Categorize question", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:53.807972547 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d52873f87c8 @uri=#<URI::GID gid://gitlab/User/901>>, "ai_action"=>:categorize_question, "context"=>{"resource"=>#<GlobalID:0x00007d52873f7440 @uri=#<URI::GID gid://gitlab/User/901>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d52873e4e08 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 3614 15:52:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3615 15:52:53 is expected to respond with numeric status code created 3616 15:52:53 # [RSpecRunTime] RSpec elapsed time: 16 minutes 19.77 seconds. Current RSS: ~1523M. Threads: 6. load average: 1.12 1.17 1.10 1/429 4280 3618 15:52:53 when using token with :ai_features scope 3619 15:52:54 Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Categorize question", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:54.673839284 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d52adffe5b0 @uri=#<URI::GID gid://gitlab/User/901>>, "ai_action"=>:categorize_question, "context"=>{"resource"=>#<GlobalID:0x00007d52adffba40 @uri=#<URI::GID gid://gitlab/User/901>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d52adfca738 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 3621 15:52:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3622 15:52:54 is expected to respond with numeric status code created 3623 15:52:54 when using token with :read_api scope 3624 15:52:55 is expected to respond with numeric status code forbidden 3625 15:52:55 when using token with :read_api scope but for an user without access to the ai features 3626 15:52:55 is expected to respond with numeric status code not_found 3627 15:52:55 when user is logged in 3628 15:52:55 when API feature flag is disabled 3629 15:52:56 returns not found response 3630 15:52:56 with access to chat 3631 15:52:56 Job arguments to Llm::CompletionWorker must be native JSON types, but {"id"=>"uuid", "request_id"=>"uuid", "content"=>"Categorize question", "role"=>"user", "timestamp"=>Fri, 20 Sep 2024 15:52:56.000000000 UTC +00:00, "errors"=>[], "extras"=>{}, "user"=>#<GlobalID:0x00007d5291a06458 @uri=#<URI::GID gid://gitlab/User/901>>, "ai_action"=>:categorize_question, "context"=>{"resource"=>#<GlobalID:0x00007d5291a05e40 @uri=#<URI::GID gid://gitlab/User/901>>}, "additional_context"=>#<Gitlab::Llm::AiMessageAdditionalContext:0x00007d5291a0eab8 @data=[]>} is a ActiveSupport::HashWithIndifferentAccess. 3633 15:52:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3634 15:52:56 saves question in the chat storage 3635 15:52:56 with a referer URL 3636 15:52:57 sends the referer URL to the chat 3637 15:52:57 # [RSpecRunTime] RSpec elapsed time: 16 minutes 23.07 seconds. Current RSS: ~1521M. Threads: 6. load average: 1.11 1.17 1.10 1/428 4281 3639 15:52:57 with an issue 3640 15:52:57 sends resource to the chat 3641 15:52:57 with an epic 3642 15:52:58 sends resource to the chat 3643 15:52:58 with a merge request 3644 15:52:59 sends resource to the chat 3645 15:52:59 with project 3646 15:52:59 sends resource to the chat 3648 15:53:00 sends resource to the chat 3649 15:53:00 with a commit 3650 15:53:00 sends resource to the chat 3651 15:53:00 without resource 3652 15:53:01 sends resource to the chat 3653 15:53:01 with reset_history 3654 15:53:01 sends resource to the chat 3655 15:53:01 with additional context 3656 15:53:02 sends additional context to the chat 3657 15:53:02 with current file 3658 15:53:02 sends current file to the chat 3659 15:53:02 # [RSpecRunTime] Finishing example group ee/spec/requests/api/chat_spec.rb. It took 12.66 seconds. Expected to take 18.1 seconds. 3660 15:53:02 # [RSpecRunTime] Starting example group ee/spec/controllers/projects/protected_environments_controller_spec.rb. Expected to take 17.45 seconds. 3661 15:53:02 Projects::ProtectedEnvironmentsController 3662 15:53:02 #DELETE destroy 3663 15:53:02 when the user is authorized 3664 15:53:03 finds the requested protected environment 3665 15:53:04 deletes the requested protected environment 3666 15:53:05 redirects to CI/CD settings 3667 15:53:05 # [RSpecRunTime] RSpec elapsed time: 16 minutes 31.43 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.09 1.16 1.10 2/424 4288 3669 15:53:05 when the user is not authorized 3670 15:53:06 is not successful 3671 15:53:06 # [RSpecRunTime] RSpec elapsed time: 16 minutes 32.54 seconds. Current RSS: ~1516M. Threads: 6. load average: 1.09 1.16 1.10 1/424 4289 3673 15:53:06 #POST create 3674 15:53:06 with valid access and params 3675 15:53:06 with valid params 3676 15:53:07 creates a new ProtectedEnvironment 3677 15:53:08 sets a flash 3678 15:53:09 redirects to CI/CD settings 3679 15:53:09 # [RSpecRunTime] RSpec elapsed time: 16 minutes 35.74 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.09 1.16 1.10 1/424 4290 3681 15:53:09 with invalid params 3682 15:53:10 does not create a new ProtectedEnvironment 3683 15:53:11 redirects to CI/CD settings 3684 15:53:11 # [RSpecRunTime] RSpec elapsed time: 16 minutes 37.83 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.08 1.16 1.10 1/423 4291 3686 15:53:11 with invalid access 3689 15:53:12 when the user is authorized 3690 15:53:13 finds the requested protected environment 3691 15:53:14 updates the protected environment 3692 15:53:15 is successful 3693 15:53:16 # [RSpecRunTime] RSpec elapsed time: 16 minutes 41.93 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.08 1.16 1.10 1/423 4292 3695 15:53:16 when the user is not authorized 3696 15:53:17 is not successful 3697 15:53:17 # [RSpecRunTime] RSpec elapsed time: 16 minutes 43.0 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.08 1.16 1.10 1/423 4293 3699 15:53:17 # [RSpecRunTime] Finishing example group ee/spec/controllers/projects/protected_environments_controller_spec.rb. It took 14.44 seconds. Expected to take 17.45 seconds. 3700 15:53:17 # [RSpecRunTime] Starting example group ee/spec/requests/api/dependencies_spec.rb. Expected to take 16.33 seconds. 3701 15:53:17 API::Dependencies 3702 15:53:19 GET /projects/:id/dependencies 3703 15:53:19 behaves like a gitlab tracking event 3704 15:53:20 creates a gitlab tracking event view_dependencies 3705 15:53:20 # [RSpecRunTime] RSpec elapsed time: 16 minutes 46.09 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.07 1.15 1.09 1/423 4294 3707 15:53:20 with an authorized user with proper permissions 3708 15:53:20 returns paginated dependencies 3709 15:53:20 behaves like does not have N+1 queries 3710 15:53:22 does not have N+1 queries 3711 15:53:23 # [RSpecRunTime] RSpec elapsed time: 16 minutes 48.92 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.07 1.15 1.09 1/423 4295 3713 15:53:23 with nil package_manager 3714 15:53:23 does not 500 3715 15:53:23 with filter options 3716 15:53:24 returns yarn dependencies 3717 15:53:24 with wrong key 3718 15:53:24 returns error message 3719 15:53:24 # [RSpecRunTime] RSpec elapsed time: 16 minutes 50.55 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.07 1.15 1.09 1/423 4296 3721 15:53:24 with pagination params 3722 15:53:25 returns paginated dependencies 3723 15:53:25 without permissions to see vulnerabilities 3724 15:53:25 returns empty vulnerabilities 3725 15:53:25 behaves like does not have N+1 queries 3726 15:53:27 does not have N+1 queries 3727 15:53:27 # [RSpecRunTime] RSpec elapsed time: 16 minutes 53.04 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.06 1.15 1.09 1/423 4297 3729 15:53:27 without permissions to see licenses 3730 15:53:27 returns empty licenses 3731 15:53:27 with authorized user without read permissions 3732 15:53:28 responds with 403 Forbidden 3733 15:53:28 with no project access 3734 15:53:29 responds with 404 Not Found 3735 15:53:29 # [RSpecRunTime] Finishing example group ee/spec/requests/api/dependencies_spec.rb. It took 12.31 seconds. Expected to take 16.33 seconds. 3736 15:53:29 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/analytics/ci_cd_analytics_controller_spec.rb. Expected to take 16.04 seconds. 3737 15:53:29 Groups::Analytics::CiCdAnalyticsController 3739 15:53:30 renders the #show page 3740 15:53:30 when the current user doesn't have access 3741 15:53:30 when the user is a guest 3742 15:53:30 behaves like returns a 403 3743 15:53:30 is expected to respond with numeric status code forbidden 3744 15:53:30 when the user doesn't belong to the group 3745 15:53:30 behaves like returns a 403 3746 15:53:30 is expected to respond with numeric status code forbidden 3747 15:53:30 when the user is not signed in 3748 15:53:30 redirects the user to the login page 3749 15:53:30 when the :group_ci_cd_analytics feature isn't licensed 3750 15:53:30 behaves like returns a 403 3751 15:53:30 is expected to respond with numeric status code forbidden 3752 15:53:30 behaves like tracking unique visits 3753 15:53:31 tracks unique visit if the format is HTML 3754 15:53:31 tracks unique visit if DNT is not enabled 3755 15:53:31 does not track unique visit if DNT is enabled 3756 15:53:31 does not track unique visit if the format is JSON 3757 15:53:31 behaves like tracking unique visits 3758 15:53:31 tracks unique visit if the format is HTML 3759 15:53:32 tracks unique visit if DNT is not enabled 3760 15:53:32 does not track unique visit if DNT is enabled 3761 15:53:32 does not track unique visit if the format is JSON 3762 15:53:32 behaves like tracking unique visits 3763 15:53:32 tracks unique visit if the format is HTML 3764 15:53:32 tracks unique visit if DNT is not enabled 3765 15:53:33 does not track unique visit if DNT is enabled 3766 15:53:33 does not track unique visit if the format is JSON 3767 15:53:33 behaves like tracking unique visits 3768 15:53:33 tracks unique visit if the format is HTML 3769 15:53:33 tracks unique visit if DNT is not enabled 3770 15:53:33 does not track unique visit if DNT is enabled 3771 15:53:33 does not track unique visit if the format is JSON 3772 15:53:33 behaves like tracking unique visits 3773 15:53:34 tracks unique visit if the format is HTML 3774 15:53:34 tracks unique visit if DNT is not enabled 3775 15:53:34 does not track unique visit if DNT is enabled 3776 15:53:34 does not track unique visit if the format is JSON 3777 15:53:34 behaves like tracking unique visits 3778 15:53:34 tracks unique visit if the format is HTML 3779 15:53:35 tracks unique visit if DNT is not enabled 3780 15:53:35 does not track unique visit if DNT is enabled 3781 15:53:35 does not track unique visit if the format is JSON 3782 15:53:35 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/analytics/ci_cd_analytics_controller_spec.rb. It took 6.09 seconds. Expected to take 16.04 seconds. 3783 15:53:35 # [RSpecRunTime] Starting example group ee/spec/requests/api/project_import_spec.rb. Expected to take 14.93 seconds. 3784 15:53:35 API::ProjectImport 3785 15:53:35 POST /projects/import 3786 15:53:40 Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 3788 15:53:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3789 15:53:41 Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 3791 15:53:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3792 15:53:42 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 3794 15:53:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3795 15:53:42 overrides the classification label 3796 15:53:42 when feature is disabled 3797 15:53:46 Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 3799 15:53:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3800 15:53:47 Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 3802 15:53:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3803 15:53:47 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 3805 15:53:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3806 15:53:47 uses the default the classification label and ignores override param 3807 15:53:47 # [RSpecRunTime] RSpec elapsed time: 17 minutes 13.86 seconds. Current RSS: ~1446M. Threads: 6. load average: 0.97 1.12 1.08 1/427 4818 3809 15:53:47 # [RSpecRunTime] Finishing example group ee/spec/requests/api/project_import_spec.rb. It took 12.46 seconds. Expected to take 14.93 seconds. 3810 15:53:47 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/destroy_spec.rb. Expected to take 14.29 seconds. 3811 15:53:47 Destroy an external audit event destination 3812 15:53:48 when feature is licensed 3813 15:53:48 when current user is a group owner but destination belongs to another group 3814 15:53:48 behaves like a mutation on an unauthorized resource 3815 15:53:48 behaves like a mutation that returns top-level errors 3816 15:53:48 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3817 15:53:48 behaves like a mutation that does not destroy a destination 3818 15:53:49 does not destroy the destination 3819 15:53:50 does not audit the destruction 3820 15:53:50 # [RSpecRunTime] RSpec elapsed time: 17 minutes 16.31 seconds. Current RSS: ~1461M. Threads: 6. load average: 0.97 1.12 1.08 1/427 4819 3822 15:53:50 when current user is a group owner of a different group 3823 15:53:50 behaves like a mutation on an unauthorized resource 3824 15:53:50 behaves like a mutation that returns top-level errors 3825 15:53:51 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3826 15:53:51 behaves like a mutation that does not destroy a destination 3827 15:53:51 does not destroy the destination 3828 15:53:52 does not audit the destruction 3829 15:53:52 # [RSpecRunTime] RSpec elapsed time: 17 minutes 18.24 seconds. Current RSS: ~1473M. Threads: 6. load average: 0.97 1.12 1.08 1/426 4820 3831 15:53:52 when current user is a group owner 3832 15:53:52 destroys the destination 3833 15:53:53 audits the destruction 3834 15:53:53 # [RSpecRunTime] RSpec elapsed time: 17 minutes 19.48 seconds. Current RSS: ~1478M. Threads: 6. load average: 0.97 1.12 1.08 1/425 4821 3836 15:53:53 when current user is a group maintainer 3837 15:53:53 behaves like a mutation that does not destroy a destination 3838 15:53:54 does not destroy the destination 3839 15:53:54 does not audit the destruction 3840 15:53:54 when current user is a group developer 3841 15:53:54 behaves like a mutation that does not destroy a destination 3842 15:53:54 does not destroy the destination 3843 15:53:55 does not audit the destruction 3844 15:53:55 when current user is a group guest 3845 15:53:55 behaves like a mutation that does not destroy a destination 3846 15:53:55 does not destroy the destination 3847 15:53:56 does not audit the destruction 3848 15:53:56 when feature is unlicensed 3849 15:53:56 behaves like a mutation on an unauthorized resource 3850 15:53:56 behaves like a mutation that returns top-level errors 3851 15:53:56 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3852 15:53:56 behaves like a mutation that does not destroy a destination 3853 15:53:56 does not destroy the destination 3854 15:53:57 does not audit the destruction 3855 15:53:57 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/destroy_spec.rb. It took 9.15 seconds. Expected to take 14.29 seconds. 3856 15:53:57 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb. Expected to take 13.94 seconds. 3857 15:53:57 Reposition and move epic between board lists 3858 15:53:57 when epics are available 3859 15:53:57 when user does not have permissions to admin the board 3860 15:53:57 raises resource not available error 3861 15:53:57 when user has permissions to admin the board 3862 15:53:57 when required move params are missing 3863 15:53:58 raises an error 3864 15:53:58 when positionInList param is invalid 3865 15:53:58 when move_before_id is also given 3866 15:53:59 raises an error 3867 15:53:59 when move_after_id is also given 3868 15:53:59 raises an error 3869 15:53:59 when position_in_list is invalid 3870 15:54:00 raises an error 3871 15:54:00 moving an epic to another list 3872 15:54:01 moves the epic to another list 3873 15:54:01 repositioning an epic 3874 15:54:01 when both move_before_id and move_after_id params are present 3875 15:54:02 repositions the epic 3876 15:54:02 # [RSpecRunTime] RSpec elapsed time: 17 minutes 28.4 seconds. Current RSS: ~1485M. Threads: 6. load average: 0.98 1.12 1.08 1/423 4822 3878 15:54:02 when only move_before_id param is present 3879 15:54:03 repositions the epic 3880 15:54:03 # [RSpecRunTime] RSpec elapsed time: 17 minutes 29.72 seconds. Current RSS: ~1478M. Threads: 6. load average: 0.98 1.12 1.08 1/423 4823 3882 15:54:03 when only move_after_id param is present 3883 15:54:05 repositions the epic 3884 15:54:05 # [RSpecRunTime] RSpec elapsed time: 17 minutes 31.26 seconds. Current RSS: ~1470M. Threads: 6. load average: 0.98 1.12 1.08 1/423 4824 3886 15:54:05 when position_in_list param is present 3887 15:54:05 when moving an epic to the beginning of the list 3888 15:54:06 repositions the epic 3889 15:54:06 # [RSpecRunTime] RSpec elapsed time: 17 minutes 32.81 seconds. Current RSS: ~1460M. Threads: 6. load average: 0.98 1.12 1.08 1/423 4825 3891 15:54:06 when moving an epic to the bottom of the list 3892 15:54:08 repositions the epic 3893 15:54:08 # [RSpecRunTime] RSpec elapsed time: 17 minutes 34.33 seconds. Current RSS: ~1460M. Threads: 6. load average: 0.98 1.12 1.08 1/423 4826 3895 15:54:08 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb. It took 11.32 seconds. Expected to take 13.94 seconds. 3896 15:54:08 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/pipeline_security_report_finding_spec.rb. Expected to take 13.54 seconds. 3897 15:54:08 PipelineSecurityReportFinding 3898 15:54:09 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 3900 15:54:09 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3901 15:54:16 when fetch userPermissions 3902 15:54:16 can admin vulnerability 3903 15:54:16 when permission is absent 3904 15:54:17 returns true for createIssue 3905 15:54:17 returns false for adminVulnerability 3906 15:54:17 # [RSpecRunTime] RSpec elapsed time: 17 minutes 43.72 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.06 1.13 1.09 1/423 4827 3908 15:54:17 when permission is present 3909 15:54:18 returns true for adminEpic 3910 15:54:18 when loading a merge request 3911 15:54:18 when the current user is authorized 3912 15:54:18 returns the merge request 3913 15:54:18 when feature flag finding_resolver_use_pure_finder is disabled 3914 15:54:19 returns the merge request 3915 15:54:19 # [RSpecRunTime] RSpec elapsed time: 17 minutes 45.38 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.06 1.13 1.09 1/423 4828 3917 15:54:19 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/pipeline_security_report_finding_spec.rb. It took 11.05 seconds. Expected to take 13.54 seconds. 3918 15:54:19 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/search/blob_search_spec.rb. Expected to take 13.14 seconds. 3919 15:54:19 getting a collection of blobs with multiple matches in a single file 3920 15:54:20 when zoekt is disabled for a group 3921 15:54:20 raises error Zoekt search is not available for this request 3922 15:54:20 # [RSpecRunTime] RSpec elapsed time: 17 minutes 46.6 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.13 1.14 1.09 1/423 4859 3924 15:54:20 when zoekt is enabled for a group 3925 15:54:22 returns the correct fields 3926 15:54:22 behaves like a working graphql query 3927 15:54:23 returns a successful response 3928 15:54:23 # [RSpecRunTime] RSpec elapsed time: 17 minutes 49.02 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.13 1.14 1.09 1/423 5141 3930 15:54:23 validation for verify_repository_ref! 3931 15:54:23 ref: nil, p_id: existing_project_id, error: false 3932 15:54:23 raises exception with message Search is only allowed in project default branch when error is true 3933 15:54:23 ref: default_ref, p_id: existing_project_id, error: false 3934 15:54:24 raises exception with message Search is only allowed in project default branch when error is true 3935 15:54:24 ref: "dummy", p_id: non_existing_project_id, error: false 3936 15:54:25 raises exception with message Search is only allowed in project default branch when error is true 3937 15:54:25 ref: "dummy", p_id: existing_project_id, error: true 3938 15:54:25 raises exception with message Search is only allowed in project default branch when error is true 3939 15:54:25 ref: "dummy", p_id: nil, error: false 3940 15:54:26 raises exception with message Search is only allowed in project default branch when error is true 3941 15:54:26 when global search is disabled for blobs 3942 15:54:26 when group_id and project_id not passed 3943 15:54:26 raises error Global search is not enabled for this scope 3944 15:54:26 when search term is invalid 3945 15:54:26 raises error parsing regexp: missing argument to repetition operator 3946 15:54:27 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/search/blob_search_spec.rb. It took 7.5 seconds. Expected to take 13.14 seconds. 3947 15:54:27 # [RSpecRunTime] Starting example group ee/spec/mailers/ee/emails/admin_notification_spec.rb. Expected to take 12.8 seconds. 3948 15:54:27 Emails::AdminNotification 3949 15:54:27 user_auto_banned_email 3950 15:54:28 is sent to the alerted user 3951 15:54:28 has the correct subject 3952 15:54:28 includes the reason 3953 15:54:28 includes the scope of the ban 3954 15:54:29 includes a link to unban the user 3955 15:54:29 includes a link to change the settings 3956 15:54:29 includes the email reason 3957 15:54:29 behaves like an email sent from GitLab 3958 15:54:29 has the characteristics of an email sent from GitLab 3959 15:54:29 # [RSpecRunTime] RSpec elapsed time: 17 minutes 55.56 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.12 1.14 1.09 1/423 5312 3961 15:54:29 behaves like it should not have Gmail Actions links 3962 15:54:29 is expected not to have body including "ViewAction" 3963 15:54:29 behaves like a user cannot unsubscribe through footer link 3964 15:54:30 does not have a List-Unsubscribe header, List-Unsubscribe-Post header or a body link 3965 15:54:30 behaves like appearance header and footer enabled 3966 15:54:30 contains header and footer 3967 15:54:30 behaves like appearance header and footer not enabled 3968 15:54:30 does not contain header and footer 3969 15:54:30 when threshold is 1 and interval is 1 minute 3970 15:54:30 uses singular form 3971 15:54:30 when interval is less than a minute 3972 15:54:30 uses the correct unit 3973 15:54:30 when auto-ban is disabled 3974 15:54:31 does not include the scope of the ban 3975 15:54:31 does not include a link to unban the user 3976 15:54:31 when scoped to a group 3977 15:54:31 includes the scope of the ban 3978 15:54:31 includes a link to unban the user 3979 15:54:32 includes a link to change the settings 3980 15:54:32 when alerted user does not exist anymore 3981 15:54:32 behaves like no email is sent 3982 15:54:32 does not send an email 3983 15:54:32 namespace_storage_usage_csv_email 3984 15:54:32 is expected to eq "Exported namespace storage usage" 3985 15:54:32 is expected to contain exactly "user1134@example.org" 3986 15:54:33 is expected to have text "Your CSV export of namespace storage usage" 3987 15:54:33 is expected to have text "Your CSV export of namespace storage usage" 3988 15:54:33 contains a CSV attachment 3989 15:54:33 # [RSpecRunTime] Finishing example group ee/spec/mailers/ee/emails/admin_notification_spec.rb. It took 6.37 seconds. Expected to take 12.8 seconds. 3990 15:54:33 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_ids_arg_spec.rb. Expected to take 12.65 seconds. 3991 15:54:33 Query.project.clusterAgent.workspaces(ids: [RemoteDevelopmentWorkspaceID!]) 3992 15:54:38 behaves like multiple workspaces query 3993 15:54:38 when user is authorized 3994 15:54:38 behaves like query is a working graphql query 3995 15:54:38 behaves like a working graphql query 3996 15:54:38 returns a successful response 3997 15:54:38 # [RSpecRunTime] RSpec elapsed time: 18 minutes 4.68 seconds. Current RSS: ~1503M. Threads: 6. load average: 1.10 1.14 1.09 1/425 5313 3999 15:54:38 behaves like query returns workspaces array containing only expected workspace 4000 15:54:39 includes only the expected workspace 4001 15:54:39 when the user requests a workspace that they are not authorized for 4002 15:54:39 does not return the unauthorized workspace 4003 15:54:40 still returns the authorized workspace 4004 15:54:40 # [RSpecRunTime] RSpec elapsed time: 18 minutes 6.38 seconds. Current RSS: ~1508M. Threads: 6. load average: 1.09 1.13 1.09 1/424 5314 4006 15:54:40 when user is not authorized 4007 15:54:40 behaves like query is a working graphql query 4008 15:54:40 behaves like a working graphql query 4009 15:54:41 returns a successful response 4010 15:54:41 behaves like query returns blank 4011 15:54:41 is expected to be blank 4012 15:54:41 behaves like query in unlicensed environment 4013 15:54:41 when remote_development feature is unlicensed 4014 15:54:41 when user is authorized 4015 15:54:41 behaves like query returns blank 4016 15:54:42 is expected to be blank 4017 15:54:42 behaves like query includes graphql error 4018 15:54:42 includes a graphql error 4019 15:54:42 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_ids_arg_spec.rb. It took 9.29 seconds. Expected to take 12.65 seconds. 4020 15:54:42 # [RSpecRunTime] Starting example group ee/spec/requests/gitlab_subscriptions/api/internal/users_spec.rb. Expected to take 12.08 seconds. 4021 15:54:42 GitlabSubscriptions::API::Internal::Users 4022 15:54:42 GET /internal/gitlab_subscriptions/namespaces/:namespace_id/user_permissions/:user_id 4023 15:54:42 when unauthenticated 4024 15:54:42 returns an authentication error 4025 15:54:42 when authenticated as the subscription portal 4026 15:54:42 when the user can manage the namespace billing 4027 15:54:43 returns true for edit_billing 4028 15:54:43 when the user cannot manage the namespace billing 4029 15:54:43 returns false for edit_billing 4030 15:54:43 when the namespace does not exist 4031 15:54:43 returns a not found response 4032 15:54:43 when the user does not exist 4033 15:54:43 returns a not found response 4034 15:54:43 when authenticating with an admin personal access token 4035 15:54:43 when authenticated as a non-admin user 4036 15:54:43 returns an authentication error 4037 15:54:43 when authenticated as an admin 4038 15:54:43 when the user can manage the namespace billing 4039 15:54:44 returns true for edit_billing 4040 15:54:44 when the user cannot manage the namespace billing 4041 15:54:44 returns false for edit_billing 4042 15:54:44 when the namespace does not exist 4043 15:54:44 returns a not found response 4044 15:54:44 when the user does not exist 4045 15:54:44 returns a not found response 4046 15:54:44 PUT /internal/gitlab_subscriptions/users/:user_id/credit_card_validation 4047 15:54:45 when unauthenticated 4048 15:54:45 returns authentication error 4049 15:54:45 when authenticated as non-admin 4050 15:54:45 does not allow updating user's credit card validation 4051 15:54:45 when authenticated as admin 4052 15:54:45 updates user's credit card validation 4053 15:54:45 returns 404 error if user not found 4054 15:54:45 when the params are not correct 4055 15:54:45 returns 400 error if credit_card_validated_at is missing 4056 15:54:45 GET /internal/gitlab_subscriptions/users/:id 4057 15:54:45 when unauthenticated 4058 15:54:46 returns authentication error 4059 15:54:46 when authenticated as the subscription portal 4060 15:54:46 when the user exists 4061 15:54:46 returns success 4062 15:54:46 when user does not exists 4063 15:54:46 returns not found 4064 15:54:46 when authenticating with an admin personal access token 4065 15:54:46 when authenticated as user 4066 15:54:46 returns authentication error 4067 15:54:46 when authenticated as admin 4068 15:54:46 returns success 4069 15:54:46 when user does not exists 4070 15:54:47 returns not found 4071 15:54:47 # [RSpecRunTime] Finishing example group ee/spec/requests/gitlab_subscriptions/api/internal/users_spec.rb. It took 4.42 seconds. Expected to take 12.08 seconds. 4072 15:54:47 # [RSpecRunTime] Starting example group ee/spec/requests/subscriptions/trials_controller_spec.rb. Expected to take 11.65 seconds. 4073 15:54:47 Subscriptions::TrialsController 4075 15:54:47 when not authenticated 4076 15:54:47 is expected to redirect to trial registration 4077 15:54:47 when authenticated 4078 15:54:47 is expected to respond with numeric status code ok 4079 15:54:47 when subscriptions_trials is not available 4080 15:54:47 is expected to respond with numeric status code not_found 4081 15:54:47 with an unconfirmed email address present 4082 15:54:47 does not show email confirmation warning 4083 15:54:47 when on the trial step 4084 15:54:48 is expected to render select namespace 4086 15:54:48 when not authenticated 4087 15:54:48 redirects to trial registration 4088 15:54:48 when user is banned 4089 15:54:48 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 4091 15:54:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4092 15:54:48 redirects to sign in with banned message 4093 15:54:48 when authenticated 4094 15:54:48 when user is then banned 4095 15:54:48 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 4097 15:54:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4098 15:54:48 redirects to trial registration 4099 15:54:48 when successful 4100 15:54:48 redirects to group path 4101 15:54:48 with stored location concerns on redirection 4102 15:54:48 when the user is setup for company 4103 15:54:48 when there is a stored location for the user 4104 15:54:49 redirects to the stored location 4105 15:54:49 without a stored location set for the user 4106 15:54:49 redirects to the group path 4107 15:54:49 when submitted with glm_content value of discover-group-security 4108 15:54:49 redirects to the group security dashboard 4109 15:54:49 when submitted with glm_content value of discover-project-security 4110 15:54:49 redirects to the group security dashboard 4111 15:54:49 with create service failures 4112 15:54:49 when namespace is not found or not allowed to create 4113 15:54:49 is expected to respond with numeric status code not_found 4114 15:54:49 when lead creation fails 4115 15:54:50 renders lead form 4116 15:54:50 when lead creation is successful, but we need to select a namespace next to apply trial 4117 15:54:50 redirects to new with trial step 4118 15:54:50 with namespace creation failure 4119 15:54:50 renders the select namespace form again with namespace creation errors only 4120 15:54:50 with trial failure 4121 15:54:50 renders the select namespace form again with trial creation errors only 4122 15:54:50 with random failure 4123 15:54:51 is expected to render select namespace 4124 15:54:51 when subscriptions_trials is not available 4125 15:54:51 is expected to respond with numeric status code not_found 4126 15:54:51 # [RSpecRunTime] Finishing example group ee/spec/requests/subscriptions/trials_controller_spec.rb. It took 4.19 seconds. Expected to take 11.65 seconds. 4127 15:54:51 # [RSpecRunTime] Starting example group ee/spec/controllers/registrations/company_controller_spec.rb. Expected to take 11.54 seconds. 4128 15:54:51 Registrations::CompanyController 4131 15:54:51 creates trial and redirects to the correct path 4132 15:54:51 when it is a trial registration 4133 15:54:51 creates trial lead and redirects to the correct path 4134 15:54:51 when driving from the onboarding_status.initial_registration_type 4135 15:54:52 creates trial lead and redirects to the correct path 4136 15:54:52 when saving onboarding_status_step_url 4137 15:54:52 when user is onboarding 4138 15:54:52 when onboarding feature is available 4139 15:54:52 stores onboarding url 4140 15:54:52 when onboarding feature is not available 4141 15:54:52 does not store onboarding url 4142 15:54:52 with snowplow tracking 4143 15:54:52 tracks successful submission event 4144 15:54:52 when in trial flow 4145 15:54:52 tracks successful submission event 4146 15:54:52 when no entries exist in onboarding_status for registration_types 4147 15:54:53 redirects to the next step in the path 4149 15:54:53 renders company page :new 4150 15:54:53 with snowplow tracking 4151 15:54:53 does not track successful submission event 4152 15:54:53 when in trial flow 4153 15:54:53 tracks successful submission event 4155 15:54:53 behaves like user authentication 4156 15:54:53 when not authenticated 4157 15:54:53 is expected to redirect to "/users/sign_in" 4158 15:54:53 when authenticated 4159 15:54:53 is expected to respond with numeric status code ok 4160 15:54:53 behaves like a dot-com only feature 4161 15:54:53 when onboarding is not available 4162 15:54:53 is expected to respond with numeric status code not_found 4163 15:54:53 when onboarding is available 4164 15:54:54 is expected to respond with numeric status code ok 4166 15:54:54 is expected to render template layouts/minimal 4167 15:54:54 is expected to render template new 4168 15:54:54 tracks render event 4169 15:54:54 when in trial flow 4170 15:54:54 tracks render event 4171 15:54:54 # [RSpecRunTime] Finishing example group ee/spec/controllers/registrations/company_controller_spec.rb. It took 3.55 seconds. Expected to take 11.54 seconds. 4172 15:54:54 # [RSpecRunTime] Starting example group ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb. Expected to take 10.97 seconds. 4173 15:54:54 API::Analytics::ProjectDeploymentFrequency 4174 15:54:58 when user has access to the project 4175 15:54:58 returns `ok` 4176 15:54:58 # [RSpecRunTime] RSpec elapsed time: 18 minutes 24.62 seconds. Current RSS: ~1523M. Threads: 6. load average: 1.07 1.13 1.09 1/429 5625 4178 15:54:58 with params: from 2017 to 2019 4179 15:54:58 returns `bad_request` with expected message 4180 15:54:58 with params: from 2019 to 2017 4181 15:54:59 returns `bad_request` with expected message 4182 15:54:59 with params: from 2020/04/02 to request time 4183 15:54:59 returns the expected deployment frequencies 4184 15:54:59 with params: from 2020/02/01 to 2020/04/01 by all 4185 15:54:59 returns the expected deployment frequencies 4186 15:54:59 with params: from 2020/02/01 to 2020/04/01 by month 4187 15:54:59 returns the expected deployment frequencies 4188 15:54:59 with params: from 2020/02/01 to 2020/04/01 by day 4189 15:55:00 returns the expected deployment frequencies 4190 15:55:00 with params: invalid interval 4191 15:55:00 returns `bad_request` 4192 15:55:00 with params: missing from 4193 15:55:00 returns `bad_request` 4194 15:55:00 when user does not have access to the project 4195 15:55:00 returns `not_found` 4196 15:55:00 when feature is not available in plan 4197 15:55:00 when user has access to the project 4198 15:55:00 returns `forbidden` 4199 15:55:00 when user does not have access to the project 4200 15:55:01 returns `not_found` 4201 15:55:01 # [RSpecRunTime] Finishing example group ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb. It took 6.3 seconds. Expected to take 10.97 seconds. 4202 15:55:01 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/remote_development/current_user/workspaces/with_ids_arg_spec.rb. Expected to take 10.82 seconds. 4203 15:55:01 Query.currentUser.workspaces(ids: [RemoteDevelopmentWorkspaceID!]) 4204 15:55:05 behaves like multiple workspaces query 4205 15:55:05 when user is authorized 4206 15:55:05 behaves like query is a working graphql query 4207 15:55:05 behaves like a working graphql query 4208 15:55:06 returns a successful response 4209 15:55:06 # [RSpecRunTime] RSpec elapsed time: 18 minutes 32.14 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.06 1.12 1.09 1/429 5626 4211 15:55:06 behaves like query returns workspaces array containing only expected workspace 4212 15:55:06 includes only the expected workspace 4213 15:55:06 when the user requests a workspace that they are not authorized for 4214 15:55:06 does not return the unauthorized workspace 4215 15:55:07 still returns the authorized workspace 4216 15:55:07 when user is not authorized 4217 15:55:07 behaves like query is a working graphql query 4218 15:55:07 behaves like a working graphql query 4219 15:55:07 returns a successful response 4220 15:55:07 behaves like query returns blank 4221 15:55:07 is expected to be blank 4222 15:55:07 behaves like query in unlicensed environment 4223 15:55:07 when remote_development feature is unlicensed 4224 15:55:07 when user is authorized 4225 15:55:07 behaves like query returns blank 4226 15:55:08 is expected to be blank 4227 15:55:08 behaves like query includes graphql error 4228 15:55:08 includes a graphql error 4229 15:55:08 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/remote_development/current_user/workspaces/with_ids_arg_spec.rb. It took 7.44 seconds. Expected to take 10.82 seconds. 4230 15:55:08 # [RSpecRunTime] Starting example group ee/spec/requests/api/service_accounts_spec.rb. Expected to take 10.36 seconds. 4231 15:55:08 API::ServiceAccounts 4232 15:55:08 GET /service_accounts 4233 15:55:08 when feature is licensed 4234 15:55:08 when params are empty 4235 15:55:09 returns 200 status service account users list 4236 15:55:09 when params has order_by specified 4237 15:55:09 when username 4238 15:55:09 orders by username in desc order 4239 15:55:09 when sort order is specified 4240 15:55:09 follows sort order 4241 15:55:09 when order_by is neither id or username 4242 15:55:09 throws error 4243 15:55:09 behaves like an endpoint with keyset pagination 4244 15:55:09 on making requests with supported ordering structure 4245 15:55:10 includes keyset url params in the url response 4246 15:55:10 does not include pagination headers 4247 15:55:10 paginates the records correctly 4248 15:55:10 when feature is not licensed 4249 15:55:11 returns error 4250 15:55:11 POST /service_accounts 4251 15:55:11 when feature is licensed 4252 15:55:11 when user is an admin 4253 15:55:11 creates user with user type service_account_user 4254 15:55:11 returns bad request error when service returns bad request 4255 15:55:11 when params are provided 4256 15:55:12 creates user with provided details 4257 15:55:12 when user with the username already exists 4258 15:55:13 returns error 4259 15:55:13 # [RSpecRunTime] RSpec elapsed time: 18 minutes 39.06 seconds. Current RSS: ~1506M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5627 4261 15:55:13 when user is not an admin 4262 15:55:13 returns error 4263 15:55:13 when licensed feature is not present 4264 15:55:13 returns error 4265 15:55:13 # [RSpecRunTime] Finishing example group ee/spec/requests/api/service_accounts_spec.rb. It took 5.18 seconds. Expected to take 10.36 seconds. 4266 15:55:13 # [RSpecRunTime] Starting example group ee/spec/requests/groups/protected_environments_controller_spec.rb. Expected to take 10.19 seconds. 4267 15:55:13 Groups::ProtectedEnvironmentsController 4268 15:55:14 #POST create 4269 15:55:14 with valid params 4270 15:55:14 creates a new ProtectedEnvironment 4271 15:55:15 sets a flash 4272 15:55:15 redirects to CI/CD settings 4273 15:55:15 # [RSpecRunTime] RSpec elapsed time: 18 minutes 41.4 seconds. Current RSS: ~1508M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5628 4275 15:55:15 with invalid params 4276 15:55:15 does not create a new ProtectedEnvironment 4277 15:55:16 redirects to CI/CD settings 4278 15:55:16 with invalid access 4281 15:55:16 updates the protected environment 4282 15:55:16 with invalid params 4283 15:55:16 returns unprocessable_entity 4284 15:55:16 when the user is not authorized 4286 15:55:17 #DELETE destroy 4287 15:55:17 finds the requested protected environment 4288 15:55:17 deletes the requested protected environment 4289 15:55:18 redirects to CI/CD settings 4290 15:55:18 when destroy failed 4291 15:55:18 sets a flash 4292 15:55:18 # [RSpecRunTime] RSpec elapsed time: 18 minutes 44.53 seconds. Current RSS: ~1527M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5629 4294 15:55:18 when the user is not authorized 4296 15:55:18 # [RSpecRunTime] Finishing example group ee/spec/requests/groups/protected_environments_controller_spec.rb. It took 5.24 seconds. Expected to take 10.19 seconds. 4297 15:55:18 # [RSpecRunTime] Starting example group ee/spec/requests/projects/requirements_management/requirements_controller_spec.rb. Expected to take 10.1 seconds. 4298 15:55:18 Projects::RequirementsManagement::RequirementsController 4299 15:55:19 POST #import_csv 4300 15:55:19 unauthorized 4301 15:55:19 when user is not signed in 4302 15:55:19 behaves like response with 404 status 4304 15:55:19 with project member with a guest role 4305 15:55:19 behaves like response with 404 status 4308 15:55:20 when requirements feature is available and member is a reporter 4309 15:55:20 shows error when upload fails 4310 15:55:20 behaves like response with success status 4311 15:55:22 returns 200 status and success message 4312 15:55:22 # [RSpecRunTime] RSpec elapsed time: 18 minutes 48.39 seconds. Current RSS: ~1509M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5630 4314 15:55:22 when file extension is in upper case 4315 15:55:22 behaves like response with success status 4316 15:55:22 returns 200 status and success message 4317 15:55:22 when file extension is not csv 4318 15:55:23 returns error message 4319 15:55:23 when requirements feature is not available 4320 15:55:23 behaves like response with 404 status 4322 15:55:23 POST #authorize 4323 15:55:23 with authorized user 4324 15:55:23 when requirements feature is enabled 4325 15:55:23 behaves like handle uploads authorize request 4326 15:55:23 POST authorize 4327 15:55:24 authorizes workhorse header 4328 15:55:24 rejects requests that bypassed gitlab-workhorse 4329 15:55:24 when using remote storage 4330 15:55:24 when direct upload is enabled 4331 15:55:25 responds with status 200, location of file remote store and object details 4332 15:55:25 # [RSpecRunTime] RSpec elapsed time: 18 minutes 51.15 seconds. Current RSS: ~1515M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5631 4334 15:55:25 when direct upload is disabled 4335 15:55:25 handles as a local file 4336 15:55:25 when requirements feature is disabled 4337 15:55:25 behaves like response with 404 status 4339 15:55:26 with unauthorized user 4340 15:55:26 behaves like response with 404 status 4342 15:55:26 # [RSpecRunTime] Finishing example group ee/spec/requests/projects/requirements_management/requirements_controller_spec.rb. It took 7.33 seconds. Expected to take 10.1 seconds. 4343 15:55:26 # [RSpecRunTime] Starting example group ee/spec/controllers/projects/quality/test_cases_controller_spec.rb. Expected to take 9.76 seconds. 4344 15:55:26 Projects::Quality::TestCasesController 4347 15:55:27 behaves like test case action 4348 15:55:27 with authorized user 4349 15:55:27 when feature is available 4350 15:55:28 renders the template 4351 15:55:28 # [RSpecRunTime] RSpec elapsed time: 18 minutes 54.04 seconds. Current RSS: ~1521M. Threads: 6. load average: 0.98 1.10 1.08 1/424 5632 4353 15:55:28 when feature is not available 4355 15:55:28 with unauthorized user 4356 15:55:28 when feature is available 4358 15:55:28 with anonymous user 4361 15:55:28 behaves like test case action 4362 15:55:28 with authorized user 4363 15:55:28 when feature is available 4364 15:55:29 renders the template 4365 15:55:29 when feature is not available 4367 15:55:29 with unauthorized user 4368 15:55:29 when feature is available 4370 15:55:29 with anonymous user 4373 15:55:29 behaves like test case action 4374 15:55:29 with authorized user 4375 15:55:29 when feature is available 4376 15:55:30 renders the template 4377 15:55:30 when feature is not available 4379 15:55:30 with unauthorized user 4380 15:55:30 when feature is available 4382 15:55:30 with anonymous user 4384 15:55:30 when feature is enabled and user has access 4385 15:55:31 assigns test case related variables 4386 15:55:31 when test case is not found 4388 15:55:31 # [RSpecRunTime] Finishing example group ee/spec/controllers/projects/quality/test_cases_controller_spec.rb. It took 5.35 seconds. Expected to take 9.76 seconds. 4389 15:55:31 # [RSpecRunTime] Starting example group ee/spec/requests/api/protected_tags_spec.rb. Expected to take 9.58 seconds. 4390 15:55:31 API::ProtectedTags 4391 15:55:32 GET /projects/:id/protected_tags 4392 15:55:33 returns user and group ids for the access levels 4393 15:55:33 # [RSpecRunTime] RSpec elapsed time: 18 minutes 59.65 seconds. Current RSS: ~1558M. Threads: 6. load average: 0.98 1.09 1.08 1/424 5663 4395 15:55:33 GET /projects/:id/protected_tags/:tag 4396 15:55:34 returns user and group ids for the access levels 4397 15:55:34 POST /projects/:id/protected_tags 4398 15:55:34 with granular access 4399 15:55:35 can protect a tag while allowing an individual user to create tags 4400 15:55:35 can protect a tag while allowing a group to create tags 4401 15:55:36 avoids creating default access levels unless necessary 4402 15:55:36 when allowed_to_create format is incorrect 4403 15:55:37 returns a bad request error 4404 15:55:37 # [RSpecRunTime] RSpec elapsed time: 19 minutes 3.17 seconds. Current RSS: ~1545M. Threads: 6. load average: 0.98 1.09 1.08 1/425 5664 4406 15:55:37 when protected_refs_for_users feature is not available 4407 15:55:38 cannot protect a tag for a user or group only 4408 15:55:38 # [RSpecRunTime] RSpec elapsed time: 19 minutes 4.5 seconds. Current RSS: ~1529M. Threads: 6. load average: 0.98 1.09 1.08 1/425 5665 4410 15:55:38 # [RSpecRunTime] Finishing example group ee/spec/requests/api/protected_tags_spec.rb. It took 6.97 seconds. Expected to take 9.58 seconds. 4411 15:55:38 # [RSpecRunTime] Starting example group ee/spec/controllers/security/projects_controller_spec.rb. Expected to take 9.33 seconds. 4412 15:55:38 Security::ProjectsController 4414 15:55:39 behaves like Security::ApplicationController 4415 15:55:39 when the user is authenticated 4416 15:55:39 responds with success 4417 15:55:39 and the instance does not have an Ultimate license 4419 15:55:39 # [RSpecRunTime] RSpec elapsed time: 19 minutes 5.61 seconds. Current RSS: ~1522M. Threads: 6. load average: 0.98 1.09 1.08 1/424 5666 4421 15:55:39 when the user is not authenticated 4422 15:55:39 redirects the user to the sign in page 4423 15:55:39 with an authenticated user 4424 15:55:40 returns the current user's security dashboard projects 4425 15:55:40 sets a polling interval header 4426 15:55:40 DELETE #destroy 4427 15:55:40 with an authenticated user 4428 15:55:40 removes the project from the current user's security dashboard 4429 15:55:40 and the instance does not have an Ultimate license 4431 15:55:40 when given a project not on the current user's security dashboard 4432 15:55:40 does nothing and returns 204 4433 15:55:40 when the user is not authenticated 4434 15:55:41 redirects the user to the sign in page 4435 15:55:41 POST #create 4436 15:55:41 behaves like Security::ApplicationController 4437 15:55:41 when the user is authenticated 4438 15:55:41 responds with success 4439 15:55:41 and the instance does not have an Ultimate license 4441 15:55:41 when the user is not authenticated 4442 15:55:41 redirects the user to the sign in page 4443 15:55:41 with an authenticated user 4444 15:55:41 adds the given projects to the current user's security dashboard 4445 15:55:41 when given a project that is already added to the dashboard 4446 15:55:42 does not add the same project twice and returns the duplicate IDs in the response 4447 15:55:42 when given an invalid project ID 4448 15:55:42 does not error and includes them in the response 4449 15:55:42 with an authenticated auditor 4450 15:55:42 allows them to add projects to the dashboard 4451 15:55:42 # [RSpecRunTime] Finishing example group ee/spec/controllers/security/projects_controller_spec.rb. It took 4.27 seconds. Expected to take 9.33 seconds. 4452 15:55:42 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb. Expected to take 9.14 seconds. 4453 15:55:42 Deleting a BranchRule 4454 15:55:43 when the branch rule is for all branches 4455 15:55:44 destroys the BranchRule 4456 15:55:44 returns an empty BranchRule 4457 15:55:44 # [RSpecRunTime] RSpec elapsed time: 19 minutes 10.75 seconds. Current RSS: ~1540M. Threads: 6. load average: 0.99 1.09 1.08 1/424 5667 4459 15:55:44 when an invalid global id is given 4460 15:55:45 returns an error 4461 15:55:45 does not destroy the BranchRule 4462 15:55:45 when deleting a branch rule associated to security policy approval rules 4463 15:55:45 with approval rule applied to all protected branches 4464 15:55:45 behaves like rejects mutation 4465 15:55:46 is expected to include (a hash including {"message" => (a string including "The resource that you are attempting to access does not exist or you don't have permission to perform this action")}) 4466 15:55:46 # [RSpecRunTime] RSpec elapsed time: 19 minutes 12.6 seconds. Current RSS: ~1532M. Threads: 6. load average: 0.99 1.09 1.08 1/424 5668 4468 15:55:46 with approval rule applied to no protected branches 4469 15:55:46 behaves like rejects mutation 4470 15:55:48 is expected to include (a hash including {"message" => (a string including "The resource that you are attempting to access does not exist or you don't have permission to perform this action")}) 4471 15:55:48 # [RSpecRunTime] RSpec elapsed time: 19 minutes 13.96 seconds. Current RSS: ~1532M. Threads: 6. load average: 0.99 1.09 1.08 1/424 5669 4473 15:55:48 when the branch rule is for all protected branches 4474 15:55:48 destroys the BranchRule 4475 15:55:48 returns an empty BranchRule 4476 15:55:48 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb. It took 6.05 seconds. Expected to take 9.14 seconds. 4477 15:55:48 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/vulnerabilities/issue_links_spec.rb. Expected to take 8.92 seconds. 4478 15:55:48 Query.vulnerabilities.issueLinks 4479 15:55:49 when invalid linkType argument is provided 4480 15:55:50 errors with a string 4481 15:55:50 errors with a number 4482 15:55:50 errors with lowercased `created` 4483 15:55:51 errors with lowercased `related` 4484 15:55:51 # [RSpecRunTime] RSpec elapsed time: 19 minutes 17.19 seconds. Current RSS: ~1521M. Threads: 6. load average: 0.99 1.09 1.08 1/424 5670 4486 15:55:51 when valid linkType argument is provided 4487 15:55:51 returns a list of VulnerabilityIssueLink with `CREATED` linkType 4488 15:55:52 returns a list of VulnerabilityIssueLink with `RELATED` linkType 4489 15:55:52 # [RSpecRunTime] RSpec elapsed time: 19 minutes 18.35 seconds. Current RSS: ~1518M. Threads: 6. load average: 0.99 1.09 1.08 1/424 5671 4491 15:55:52 when no arguments are provided 4492 15:55:53 returns a list of all VulnerabilityIssueLink 4493 15:55:53 loading issue links in batch 4494 15:55:53 does not cause N+1 query issue 4495 15:55:54 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/vulnerabilities/issue_links_spec.rb. It took 5.05 seconds. Expected to take 8.92 seconds. 4496 15:55:54 # [RSpecRunTime] Starting example group ee/spec/requests/user_activity_spec.rb. Expected to take 8.67 seconds. 4497 15:55:54 [EE] Update of user activity 4498 15:55:54 behaves like updating of user activity 4499 15:55:54 without an authenticated user 4500 15:55:55 does not set the last activity cookie 4501 15:55:55 # [RSpecRunTime] RSpec elapsed time: 19 minutes 21.4 seconds. Current RSS: ~1501M. Threads: 6. load average: 1.15 1.12 1.09 1/424 5672 4503 15:55:55 with an authenticated user 4504 15:55:55 with a POST request 4505 15:55:56 does not set the last activity cookie 4506 15:55:56 # [RSpecRunTime] RSpec elapsed time: 19 minutes 22.75 seconds. Current RSS: ~1501M. Threads: 6. load average: 1.15 1.12 1.09 1/424 5673 4508 15:55:56 on GET to /group/project/-/integrations/jira/issues 4509 15:55:58 updates the last activity date 4510 15:55:58 when last_activity_on is nil 4511 15:55:59 updates the last activity date 4512 15:55:59 # [RSpecRunTime] RSpec elapsed time: 19 minutes 25.41 seconds. Current RSS: ~1492M. Threads: 6. load average: 1.15 1.12 1.09 1/424 5674 4514 15:55:59 when last_activity_on is stale 4515 15:56:00 updates the last activity date 4516 15:56:00 # [RSpecRunTime] RSpec elapsed time: 19 minutes 26.63 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.14 1.12 1.09 1/425 5675 4518 15:56:00 # [RSpecRunTime] Finishing example group ee/spec/requests/user_activity_spec.rb. It took 6.74 seconds. Expected to take 8.67 seconds. 4519 15:56:00 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/merge_trains/cars/delete_spec.rb. Expected to take 8.57 seconds. 4520 15:56:00 Deleting a MergeTrain Car 4521 15:56:02 when the user does not have the permissions 4522 15:56:03 returns a resource not available error 4523 15:56:03 # [RSpecRunTime] RSpec elapsed time: 19 minutes 29.45 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.14 1.12 1.09 1/431 5877 4525 15:56:03 when the user has the right permissions 4526 15:56:04 deletes the requested car 4527 15:56:04 when the service returns an error 4528 15:56:05 does not change the record count 4529 15:56:05 behaves like a mutation that returns errors in the response 4530 15:56:05 is expected to contain exactly "Can't cancel the automatic merge" 4531 15:56:05 # [RSpecRunTime] RSpec elapsed time: 19 minutes 31.86 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.21 1.13 1.09 1/431 5982 4533 15:56:05 when the car does not exist 4534 15:56:06 returns a resource not available error 4535 15:56:06 when the project does not have the required license 4536 15:56:07 returns a resource not available error 4537 15:56:07 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/merge_trains/cars/delete_spec.rb. It took 6.48 seconds. Expected to take 8.57 seconds. 4538 15:56:07 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/dast/profiles/run_spec.rb. Expected to take 8.2 seconds. 4539 15:56:07 Running a DAST Profile 4540 15:56:08 behaves like an on-demand scan mutation when user cannot run an on-demand scan 4541 15:56:08 when a user does not have access to the project 4542 15:56:08 behaves like a mutation that returns a top-level access error 4543 15:56:08 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4544 15:56:08 # [RSpecRunTime] RSpec elapsed time: 19 minutes 34.53 seconds. Current RSS: ~1508M. Threads: 6. load average: 1.21 1.13 1.09 1/431 6035 4546 15:56:08 when a user does not have access to run a dast scan on the project 4547 15:56:08 behaves like a mutation that returns a top-level access error 4548 15:56:09 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4549 15:56:09 behaves like an on-demand scan mutation when user can run an on-demand scan 4550 15:56:10 returns an empty errors array 4551 15:56:11 returns a pipeline_url containing the correct path 4552 15:56:11 when on demand scan licensed feature is not available 4553 15:56:11 behaves like a mutation that returns a top-level access error 4554 15:56:11 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4555 15:56:11 # [RSpecRunTime] RSpec elapsed time: 19 minutes 37.71 seconds. Current RSS: ~1504M. Threads: 6. load average: 1.19 1.13 1.09 1/431 6080 4557 15:56:11 when pipeline creation fails 4558 15:56:11 behaves like a mutation that returns errors in the response 4559 15:56:12 is expected to contain exactly "full error messages" 4560 15:56:12 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/dast/profiles/run_spec.rb. It took 5.12 seconds. Expected to take 8.2 seconds. 4561 15:56:12 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/instance/event_type_filters/delete_spec.rb. Expected to take 8.04 seconds. 4562 15:56:12 Delete an instance level audit event type filter 4563 15:56:12 when current user is instance admin 4564 15:56:12 when licensed 4565 15:56:12 when all params are correct 4566 15:56:12 behaves like deletes event filter 4567 15:56:12 is expected to be empty 4568 15:56:12 when destination id is not in input params 4569 15:56:13 returns error 4570 15:56:13 when destination id is not existing 4571 15:56:13 does not delete any event filter 4572 15:56:13 behaves like a mutation on an unauthorized resource 4573 15:56:13 behaves like a mutation that returns top-level errors 4574 15:56:13 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4575 15:56:13 when event filters is not in input params 4576 15:56:14 returns error 4577 15:56:14 when event filters is not an array 4578 15:56:14 behaves like deletes event filter 4579 15:56:14 is expected to be empty 4580 15:56:14 when the given event filters does not exist for the destination 4581 15:56:15 returns error 4582 15:56:15 when event type filters in input is empty 4583 15:56:15 returns graphql error 4584 15:56:15 when unlicensed 4585 15:56:15 behaves like a mutation on an unauthorized resource 4586 15:56:15 behaves like a mutation that returns top-level errors 4587 15:56:15 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4588 15:56:15 when current user is not instance admin 4589 15:56:15 behaves like a mutation on an unauthorized resource 4590 15:56:15 behaves like a mutation that returns top-level errors 4591 15:56:16 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4592 15:56:16 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/instance/event_type_filters/delete_spec.rb. It took 3.67 seconds. Expected to take 8.04 seconds. 4593 15:56:16 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb. Expected to take 7.9 seconds. 4594 15:56:16 Setting assignees of a merge request 4595 15:56:19 adds the assignees to the merge request 4596 15:56:19 with assignees already assigned 4597 15:56:19 removes assignees not in the list 4598 15:56:19 # [RSpecRunTime] RSpec elapsed time: 19 minutes 45.47 seconds. Current RSS: ~1494M. Threads: 6. load average: 1.17 1.13 1.09 2/432 6259 4600 15:56:19 when passing append as true 4601 15:56:20 does not remove users not in the list 4604 15:56:21 # [RSpecRunTime] RSpec elapsed time: 19 minutes 47.66 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.16 1.12 1.09 1/431 6300 4606 15:56:21 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb. It took 5.77 seconds. Expected to take 7.9 seconds. 4607 15:56:21 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/destroy_spec.rb. Expected to take 7.75 seconds. 4608 15:56:21 Destroy Instance Google Cloud logging configuration 4609 15:56:23 when feature is licensed 4610 15:56:23 when current user is instance admin 4611 15:56:23 destroys the configuration 4612 15:56:24 audits the deletion 4613 15:56:24 when there is an error during destroy 4614 15:56:24 does not destroy the configuration and returns the error 4615 15:56:24 # [RSpecRunTime] RSpec elapsed time: 19 minutes 50.36 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.16 1.12 1.09 1/431 6301 4617 15:56:24 when current user is not instance admin 4618 15:56:24 behaves like a mutation that does not destroy a configuration 4619 15:56:24 does not destroy the configuration 4620 15:56:25 does not create audit event 4621 15:56:25 behaves like a mutation that returns top-level errors 4622 15:56:25 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4623 15:56:25 when feature is unlicensed 4624 15:56:25 behaves like a mutation that does not destroy a configuration 4625 15:56:25 does not destroy the configuration 4626 15:56:25 does not create audit event 4627 15:56:25 behaves like a mutation that returns top-level errors 4628 15:56:26 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4629 15:56:26 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/destroy_spec.rb. It took 4.28 seconds. Expected to take 7.75 seconds. 4630 15:56:26 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/iterations/iterations_spec.rb. Expected to take 7.55 seconds. 4631 15:56:26 getting iterations 4632 15:56:26 query for iterations by timeframe 4633 15:56:26 without start date 4634 15:56:26 returns error 4635 15:56:26 without end date 4636 15:56:27 returns error 4637 15:56:27 with start and end date 4638 15:56:27 does not have errors 4639 15:56:27 query for iterations by cadence 4640 15:56:27 with multiple cadences 4641 15:56:27 returns iterations 4642 15:56:27 searching by cadence title or iteration title and sorting by cadence and due date ASC 4643 15:56:27 search: "two", ordered_expected_iterations: lazy { [past_iteration1, past_iteration2, upcoming_group_iteration] } 4644 15:56:28 correctly returns ordered items 4645 15:56:28 search: "iteration", ordered_expected_iterations: lazy { [closed_group_iteration, current_group_iteration, past_iteration1, past_iteration2, upcoming_group_iteration] } 4646 15:56:28 correctly returns ordered items 4647 15:56:28 query for iterations by state 4648 15:56:28 with invalid state 4649 15:56:28 returns empty iterations list 4650 15:56:28 with `current` state 4651 15:56:29 returns `current` iteration 4652 15:56:29 with `closed` state 4653 15:56:29 returns `closed` iteration 4654 15:56:29 when sorting by cadence and due date DESC 4655 15:56:29 returns `closed` iteration sorted by due date DESC 4656 15:56:29 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/iterations/iterations_spec.rb. It took 3.66 seconds. Expected to take 7.55 seconds. 4657 15:56:29 # [RSpecRunTime] Starting example group ee/spec/requests/projects/security/corpus_management_controller_spec.rb. Expected to take 7.39 seconds. 4658 15:56:29 Projects::Security::CorpusManagementController 4660 15:56:29 when the "Security and compliance" feature is disabled 4661 15:56:30 is expected to respond with numeric status code not_found 4662 15:56:30 # [RSpecRunTime] RSpec elapsed time: 19 minutes 56.69 seconds. Current RSS: ~1500M. Threads: 6. load average: 1.14 1.12 1.09 1/430 6302 4664 15:56:30 feature available 4665 15:56:30 user authorized 4666 15:56:32 can access page 4667 15:56:32 # [RSpecRunTime] RSpec elapsed time: 19 minutes 58.06 seconds. Current RSS: ~1494M. Threads: 6. load average: 1.14 1.12 1.09 1/426 6303 4669 15:56:32 user not authorized 4670 15:56:33 sees a 404 error 4671 15:56:33 # [RSpecRunTime] RSpec elapsed time: 19 minutes 59.22 seconds. Current RSS: ~1494M. Threads: 6. load average: 1.14 1.12 1.09 1/426 6304 4673 15:56:33 feature not available 4674 15:56:33 license doesnt't support the feature 4675 15:56:34 sees a 404 error 4676 15:56:34 # [RSpecRunTime] Finishing example group ee/spec/requests/projects/security/corpus_management_controller_spec.rb. It took 4.52 seconds. Expected to take 7.39 seconds. 4677 15:56:34 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb. Expected to take 7.23 seconds. 4678 15:56:34 Groups::Security::VulnerabilitiesController 4680 15:56:34 when security dashboard feature is enabled 4681 15:56:34 and user is allowed to access group security vulnerabilities 4682 15:56:34 is expected to respond with numeric status code ok 4683 15:56:34 behaves like tracks govern usage event 4684 15:56:35 tracks unique event 4685 15:56:35 # [RSpecRunTime] RSpec elapsed time: 20 minutes 1.44 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.28 1.15 1.10 1/426 6305 4687 15:56:35 when user is not allowed to access group security vulnerabilities 4688 15:56:36 is expected to respond with numeric status code ok 4689 15:56:36 is expected to render template unavailable 4690 15:56:36 behaves like doesn't track govern usage event 4691 15:56:37 doesn't tracks event 4692 15:56:37 # [RSpecRunTime] RSpec elapsed time: 20 minutes 2.97 seconds. Current RSS: ~1495M. Threads: 6. load average: 1.28 1.15 1.10 2/426 6306 4694 15:56:37 when security dashboard feature is disabled 4695 15:56:37 is expected to respond with numeric status code ok 4696 15:56:37 is expected to render template unavailable 4697 15:56:37 behaves like doesn't track govern usage event 4698 15:56:38 doesn't tracks event 4699 15:56:38 # [RSpecRunTime] RSpec elapsed time: 20 minutes 4.29 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.28 1.15 1.10 1/426 6307 4701 15:56:38 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb. It took 4.16 seconds. Expected to take 7.23 seconds. 4702 15:56:38 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/instance_external_audit_event_destinations/destroy_spec.rb. Expected to take 7.09 seconds. 4703 15:56:38 Destroy an instance external audit event destination 4704 15:56:38 when feature is unlicensed 4705 15:56:38 behaves like a mutation that does not destroy a destination 4706 15:56:38 does not destroy the destination 4707 15:56:39 does not audit the destruction 4708 15:56:39 behaves like a mutation that returns top-level errors 4709 15:56:39 is expected to contain exactly "You do not have access to this mutation." 4710 15:56:39 # [RSpecRunTime] RSpec elapsed time: 20 minutes 5.4 seconds. Current RSS: ~1504M. Threads: 6. load average: 1.28 1.15 1.10 1/426 6308 4712 15:56:39 when feature is licensed 4713 15:56:39 when current user is an instance admin 4714 15:56:39 destroys the destination 4715 15:56:40 audits the destruction 4716 15:56:40 when the destination id is invalid 4717 15:56:40 does not destroy the destination 4718 15:56:40 behaves like a mutation that returns top-level errors 4719 15:56:40 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4720 15:56:40 # [RSpecRunTime] RSpec elapsed time: 20 minutes 6.6 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.26 1.15 1.10 1/426 6309 4722 15:56:40 when current user is not instance admin 4723 15:56:40 behaves like a mutation that does not destroy a destination 4724 15:56:41 does not destroy the destination 4725 15:56:41 does not audit the destruction 4726 15:56:41 behaves like a mutation that returns top-level errors 4727 15:56:41 is expected to contain exactly "You do not have access to this mutation." 4728 15:56:41 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/instance_external_audit_event_destinations/destroy_spec.rb. It took 3.07 seconds. Expected to take 7.09 seconds. 4729 15:56:41 # [RSpecRunTime] Starting example group ee/spec/requests/projects/security/scanned_resources_controller_spec.rb. Expected to take 6.94 seconds. 4730 15:56:41 Projects::Security::ScannedResourcesController 4732 15:56:42 when the "Security and compliance" feature is disabled 4733 15:56:43 is expected to respond with numeric status code not_found 4734 15:56:43 # [RSpecRunTime] RSpec elapsed time: 20 minutes 9.23 seconds. Current RSS: ~1516M. Threads: 6. load average: 1.26 1.15 1.10 1/427 6350 4736 15:56:43 user has access to view vulnerabilities 4737 15:56:43 when DAST security scan is found 4738 15:56:43 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 4740 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4741 15:56:43 returns a CSV representation of the scanned resources 4742 15:56:43 when DAST licensed feature is unavailable 4743 15:56:44 will return a 404 4744 15:56:44 when security_dashboard licensed feature is not available 4745 15:56:44 will return a 404 4746 15:56:44 when DAST security scan is not found 4747 15:56:44 will return a 404 4748 15:56:44 when the pipeline id exists under another project 4749 15:56:45 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 4751 15:56:45 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4752 15:56:45 will return a 404 4753 15:56:45 when the pipeline does not exist 4754 15:56:45 will return a 404 4755 15:56:45 user does not have access to view vulnerabilities 4756 15:56:46 will return a 404 4757 15:56:46 # [RSpecRunTime] Finishing example group ee/spec/requests/projects/security/scanned_resources_controller_spec.rb. It took 4.85 seconds. Expected to take 6.94 seconds. 4758 15:56:46 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/pipeline/code_quality_reports_spec.rb. Expected to take 6.73 seconds. 4759 15:56:46 Query.project(fullPath).pipeline(iid).codeQualityReports 4760 15:56:47 when pipeline has a code quality report 4761 15:56:47 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 4763 15:56:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4764 15:56:47 when user is member of the project 4765 15:56:47 returns all the code quality degradations 4766 15:56:48 returns all the queried fields 4767 15:56:48 returns all the queried fields ordered by severity 4768 15:56:48 # [RSpecRunTime] RSpec elapsed time: 20 minutes 14.73 seconds. Current RSS: ~1522M. Threads: 6. load average: 1.24 1.14 1.10 1/427 6383 4770 15:56:48 when user is not a member of the project 4771 15:56:49 returns no code quality degradations 4772 15:56:49 when pipeline does not have a code quality report 4773 15:56:49 returns an empty result 4774 15:56:49 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/pipeline/code_quality_reports_spec.rb. It took 3.38 seconds. Expected to take 6.73 seconds. 4775 15:56:49 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/dora/dora_spec.rb. Expected to take 6.62 seconds. 4776 15:56:49 Query.[project|group](fullPath).dora.metrics 4777 15:56:50 when querying for project-level metrics 4778 15:56:51 returns the expected project-level DORA metrics 4779 15:56:51 when date field is not selected 4780 15:56:51 does not fill date range with nil values 4781 15:56:51 # [RSpecRunTime] RSpec elapsed time: 20 minutes 17.58 seconds. Current RSS: ~1503M. Threads: 6. load average: 1.22 1.14 1.10 1/427 6386 4783 15:56:51 when querying multiple metrics 4784 15:56:51 returns data for multiple metrics 4785 15:56:51 when querying for group-level metrics 4786 15:56:52 returns the expected group-level DORA metrics 4787 15:56:52 when date field is not selected 4788 15:56:52 does not fill date range with nil values 4789 15:56:52 when querying multiple metrics 4790 15:56:52 returns data for multiple metrics 4791 15:56:52 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/dora/dora_spec.rb. It took 3.23 seconds. Expected to take 6.62 seconds. 4792 15:56:52 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/instance/amazon_s3_configurations/create_spec.rb. Expected to take 6.49 seconds. 4793 15:56:52 Create Instance level Amazon S3 configuration 4794 15:56:53 when feature is unlicensed 4795 15:56:53 behaves like an unauthorized mutation that does not create a configuration 4796 15:56:53 behaves like a mutation that returns top-level errors 4797 15:56:53 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4798 15:56:53 behaves like a mutation that does not create a configuration 4799 15:56:53 does not create the configuration 4800 15:56:53 does not create audit event 4801 15:56:53 when feature is licensed 4802 15:56:53 when current user is an admin 4803 15:56:54 creates the configuration 4804 15:56:54 behaves like creates an audit event 4805 15:56:54 audits the creation 4806 15:56:54 when there is error while saving 4807 15:56:54 does not create the configuration and returns the error 4808 15:56:54 when current user is not an admin 4809 15:56:54 behaves like an unauthorized mutation that does not create a configuration 4810 15:56:54 behaves like a mutation that returns top-level errors 4811 15:56:54 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4812 15:56:54 behaves like a mutation that does not create a configuration 4813 15:56:55 does not create the configuration 4814 15:56:55 does not create audit event 4815 15:56:55 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/instance/amazon_s3_configurations/create_spec.rb. It took 2.49 seconds. Expected to take 6.49 seconds. 4816 15:56:55 # [RSpecRunTime] Starting example group ee/spec/requests/api/composer_packages_spec.rb. Expected to take 6.37 seconds. 4817 15:56:55 API::ComposerPackages 4818 15:56:56 GET /api/v4/group/:id/-/packages/composer/p2/*package_name.json 4819 15:56:56 behaves like applying ip restriction for group 4820 15:56:56 in group without restriction 4821 15:56:56 behaves like returning response status 4823 15:56:56 # [RSpecRunTime] RSpec elapsed time: 20 minutes 22.66 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.20 1.14 1.10 1/428 6471 4825 15:56:56 in group with restriction 4826 15:56:56 with address within the range 4827 15:56:56 behaves like returning response status 4829 15:56:57 with address outside the range 4830 15:56:57 behaves like returning response status 4831 15:56:57 returns not_found 4832 15:56:57 GET /api/v4/projects/:id/packages/composer/archives/*package_name?sha=:sha 4833 15:56:57 behaves like applying ip restriction for group 4834 15:56:57 in group without restriction 4835 15:56:57 behaves like returning response status 4837 15:56:57 in group with restriction 4838 15:56:57 with address within the range 4839 15:56:57 behaves like returning response status 4841 15:56:58 with address outside the range 4842 15:56:58 behaves like returning response status 4843 15:56:58 returns not_found 4844 15:56:58 # [RSpecRunTime] Finishing example group ee/spec/requests/api/composer_packages_spec.rb. It took 2.99 seconds. Expected to take 6.37 seconds. 4845 15:56:58 # [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/manage_security_policy_link/request_spec.rb. Expected to take 6.19 seconds. 4846 15:56:58 User with manage_security_policy_link custom role 4847 15:56:59 GraphQL mutations 4848 15:56:59 Mutations::SecurityPolicy::AssignSecurityPolicyProject 4850 15:57:00 has access via a custom role 4851 15:57:00 # [RSpecRunTime] RSpec elapsed time: 20 minutes 26.53 seconds. Current RSS: ~1512M. Threads: 6. load average: 1.19 1.14 1.10 1/430 6538 4854 15:57:01 has access via a custom role 4855 15:57:01 Mutations::SecurityPolicy::UnassignSecurityPolicyProject 4857 15:57:01 has access via a custom role 4859 15:57:01 has access via a custom role 4860 15:57:01 Controllers endpoints 4861 15:57:01 Projects::Security::PoliciesController 4863 15:57:02 user has access via a custom role 4864 15:57:02 Groups::Security::PoliciesController 4866 15:57:03 user has access via a custom role 4867 15:57:03 # [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/manage_security_policy_link/request_spec.rb. It took 5.0 seconds. Expected to take 6.19 seconds. 4868 15:57:03 # [RSpecRunTime] Starting example group ee/spec/requests/admin/users_controller_spec.rb. Expected to take 6.15 seconds. 4869 15:57:03 Admin::UsersController 4870 15:57:03 GET card_match 4871 15:57:03 when not SaaS 4872 15:57:03 responds with 404 4874 15:57:03 when user has no credit card validation 4875 15:57:04 redirects back to #show 4876 15:57:04 when user has credit card validation 4877 15:57:04 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 4879 15:57:04 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4880 15:57:04 displays its own and matching card details 4882 15:57:05 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 4884 15:57:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4885 15:57:05 eager loads authorized projects association 4886 15:57:05 PATCH #update 4887 15:57:05 when user is an enterprise user 4888 15:57:05 when new email is not owned by the user's enterprise group 4889 15:57:05 allows change user email 4891 15:57:06 logs a user_access_unlock audit event with author set to the current user 4892 15:57:06 # [RSpecRunTime] Finishing example group ee/spec/requests/admin/users_controller_spec.rb. It took 3.02 seconds. Expected to take 6.15 seconds. 4893 15:57:06 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/issue/issue_spec.rb. Expected to take 5.88 seconds. 4894 15:57:06 Query.issue(id) 4895 15:57:06 when user has no access to the epic 4896 15:57:06 when there is an epic 4897 15:57:07 returns null for epic and hasEpic is `true` 4898 15:57:07 # [RSpecRunTime] RSpec elapsed time: 20 minutes 33.6 seconds. Current RSS: ~1502M. Threads: 6. load average: 1.17 1.13 1.09 2/430 6551 4900 15:57:07 when there is no epic 4901 15:57:08 returns null for epic and hasEpic is `false` 4902 15:57:08 when user has access to the epic 4903 15:57:09 returns epic and hasEpic is `true` 4904 15:57:09 when issue has a parent link 4905 15:57:09 returns hasParent as `true` 4906 15:57:09 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/issue/issue_spec.rb. It took 3.45 seconds. Expected to take 5.88 seconds. 4907 15:57:09 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/boards/epic_list_query_spec.rb. Expected to take 5.82 seconds. 4908 15:57:09 Querying an Epic board list 4909 15:57:11 does not have an N+1 when querying title 4910 15:57:11 when the user has access to the epic list 4911 15:57:12 returns list with number of matching epics 4912 15:57:12 behaves like a working graphql query 4913 15:57:12 returns a successful response 4914 15:57:12 # [RSpecRunTime] RSpec elapsed time: 20 minutes 38.51 seconds. Current RSS: ~1493M. Threads: 6. load average: 1.16 1.13 1.09 1/425 6552 4916 15:57:12 when the user does not have access to the list 4917 15:57:12 is expected to be nil 4918 15:57:12 when ID argument is missing 4919 15:57:13 raises an exception 4920 15:57:13 when list ID is not found 4921 15:57:13 is expected to be nil 4922 15:57:13 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/boards/epic_list_query_spec.rb. It took 3.56 seconds. Expected to take 5.82 seconds. 4923 15:57:13 # [RSpecRunTime] Starting example group ee/spec/requests/api/resource_weight_events_spec.rb. Expected to take 5.69 seconds. 4924 15:57:13 API::ResourceWeightEvents 4925 15:57:13 GET /projects/:id/issues/:noteable_id/resource_weight_events 4926 15:57:14 returns an array of resource weight events 4927 15:57:14 returns a 404 error when issue id not found 4928 15:57:15 returns 404 when not authorized 4929 15:57:15 # [RSpecRunTime] RSpec elapsed time: 20 minutes 41.02 seconds. Current RSS: ~1506M. Threads: 6. load average: 1.16 1.13 1.09 1/425 6553 4931 15:57:15 GET /projects/:id/issues/:noteable_id/resource_weight_events/:event_id 4932 15:57:15 returns a resource weight event by id 4933 15:57:16 returns 404 when not authorized 4934 15:57:16 returns a 404 error if resource weight event not found 4935 15:57:16 # [RSpecRunTime] RSpec elapsed time: 20 minutes 42.31 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.22 1.15 1.10 1/425 6554 4938 15:57:16 returns the second page 4939 15:57:16 # [RSpecRunTime] Finishing example group ee/spec/requests/api/resource_weight_events_spec.rb. It took 3.31 seconds. Expected to take 5.69 seconds. 4940 15:57:16 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai/duo_workflows_events_spec.rb. Expected to take 5.53 seconds. 4941 15:57:16 Querying Duo Workflow Events 4942 15:57:17 when user is not logged in 4943 15:57:19 returns an empty array 4944 15:57:19 # [RSpecRunTime] RSpec elapsed time: 20 minutes 45.54 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.22 1.15 1.10 1/425 6555 4946 15:57:19 when user is logged in 4947 15:57:22 returns user messages 4948 15:57:22 # [RSpecRunTime] RSpec elapsed time: 20 minutes 48.33 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.21 1.14 1.10 1/425 6556 4950 15:57:22 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai/duo_workflows_events_spec.rb. It took 5.69 seconds. Expected to take 5.53 seconds. 4951 15:57:22 # [RSpecRunTime] Starting example group ee/spec/controllers/projects/runners_controller_spec.rb. Expected to take 5.46 seconds. 4952 15:57:22 Projects::RunnersController 4953 15:57:22 #toggle_shared_runners 4954 15:57:22 when shared runners are off 4955 15:57:22 when user has valid credit card 4956 15:57:25 permits enabling and disabling shared runners 4957 15:57:25 # [RSpecRunTime] RSpec elapsed time: 20 minutes 51.48 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.19 1.14 1.10 1/425 6557 4959 15:57:25 when user does not have valid credit card 4960 15:57:25 behaves like does not permit enabling shared runners 4961 15:57:26 does not enable shared runners 4962 15:57:26 # [RSpecRunTime] RSpec elapsed time: 20 minutes 52.48 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.19 1.14 1.10 1/425 6558 4964 15:57:26 when user has not completed identity verification 4965 15:57:26 behaves like does not permit enabling shared runners 4966 15:57:27 does not enable shared runners 4967 15:57:27 # [RSpecRunTime] Finishing example group ee/spec/controllers/projects/runners_controller_spec.rb. It took 5.05 seconds. Expected to take 5.46 seconds. 4968 15:57:27 # [RSpecRunTime] Starting example group ee/spec/controllers/groups/security/compliance_dashboards_controller_spec.rb. Expected to take 5.29 seconds. 4969 15:57:27 Groups::Security::ComplianceDashboardsController 4971 15:57:27 when compliance dashboard feature is enabled 4972 15:57:27 and user is allowed to access group compliance dashboard 4973 15:57:27 is expected to respond with numeric status code success 4974 15:57:27 behaves like tracking unique visits 4975 15:57:28 tracks unique visit if the format is HTML 4976 15:57:28 tracks unique visit if DNT is not enabled 4977 15:57:28 does not track unique visit if DNT is enabled 4978 15:57:28 does not track unique visit if the format is JSON 4979 15:57:28 # [RSpecRunTime] RSpec elapsed time: 20 minutes 54.84 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.19 1.14 1.10 1/425 6559 4981 15:57:28 behaves like internal event tracking 4982 15:57:29 logs to Snowplow, Redis, and product analytics tooling 4983 15:57:29 when user is not allowed to access group compliance dashboard 4984 15:57:29 is expected to respond with numeric status code not_found 4985 15:57:29 when compliance dashboard feature is disabled 4986 15:57:29 is expected to respond with numeric status code not_found 4987 15:57:29 # [RSpecRunTime] Finishing example group ee/spec/controllers/groups/security/compliance_dashboards_controller_spec.rb. It took 2.16 seconds. Expected to take 5.29 seconds. 4988 15:57:29 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group/external_audit_event_destinations_spec.rb. Expected to take 5.24 seconds. 4989 15:57:29 getting a list of external audit event destinations for a group 4990 15:57:29 when authenticated as the group owner 4991 15:57:30 returns the groups external audit event destinations 4992 15:57:30 when authenticated as a group maintainer 4993 15:57:30 behaves like a request that returns no destinations 4994 15:57:30 returns no destinations 4995 15:57:30 when authenticated as a group developer 4996 15:57:30 behaves like a request that returns no destinations 4997 15:57:31 returns no destinations 4998 15:57:31 when authenticated as a group guest 4999 15:57:31 behaves like a request that returns no destinations 5000 15:57:31 returns no destinations 5001 15:57:31 when not authenticated 5002 15:57:31 behaves like a request that returns no destinations 5003 15:57:31 returns no destinations 5004 15:57:31 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group/external_audit_event_destinations_spec.rb. It took 2.14 seconds. Expected to take 5.24 seconds. 5005 15:57:31 # [RSpecRunTime] Starting example group ee/spec/requests/ee/confirmations_controller_spec.rb. Expected to take 5.01 seconds. 5006 15:57:31 ConfirmationsController 5008 15:57:31 when user is signed in 5009 15:57:32 sets event_type 5010 15:57:32 when user is provisioned by group 5011 15:57:32 confirms the user and redirects to SSO login 5012 15:57:32 when the provisioning group is deleted 5013 15:57:33 redirects to default sign in path 5014 15:57:33 # [RSpecRunTime] RSpec elapsed time: 20 minutes 59.09 seconds. Current RSS: ~1511M. Threads: 6. load average: 1.26 1.16 1.10 1/425 6560 5016 15:57:33 # [RSpecRunTime] Finishing example group ee/spec/requests/ee/confirmations_controller_spec.rb. It took 1.41 seconds. Expected to take 5.01 seconds. 5017 15:57:33 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/dast_site_profile_spec.rb. Expected to take 4.98 seconds. 5018 15:57:33 Query.project(fullPath).dastSiteProfile 5019 15:57:33 when a user does not have access to the project 5020 15:57:34 returns a null project 5021 15:57:34 when a user does not have access to dast_site_profiles 5022 15:57:34 returns a null dast_site_profile 5023 15:57:34 when a user has access to dast_site_profiles 5024 15:57:35 returns a dast_site_profile 5025 15:57:35 when the wrong type of global id is supplied 5026 15:57:35 returns a null dast_site_profile 5027 15:57:35 when on demand scan licensed feature is not available 5028 15:57:35 returns a null dast_site_profile 5029 15:57:35 when there is no associated dast_site_validation 5030 15:57:36 returns a none validation status 5031 15:57:36 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/dast_site_profile_spec.rb. It took 3.22 seconds. Expected to take 4.98 seconds. 5032 15:57:36 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/disable_spec.rb. Expected to take 4.71 seconds. 5033 15:57:36 Mutations::Analytics::DevopsAdoption::EnabledNamespaces::Disable 5034 15:57:37 deletes the enabled_namespace 5035 15:57:37 when the user cannot manage enabled_namespaces 5036 15:57:37 behaves like a mutation that returns a top-level access error 5037 15:57:37 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5038 15:57:37 # [RSpecRunTime] RSpec elapsed time: 21 minutes 3.48 seconds. Current RSS: ~1509M. Threads: 6. load average: 1.23 1.15 1.10 1/425 6561 5040 15:57:37 when the feature is not available 5041 15:57:37 behaves like a mutation that returns a top-level access error 5042 15:57:37 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5043 15:57:37 with bulk ids 5044 15:57:39 deletes the enabled_namespaces specified for deletion 5045 15:57:39 # [RSpecRunTime] RSpec elapsed time: 21 minutes 5.33 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.23 1.15 1.10 1/425 6562 5047 15:57:39 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/disable_spec.rb. It took 3.03 seconds. Expected to take 4.71 seconds. 5048 15:57:39 # [RSpecRunTime] Starting example group ee/spec/controllers/user_settings/profiles_controller_spec.rb. Expected to take 4.61 seconds. 5049 15:57:39 UserSettings::ProfilesController 5050 15:57:39 on updating public profile to private 5051 15:57:39 when `disable_private_profiles` feature is available 5052 15:57:39 when the ability to make their profile private is disabled 5053 15:57:39 as a regular user 5054 15:57:39 behaves like a user cannot make their profile private 5055 15:57:39 does not update their profile to private 5056 15:57:39 when the ability to make their profile private is not disabled 5057 15:57:39 as a regular user 5058 15:57:39 behaves like a user can make their profile private 5059 15:57:39 updates their profile to private 5060 15:57:39 when `disable_private_profiles` feature is not available 5061 15:57:39 behaves like a user can make their profile private 5062 15:57:40 updates their profile to private 5064 15:57:40 on updating name 5065 15:57:40 when `disable_name_update_for_users` feature is available 5066 15:57:40 when the ability to update thier name is not disabled for users 5067 15:57:40 behaves like a user can update their name 5068 15:57:40 updates their name 5069 15:57:40 behaves like a user can update their name 5070 15:57:40 updates their name 5071 15:57:40 when the ability to update their name is disabled for users 5072 15:57:40 as a regular user 5073 15:57:40 does not update their name 5074 15:57:40 as an admin in admin mode 5075 15:57:40 behaves like a user can update their name 5076 15:57:40 updates their name 5077 15:57:40 when `disable_name_update_for_users` feature is not available 5078 15:57:40 behaves like a user can update their name 5079 15:57:41 updates their name 5080 15:57:41 behaves like a user can update their name 5081 15:57:41 updates their name 5082 15:57:41 # [RSpecRunTime] Finishing example group ee/spec/controllers/user_settings/profiles_controller_spec.rb. It took 1.79 seconds. Expected to take 4.61 seconds. 5083 15:57:41 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/group/event_type_filters/create_spec.rb. Expected to take 4.55 seconds. 5084 15:57:41 Create an audit event type filter 5085 15:57:41 when current user is a group owner 5086 15:57:41 when unlicensed 5087 15:57:41 behaves like a mutation on an unauthorized resource 5088 15:57:41 behaves like a mutation that returns top-level errors 5089 15:57:41 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5090 15:57:41 when licensed 5091 15:57:42 returns success response 5092 15:57:42 when event type filters in input is empty 5093 15:57:42 returns graphql error 5094 15:57:42 when event type is invalid 5095 15:57:43 returns graphql error 5096 15:57:43 when destinationId is invalid 5097 15:57:43 behaves like a mutation on an unauthorized resource 5098 15:57:43 behaves like a mutation that returns top-level errors 5099 15:57:43 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5100 15:57:43 when current user is a group maintainer 5101 15:57:43 behaves like a mutation on an unauthorized resource 5102 15:57:43 behaves like a mutation that returns top-level errors 5103 15:57:43 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5104 15:57:43 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/group/event_type_filters/create_spec.rb. It took 2.73 seconds. Expected to take 4.55 seconds. 5105 15:57:43 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/secrets_management/project_secrets_manager_initialize_spec.rb. Expected to take 4.34 seconds. 5106 15:57:43 Initialize secrets manager on a project 5107 15:57:44 when current user is not the project owner 5108 15:57:44 behaves like a mutation on an unauthorized resource 5109 15:57:44 behaves like a mutation that returns top-level errors 5110 15:57:44 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5111 15:57:44 when current user is not part of the project 5112 15:57:44 behaves like a mutation on an unauthorized resource 5113 15:57:44 behaves like a mutation that returns top-level errors 5114 15:57:44 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5115 15:57:44 when current user is the project owner 5116 15:57:45 initializes the secrets manager on the project 5117 15:57:45 and service results to a failure 5118 15:57:45 returns the service error 5119 15:57:45 and secrets_manager feature flag is disabled 5120 15:57:46 returns an error 5121 15:57:46 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/secrets_management/project_secrets_manager_initialize_spec.rb. It took 2.13 seconds. Expected to take 4.34 seconds. 5122 15:57:46 # [RSpecRunTime] Starting example group ee/spec/controllers/projects/security/scanned_resources_controller_spec.rb. Expected to take 4.27 seconds. 5123 15:57:46 Projects::Security::ScannedResourcesController 5125 15:57:46 when the "Security and compliance" feature is disabled 5126 15:57:47 is expected to respond with numeric status code not_found 5127 15:57:47 # [RSpecRunTime] RSpec elapsed time: 21 minutes 13.24 seconds. Current RSS: ~1522M. Threads: 6. load average: 1.20 1.15 1.10 1/426 6601 5129 15:57:47 when DAST security scan is found 5130 15:57:47 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 5132 15:57:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5133 15:57:47 returns the CSV data 5134 15:57:47 when pipeline_id is from a dangling pipeline 5135 15:57:48 returns the CSV data 5136 15:57:48 # [RSpecRunTime] RSpec elapsed time: 21 minutes 14.32 seconds. Current RSS: ~1522M. Threads: 6. load average: 1.20 1.15 1.10 1/428 6618 5138 15:57:48 when the pipeline id is missing 5139 15:57:48 raises an error when pipeline_id param is missing 5140 15:57:48 # [RSpecRunTime] Finishing example group ee/spec/controllers/projects/security/scanned_resources_controller_spec.rb. It took 2.82 seconds. Expected to take 4.27 seconds. 5141 15:57:48 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/work_items/bulk_update_spec.rb. Expected to take 4.16 seconds. 5142 15:57:48 Bulk update work items 5143 15:57:50 when user can update all issues 5144 15:57:50 when scoping to a parent group 5145 15:57:50 when group_bulk_edit feature is available 5146 15:57:51 updates only specified work items that belong to the group hierarchy 5147 15:57:51 when current user cannot read the specified group 5148 15:57:51 returns a resource not found error 5149 15:57:51 # [RSpecRunTime] RSpec elapsed time: 21 minutes 17.38 seconds. Current RSS: ~1505M. Threads: 6. load average: 1.18 1.14 1.10 1/429 6627 5151 15:57:51 when group_bulk_edit feature is not available 5152 15:57:51 returns a resource not available message 5153 15:57:51 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/work_items/bulk_update_spec.rb. It took 2.88 seconds. Expected to take 4.16 seconds. 5154 15:57:51 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai/self_hosted_models/feature_settings_spec.rb. Expected to take 3.95 seconds. 5155 15:57:51 Query.aiSelfHostedModelFeatureSettings 5156 15:57:51 when the user is not authorized 5157 15:57:52 does not return feture settings 5158 15:57:52 when the user is authorized 5159 15:57:52 when the feature flag is enabled 5160 15:57:52 behaves like a successful response 5161 15:57:52 returns the expected response 5162 15:57:52 when the ai_custom_model FF is disabled 5163 15:57:52 behaves like an error response 5164 15:57:52 returns an error 5165 15:57:52 when the self-hosted model does not exist 5166 15:57:52 behaves like an error response 5167 15:57:52 returns an error 5168 15:57:52 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai/self_hosted_models/feature_settings_spec.rb. It took 1.1 seconds. Expected to take 3.95 seconds. 5169 15:57:52 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/create_spec.rb. Expected to take 3.87 seconds. 5170 15:57:52 creating escalation policy 5171 15:57:53 successfully creates the policy and rules 5173 15:57:53 user does not have permission 5174 15:57:54 raises an error 5175 15:57:54 # [RSpecRunTime] RSpec elapsed time: 21 minutes 20.12 seconds. Current RSS: ~1514M. Threads: 6. load average: 1.18 1.14 1.10 1/429 6628 5177 15:57:54 no rules given 5178 15:57:54 raises an error 5179 15:57:54 when rules are provided out of order 5180 15:57:55 successfully creates the policy and reorders the rules 5181 15:57:55 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/create_spec.rb. It took 2.31 seconds. Expected to take 3.87 seconds. 5182 15:57:55 # [RSpecRunTime] Starting example group ee/spec/requests/admin/audit_events_spec.rb. Expected to take 3.83 seconds. 5183 15:57:55 view audit events 5184 15:57:55 GET /audit_events 5185 15:57:55 when admin mode is enabled 5186 15:57:55 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 5188 15:57:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5189 15:57:55 returns 200 response 5190 15:57:56 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 5192 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5193 15:57:56 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 5195 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5196 15:57:56 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 5198 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5199 15:57:56 avoids N+1 DB queries 5200 15:57:56 # [RSpecRunTime] RSpec elapsed time: 21 minutes 22.89 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.17 1.14 1.10 1/429 6629 5202 15:57:56 when admin mode is disabled 5203 15:57:57 redirects to admin mode enable 5204 15:57:57 # [RSpecRunTime] Finishing example group ee/spec/requests/admin/audit_events_spec.rb. It took 1.95 seconds. Expected to take 3.83 seconds. 5205 15:57:57 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/dast_profile_spec.rb. Expected to take 3.71 seconds. 5206 15:57:57 Query.project(fullPath).dastProfile 5207 15:57:58 when a user does not have access to the project 5208 15:57:58 returns a null project 5209 15:57:58 # [RSpecRunTime] RSpec elapsed time: 21 minutes 24.55 seconds. Current RSS: ~1508M. Threads: 6. load average: 1.17 1.14 1.10 1/427 6676 5211 15:57:58 when a user does not have access to the dast_profile 5212 15:57:59 returns a null dast_profile 5213 15:57:59 when a user has access to the dast_profile 5214 15:57:59 returns a dast_profile 5215 15:57:59 when on demand scan licensed feature is not available 5216 15:57:59 returns a null dast_profile 5217 15:57:59 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/dast_profile_spec.rb. It took 2.73 seconds. Expected to take 3.71 seconds. 5218 15:57:59 # [RSpecRunTime] Starting example group ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb. Expected to take 3.68 seconds. 5219 15:57:59 GitlabSubscriptions::API::Internal::Subscriptions 5220 15:57:59 GET /internal/gitlab_subscriptions/namespaces/:id/gitlab_subscription 5221 15:58:00 when unauthenticated 5222 15:58:00 returns an error response 5223 15:58:00 when authenticated as the subscription portal 5224 15:58:00 when the namespace cannot be found 5225 15:58:00 returns an error response 5226 15:58:00 when the namespace does not have a subscription 5227 15:58:00 returns an empty response 5228 15:58:00 when the request is authenticated for a namespace with a subscription 5229 15:58:00 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 5231 15:58:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5232 15:58:00 returns the subscription data 5233 15:58:00 when authenticating with an admin personal access token 5234 15:58:00 when the user is not an admin 5235 15:58:00 returns an error response 5236 15:58:00 when the admin is not in admin mode 5237 15:58:00 returns an error response 5238 15:58:00 when the namespace cannot be found 5239 15:58:01 returns an error response 5240 15:58:01 when the namespace does not have a subscription 5241 15:58:01 returns an empty response 5242 15:58:01 when the request is authenticated for a namespace with a subscription 5243 15:58:01 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 5245 15:58:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5246 15:58:01 returns the subscription data 5247 15:58:01 # [RSpecRunTime] Finishing example group ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb. It took 1.67 seconds. Expected to take 3.68 seconds. 5248 15:58:01 # [RSpecRunTime] Starting example group ee/spec/requests/api/go_proxy_spec.rb. Expected to take 3.49 seconds. 5250 15:58:02 GET /projects/:id/packages/go/*module_name/@v/:module_version.mod 5251 15:58:02 behaves like applying ip restriction for group 5252 15:58:02 in group without restriction 5253 15:58:02 behaves like returning response status 5255 15:58:03 # [RSpecRunTime] RSpec elapsed time: 21 minutes 28.94 seconds. Current RSS: ~1530M. Threads: 6. load average: 1.15 1.14 1.10 1/430 6841 5257 15:58:03 in group with restriction 5258 15:58:03 with address within the range 5259 15:58:03 behaves like returning response status 5261 15:58:03 with address outside the range 5262 15:58:03 behaves like returning response status 5263 15:58:03 returns not_found 5264 15:58:03 # [RSpecRunTime] Finishing example group ee/spec/requests/api/go_proxy_spec.rb. It took 2.0 seconds. Expected to take 3.49 seconds. 5265 15:58:03 # [RSpecRunTime] Starting example group ee/spec/requests/api/npm_project_packages_spec.rb. Expected to take 3.4 seconds. 5266 15:58:03 API::NpmProjectPackages 5267 15:58:04 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 5269 15:58:04 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5270 15:58:04 GET /api/v4/projects/:id/packages/npm/*package_name/-/*file_name 5271 15:58:04 behaves like applying ip restriction for group 5272 15:58:04 in group without restriction 5273 15:58:04 behaves like returning response status 5275 15:58:04 in group with restriction 5276 15:58:04 with address within the range 5277 15:58:04 behaves like returning response status 5279 15:58:04 with address outside the range 5280 15:58:04 behaves like returning response status 5281 15:58:04 returns not_found 5282 15:58:04 # [RSpecRunTime] Finishing example group ee/spec/requests/api/npm_project_packages_spec.rb. It took 1.18 seconds. Expected to take 3.4 seconds. 5283 15:58:04 # [RSpecRunTime] Starting example group ee/spec/controllers/ee/sent_notifications_controller_spec.rb. Expected to take 3.31 seconds. 5284 15:58:04 SentNotificationsController 5285 15:58:04 Unsubscribing from an epic 5286 15:58:05 unsubscribes the user 5287 15:58:06 sets the flash message 5288 15:58:06 redirects to the merge request page 5289 15:58:06 # [RSpecRunTime] RSpec elapsed time: 21 minutes 32.49 seconds. Current RSS: ~1521M. Threads: 6. load average: 1.14 1.14 1.09 1/430 6858 5291 15:58:06 # [RSpecRunTime] Finishing example group ee/spec/controllers/ee/sent_notifications_controller_spec.rb. It took 1.86 seconds. Expected to take 3.31 seconds. 5292 15:58:06 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group/epic/epic_ancestors_spec.rb. Expected to take 3.16 seconds. 5293 15:58:06 Getting ancestors of an epic 5294 15:58:07 when epics are enabled 5295 15:58:07 finds ancestors from group 5296 15:58:07 when user has access to the parent group epics 5297 15:58:08 finds ancestors from group and parent group 5298 15:58:08 # [RSpecRunTime] RSpec elapsed time: 21 minutes 34.52 seconds. Current RSS: ~1513M. Threads: 6. load average: 1.14 1.14 1.09 1/430 6859 5300 15:58:08 when epics are disabled 5301 15:58:09 does not find the epic ancestors 5302 15:58:09 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group/epic/epic_ancestors_spec.rb. It took 2.48 seconds. Expected to take 3.16 seconds. 5303 15:58:09 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/current_user/todos_query_spec.rb. Expected to take 2.94 seconds. 5304 15:58:09 getting project information 5305 15:58:10 returns Todos for all target types 5306 15:58:10 behaves like a working graphql query 5307 15:58:11 returns a successful response 5308 15:58:11 # [RSpecRunTime] RSpec elapsed time: 21 minutes 37.43 seconds. Current RSS: ~1499M. Threads: 6. load average: 1.13 1.14 1.09 1/430 6860 5310 15:58:11 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/current_user/todos_query_spec.rb. It took 2.46 seconds. Expected to take 2.94 seconds. 5311 15:58:11 # [RSpecRunTime] Starting example group ee/spec/mailers/emails/ci_runner_usage_by_project_spec.rb. Expected to take 2.81 seconds. 5312 15:58:11 Emails::CiRunnerUsageByProject 5313 15:58:12 #runner_usage_by_project_csv_email 5314 15:58:12 when scope is not specified 5315 15:58:12 behaves like a runner usage email sent from GitLab 5316 15:58:12 renders an email with attachment 5317 15:58:12 # [RSpecRunTime] RSpec elapsed time: 21 minutes 38.6 seconds. Current RSS: ~1497M. Threads: 6. load average: 1.13 1.14 1.09 1/431 6892 5319 15:58:12 when scope is a group 5320 15:58:12 behaves like a runner usage email sent from GitLab 5321 15:58:12 renders an email with attachment 5322 15:58:12 when scope is a project 5323 15:58:12 behaves like a runner usage email sent from GitLab 5324 15:58:13 renders an email with attachment 5325 15:58:13 # [RSpecRunTime] Finishing example group ee/spec/mailers/emails/ci_runner_usage_by_project_spec.rb. It took 1.54 seconds. Expected to take 2.81 seconds. 5326 15:58:13 # [RSpecRunTime] Starting example group ee/spec/controllers/users_controller_spec.rb. Expected to take 2.74 seconds. 5327 15:58:13 UsersController 5328 15:58:13 GET #available_group_templates 5329 15:58:13 a user requests templates for themselves 5330 15:58:13 responds successfully 5331 15:58:13 a user requests templates for another user 5332 15:58:13 responds with not found error 5333 15:58:13 GET #available_project_templates 5334 15:58:13 a user requests templates for themselves 5335 15:58:13 responds successfully 5336 15:58:13 a user requests templates for another user 5337 15:58:13 responds with not found error 5338 15:58:13 # [RSpecRunTime] Finishing example group ee/spec/controllers/users_controller_spec.rb. It took 0.87 second. Expected to take 2.74 seconds. 5339 15:58:13 # [RSpecRunTime] Starting example group ee/spec/mailers/emails/group_memberships_spec.rb. Expected to take 2.59 seconds. 5340 15:58:13 Emails::GroupMemberships 5341 15:58:14 #memberships_export_email 5342 15:58:14 is expected to have subject of "Exported group membership list" 5343 15:58:14 is expected to be delivered to ["user1497@example.org"] 5344 15:58:14 contains one attachment 5345 15:58:14 properly renders email 5346 15:58:14 # [RSpecRunTime] Finishing example group ee/spec/mailers/emails/group_memberships_spec.rb. It took 1.0 second. Expected to take 2.59 seconds. 5347 15:58:14 # [RSpecRunTime] Starting example group ee/spec/controllers/security/dashboard_controller_spec.rb. Expected to take 2.53 seconds. 5348 15:58:14 Security::DashboardController 5350 15:58:15 behaves like Security::ApplicationController 5351 15:58:15 when the user is authenticated 5352 15:58:15 responds with success 5353 15:58:15 and the instance does not have an Ultimate license 5355 15:58:15 when the user is not authenticated 5356 15:58:15 redirects the user to the sign in page 5357 15:58:15 when security dashboard feature 5359 15:58:15 is expected to render template instance_security 5361 15:58:15 is expected to respond with numeric status code not_found 5362 15:58:15 is expected to render template errors/not_found 5363 15:58:15 # [RSpecRunTime] Finishing example group ee/spec/controllers/security/dashboard_controller_spec.rb. It took 0.95 second. Expected to take 2.53 seconds. 5364 15:58:15 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/ai/agents/update_spec.rb. Expected to take 2.3 seconds. 5365 15:58:15 Update an AI agent 5366 15:58:16 when user is allowed write changes 5367 15:58:16 updates an agent 5368 15:58:16 when name is invalid 5369 15:58:16 behaves like a mutation that returns errors in the response 5370 15:58:16 is expected to contain exactly "Name is invalid" 5371 15:58:16 when user is not allowed write changes 5372 15:58:16 behaves like a mutation that returns a top-level access error 5373 15:58:17 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5374 15:58:17 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/ai/agents/update_spec.rb. It took 1.21 seconds. Expected to take 2.3 seconds. 5375 15:58:17 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/projects/summarize_new_merge_request_spec.rb. Expected to take 2.27 seconds. 5376 15:58:17 AiAction for Summarize New Merge Request 5377 15:58:17 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 5379 15:58:17 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5380 15:58:18 successfully performs an explain code request 5381 15:58:18 when ai_global_switch feature flag is disabled 5383 15:58:18 # [RSpecRunTime] RSpec elapsed time: 21 minutes 44.18 seconds. Current RSS: ~1523M. Threads: 6. load average: 1.12 1.13 1.09 1/426 6893 5385 15:58:18 when experiment_features_enabled disabled 5387 15:58:18 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/projects/summarize_new_merge_request_spec.rb. It took 1.47 seconds. Expected to take 2.27 seconds. 5388 15:58:18 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/instance/namespace_filters/delete_spec.rb. Expected to take 2.13 seconds. 5389 15:58:18 Delete a namespace filter for instance level external audit event destinations 5390 15:58:18 when feature is not licensed 5391 15:58:18 behaves like a mutation on an unauthorized resource 5392 15:58:18 behaves like a mutation that returns top-level errors 5393 15:58:19 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5394 15:58:19 when feature is licensed 5395 15:58:19 when current user is instance admin 5396 15:58:19 when namespace filter id is valid 5397 15:58:19 deletes the filter 5398 15:58:19 when namespace filter id is invalid 5399 15:58:19 behaves like a mutation that returns a top-level access error 5400 15:58:19 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5401 15:58:19 when current user is not instance admin 5402 15:58:19 behaves like a mutation that returns a top-level access error 5403 15:58:19 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 5404 15:58:19 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/instance/namespace_filters/delete_spec.rb. It took 1.34 seconds. Expected to take 2.13 seconds. 5405 15:58:19 # [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/read_crm_contact/request_spec.rb. Expected to take 1.99 seconds. 5406 15:58:19 User with read_crm_contact custom role 5407 15:58:20 Groups::Crm::ContactsController 5409 15:58:20 allows access 5410 15:58:20 when crm is disabled 5411 15:58:21 does not circumvent disabled feature 5412 15:58:21 # [RSpecRunTime] RSpec elapsed time: 21 minutes 47.09 seconds. Current RSS: ~1526M. Threads: 6. load average: 1.03 1.11 1.09 1/426 6894 5414 15:58:21 # [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/read_crm_contact/request_spec.rb. It took 1.27 seconds. Expected to take 1.99 seconds. 5415 15:58:21 # [RSpecRunTime] Starting example group ee/spec/requests/admin/user_permission_exports_controller_spec.rb. Expected to take 1.95 seconds. 5416 15:58:21 Admin::UserPermissionExportsController 5418 15:58:21 when user is authorized 5419 15:58:21 when successful 5420 15:58:21 responds with :ok 5421 15:58:21 invokes the Export Service 5422 15:58:21 has the appropriate data 5423 15:58:21 when Export fails 5424 15:58:21 responds appropriately 5425 15:58:21 when user is unauthorised 5426 15:58:22 responds with :not_found 5427 15:58:22 # [RSpecRunTime] Finishing example group ee/spec/requests/admin/user_permission_exports_controller_spec.rb. It took 0.85 second. Expected to take 1.95 seconds. 5428 15:58:22 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/user_chat_access_spec.rb. Expected to take 1.77 seconds. 5429 15:58:22 Querying user chat access 5430 15:58:22 when user is logged in 5431 15:58:22 when user has access to chat 5432 15:58:22 returns true 5433 15:58:22 when user does not have access to chat 5434 15:58:22 returns false 5435 15:58:22 when feature flag is off 5436 15:58:22 returns false 5437 15:58:22 when user is not logged in 5438 15:58:22 returns an empty response 5439 15:58:22 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/user_chat_access_spec.rb. It took 0.92 second. Expected to take 1.77 seconds. 5440 15:58:22 # [RSpecRunTime] Starting example group ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb. Expected to take 1.62 seconds. 5441 15:58:22 Groups::Security::ComplianceStandardsAdherenceReportsController 5442 15:58:23 GET /groups/:group_id/-/security/compliance_standards_adherence_reports(.:format) 5443 15:58:23 when user does not have access to dashboard 5444 15:58:23 renders not found 5445 15:58:23 when user has access to compliance reports 5446 15:58:24 defers email generation and redirects with message on following page 5447 15:58:24 # [RSpecRunTime] Finishing example group ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb. It took 1.12 seconds. Expected to take 1.62 seconds. 5448 15:58:24 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb. Expected to take 1.47 seconds. 5449 15:58:24 Query.vulnerabilities.scanner 5450 15:58:25 returns a vulnerability scanner 5451 15:58:25 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb. It took 1.3 seconds. Expected to take 1.47 seconds. 5452 15:58:25 # [RSpecRunTime] RSpec elapsed time: 21 minutes 51.35 seconds. Current RSS: ~1510M. Threads: 6. load average: 1.03 1.11 1.09 1/426 6895 5454 15:58:25 # [RSpecRunTime] Starting example group ee/spec/requests/ee/verifies_with_email_spec.rb. Expected to take 1.42 seconds. 5455 15:58:25 VerifiesWithEmail 5456 15:58:25 when the user is signing in from an unknown ip address 5457 15:58:26 logs a user_access_locked audit event with correct message 5458 15:58:26 when the user's access is locked 5459 15:58:26 does not log a user_access_locked audit event with correct message 5460 15:58:26 # [RSpecRunTime] Finishing example group ee/spec/requests/ee/verifies_with_email_spec.rb. It took 0.92 second. Expected to take 1.42 seconds. 5461 15:58:26 # [RSpecRunTime] Starting example group ee/spec/requests/api/usage_data_spec.rb. Expected to take 1.3 seconds. 5462 15:58:26 API::UsageData 5463 15:58:26 POST /usage_data/track_event 5464 15:58:26 with AI related metric 5465 15:58:26 triggers AI tracking 5466 15:58:26 # [RSpecRunTime] Finishing example group ee/spec/requests/api/usage_data_spec.rb. It took 0.3 second. Expected to take 1.3 seconds. 5467 15:58:26 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. Expected to take 0.95 second. 5468 15:58:26 Updating an on-call schedule 5469 15:58:27 updates the on-call schedule 5470 15:58:27 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb. It took 0.87 second. Expected to take 0.95 second. 5471 15:58:27 # [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/analytics/devops_adoption/enabled_namespaces_spec.rb. Expected to take 0.88 second. 5472 15:58:27 devopsAdoptionEnabledNamespaces 5473 15:58:28 returns measurement objects 5474 15:58:28 # [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/analytics/devops_adoption/enabled_namespaces_spec.rb. It took 0.48 second. Expected to take 0.88 second. 5475 15:58:28 # [RSpecRunTime] Starting example group ee/spec/controllers/oauth/applications_controller_spec.rb. Expected to take 0.64 second. 5476 15:58:28 Oauth::ApplicationsController 5477 15:58:28 project members 5478 15:58:28 POST #create 5479 15:58:28 logs the audit event 5480 15:58:28 # [RSpecRunTime] Finishing example group ee/spec/controllers/oauth/applications_controller_spec.rb. It took 0.29 second. Expected to take 0.64 second. 5481 15:58:49 auto_explain log contains 1617 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg15-es8-7-9.335.main.ndjson.gz 5482 15:58:49 took 20.76592092 5483 15:59:09 auto_explain log contains 1618 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg15-es8-7-9.335.ci.ndjson.gz 5484 15:59:09 took 20.595553346 5485 15:59:09 [TEST PROF INFO] EventProf results for sql.active_record 5486 15:59:09 Total time: 05:18.881 of 21:48.708 (24.37%) 5487 15:59:09 Total events: 196362 5488 15:59:09 Top 5 slowest suites (by time): 5489 15:59:09 API::Groups (./ee/spec/requests/api/groups_spec.rb:5) – 00:42.802 (26056 / 210) of 02:41.993 (26.42%) 5490 15:59:09 Admin::Applic...ingsController (./ee/spec/controllers/admin/application_settings_controller_spec.rb:5) – 00:31.256 (5380 / 96) of 02:15.040 (23.15%) 5491 15:59:09 API::Internal::Observability (./ee/spec/requests/api/internal/observability_spec.rb:5) – 00:26.947 (16178 / 72) of 01:28.951 (30.29%) 5492 15:59:09 Groups::Omnia...acksController (./ee/spec/controllers/groups/omniauth_callbacks_controller_spec.rb:5) – 00:22.415 (12255 / 89) of 01:13.480 (30.51%) 5493 15:59:09 Projects::IssuesController (./ee/spec/controllers/projects/issues_controller_spec.rb:5) – 00:18.422 (10727 / 68) of 01:16.610 (24.05%) 5494 15:59:09 Knapsack report was generated. Preview: 5496 15:59:09 "ee/spec/requests/api/groups_spec.rb": 161.99291298499884, 5497 15:59:09 "ee/spec/controllers/admin/application_settings_controller_spec.rb": 135.03993009199985, 5498 15:59:09 "ee/spec/requests/api/internal/observability_spec.rb": 88.95154164999985, 5499 15:59:09 "ee/spec/controllers/projects/issues_controller_spec.rb": 76.61041704799936, 5500 15:59:09 "ee/spec/controllers/groups/omniauth_callbacks_controller_spec.rb": 73.4800218959972, 5501 15:59:09 "ee/spec/requests/api/graphql/work_item_spec.rb": 45.768383981001534, 5502 15:59:09 "ee/spec/requests/api/graphql/group/epics_spec.rb": 40.188719154000864, 5503 15:59:09 "ee/spec/requests/api/scim/instance_scim_spec.rb": 21.760598933000438, 5504 15:59:09 "ee/spec/requests/api/graphql/project/sbom/dependencies_spec.rb": 48.98731857400344, 5505 15:59:09 "ee/spec/controllers/groups/analytics/cycle_analytics/summary_controller_spec.rb": 28.48390152200227, 5506 15:59:09 "ee/spec/requests/groups/dependencies_controller_spec.rb": 24.21414697900036, 5507 15:59:09 "ee/spec/controllers/registrations/welcome_controller_spec.rb": 17.534395807000692, 5508 15:59:09 "ee/spec/requests/api/vulnerability_exports_spec.rb": 18.31011344199942, 5509 15:59:09 "ee/spec/requests/groups/epics/epic_links_controller_spec.rb": 18.442924399998446, 5510 15:59:09 "ee/spec/requests/api/internal/kubernetes_spec.rb": 19.233275684000546, 5511 15:59:09 "ee/spec/requests/custom_roles/read_code/request_spec.rb": 29.26337294699988, 5512 15:59:09 "ee/spec/requests/custom_roles/admin_web_hook/request_spec.rb": 21.42697815399879, 5513 15:59:09 "ee/spec/requests/api/member_roles_spec.rb": 9.75962429900028, 5514 15:59:09 "ee/spec/controllers/ee/projects/protected_branches_controller_spec.rb": 21.83786781500021, 5515 15:59:09 "ee/spec/controllers/groups/analytics/tasks_by_type_controller_spec.rb": 16.84642145199905, 5516 15:59:09 "ee/spec/requests/repositories/git_http_controller_spec.rb": 15.039340644998447, 5517 15:59:09 "ee/spec/requests/projects/settings/analytics_controller_spec.rb": 14.971278140001232, 5518 15:59:09 "ee/spec/requests/projects/on_demand_scans_controller_spec.rb": 12.36416250000184, 5519 15:59:09 "ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb": 9.929303842000081, 5520 15:59:09 "ee/spec/requests/api/chat_spec.rb": 12.659144549998018, 5521 15:59:09 "ee/spec/controllers/projects/protected_environments_controller_spec.rb": 14.438968212001782, 5522 15:59:09 "ee/spec/requests/api/dependencies_spec.rb": 12.31001287500112, 5523 15:59:09 "ee/spec/controllers/groups/analytics/ci_cd_analytics_controller_spec.rb": 6.085689450002974, 5524 15:59:09 "ee/spec/requests/api/project_import_spec.rb": 12.46056429500095, 5525 15:59:09 "ee/spec/requests/api/graphql/mutations/audit_events/external_audit_event_destinations/destroy_spec.rb": 9.150616304999858, 5526 15:59:09 "ee/spec/requests/api/graphql/mutations/boards/epic_boards/epic_move_list_spec.rb": 11.319858055998338, 5527 15:59:09 "ee/spec/requests/api/graphql/pipeline_security_report_finding_spec.rb": 11.046825938999973, 5528 15:59:09 "ee/spec/requests/api/graphql/search/blob_search_spec.rb": 7.498428490998776, 5529 15:59:09 "ee/spec/mailers/ee/emails/admin_notification_spec.rb": 6.36942714199904, 5530 15:59:09 "ee/spec/requests/api/graphql/remote_development/cluster_agent/workspaces/with_ids_arg_spec.rb": 9.28608245400028, 5531 15:59:09 "ee/spec/requests/gitlab_subscriptions/api/internal/users_spec.rb": 4.417785867997736, 5532 15:59:09 "ee/spec/requests/subscriptions/trials_controller_spec.rb": 4.188305159997981, 5533 15:59:09 "ee/spec/controllers/registrations/company_controller_spec.rb": 3.5504781210001966, 5534 15:59:09 "ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb": 6.298249728999508, 5535 15:59:09 "ee/spec/requests/api/graphql/remote_development/current_user/workspaces/with_ids_arg_spec.rb": 7.434658750000381, 5536 15:59:09 "ee/spec/requests/api/service_accounts_spec.rb": 5.183780295999895, 5537 15:59:09 "ee/spec/requests/groups/protected_environments_controller_spec.rb": 5.238896569000644, 5538 15:59:09 "ee/spec/requests/projects/requirements_management/requirements_controller_spec.rb": 7.326880392000021, 5539 15:59:09 "ee/spec/controllers/projects/quality/test_cases_controller_spec.rb": 5.35210992300199, 5540 15:59:09 "ee/spec/requests/api/protected_tags_spec.rb": 6.971965916000045, 5541 15:59:09 "ee/spec/controllers/security/projects_controller_spec.rb": 4.270262780999474, 5542 15:59:09 "ee/spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb": 6.051456650002365, 5543 15:59:09 "ee/spec/requests/api/graphql/vulnerabilities/issue_links_spec.rb": 5.052495551000902, 5544 15:59:09 "ee/spec/requests/user_activity_spec.rb": 6.742138485999021, 5545 15:59:09 "ee/spec/requests/api/graphql/mutations/merge_trains/cars/delete_spec.rb": 6.476983210999606, 5546 15:59:09 "ee/spec/requests/api/graphql/mutations/dast/profiles/run_spec.rb": 5.115176764000353, 5547 15:59:09 "ee/spec/requests/api/graphql/audit_events/instance/event_type_filters/delete_spec.rb": 3.6726916560000973, 5548 15:59:09 "ee/spec/requests/api/graphql/mutations/merge_requests/set_assignees_spec.rb": 5.767712335000397, 5549 15:59:09 "ee/spec/requests/api/graphql/mutations/audit_events/instance/google_cloud_logging_configurations/destroy_spec.rb": 4.281350530000054, 5550 15:59:09 "ee/spec/requests/api/graphql/iterations/iterations_spec.rb": 3.6601655570011644, 5551 15:59:09 "ee/spec/requests/projects/security/corpus_management_controller_spec.rb": 4.5240684780001175, 5552 15:59:09 "ee/spec/controllers/groups/security/vulnerabilities_controller_spec.rb": 4.161465151999437, 5553 15:59:09 "ee/spec/requests/api/graphql/mutations/audit_events/instance_external_audit_event_destinations/destroy_spec.rb": 3.0647145910006657, 5554 15:59:09 "ee/spec/requests/projects/security/scanned_resources_controller_spec.rb": 4.844636369001819, 5555 15:59:09 "ee/spec/requests/api/graphql/project/pipeline/code_quality_reports_spec.rb": 3.380471252999996, 5556 15:59:09 "ee/spec/requests/api/graphql/dora/dora_spec.rb": 3.2329706060008903, 5557 15:59:09 "ee/spec/requests/api/graphql/mutations/audit_events/instance/amazon_s3_configurations/create_spec.rb": 2.4926189730031183, 5558 15:59:09 "ee/spec/requests/api/composer_packages_spec.rb": 2.993303727998864, 5559 15:59:09 "ee/spec/requests/custom_roles/manage_security_policy_link/request_spec.rb": 4.999613625001075, 5560 15:59:09 "ee/spec/requests/admin/users_controller_spec.rb": 3.0151107759993465, 5561 15:59:09 "ee/spec/requests/api/graphql/issue/issue_spec.rb": 3.44567621600072, 5562 15:59:09 "ee/spec/requests/api/graphql/boards/epic_list_query_spec.rb": 3.56358022600034, 5563 15:59:09 "ee/spec/requests/api/resource_weight_events_spec.rb": 3.3092564590006077, 5564 15:59:09 "ee/spec/requests/api/graphql/ai/duo_workflows_events_spec.rb": 5.689136591998249, 5565 15:59:09 "ee/spec/controllers/projects/runners_controller_spec.rb": 5.049465800002508, 5566 15:59:09 "ee/spec/controllers/groups/security/compliance_dashboards_controller_spec.rb": 2.1586100140011695, 5567 15:59:09 "ee/spec/requests/api/graphql/group/external_audit_event_destinations_spec.rb": 2.1362512949999655, 5568 15:59:09 "ee/spec/requests/ee/confirmations_controller_spec.rb": 1.4091530810001132, 5569 15:59:09 "ee/spec/requests/api/graphql/project/dast_site_profile_spec.rb": 3.2172601879974536, 5570 15:59:09 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/disable_spec.rb": 3.029332924998016, 5571 15:59:09 "ee/spec/controllers/user_settings/profiles_controller_spec.rb": 1.7921590670011938, 5572 15:59:09 "ee/spec/requests/api/graphql/audit_events/group/event_type_filters/create_spec.rb": 2.7291288710002846, 5573 15:59:09 "ee/spec/requests/api/graphql/secrets_management/project_secrets_manager_initialize_spec.rb": 2.1247686269998667, 5574 15:59:09 "ee/spec/controllers/projects/security/scanned_resources_controller_spec.rb": 2.82182339299834, 5575 15:59:09 "ee/spec/requests/api/graphql/mutations/work_items/bulk_update_spec.rb": 2.8829727379998076, 5576 15:59:09 "ee/spec/requests/api/graphql/ai/self_hosted_models/feature_settings_spec.rb": 1.0987342709995573, 5577 15:59:09 "ee/spec/requests/api/graphql/mutations/incident_management/escalation_policy/create_spec.rb": 2.3107404990005307, 5578 15:59:09 "ee/spec/requests/admin/audit_events_spec.rb": 1.9475703229982173, 5579 15:59:09 "ee/spec/requests/api/graphql/project/dast_profile_spec.rb": 2.7274771920019703, 5580 15:59:09 "ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb": 1.6686491380023654, 5581 15:59:09 "ee/spec/requests/api/go_proxy_spec.rb": 2.0022836980024294, 5582 15:59:09 "ee/spec/requests/api/npm_project_packages_spec.rb": 1.1799933530019189, 5583 15:59:09 "ee/spec/controllers/ee/sent_notifications_controller_spec.rb": 1.855311150997295, 5584 15:59:09 "ee/spec/requests/api/graphql/group/epic/epic_ancestors_spec.rb": 2.483914153999649, 5585 15:59:09 "ee/spec/requests/api/graphql/current_user/todos_query_spec.rb": 2.4634986159981054, 5586 15:59:09 "ee/spec/mailers/emails/ci_runner_usage_by_project_spec.rb": 1.5440161189981154, 5587 15:59:09 "ee/spec/controllers/users_controller_spec.rb": 0.8745073509999202, 5588 15:59:09 "ee/spec/mailers/emails/group_memberships_spec.rb": 1.0001459080012864, 5589 15:59:09 "ee/spec/controllers/security/dashboard_controller_spec.rb": 0.951414453000325, 5590 15:59:09 "ee/spec/requests/api/graphql/ai/agents/update_spec.rb": 1.20557215000008, 5591 15:59:09 "ee/spec/requests/api/graphql/mutations/projects/summarize_new_merge_request_spec.rb": 1.4666087769983278, 5592 15:59:09 "ee/spec/requests/api/graphql/audit_events/instance/namespace_filters/delete_spec.rb": 1.3389855389978038, 5593 15:59:09 "ee/spec/requests/custom_roles/read_crm_contact/request_spec.rb": 1.2718965339990973, 5594 15:59:09 "ee/spec/requests/admin/user_permission_exports_controller_spec.rb": 0.8539899219977087, 5595 15:59:09 "ee/spec/requests/api/graphql/user_chat_access_spec.rb": 0.9174920769983146, 5596 15:59:09 "ee/spec/requests/groups/security/compliance_standards_adherence_reports_controller_spec.rb": 1.116196178998507, 5597 15:59:09 "ee/spec/requests/api/graphql/vulnerabilities/scanner_spec.rb": 1.2979171320002933, 5598 15:59:09 "ee/spec/requests/ee/verifies_with_email_spec.rb": 0.9152435369978775, 5599 15:59:09 "ee/spec/requests/api/usage_data_spec.rb": 0.300295102999371, 5600 15:59:09 "ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb": 0.8666124509982183, 5601 15:59:09 "ee/spec/requests/api/graphql/analytics/devops_adoption/enabled_namespaces_spec.rb": 0.4819670360011514, 5602 15:59:09 "ee/spec/controllers/oauth/applications_controller_spec.rb": 0.2859451539989095 5604 15:59:09 Knapsack global time execution for tests: 21m 48s 5605 15:59:09 Finished in 22 minutes 36 seconds (files took 1 minute 54.01 seconds to load) 5606 15:59:09 1827 examples, 0 failures 5607 15:59:10 Randomized with seed 43112 5608 15:59:17 RSpec exited with 0. 5609 15:59:17 No examples to retry, congrats! 5611 15:59:18 Running after script... 5612 15:59:18 $ source scripts/utils.sh 5613 15:59:18 $ log_disk_usage after_script 5614 15:59:18 [log_disk_usage after_script] start 5616 15:59:18 Filesystem Size Used Avail Use% Mounted on 5617 15:59:18 overlay 95G 35G 61G 37% / 5618 15:59:18 tmpfs 64M 0 64M 0% /dev 5619 15:59:18 shm 64M 0 64M 0% /dev/shm 5620 15:59:18 /dev/sda1 95G 35G 61G 37% /cache 5621 15:59:18 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 5623 15:59:18 7.4M ./workhorse 5625 15:59:18 1.2M ./.gitlab 5627 15:59:18 4.0K ./builds 5628 15:59:18 16M ./coverage 5630 15:59:18 8.0K ./.vscode 5631 15:59:18 516K ./storybook 5634 15:59:18 28K ./deprecations 5636 15:59:18 2.9M ./.rubocop_todo 5637 15:59:21 827M ./vendor 5638 15:59:21 620M ./public 5640 15:59:21 480K ./danger 5642 15:59:21 8.0K ./.bundle 5643 15:59:21 548K ./tooling 5645 15:59:22 1.3M ./knapsack 5646 15:59:22 296K ./patches 5647 15:59:22 4.3M ./changelogs 5648 15:59:22 20K ./haml_lint 5649 15:59:22 28K ./metrics_server 5651 15:59:22 128K ./shared 5652 15:59:22 44K ./generator_templates 5653 15:59:22 1.2M ./scripts 5656 15:59:23 20K ./file_hooks 5657 15:59:23 32K ./crystalball 5658 15:59:23 16K ./sidekiq_cluster 5660 15:59:23 1.2M ./fixtures 5661 15:59:23 944K ./rubocop 5664 15:59:23 600K ./auto_explain 5665 15:59:23 12K ./.github 5666 15:59:23 125M ./locale 5667 15:59:23 1.9M ./glfm_specification 5670 15:59:24 16K ./.lefthook 5672 15:59:24 [log_disk_usage after_script] end 5673 15:59:24 $ bundle exec gem list gitlab_quality-test_tooling 5674 15:59:25 gitlab_quality-test_tooling (1.38.1) 5675 15:59:25 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 5678 15:59:25 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 5681 15:59:25 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 5684 15:59:25 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 5688 15:59:27 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 5692 15:59:30 $ tooling/bin/push_job_metrics || true 5693 15:59:31 [job-metrics] Pushing job metrics file for the CI/CD job. 5694 15:59:31 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 5696 15:59:32 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 5698 15:59:33 Uploading artifacts... 5699 15:59:33 auto_explain/: found 3 matching artifact files and directories 5700 15:59:33 coverage/: found 5 matching artifact files and directories 5701 15:59:33 crystalball/: found 2 matching artifact files and directories 5702 15:59:33 deprecations/: found 7 matching artifact files and directories 5703 15:59:33 knapsack/: found 4 matching artifact files and directories 5704 15:59:33 rspec/: found 16 matching artifact files and directories 5705 15:59:33 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5706 15:59:33 log/*.log: found 21 matching artifact files and directories 5708 15:59:33 WARNING: Retrying... context =artifacts-uploader error =request redirected 5709 15:59:36 Uploading artifacts as "archive" to coordinator... 201 Created id =7879701310 responseStatus =201 Created token =glcbt-66 5710 15:59:36 Uploading artifacts... 5711 15:59:36 rspec/rspec-*.xml: found 1 matching artifact files and directories 5713 15:59:36 WARNING: Retrying... context =artifacts-uploader error =request redirected 5714 15:59:40 Uploading artifacts as "junit" to coordinator... 201 Created id =7879701310 responseStatus =201 Created token =glcbt-66 5716 15:59:49 Job succeeded