117:52:29 behaves like reject audit request with error 217:52:29 behaves like returning response status with error 317:52:30 returns not_found and error message 417:52:30 auth: :personal_access_token, request_forward: true, visibility: :internal, user_role: :guest, expected_result: :redirect, expected_status: :temporary_redirect 517:52:30 behaves like redirect audit request 617:52:30 redirects audit request 717:52:30 auth: :personal_access_token, request_forward: true, visibility: :internal, user_role: :reporter, expected_result: :redirect, expected_status: :temporary_redirect 817:52:30 behaves like redirect audit request 917:52:31 redirects audit request 1017:52:31 auth: :personal_access_token, request_forward: false, visibility: :internal, user_role: :guest, expected_result: :accept, expected_status: :ok 1117:52:31 behaves like reject audit request with error 1217:52:31 behaves like returning response status with error 1317:52:31 returns not_found and error message 1417:52:31 auth: :personal_access_token, request_forward: false, visibility: :internal, user_role: :reporter, expected_result: :accept, expected_status: :ok 1517:52:31 behaves like reject audit request with error 1617:52:31 behaves like returning response status with error 1717:52:32 returns not_found and error message 1817:52:32 auth: :job_token, request_forward: true, visibility: :public, user_role: :developer, expected_result: :redirect, expected_status: :temporary_redirect 1917:52:32 behaves like redirect audit request 2017:52:32 redirects audit request 2117:52:32 auth: :job_token, request_forward: false, visibility: :public, user_role: :developer, expected_result: :accept, expected_status: :ok 2217:52:32 behaves like reject audit request with error 2317:52:32 behaves like returning response status with error 2417:52:33 returns not_found and error message 2517:52:33 auth: :job_token, request_forward: true, visibility: :private, user_role: :developer, expected_result: :redirect, expected_status: :temporary_redirect 2617:52:33 behaves like redirect audit request 2717:52:34 redirects audit request 2817:52:34 auth: :job_token, request_forward: false, visibility: :private, user_role: :developer, expected_result: :accept, expected_status: :ok 2917:52:34 behaves like reject audit request with error 3017:52:34 behaves like returning response status with error 3117:52:34 returns not_found and error message 3217:52:34 auth: :job_token, request_forward: true, visibility: :internal, user_role: :developer, expected_result: :redirect, expected_status: :temporary_redirect 3317:52:34 behaves like redirect audit request 3417:52:35 redirects audit request 3517:52:35 auth: :job_token, request_forward: false, visibility: :internal, user_role: :developer, expected_result: :accept, expected_status: :ok 3617:52:35 behaves like reject audit request with error 3717:52:35 behaves like returning response status with error 3817:52:35 returns not_found and error message 3917:52:35 auth: :deploy_token, request_forward: true, visibility: :public, user_role: nil, expected_result: :redirect, expected_status: :temporary_redirect 4017:52:35 behaves like redirect audit request 4117:52:36 redirects audit request 4217:52:36 auth: :deploy_token, request_forward: false, visibility: :public, user_role: nil, expected_result: :accept, expected_status: :ok 4317:52:36 behaves like reject audit request with error 4417:52:36 behaves like returning response status with error 4517:52:36 returns not_found and error message 4617:52:36 auth: :deploy_token, request_forward: true, visibility: :private, user_role: nil, expected_result: :redirect, expected_status: :temporary_redirect 4717:52:36 behaves like redirect audit request 4817:52:36 redirects audit request 4917:52:36 auth: :deploy_token, request_forward: false, visibility: :private, user_role: nil, expected_result: :accept, expected_status: :ok 5017:52:36 behaves like reject audit request with error 5117:52:36 behaves like returning response status with error 5217:52:36 returns not_found and error message 5317:52:36 auth: :deploy_token, request_forward: true, visibility: :internal, user_role: nil, expected_result: :redirect, expected_status: :temporary_redirect 5417:52:36 behaves like redirect audit request 5517:52:37 redirects audit request 5617:52:37 auth: :deploy_token, request_forward: false, visibility: :internal, user_role: nil, expected_result: :accept, expected_status: :ok 5717:52:37 behaves like reject audit request with error 5817:52:37 behaves like returning response status with error 5917:52:37 returns not_found and error message 6017:52:37 with a developer 6117:52:37 with a job token 6217:52:37 behaves like reject audit request 6317:52:37 behaves like returning response status 6417:52:37 returns unauthorized 6517:52:37 PUT /api/v4/groups/:id/-/packages/npm/-/package/*package_name/dist-tags/:tag 6617:52:37 behaves like handling create dist tag requests 6717:52:37 with a group namespace 6817:52:37 behaves like handling all conditions 6917:52:37 with unauthenticated requests 7017:52:37 behaves like reject create package tag request 7117:52:37 behaves like returning response status 7217:52:37 returns unauthorized 7317:52:37 behaves like handles non-existent packages, for tags create or delete 7417:52:37 with group scope 7517:52:37 behaves like returning response status with error 7617:52:38 returns not_found and error message 7717:52:38 behaves like handles authenticated requests, for tags create or delete 7817:52:38 with guest user 7917:52:38 with public project 8017:52:38 behaves like reject create package tag request 8117:52:38 behaves like returning response status 8217:52:39 returns forbidden 8317:52:39 with internal project 8417:52:39 behaves like reject create package tag request 8517:52:39 behaves like returning response status 8617:52:39 returns forbidden 8717:52:39 with private project 8817:52:39 behaves like reject create package tag request 8917:52:39 behaves like returning response status 9017:52:40 returns forbidden 9117:52:40 with user having required role 9217:52:40 with authentication methods 9417:52:40 behaves like accept create package tag request 9517:52:40 with valid package name 9617:52:42 creates the package tag 9717:52:43 returns a valid response 9817:52:43 behaves like returning response status 9917:52:44 returns no_content 10017:52:44# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.84 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.02 1.19 1.38 1/290 453 10217:52:44 behaves like track event 10317:52:44 behaves like a package tracking event 10417:52:44 creates a gitlab tracking event create_tag 10517:52:44 with already existing tag 10617:52:45 reuses existing tag 10717:52:46 returns a valid response 10817:52:46 behaves like returning response status 10917:52:47 returns no_content 11017:52:47# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.22 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.02 1.18 1.38 1/290 454 11217:52:47 with ActiveRecord::RecordInvalid error 11317:52:47 behaves like returning response status with error 11417:52:48 returns bad_request and error message 11517:52:48 with invalid package name 11617:52:48 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 11717:52:48 behaves like returning response status with error 11817:52:49 returns not_found and error message 11917:52:49 package_name: "", status: :not_found, error: "404 Not Found" 12017:52:49 behaves like returning response status with error 12117:52:49 returns not_found and error message 12217:52:49 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 12317:52:49 behaves like returning response status with error 12417:52:50 returns bad_request and error message 12517:52:50 with invalid tag name 12617:52:50 tag_name: "", status: :not_found, error: "404 Not Found" 12717:52:50 behaves like returning response status with error 12817:52:50 returns not_found and error message 12917:52:50 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 13017:52:50 behaves like returning response status with error 13117:52:51 returns bad_request and error message 13217:52:51 with invalid version 13317:52:51 version: " ", status: :bad_request, error: "\"Version\" not given" 13417:52:51 behaves like returning response status with error 13517:52:52 returns bad_request and error message 13617:52:52 version: "", status: :bad_request, error: "\"Version\" not given" 13717:52:52 behaves like returning response status with error 13817:52:52 returns bad_request and error message 13917:52:52 version: nil, status: :bad_request, error: "\"Version\" not given" 14017:52:52 behaves like returning response status with error 14117:52:53 returns bad_request and error message 14217:52:53 with personal_access_token 14317:52:53 behaves like accept create package tag request 14417:52:53 with valid package name 14517:52:54 creates the package tag 14617:52:54 returns a valid response 14717:52:54 behaves like returning response status 14817:52:55 returns no_content 14917:52:55# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.51 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.02 1.18 1.38 2/290 455 15117:52:55 behaves like track event 15217:52:55 behaves like a package tracking event 15317:52:56 creates a gitlab tracking event create_tag 15417:52:56 with already existing tag 15517:52:57 reuses existing tag 15617:52:58 returns a valid response 15717:52:58 behaves like returning response status 15817:52:59 returns no_content 15917:52:59# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.87 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.02 1.18 1.38 1/290 456 16117:52:59 with ActiveRecord::RecordInvalid error 16217:52:59 behaves like returning response status with error 16317:52:59 returns bad_request and error message 16417:52:59 with invalid package name 16517:52:59 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 16617:52:59 behaves like returning response status with error 16717:53:00 returns not_found and error message 16817:53:00 package_name: "", status: :not_found, error: "404 Not Found" 16917:53:00 behaves like returning response status with error 17017:53:01 returns not_found and error message 17117:53:01 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 17217:53:01 behaves like returning response status with error 17317:53:01 returns bad_request and error message 17417:53:01 with invalid tag name 17517:53:01 tag_name: "", status: :not_found, error: "404 Not Found" 17617:53:01 behaves like returning response status with error 17717:53:02 returns not_found and error message 17817:53:02 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 17917:53:02 behaves like returning response status with error 18017:53:03 returns bad_request and error message 18117:53:03 with invalid version 18217:53:03 version: " ", status: :bad_request, error: "\"Version\" not given" 18317:53:03 behaves like returning response status with error 18417:53:03 returns bad_request and error message 18517:53:03 version: "", status: :bad_request, error: "\"Version\" not given" 18617:53:03 behaves like returning response status with error 18717:53:04 returns bad_request and error message 18817:53:04 version: nil, status: :bad_request, error: "\"Version\" not given" 18917:53:04 behaves like returning response status with error 19017:53:04 returns bad_request and error message 19117:53:04 with job_token 19217:53:04 behaves like accept create package tag request 19317:53:04 with valid package name 19417:53:05 creates the package tag 19517:53:06 returns a valid response 19617:53:06 behaves like returning response status 19717:53:07 returns no_content 19817:53:07# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.05 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.16 1.20 1.38 1/290 457 20017:53:07 behaves like track event 20117:53:07 behaves like a package tracking event 20217:53:08 creates a gitlab tracking event create_tag 20317:53:08 with already existing tag 20417:53:08 reuses existing tag 20517:53:09 returns a valid response 20617:53:09 behaves like returning response status 20717:53:10 returns no_content 20817:53:10# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.24 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.16 1.20 1.38 1/290 458 21017:53:10 with ActiveRecord::RecordInvalid error 21117:53:10 behaves like returning response status with error 21217:53:11 returns bad_request and error message 21317:53:11 with invalid package name 21417:53:11 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 21517:53:11 behaves like returning response status with error 21617:53:11 returns not_found and error message 21717:53:11 package_name: "", status: :not_found, error: "404 Not Found" 21817:53:11 behaves like returning response status with error 21917:53:12 returns not_found and error message 22017:53:12 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 22117:53:12 behaves like returning response status with error 22217:53:13 returns bad_request and error message 22317:53:13 with invalid tag name 22417:53:13 tag_name: "", status: :not_found, error: "404 Not Found" 22517:53:13 behaves like returning response status with error 22617:53:13 returns not_found and error message 22717:53:13 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 22817:53:13 behaves like returning response status with error 22917:53:14 returns bad_request and error message 23017:53:14 with invalid version 23117:53:14 version: " ", status: :bad_request, error: "\"Version\" not given" 23217:53:14 behaves like returning response status with error 23317:53:14 returns bad_request and error message 23417:53:14 version: "", status: :bad_request, error: "\"Version\" not given" 23517:53:14 behaves like returning response status with error 23617:53:15 returns bad_request and error message 23717:53:15 version: nil, status: :bad_request, error: "\"Version\" not given" 23817:53:15 behaves like returning response status with error 23917:53:16 returns bad_request and error message 24017:53:16 with deploy_token 24117:53:16 behaves like accept create package tag request 24217:53:16 with valid package name 24317:53:16 creates the package tag 24417:53:17 returns a valid response 24517:53:17 behaves like returning response status 24617:53:18 returns no_content 24717:53:18# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.11 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.13 1.20 1.38 1/290 459 24917:53:18 behaves like track event 25017:53:18 behaves like a package tracking event 25117:53:19 creates a gitlab tracking event create_tag 25217:53:19 with already existing tag 25317:53:19 reuses existing tag 25417:53:20 returns a valid response 25517:53:20 behaves like returning response status 25617:53:21 returns no_content 25717:53:21# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.27 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.12 1.19 1.38 1/290 460 25917:53:21 with ActiveRecord::RecordInvalid error 26017:53:21 behaves like returning response status with error 26117:53:22 returns bad_request and error message 26217:53:22 with invalid package name 26317:53:22 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 26417:53:22 behaves like returning response status with error 26517:53:23 returns not_found and error message 26617:53:23 package_name: "", status: :not_found, error: "404 Not Found" 26717:53:23 behaves like returning response status with error 26817:53:23 returns not_found and error message 26917:53:23 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 27017:53:23 behaves like returning response status with error 27117:53:24 returns bad_request and error message 27217:53:24 with invalid tag name 27317:53:24 tag_name: "", status: :not_found, error: "404 Not Found" 27417:53:24 behaves like returning response status with error 27517:53:24 returns not_found and error message 27617:53:24 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 27717:53:24 behaves like returning response status with error 27817:53:25 returns bad_request and error message 27917:53:25 with invalid version 28017:53:25 version: " ", status: :bad_request, error: "\"Version\" not given" 28117:53:25 behaves like returning response status with error 28217:53:26 returns bad_request and error message 28317:53:26 version: "", status: :bad_request, error: "\"Version\" not given" 28417:53:26 behaves like returning response status with error 28517:53:26 returns bad_request and error message 28617:53:26 version: nil, status: :bad_request, error: "\"Version\" not given" 28717:53:26 behaves like returning response status with error 28817:53:27 returns bad_request and error message 28917:53:27 with a user namespace 29017:53:27 behaves like handling all conditions 29117:53:27 with unauthenticated requests 29217:53:27 behaves like reject create package tag request 29317:53:27 behaves like returning response status 29417:53:27 returns unauthorized 29517:53:27 behaves like handles non-existent packages, for tags create or delete 29617:53:27 with group scope 29717:53:27 behaves like returning response status with error 29817:53:28 returns not_found and error message 29917:53:28 behaves like handles authenticated requests, for tags create or delete 30017:53:28 with guest user 30117:53:28 with public project 30217:53:28 behaves like reject create package tag request 30317:53:28 behaves like returning response status 30417:53:28 returns forbidden 30517:53:28 with internal project 30617:53:28 behaves like reject create package tag request 30717:53:28 behaves like returning response status 30817:53:29 returns forbidden 30917:53:29 with private project 31017:53:29 behaves like reject create package tag request 31117:53:29 behaves like returning response status 31217:53:30 returns forbidden 31317:53:30 with user having required role 31417:53:30 with authentication methods 31617:53:30 behaves like accept create package tag request 31717:53:30 with valid package name 31817:53:31 creates the package tag 31917:53:31 returns a valid response 32017:53:31 behaves like returning response status 32117:53:32 returns no_content 32217:53:32# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.53 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.02 1.17 1.37 1/290 461 32417:53:32 behaves like track event 32517:53:32 behaves like a package tracking event 32617:53:33 creates a gitlab tracking event create_tag 32717:53:33 with already existing tag 32817:53:34 reuses existing tag 32917:53:35 returns a valid response 33017:53:35 behaves like returning response status 33117:53:36 returns no_content 33217:53:36# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.0 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.18 1.20 1.37 1/290 462 33417:53:36 with ActiveRecord::RecordInvalid error 33517:53:36 behaves like returning response status with error 33617:53:37 returns bad_request and error message 33717:53:37 with invalid package name 33817:53:37 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 33917:53:37 behaves like returning response status with error 34017:53:37 returns not_found and error message 34117:53:37 package_name: "", status: :not_found, error: "404 Not Found" 34217:53:37 behaves like returning response status with error 34317:53:38 returns not_found and error message 34417:53:38 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 34517:53:38 behaves like returning response status with error 34617:53:39 returns bad_request and error message 34717:53:39 with invalid tag name 34817:53:39 tag_name: "", status: :not_found, error: "404 Not Found" 34917:53:39 behaves like returning response status with error 35017:53:39 returns not_found and error message 35117:53:39 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 35217:53:39 behaves like returning response status with error 35317:53:40 returns bad_request and error message 35417:53:40 with invalid version 35517:53:40 version: " ", status: :bad_request, error: "\"Version\" not given" 35617:53:40 behaves like returning response status with error 35717:53:40 returns bad_request and error message 35817:53:40 version: "", status: :bad_request, error: "\"Version\" not given" 35917:53:40 behaves like returning response status with error 36017:53:41 returns bad_request and error message 36117:53:41 version: nil, status: :bad_request, error: "\"Version\" not given" 36217:53:41 behaves like returning response status with error 36317:53:42 returns bad_request and error message 36417:53:42 with personal_access_token 36517:53:42 behaves like accept create package tag request 36617:53:42 with valid package name 36717:53:43 creates the package tag 36817:53:43 returns a valid response 36917:53:43 behaves like returning response status 37017:53:44 returns no_content 37117:53:44# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.45 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.17 1.20 1.37 2/290 463 37317:53:44 behaves like track event 37417:53:44 behaves like a package tracking event 37517:53:45 creates a gitlab tracking event create_tag 37617:53:45 with already existing tag 37717:53:46 reuses existing tag 37817:53:47 returns a valid response 37917:53:47 behaves like returning response status 38017:53:48 returns no_content 38117:53:48# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.88 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.19 1.37 1/290 464 38317:53:48 with ActiveRecord::RecordInvalid error 38417:53:48 behaves like returning response status with error 38517:53:48 returns bad_request and error message 38617:53:48 with invalid package name 38717:53:48 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 38817:53:48 behaves like returning response status with error 38917:53:49 returns not_found and error message 39017:53:49 package_name: "", status: :not_found, error: "404 Not Found" 39117:53:49 behaves like returning response status with error 39217:53:50 returns not_found and error message 39317:53:50 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 39417:53:50 behaves like returning response status with error 39517:53:50 returns bad_request and error message 39617:53:50 with invalid tag name 39717:53:50 tag_name: "", status: :not_found, error: "404 Not Found" 39817:53:50 behaves like returning response status with error 39917:53:51 returns not_found and error message 40017:53:51 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 40117:53:51 behaves like returning response status with error 40217:53:52 returns bad_request and error message 40317:53:52 with invalid version 40417:53:52 version: " ", status: :bad_request, error: "\"Version\" not given" 40517:53:52 behaves like returning response status with error 40617:53:52 returns bad_request and error message 40717:53:52 version: "", status: :bad_request, error: "\"Version\" not given" 40817:53:52 behaves like returning response status with error 40917:53:53 returns bad_request and error message 41017:53:53 version: nil, status: :bad_request, error: "\"Version\" not given" 41117:53:53 behaves like returning response status with error 41217:53:54 returns bad_request and error message 41317:53:54 with job_token 41417:53:54 behaves like accept create package tag request 41517:53:54 with valid package name 41617:53:54 creates the package tag 41717:53:55 returns a valid response 41817:53:55 behaves like returning response status 41917:53:56 returns no_content 42017:53:56# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.17 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.13 1.19 1.36 1/290 465 42217:53:56 behaves like track event 42317:53:56 behaves like a package tracking event 42417:53:57 creates a gitlab tracking event create_tag 42517:53:57 with already existing tag 42617:53:58 reuses existing tag 42717:53:58 returns a valid response 42817:53:58 behaves like returning response status 42917:53:59 returns no_content 43017:53:59# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.37 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.13 1.19 1.36 1/290 466 43217:53:59 with ActiveRecord::RecordInvalid error 43317:53:59 behaves like returning response status with error 43417:54:00 returns bad_request and error message 43517:54:00 with invalid package name 43617:54:00 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 43717:54:00 behaves like returning response status with error 43817:54:01 returns not_found and error message 43917:54:01 package_name: "", status: :not_found, error: "404 Not Found" 44017:54:01 behaves like returning response status with error 44117:54:01 returns not_found and error message 44217:54:01 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 44317:54:01 behaves like returning response status with error 44417:54:02 returns bad_request and error message 44517:54:02 with invalid tag name 44617:54:02 tag_name: "", status: :not_found, error: "404 Not Found" 44717:54:02 behaves like returning response status with error 44817:54:02 returns not_found and error message 44917:54:02 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 45017:54:02 behaves like returning response status with error 45117:54:03 returns bad_request and error message 45217:54:03 with invalid version 45317:54:03 version: " ", status: :bad_request, error: "\"Version\" not given" 45417:54:03 behaves like returning response status with error 45517:54:04 returns bad_request and error message 45617:54:04 version: "", status: :bad_request, error: "\"Version\" not given" 45717:54:04 behaves like returning response status with error 45817:54:04 returns bad_request and error message 45917:54:04 version: nil, status: :bad_request, error: "\"Version\" not given" 46017:54:04 behaves like returning response status with error 46117:54:05 returns bad_request and error message 46217:54:05 with deploy_token 46317:54:05 behaves like accept create package tag request 46417:54:05 with valid package name 46517:54:06 creates the package tag 46617:54:06 returns a valid response 46717:54:06 behaves like returning response status 46817:54:07 returns no_content 46917:54:07# [RSpecRunTime] RSpec elapsed time: 5 minutes 38.34 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.18 1.20 1.37 1/290 467 47117:54:07 behaves like track event 47217:54:07 behaves like a package tracking event 47317:54:08 creates a gitlab tracking event create_tag 47417:54:08 with already existing tag 47517:54:09 reuses existing tag 47617:54:10 returns a valid response 47717:54:10 behaves like returning response status 47817:54:10 returns no_content 47917:54:10# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.51 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.18 1.20 1.37 1/290 468 48117:54:10 with ActiveRecord::RecordInvalid error 48217:54:10 behaves like returning response status with error 48317:54:11 returns bad_request and error message 48417:54:11 with invalid package name 48517:54:11 package_name: "unknown", status: :not_found, error: /\A(Package|Project) not found\z/ 48617:54:11 behaves like returning response status with error 48717:54:12 returns not_found and error message 48817:54:12 package_name: "", status: :not_found, error: "404 Not Found" 48917:54:12 behaves like returning response status with error 49017:54:12 returns not_found and error message 49117:54:12 package_name: "%20", status: :bad_request, error: "\"Package Name\" not given" 49217:54:12 behaves like returning response status with error 49317:54:13 returns bad_request and error message 49417:54:13 with invalid tag name 49517:54:13 tag_name: "", status: :not_found, error: "404 Not Found" 49617:54:13 behaves like returning response status with error 49717:54:13 returns not_found and error message 49817:54:13 tag_name: "%20", status: :bad_request, error: "\"Tag\" not given" 49917:54:13 behaves like returning response status with error 50017:54:14 returns bad_request and error message 50117:54:14 with invalid version 50217:54:14 version: " ", status: :bad_request, error: "\"Version\" not given" 50317:54:14 behaves like returning response status with error 50417:54:15 returns bad_request and error message 50517:54:15 version: "", status: :bad_request, error: "\"Version\" not given" 50617:54:15 behaves like returning response status with error 50717:54:15 returns bad_request and error message 50817:54:15 version: nil, status: :bad_request, error: "\"Version\" not given" 50917:54:15 behaves like returning response status with error 51017:54:16 returns bad_request and error message 51117:54:16 behaves like enqueue a worker to sync a metadata cache 51217:54:16 enqueues a worker to create a metadata cache 51317:54:17# [RSpecRunTime] Finishing example group spec/requests/api/npm_group_packages_spec.rb. It took 5 minutes 40.09 seconds. Expected to take 5 minutes 16.09 seconds. 51417:54:17# [RSpecRunTime] Starting example group spec/requests/api/users_spec.rb. Expected to take 3 minutes 36.53 seconds. 51817:54:19 behaves like POST request permissions for admin mode 51917:54:19 behaves like when admin 52017:54:19 behaves like makes request 52217:54:20# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.09 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.19 1.36 1/290 510 52417:54:20 behaves like makes request 52617:54:20 behaves like when user 52817:54:20 behaves like makes request 53017:54:20 when unauthenticated 53117:54:21 return authentication error 53217:54:21 when authenticated 53417:54:21 contains the note of the user 53517:54:21 as a regular user 53617:54:21 does not allow creating new user 53717:54:21 PUT /users/:id 53817:54:21 behaves like PUT request permissions for admin mode 53917:54:21 behaves like when admin 54017:54:21 behaves like makes request 54217:54:22 behaves like makes request 54417:54:22 behaves like when user 54617:54:22 behaves like makes request 54817:54:22 when user is an admin 54917:54:23 updates note of the user 55017:54:23 when user is not an admin 55117:54:23 cannot update their own note 55217:54:23 PATCH /users/:id/disable_two_factor 55317:54:23 when current user is an admin 55417:54:23 returns a 204 when 2FA is disabled for the target user 55517:54:24 uses TwoFactor Destroy Service 55617:54:24 returns a 400 if 2FA is not enabled for the target user 55717:54:24 returns a 403 if the target user is an admin 55817:54:24 returns a 404 if the target user cannot be found 55917:54:24# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.5 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.14 1.19 1.36 1/290 511 56117:54:24 when current user is not an admin 56217:54:25 returns a 403 56317:54:25 when unauthenticated 56417:54:25 returns a 401 56617:54:25 when unauthenticated 56717:54:25 does not contain certain fields 56817:54:25 when authenticated 56917:54:26 still supports offset pagination when keyset pagination params are not provided 57017:54:26 as a regular user 57117:54:26 does not contain certain fields 57317:54:26 contains the note of users 57417:54:26 with `created_by` details 57517:54:26 has created_by as nil with a self-registered account 57617:54:27 is created_by a user and has those details 57717:54:27# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.25 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.21 1.20 1.36 1/290 512 57917:54:27 with search parameter 58017:54:28 prioritizes username match 58117:54:28 preserves requested ordering with order_by and sort 58217:54:28 preserves requested ordering with sort 58417:54:30 avoids N+1 queries when requested by admin 58517:54:32 avoids N+1 queries when requested by a regular user 58617:54:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.16 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.19 1.20 1.36 1/290 513 58817:54:32 behaves like an endpoint with keyset pagination 58917:54:32 on making requests with supported ordering structure 59017:54:32 includes keyset url params in the url response 59117:54:32 does not include pagination headers 59217:54:33 paginates the records correctly 59417:54:33 when authenticated 59617:54:33 accesses their own profile 59717:54:33 contains the note of the user 59917:54:33 accesses the profile of another regular user 60017:54:33 does not contain the note of the user 60117:54:33 accesses the profile of another admin 60217:54:33 contains the note of the user 60317:54:33 as a regular user 60417:54:34 does not contain the note of the user 60617:54:34 when unauthenticated 60717:54:34 returns authorization error when the `username` parameter is not passed 60817:54:34 returns the user when a valid `username` parameter is passed 60917:54:34 returns the user when a valid `username` parameter is passed (case insensitive) 61017:54:34 returns an empty response when an invalid `username` parameter is passed 61117:54:34 does not return the highest role 61217:54:34 does not return the current or last sign-in ip addresses 61317:54:34 when public level is restricted 61417:54:34 returns authorization error when the `username` parameter refers to an inaccessible user 61517:54:34 returns authorization error when the `username` parameter is not passed 61617:54:34 when authenticated 61717:54:35 returns an array of users 61817:54:35 returns an array of blocked users 61917:54:36 returns an array of external users 62017:54:36 returns an array of human users 62117:54:37 returns an array of non human users 62217:54:37Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 62417:54:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 62517:54:37 returns active users 62617:54:38 returns an array of non-active users 62717:54:38 returns one user 62817:54:39 returns one user (case insensitive) 62917:54:39 returns a 403 when non-admin user searches by external UID 63017:54:39 does not reveal the `is_admin` flag of the user 63117:54:39 when public level is restricted 63217:54:39 when authenticate as a regular user 63417:54:40# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.75 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.18 1.19 1.36 1/290 514 63617:54:40 when authenticate as an admin 63917:54:40 exclude_internal param 64017:54:40 returns all users when it is not set 64117:54:40 returns all non internal users when it is set 64217:54:40 without_project_bots param 64317:54:41 returns all users when it is not set 64417:54:41 returns all non project_bot users when it is set 64617:54:41 returns all users 64817:54:41 returns an array of users 64917:54:42 users contain the `namespace_id` field 65017:54:42 returns an array of external users 65117:54:43 returns one user by external UID 65217:54:43 returns 400 error if provider with no extern_uid 65317:54:44 returns 400 error if provider with no extern_uid 65417:54:44 returns a user created before a specific date 65517:54:44 returns no users created before a specific date 65617:54:45 returns users created before and after a specific date 65717:54:45 returns the correct order when sorted by id 65817:54:46 returns users with 2fa enabled 65917:54:47 returns users without projects 66017:54:47 returns 400 when provided incorrect sort params 66117:54:47 when sudo is defined 66217:54:48 does not return 500 66317:54:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 18.86 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.23 1.20 1.36 1/290 515 66617:54:48 returns only admins 66717:54:48 GET /users/:id 66817:54:48 returns a user by id 66917:54:48 does not return the user's `is_admin` flag 67017:54:49 does not return the user's `highest_role` 67117:54:49 does not return the user's sign in IPs 67217:54:49 does not contain plan or trial data 67317:54:49 returns a 404 if the target user is present but inaccessible 67417:54:49 returns the `created_at` field for public users 67517:54:50 does not return the `created_at` field for private users 67617:54:50 returns the `followers` field for public users 67717:54:50 does not return the `followers` field for private users 67817:54:50 returns the `following` field for public users 67917:54:51 does not return the `following` field for private users 68017:54:51 does not contain the note of the user 68117:54:51 returns a 404 error if user id not found 68217:54:51 returns a 404 for invalid ID 68317:54:51 when the rate limit is not exceeded 68417:54:51 returns a success status 68517:54:51# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.6 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.21 1.20 1.36 1/290 516 68717:54:51 when the rate limit is exceeded 68817:54:51 when feature flag is enabled 68917:54:52 returns "too many requests" status 69017:54:52 still allows admin users 69117:54:52 allows users whose username is in the allowlist 69217:54:52 when job title is present 69317:54:52 returns job title of a user 69417:54:52 when authenticated as admin 69517:54:52 contains the note of the user 69617:54:53 includes the `is_admin` field 69717:54:53 includes the `created_at` field for private users 69817:54:53 includes the `highest_role` field 69917:54:54 includes the `namespace_id` field 70017:54:54 does not include values for plan or trial 70117:54:54 when user has not logged in 70217:54:54 does not include the sign in IPs 70317:54:54# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.37 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.21 1.20 1.36 1/290 517 70517:54:54 when user has logged in 70617:54:55 includes the sign in IPs 70717:54:55 for an anonymous user 70917:54:55 GET /users/:id_or_username/status 71017:54:55 when finding the user by id 71117:54:55 behaves like rendering user status 71217:54:55 returns the status if there was one 71317:54:55 returns an empty response if there was no status 71417:54:55 when finding the user by username 71517:54:55 behaves like rendering user status 71617:54:55 returns the status if there was one 71717:54:55 returns an empty response if there was no status 71817:54:55 when finding the user by username (case insensitive) 71917:54:55 behaves like rendering user status 72017:54:56 returns the status if there was one 72117:54:56 returns an empty response if there was no status 72217:54:56 when the rate limit has been reached 72317:54:56 returns status 429 Too Many Requests 72417:54:56 POST /users/:id/follow 72517:54:56 on an unfollowed user 72617:54:56WARNING: Active Record does not support composite primary key. 72717:54:56user_follow_users has composite primary key. Composite primary key is ignored. 72817:54:56 follows the user 72917:54:57 alerts and not follow when over followee limit 73017:54:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.42 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.20 1.20 1.36 1/290 518 73217:54:57 on a followed user 73317:54:58 does not change following 73417:54:58 on a user with disabled following 73517:54:58 does not change following 73617:54:58 POST /users/:id/unfollow 73717:54:58 on a followed user 73817:54:58 unfollow the user 73917:54:58 on an unfollowed user 74017:54:59 does not change following 74117:54:59 GET /users/:id/followers 74217:54:59 for an anonymous user 74417:54:59 user has followers 74517:54:59 lists followers 74617:55:00 do not lists followers if profile is private 74717:55:00# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.25 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.20 1.20 1.36 1/290 519 74917:55:00 user does not have any follower 75017:55:00 does list nothing 75117:55:00 GET /users/:id/following 75217:55:00 for an anonymous user 75417:55:00 user has followers 75517:55:01 lists following user 75617:55:01 do not lists following user if profile is private 75717:55:01 user does not have any follower 75817:55:01 does list nothing 75917:55:01 when the rate limit has been reached 76017:55:01 returns status 429 Too Many Requests 76317:55:02 creates user with correct attributes 76417:55:03 creates user with optional attributes 76517:55:03 creates non-admin user 76617:55:04 creates non-admin users by default 76717:55:04 returns 201 Created on success 76817:55:05 creates non-external users by default 76917:55:05 allows an external user to be created 77017:55:06 creates user with reset password 77117:55:06 creates user with random password 77217:55:06 creates user with private profile 77317:55:07 creates user with view_diffs_file_by_file 77417:55:07 creates user with avatar 77517:55:08 does not create user with invalid email 77617:55:08 returns 400 error if name not given 77717:55:08 returns 400 error if password not given 77817:55:08 returns 400 error if email not given 77917:55:08 returns 400 error if username not given 78017:55:08 doesn't create user with invalid optional attributes 78117:55:09 returns 400 error if user does not validate 78217:55:09 tracks weak password errors 78317:55:09 is not available for non admin users 78417:55:09 behaves like POST request permissions for admin mode 78517:55:09 behaves like when admin 78617:55:09 behaves like makes request 78817:55:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.81 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.16 1.19 1.35 1/290 520 79017:55:10 behaves like makes request 79217:55:10 behaves like when user 79417:55:10 behaves like makes request 79617:55:10 with existing user 79717:55:11 returns 409 conflict error if user with same email exists 79817:55:12 returns 409 conflict error if same username exists 79917:55:12 returns 409 conflict error if same username exists (case insensitive) 80017:55:13 creates user with new identity 80117:55:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.19 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.19 1.35 1/290 521 80317:55:13 when user with a primary email exists 80417:55:13 when the primary email is confirmed 80517:55:13 returns 409 conflict error 80617:55:13 when the primary email is unconfirmed 80717:55:14 returns 409 conflict error 80817:55:14 when user with a secondary email exists 80917:55:14 when the secondary email is confirmed 81017:55:14 returns 409 conflict error 81117:55:14 when the secondary email is unconfirmed 81217:55:15 does not create user 81417:55:15 when the requesting token has the "read_user" scope 81517:55:15 returns a "403" response 81617:55:15 `private_profile` attribute 81717:55:15 based on the application setting 81817:55:15 when the attribute is not overridden in params 81917:55:15 behaves like creates the user with the value of `private_profile` based on the application setting 82017:55:15 is expected to be present 82117:55:15 when the attribute is overridden in params 82217:55:16 creates the user with the value of `private_profile` same as the value of the overridden param 82317:55:16 overridden as `nil` 82417:55:16 behaves like creates the user with the value of `private_profile` based on the application setting 82517:55:16 is expected to be present 82617:55:16 PUT /users/:id 82717:55:16 returns 200 OK on success 82817:55:17 updates user with new bio 82917:55:17 updates user with empty bio 83017:55:17 updates user with nil bio 83117:55:18 updates user with organization 83217:55:18 updates user with avatar 83317:55:18 updates user with a new email 83417:55:19 skips reconfirmation when requested 83517:55:19 updates user with their own username 83617:55:19 updates user's existing identity 83717:55:20 updates user with new identity 83817:55:20 updates admin status 83917:55:20 updates external status 84017:55:21 does have default values for theme and color-scheme ID 84117:55:21 updates viewing diffs file by file 84217:55:21 does not modify theme or color-scheme ID when field is not provided 84317:55:22 does not update admin status 84417:55:22 does not allow invalid update 84517:55:22 updates theme id 84617:55:22 does not update invalid theme id 84717:55:23 updates color scheme id 84817:55:23 does not update invalid color scheme id 84917:55:23 returns 404 for non-existing user 85017:55:23 returns a 404 if invalid ID 85117:55:23 returns 400 error if user does not validate 85217:55:24 returns 400 if provider is missing for identity update 85317:55:24 returns 400 if external UID is missing for identity update 85417:55:24 behaves like PUT request permissions for admin mode 85517:55:24 behaves like when admin 85617:55:24 behaves like makes request 85817:55:24# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.66 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.13 1.18 1.35 1/290 522 86017:55:24 behaves like makes request 86217:55:25 behaves like when user 86417:55:25 behaves like makes request 86617:55:25 updating password 86717:55:25 admin updates their own password 86817:55:25 does not force reset on next login 86917:55:26 does not enqueue the `admin changed your password` email 87017:55:26 enqueues the `password changed` email 87117:55:26 admin updates the password of another user 87217:55:26 forces reset on next login 87317:55:27 enqueues the `admin changed your password` email 87417:55:27 does not enqueue the `password changed` email 87517:55:27 with a weak password 87617:55:27 tracks weak password errors 87717:55:27 updating `private_profile` 87817:55:27 updates private profile 87917:55:28 does not modify private profile when field is not provided 88017:55:28 when `private_profile` is set to `nil` 88117:55:28 updates private_profile to value of the application setting 88217:55:28 when the current user is not an admin 88317:55:28 is not available 88417:55:28 with existing user 88517:55:29 returns 409 conflict error if email address exists 88617:55:30 returns 409 conflict error if username taken 88717:55:31 returns 409 conflict error if username taken (case insensitive) 88817:55:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.29 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.11 1.17 1.34 1/290 523 89017:55:31 when user with a primary email exists 89117:55:31 when the primary email is confirmed 89217:55:31 returns 409 conflict error 89317:55:31 when the primary email is unconfirmed 89417:55:32 returns 409 conflict error 89517:55:32 when user with a secondary email exists 89617:55:32 when the secondary email is confirmed 89717:55:32 returns 409 conflict error 89817:55:32 when the secondary email is unconfirmed 89917:55:33 does not update email 90017:55:33 PUT /user/:id/credit_card_validation 90117:55:33 behaves like PUT request permissions for admin mode 90217:55:33 behaves like when admin 90317:55:33 behaves like makes request 90517:55:33 behaves like makes request 90717:55:33 behaves like when user 90917:55:34 behaves like makes request 91117:55:34 when unauthenticated 91217:55:34 returns authentication error 91317:55:34 when authenticated as non-admin 91417:55:34 does not allow updating user's credit card validation 91517:55:34 when authenticated as admin 91617:55:34 updates user's credit card validation 91717:55:34 returns 400 error if credit_card_validated_at is missing 91817:55:34 returns 404 error if user not found 91917:55:34 when the credit card daily verification limit has been exceeded 92017:55:35 returns a 400 error with the reason 92117:55:35 when UpsertCreditCardValidationService returns an unexpected error 92217:55:35 returns a generic 400 error 92317:55:35 DELETE /users/:id/identities/:provider 92417:55:35 behaves like DELETE request permissions for admin mode 92517:55:35 behaves like when admin 92617:55:35 behaves like makes request 92817:55:36 behaves like makes request 93017:55:36 behaves like when user 93217:55:37 behaves like makes request 93417:55:37 when unauthenticated 93517:55:37 returns authentication error 93617:55:37 when authenticated 93717:55:39 deletes identity of given provider 93817:55:39 returns 404 error if user not found 93917:55:39 returns 404 error if identity not found 94017:55:39 behaves like 412 response 94117:55:39 for a modified resource 94217:55:40 returns 412 with a JSON error 94317:55:40# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.89 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.10 1.17 1.34 1/290 524 94517:55:40 for an unmodified resource 94617:55:40 returns 204 with an empty body 94717:55:40 POST /users/:id/keys 94817:55:40 does not create invalid ssh key 94917:55:40 does not create key without title 95017:55:41 creates ssh key 95117:55:41 creates SSH key with `expires_at` attribute 95217:55:41 returns 400 for invalid ID 95317:55:41 behaves like POST request permissions for admin mode 95417:55:41 behaves like when admin 95517:55:41 behaves like makes request 95717:55:42# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.76 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.17 1.19 1.35 1/290 525 95917:55:42 behaves like makes request 96117:55:42 behaves like when user 96317:55:42 behaves like makes request 96517:55:42 GET /users/:id/project_deploy_keys 96617:55:43 returns 404 for non-existing user 96717:55:45 returns array of project deploy keys with pagination 96817:55:46 forbids when a developer fetches maintainer keys 96917:55:46 with multiple projects 97017:55:46 when no common projects for user and current_user 97217:55:49# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.84 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.16 1.18 1.34 1/290 526 97417:55:49 when there are common projects for user and current_user 97517:55:51 lists only common project keys 97617:55:55 lists only project_deploy_keys and not user deploy_keys 97717:55:58 avoids N+1 queries 97817:55:58# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.39 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.21 1.19 1.35 1/290 527 98017:55:58 GET /user/:id/keys 98117:55:58 returns 404 for non-existing user 98217:55:58 returns array of ssh keys 98317:55:58 returns array of ssh keys with comments replaced witha simple identifier of username + hostname 98517:55:59 avoids N+1 queries 98617:55:59 when the rate limit has been reached 98717:55:59 returns status 429 Too Many Requests 98817:55:59 GET /user/:user_id/keys 98917:55:59 returns 404 for non-existing user 99017:55:59 returns array of ssh keys 99117:55:59 when the rate limit has been reached 99217:55:59 returns status 429 Too Many Requests 99317:55:59 GET /user/:id/keys/:key_id 99417:55:59 gets existing key 99517:55:59 returns 404 error if user not found 99617:55:59 returns 404 error if key not found 99717:55:59 when the rate limit has been reached 99817:55:59 returns status 429 Too Many Requests 99917:55:59 DELETE /user/:id/keys/:key_id 100017:55:59 behaves like DELETE request permissions for admin mode 100117:55:59 behaves like when admin 100217:56:00 behaves like makes request 100417:56:00 behaves like makes request 100617:56:00 behaves like when user 100817:56:00 behaves like makes request 101017:56:00 when unauthenticated 101117:56:00 returns authentication error 101217:56:00 when authenticated 101317:56:01 deletes existing key 101417:56:01 returns 404 error if user not found 101517:56:01 returns 404 error if key not foud 101617:56:01 behaves like 412 response 101717:56:01 for a modified resource 101817:56:01 returns 412 with a JSON error 101917:56:01 for an unmodified resource 102017:56:01 returns 204 with an empty body 102117:56:01 POST /users/:id/gpg_keys 102217:56:02 does not create invalid GPG key 102317:56:03 creates GPG key 102417:56:03 returns 400 for invalid ID 102517:56:03 behaves like POST request permissions for admin mode 102617:56:03 behaves like when admin 102717:56:03 behaves like makes request 102917:56:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.2 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.19 1.19 1.34 1/290 630 103117:56:05 behaves like makes request 103317:56:05 behaves like when user 103517:56:05 behaves like makes request 103717:56:06 GET /user/:id/gpg_keys 103817:56:06 returns 404 for non-existing user 103917:56:06 returns array of GPG keys 104017:56:06 when the rate limit has been reached 104117:56:06 returns status 429 Too Many Requests 104217:56:06 GET /user/:id/gpg_keys/:key_id 104317:56:06 returns 404 for non-existing user 104417:56:07 returns 404 for non-existing key 104517:56:07 returns a single GPG key 104617:56:07 when the rate limit has been reached 104717:56:07 returns status 429 Too Many Requests 104817:56:07 DELETE /user/:id/gpg_keys/:key_id 104917:56:07 behaves like DELETE request permissions for admin mode 105017:56:07 behaves like when admin 105117:56:07 behaves like makes request 105317:56:08 behaves like makes request 105517:56:08 behaves like when user 105717:56:08 behaves like makes request 105917:56:08 when unauthenticated 106017:56:08 returns authentication error 106117:56:08 when authenticated 106217:56:09 deletes existing key 106317:56:09 returns 404 error if user not found 106417:56:09 returns 404 error if key not foud 106517:56:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.62 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.26 1.20 1.35 1/290 691 106717:56:09 POST /user/:id/gpg_keys/:key_id/revoke 106817:56:09 behaves like POST request permissions for admin mode 106917:56:09 behaves like when admin 107017:56:10 behaves like makes request 107217:56:10 behaves like makes request 107417:56:10 behaves like when user 107617:56:10 behaves like makes request 107817:56:10 when unauthenticated 107917:56:10 returns authentication error 108017:56:10 when authenticated 108117:56:11 revokes existing key 108217:56:12 returns 404 error if user not found 108317:56:12 returns 404 error if key not foud 108417:56:12# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.26 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.32 1.22 1.35 1/290 732 108617:56:12 POST /users/:id/emails 108717:56:12 does not create invalid email 108817:56:13 creates unverified email 108917:56:13 returns a 400 for invalid ID 109017:56:13 creates verified email 109117:56:13 behaves like POST request permissions for admin mode 109217:56:13 behaves like when admin 109317:56:13 behaves like makes request 109517:56:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.57 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.32 1.22 1.35 1/290 733 109717:56:13 behaves like makes request 109917:56:13 behaves like when user 110117:56:14 behaves like makes request 110317:56:14 when user with a primary email exists 110417:56:14 when the primary email is confirmed 110517:56:14 returns 400 error 110617:56:14 when the primary email is unconfirmed 110717:56:15 returns 400 error 110817:56:15 when user with a secondary email exists 110917:56:15 when the secondary email is confirmed 111017:56:15 returns 400 error 111117:56:15 when the secondary email is unconfirmed 111217:56:16 returns 400 error 111317:56:16 GET /user/:id/emails 111417:56:16 when unauthenticated 111517:56:16 returns authentication error 111617:56:16 when authenticated 111717:56:16 returns 404 for non-existing user 111817:56:16 returns array of emails 111917:56:16 returns a 404 for invalid ID 112017:56:16 DELETE /user/:id/emails/:email_id 112117:56:16 behaves like DELETE request permissions for admin mode 112217:56:16 behaves like when admin 112317:56:16 behaves like makes request 112517:56:16 behaves like makes request 112717:56:17 behaves like when user 112917:56:17 behaves like makes request 113117:56:17 when unauthenticated 113217:56:17 returns authentication error 113317:56:17 when authenticated 113417:56:17 deletes existing email 113517:56:17 returns 404 error if user not found 113617:56:18 returns 404 error if email not foud 113717:56:18 returns a 404 for invalid ID 113817:56:18 behaves like 412 response 113917:56:18 for a modified resource 114017:56:18 returns 412 with a JSON error 114117:56:18 for an unmodified resource 114217:56:18 returns 204 with an empty body 114317:56:18 DELETE /users/:id 114417:56:19 deletes user 114517:56:19 does not delete for unauthenticated user 114617:56:19 is not available for non admin users 114717:56:20 returns 404 for non-existing user 114817:56:20 returns a 404 for invalid ID 114917:56:20 behaves like DELETE request permissions for admin mode 115017:56:20 behaves like when admin 115117:56:20 behaves like makes request 115317:56:20# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.25 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.29 1.21 1.35 1/290 734 115517:56:20 behaves like makes request 115717:56:20 behaves like when user 115917:56:20 behaves like makes request 116117:56:21 sole owner of a group 116217:56:21 hard delete disabled 116317:56:21 does not delete user 116417:56:21 hard delete enabled 116517:56:24 delete user and group 116617:56:24 with subgroup owning 116717:56:26 delete only user 116817:56:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.57 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.25 1.20 1.35 2/290 735 117017:56:26 behaves like 412 response 117117:56:26 for a modified resource 117217:56:27 returns 412 with a JSON error 117317:56:27 for an unmodified resource 117417:56:27 returns 204 with an empty body 117517:56:27 hard delete disabled 117617:56:27 moves contributions to the ghost user 117717:56:27 hard delete enabled 117817:56:28 removes contributions 118017:56:28 behaves like get user info 118117:56:28 with regular user 118217:56:28 returns current user without private token when sudo not defined 118317:56:28 with personal access token 118417:56:28 returns 403 without private token when sudo is defined 118617:56:28 for personal access tokens 118717:56:28 when the requesting token has the "api" scope 118817:56:28 returns a "200" response on get request 118917:56:28 returns a "200" response on head request 119017:56:28 when the requesting token has the "read_user" scope 119117:56:28 returns a "200" response on get request 119217:56:29 returns a "200" response on head request 119317:56:29 when the requesting token does not have any required scope 119417:56:29 returns a "403" response 119517:56:29 for doorkeeper (OAuth) tokens 119617:56:29 when the requesting token has the "api" scope 119717:56:29 returns a "200" response on get request 119817:56:29 returns a "200" response on head request 119917:56:29 when the requesting token has the "read_user" scope 120017:56:29 returns a "200" response on get request 120117:56:30 returns a "200" response on head request 120217:56:30 when the requesting token does not have any required scope 120317:56:30 returns a "403" response 120517:56:30 with personal access token 120617:56:30 returns 403 without private token when sudo defined 120717:56:30 returns initial current user without private token but with is_admin when sudo not defined 120817:56:30 with unauthenticated user 120917:56:30 returns 401 error if user is unauthenticated 121017:56:30 behaves like get user info 121117:56:30 with regular user 121217:56:30 returns current user without private token when sudo not defined 121317:56:30 with personal access token 121417:56:31 returns 403 without private token when sudo is defined 121617:56:31 for personal access tokens 121717:56:31 when the requesting token has the "api" scope 121817:56:31 returns a "200" response on get request 121917:56:31 returns a "200" response on head request 122017:56:31 when the requesting token has the "read_user" scope 122117:56:31 returns a "200" response on get request 122217:56:31 returns a "200" response on head request 122317:56:31 when the requesting token does not have any required scope 122417:56:31 returns a "403" response 122517:56:31 for doorkeeper (OAuth) tokens 122617:56:31 when the requesting token has the "api" scope 122717:56:32 returns a "200" response on get request 122817:56:32 returns a "200" response on head request 122917:56:32 when the requesting token has the "read_user" scope 123017:56:32 returns a "200" response on get request 123117:56:32 returns a "200" response on head request 123217:56:32 when the requesting token does not have any required scope 123317:56:32 returns a "403" response 123517:56:32 with personal access token 123617:56:33 returns 403 without private token when sudo defined 123717:56:33 returns initial current user without private token but with is_admin when sudo not defined 123817:56:33 with unauthenticated user 123917:56:33 returns 401 error if user is unauthenticated 124017:56:33 GET /user/preferences 124117:56:33 when unauthenticated 124217:56:33 returns authentication error 124317:56:33 when authenticated 124417:56:33 returns user preferences 124517:56:33 PUT /user/preferences 124617:56:33 when unauthenticated 124717:56:33 returns authentication error 124817:56:33 when authenticated 124917:56:33 updates user preferences 125017:56:33 GET /user/keys 125117:56:33 when unauthenticated 125217:56:33 returns authentication error 125317:56:33 when authenticated 125417:56:33 returns array of ssh keys 125517:56:34 returns array of ssh keys with comments replaced witha simple identifier of username + hostname 125717:56:34 avoids N+1 queries 125917:56:34 for personal access tokens 126017:56:34 when the requesting token has the "api" scope 126117:56:34 returns a "200" response on get request 126217:56:34 returns a "200" response on head request 126317:56:34 when the requesting token has the "read_user" scope 126417:56:34 returns a "200" response on get request 126517:56:34 returns a "200" response on head request 126617:56:34 when the requesting token does not have any required scope 126717:56:35 returns a "403" response 126817:56:35 for doorkeeper (OAuth) tokens 126917:56:35 when the requesting token has the "api" scope 127017:56:35 returns a "200" response on get request 127117:56:35 returns a "200" response on head request 127217:56:35 when the requesting token has the "read_user" scope 127317:56:35 returns a "200" response on get request 127417:56:35 returns a "200" response on head request 127517:56:35 when the requesting token does not have any required scope 127617:56:36 returns a "403" response 127717:56:36 GET /user/keys/:key_id 127817:56:36 returns single key 127917:56:36 exposes SSH key comment as a simple identifier of username + hostname 128017:56:36 returns 404 Not Found within invalid ID 128117:56:36 returns 404 error if admin accesses user's ssh key 128217:56:36 returns 404 for invalid ID 128417:56:36 for personal access tokens 128517:56:36 when the requesting token has the "api" scope 128617:56:36 returns a "200" response on get request 128717:56:36 returns a "200" response on head request 128817:56:36 when the requesting token has the "read_user" scope 128917:56:37 returns a "200" response on get request 129017:56:37 returns a "200" response on head request 129117:56:37 when the requesting token does not have any required scope 129217:56:37 returns a "403" response 129317:56:37 for doorkeeper (OAuth) tokens 129417:56:37 when the requesting token has the "api" scope 129517:56:37 returns a "200" response on get request 129617:56:37 returns a "200" response on head request 129717:56:37 when the requesting token has the "read_user" scope 129817:56:37 returns a "200" response on get request 129917:56:38 returns a "200" response on head request 130017:56:38 when the requesting token does not have any required scope 130117:56:38 returns a "403" response 130217:56:38 POST /user/keys 130317:56:38 creates ssh key 130417:56:38 creates SSH key with `expires_at` attribute 130517:56:38 returns a 401 error if unauthorized 130617:56:38 does not create ssh key without key 130717:56:39 does not create ssh key without title 130817:56:39 does not create ssh key without title 130917:56:39 DELETE /user/keys/:key_id 131017:56:39 deletes existed key 131117:56:39 returns 404 if key ID not found 131217:56:39 returns 401 error if unauthorized 131317:56:39 returns a 404 for invalid ID 131417:56:39 behaves like 412 response 131517:56:39 for a modified resource 131617:56:39 returns 412 with a JSON error 131717:56:39 for an unmodified resource 131817:56:39 returns 204 with an empty body 131917:56:39 GET /user/gpg_keys 132017:56:39 when unauthenticated 132117:56:40 returns authentication error 132217:56:40 when authenticated 132317:56:40 returns array of GPG keys 132517:56:40 for personal access tokens 132617:56:40 when the requesting token has the "api" scope 132717:56:40 returns a "200" response on get request 132817:56:40 returns a "200" response on head request 132917:56:40 when the requesting token has the "read_user" scope 133017:56:41 returns a "200" response on get request 133117:56:41 returns a "200" response on head request 133217:56:41 when the requesting token does not have any required scope 133317:56:41 returns a "403" response 133417:56:41 for doorkeeper (OAuth) tokens 133517:56:41 when the requesting token has the "api" scope 133617:56:41 returns a "200" response on get request 133717:56:41 returns a "200" response on head request 133817:56:41 when the requesting token has the "read_user" scope 133917:56:41 returns a "200" response on get request 134017:56:42 returns a "200" response on head request 134117:56:42 when the requesting token does not have any required scope 134217:56:42 returns a "403" response 134317:56:42 GET /user/gpg_keys/:key_id 134417:56:42 returns a single key 134517:56:43 returns 404 Not Found within invalid ID 134617:56:43 returns 404 error if admin accesses user's GPG key 134717:56:43 returns 404 for invalid ID 134917:56:43 for personal access tokens 135017:56:43 when the requesting token has the "api" scope 135117:56:44 returns a "200" response on get request 135217:56:44 returns a "200" response on head request 135317:56:44# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.93 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.19 1.19 1.34 1/290 796 135517:56:44 when the requesting token has the "read_user" scope 135617:56:44 returns a "200" response on get request 135717:56:44 returns a "200" response on head request 135817:56:44 when the requesting token does not have any required scope 135917:56:44 returns a "403" response 136017:56:44 for doorkeeper (OAuth) tokens 136117:56:44 when the requesting token has the "api" scope 136217:56:44 returns a "200" response on get request 136317:56:45 returns a "200" response on head request 136417:56:45 when the requesting token has the "read_user" scope 136517:56:45 returns a "200" response on get request 136617:56:45 returns a "200" response on head request 136717:56:45 when the requesting token does not have any required scope 136817:56:45 returns a "403" response 136917:56:45 POST /user/gpg_keys 137017:56:47 creates a GPG key 137117:56:47 returns a 401 error if unauthorized 137217:56:47 does not create GPG key without key 137317:56:47# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.03 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.17 1.19 1.34 1/290 848 137517:56:47 POST /user/gpg_keys/:key_id/revoke 137617:56:47 revokes existing GPG key 137717:56:48 returns 404 if key ID not found 137817:56:48 returns 401 error if unauthorized 137917:56:48 returns a 404 for invalid ID 138017:56:48# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.56 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.17 1.19 1.34 1/290 889 138217:56:48 DELETE /user/gpg_keys/:key_id 138317:56:49 deletes existing GPG key 138417:56:49 returns 404 if key ID not found 138517:56:50 returns 401 error if unauthorized 138617:56:50 returns a 404 for invalid ID 138717:56:50# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.15 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.17 1.19 1.34 1/290 930 138917:56:50 GET /user/emails 139017:56:50 when unauthenticated 139117:56:50 returns authentication error 139217:56:50 when authenticated 139317:56:50 returns array of emails 139517:56:50 for personal access tokens 139617:56:50 when the requesting token has the "api" scope 139717:56:50 returns a "200" response on get request 139817:56:50 returns a "200" response on head request 139917:56:50 when the requesting token has the "read_user" scope 140017:56:51 returns a "200" response on get request 140117:56:51 returns a "200" response on head request 140217:56:51 when the requesting token does not have any required scope 140317:56:51 returns a "403" response 140417:56:51 for doorkeeper (OAuth) tokens 140517:56:51 when the requesting token has the "api" scope 140617:56:51 returns a "200" response on get request 140717:56:51 returns a "200" response on head request 140817:56:51 when the requesting token has the "read_user" scope 140917:56:51 returns a "200" response on get request 141017:56:52 returns a "200" response on head request 141117:56:52 when the requesting token does not have any required scope 141217:56:52 returns a "403" response 141317:56:52 GET /user/emails/:email_id 141417:56:52 returns single email 141517:56:52 returns 404 Not Found within invalid ID 141617:56:52 returns 404 error if admin accesses user's email 141717:56:52 returns 404 for invalid ID 141917:56:52 for personal access tokens 142017:56:52 when the requesting token has the "api" scope 142117:56:52 returns a "200" response on get request 142217:56:53 returns a "200" response on head request 142317:56:53 when the requesting token has the "read_user" scope 142417:56:53 returns a "200" response on get request 142517:56:53 returns a "200" response on head request 142617:56:53 when the requesting token does not have any required scope 142717:56:53 returns a "403" response 142817:56:53 for doorkeeper (OAuth) tokens 142917:56:53 when the requesting token has the "api" scope 143017:56:53 returns a "200" response on get request 143117:56:53 returns a "200" response on head request 143217:56:53 when the requesting token has the "read_user" scope 143317:56:54 returns a "200" response on get request 143417:56:54 returns a "200" response on head request 143517:56:54 when the requesting token does not have any required scope 143617:56:54 returns a "403" response 143717:56:54 POST /user/emails 143817:56:54 creates email 143917:56:54 returns a 401 error if unauthorized 144017:56:54 does not create email with invalid email 144117:56:54 DELETE /user/emails/:email_id 144217:56:54 deletes existed email 144317:56:55 returns 404 if email ID not found 144417:56:55 returns 401 error if unauthorized 144517:56:55 returns 400 for invalid ID 144617:56:55 behaves like 412 response 144717:56:55 for a modified resource 144817:56:55 returns 412 with a JSON error 144917:56:55 for an unmodified resource 145017:56:55 returns 204 with an empty body 145117:56:55 activate and deactivate 145217:56:55 POST /users/:id/activate 145317:56:55 behaves like POST request permissions for admin mode 145417:56:55 behaves like when admin 145517:56:55 behaves like makes request 145717:56:55 behaves like makes request 145917:56:55 behaves like when user 146117:56:56 behaves like makes request 146317:56:56 performed by a non-admin user 146417:56:56 is not authorized to perform the action 146517:56:56 performed by an admin user 146617:56:56 for a deactivated user 146717:56:56 activates a deactivated user 146817:56:56 for an active user 147017:56:57 for a blocked user 147217:56:57 for a ldap blocked user 147417:56:57 for a user that does not exist 147517:56:57 behaves like 404 147717:56:57 POST /users/:id/deactivate 147817:56:57 behaves like POST request permissions for admin mode 147917:56:57 behaves like when admin 148017:56:57 behaves like makes request 148217:56:58 behaves like makes request 148417:56:58 behaves like when user 148617:56:58 behaves like makes request 148817:56:58 performed by a non-admin user 148917:56:58 is not authorized to perform the action 149017:56:58 performed by an admin user 149117:56:58 for an active user 149217:56:58 with no recent activity 149317:56:59 deactivates an active user 149417:56:59 with recent activity 149517:56:59 does not deactivate an active user 149617:56:59 for a deactivated user 149817:56:59 for a blocked user 150017:57:00 for a ldap blocked user 150217:57:00 for an internal user 150417:57:00 for a user that does not exist 150517:57:00 behaves like 404 150717:57:00 approve and reject pending user 150817:57:00 POST /users/:id/approve 150917:57:00 behaves like POST request permissions for admin mode 151017:57:00 behaves like when admin 151117:57:01 behaves like makes request 151317:57:01 behaves like makes request 151517:57:01 behaves like when user 151717:57:02 behaves like makes request 151917:57:02 performed by a non-admin user 152017:57:03 is not authorized to perform the action 152117:57:03 performed by an admin user 152217:57:03 for a deactivated user 152317:57:03 does not approve a deactivated user 152417:57:03 for an pending approval user 152617:57:04 for an active user 152817:57:04 for a blocked user 153017:57:04 for a ldap blocked user 153217:57:04 for a user that does not exist 153317:57:04 behaves like 404 153517:57:05 POST /users/:id/reject 153617:57:05 behaves like POST request permissions for admin mode 153717:57:05 behaves like when admin 153817:57:05 behaves like makes request 153917:57:05Job arguments to DeleteUserWorker must be native JSON types, but :hard_delete is a Symbol. 154117:57:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 154317:57:05 behaves like makes request 154517:57:06 behaves like when user 154717:57:06 behaves like makes request 154917:57:06 performed by a non-admin user 155117:57:07 performed by an admin user 155217:57:07 for an pending approval user 155317:57:07Job arguments to DeleteUserWorker must be native JSON types, but :hard_delete is a Symbol. 155517:57:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 155717:57:07 for a deactivated user 155817:57:08 does not reject a deactivated user 155917:57:08 behaves like returns 409 156117:57:08 for an active user 156217:57:08 does not reject an active user 156317:57:08 behaves like returns 409 156517:57:08 for a blocked user 156617:57:09 does not reject a blocked user 156717:57:09 behaves like returns 409 156917:57:09 for a ldap blocked user 157017:57:09 does not reject a ldap blocked user 157117:57:09 behaves like returns 409 157317:57:10 for a user that does not exist 157417:57:10 behaves like 404 157617:57:10 POST /users/:id/block 157717:57:10 behaves like POST request permissions for admin mode 157817:57:10 behaves like when admin 157917:57:10 behaves like makes request 158117:57:10 behaves like makes request 158317:57:10 behaves like when user 158517:57:11 behaves like makes request 158817:57:11 with an existing user 158917:57:11 blocks existing user 159017:57:11 saves a custom attribute 159117:57:11 with an ldap blocked user 159217:57:12 does not re-block ldap blocked users 159317:57:12 with a non existent user 159417:57:12 does not block non existent user, returns 404 159517:57:12 with an internal user 159617:57:12 does not block internal user, returns 403 159717:57:12 with a blocked user 159817:57:13 returns a 201 if user is already blocked 159917:57:13 with the API initiating user 160017:57:13 does not block the API initiating user, returns 403 160117:57:13 performed by a non-admin user 160317:57:13 POST /users/:id/unblock 160417:57:13 behaves like POST request permissions for admin mode 160517:57:13 behaves like when admin 160617:57:13 behaves like makes request 160817:57:13 behaves like makes request 161017:57:13 behaves like when user 161217:57:14 behaves like makes request 161517:57:14 with an existing user 161617:57:14 unblocks existing user 161717:57:14 with a blocked user 161817:57:14 unblocks a blocked user 161917:57:15 saves a custom attribute 162017:57:15 with a ldap blocked user 162117:57:15 does not unblock ldap blocked users 162217:57:15 with a deactivated user 162317:57:15 does not unblock deactivated users 162417:57:15 with a non existent user 162517:57:15 returns a 404 error if user id not found 162617:57:15 with an invalid user id 162717:57:16 returns a 404 162817:57:16 performed by a non-admin user 163017:57:16 POST /users/:id/ban 163117:57:16 behaves like POST request permissions for admin mode 163217:57:16 behaves like when admin 163317:57:16 behaves like makes request 163417:57:16Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 163617:57:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 163817:57:16 behaves like makes request 164017:57:16 behaves like when user 164217:57:17 behaves like makes request 164517:57:17 with an active user 164617:57:17 bans an active user 164717:57:17 with an ldap blocked user 164817:57:17 does not ban ldap blocked users 164917:57:17 with a deactivated user 165017:57:18 does not ban deactivated users 165117:57:18 with a banned user 165217:57:18Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 165417:57:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 165517:57:18 does not ban banned users 165617:57:18 with a non existent user 165717:57:18 does not ban non existent users 165817:57:18 with an invalid id 165917:57:18 does not ban invalid id users 166017:57:18 performed by a non-admin user 166217:57:18 POST /users/:id/unban 166317:57:18 behaves like POST request permissions for admin mode 166417:57:18 behaves like when admin 166517:57:19 behaves like makes request 166617:57:19Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 166817:57:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 167017:57:19 behaves like makes request 167117:57:19Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 167317:57:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 167517:57:19 behaves like when user 167617:57:20Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 167817:57:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 168017:57:20 behaves like makes request 168117:57:20Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 168317:57:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 168617:57:20 with a banned user 168717:57:21Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 168917:57:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 169017:57:21 activates a banned user 169117:57:21 with an ldap_blocked user 169217:57:21 does not unban ldap_blocked users 169317:57:21 with a deactivated user 169417:57:22 does not unban deactivated users 169517:57:22 with an active user 169617:57:22 does not unban active users 169717:57:22 with a non existent user 169817:57:22 does not unban non existent users 169917:57:22 with an invalid id user 170017:57:22 does not unban invalid id users 170117:57:22 performed by a non-admin user 170217:57:22Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 170417:57:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 170617:57:22 GET /users/:id/memberships 170717:57:23 behaves like GET request permissions for admin mode 170817:57:23 behaves like when admin 170917:57:24 behaves like makes request 171117:57:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.04 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.10 1.17 1.32 1/290 931 171317:57:24 behaves like makes request 171517:57:24 behaves like when user 171717:57:24 behaves like makes request 171917:57:24 requested by admin user 172017:57:25 responses successfully 172117:57:30 does not submit N+1 DB queries 172217:57:30 with type filter 172317:57:30 only returns project memberships 172417:57:31 only returns group memberships 172517:57:31 recognizes unsupported types 172617:57:31# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.18 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.08 1.16 1.32 1/290 932 172817:57:31 user activities 172917:57:31 for an anonymous user 173117:57:32 as a logged in user 173217:57:32 returns the activities from the last 6 months 173317:57:32 does not include users with private profiles 173417:57:32 passing a :from parameter 173517:57:32 returns the activities from the given date 173717:57:32 includes users with private profiles 173817:57:32 /user/status 174017:57:32 behaves like rendering user status 174117:57:32 returns the status if there was one 174217:57:32 returns an empty response if there was no status 174417:57:32 when request is successful 174517:57:33 saves the status 174617:57:33 when request is unsuccessful 174717:57:33 renders errors 174817:57:33 when passing nil for params 174917:57:33 deletes the status 175017:57:33 when clear_status_after is valid 175117:57:33 sets the clear_status_at column 175217:57:33 when clear_status_after is nil 175317:57:34 unsets the clear_status_at column 175417:57:34 when clear_status_after is invalid 175517:57:34 raises error when unknown status value is given 175617:57:34 when passing empty params 175717:57:34 deletes the status 175817:57:34 when clear_status_after is not given 175917:57:35 unsets clear_status_at column 176117:57:35 when request is successful 176217:57:35 saves the status 176317:57:35 when request is unsuccessful 176417:57:35 renders errors 176517:57:35 when passing nil for params 176617:57:35 deletes the status 176717:57:35 when clear_status_after is valid 176817:57:35 sets the clear_status_at column 176917:57:35 when clear_status_after is nil 177017:57:36 unsets the clear_status_at column 177117:57:36 when clear_status_after is invalid 177217:57:36 raises error when unknown status value is given 177317:57:36 when passing empty params 177417:57:36 does not update the status 177517:57:36 when clear_status_after is not given 177617:57:37 does not unset clear_status_at column 177717:57:37 PUT /user/avatar 177817:57:37 returns 200 OK on success 177917:57:37 returns 400 when avatar file size over 200 KiB 178017:57:37 POST /users/:user_id/personal_access_tokens 178117:57:37 returns error if required attributes are missing 178217:57:37 returns a 404 error if user not found 178317:57:37 returns a 401 error when not authenticated 178417:57:37 returns a 403 error when authenticated as normal user 178517:57:38 creates a personal access token when authenticated as admin 178617:57:38 behaves like POST request permissions for admin mode 178717:57:38 behaves like when admin 178817:57:38 behaves like makes request 179017:57:38# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.31 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.07 1.16 1.32 1/290 933 179217:57:38 behaves like makes request 179417:57:38 behaves like when user 179617:57:39 behaves like makes request 179817:57:39 when an error is thrown by the model 179917:57:39 returns the error 180017:57:39 POST /user/personal_access_tokens 180117:57:39 returns error if required attributes are missing 180217:57:39 returns error if one of the scopes is not allowed 180317:57:39 returns a 401 error when not authenticated 180417:57:39 returns a 403 error when called with a read_api-scoped PAT 180517:57:40 creates a personal access token 180617:57:40 when scope is not allowed 180717:57:40 disallowed_scopes: :api 180817:57:40 returns error 180917:57:40 disallowed_scopes: :read_api 181017:57:40 returns error 181117:57:40 disallowed_scopes: :read_user 181217:57:40 returns error 181317:57:40 disallowed_scopes: :create_runner 181417:57:40 returns error 181517:57:40 disallowed_scopes: :manage_runner 181617:57:40 returns error 181717:57:40 disallowed_scopes: :ai_features 181817:57:40 returns error 181917:57:40 disallowed_scopes: :openid 182017:57:40 returns error 182117:57:40 disallowed_scopes: :profile 182217:57:41 returns error 182317:57:41 disallowed_scopes: :email 182417:57:41 returns error 182517:57:41 disallowed_scopes: :read_repository 182617:57:41 returns error 182717:57:41 disallowed_scopes: :write_repository 182817:57:41 returns error 182917:57:41 disallowed_scopes: :read_registry 183017:57:41 returns error 183117:57:41 disallowed_scopes: :write_registry 183217:57:41 returns error 183317:57:41 disallowed_scopes: :read_observability 183417:57:41 returns error 183517:57:41 disallowed_scopes: :write_observability 183617:57:42 returns error 183717:57:42 disallowed_scopes: :sudo 183817:57:42 returns error 183917:57:42 disallowed_scopes: :admin_mode 184017:57:42 returns error 184117:57:42 disallowed_scopes: :read_service_ping 184217:57:42 returns error 184317:57:42 when scopes are empty 184417:57:42 returns an error when no scopes are given 184517:57:42 when expires_at at is given 184617:57:42 when expires_at is in the past 184717:57:42 creates an inactive personal access token 184817:57:42 when expires_at is in the future 184917:57:42 creates a personal access token 185017:57:42 when an error is thrown by the model 185117:57:42 returns the error 185217:57:42 GET /users/:user_id/impersonation_tokens 185317:57:43 returns a 404 error if user not found 185417:57:43 returns a 403 error when authenticated as normal user 185517:57:43 returns an array of all impersonated tokens 185617:57:43 returns an array of active impersonation tokens if state active 185717:57:44 returns an array of inactive personal access tokens if active is set to false 185817:57:44 behaves like GET request permissions for admin mode 185917:57:44 behaves like when admin 186017:57:45 behaves like makes request 186217:57:45# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.09 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.15 1.17 1.32 1/290 934 186417:57:45 behaves like makes request 186617:57:45 behaves like when user 186817:57:45 behaves like makes request 187017:57:45 POST /users/:user_id/impersonation_tokens 187117:57:46 returns validation error if impersonation token misses some attributes 187217:57:46 returns a 404 error if user not found 187317:57:46 returns a 403 error when authenticated as normal user 187417:57:46 creates a impersonation token 187517:57:46 behaves like POST request permissions for admin mode 187617:57:46 behaves like when admin 187717:57:46 behaves like makes request 187917:57:46 behaves like makes request 188117:57:47 behaves like when user 188317:57:47 behaves like makes request 188517:57:47 GET /users/:user_id/impersonation_tokens/:impersonation_token_id 188617:57:47 returns 404 error if user not found 188717:57:47 returns a 404 error if impersonation token not found 188817:57:48 returns a 404 error if token is not impersonation token 188917:57:48 returns a 403 error when authenticated as normal user 189017:57:48 returns an impersonation token 189117:57:48 behaves like GET request permissions for admin mode 189217:57:48 behaves like when admin 189317:57:48 behaves like makes request 189517:57:48# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.4 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.22 1.19 1.33 1/290 935 189717:57:48 behaves like makes request 189917:57:48 behaves like when user 190117:57:49 behaves like makes request 190317:57:49 DELETE /users/:user_id/impersonation_tokens/:impersonation_token_id 190417:57:49 returns a 404 error if user not found 190517:57:49 returns a 404 error if impersonation token not found 190617:57:49 returns a 404 error if token is not impersonation token 190717:57:49 returns a 403 error when authenticated as normal user 190817:57:50 revokes a impersonation token 190917:57:50 behaves like DELETE request permissions for admin mode 191017:57:50 behaves like when admin 191117:57:50 behaves like makes request 191317:57:50# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.1 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.22 1.19 1.33 1/290 936 191517:57:50 behaves like makes request 191717:57:50 behaves like when user 191917:57:50 behaves like makes request 192117:57:50 behaves like 412 response 192217:57:50 for a modified resource 192317:57:51 returns 412 with a JSON error 192417:57:51 for an unmodified resource 192517:57:51 returns 204 with an empty body 192617:57:51 GET /users/:id/associations_count 192717:57:52 behaves like GET request permissions for admin mode 192817:57:52 behaves like when admin 192917:57:52 behaves like makes request 193117:57:53# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.8 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.20 1.18 1.32 1/290 937 193317:57:53 behaves like makes request 193517:57:53 behaves like when user 193717:57:53 behaves like makes request 193917:57:53 as an unauthorized user 194017:57:53 returns 401 unauthorized 194117:57:53 as a non-admin user 194217:57:53 with a different user id 194317:57:54 returns 403 Forbidden 194417:57:54 with the current user id 194517:57:54 returns valid JSON response 194617:57:54 as an admin user 194717:57:54 with invalid user id 194817:57:54 returns 404 User Not Found 194917:57:54 with valid user id 195017:57:54 returns valid JSON response 195117:57:54 behaves like custom attributes endpoints 195217:57:54 GET /users with custom attributes filter 195317:57:54 with an unauthorized user 195417:57:54 does not filter by custom attributes 195517:57:54 with an authorized user 195617:57:55 filters by custom attributes 195717:57:55 GET /users with custom attributes 195817:57:55 with an unauthorized user 195917:57:55 does not include custom attributes 196017:57:55 with an authorized user 196117:57:55 does not include custom attributes by default 196217:57:56 includes custom attributes if requested 196317:57:56 GET /users/:id with custom attributes 196417:57:56 with an unauthorized user 196517:57:56 does not include custom attributes 196617:57:56 with an authorized user 196717:57:56 does not include custom attributes by default 196817:57:56 includes custom attributes if requested 196917:57:56 GET /users/:id/custom_attributes 197017:57:56 with an unauthorized user 197117:57:56 behaves like an unauthorized API user 197217:57:56 is expected to eq 403 197317:57:56 with an authorized user 197417:57:57 returns all custom attributes 197517:57:57 GET /users/:id/custom_attributes/:key 197617:57:57 with an unauthorized user 197717:57:57 behaves like an unauthorized API user 197817:57:57 is expected to eq 403 197917:57:57 with an authorized user 198017:57:57 returns a single custom attribute 198117:57:57 PUT /users/:id/custom_attributes/:key 198217:57:57 with an unauthorized user 198317:57:57 behaves like an unauthorized API user 198417:57:57 is expected to eq 403 198517:57:57 with an authorized user 198617:57:57 creates a new custom attribute 198717:57:57 updates an existing custom attribute 198817:57:57 DELETE /users/:id/custom_attributes/:key 198917:57:57 with an unauthorized user 199017:57:57 behaves like an unauthorized API user 199117:57:58 is expected to eq 403 199217:57:58 with an authorized user 199317:57:58 deletes an existing custom attribute 199417:57:58# [RSpecRunTime] Finishing example group spec/requests/api/users_spec.rb. It took 3 minutes 41.08 seconds. Expected to take 3 minutes 36.53 seconds. 199517:57:58# [RSpecRunTime] Starting example group spec/controllers/projects/branches_controller_spec.rb. Expected to take 2 minutes 43.83 seconds. 199617:57:58Projects::BranchesController 199717:57:58 POST create with HTML format 199817:57:58 on creation of a new branch 199917:57:58 valid branch name, valid source 200117:58:00# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.01 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.18 1.18 1.32 1/294 970 200317:58:00 invalid branch name, valid ref 200517:58:01# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.68 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.25 1.19 1.33 1/296 1001 200717:58:01 valid branch name, invalid ref 200817:58:05 is expected to render template new 200917:58:05# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.72 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.25 1.19 1.33 1/298 1032 201117:58:05 invalid branch name, invalid ref 201217:58:09 is expected to render template new 201317:58:09# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.07 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.31 1.21 1.33 1/299 1063 201517:58:09 valid branch name with encoded slashes 201617:58:12 is expected to render template new 201717:58:16 example at ./spec/controllers/projects/branches_controller_spec.rb:72 201817:58:16# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.84 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.28 1.20 1.33 1/299 1124 202017:58:16 created from the new branch button on issues 202217:58:20 posts a system note 202317:58:20 confidential_issue_project_id is present 202417:58:20 user cannot update issue 202517:58:22 does not post a system note 202617:58:22# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.4 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.24 1.20 1.32 1/300 1224 202817:58:22 user can update issue 202917:58:22 issue is under the specified project 203017:58:25 posts a system note 203117:58:25# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.36 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.24 1.20 1.32 1/299 1258 203317:58:25 issue is not under the specified project 203417:58:28 does not post a system note 203517:58:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.24 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.30 1.21 1.33 2/299 1292 203717:58:28 repository-less project 203817:58:30 redirects to newly created branch 203917:58:32 redirects to autodeploy setup page 204017:58:32 when user configured kubernetes from CI/CD > Clusters 204117:58:34 redirects to autodeploy setup page 204217:58:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.06 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.28 1.21 1.33 1/297 1293 204417:58:34 when create branch service fails 204517:58:37 doesn't post a system note 204617:58:37# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.59 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.25 1.20 1.32 1/297 1321 204817:58:37 without issue feature access 204917:58:40 doesn't post a system note 205017:58:40# [RSpecRunTime] RSpec elapsed time: 10 minutes 11.13 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.25 1.20 1.32 1/297 1340 205217:58:40 POST create with JSON format 205317:58:40 with valid params 205417:58:42 returns a successful 200 response 205517:58:43 returns the created branch 205617:58:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.58 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.23 1.20 1.32 1/299 1401 205817:58:43 with invalid params 205917:58:45 returns an unprocessable entity 422 response 206017:58:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.21 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.23 1.20 1.32 1/300 1425 206217:58:45 POST destroy with HTML format 206317:58:47 returns response code 303 206417:58:47 with http referer 206517:58:48 redirects to the referer path 206617:58:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.61 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.21 1.20 1.32 1/299 1470 206817:58:48 without http referer 206917:58:50 redirects to the project branches path 207017:58:50# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.36 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.21 1.20 1.32 1/300 1493 207217:58:50 POST destroy 207417:58:50 valid branch name, valid source 207517:58:52 is expected to respond with numeric status code ok 207617:58:53 is expected to be blank 207717:58:54# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.73 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.20 1.19 1.32 1/301 1548 207917:58:54 valid branch name with unencoded slashes 208017:58:55 is expected to respond with numeric status code ok 208117:58:57 is expected to be blank 208217:58:57# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.25 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.18 1.19 1.32 1/300 1603 208417:58:57 valid branch name with encoded slashes 208517:59:00 is expected to respond with numeric status code not_found 208617:59:01 is expected to be blank 208717:59:01# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.6 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.17 1.19 1.31 1/300 1648 208917:59:01 invalid branch name, valid ref 209017:59:03 is expected to respond with numeric status code not_found 209117:59:05 is expected to be blank 209217:59:05# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.07 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.17 1.19 1.31 1/298 1693 209517:59:05 valid branch name, valid source 209617:59:07 returns JSON response with message 209717:59:08 is expected to respond with numeric status code ok 209817:59:08# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.52 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.39 1.23 1.33 1/299 1749 210017:59:08 valid branch name with unencoded slashes 210117:59:10 returns JSON response with message 210217:59:12 is expected to respond with numeric status code ok 210317:59:12# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.07 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.36 1.23 1.33 1/301 1804 210517:59:12 valid branch name with encoded slashes 210617:59:14 returns JSON response with message 210717:59:15 is expected to respond with numeric status code not_found 210817:59:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.42 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.36 1.23 1.33 1/301 1849 211017:59:15 invalid branch name, valid ref 211117:59:17 returns JSON response with message 211217:59:18 is expected to respond with numeric status code not_found 211317:59:18# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.69 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.33 1.22 1.33 1/300 1894 211617:59:20 redirects to branches path 211717:59:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.44 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.33 1.22 1.33 1/299 1922 211917:59:20 DELETE destroy_all_merged 212017:59:20 when user is allowed to push 212117:59:22 redirects to branches 212217:59:24 starts worker to delete merged branches 212317:59:24# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.81 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.31 1.22 1.32 1/298 1963 212517:59:24 when user is not allowed to push 212617:59:25 responds with status 404 212717:59:25# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.63 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.31 1.22 1.32 1/298 1984 213017:59:25 when rendering a JSON format 213117:59:27 filters branches by name 213217:59:27# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.46 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.28 1.22 1.32 1/299 2009 213417:59:27 when a branch has multiple pipelines 213517:59:34 chooses the latest to determine status 213617:59:34# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.0 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.26 1.21 1.32 1/301 2080 213817:59:34 when multiple branches exist 213917:59:41 all relevant commit statuses are received 214017:59:41# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.78 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.48 1.26 1.33 1/302 2172 214217:59:41 when a branch contains no pipelines 214317:59:47 no commit statuses are received 214417:59:47# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.05 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.40 1.25 1.33 1/299 2217 214617:59:47 when cache is enabled yet cold 214717:59:50 return with a status 200 214817:59:50# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.93 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.40 1.25 1.33 3/300 2262 215017:59:50 when branch contains an invalid UTF-8 sequence 215117:59:56 return with a status 200 215217:59:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.39 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.41 1.26 1.33 1/299 2327 215417:59:56 when deprecated sort/search/page parameters are specified 215517:59:58 returns with a status 301 when sort specified 215617:59:59 returns with a status 301 when search specified 215718:00:01 returns with a status 301 when page specified 215818:00:01# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.34 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.46 1.27 1.34 1/298 2388 216018:00:01 fetching branches for overview 216118:00:06 sets active and stale branches 216218:00:06# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.37 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.42 1.27 1.33 1/298 2447 216418:00:06 when state is not supported 216518:00:08 returns 404 page 216618:00:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.11 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.42 1.27 1.33 1/298 2468 216818:00:08 when page param is invalid 216918:00:14 ignores the invalid param, rendering the first page 217018:00:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.41 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.39 1.26 1.33 1/299 2513 217318:00:21 is expected to eq "name_asc" 217418:00:21 when sort is not provided 217518:00:27 uses a default sort without an error message 217618:00:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.05 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.30 1.25 1.33 1/299 2602 217818:00:27 when sort is not supported 217918:00:33 uses a default sort and shows an error message 218018:00:33# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.43 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.28 1.24 1.32 1/299 2647 218218:00:33 when gitaly is not available 218318:00:37 returns with a status 503 218418:00:40 sets gitaly_unavailable variable 218518:00:40# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.32 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.26 1.24 1.32 1/300 2702 218718:00:40 GET diverging_commit_counts 218818:00:42 returns the commit counts behind and ahead of default branch 218918:00:45 returns the commits counts with no names provided 219018:00:45 with many branches 219118:00:46 returns 422 if no names are specified 219218:00:48 returns the list of counts 219318:00:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.37 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.30 1.25 1.32 1/301 2996 219518:00:48# [RSpecRunTime] Finishing example group spec/controllers/projects/branches_controller_spec.rb. It took 2 minutes 50.31 seconds. Expected to take 2 minutes 43.83 seconds. 219618:00:48# [RSpecRunTime] Starting example group spec/requests/api/terraform/modules/v1/namespace_packages_spec.rb. Expected to take 2 minutes 16.58 seconds. 219718:00:48API::Terraform::Modules::V1::NamespacePackages 219818:00:49 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system/download 219918:00:49 with empty registry 220018:00:50 returns not found when there is no module 220118:00:50# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.85 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.30 1.25 1.32 1/301 2997 220318:00:50 with valid namespace 220418:00:50 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "redirects to version download", expected_status: :found 220518:00:50 behaves like redirects to version download 220618:00:50 for user type developer 220718:00:51 returns a valid response 220818:00:51 behaves like returning response status 220918:00:51 returns found 221018:00:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.48 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.27 1.24 1.32 1/301 2998 221218:00:51 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "redirects to version download", expected_status: :found 221318:00:51 behaves like redirects to version download 221418:00:51 for user type guest 221518:00:52 returns a valid response 221618:00:52 behaves like returning response status 221718:00:53 returns found 221818:00:53# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.98 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.27 1.24 1.32 1/300 2999 222018:00:53 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 222118:00:53 behaves like rejects terraform module packages access 222218:00:53 for user type developer 222318:00:53 behaves like returning response status 222418:00:53 returns unauthorized 222518:00:53 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 222618:00:53 behaves like rejects terraform module packages access 222718:00:53 for user type guest 222818:00:53 behaves like returning response status 222918:00:54 returns unauthorized 223018:00:54 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "redirects to version download", expected_status: :found 223118:00:54 behaves like redirects to version download 223218:00:54 for user type developer 223318:00:54 returns a valid response 223418:00:54 behaves like returning response status 223518:00:55 returns found 223618:00:55 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "redirects to version download", expected_status: :found 223718:00:55 behaves like redirects to version download 223818:00:55 for user type guest 223918:00:55 returns a valid response 224018:00:55 behaves like returning response status 224118:00:56 returns found 224218:00:56 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 224318:00:56 behaves like rejects terraform module packages access 224418:00:56 for user type developer 224518:00:56 behaves like returning response status 224618:00:56 returns unauthorized 224718:00:56 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 224818:00:56 behaves like rejects terraform module packages access 224918:00:56 for user type guest 225018:00:56 behaves like returning response status 225118:00:56 returns unauthorized 225218:00:56 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "redirects to version download", expected_status: :found 225318:00:56 behaves like redirects to version download 225418:00:56 for user type anonymous 225518:00:57 returns a valid response 225618:00:57 behaves like returning response status 225718:00:57 returns found 225818:00:57 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "redirects to version download", expected_status: :found 225918:00:57 behaves like redirects to version download 226018:00:57 for user type developer 226118:00:58 returns a valid response 226218:00:58 behaves like returning response status 226318:00:58 returns found 226418:00:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.72 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.17 1.22 1.31 1/298 3000 226618:00:58 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 226718:00:58 behaves like rejects terraform module packages access 226818:00:58 for user type guest 226918:00:58 behaves like returning response status 227018:00:59 returns forbidden 227118:00:59 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 227218:00:59 behaves like rejects terraform module packages access 227318:00:59 for user type developer 227418:00:59 behaves like returning response status 227518:01:00 returns unauthorized 227618:01:00 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 227718:01:00 behaves like rejects terraform module packages access 227818:01:00 for user type guest 227918:01:00 behaves like returning response status 228018:01:00 returns unauthorized 228118:01:00 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 228218:01:00 behaves like rejects terraform module packages access 228318:01:00 for user type developer 228418:01:00 behaves like returning response status 228518:01:00 returns forbidden 228618:01:00 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 228718:01:00 behaves like rejects terraform module packages access 228818:01:00 for user type guest 228918:01:00 behaves like returning response status 229018:01:01 returns forbidden 229118:01:01 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 229218:01:01 behaves like rejects terraform module packages access 229318:01:01 for user type developer 229418:01:01 behaves like returning response status 229518:01:01 returns unauthorized 229618:01:01 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 229718:01:01 behaves like rejects terraform module packages access 229818:01:01 for user type guest 229918:01:01 behaves like returning response status 230018:01:01 returns unauthorized 230118:01:01 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 230218:01:01 behaves like rejects terraform module packages access 230318:01:01 for user type anonymous 230418:01:01 behaves like returning response status 230518:01:01 returns unauthorized 230618:01:01 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "redirects to version download", expected_status: :found 230718:01:01 behaves like redirects to version download 230818:01:01 for user type developer 230918:01:02 returns a valid response 231018:01:02 behaves like returning response status 231118:01:03 returns found 231218:01:03# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.18 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.16 1.22 1.31 1/297 3001 231418:01:03 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "redirects to version download", expected_status: :found 231518:01:03 behaves like redirects to version download 231618:01:03 for user type guest 231718:01:04 returns a valid response 231818:01:04 behaves like returning response status 231918:01:04 returns found 232018:01:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.73 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.16 1.22 1.31 1/297 3002 232218:01:05 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 232318:01:05 behaves like rejects terraform module packages access 232418:01:05 for user type guest 232518:01:05 behaves like returning response status 232618:01:05 returns unauthorized 232718:01:05 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "redirects to version download", expected_status: :found 232818:01:05 behaves like redirects to version download 232918:01:05 for user type developer 233018:01:06 returns a valid response 233118:01:06 behaves like returning response status 233218:01:06 returns found 233318:01:06 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "redirects to version download", expected_status: :found 233418:01:06 behaves like redirects to version download 233518:01:06 for user type guest 233618:01:06 returns a valid response 233718:01:06 behaves like returning response status 233818:01:07 returns found 233918:01:07 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 234018:01:07 behaves like rejects terraform module packages access 234118:01:07 for user type developer 234218:01:07 behaves like returning response status 234318:01:07 returns unauthorized 234418:01:07 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 234518:01:07 behaves like rejects terraform module packages access 234618:01:07 for user type guest 234718:01:07 behaves like returning response status 234818:01:07 returns unauthorized 234918:01:07 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "redirects to version download", expected_status: :found 235018:01:07 behaves like redirects to version download 235118:01:07 for user type developer 235218:01:08 returns a valid response 235318:01:08 behaves like returning response status 235418:01:09 returns found 235518:01:09# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.07 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.14 1.22 1.31 1/297 3003 235718:01:09 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 235818:01:09 behaves like rejects terraform module packages access 235918:01:09 for user type guest 236018:01:09 behaves like returning response status 236118:01:09 returns forbidden 236218:01:09 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 236318:01:09 behaves like rejects terraform module packages access 236418:01:09 for user type developer 236518:01:09 behaves like returning response status 236618:01:10 returns unauthorized 236718:01:10 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 236818:01:10 behaves like rejects terraform module packages access 236918:01:10 for user type guest 237018:01:10 behaves like returning response status 237118:01:10 returns unauthorized 237218:01:10 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 237318:01:10 behaves like rejects terraform module packages access 237418:01:10 for user type developer 237518:01:10 behaves like returning response status 237618:01:11 returns forbidden 237718:01:11 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 237818:01:11 behaves like rejects terraform module packages access 237918:01:11 for user type guest 238018:01:11 behaves like returning response status 238118:01:11 returns forbidden 238218:01:11 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 238318:01:11 behaves like rejects terraform module packages access 238418:01:11 for user type developer 238518:01:11 behaves like returning response status 238618:01:11 returns unauthorized 238718:01:11 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 238818:01:11 behaves like rejects terraform module packages access 238918:01:11 for user type guest 239018:01:11 behaves like returning response status 239118:01:12 returns unauthorized 239218:01:12 behaves like accessing a public/internal project with another project's job token 239318:01:12 when the project is internal 239418:01:12 behaves like returning response status 239518:01:12 returns found 239618:01:12 when the project is public 239718:01:12 behaves like returning response status 239818:01:13 returns found 239918:01:13 behaves like allowing anyone to pull public terraform modules 240018:01:13 behaves like returning response status 240118:01:13 returns found 240218:01:13 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system 240318:01:13 with empty registry 240418:01:13 returns not found when there is no module 240518:01:13 with valid namespace 240618:01:13 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 240718:01:13 behaves like returns terraform module version 240818:01:13 for user type developer 240918:01:14 returning a valid response 241018:01:14 behaves like returning response status 241118:01:15 returns success 241218:01:15# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.79 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.13 1.21 1.31 1/297 3004 241418:01:15 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 241518:01:15 behaves like returns terraform module version 241618:01:15 for user type guest 241718:01:15 returning a valid response 241818:01:15 behaves like returning response status 241918:01:16 returns success 242018:01:16# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.44 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.12 1.21 1.31 1/297 3005 242218:01:16 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 242318:01:16 behaves like rejects terraform module packages access 242418:01:16 for user type developer 242518:01:16 behaves like returning response status 242618:01:17 returns unauthorized 242718:01:17 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 242818:01:17 behaves like rejects terraform module packages access 242918:01:17 for user type guest 243018:01:17 behaves like returning response status 243118:01:17 returns unauthorized 243218:01:17 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 243318:01:17 behaves like returns terraform module version 243418:01:17 for user type developer 243518:01:18 returning a valid response 243618:01:18 behaves like returning response status 243718:01:18 returns success 243818:01:18 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 243918:01:18 behaves like returns terraform module version 244018:01:18 for user type guest 244118:01:19 returning a valid response 244218:01:19 behaves like returning response status 244318:01:19 returns success 244418:01:19 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 244518:01:19 behaves like rejects terraform module packages access 244618:01:19 for user type developer 244718:01:19 behaves like returning response status 244818:01:19 returns unauthorized 244918:01:19 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 245018:01:19 behaves like rejects terraform module packages access 245118:01:19 for user type guest 245218:01:19 behaves like returning response status 245318:01:20 returns unauthorized 245418:01:20 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "returns terraform module version", expected_status: :success 245518:01:20 behaves like returns terraform module version 245618:01:20 for user type anonymous 245718:01:20 returning a valid response 245818:01:20 behaves like returning response status 245918:01:21 returns success 246018:01:21 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 246118:01:21 behaves like returns terraform module version 246218:01:21 for user type developer 246318:01:21 returning a valid response 246418:01:21 behaves like returning response status 246518:01:22 returns success 246618:01:22# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.09 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.11 1.20 1.31 1/297 3006 246818:01:22 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 246918:01:22 behaves like rejects terraform module packages access 247018:01:22 for user type guest 247118:01:22 behaves like returning response status 247218:01:23 returns forbidden 247318:01:23 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 247418:01:23 behaves like rejects terraform module packages access 247518:01:23 for user type developer 247618:01:23 behaves like returning response status 247718:01:23 returns unauthorized 247818:01:23 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 247918:01:23 behaves like rejects terraform module packages access 248018:01:23 for user type guest 248118:01:23 behaves like returning response status 248218:01:24 returns unauthorized 248318:01:24 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 248418:01:24 behaves like rejects terraform module packages access 248518:01:24 for user type developer 248618:01:24 behaves like returning response status 248718:01:24 returns forbidden 248818:01:24 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 248918:01:24 behaves like rejects terraform module packages access 249018:01:24 for user type guest 249118:01:24 behaves like returning response status 249218:01:24 returns forbidden 249318:01:24 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 249418:01:24 behaves like rejects terraform module packages access 249518:01:24 for user type developer 249618:01:24 behaves like returning response status 249718:01:24 returns unauthorized 249818:01:24 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 249918:01:24 behaves like rejects terraform module packages access 250018:01:24 for user type guest 250118:01:24 behaves like returning response status 250218:01:25 returns unauthorized 250318:01:25 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 250418:01:25 behaves like rejects terraform module packages access 250518:01:25 for user type anonymous 250618:01:25 behaves like returning response status 250718:01:25 returns unauthorized 250818:01:25 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 250918:01:25 behaves like returns terraform module version 251018:01:25 for user type developer 251118:01:26 returning a valid response 251218:01:26 behaves like returning response status 251318:01:26 returns success 251418:01:26# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.62 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.18 1.22 1.31 1/297 3007 251618:01:26 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 251718:01:26 behaves like returns terraform module version 251818:01:26 for user type guest 251918:01:27 returning a valid response 252018:01:27 behaves like returning response status 252118:01:28 returns success 252218:01:28# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.25 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.18 1.22 1.31 1/297 3008 252418:01:28 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 252518:01:28 behaves like rejects terraform module packages access 252618:01:28 for user type guest 252718:01:28 behaves like returning response status 252818:01:29 returns unauthorized 252918:01:29 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 253018:01:29 behaves like returns terraform module version 253118:01:29 for user type developer 253218:01:29 returning a valid response 253318:01:29 behaves like returning response status 253418:01:30 returns success 253518:01:30 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 253618:01:30 behaves like returns terraform module version 253718:01:30 for user type guest 253818:01:30 returning a valid response 253918:01:30 behaves like returning response status 254018:01:31 returns success 254118:01:31 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 254218:01:31 behaves like rejects terraform module packages access 254318:01:31 for user type developer 254418:01:31 behaves like returning response status 254518:01:31 returns unauthorized 254618:01:31 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 254718:01:31 behaves like rejects terraform module packages access 254818:01:31 for user type guest 254918:01:31 behaves like returning response status 255018:01:31 returns unauthorized 255118:01:31 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 255218:01:31 behaves like returns terraform module version 255318:01:31 for user type developer 255418:01:32 returning a valid response 255518:01:32 behaves like returning response status 255618:01:33 returns success 255718:01:33# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.79 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.17 1.21 1.31 1/297 3009 255918:01:33 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 256018:01:33 behaves like rejects terraform module packages access 256118:01:33 for user type guest 256218:01:33 behaves like returning response status 256318:01:33 returns forbidden 256418:01:33 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 256518:01:33 behaves like rejects terraform module packages access 256618:01:33 for user type developer 256718:01:33 behaves like returning response status 256818:01:34 returns unauthorized 256918:01:34 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 257018:01:34 behaves like rejects terraform module packages access 257118:01:34 for user type guest 257218:01:34 behaves like returning response status 257318:01:34 returns unauthorized 257418:01:34 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 257518:01:34 behaves like rejects terraform module packages access 257618:01:34 for user type developer 257718:01:34 behaves like returning response status 257818:01:35 returns forbidden 257918:01:35 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 258018:01:35 behaves like rejects terraform module packages access 258118:01:35 for user type guest 258218:01:35 behaves like returning response status 258318:01:35 returns forbidden 258418:01:35 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 258518:01:35 behaves like rejects terraform module packages access 258618:01:35 for user type developer 258718:01:35 behaves like returning response status 258818:01:35 returns unauthorized 258918:01:35 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 259018:01:35 behaves like rejects terraform module packages access 259118:01:35 for user type guest 259218:01:35 behaves like returning response status 259318:01:35 returns unauthorized 259418:01:35 behaves like accessing a public/internal project with another project's job token 259518:01:36 when the project is internal 259618:01:36 behaves like returning response status 259718:01:36 returns success 259818:01:36 when the project is public 259918:01:36 behaves like returning response status 260018:01:37 returns success 260118:01:37 behaves like allowing anyone to pull public terraform modules 260218:01:37 behaves like returning response status 260318:01:37 returns success 260418:01:37 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system/:module_version 260518:01:37 when not found 260618:01:37 returns not found when the specified version is not present in the registry 260718:01:37 with valid namespace 260818:01:37 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 260918:01:37 behaves like returns terraform module version 261018:01:37 for user type developer 261118:01:38 returning a valid response 261218:01:38 behaves like returning response status 261318:01:38 returns success 261418:01:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.59 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.15 1.21 1.31 1/297 3010 261618:01:38 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 261718:01:38 behaves like returns terraform module version 261818:01:38 for user type guest 261918:01:39 returning a valid response 262018:01:39 behaves like returning response status 262118:01:40 returns success 262218:01:40# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.12 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.15 1.21 1.31 1/297 3011 262418:01:40 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 262518:01:40 behaves like rejects terraform module packages access 262618:01:40 for user type developer 262718:01:40 behaves like returning response status 262818:01:40 returns unauthorized 262918:01:40 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 263018:01:40 behaves like rejects terraform module packages access 263118:01:40 for user type guest 263218:01:40 behaves like returning response status 263318:01:41 returns unauthorized 263418:01:41 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 263518:01:41 behaves like returns terraform module version 263618:01:41 for user type developer 263718:01:42 returning a valid response 263818:01:42 behaves like returning response status 263918:01:42 returns success 264018:01:42 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 264118:01:42 behaves like returns terraform module version 264218:01:42 for user type guest 264318:01:42 returning a valid response 264418:01:42 behaves like returning response status 264518:01:43 returns success 264618:01:43 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 264718:01:43 behaves like rejects terraform module packages access 264818:01:43 for user type developer 264918:01:43 behaves like returning response status 265018:01:43 returns unauthorized 265118:01:43 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 265218:01:43 behaves like rejects terraform module packages access 265318:01:43 for user type guest 265418:01:43 behaves like returning response status 265518:01:43 returns unauthorized 265618:01:43 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "returns terraform module version", expected_status: :success 265718:01:43 behaves like returns terraform module version 265818:01:43 for user type anonymous 265918:01:44 returning a valid response 266018:01:44 behaves like returning response status 266118:01:44 returns success 266218:01:44 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module version", expected_status: :success 266318:01:44 behaves like returns terraform module version 266418:01:44 for user type developer 266518:01:45 returning a valid response 266618:01:45 behaves like returning response status 266718:01:45 returns success 266818:01:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.7 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.14 1.21 1.30 1/297 3012 267018:01:45 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 267118:01:45 behaves like rejects terraform module packages access 267218:01:45 for user type guest 267318:01:45 behaves like returning response status 267418:01:46 returns forbidden 267518:01:46 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 267618:01:46 behaves like rejects terraform module packages access 267718:01:46 for user type developer 267818:01:46 behaves like returning response status 267918:01:47 returns unauthorized 268018:01:47 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 268118:01:47 behaves like rejects terraform module packages access 268218:01:47 for user type guest 268318:01:47 behaves like returning response status 268418:01:47 returns unauthorized 268518:01:47 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 268618:01:47 behaves like rejects terraform module packages access 268718:01:47 for user type developer 268818:01:47 behaves like returning response status 268918:01:47 returns forbidden 269018:01:47 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 269118:01:47 behaves like rejects terraform module packages access 269218:01:47 for user type guest 269318:01:47 behaves like returning response status 269418:01:48 returns forbidden 269518:01:48 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 269618:01:48 behaves like rejects terraform module packages access 269718:01:48 for user type developer 269818:01:48 behaves like returning response status 269918:01:48 returns unauthorized 270018:01:48 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 270118:01:48 behaves like rejects terraform module packages access 270218:01:48 for user type guest 270318:01:48 behaves like returning response status 270418:01:48 returns unauthorized 270518:01:48 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 270618:01:48 behaves like rejects terraform module packages access 270718:01:48 for user type anonymous 270818:01:48 behaves like returning response status 270918:01:49 returns unauthorized 271018:01:49 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 271118:01:49 behaves like returns terraform module version 271218:01:49 for user type developer 271318:01:49 returning a valid response 271418:01:49 behaves like returning response status 271518:01:50 returns success 271618:01:50# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.33 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.13 1.20 1.30 1/297 3013 271818:01:50 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 271918:01:50 behaves like returns terraform module version 272018:01:50 for user type guest 272118:01:51 returning a valid response 272218:01:51 behaves like returning response status 272318:01:52 returns success 272418:01:52# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.93 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.12 1.20 1.30 1/297 3014 272618:01:52 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 272718:01:52 behaves like rejects terraform module packages access 272818:01:52 for user type guest 272918:01:52 behaves like returning response status 273018:01:52 returns unauthorized 273118:01:52 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 273218:01:52 behaves like returns terraform module version 273318:01:52 for user type developer 273418:01:53 returning a valid response 273518:01:53 behaves like returning response status 273618:01:53 returns success 273718:01:53 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 273818:01:53 behaves like returns terraform module version 273918:01:53 for user type guest 274018:01:54 returning a valid response 274118:01:54 behaves like returning response status 274218:01:54 returns success 274318:01:54 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 274418:01:54 behaves like rejects terraform module packages access 274518:01:54 for user type developer 274618:01:54 behaves like returning response status 274718:01:54 returns unauthorized 274818:01:54 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 274918:01:54 behaves like rejects terraform module packages access 275018:01:54 for user type guest 275118:01:54 behaves like returning response status 275218:01:55 returns unauthorized 275318:01:55 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module version", expected_status: :success 275418:01:55 behaves like returns terraform module version 275518:01:55 for user type developer 275618:01:55 returning a valid response 275718:01:55 behaves like returning response status 275818:01:56 returns success 275918:01:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.32 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.11 1.20 1.30 1/297 3015 276118:01:56 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 276218:01:56 behaves like rejects terraform module packages access 276318:01:56 for user type guest 276418:01:56 behaves like returning response status 276518:01:57 returns forbidden 276618:01:57 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 276718:01:57 behaves like rejects terraform module packages access 276818:01:57 for user type developer 276918:01:57 behaves like returning response status 277018:01:57 returns unauthorized 277118:01:57 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 277218:01:57 behaves like rejects terraform module packages access 277318:01:57 for user type guest 277418:01:57 behaves like returning response status 277518:01:58 returns unauthorized 277618:01:58 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 277718:01:58 behaves like rejects terraform module packages access 277818:01:58 for user type developer 277918:01:58 behaves like returning response status 278018:01:58 returns forbidden 278118:01:58 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 278218:01:58 behaves like rejects terraform module packages access 278318:01:58 for user type guest 278418:01:58 behaves like returning response status 278518:01:58 returns forbidden 278618:01:58 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 278718:01:58 behaves like rejects terraform module packages access 278818:01:58 for user type developer 278918:01:58 behaves like returning response status 279018:01:59 returns unauthorized 279118:01:59 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 279218:01:59 behaves like rejects terraform module packages access 279318:01:59 for user type guest 279418:01:59 behaves like returning response status 279518:01:59 returns unauthorized 279618:01:59 behaves like accessing a public/internal project with another project's job token 279718:01:59 when the project is internal 279818:01:59 behaves like returning response status 279918:02:00 returns success 280018:02:00 when the project is public 280118:02:00 behaves like returning response status 280218:02:00 returns success 280318:02:00 behaves like allowing anyone to pull public terraform modules 280418:02:00 behaves like returning response status 280518:02:00 returns success 280618:02:00 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system/versions 280718:02:00 with a conflicting package name 280818:02:01 returns only one version 280918:02:01 with valid namespace 281018:02:01 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module packages", expected_status: :success 281118:02:01 behaves like returns terraform module packages 281218:02:01 for user type developer 281318:02:01 returning a valid response 281418:02:01 behaves like returning response status 281518:02:02 returns success 281618:02:02# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.14 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.10 1.19 1.30 1/297 3016 281818:02:02 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module packages", expected_status: :success 281918:02:02 behaves like returns terraform module packages 282018:02:02 for user type guest 282118:02:02 returning a valid response 282218:02:02 behaves like returning response status 282318:02:03 returns success 282418:02:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.27 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.10 1.19 1.30 1/297 3017 282618:02:03 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 282718:02:03 behaves like rejects terraform module packages access 282818:02:03 for user type developer 282918:02:03 behaves like returning response status 283018:02:03 returns unauthorized 283118:02:03 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 283218:02:03 behaves like rejects terraform module packages access 283318:02:03 for user type guest 283418:02:03 behaves like returning response status 283518:02:04 returns unauthorized 283618:02:04 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "returns no terraform module packages", expected_status: :success 283718:02:04 behaves like returns no terraform module packages 283818:02:04 for user type developer 283918:02:04 returns a response with no versions 284018:02:04 behaves like returning response status 284118:02:04 returns success 284218:02:04 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "returns no terraform module packages", expected_status: :success 284318:02:04 behaves like returns no terraform module packages 284418:02:04 for user type guest 284518:02:05 returns a response with no versions 284618:02:05 behaves like returning response status 284718:02:05 returns success 284818:02:05 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 284918:02:05 behaves like rejects terraform module packages access 285018:02:05 for user type developer 285118:02:05 behaves like returning response status 285218:02:05 returns unauthorized 285318:02:05 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 285418:02:05 behaves like rejects terraform module packages access 285518:02:05 for user type guest 285618:02:05 behaves like returning response status 285718:02:05 returns unauthorized 285818:02:05 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "returns no terraform module packages", expected_status: :success 285918:02:05 behaves like returns no terraform module packages 286018:02:05 for user type anonymous 286118:02:05 returns a response with no versions 286218:02:05 behaves like returning response status 286318:02:05 returns success 286418:02:05 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "returns terraform module packages", expected_status: :success 286518:02:05 behaves like returns terraform module packages 286618:02:05 for user type developer 286718:02:06 returning a valid response 286818:02:06 behaves like returning response status 286918:02:07 returns success 287018:02:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.81 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.17 1.21 1.30 1/297 3018 287218:02:07 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 287318:02:07 behaves like rejects terraform module packages access 287418:02:07 for user type guest 287518:02:07 behaves like returning response status 287618:02:07 returns forbidden 287718:02:07 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 287818:02:07 behaves like rejects terraform module packages access 287918:02:07 for user type developer 288018:02:07 behaves like returning response status 288118:02:08 returns unauthorized 288218:02:08 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 288318:02:08 behaves like rejects terraform module packages access 288418:02:08 for user type guest 288518:02:08 behaves like returning response status 288618:02:08 returns unauthorized 288718:02:08 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 288818:02:08 behaves like rejects terraform module packages access 288918:02:08 for user type developer 289018:02:08 behaves like returning response status 289118:02:08 returns forbidden 289218:02:08 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 289318:02:08 behaves like rejects terraform module packages access 289418:02:08 for user type guest 289518:02:08 behaves like returning response status 289618:02:08 returns forbidden 289718:02:08 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 289818:02:08 behaves like rejects terraform module packages access 289918:02:08 for user type developer 290018:02:08 behaves like returning response status 290118:02:09 returns unauthorized 290218:02:09 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 290318:02:09 behaves like rejects terraform module packages access 290418:02:09 for user type guest 290518:02:09 behaves like returning response status 290618:02:09 returns unauthorized 290718:02:09 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 290818:02:09 behaves like rejects terraform module packages access 290918:02:09 for user type anonymous 291018:02:09 behaves like returning response status 291118:02:09 returns unauthorized 291218:02:09 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module packages", expected_status: :success 291318:02:09 behaves like returns terraform module packages 291418:02:09 for user type developer 291518:02:09 returning a valid response 291618:02:09 behaves like returning response status 291718:02:10 returns success 291818:02:10# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.32 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.17 1.21 1.30 1/297 3019 292018:02:10 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "returns no terraform module packages", expected_status: :success 292118:02:10 behaves like returns no terraform module packages 292218:02:10 for user type guest 292318:02:11 returns a response with no versions 292418:02:11 behaves like returning response status 292518:02:11 returns success 292618:02:11# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.39 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.16 1.20 1.30 1/297 3020 292818:02:11 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 292918:02:11 behaves like rejects terraform module packages access 293018:02:11 for user type guest 293118:02:11 behaves like returning response status 293218:02:12 returns unauthorized 293318:02:12 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "returns no terraform module packages", expected_status: :success 293418:02:12 behaves like returns no terraform module packages 293518:02:12 for user type developer 293618:02:12 returns a response with no versions 293718:02:12 behaves like returning response status 293818:02:12 returns success 293918:02:12 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "returns no terraform module packages", expected_status: :success 294018:02:12 behaves like returns no terraform module packages 294118:02:12 for user type guest 294218:02:12 returns a response with no versions 294318:02:12 behaves like returning response status 294418:02:12 returns success 294518:02:12 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 294618:02:12 behaves like rejects terraform module packages access 294718:02:12 for user type developer 294818:02:12 behaves like returning response status 294918:02:13 returns unauthorized 295018:02:13 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 295118:02:13 behaves like rejects terraform module packages access 295218:02:13 for user type guest 295318:02:13 behaves like returning response status 295418:02:13 returns unauthorized 295518:02:13 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "returns terraform module packages", expected_status: :success 295618:02:13 behaves like returns terraform module packages 295718:02:13 for user type developer 295818:02:13 returning a valid response 295918:02:13 behaves like returning response status 296018:02:14 returns success 296118:02:14# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.26 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.16 1.20 1.30 1/297 3021 296318:02:14 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 296418:02:14 behaves like rejects terraform module packages access 296518:02:14 for user type guest 296618:02:14 behaves like returning response status 296718:02:15 returns forbidden 296818:02:15 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 296918:02:15 behaves like rejects terraform module packages access 297018:02:15 for user type developer 297118:02:15 behaves like returning response status 297218:02:15 returns unauthorized 297318:02:15 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 297418:02:15 behaves like rejects terraform module packages access 297518:02:15 for user type guest 297618:02:15 behaves like returning response status 297718:02:15 returns unauthorized 297818:02:15 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 297918:02:15 behaves like rejects terraform module packages access 298018:02:15 for user type developer 298118:02:15 behaves like returning response status 298218:02:16 returns forbidden 298318:02:16 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 298418:02:16 behaves like rejects terraform module packages access 298518:02:16 for user type guest 298618:02:16 behaves like returning response status 298718:02:16 returns forbidden 298818:02:16 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 298918:02:16 behaves like rejects terraform module packages access 299018:02:16 for user type developer 299118:02:16 behaves like returning response status 299218:02:16 returns unauthorized 299318:02:16 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 299418:02:16 behaves like rejects terraform module packages access 299518:02:16 for user type guest 299618:02:16 behaves like returning response status 299718:02:16 returns unauthorized 299818:02:16 behaves like accessing a public/internal project with another project's job token 299918:02:17 when the project is internal 300018:02:17 behaves like returning response status 300118:02:17 returns success 300218:02:17 when the project is public 300318:02:17 behaves like returning response status 300418:02:17 returns success 300518:02:17 behaves like allowing anyone to pull public terraform modules 300618:02:17 behaves like returning response status 300718:02:18 returns success 300818:02:18 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system/:module_version/file 300918:02:18 with valid namespace 301018:02:18 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 301118:02:18 behaves like grants terraform module package file access 301218:02:18 for user type developer 301318:02:18 returns a valid response 301418:02:18 behaves like a package tracking event 301518:02:19 creates a gitlab tracking event pull_package 301618:02:19# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.2 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.23 1.22 1.30 1/297 3022 301818:02:19 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 301918:02:19 behaves like grants terraform module package file access 302018:02:19 for user type guest 302118:02:20 returns a valid response 302218:02:20 behaves like a package tracking event 302318:02:20 creates a gitlab tracking event pull_package 302418:02:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.67 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.23 1.22 1.30 1/297 3023 302618:02:20 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 302718:02:20 behaves like rejects terraform module packages access 302818:02:20 for user type developer 302918:02:20 behaves like returning response status 303018:02:21 returns unauthorized 303118:02:21 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 303218:02:21 behaves like rejects terraform module packages access 303318:02:21 for user type guest 303418:02:21 behaves like returning response status 303518:02:22 returns unauthorized 303618:02:22 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 303718:02:22 behaves like grants terraform module package file access 303818:02:22 for user type developer 303918:02:22 returns a valid response 304018:02:22 behaves like a package tracking event 304118:02:22 creates a gitlab tracking event pull_package 304218:02:22 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 304318:02:22 behaves like grants terraform module package file access 304418:02:22 for user type guest 304518:02:23 returns a valid response 304618:02:23 behaves like a package tracking event 304718:02:23 creates a gitlab tracking event pull_package 304818:02:23 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 304918:02:23 behaves like rejects terraform module packages access 305018:02:23 for user type developer 305118:02:23 behaves like returning response status 305218:02:24 returns unauthorized 305318:02:24 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 305418:02:24 behaves like rejects terraform module packages access 305518:02:24 for user type guest 305618:02:24 behaves like returning response status 305718:02:24 returns unauthorized 305818:02:24 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "grants terraform module package file access", expected_status: :success 305918:02:24 behaves like grants terraform module package file access 306018:02:24 for user type anonymous 306118:02:24 returns a valid response 306218:02:24 behaves like a package tracking event 306318:02:25 creates a gitlab tracking event pull_package 306418:02:25 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 306518:02:25 behaves like grants terraform module package file access 306618:02:25 for user type developer 306718:02:26 returns a valid response 306818:02:26 behaves like a package tracking event 306918:02:26 creates a gitlab tracking event pull_package 307018:02:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.49 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.35 1.24 1.31 1/297 3024 307218:02:26 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 307318:02:26 behaves like rejects terraform module packages access 307418:02:26 for user type guest 307518:02:26 behaves like returning response status 307618:02:27 returns forbidden 307718:02:27 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 307818:02:27 behaves like rejects terraform module packages access 307918:02:27 for user type developer 308018:02:27 behaves like returning response status 308118:02:27 returns unauthorized 308218:02:27 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 308318:02:27 behaves like rejects terraform module packages access 308418:02:27 for user type guest 308518:02:27 behaves like returning response status 308618:02:28 returns unauthorized 308718:02:28 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 308818:02:28 behaves like rejects terraform module packages access 308918:02:28 for user type developer 309018:02:28 behaves like returning response status 309118:02:28 returns forbidden 309218:02:28 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 309318:02:28 behaves like rejects terraform module packages access 309418:02:28 for user type guest 309518:02:28 behaves like returning response status 309618:02:29 returns forbidden 309718:02:29 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 309818:02:29 behaves like rejects terraform module packages access 309918:02:29 for user type developer 310018:02:29 behaves like returning response status 310118:02:29 returns unauthorized 310218:02:29 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 310318:02:29 behaves like rejects terraform module packages access 310418:02:29 for user type guest 310518:02:29 behaves like returning response status 310618:02:29 returns unauthorized 310718:02:29 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 310818:02:29 behaves like rejects terraform module packages access 310918:02:29 for user type anonymous 311018:02:29 behaves like returning response status 311118:02:29 returns unauthorized 311218:02:29 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 311318:02:29 behaves like grants terraform module package file access 311418:02:29 for user type developer 311518:02:30 returns a valid response 311618:02:30 behaves like a package tracking event 311718:02:31 creates a gitlab tracking event pull_package 311818:02:31# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.94 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.35 1.24 1.31 1/297 3025 312018:02:31 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 312118:02:31 behaves like grants terraform module package file access 312218:02:31 for user type guest 312318:02:31 returns a valid response 312418:02:31 behaves like a package tracking event 312518:02:32 creates a gitlab tracking event pull_package 312618:02:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.41 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.32 1.24 1.31 1/297 3026 312818:02:32 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 312918:02:32 behaves like rejects terraform module packages access 313018:02:32 for user type guest 313118:02:32 behaves like returning response status 313218:02:33 returns unauthorized 313318:02:33 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 313418:02:33 behaves like grants terraform module package file access 313518:02:33 for user type developer 313618:02:33 returns a valid response 313718:02:33 behaves like a package tracking event 313818:02:34 creates a gitlab tracking event pull_package 313918:02:34 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 314018:02:34 behaves like grants terraform module package file access 314118:02:34 for user type guest 314218:02:34 returns a valid response 314318:02:34 behaves like a package tracking event 314418:02:35 creates a gitlab tracking event pull_package 314518:02:35 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 314618:02:35 behaves like rejects terraform module packages access 314718:02:35 for user type developer 314818:02:35 behaves like returning response status 314918:02:35 returns unauthorized 315018:02:35 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 315118:02:35 behaves like rejects terraform module packages access 315218:02:35 for user type guest 315318:02:35 behaves like returning response status 315418:02:35 returns unauthorized 315518:02:35 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module package file access", expected_status: :success 315618:02:35 behaves like grants terraform module package file access 315718:02:35 for user type developer 315818:02:36 returns a valid response 315918:02:36 behaves like a package tracking event 316018:02:36 creates a gitlab tracking event pull_package 316118:02:37# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.73 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.29 1.23 1.31 1/297 3027 316318:02:37 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 316418:02:37 behaves like rejects terraform module packages access 316518:02:37 for user type guest 316618:02:37 behaves like returning response status 316718:02:37 returns forbidden 316818:02:37 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 316918:02:37 behaves like rejects terraform module packages access 317018:02:37 for user type developer 317118:02:37 behaves like returning response status 317218:02:38 returns unauthorized 317318:02:38 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 317418:02:38 behaves like rejects terraform module packages access 317518:02:38 for user type guest 317618:02:38 behaves like returning response status 317718:02:38 returns unauthorized 317818:02:38 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 317918:02:38 behaves like rejects terraform module packages access 318018:02:38 for user type developer 318118:02:38 behaves like returning response status 318218:02:38 returns forbidden 318318:02:38 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 318418:02:38 behaves like rejects terraform module packages access 318518:02:38 for user type guest 318618:02:38 behaves like returning response status 318718:02:39 returns forbidden 318818:02:39 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 318918:02:39 behaves like rejects terraform module packages access 319018:02:39 for user type developer 319118:02:39 behaves like returning response status 319218:02:39 returns unauthorized 319318:02:39 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 319418:02:39 behaves like rejects terraform module packages access 319518:02:39 for user type guest 319618:02:39 behaves like returning response status 319718:02:39 returns unauthorized 319818:02:39 with package file pending destruction 319918:02:40 does not return them 320018:02:40 behaves like accessing a public/internal project with another project's job token 320118:02:40 when the project is internal 320218:02:40 behaves like returning response status 320318:02:41 returns success 320418:02:41 when the project is public 320518:02:41 behaves like returning response status 320618:02:41 returns success 320718:02:41 behaves like allowing anyone to pull public terraform modules 320818:02:41 behaves like returning response status 320918:02:41 returns success 321018:02:41 GET /api/v4/packages/terraform/modules/v1/:module_namespace/:module_name/:module_system/:module_version/download 321118:02:41 with valid namespace 321218:02:41 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module download", expected_status: :success 321318:02:41 behaves like grants terraform module download 321418:02:41 for user type developer 321518:02:42 returns a valid response 321618:02:42 behaves like returning response status 321718:02:43 returns success 321818:02:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.02 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.27 1.23 1.30 1/297 3028 322018:02:43 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module download", expected_status: :success 322118:02:43 behaves like grants terraform module download 322218:02:43 for user type guest 322318:02:44 returns a valid response 322418:02:44 behaves like returning response status 322518:02:44 returns success 322618:02:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.52 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.27 1.23 1.30 1/297 3029 322818:02:44 visibility: :public, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 322918:02:44 behaves like rejects terraform module packages access 323018:02:44 for user type developer 323118:02:44 behaves like returning response status 323218:02:45 returns unauthorized 323318:02:45 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 323418:02:45 behaves like rejects terraform module packages access 323518:02:45 for user type guest 323618:02:45 behaves like returning response status 323718:02:45 returns unauthorized 323818:02:45 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module download", expected_status: :success 323918:02:45 behaves like grants terraform module download 324018:02:45 for user type developer 324118:02:46 returns a valid response 324218:02:46 behaves like returning response status 324318:02:46 returns success 324418:02:46 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "grants terraform module download", expected_status: :success 324518:02:46 behaves like grants terraform module download 324618:02:46 for user type guest 324718:02:47 returns a valid response 324818:02:47 behaves like returning response status 324918:02:47 returns success 325018:02:47 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 325118:02:47 behaves like rejects terraform module packages access 325218:02:47 for user type developer 325318:02:47 behaves like returning response status 325418:02:47 returns unauthorized 325518:02:47 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 325618:02:47 behaves like rejects terraform module packages access 325718:02:47 for user type guest 325818:02:47 behaves like returning response status 325918:02:48 returns unauthorized 326018:02:48 visibility: :public, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "grants terraform module download", expected_status: :success 326118:02:48 behaves like grants terraform module download 326218:02:48 for user type anonymous 326318:02:48 returns a valid response 326418:02:48 behaves like returning response status 326518:02:49 returns success 326618:02:49 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, shared_examples_name: "grants terraform module download", expected_status: :success 326718:02:49 behaves like grants terraform module download 326818:02:49 for user type developer 326918:02:49 returns a valid response 327018:02:49 behaves like returning response status 327118:02:50 returns success 327218:02:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.15 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.33 1.24 1.31 1/297 3030 327418:02:50 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 327518:02:50 behaves like rejects terraform module packages access 327618:02:50 for user type guest 327718:02:50 behaves like returning response status 327818:02:50 returns forbidden 327918:02:50 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 328018:02:50 behaves like rejects terraform module packages access 328118:02:50 for user type developer 328218:02:50 behaves like returning response status 328318:02:51 returns unauthorized 328418:02:51 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 328518:02:51 behaves like rejects terraform module packages access 328618:02:51 for user type guest 328718:02:51 behaves like returning response status 328818:02:51 returns unauthorized 328918:02:51 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 329018:02:51 behaves like rejects terraform module packages access 329118:02:51 for user type developer 329218:02:51 behaves like returning response status 329318:02:52 returns forbidden 329418:02:52 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 329518:02:52 behaves like rejects terraform module packages access 329618:02:52 for user type guest 329718:02:52 behaves like returning response status 329818:02:52 returns forbidden 329918:02:52 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 330018:02:52 behaves like rejects terraform module packages access 330118:02:52 for user type developer 330218:02:52 behaves like returning response status 330318:02:52 returns unauthorized 330418:02:52 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 330518:02:52 behaves like rejects terraform module packages access 330618:02:52 for user type guest 330718:02:52 behaves like returning response status 330818:02:53 returns unauthorized 330918:02:53 visibility: :private, user_role: :anonymous, member: false, token_type: nil, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 331018:02:53 behaves like rejects terraform module packages access 331118:02:53 for user type anonymous 331218:02:53 behaves like returning response status 331318:02:53 returns unauthorized 331418:02:53 visibility: :public, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module download", expected_status: :success 331518:02:53 behaves like grants terraform module download 331618:02:53 for user type developer 331718:02:54 returns a valid response 331818:02:54 behaves like returning response status 331918:02:54 returns success 332018:02:54# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.55 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.30 1.24 1.31 1/297 3031 332218:02:54 visibility: :public, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "grants terraform module download", expected_status: :success 332318:02:54 behaves like grants terraform module download 332418:02:54 for user type guest 332518:02:55 returns a valid response 332618:02:55 behaves like returning response status 332718:02:56 returns success 332818:02:56# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.01 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.30 1.24 1.31 1/297 3032 333018:02:56 visibility: :public, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 333118:02:56 behaves like rejects terraform module packages access 333218:02:56 for user type guest 333318:02:56 behaves like returning response status 333418:02:56 returns unauthorized 333518:02:56 visibility: :public, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "grants terraform module download", expected_status: :success 333618:02:56 behaves like grants terraform module download 333718:02:56 for user type developer 333818:02:57 returns a valid response 333918:02:57 behaves like returning response status 334018:02:57 returns success 334118:02:57 visibility: :public, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "grants terraform module download", expected_status: :success 334218:02:57 behaves like grants terraform module download 334318:02:57 for user type guest 334418:02:58 returns a valid response 334518:02:58 behaves like returning response status 334618:02:58 returns success 334718:02:58 visibility: :public, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 334818:02:58 behaves like rejects terraform module packages access 334918:02:58 for user type developer 335018:02:58 behaves like returning response status 335118:02:58 returns unauthorized 335218:02:58 visibility: :public, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 335318:02:58 behaves like rejects terraform module packages access 335418:02:58 for user type guest 335518:02:58 behaves like returning response status 335618:02:59 returns unauthorized 335718:02:59 visibility: :private, user_role: :developer, member: true, token_type: :job_token, shared_examples_name: "grants terraform module download", expected_status: :success 335818:02:59 behaves like grants terraform module download 335918:02:59 for user type developer 336018:02:59 returns a valid response 336118:02:59 behaves like returning response status 336218:03:00 returns success 336318:03:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.15 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.28 1.23 1.30 1/297 3033 336518:03:00 visibility: :private, user_role: :guest, member: true, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 336618:03:00 behaves like rejects terraform module packages access 336718:03:00 for user type guest 336818:03:00 behaves like returning response status 336918:03:01 returns forbidden 337018:03:01 visibility: :private, user_role: :developer, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 337118:03:01 behaves like rejects terraform module packages access 337218:03:01 for user type developer 337318:03:01 behaves like returning response status 337418:03:01 returns unauthorized 337518:03:01 visibility: :private, user_role: :guest, member: true, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 337618:03:01 behaves like rejects terraform module packages access 337718:03:01 for user type guest 337818:03:01 behaves like returning response status 337918:03:02 returns unauthorized 338018:03:02 visibility: :private, user_role: :developer, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 338118:03:02 behaves like rejects terraform module packages access 338218:03:02 for user type developer 338318:03:02 behaves like returning response status 338418:03:02 returns forbidden 338518:03:02 visibility: :private, user_role: :guest, member: false, token_type: :job_token, shared_examples_name: "rejects terraform module packages access", expected_status: :forbidden 338618:03:02 behaves like rejects terraform module packages access 338718:03:02 for user type guest 338818:03:02 behaves like returning response status 338918:03:02 returns forbidden 339018:03:02 visibility: :private, user_role: :developer, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 339118:03:02 behaves like rejects terraform module packages access 339218:03:02 for user type developer 339318:03:02 behaves like returning response status 339418:03:03 returns unauthorized 339518:03:03 visibility: :private, user_role: :guest, member: false, token_type: :invalid, shared_examples_name: "rejects terraform module packages access", expected_status: :unauthorized 339618:03:03 behaves like rejects terraform module packages access 339718:03:03 for user type guest 339818:03:03 behaves like returning response status 339918:03:03 returns unauthorized 340018:03:03 behaves like accessing a public/internal project with another project's job token 340118:03:03 when the project is internal 340218:03:03 behaves like returning response status 340318:03:03 returns success 340418:03:03 when the project is public 340518:03:03 behaves like returning response status 340618:03:04 returns success 340718:03:04 behaves like allowing anyone to pull public terraform modules 340818:03:04 behaves like returning response status 340918:03:04 returns success 341018:03:04# [RSpecRunTime] Finishing example group spec/requests/api/terraform/modules/v1/namespace_packages_spec.rb. It took 2 minutes 15.91 seconds. Expected to take 2 minutes 16.58 seconds. 341118:03:04# [RSpecRunTime] Starting example group spec/requests/user_activity_spec.rb. Expected to take 1 minute 12.5 seconds. 341218:03:04Update of user activity 341318:03:04 behaves like updating of user activity 341418:03:04 without an authenticated user 341518:03:06 does not set the last activity cookie 341618:03:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.17 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.23 1.23 1.30 1/297 3034 341818:03:06 with an authenticated user 341918:03:06 with a POST request 342018:03:08 does not set the last activity cookie 342118:03:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.86 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.23 1.23 1.30 3/298 3036 342318:03:08 on GET to /group 342418:03:10 updates the last activity date 342518:03:10 when last_activity_on is nil 342618:03:12 updates the last activity date 342718:03:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.02 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.21 1.22 1.30 1/297 3037 342918:03:12 when last_activity_on is stale 343018:03:14 updates the last activity date 343118:03:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.15 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.21 1.22 1.30 1/297 3038 343318:03:14 on GET to /group/project 343418:03:16 updates the last activity date 343518:03:16 when last_activity_on is nil 343618:03:18 updates the last activity date 343718:03:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.38 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.20 1.22 1.30 1/297 3039 343918:03:18 when last_activity_on is stale 344018:03:20 updates the last activity date 344118:03:20# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.61 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.20 1.22 1.30 1/297 3040 344318:03:20 on GET to /groups/group/-/issues 344418:03:22 updates the last activity date 344518:03:22 when last_activity_on is nil 344618:03:24 updates the last activity date 344718:03:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.71 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.26 1.23 1.30 1/297 3041 344918:03:24 when last_activity_on is stale 345018:03:27 updates the last activity date 345118:03:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.87 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.24 1.23 1.30 1/297 3042 345318:03:27 on GET to /groups/group/-/boards 345418:03:29 updates the last activity date 345518:03:29 when last_activity_on is nil 345618:03:31 updates the last activity date 345718:03:31# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.19 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.22 1.22 1.30 1/297 3043 345918:03:31 when last_activity_on is stale 346018:03:33 updates the last activity date 346118:03:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.36 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.22 1.22 1.30 1/297 3044 346318:03:33 on GET to /dashboard/projects 346418:03:35 updates the last activity date 346518:03:35 when last_activity_on is nil 346618:03:37 updates the last activity date 346718:03:37# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.36 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.20 1.22 1.29 1/297 3045 346918:03:37 when last_activity_on is stale 347018:03:39 updates the last activity date 347118:03:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.37 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.20 1.22 1.29 1/296 3046 347318:03:39 on GET to /dashboard/snippets 347418:03:41 updates the last activity date 347518:03:41 when last_activity_on is nil 347618:03:43 updates the last activity date 347718:03:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.83 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.19 1.22 1.29 1/296 3047 347918:03:43 when last_activity_on is stale 348018:03:44 updates the last activity date 348118:03:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.72 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.19 1.22 1.29 1/296 3048 348318:03:44 on GET to /dashboard/groups 348418:03:46 updates the last activity date 348518:03:46 when last_activity_on is nil 348618:03:48 updates the last activity date 348718:03:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.11 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.17 1.21 1.29 1/296 3049 348918:03:48 when last_activity_on is stale 349018:03:50 updates the last activity date 349118:03:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.98 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.17 1.21 1.29 1/297 3050 349318:03:50 on GET to /dashboard/todos 349418:03:52 updates the last activity date 349518:03:52 when last_activity_on is nil 349618:03:53 updates the last activity date 349718:03:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.69 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.16 1.21 1.29 2/296 3051 349918:03:53 when last_activity_on is stale 350018:03:55 updates the last activity date 350118:03:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.51 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.16 1.21 1.29 1/296 3052 350318:03:55 on GET to /group/project/-/issues 350418:03:58 updates the last activity date 350518:03:58 when last_activity_on is nil 350618:04:00 updates the last activity date 350718:04:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.19 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.14 1.20 1.29 1/296 3053 350918:04:00 when last_activity_on is stale 351018:04:02 updates the last activity date 351118:04:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.57 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.13 1.20 1.28 1/296 3054 351318:04:02 on GET to /group/project/-/issues/10 351418:04:05 updates the last activity date 351518:04:05 when last_activity_on is nil 351618:04:09 updates the last activity date 351718:04:09# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.77 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.12 1.20 1.28 1/296 3055 351918:04:09 when last_activity_on is stale 352018:04:11 updates the last activity date 352118:04:11# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.36 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.11 1.19 1.28 1/296 3056 352318:04:11 on GET to /group/project/-/merge_requests 352418:04:14 updates the last activity date 352518:04:14 when last_activity_on is nil 352618:04:16 updates the last activity date 352718:04:16# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.06 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.11 1.19 1.28 1/296 3057 352918:04:16 when last_activity_on is stale 353018:04:18 updates the last activity date 353118:04:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.31 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.10 1.19 1.28 1/296 3058 353318:04:18 on GET to /group/project/-/merge_requests/15 353418:04:20 updates the last activity date 353518:04:20 when last_activity_on is nil 353618:04:23 updates the last activity date 353718:04:23# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.8 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.09 1.19 1.28 1/296 3059 353918:04:23 when last_activity_on is stale 354018:04:25 updates the last activity date 354118:04:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.19 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.09 1.19 1.28 1/296 3060 354318:04:25# [RSpecRunTime] Finishing example group spec/requests/user_activity_spec.rb. It took 1 minute 20.9 seconds. Expected to take 1 minute 12.5 seconds. 354418:04:25# [RSpecRunTime] Starting example group spec/requests/api/internal/base_spec.rb. Expected to take 1 minute 7.44 seconds. 354518:04:25API::Internal::Base 354618:04:27 GET /internal/check 354718:04:27 is expected to equal true 354818:04:27 returns false for field `redis` when redis is unavailable 354918:04:27 authenticating 355018:04:27 authenticates using a jwt token in a header 355118:04:27 authenticates using a jwt token with an IAT from 10 seconds in the future 355218:04:27 returns 401 when jwt token is expired 355318:04:27 returns 401 when jwt issuer is not Gitlab-Shell 355418:04:28 returns 401 when jwt token is not provided, even if plain secret is provided 355518:04:28# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.82 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.09 1.18 1.27 1/296 3123 355718:04:28 GET /internal/two_factor_recovery_codes 355818:04:28 behaves like actor key validations 355918:04:28 key does not exist 356018:04:28 returns an error message 356118:04:28 key without user 356218:04:28 returns an error message 356318:04:28 key is a deploy key 356418:04:28 returns an error message 356518:04:28 when two-factor is enabled 356618:04:28 returns new recovery codes when the user exists 356718:04:28 when two-factor is not enabled 356818:04:28 returns an error message 356918:04:28 POST /internal/personal_access_token 357018:04:29 returns an error message when given an non existent user 357118:04:29 returns an error message when no name parameter is received 357218:04:29 returns an error message when no scopes parameter is received 357318:04:29 returns an error message when expires_at contains an invalid date 357418:04:29 returns an error message when it receives an invalid scope 357518:04:29 returns a token with expiry when it receives a valid expires_at parameter 357618:04:30 returns token with expiry as PersonalAccessToken::MAX_PERSONAL_ACCESS_TOKEN_LIFETIME_IN_DAYS 357718:04:30 behaves like actor key validations 357818:04:30 key does not exist 357918:04:30 returns an error message 358018:04:30# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.92 second. Current RSS: ~1473M. Threads: 5. load average: 1.09 1.18 1.27 1/296 3124 358218:04:30 key without user 358318:04:30 returns an error message 358418:04:30 key is a deploy key 358518:04:30 returns an error message 358618:04:30 POST /internal/lfs_authenticate 358818:04:31 returns the correct information about the key 358918:04:31 returns the correct information about the user 359018:04:31 returns a 404 when no key or user is provided 359118:04:32 returns a 404 when the wrong key is provided 359218:04:32 returns a 404 when the wrong user is provided 359318:04:32 returns a 404 when LFS is disabled on the project 359418:04:32 other repository types 359518:04:33 returns the correct information for a project wiki 359618:04:34 returns a 404 when the container does not support LFS 359718:04:34# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.29 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.08 1.18 1.27 1/296 3127 360018:04:35 returns the correct information about the key 360118:04:35 GET /internal/discover 360218:04:35 finds a user by key id 360318:04:35 finds a user by username 360418:04:35 responds successfully when a user is not found 360518:04:35 response successfully when passing invalid params 360618:04:35 when signing key is passed 360718:04:35 does not authenticate user 360818:04:35 when auth-only key is passed 360918:04:35 authenticates user 361018:04:35 GET /internal/authorized_keys 361118:04:36 returns 404 with a partial key 361218:04:36 returns 404 with an not valid base64 string 361318:04:36 using an existing key 361418:04:36 finds the key 361518:04:36 exposes the comment of the key as a simple identifier of username + hostname 361618:04:36 when signing key is passed 361718:04:36 does not return the key 361818:04:36 when auth-only key is passed 361918:04:36 authenticates user 362018:04:36 POST /internal/allowed 362118:04:36 access granted 362218:04:36 git push with project.wiki 362318:04:37 responds with success 362418:04:37 behaves like sets hook env 362518:04:37 sets env in RequestStore 362618:04:37# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.44 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.07 1.18 1.27 1/296 3128 362818:04:37 git pull with project.wiki 362918:04:38 responds with success 363018:04:38 git push with personal snippet 363118:04:38 responds with success 363218:04:38 behaves like sets hook env and routes to primary 363318:04:39 sets env in RequestStore and routes gRPC messages to primary 363418:04:39# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.13 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.07 1.18 1.27 1/297 3148 363618:04:39 git pull with personal snippet 363718:04:39 responds with success 363818:04:39 git push with project snippet 363918:04:40 responds with success 364018:04:40 behaves like sets hook env and routes to primary 364118:04:41 sets env in RequestStore and routes gRPC messages to primary 364218:04:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.84 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.07 1.18 1.27 1/298 3168 364418:04:41 git pull with project snippet 364518:04:41 responds with success 364718:04:41 with a feature flag enabled globally 364818:04:42 has the correct payload 364918:04:42 behaves like rate limited request 365018:04:42 is throttled by rate limiter 365118:04:43 is not throttled by rate limiter 365218:04:43 when the IP is in a trusted range 365318:04:43 is not throttled by rate limiter 365418:04:43# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.28 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.07 1.17 1.27 1/298 3169 365618:04:43 when user_id is passed 365718:04:43 behaves like rate limited request 365818:04:44 is throttled by rate limiter 365918:04:44 is not throttled by rate limiter 366018:04:44 updates user's activity data 366118:04:44 when the IP is in a trusted range 366218:04:45 is not throttled by rate limiter 366318:04:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.01 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.07 1.17 1.27 1/299 3170 366518:04:45 with a feature flag enabled for a project 366618:04:45 has the flag set to true for that project 366718:04:47 has the flag set to false for other projects 366818:04:47# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.27 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.06 1.17 1.27 1/299 3189 367018:04:47 with audit event 367118:04:48 does not send a git streaming audit event 367318:04:48 project as namespace/project 367418:04:48 is expected to eq "secret" 367518:04:48 behaves like rate limited request 367618:04:49 is throttled by rate limiter 367718:04:49 is not throttled by rate limiter 367818:04:49 when the IP is in a trusted range 367918:04:50 is not throttled by rate limiter 368018:04:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.01 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.06 1.17 1.27 1/299 3199 368218:04:50 when receive_max_input_size has been updated 368318:04:50 returns maxInputSize and partial clone git config 368418:04:50 when receive_max_input_size is empty 368518:04:51 returns partial clone git config 368618:04:51 with Project 368718:04:51 behaves like storing arguments in the application context for the API 368818:04:52 places the expected params in the application context 368918:04:52 with PersonalSnippet 369018:04:52 behaves like storing arguments in the application context for the API 369118:04:52 places the expected params in the application context 369218:04:52 with ProjectSnippet 369318:04:52 behaves like storing arguments in the application context for the API 369418:04:53 places the expected params in the application context 369518:04:53 access denied 369718:04:53 is expected to be nil 369918:04:54 is expected to be nil 370018:04:54 with a pending membership 370118:04:54 returns not found for git pull 370218:04:55 returns not found for git push 370318:04:55 custom action 370518:04:55 is expected to eql "informational message" 370618:04:55 console message 370818:04:55 with a key that has expired 370918:04:56 includes the `key expired` message in the response and fails 371018:04:56 with a key that will expire in the next 7 days 371118:04:56 includes the `key expiring soon` message in the response 371218:04:56 with a key that has no expiry 371318:04:57 does not include any message in the response 371418:04:57 blocked user 371618:04:57 is expected to be nil 371818:04:58 is expected to be nil 371918:04:58 request times out 372118:04:59 responds with a gateway timeout 372218:04:59 when result is not ::Gitlab::GitAccessResult::Success or ::Gitlab::GitAccessResult::CustomAction 372318:04:59 responds with 500 372418:04:59 archived project 372618:05:00 is expected to be truthy 372818:05:01 is expected to be falsey 373018:05:01 added to project 373118:05:01 is expected to eq "secret" 373218:05:01 behaves like rate limited request 373318:05:02 is throttled by rate limiter 373418:05:02 is not throttled by rate limiter 373518:05:02 when the IP is in a trusted range 373618:05:02 is not throttled by rate limiter 373718:05:02# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.47 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.05 1.16 1.26 1/298 3230 373918:05:02 not added to project 374018:05:03 is expected to be falsey 374118:05:03 project does not exist 374318:05:04 returns a 200 response with status: false 374418:05:04 returns a 200 response when using a project path that does not exist 374518:05:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.67 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.05 1.16 1.26 1/297 3257 374818:05:04 from a user/group namespace 374918:05:06 creates the project 375018:05:06# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.88 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.05 1.16 1.26 1/297 3274 375218:05:06 when push path is invalid 375318:05:06 returns an error 375418:05:06 from the personal snippet path 375518:05:06 does not create snippet 375618:05:06 from a project path 375718:05:06 from an non existent project path 375818:05:06 does not create project 375918:05:06 does not create snippet 376018:05:06 from an existent project path 376118:05:07 does not create snippet 376218:05:07 user does not exist 376318:05:07 is expected to be falsey 376418:05:07 ssh access has been disabled 376518:05:07 rejects the SSH push 376618:05:07 rejects the SSH pull 376718:05:07 http access has been disabled 376818:05:07 rejects the HTTP push 376918:05:07 rejects the HTTP pull 377018:05:07 web actions are always allowed 377118:05:08 allows WEB push 377218:05:08 the project path was changed 377318:05:10 rejects the push 377418:05:11 rejects the SSH pull 377518:05:12# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.74 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.12 1.17 1.27 1/298 3318 377718:05:12 for design repositories 377818:05:12 does not allow access 378018:05:12 application setting :admin_mode is enabled 378118:05:12 with an admin user 378218:05:12 is member of the project 378318:05:12 behaves like pushes succeed for ssh and http 378418:05:13 accepts the SSH push 378518:05:13 accepts the HTTP push 378618:05:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.65 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.12 1.17 1.27 1/299 3328 378818:05:13 is not member of the project 378918:05:13 behaves like pushes succeed for ssh and http 379018:05:14 accepts the SSH push 379118:05:15 accepts the HTTP push 379218:05:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.84 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.12 1.17 1.27 1/299 3337 379418:05:15 with a regular user 379518:05:15 is member of the project 379618:05:15 behaves like pushes succeed for ssh and http 379718:05:15 accepts the SSH push 379818:05:16 accepts the HTTP push 379918:05:16# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.17 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.11 1.17 1.26 1/299 3346 380118:05:16 is not member of the project 380218:05:16 behaves like pushes fail for ssh and http 380318:05:16 rejects the SSH push 380418:05:16 rejects the HTTP push 380518:05:16 application setting :admin_mode is disabled 380618:05:16 with an admin user 380718:05:16 is member of the project 380818:05:16 behaves like pushes succeed for ssh and http 380918:05:17 accepts the SSH push 381018:05:18 accepts the HTTP push 381118:05:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.23 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.11 1.17 1.26 1/299 3355 381318:05:18 is not member of the project 381418:05:18 behaves like pushes succeed for ssh and http 381518:05:19 accepts the SSH push 381618:05:19 accepts the HTTP push 381718:05:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.52 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.11 1.17 1.26 1/298 3364 381918:05:19 with a regular user 382018:05:19 is member of the project 382118:05:19 behaves like pushes succeed for ssh and http 382218:05:20 accepts the SSH push 382318:05:21 accepts the HTTP push 382418:05:21# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.88 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.11 1.17 1.26 1/298 3373 382618:05:21 is not member of the project 382718:05:21 behaves like pushes fail for ssh and http 382818:05:21 rejects the SSH push 382918:05:21 rejects the HTTP push 383018:05:21 POST /internal/post_receive 383118:05:21 with Project 383218:05:21 behaves like runs post-receive hooks 383318:05:21Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 383518:05:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 383618:05:22 executes PostReceiveService 383718:05:22Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 383918:05:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384018:05:22 tries to notify that the container has moved 384118:05:22 behaves like storing arguments in the application context for the API 384218:05:22Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 384418:05:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 384518:05:22 places the expected params in the application context 384618:05:22# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.62 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.10 1.17 1.26 1/298 3389 384818:05:22 with PersonalSnippet 384918:05:22 behaves like runs post-receive hooks 385018:05:23Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 385218:05:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385318:05:23 executes PostReceiveService 385418:05:23Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 385618:05:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 385718:05:23 tries to notify that the container has moved 385818:05:23 behaves like storing arguments in the application context for the API 385918:05:24Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 386118:05:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 386218:05:24 places the expected params in the application context 386318:05:24# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.85 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.10 1.17 1.26 1/298 3390 386518:05:24 with ProjectSnippet 386618:05:24 behaves like runs post-receive hooks 386718:05:24Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 386918:05:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 387018:05:24 executes PostReceiveService 387118:05:24Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 387318:05:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 387418:05:24 tries to notify that the container has moved 387518:05:24 behaves like storing arguments in the application context for the API 387618:05:25Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 387818:05:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 387918:05:25 places the expected params in the application context 388018:05:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.03 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.10 1.17 1.26 1/298 3391 388218:05:25 with ProjectWiki 388318:05:25 behaves like runs post-receive hooks 388418:05:25Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 388618:05:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 388718:05:25 executes PostReceiveService 388818:05:26Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 389018:05:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 389118:05:26 tries to notify that the container has moved 389218:05:26 behaves like storing arguments in the application context for the API 389318:05:26Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 389518:05:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 389618:05:26 places the expected params in the application context 389718:05:26# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.24 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.17 1.18 1.27 1/298 3392 389918:05:26 with an orphaned write deploy key 390018:05:26Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 390218:05:26To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 390318:05:26 does not try to notify that project moved 390418:05:26 when container is nil 390518:05:27Job arguments to PostReceive must be native JSON types, but {"ci"=>{"skip"=>true}} is a ActiveSupport::HashWithIndifferentAccess. 390718:05:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 390818:05:27 does not try to notify that project moved 390918:05:27 POST /internal/pre_receive 391018:05:27 decreases the reference counter and returns the result 391118:05:27 sticks to the primary 391218:05:27 POST /internal/two_factor_config 391318:05:27 behaves like actor key validations 391418:05:27 key does not exist 391518:05:27 returns an error message 391618:05:27 key without user 391718:05:27 returns an error message 391818:05:27 when the key is a deploy key 391918:05:28 does not required two factor 392018:05:28 when two-factor is enabled 392118:05:28 returns user two factor config 392218:05:28 when two-factor is not enabled 392318:05:28 returns an error message 392418:05:28 two_factor_for_cli feature is disabled 392518:05:28 when two-factor is enabled for the user 392618:05:28 returns user two factor config 392718:05:28 POST /internal/two_factor_manual_otp_check 392818:05:28 is not available 392918:05:28 POST /internal/two_factor_push_otp_check 393018:05:28 is not available 393118:05:28 POST /internal/two_factor_manual_otp_check 393218:05:28 is not available 393318:05:28 POST /internal/two_factor_push_otp_check 393418:05:28 is not available 393518:05:28# [RSpecRunTime] Finishing example group spec/requests/api/internal/base_spec.rb. It took 1 minute 3.4 seconds. Expected to take 1 minute 7.44 seconds. 393618:05:28# [RSpecRunTime] Starting example group spec/requests/api/ci/runner/jobs_trace_spec.rb. Expected to take 57.8 seconds. 393718:05:28API::Ci::Runner 393818:05:28 /api/v4/jobs 393918:05:28 PATCH /api/v4/jobs/:id/trace 394018:05:30 updates runner info 394118:05:30 behaves like API::CI::Runner application context metadata 394218:05:32 contains correct context metadata 394318:05:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.89 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.16 1.18 1.27 1/297 3398 394518:05:32 behaves like runner migrations backoff 394618:05:32 when executing locking database migrations 394718:05:33 returns 429 error 394818:05:33 with runner_migrations_backoff disabled 394918:05:35 does not return 429 395018:05:35# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.91 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.16 1.18 1.27 1/297 3399 395218:05:35 when request is valid 395318:05:36 gets correct response 395418:05:36 when job has been updated recently 395518:05:38 is expected not to change `job.updated_at` 395618:05:39 changes the job's trace 395718:05:39 when Runner makes a force-patch 395818:05:41 is expected not to change `job.updated_at` 395918:05:42 doesn't change the build.trace 396018:05:42# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.72 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.05 1.15 1.26 1/297 3400 396218:05:42 when job was not updated recently 396318:05:44 is expected to change `job.updated_at` 396418:05:46 changes the job.trace 396518:05:46 when Runner makes a force-patch 396618:05:47 is expected to change `job.updated_at` 396718:05:49 doesn't change the job.trace 396818:05:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.24 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.05 1.15 1.26 1/297 3401 397018:05:49 when project for the build has been deleted 397118:05:50 responds with forbidden 397218:05:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.55 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.05 1.15 1.26 1/298 3402 397418:05:50 when trace is patched 397518:05:52 has valid trace 397618:05:52 when canceling is supported 397718:05:52 when job is cancelled 397818:05:54 patching the trace is allowed 397918:05:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.05 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.04 1.15 1.25 1/297 3403 398118:05:54 when canceling is not supported 398218:05:54 when job is canceled 398318:05:56 patching the trace returns forbidden 398418:05:56# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.85 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.04 1.15 1.25 1/297 3404 398618:05:56 when redis data are flushed 398718:05:57 has empty trace 398818:05:57 when we perform partial patch 398918:05:59 returns an error 399018:05:59# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.12 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.04 1.15 1.25 1/297 3405 399218:05:59 when we resend full trace 399318:06:01 succeeds with updating trace 399418:06:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.87 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.04 1.15 1.25 1/297 3406 399618:06:01 when concurrent update of trace is happening 399718:06:02 returns that operation conflicts 399818:06:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.35 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.04 1.14 1.25 1/297 3407 400018:06:02 when canceling is supported 400118:06:04 receives status in header 400218:06:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.97 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.04 1.14 1.25 1/297 3408 400418:06:04 when canceling is not supported 400518:06:05 receives status in header 400618:06:05# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.52 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.04 1.14 1.25 1/297 3409 400818:06:05 when build trace is being watched 400918:06:07 returns X-GitLab-Trace-Update-Interval as 3 401018:06:07# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.14 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3410 401218:06:07 when build trace is not being watched 401318:06:08 returns the interval in X-GitLab-Trace-Update-Interval 401418:06:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.7 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3411 401618:06:08 when job does not exist anymore 401718:06:10 returns 403 Forbidden 401818:06:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.21 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3412 402018:06:10 when Runner makes a force-patch 402118:06:12 gets correct response 402218:06:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.97 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3413 402418:06:12 when content-range start is too big 402518:06:13 gets 416 error response with range headers 402618:06:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.36 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3414 402818:06:13 when content-range start is too small 402918:06:15 gets 416 error response with range headers 403018:06:15# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.78 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3415 403218:06:15 when Content-Range header is missing 403318:06:16 is expected to respond with numeric status code bad_request 403418:06:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.15 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3416 403618:06:16 when job has been errased 403718:06:18 is expected to respond with numeric status code forbidden 403818:06:18# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.93 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3417 404018:06:18 when the job log is too big 404118:06:19 returns 403 Forbidden 404218:06:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.48 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.03 1.14 1.25 1/297 3418 404418:06:19# [RSpecRunTime] Finishing example group spec/requests/api/ci/runner/jobs_trace_spec.rb. It took 50.88 seconds. Expected to take 57.8 seconds. 404518:06:19# [RSpecRunTime] Starting example group spec/requests/api/package_files_spec.rb. Expected to take 51.75 seconds. 404618:06:19API::PackageFiles 404718:06:19 GET /projects/:id/packages/:package_id/package_files 404818:06:19 without the need for a license 404918:06:19 project is public 405118:06:22 returns 404 if package does not exist 405218:06:22 with JOB-TOKEN auth 405318:06:22 behaves like handling job token and returning 405418:06:25 returns status ok 405518:06:25# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.26 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.03 1.13 1.25 1/297 3419 405718:06:25 project is private 405818:06:27 returns 404 for non authenticated user 405918:06:30 returns 404 for a user without access to the project 406018:06:32 returns 200 and valid response schema 406118:06:32 with JOB-TOKEN auth 406218:06:32 a non authenticated user 406318:06:32 behaves like handling job token and returning 406418:06:34 returns status not_found 406518:06:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.1 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.02 1.13 1.24 1/297 3420 406718:06:34 a user without access to the project 406818:06:34 behaves like handling job token and returning 406918:06:38 returns status forbidden 407018:06:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.89 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.02 1.13 1.24 1/297 3421 407218:06:38 a user with access to the project 407318:06:38 behaves like handling job token and returning 407418:06:41 returns status ok 407518:06:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.01 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.02 1.13 1.24 1/297 3422 407718:06:41 with pagination params 407818:06:41 when viewing the first page 407918:06:43 returns first 2 packages 408018:06:43# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.13 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.02 1.12 1.24 2/297 3423 408218:06:43 viewing the second page 408318:06:45 returns the last package 408418:06:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.18 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.02 1.12 1.24 1/297 3424 408618:06:45 with package files pending destruction 408718:06:47 does not return them 408818:06:47# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.17 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.02 1.12 1.24 1/297 3425 409018:06:47 DELETE /projects/:id/packages/:package_id/package_files/:package_file_id 409118:06:47 project is public 409218:06:49 returns 403 for a user without access to the project 409318:06:49 without user 409418:06:50 returns 403 for non authenticated user 409518:06:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.73 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.02 1.12 1.24 1/297 3426 409718:06:51 with JOB-TOKEN auth 409818:06:51 behaves like handling job token and returning 409918:06:53 returns status forbidden 410018:06:53# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.37 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.01 1.12 1.24 1/297 3427 410218:06:53 project is private 410318:06:55 returns 404 for a user without access to the project 410418:06:56 returns 403 for a user without enough permissions 410618:06:58 without user 410718:06:58 returns 404 for non authenticated user 410818:06:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.7 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.01 1.12 1.24 2/297 3428 411018:06:58 invalid file 411118:07:00 returns 404 when the package file does not exist 411218:07:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.24 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.01 1.12 1.24 1/297 3429 411418:07:00 with package file pending destruction 411518:07:01 can not be accessed 411618:07:01# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.67 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.01 1.11 1.23 1/297 3430 411818:07:01 with JOB-TOKEN auth 411918:07:02 a user without access to the project 412018:07:02 behaves like handling job token and returning 412118:07:04 returns status forbidden 412218:07:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.17 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.01 1.11 1.23 1/297 3431 412418:07:04 a user without enough permissions 412518:07:04 behaves like handling job token and returning 412618:07:06 returns status forbidden 412718:07:06# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.38 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.01 1.11 1.23 1/297 3432 412918:07:06 a user with the right permissions 413018:07:06 behaves like handling job token and returning 413118:07:08 returns status no_content 413218:07:08# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.67 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.01 1.11 1.23 1/297 3433 413418:07:08# [RSpecRunTime] Finishing example group spec/requests/api/package_files_spec.rb. It took 49.2 seconds. Expected to take 51.75 seconds. 413518:07:08# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/packages_spec.rb. Expected to take 38.39 seconds. 413618:07:08getting a package list for a project 413718:07:09 behaves like group and project packages query 413818:07:11 when user has access to the resource 413918:07:12 returns packages successfully 414018:07:13 deals with metadata 414118:07:13 returns the count of the packages 414218:07:13 behaves like a working graphql query that returns data 414318:07:14 contains data 414418:07:14 behaves like a working graphql query 414518:07:14 returns a successful response 414618:07:14# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.5 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.33 1.18 1.25 1/297 3452 414918:07:15 does not contain the web path of errored package 415018:07:16# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.73 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.33 1.18 1.25 1/297 3453 415218:07:16 when the user does not have access to the resource 415318:07:16 behaves like a working graphql query that returns no data 415418:07:16 contains no data 415518:07:16 behaves like a working graphql query 415618:07:16 returns a successful response 415718:07:16 when the user is not authenticated 415818:07:16 behaves like a working graphql query that returns no data 415918:07:16 contains no data 416018:07:16 behaves like a working graphql query 416118:07:16 returns a successful response 416218:07:16 sorting and pagination 416418:07:16 behaves like sorted paginated query 416518:07:16 behaves like requires variables 416618:07:17 shared example requires variables to be set 416818:07:17 when sorting 416918:07:17 sorts correctly 417018:07:17 when paginating 417118:07:18 paginates correctly 417218:07:18# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.09 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.30 1.17 1.25 1/297 3454 417518:07:18 behaves like sorted paginated query 417618:07:18 behaves like requires variables 417718:07:18 shared example requires variables to be set 417918:07:18 when sorting 418018:07:19 sorts correctly 418118:07:19 when paginating 418218:07:19 paginates correctly 418318:07:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.71 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.30 1.17 1.25 1/297 3455 418618:07:19 behaves like sorted paginated query 418718:07:19 behaves like requires variables 418818:07:20 shared example requires variables to be set 419018:07:20 when sorting 419118:07:20 sorts correctly 419218:07:20 when paginating 419318:07:21 paginates correctly 419418:07:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.44 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.28 1.17 1.25 1/297 3456 419718:07:21 behaves like sorted paginated query 419818:07:21 behaves like requires variables 419918:07:21 shared example requires variables to be set 420118:07:21 when sorting 420218:07:22 sorts correctly 420318:07:22 when paginating 420418:07:23 paginates correctly 420518:07:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.04 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.28 1.17 1.25 1/297 3457 420718:07:23 CREATED_DESC 420818:07:23 behaves like sorted paginated query 420918:07:23 behaves like requires variables 421018:07:23 shared example requires variables to be set 421218:07:23 when sorting 421318:07:24 sorts correctly 421418:07:24 when paginating 421518:07:24 paginates correctly 421618:07:24# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.62 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.28 1.17 1.25 1/297 3458 421918:07:24 behaves like sorted paginated query 422018:07:24 behaves like requires variables 422118:07:25 shared example requires variables to be set 422318:07:25 when sorting 422418:07:25 sorts correctly 422518:07:25 when paginating 422618:07:26 paginates correctly 422718:07:26# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.26 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.26 1.17 1.25 4/297 3459 422918:07:26 VERSION_DESC 423018:07:26 behaves like sorted paginated query 423118:07:26 behaves like requires variables 423218:07:26 shared example requires variables to be set 423418:07:26 when sorting 423518:07:27 sorts correctly 423618:07:27 when paginating 423718:07:28 paginates correctly 423818:07:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.85 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.26 1.17 1.25 1/297 3460 424118:07:28 behaves like sorted paginated query 424218:07:28 behaves like requires variables 424318:07:28 shared example requires variables to be set 424518:07:28 when sorting 424618:07:28 sorts correctly 424718:07:28 when paginating 424818:07:29 paginates correctly 424918:07:29# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.52 second. Current RSS: ~1460M. Threads: 5. load average: 1.26 1.17 1.25 1/297 3461 425118:07:29 with an invalid sort 425218:07:30 throws an error 425418:07:30 package_name 425518:07:30 is expected to contain exactly {"name"=>"bab"} 425618:07:30 package_type 425718:07:31 is expected to contain exactly {"name"=>"dab"} 425918:07:32 is expected to contain exactly {"name"=>"my/company/app/my-app"} 426018:07:32# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.96 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.24 1.17 1.25 1/297 3462 426218:07:32 include_versionless 426318:07:32 is expected to include {"name" => "my/company/app/my-app"} 426418:07:32 when reading pipelines 426518:07:34 loads the second page with pagination first correctly 426618:07:35 loads the second page with pagination last correctly 426718:07:35# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.06 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.24 1.17 1.25 1/297 3463 426918:07:35 protectionRuleExists 427018:07:35 efficient database queries 427118:07:38 avoids N+1 database queries 427218:07:38# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.8 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.22 1.16 1.25 1/297 3482 427418:07:38 when package protection rule for package and user exists 427518:07:38 current_user_access_level: :reporter, expected_protection_rule_exists: true 427618:07:38 returns package protection rules 427718:07:38 behaves like a working graphql query that returns data 427818:07:39 contains data 427918:07:39 behaves like a working graphql query 428018:07:39 returns a successful response 428118:07:39# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.29 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.22 1.16 1.25 1/297 3483 428318:07:39 current_user_access_level: :developer, expected_protection_rule_exists: true 428418:07:40 returns package protection rules 428518:07:40 behaves like a working graphql query that returns data 428618:07:40 contains data 428718:07:40 behaves like a working graphql query 428818:07:41 returns a successful response 428918:07:41# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.82 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.22 1.16 1.25 1/297 3484 429118:07:41 current_user_access_level: :maintainer, expected_protection_rule_exists: true 429218:07:41 returns package protection rules 429318:07:41 behaves like a working graphql query that returns data 429418:07:42 contains data 429518:07:42 behaves like a working graphql query 429618:07:42 returns a successful response 429718:07:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.35 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.28 1.18 1.25 1/297 3485 429918:07:42 current_user_access_level: :owner, expected_protection_rule_exists: true 430018:07:43 returns package protection rules 430118:07:43 behaves like a working graphql query that returns data 430218:07:43 contains data 430318:07:43 behaves like a working graphql query 430418:07:44 returns a successful response 430518:07:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.83 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.28 1.18 1.25 1/297 3486 430718:07:44# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/packages_spec.rb. It took 35.16 seconds. Expected to take 38.39 seconds. 430818:07:44# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb. Expected to take 33.64 seconds. 430918:07:44Adding an image DiffNote 431018:07:44 behaves like a Note mutation when the user does not have permission 431118:07:44 behaves like a Note mutation that does not create a Note 431218:07:46 is expected not to change `Note.count` 431318:07:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.05 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.28 1.18 1.25 1/300 3545 431518:07:46 behaves like a mutation that returns top-level errors 431618:07: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" 431718:07:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.07 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.26 1.17 1.25 1/302 3605 431918:07:48 when the user has permission 432018:07:51 returns the note with the correct position 432118:07:51 behaves like a Note mutation that creates a Note 432218:07:53 is expected to change `Note.count` by 1 432318:07:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.54 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.16 1.15 1.24 1/304 3736 432518:07:53 behaves like a Note mutation when there are active record validation errors 432618:07:56 returns an empty Note 432718:07:56 behaves like a Note mutation that does not create a Note 432818:07:58 is expected not to change `Note.count` 432918:07:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.01 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.22 1.17 1.25 1/303 3852 433118:07:58 behaves like a mutation that returns errors in the response 433218:08:00 is expected to contain exactly "Error 1" and "Error 2" 433318:08:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.28 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.22 1.17 1.25 1/303 3911 433518:08:00 behaves like a Note mutation when there are rate limit validation errors 433618:08:00 with rate limiter 433718:08:00 behaves like a Note mutation that does not create a Note 433818:08:04 is expected not to change `Note.count` 433918:08:04# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.53 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.21 1.16 1.25 1/303 3983 434118:08:04 behaves like a mutation that returns top-level errors 434218:08:09 is expected to contain exactly "This endpoint has been requested too many times. Try again later." 434318:08:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.83 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.19 1.16 1.24 2/303 4056 434518:08:09 when the user is in the allowlist 434618:08:09 behaves like a Note mutation that creates a Note 434718:08:13 is expected to change `Note.count` by 1 434818:08:13# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.68 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.17 1.16 1.24 1/303 4133 435118:08:13 behaves like a Note mutation when the given resource id is not for a Noteable 435218:08:13 behaves like a Note mutation that does not create a Note 435318:08:15 is expected not to change `Note.count` 435418:08:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.4 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.17 1.16 1.24 2/302 4152 435618:08:15 behaves like a mutation that returns top-level errors 435718:08:17 is expected to include / does not represent an instance of Noteable/ 435818:08:17# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.01 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.16 1.16 1.24 1/301 4171 436018:08:17# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb. It took 33.2 seconds. Expected to take 33.64 seconds. 436118:08:17# [RSpecRunTime] Starting example group spec/controllers/import/gitea_controller_spec.rb. Expected to take 32.06 seconds. 436218:08:17Import::GiteaController 436418:08:17 behaves like a GitHub-ish import controller: GET new 436518:08:17 redirects to status if we already have a token 436618:08:17 renders the :new page if no token is present in session 436718:08:17 POST personal_access_token 436818:08:17 behaves like a GitHub-ish import controller: POST personal_access_token 436918:08:18 updates access token 437018:08:18 strips access token with spaces 437118:08:18 passes namespace_id param as query param if it was present 437318:08:18 behaves like a GitHub-ish import controller: GET status 437418:08:19 returns variables for json request 437518:08:20 touches the etag cache store 437618:08:20 handles an invalid access token 437718:08:23 does not produce N+1 database queries 437818:08:23 requests provider repos list 437918:08:23 when user is not allowed to import projects 438118:08:24# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.48 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.31 1.19 1.25 1/298 4172 438318:08:24 when filtering 438418:08:25 filters list of repositories by name 438518:08:26 filters the list, ignoring the case of the name 438618:08:26 when user input contains html 438718:08:26 sanitizes user input 438818:08:26# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.61 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.28 1.18 1.25 1/298 4173 439018:08:26 when the client returns a non-string name 439118:08:27 does not raise an error 439218:08:27 when namespace_id query param is provided 439318:08:27 when user is allowed to create projects in this namespace 439418:08:28 provides namespace to the template 439518:08:28# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.45 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.28 1.18 1.25 1/298 4174 439718:08:28 when user is not allowed to create projects in this namespace 439918:08:29# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.48 second. Current RSS: ~1458M. Threads: 5. load average: 1.28 1.18 1.25 1/298 4175 440118:08:29 when host url is local or not http 440218:08:30 denies network request 440318:08:30 denies network request 440418:08:30 denies network request 440518:08:30 when DNS Rebinding protection is enabled 440618:08:30 when provided host url is using https 440718:08:30 uses unchanged host url to send request to Gitea 440818:08:30 when provided host url is using http 440918:08:31 uses changed host url to send request to Gitea 441118:08:31 behaves like a GitHub-ish import controller: POST create 441218:08:32 returns 200 response when the project is imported successfully 441318:08:32 returns 422 response with the base error when the project could not be imported 441418:08:33 touches the etag cache store 441518:08:33 when the repository owner is the provider user 441618:08:33 when the provider user and GitLab user's usernames match 441718:08:34 takes the current user's namespace 441818:08:34# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.97 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.26 1.18 1.25 1/298 4176 442018:08:34 when the provider user and GitLab user's usernames don't match 442118:08:35 takes the current user's namespace 442218:08:35 when the repository owner is not the provider user 442318:08:35 when a namespace with the provider user's username already exists 442418:08:35 when the namespace is owned by the GitLab user 442518:08:36 takes the existing namespace 442618:08:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.06 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.26 1.18 1.25 1/298 4177 442818:08:36 when the namespace is not owned by the GitLab user 442918:08:37 creates a project using user's namespace 443018:08:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.31 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.24 1.18 1.25 1/298 4178 443218:08:37 when a namespace with the provider user's username doesn't exist 443318:08:37 when current user can create namespaces 443418:08:37 does not create the namespace 443518:08:37 user has chosen a namespace and name for the project 443618:08:39 takes the selected namespace and name 443718:08:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.03 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.24 1.18 1.25 1/298 4179 443918:08:39 user has chosen an existing nested namespace and name for the project 444018:08:41 takes the selected namespace and name 444118:08:41# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.97 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.24 1.18 1.25 1/298 4180 444318:08:41 user has chosen a non-existent nested namespaces and name for the project 444418:08:41 does not take the selected namespace and name 444518:08:41 does not create namespaces 444618:08:41 user has chosen existent and non-existent nested namespaces and name for the project 444718:08:42 does not take the selected namespace and name 444818:08:43 does not create the namespaces 444918:08:43 does not create a new namespace under the user namespace 445018:08:43# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.64 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.22 1.17 1.24 1/298 4181 445218:08:43 user can use a group without having permissions to create a group 445318:08:45 takes the selected namespace and name 445418:08:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.14 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.22 1.17 1.24 1/298 4182 445618:08:45 when user can not create projects in the chosen namespace 445718:08:45 returns 422 response 445818:08:45 behaves like project import rate limiter 445918:08:45 when limit exceeds 446018:08:46 notifies and redirects user 446118:08:46 GET realtime_changes 446218:08:46 behaves like a GitHub-ish import controller: GET realtime_changes 446318:08:47 sets a Poll-Interval header 446418:08:47# [RSpecRunTime] Finishing example group spec/controllers/import/gitea_controller_spec.rb. It took 29.7 seconds. Expected to take 32.06 seconds. 446518:08:47# [RSpecRunTime] Starting example group spec/controllers/projects/tags_controller_spec.rb. Expected to take 27.28 seconds. 446618:08:47Projects::TagsController 446818:08:48 returns the tags for the page 446918:08:50 returns releases matching those tags 447018:08:50 default sort for tags 447118:08:51 sorts tags by recently updated 447218:08:51# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.63 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.11 1.15 1.24 6/302 4252 447418:08:51 when Gitaly is unavailable 447518:08:51 format: :html 447618:08:53 returns 503 status code 447718:08:53# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.24 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.11 1.15 1.24 1/301 4273 447918:08:53 format: :atom 448018:08:54 returns 503 status code 448118:08:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.69 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.11 1.15 1.24 1/301 4294 448318:08:54 when releases are private 448418:08:56 does not contain release data 448518:08:56# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.37 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.10 1.15 1.23 1/302 4318 448718:08:56 @tag_pipeline_status 448818:08:56 when no pipelines exist 449018:08:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.92 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.10 1.15 1.23 1/303 4342 449218:08:58 when multiple tags exist 449318:08:59 all relevant commit statuses are received 449418:08:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.68 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.10 1.15 1.23 1/303 4366 449618:08:59 when a tag has multiple pipelines 449718:09:01 chooses the latest to determine status 449818:09:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.4 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.09 1.14 1.23 2/303 4390 450218:09:03 is expected to respond with 200 450318:09:03# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.88 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.09 1.14 1.23 1/303 4414 450618:09:04 is expected to respond with 404 450718:09:04# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.46 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.09 1.14 1.23 1/303 4438 450918:09:04 POST #create 451118:09:06 when release description is set 451218:09:08 creates tag and release 451318:09:11 passes the last pipeline for evidence creation 451418:09:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.97 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.17 1.16 1.24 1/303 4557 451618:09:11 DELETE #destroy 451718:09:13 deletes tag and redirects to tags path 451818:09:13# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.99 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.15 1.16 1.24 1/303 4598 452018:09:13# [RSpecRunTime] Finishing example group spec/controllers/projects/tags_controller_spec.rb. It took 26.25 seconds. Expected to take 27.28 seconds. 452118:09:13# [RSpecRunTime] Starting example group spec/requests/api/bulk_imports_spec.rb. Expected to take 23.47 seconds. 452218:09:13API::BulkImports 452318:09:13 GET /bulk_imports 452418:09:13 returns a list of bulk imports authored by the user 452518:09:13 sort parameter 452618:09:13 sorts by created_at descending by default 452718:09:13 when explicitly specified 452818:09:13 when descending 452918:09:13 sorts by created_at descending 453018:09:13 when ascending 453118:09:14 sorts by created_at ascending when explicitly specified 453218:09:14 behaves like disabled feature 453318:09:14 enables the feature when override flag is enabled for the user 453418:09:14 does not enable the feature when override flag is enabled for another user 453518:09:14 behaves like 404 response 453718:09:14 POST /bulk_imports 453818:09:15 starts a new migration 453918:09:15 starts a new migration 454018:09:15 migrate projects flag 454318:09:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.03 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.15 1.16 1.24 1/303 4599 454718:09:16 when unspecified 454918:09:17 migrate memberships flag 455418:09:18 when unspecified 455618:09:18 migrate projects flag 456118:09:20 when unspecified 456318:09:20 migrate memberships flag 456818:09:21 when unspecified 457018:09:22 when both destination_name & destination_slug are provided 457118:09:22 returns a mutually exclusive error 457218:09:22 when neither destination_name nor destination_slug is provided 457318:09:23 returns at_least_one_of error 457418:09:23 when the source_full_path is invalid 457518:09:23 returns invalid error 457618:09:23 when the destination_namespace does not exist 457718:09:24 returns invalid error 457818:09:24 when the destination_namespace is an empty string 457918:09:24 accepts the param and starts a new migration 458018:09:24 when the destination_namespace is invalid 458118:09:24 returns invalid error 458218:09:24 when the destination_slug is invalid 458318:09:25 returns invalid error 458418:09:25 when provided url is blocked 458518:09:25 returns not accessible message in the error 458618:09:25 when resource is not found on source instance 458718:09:25 returns not found message 458818:09:25 when source instance setting is disabled 458918:09:26 returns disabled instance error message 459018:09:26 behaves like disabled feature 459118:09:26 enables the feature when override flag is enabled for the user 459218:09:27 does not enable the feature when override flag is enabled for another user 459318:09:27 behaves like 404 response 459518:09:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.23 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.12 1.15 1.23 1/298 4600 459718:09:27 when request exceeds rate limits 459818:09:27 prevents user from starting a new migration 459918:09:27 GET /bulk_imports/entities 460018:09:28 returns a list of all import entities authored by the user 460118:09:28 includes entity stats 460218:09:28 behaves like disabled feature 460318:09:28 enables the feature when override flag is enabled for the user 460418:09:28 does not enable the feature when override flag is enabled for another user 460518:09:28 behaves like 404 response 460718:09:28 GET /bulk_imports/:id 460818:09:28 returns specified bulk import 460918:09:28 behaves like disabled feature 461018:09:28 enables the feature when override flag is enabled for the user 461118:09:29 does not enable the feature when override flag is enabled for another user 461218:09:29 behaves like 404 response 461418:09:29 GET /bulk_imports/:id/entities 461518:09:29 returns specified bulk import entities with failures 461618:09:29 includes entity stats 461718:09:29 behaves like disabled feature 461818:09:29 enables the feature when override flag is enabled for the user 461918:09:30 does not enable the feature when override flag is enabled for another user 462018:09:30 behaves like 404 response 462218:09:30 GET /bulk_imports/:id/entities/:entity_id 462318:09:30 returns specified bulk import entity 462418:09:30 includes entity stats 462518:09:30 behaves like disabled feature 462618:09:30 enables the feature when override flag is enabled for the user 462718:09:30 does not enable the feature when override flag is enabled for another user 462818:09:30 behaves like 404 response 463018:09:30 when user is unauthenticated 463218:09:31 GET /bulk_imports/:id/entities/:entity_id/failures 463318:09:31 returns specified entity failures 463418:09:31 behaves like disabled feature 463518:09:31 enables the feature when override flag is enabled for the user 463618:09:31 does not enable the feature when override flag is enabled for another user 463718:09:31 behaves like 404 response 463918:09:31 POST /bulk_imports/:id/cancel 464018:09:31 when user is canceling their own migration 464118:09:31 cancels the migration and returns 200 464218:09:31 when user is trying to cancel a migration they have not created 464318:09:32 returns an error 464418:09:32 when authenticated as admin 464518:09:32 cancels the migration and returns 200 464618:09:32 when migration could not be found 464818:09:32# [RSpecRunTime] Finishing example group spec/requests/api/bulk_imports_spec.rb. It took 19.12 seconds. Expected to take 23.47 seconds. 464918:09:32# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/runners_spec.rb. Expected to take 21.91 seconds. 465018:09:32Query.runners 465118:09:32 Query.runners 465218:09:35 returns expected runners 465318:09:35 with filters 465418:09:35 when filtered on type and status 465518:09:35 runner_type is INSTANCE_TYPE and status is ONLINE 465618:09:35 behaves like a working graphql query returning expected runners 465718:09:35 returns expected runners 465818:09:35 behaves like a working graphql query 465918:09:36 returns a successful response 466018:09:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.92 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.11 1.14 1.23 1/299 4631 466218:09:36 runner_type is PROJECT_TYPE and status is NEVER_CONTACTED 466318:09:36 behaves like a working graphql query returning expected runners 466418:09:37 returns expected runners 466518:09:37 behaves like a working graphql query 466618:09:39 returns a successful response 466718:09:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.0 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.10 1.14 1.23 1/299 4634 466918:09:39 when filtered on version prefix 467018:09:39 when version_prefix is "15." 467118:09:39 behaves like a working graphql query returning expected runners 467218:09:39 returns expected runners 467318:09:39 behaves like a working graphql query 467418:09:39 returns a successful response 467518:09:39 when version_prefix is "15.11." 467618:09:39 behaves like a working graphql query returning expected runners 467718:09:39 returns expected runners 467818:09:39 behaves like a working graphql query 467918:09:40 returns a successful response 468018:09:40 when version_prefix is "15.11.0" 468118:09:40 behaves like a working graphql query returning expected runners 468218:09:40 returns expected runners 468318:09:40 behaves like a working graphql query 468418:09:40 returns a successful response 468518:09:40 when version_prefix is not digits 468618:09:40 behaves like a working graphql query returning expected runners 468718:09:40 returns expected runners 468818:09:40 behaves like a working graphql query 468918:09:40 returns a successful response 469018:09:40 when filtered by creator 469118:09:40 when existing user id given 469218:09:40 behaves like a working graphql query returning expected runners 469318:09:41 returns expected runners 469418:09:41 behaves like a working graphql query 469518:09:42 returns a successful response 469618:09:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.12 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.09 1.14 1.23 1/299 4635 469818:09:42 when non existent user id given 469918:09:42 does not return any runners 470018:09:42 Runner query limits 470118:09:50 avoids N+1 queries 470218:09:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.79 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.08 1.14 1.23 1/298 4636 470518:09:50 when sorted by contacted_at ascending 470618:09:50 behaves like sorted paginated query 470718:09:50 behaves like requires variables 470818:09:50 shared example requires variables to be set 471018:09:50 when sorting 471118:09:50 sorts correctly 471218:09:50 when paginating 471318:09:50 paginates correctly 471418:09:50 when sorted by created_at 471518:09:50 behaves like sorted paginated query 471618:09:50 behaves like requires variables 471718:09:50 shared example requires variables to be set 471918:09:50 when sorting 472018:09:51 sorts correctly 472118:09:51 when paginating 472218:09:51 paginates correctly 472318:09:51# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/runners_spec.rb. It took 19.0 seconds. Expected to take 21.91 seconds. 472418:09:51# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/runners_spec.rb. Expected to take 21.91 seconds. 472518:09:51Group.runners 472718:09:52 contains custom edge information 472818:09:53# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.73 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.00 1.12 1.22 1/298 4637 473018:09:53# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/runners_spec.rb. It took 1.63 seconds. Expected to take 21.91 seconds. 473118:09:53# [RSpecRunTime] Starting example group spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb. Expected to take 19.95 seconds. 473218:09:53Projects::DesignManagement::Designs::ResizedImageController 473418:09:53 when the user does not have permission 473518:09:54Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 473718:09:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 473818:09:55 is expected to respond with numeric status code not_found 473918:09:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.12 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.00 1.12 1.22 1/305 4714 474118:09:55 Response headers 474218:09:56 completes the request successfully 474318:09:57 sets Content-Disposition as attachment 474418:09:58 serves files with Workhorse 474518:09:59 sets appropriate caching headers 474618:10:00# [RSpecRunTime] RSpec elapsed time: 21 minutes 30.77 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.00 1.12 1.22 1/306 4987 474818:10:00 when design does not exist 474918:10:01 is expected to respond with numeric status code not_found 475018:10:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.89 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.00 1.12 1.22 1/306 5057 475218:10:01 when size is invalid 475318:10:02 returns a 404 475418:10:02# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.07 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.08 1.13 1.22 1/306 5126 475718:10:03 is expected not to eq "ea7ac01784178674e6d703325f9379bdcc964557" 475818:10:03 when sha is the newest version sha 475918:10:04 serves the newest image 476018:10:04# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.39 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.08 1.13 1.22 1/306 5263 476218:10:04 when sha is the oldest version sha 476318:10:05 serves the oldest image 476418:10:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.66 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.08 1.13 1.22 1/306 5332 476618:10:05 when sha is nil 476718:10:07 serves the newest image 476818:10:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.88 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.07 1.13 1.22 1/306 5401 477018:10:07 when sha is not a valid version sha 477118:10:08 returns a 404 477218:10:08# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.09 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.07 1.13 1.22 1/306 5470 477418:10:08 when multiple design versions have the same sha hash 477518:10:09 serves the newest image 477618:10:09# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.57 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.07 1.13 1.22 1/306 5540 477818:10:09 when design does not have a smaller image size available 477918:10:10 returns a 404 478018:10:10# [RSpecRunTime] Finishing example group spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb. It took 17.35 seconds. Expected to take 19.95 seconds. 478118:10:10# [RSpecRunTime] Starting example group spec/controllers/projects/ci/lints_controller_spec.rb. Expected to take 17.06 seconds. 478218:10:10Projects::Ci::LintsController 478418:10:11 with enough privileges 478518:10:11 is expected to respond with numeric status code ok 478618:10:12 renders show page 478718:10:12 retrieves project 478818:10:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.3 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.07 1.13 1.22 1/303 5588 479018:10:12 without enough privileges 479118:10:12 responds with 404 479218:10:12 POST #create 479318:10:12 with a valid gitlab-ci.yml 479418:10:12 behaves like returns a successful validation 479518:10:13 returns successfully 479618:10:14 renders json 479718:10:14 retrieves project 479818:10:14# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.43 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.07 1.13 1.22 1/304 5606 480018:10:14 using legacy validation (YamlProcessor) 480118:10:15 runs validations through YamlProcessor 480218:10:15 behaves like returns a successful validation 480318:10:15 returns successfully 480418:10:16 renders json 480518:10:16 retrieves project 480618:10:16# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.46 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.06 1.12 1.22 1/304 5615 480818:10:16 using dry_run mode 480918:10:17 runs validations through Ci::CreatePipelineService 481018:10:17 behaves like returns a successful validation 481118:10:18 returns successfully 481218:10:18 renders json 481318:10:19 retrieves project 481418:10:19# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.42 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.06 1.12 1.22 1/302 5616 481618:10:19 with an invalid gitlab-ci.yml 481718:10:20 assigns result with errors 481818:10:20 behaves like returns a successful validation 481918:10:20 returns successfully 482018:10:21 renders json 482118:10:21 retrieves project 482218:10:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.53 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.06 1.12 1.22 1/300 5625 482418:10:21 with dry_run mode 482518:10:22 assigns result with errors 482618:10:22 behaves like returns a successful validation 482718:10:22 returns successfully 482818:10:23 renders json 482918:10:24 retrieves project 483018:10:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.87 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.06 1.12 1.22 1/300 5626 483218:10:24 without enough privileges 483318:10:24 responds with 404 483418:10:24# [RSpecRunTime] Finishing example group spec/controllers/projects/ci/lints_controller_spec.rb. It took 14.27 seconds. Expected to take 17.06 seconds. 483518:10:24# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. Expected to take 14.57 seconds. 483618:10:24Setting locked status of a merge request 483718:10:26 returns an error if the user is not allowed to update the merge request 483818:10:29 marks the merge request as WIP 483918:10:31 does not do anything if the merge request was already locked 484018:10:31 when passing locked false as input 484118:10:34 does not do anything if the merge request was not marked locked 484218:10:36 unmarks the merge request as locked 484318:10:36# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.35 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.04 1.11 1.21 1/306 5917 484518:10:36# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. It took 12.0 seconds. Expected to take 14.57 seconds. 484618:10:36# [RSpecRunTime] Starting example group spec/requests/api/graphql/packages/pypi_spec.rb. Expected to take 14.14 seconds. 484718:10:36pypi package details 484818:10:38 has the correct metadata 484918:10:38 behaves like a package detail 485018:10:38 behaves like a working graphql query 485118:10:40 returns a successful response 485218:10:40 behaves like matching the package details schema 485318:10:41 matches the JSON schema 485418:10:41# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.43 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.04 1.11 1.21 1/304 5918 485618:10:41 with pipelines 485718:10:43 behaves like a working graphql query 485818:10:45 returns a successful response 485918:10:45 behaves like matching the package details schema 486018:10:46 matches the JSON schema 486118:10:46# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.34 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.12 1.13 1.21 1/300 5919 486318:10:46 behaves like a package with files 486418:10:48 has the right amount of files 486518:10:49 has the basic package files data 486618:10:49 with package files pending destruction 486718:10:51 does not return them 486818:10:51# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.82 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.12 1.13 1.21 1/301 5920 487018:10:51# [RSpecRunTime] Finishing example group spec/requests/api/graphql/packages/pypi_spec.rb. It took 14.47 seconds. Expected to take 14.14 seconds. 487118:10:51# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/snippets/destroy_spec.rb. Expected to take 12.62 seconds. 487218:10:51Destroying a Snippet 487318:10:51 PersonalSnippet 487418:10:51 behaves like graphql delete actions 487518:10:51 when the user does not have permission 487618:10:51 does not destroy the Snippet 487718:10:51 behaves like a mutation that returns top-level errors 487818:10:52 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" 487918:10:52# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.93 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.11 1.13 1.21 1/301 5921 488118:10:52 when the user has permission 488218:10:52 destroys the Snippet 488318:10:52 returns an empty Snippet 488418:10:52 when a bad gid is given 488518:10:53 returns an error 488618:10:54 does not destroy the Snippet 488718:10:55 does not destroy the Project 488818:10:55# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.6 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.11 1.13 1.21 1/301 5922 489018:10:55 behaves like when the snippet is not found 489118:10:55 behaves like a mutation that returns top-level errors 489218:10: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" 489318:10:56 ProjectSnippet 489418:10:56 when the author is not a member of the project 489518:10:57 returns an an error 489618:10:57# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.88 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.10 1.12 1.21 1/300 5923 489818:10:57 when the author is a member of the project 489918:10:57 behaves like graphql delete actions 490018:10:57 when the user does not have permission 490118:10:57 does not destroy the Snippet 490218:10:57 behaves like a mutation that returns top-level errors 490318:10:58 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" 490418:10:58# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.21 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.10 1.12 1.21 1/300 5924 490618:10:58 when the user has permission 490718:10:59 destroys the Snippet 490818:10:59 returns an empty Snippet 490918:10:59 when a bad gid is given 491018:11:00 returns an error 491118:11:02 does not destroy the Snippet 491218:11:03 does not destroy the Project 491318:11:03# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.89 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.09 1.12 1.21 1/300 5925 491518:11:03 when the snippet project feature is disabled 491618:11:03 returns an an error 491718:11:03 behaves like when the snippet is not found 491818:11:03 behaves like a mutation that returns top-level errors 491918:11:03 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" 492018:11:03# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/snippets/destroy_spec.rb. It took 12.79 seconds. Expected to take 12.62 seconds. 492118:11:03# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/repository_spec.rb. Expected to take 12.0 seconds. 492218:11:03getting a repository in a project 492318:11:05 returns repository 492418:11:05 as a non-authorized user 492618:11:06# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.72 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.16 1.14 1.21 1/301 5977 492818:11:06 as a non-admin 492918:11:08 does not return diskPath 493018:11:08# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.66 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.16 1.14 1.21 1/302 6011 493318:11:10 returns diskPath 493418:11:10# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.35 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.16 1.14 1.21 1/303 6045 493618:11:10 when the repository is only accessible to members 493718:11:12 returns a repository for the owner 493818:11:13 returns nil for the repository for other users 493918:11:14 returns nil for the repository for other users 494018:11:14# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.56 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.15 1.13 1.21 1/304 6115 494218:11:14 when paginated tree requested 494318:11:16 returns paginated tree 494418:11:16# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.99 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.15 1.13 1.21 1/304 6143 494618:11:16# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/repository_spec.rb. It took 12.39 seconds. Expected to take 12.0 seconds. 494718:11:16# [RSpecRunTime] Starting example group spec/requests/projects/ml/models_controller_spec.rb. Expected to take 10.19 seconds. 494818:11:16Projects::Ml::ModelsController 495018:11:18 deletes the model 495118:11:18 when model does not exist 495218:11:18 is expected to respond with numeric status code not_found 495318:11:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.58 seconds. Current RSS: ~1480M. Threads: 6. load average: 1.14 1.13 1.21 1/304 6144 495518:11:18 when user does not have write_model_registry rights 495618:11:19 is expected to respond with numeric status code not_found 495818:11:20 renders the template 495918:11:20 when user does not have access 496018:11:20 is expected to respond with numeric status code not_found 496218:11:21 renders the template 496318:11:21 fetches the correct model 496418:11:21 when model id does not exist 496518:11:21 is expected to respond with numeric status code not_found 496618:11:21# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.64 seconds. Current RSS: ~1478M. Threads: 6. load average: 1.13 1.13 1.21 1/302 6145 496818:11:21 when model project does not match project id 496918:11:22 is expected to respond with numeric status code not_found 497018:11:22 when user does not have access 497118:11:22 is expected to respond with numeric status code not_found 497318:11:23 renders the template 497418:11:24 fetches the correct model 497518:11:24 when model id does not exist 497618:11:24 is expected to respond with numeric status code not_found 497718:11:24# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.04 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.13 1.13 1.21 1/301 6146 497918:11:24 when model project does not match project id 498018:11:24 is expected to respond with numeric status code not_found 498118:11:24 when user does not have access 498218:11:25 is expected to respond with numeric status code not_found 498418:11:25 renders the template 498518:11:25 when user does not have access 498718:11:25# [RSpecRunTime] Finishing example group spec/requests/projects/ml/models_controller_spec.rb. It took 9.65 seconds. Expected to take 10.19 seconds. 498818:11:25# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/groups/update_spec.rb. Expected to take 10.05 seconds. 499018:11:26 when unauthorized 499118:11:26 when not a group member 499218:11:26 behaves like unauthorized 499318:11:26 returns an error 499418:11:26 when a non-admin group member 499518:11:26 behaves like unauthorized 499618:11:27 returns an error 499718:11:27 when authorized 499818:11:27Job arguments to Ci::PendingBuilds::UpdateGroupWorker must be native JSON types, but :instance_runners_enabled is a Symbol. 500018:11:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 500118:11:28 updates math rendering settings 500218:11:29 updates shared runners settings 500318:11:29 field: "name", value: "foo bar" 500418:11:32 updates name field 500518:11:32# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.21 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.11 1.12 1.21 1/300 6147 500718:11:32 field: "path", value: "foo-bar" 500818:11:33 updates path field 500918:11:33# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.6 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.11 1.12 1.21 1/300 6148 501118:11:33 field: "visibility", value: "private" 501218:11:35 updates visibility field 501318:11:35# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.02 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.11 1.12 1.21 1/300 6149 501518:11:35 when bad arguments are provided 501618:11:35 returns the errors 501718:11:35# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/groups/update_spec.rb. It took 9.81 seconds. Expected to take 10.05 seconds. 501818:11:35# [RSpecRunTime] Starting example group spec/requests/projects/pipelines_controller_spec.rb. Expected to take 8.46 seconds. 501918:11:35Projects::PipelinesController 502018:11:36 GET index.json 502118:11:39 does not execute N+1 queries 502218:11:39# [RSpecRunTime] RSpec elapsed time: 23 minutes 10.07 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.18 1.14 1.21 1/301 6171 502418:11:39 GET stages.json 502518:11:40 does not execute N+1 queries 502618:11:40 when pipeline_stage_set_last_modified is disabled 502718:11:40 does not set Last-Modified 502818:11:40# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.55 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.18 1.14 1.21 1/301 6172 503018:11:40 when pipeline_stage_set_last_modified is enabled 503118:11:40 when status.updated_at is before stage.updated 503218:11:41 sets correct Last-Modified of stage.updated_at 503318:11:41 when status.updated_at is after stage.updated 503418:11:41 sets correct Last-Modified of max(status.updated_at) 503518:11:41 with retried builds 503618:11:42 does not execute N+1 queries 503718:11:43 returns retried builds in the correct order 503818:11:43# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.02 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.16 1.14 1.21 1/301 6173 504018:11:43# [RSpecRunTime] Finishing example group spec/requests/projects/pipelines_controller_spec.rb. It took 7.55 seconds. Expected to take 8.46 seconds. 504118:11:43# [RSpecRunTime] Starting example group spec/controllers/projects/runners_controller_spec.rb. Expected to take 8.37 seconds. 504218:11:43Projects::RunnersController 504318:11:43 #toggle_shared_runners 504418:11:45 toggles shared_runners_enabled when the group allows shared runners 504518:11:46 toggles shared_runners_enabled when the group disallows shared runners but allows overrides 504618:11:47 does not enable if the group disallows shared runners 504718:11:47# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.59 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.15 1.13 1.21 1/302 6174 505018:11:48 marks the runner as inactive and ticks the queue 505218:11:48 when user is maintainer 505318:11:48 when runner can be registered after creation 505418:11:48 renders a :register template 505518:11:48 when runner cannot be registered after creation 505618:11:48 returns :not_found 505718:11:48 when user is not maintainer 505818:11:48 when runner can be registered after creation 505918:11:49 returns :not_found 506118:11:49 when user is maintainer 506218:11:49 renders new with 200 status code 506318:11:49 when user is not maintainer 506418:11:49 renders a 404 506618:11:50 destroys the runner 506818:11:50 marks the runner as active and ticks the queue 506918:11:50# [RSpecRunTime] Finishing example group spec/controllers/projects/runners_controller_spec.rb. It took 7.44 seconds. Expected to take 8.37 seconds. 507018:11:50# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ml/models/delete_spec.rb. Expected to take 6.99 seconds. 507118:11:50Deleting a model 507218:11:51 post graphql mutation 507318:11:51 with valid id 507418:11:51 user_role: :developer, mutation_behavior: "destroying the model" 507518:11:51 behaves like destroying the model 507618:11:52 destroys model 507718:11:52 behaves like returning response status 507818:11:52 returns success 507918:11:52# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.57 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.14 1.13 1.21 1/301 6175 508118:11:52 user_role: :reporter, mutation_behavior: "denying the mutation request" 508218:11:52 behaves like denying the mutation request 508318:11:53 does not delete the model 508418:11:53 behaves like returning response status 508518:11:53 returns success 508618:11:53 user_role: :guest, mutation_behavior: "denying the mutation request" 508718:11:53 behaves like denying the mutation request 508818:11:54 does not delete the model 508918:11:54 behaves like returning response status 509018:11:54 returns success 509118:11:54 with authorized user 509218:11:54 with invalid id 509318:11:54 behaves like model was not found 509418:11:55 does not delete the model 509518:11:55 behaves like returning response status 509618:11:55 returns success 509718:11:55 when an error occurs 509818:11:56 returns the errors in the response 509918:11:56# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ml/models/delete_spec.rb. It took 5.44 seconds. Expected to take 6.99 seconds. 510018:11:56# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue_spec.rb. Expected to take 6.4 seconds. 510118:11:56Query.project(fullPath).issue(iid) 510218:11:56 .designCollection 510418:11:57 behaves like being able to fetch a design-like object by ID 510518:11:57 the ID is passed 510618:11:57 retrieves the object 510718:11:57 the user is unauthorized 510818:11:57 behaves like a failure to find anything 510918:11:57 finds nothing 511018:11:57# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.56 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.21 1.14 1.21 1/301 6176 511218:11:57 without parameters 511318:11:58 raises an error 511418:11:58 attempting to retrieve an object from a different issue 511518:11:58 behaves like a failure to find anything 511618:11:58 finds nothing 511718:11:58 behaves like being able to fetch a design-like object by ID 511818:11:58 the ID is passed 511918:11:58 retrieves the object 512018:11:58 the user is unauthorized 512118:11:58 behaves like a failure to find anything 512218:11:59 finds nothing 512318:11:59 without parameters 512418:11:59 raises an error 512518:11:59 attempting to retrieve an object from a different issue 512618:11:59 behaves like a failure to find anything 512718:11:59 finds nothing 512918:11:59 no parameters 513018:12:00 raises an error 513118:12:00 (sha: STRING_TYPE) 513218:12:00 behaves like a successful query for a version 513318:12:00 finds the version 513418:12:00 (id: ID_TYPE) 513518:12:00 behaves like a successful query for a version 513618:12:00 finds the version 513718:12:00 .designAtVersion 513818:12:00 behaves like being able to fetch a design-like object by ID 513918:12:00 the ID is passed 514018:12:00DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 514118:12:00 retrieves the object 514218:12:00 the user is unauthorized 514318:12:00 behaves like a failure to find anything 514418:12:01 finds nothing 514518:12:01 without parameters 514618:12:01 raises an error 514718:12:01 attempting to retrieve an object from a different issue 514818:12:01 behaves like a failure to find anything 514918:12:01 finds nothing 515018:12:01# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue_spec.rb. It took 5.67 seconds. Expected to take 6.4 seconds. 515118:12:01# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/abuse_report/create_spec.rb. Expected to take 6.3 seconds. 515218:12:01Adding an abuse report note 515318:12:02 behaves like a Note mutation when the user does not have permission 515418:12:02 behaves like a Note mutation that does not create a Note 515518:12:02 is expected not to change `Note.count` 515618:12:02# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.62 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.19 1.14 1.21 1/301 6177 515818:12:02 behaves like a mutation that returns top-level errors 515918:12:03 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" 516018:12:03 when the user has permission 516118:12:03 when abuse_report_notes FF is not enabled 516218:12:03 behaves like a mutation that returns a top-level access error 516318:12:03 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" 516418:12:03 when abuse_report_notes FF is enabled 516518:12:03 is expected to change `AntiAbuse::Reports::Note.count` by 1 516618:12:03 returns the note 516718:12:03 behaves like a working GraphQL mutation 516818:12:03 with a personal access token 516918:12:03 behaves like prevents access to the mutation 517018:12:04 does not resolve the mutation 517118:12:04 behaves like allows access to the mutation 517218:12:04 behaves like a working graphql query that returns data 517318:12:04 contains data 517418:12:04 behaves like a working graphql query 517518:12:04 returns a successful response 517618:12:04 with an OAuth token 517718:12:04 behaves like prevents access to the mutation 517818:12:04 does not resolve the mutation 517918:12:04 behaves like allows access to the mutation 518018:12:04 behaves like a working graphql query that returns data 518118:12:05 contains data 518218:12:05 behaves like a working graphql query 518318:12:05 returns a successful response 518418:12:05 behaves like a Note mutation when there are active record validation errors 518518:12:05 returns an empty Note 518618:12:05 behaves like a Note mutation that does not create a Note 518718:12:06 is expected not to change `Note.count` 518818:12:06 behaves like a mutation that returns errors in the response 518918:12:06 is expected to contain exactly "Error 1" and "Error 2" 519018:12:06 creating Notes in reply to a discussion 519118:12:06 creates a Note in a discussion 519218:12:06 when the discussion_id is not for a Discussion 519318:12:06 behaves like a mutation that returns top-level errors 519418:12:07 is expected to include / does not represent an instance of Discussion/ 519518:12:07# [RSpecRunTime] RSpec elapsed time: 23 minutes 38.34 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.17 1.14 1.21 1/301 6178 519718:12:07# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/abuse_report/create_spec.rb. It took 5.78 seconds. Expected to take 6.3 seconds. 519818:12:07# [RSpecRunTime] Starting example group spec/requests/api/usage_data_spec.rb. Expected to take 5.54 seconds. 519918:12:07API::UsageData 520018:12:07 GET /usage_data/service_ping 520118:12:07 without authentication 520218:12:07 returns 401 response 520318:12:07 when authenticated as non-admin 520518:12:08 when authenticated as an admin using read_service_ping access token 520718:12:08 returns service ping payload 520818:12:08 tracks an internal event 520918:12:08 POST /usage_data/increment_counter 521018:12:08 returns 401 response when CSRF check fails on web request 521118:12:08 without authentication 521218:12:08 returns 401 response 521318:12:08 with authentication 521418:12:08 when event is missing from params 521518:12:08 returns bad request 521618:12:08 with correct params 521718:12:08 returns status :ok 521818:12:08 with unknown event 521918:12:08 returns status ok 522018:12:08 POST /usage_data/increment_unique_users 522118:12:09 returns 401 response when CSRF check fails on web request 522218:12:09 without authentication 522318:12:09 returns 401 response 522418:12:09 with authentication 522518:12:09 with web authentication but without CSRF token 522618:12:09 returns 401 response 522718:12:09 when event is missing from params 522818:12:09 returns bad request 522918:12:09 with correct params 523018:12:09 returns status ok 523118:12:09 with unknown event 523218:12:09 returns status ok 523318:12:09 POST /usage_data/track_event 523418:12:09 without authentication 523518:12:09 returns 401 response 523618:12:09 with oauth token that has ai_workflows scope 523718:12:10 allows access 523818:12:10 with usage ping enabled 523918:12:10 returns 401 response when CSRF check fails on web request 524018:12:10 with correct params 524118:12:10 returns status ok 524218:12:10 with no additional_properties 524318:12:10 returns status ok 524418:12:10 send_to_snowplow param 524518:12:11 does not send the event to snowplow when send_to_snowplow is false 524618:12:11 sends event to Snowplow when send_to_snowplow is true 524718:12:11 does not send event to Snowplow by default 524818:12:11 POST /usage_data/track_events 524918:12:11 without authentication 525018:12:11 returns 401 response 525118:12:11 with the amount events greater than the limit 525218:12:11 returns bad request 525318:12:11 with correct params 525418:12:12 tracks the events 525518:12:12 triggers internal events and returns status ok 525618:12:12 with incorrect params 525718:12:12 returns bad request 525818:12:12 GET /usage_data/metric_definitions 525918:12:12 returns tiers in the metric attributes 526018:12:12 without authentication 526118:12:12 returns a YAML file 526218:12:12 without include_paths passed 526318:12:12 uses false include_paths by default 526418:12:12 with include_paths being true 526518:12:12 passes include_paths value 526618:12:12# [RSpecRunTime] Finishing example group spec/requests/api/usage_data_spec.rb. It took 5.22 seconds. Expected to take 5.54 seconds. 526718:12:12# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/mark_done_spec.rb. Expected to take 5.32 seconds. 526818:12:12Marking todos done 526918:12:15 marks a single todo as done 527018:12:15 when todo is already marked done 527118:12:16 has the expected response 527218:12:16# [RSpecRunTime] RSpec elapsed time: 23 minutes 47.02 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.24 1.15 1.21 1/301 6179 527418:12:16 when todo does not belong to requesting user 527518:12:16 results in the correct todo states 527618:12:16 behaves like a mutation that returns a top-level access error 527718:12: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" 527818:12:16 when using an invalid gid 527918:12:16 contains the expected error 528018:12:16# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/mark_done_spec.rb. It took 3.99 seconds. Expected to take 5.32 seconds. 528118:12:16# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. Expected to take 4.96 seconds. 528218:12:16Restoring many Todos 528318:12:19 restores many todos 528418:12:19 when using an invalid gid 528518:12:20 contains the expected error 528618:12:20# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.86 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.22 1.15 1.21 1/301 6180 528818:12:20# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. It took 3.31 seconds. Expected to take 4.96 seconds. 528918:12:20# [RSpecRunTime] Starting example group spec/requests/oauth_tokens_spec.rb. Expected to take 4.48 seconds. 529018:12:20OAuth Tokens requests 529118:12:20 when there is already a token for the application 529218:12:20 allows cross origin for token info 529318:12:20 and the request is done by the resource owner 529418:12:20 with authorization code grant type 529518:12:21 issues a new token 529618:12:21 does not revoke previous token 529718:12:21# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.32 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.20 1.15 1.21 1/301 6181 529918:12:21 with refresh token grant type 530018:12:22 issues a new token 530118:12:22 revokes previous token 530218:12:22 expired refresh token 530318:12:23 issues a new token 530418:12:23 revokes previous token 530518:12:23# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.32 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.20 1.15 1.21 1/301 6182 530718:12:23 revoked refresh token 530818:12:24 does not issue a new token 530918:12:24 when there is no token stored for the application 531018:12:24 generates and returns a new token 531118:12:24# [RSpecRunTime] Finishing example group spec/requests/oauth_tokens_spec.rb. It took 4.32 seconds. Expected to take 4.48 seconds. 531218:12:24# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/pipeline_trigger/update_spec.rb. Expected to take 4.19 seconds. 531318:12:24PipelineTriggerUpdate 531418:12:24 when unauthorized 531518:12:24 behaves like a mutation on an unauthorized resource 531618:12:24 behaves like a mutation that returns top-level errors 531718:12: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" 531818:12:25 when authorized 531918:12:25 when the params are invalid 532018:12:25 does not update a pipeline trigger token 532118:12:25 behaves like an invalid argument to the mutation 532218:12:25 behaves like a mutation that returns top-level errors 532318:12:25 is expected to contain exactly (include "invalid value for description") 532418:12:25 when the params are valid 532518:12:26 updates the pipeline trigger token 532618:12:26 returns the updated trigger token 532718:12:26 behaves like a working GraphQL mutation 532818:12:26 with a personal access token 532918:12:26 behaves like prevents access to the mutation 533018:12:26 does not resolve the mutation 533118:12:26 behaves like allows access to the mutation 533218:12:26 behaves like a working graphql query that returns data 533318:12:26 contains data 533418:12:26 behaves like a working graphql query 533518:12:27 returns a successful response 533618:12:27 with an OAuth token 533718:12:27 behaves like prevents access to the mutation 533818:12:27 does not resolve the mutation 533918:12:27 behaves like allows access to the mutation 534018:12:27 behaves like a working graphql query that returns data 534118:12:27 contains data 534218:12:27 behaves like a working graphql query 534318:12:28 returns a successful response 534418:12:28# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/pipeline_trigger/update_spec.rb. It took 3.77 seconds. Expected to take 4.19 seconds. 534518:12:28# [RSpecRunTime] Starting example group spec/requests/projects/hook_logs_controller_spec.rb. Expected to take 4.08 seconds. 534618:12:28Projects::HookLogsController 534718:12:28 behaves like WebHooks::HookLogActions 534918:12:29 renders a 200 if the hook exists 535018:12:30 renders a 404 if the hook does not exist 535118:12:30# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.06 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.27 1.16 1.21 1/301 6183 535418:12:30 executes the hook and redirects to the service form 535518:12:31 renders a 404 if the hook does not exist 535618:12:31 redirects back with a warning if the hook log url is outdated 535718:12:31# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.65 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.25 1.16 1.21 1/301 6184 535918:12:31# [RSpecRunTime] Finishing example group spec/requests/projects/hook_logs_controller_spec.rb. It took 3.69 seconds. Expected to take 4.08 seconds. 536018:12:31# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb. Expected to take 3.7 seconds. 536118:12:31getting the containers protection rules linked to a project 536218:12:32 with unauthorized user 536318:12:32 returns no container protection rules 536418:12:32 behaves like a working graphql query 536518:12:33 returns a successful response 536618:12:33# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.82 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.25 1.16 1.21 1/301 6185 536818:12:33 with authorized user owner 536918:12:33 with container protection rule 537018:12:33 returns only on containersProtectionRule 537118:12:33 returns all containers protection rule fields 537218:12:33 behaves like a working graphql query 537318:12:33 returns a successful response 537418:12:33 without container protection rule 537518:12:34 returns no containersProtectionRule 537618:12:34 behaves like a working graphql query 537718:12:34 returns a successful response 537818:12:34 when feature flag ':containers_protected_containers' disabled 537918:12:34 returns no container protection rules 538018:12:34 behaves like a working graphql query 538118:12:35 returns a successful response 538218:12:35# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb. It took 3.08 seconds. Expected to take 3.7 seconds. 538318:12:35# [RSpecRunTime] Starting example group spec/requests/api/oauth_tokens_spec.rb. Expected to take 3.52 seconds. 538518:12:35 Resource Owner Password Credentials 538618:12:35 when user has 2FA enabled 538718:12:35 does not create an access token 538818:12:35 when 2FA enforced 538918:12:35 when grace period expired 539018:12:35 does not create an access token 539118:12:35 when grace period is not expired 539218:12:35 creates an access token 539318:12:35 when user does not have 2FA enabled 539418:12:35 when no client credentials provided 539518:12:35 with valid credentials 539618:12:35 creates an access token 539718:12:35 with invalid user password 539818:12:36 does not create an access token 539918:12:36 when client credentials provided 540018:12:36 with valid credentials 540118:12:36 creates an access token 540218:12:36 with invalid client secret 540318:12:36 does not create an access token 540418:12:36 when user is blocked 540518:12:36 is expected to respond with numeric status code bad_request 540618:12:36 when user is ldap_blocked 540718:12:37 is expected to respond with numeric status code bad_request 540818:12:37 when user account is not confirmed 540918:12:37 is expected to respond with numeric status code bad_request 541018:12:37 Device Grant flow 541118:12:37 when generating a device code 541218:12:37 with an invalid client id 541418:12:37 with a valid client id 541518:12:37 creates a device token 541618:12:37 when generating an access token 541718:12:37 with an invalid client id 541918:12:37 with an invalid device code 542118:12:37 when authorization is pending 542318:12:38 with a valid device code 542418:12:38 creates an access token 542518:12:38# [RSpecRunTime] Finishing example group spec/requests/api/oauth_tokens_spec.rb. It took 3.21 seconds. Expected to take 3.52 seconds. 542618:12:38# [RSpecRunTime] Starting example group spec/requests/admin/broadcast_messages_controller_spec.rb. Expected to take 3.4 seconds. 542718:12:38Admin::BroadcastMessagesController 542918:12:38Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 543118:12:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 543218:12:38 renders index template 543318:12:38 POST /preview 543418:12:38 renders preview html 543518:12:38 POST #create 543618:12:38 when format json 543718:12:39 persists the message and returns ok on success 543818:12:39 does not persist the message on failure 543918:12:39 when format html 544018:12:39 persists the message and redirects to broadcast_messages on success 544118:12:39Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 544318:12:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 544418:12:40 does not persist and renders the index page on failure 544518:12:40 PATCH #update 544618:12:40 when format json 544718:12:40 persists the message and returns ok on success 544818:12:40 does not persist the message on failure 544918:12:40 when format html 545018:12:40 persists the message and redirects to broadcast_messages on success 545118:12:41Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 545318:12:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 545418:12:41 does not persist and renders the edit page on failure 545518:12:41# [RSpecRunTime] Finishing example group spec/requests/admin/broadcast_messages_controller_spec.rb. It took 3.0 seconds. Expected to take 3.4 seconds. 545618:12:41# [RSpecRunTime] Starting example group spec/controllers/profiles_controller_spec.rb. Expected to take 3.04 seconds. 545718:12:41ProfilesController 545818:12:41 PUT update_username 545918:12:41 allows username change 546018:12:41 updates a username using JSON request 546118:12:42 renders an error message when the username was not updated 546218:12:42 raises a correct error when the username is missing 546318:12:42 with hashed storage 546418:12:43 keeps repository location unchanged on disk 546518:12:43# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.19 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.21 1.15 1.21 1/301 6194 546718:12:43 when the rate limit is reached 546818:12:43 does not update the username and returns status 429 Too Many Requests 546918:12:43# [RSpecRunTime] Finishing example group spec/controllers/profiles_controller_spec.rb. It took 2.6 seconds. Expected to take 3.04 seconds. 547018:12:43# [RSpecRunTime] Starting example group spec/controllers/health_check_controller_spec.rb. Expected to take 3.01 seconds. 547118:12:43HealthCheckController 547318:12:43 when services are up but accessed from outside whitelisted ips 547418:12:43 returns a not found page 547518:12:43 when services are accessed with token 547618:12:44 supports passing the token in the header 547718:12:45 supports passing the token in query params 547818:12:45# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.16 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.21 1.15 1.21 1/301 6195 548018:12:45 when services are up and accessed from whitelisted ips 548118:12:45 supports successful plaintext response 548218:12:45 supports successful json response 548318:12:46 supports successful xml response 548418:12:46 supports successful responses for specific checks 548518:12:46 when a service is down but NO access token 548618:12:46 returns a not found page 548718:12:46 when a service is down and an endpoint is accessed from whitelisted ip 548818:12:46 supports failure plaintext response 548918:12:46 supports failure json response 549018:12:46 supports failure xml response 549118:12:46 supports failure responses for specific checks 549218:12:46# [RSpecRunTime] Finishing example group spec/controllers/health_check_controller_spec.rb. It took 2.78 seconds. Expected to take 3.01 seconds. 549318:12:46# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/stages_spec.rb. Expected to take 2.64 seconds. 549418:12:46Query.project.pipeline.stages 549518:12:48 returns the stage of a pipeline 549618:12:48 behaves like a working graphql query 549718:12:48 returns a successful response 549818:12:48# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.15 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.19 1.15 1.21 1/301 6214 550018:12:48 job pagination 550118:12:48 returns up to default limit jobs per stage 550218:12:48 when the limit is manually set 550318:12:49 returns up to custom limit jobs per stage 550418:12:49# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/stages_spec.rb. It took 2.47 seconds. Expected to take 2.64 seconds. 550518:12:49# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb. Expected to take 2.52 seconds. 550618:12:49getting Alert Management Alert Assignees 550718:12:50 returns the correct assignees 550818:12:50 applies appropriate filters for non-visible users 551018:12:50 can limit results 551118:12:51 can include all results 551218:12:51 avoids N+1 queries 551318:12:51# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.37 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.17 1.15 1.21 1/301 6215 551518:12:51# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb. It took 2.58 seconds. Expected to take 2.52 seconds. 551618:12:51# [RSpecRunTime] Starting example group spec/requests/groups/usage_quotas_controller_spec.rb. Expected to take 2.34 seconds. 551718:12:51Groups::UsageQuotasController 551818:12:51 GET /groups/*group_id/-/usage_quotas 551918:12:51 when user has read_usage_quotas permission 552018:12:52 renders index with 200 status code 552118:12:53 renders 404 page if subgroup 552218:12:53# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.04 seconds. Current RSS: ~1480M. Threads: 6. load average: 1.17 1.15 1.21 1/301 6216 552418:12:53 when user does not have read_usage_quotas permission 552518:12:53 renders not_found 552618:12:53# [RSpecRunTime] Finishing example group spec/requests/groups/usage_quotas_controller_spec.rb. It took 2.04 seconds. Expected to take 2.34 seconds. 552718:12:53# [RSpecRunTime] Starting example group spec/controllers/admin/labels_controller_spec.rb. Expected to take 2.17 seconds. 552818:12:53Admin::LabelsController 552918:12:53 DELETE #destroy 553018:12:53 when current user has ability to destroy the label 553118:12:53 removes the label 553218:12:54 does not remove the label if it is locked 553318:12:54 when label is successfully destroyed 553418:12:54 redirects to the admin labels page 553518:12:54 when current_user does not have ability to destroy the label 553618:12:55 responds with status 404 553718:12:55# [RSpecRunTime] Finishing example group spec/controllers/admin/labels_controller_spec.rb. It took 1.42 seconds. Expected to take 2.17 seconds. 553818:12:55# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/job/destroy_spec.rb. Expected to take 1.96 seconds. 553918:12:55JobArtifactsDestroy 554018:12:56 destroys the job artifacts and returns the expected data 554118:12:56 returns an error if the user is not allowed to destroy the job artifacts 554218:12:56# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/job/destroy_spec.rb. It took 1.5 seconds. Expected to take 1.96 seconds. 554318:12:56# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.4 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.16 1.15 1.21 1/301 6217 554518:12:56# [RSpecRunTime] Starting example group spec/controllers/projects/feature_flags_clients_controller_spec.rb. Expected to take 1.91 seconds. 554618:12:56Projects::FeatureFlagsClientsController 554718:12:57 POST reset_token.json 554818:12:57 when user is a project maintainer 554918:12:57 and feature flags client exist 555018:12:57 regenerates feature flags client token 555118:12:57 but feature flags client does not exist 555318:12:58 when user is not a project maintainer 555518:12:58# [RSpecRunTime] Finishing example group spec/controllers/projects/feature_flags_clients_controller_spec.rb. It took 1.74 seconds. Expected to take 1.91 seconds. 555618:12:58# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb. Expected to take 1.66 seconds. 555718:12:58Updating the dependency proxy image ttl policy 555818:12:58 post graphql mutation 555918:12:58 without permission 556018:12:58 behaves like returning no response 556118:12:58 returns no response 556218:12:58 with permission 556418:12:59 returns the updated dependency proxy image ttl policy 556518:12:59 for maintainer 556618:12:59 behaves like returning no response 556718:12:59 returns no response 556818:12:59# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb. It took 1.35 seconds. Expected to take 1.66 seconds. 556918:12:59# [RSpecRunTime] Starting example group spec/requests/user_settings/identities_controller_spec.rb. Expected to take 1.6 seconds. 557018:12:59UserSettings::IdentitiesController 557118:12:59 POST /-/user_settings/identities 557218:12:59 with valid parameters 557318:12:59 redirects and notifies the user that authentication method was updated 557418:12:59 when required session data is not present 557518:13:00 redirects and notifies the user that errors occurred 557618:13:00 when saving the identity produces errors 557718:13:00 redirects and notifies the user that errors occurred 557818:13:00 GET /-/user_settings/identities/new 557918:13:00 when the state matches 558018:13:00 returns 200 OK 558118:13:00 when the user has an existing matching identity 558218:13:00 redirects to profile account path 558318:13:00 when the state does not match 558418:13:01 returns 403 forbidden 558518:13:01# [RSpecRunTime] Finishing example group spec/requests/user_settings/identities_controller_spec.rb. It took 1.39 seconds. Expected to take 1.6 seconds. 558618:13:01# [RSpecRunTime] Starting example group spec/controllers/oauth/token_info_controller_spec.rb. Expected to take 1.41 seconds. 558718:13:01Oauth::TokenInfoController 558818:13:01 includes Two-factor enforcement concern 559018:13:01 when the user is not authenticated 559118:13:01 responds with a 401 559218:13:01 when the request is valid 559318:13:01 responds with the token info 559418:13:01 when the doorkeeper_token is not recognised 559518:13:01 responds with a 401 559618:13:01 when the token is expired 559718:13:01 responds with a 401 559818:13:01 when the token is revoked 559918:13:02 responds with a 401 560018:13:02# [RSpecRunTime] Finishing example group spec/controllers/oauth/token_info_controller_spec.rb. It took 1.12 seconds. Expected to take 1.41 seconds. 560118:13:02# [RSpecRunTime] Starting example group spec/requests/api/graphql/crm/contacts_spec.rb. Expected to take 1.36 seconds. 560218:13:02getting CRM contacts 560318:13:02 behaves like sorted paginated query 560418:13:02 behaves like requires variables 560518:13:02 shared example requires variables to be set 560718:13:02 when sorting 560818:13:02 sorts correctly 560918:13:02 when paginating 561018:13:03 paginates correctly 561118:13:03# [RSpecRunTime] Finishing example group spec/requests/api/graphql/crm/contacts_spec.rb. It took 1.23 seconds. Expected to take 1.36 seconds. 561218:13:03# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb. Expected to take 1.03 seconds. 561318:13:03Removing an HTTP Integration 561418:13:04 removes the integration 561518:13:04# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb. It took 0.93 second. Expected to take 1.03 seconds. 561618:13:04# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/alert_management/http_integration/reset_token_spec.rb. Expected to take 1.01 seconds. 561718:13:04Resetting a token on an existing HTTP Integration 561818:13:05 updates the integration 561918:13:05# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/alert_management/http_integration/reset_token_spec.rb. It took 0.86 second. Expected to take 1.01 seconds. 562018:13:05# [RSpecRunTime] Starting example group spec/controllers/users/unsubscribes_controller_spec.rb. Expected to take 0.75 second. 562118:13:05Users::UnsubscribesController 562318:13:05 responds with success 562418:13:05 behaves the same if email address isn't known in the system 562618:13:05 unsubscribes the connected user 562718:13:05 behaves the same if email address isn't known in the system 562818:13:05# [RSpecRunTime] Finishing example group spec/controllers/users/unsubscribes_controller_spec.rb. It took 0.62 second. Expected to take 0.75 second. 562918:13:05# [RSpecRunTime] Starting example group spec/requests/sandbox_controller_spec.rb. Expected to take 0.42 second. 563018:13:05SandboxController 563118:13:05 GET #mermaid 563218:13:05 renders page without template 563318:13:05 with a signed-in user 563418:13:06 renders page 563518:13:06 when enforce_terms setting is enabled 563618:13:06 does not enforce terms for rendering Mermaid markdown 563718:13:06# [RSpecRunTime] Finishing example group spec/requests/sandbox_controller_spec.rb. It took 0.37 second. Expected to take 0.42 second. 563818:13:06# [RSpecRunTime] Starting example group spec/controllers/admin/instance_review_controller_spec.rb. Expected to take 0.41 second. 563918:13:06Admin::InstanceReviewController 564118:13:06 with usage ping enabled 564218:13:06 redirects to the customers app with correct params 564318:13:06 with usage ping disabled 564418:13:06 redirects to the customers app with correct params 564518:13:06# [RSpecRunTime] Finishing example group spec/controllers/admin/instance_review_controller_spec.rb. It took 0.37 second. Expected to take 0.41 second. 564618:13:06# [RSpecRunTime] Starting example group spec/controllers/concerns/check_rate_limit_spec.rb. Expected to take 0.21 second. 564718:13:06CheckRateLimit 564818:13:06 #check_rate_limit! 564918:13:06 calls ApplicationRateLimiter#throttled_request? with the right arguments 565018:13:06 renders error and logs request if throttled 565118:13:06 redirects back if throttled and redirect_back option is set to true 565218:13:06 when the bypass header is set 565318:13:06 skips rate limit if set to "1" 565418:13:06 does not skip rate limit if set to something else than "1" 565518:13:06# [RSpecRunTime] Finishing example group spec/controllers/concerns/check_rate_limit_spec.rb. It took 0.2 second. Expected to take 0.21 second. 565618:13:27auto_explain log contains 1390 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-13-20.339.main.ndjson.gz 565718:13:27took 19.866288831 565818:13:46auto_explain log contains 1391 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-13-20.339.ci.ndjson.gz 565918:13:46took 18.899484749 566018:13:46[TEST PROF INFO] EventProf results for sql.active_record 566118:13:46Total time: 05:54.590 of 24:29.657 (24.13%) 566218:13:46Total events: 210073 566318:13:46Top 5 slowest suites (by time): 566418:13:46API::NpmGroupPackages (./spec/requests/api/npm_group_packages_spec.rb:5) – 01:36.439 (48338 / 489) of 05:40.090 (28.36%) 566518:13:46API::Users (./spec/requests/api/users_spec.rb:5) – 00:49.269 (32504 / 724) of 03:41.083 (22.29%) 566618:13:46API::Terrafor...espacePackages (./spec/requests/api/terraform/modules/v1/namespace_packages_spec.rb:5) – 00:36.540 (20295 / 287) of 02:15.911 (26.89%) 566718:13:46Projects::BranchesController (./spec/controllers/projects/branches_controller_spec.rb:5) – 00:31.516 (17787 / 63) of 02:50.311 (18.51%) 566818:13:46Update of user activity (./spec/requests/user_activity_spec.rb:5) – 00:20.633 (12806 / 38) of 01:20.899 (25.51%) 566918:13:46Knapsack report was generated. Preview: 567118:13:46 "spec/requests/api/npm_group_packages_spec.rb": 340.09038078199956, 567218:13:46 "spec/requests/api/users_spec.rb": 221.08340386200143, 567318:13:46 "spec/controllers/projects/branches_controller_spec.rb": 170.31097441599923, 567418:13:46 "spec/requests/api/terraform/modules/v1/namespace_packages_spec.rb": 135.91078456300238, 567518:13:46 "spec/requests/user_activity_spec.rb": 80.89919367999755, 567618:13:46 "spec/requests/api/internal/base_spec.rb": 63.40225075899798, 567718:13:46 "spec/requests/api/ci/runner/jobs_trace_spec.rb": 50.878027012997336, 567818:13:46 "spec/requests/api/package_files_spec.rb": 49.1999845959981, 567918:13:46 "spec/requests/api/graphql/project/packages_spec.rb": 35.15526903900172, 568018:13:46 "spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb": 33.199435085000005, 568118:13:46 "spec/controllers/import/gitea_controller_spec.rb": 29.701395594998758, 568218:13:46 "spec/controllers/projects/tags_controller_spec.rb": 26.248671661000117, 568318:13:46 "spec/requests/api/bulk_imports_spec.rb": 19.12443367099695, 568418:13:46 "spec/requests/api/graphql/ci/runners_spec.rb": 20.627203840998845, 568518:13:46 "spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb": 17.346063062999747, 568618:13:46 "spec/controllers/projects/ci/lints_controller_spec.rb": 14.269804988998658, 568718:13:46 "spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb": 11.996960340999067, 568818:13:46 "spec/requests/api/graphql/packages/pypi_spec.rb": 14.468351552997774, 568918:13:46 "spec/requests/api/graphql/mutations/snippets/destroy_spec.rb": 12.7858211069979, 569018:13:46 "spec/requests/api/graphql/project/repository_spec.rb": 12.392125709000538, 569118:13:46 "spec/requests/projects/ml/models_controller_spec.rb": 9.653717508001137, 569218:13:46 "spec/requests/api/graphql/mutations/groups/update_spec.rb": 9.807937155997934, 569318:13:46 "spec/requests/projects/pipelines_controller_spec.rb": 7.554295705002005, 569418:13:46 "spec/controllers/projects/runners_controller_spec.rb": 7.4362502959993435, 569518:13:46 "spec/requests/api/graphql/mutations/ml/models/delete_spec.rb": 5.435029004998796, 569618:13:46 "spec/requests/api/graphql/project/issue_spec.rb": 5.66637505700055, 569718:13:46 "spec/requests/api/graphql/mutations/notes/abuse_report/create_spec.rb": 5.784323687003052, 569818:13:46 "spec/requests/api/usage_data_spec.rb": 5.223266021999734, 569918:13:46 "spec/requests/api/graphql/mutations/todos/mark_done_spec.rb": 3.9850665110025147, 570018:13:46 "spec/requests/api/graphql/mutations/todos/restore_many_spec.rb": 3.305917745001352, 570118:13:46 "spec/requests/oauth_tokens_spec.rb": 4.323906483998144, 570218:13:46 "spec/requests/api/graphql/mutations/ci/pipeline_trigger/update_spec.rb": 3.7721271490008803, 570318:13:46 "spec/requests/projects/hook_logs_controller_spec.rb": 3.6868833049993555, 570418:13:46 "spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb": 3.0800902039991342, 570518:13:46 "spec/requests/api/oauth_tokens_spec.rb": 3.204868713997712, 570618:13:46 "spec/requests/admin/broadcast_messages_controller_spec.rb": 3.0038535200001206, 570718:13:46 "spec/controllers/profiles_controller_spec.rb": 2.6001187220026623, 570818:13:46 "spec/controllers/health_check_controller_spec.rb": 2.7808201480002026, 570918:13:46 "spec/requests/api/graphql/ci/stages_spec.rb": 2.4734509119989525, 571018:13:46 "spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb": 2.5814961029973347, 571118:13:46 "spec/requests/groups/usage_quotas_controller_spec.rb": 2.040325016998395, 571218:13:46 "spec/controllers/admin/labels_controller_spec.rb": 1.4198004469981242, 571318:13:46 "spec/requests/api/graphql/mutations/ci/job/destroy_spec.rb": 1.5005063710013928, 571418:13:46 "spec/controllers/projects/feature_flags_clients_controller_spec.rb": 1.7432362399995327, 571518:13:46 "spec/requests/api/graphql/mutations/dependency_proxy/image_ttl_group_policy/update_spec.rb": 1.3495052119978936, 571618:13:46 "spec/requests/user_settings/identities_controller_spec.rb": 1.3891190489994187, 571718:13:46 "spec/controllers/oauth/token_info_controller_spec.rb": 1.1244868800022232, 571818:13:46 "spec/requests/api/graphql/crm/contacts_spec.rb": 1.2330527719968813, 571918:13:46 "spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb": 0.9247092760015221, 572018:13:46 "spec/requests/api/graphql/mutations/alert_management/http_integration/reset_token_spec.rb": 0.8552973010009737, 572118:13:46 "spec/controllers/users/unsubscribes_controller_spec.rb": 0.621918941000331, 572218:13:46 "spec/requests/sandbox_controller_spec.rb": 0.37083067100320477, 572318:13:46 "spec/controllers/admin/instance_review_controller_spec.rb": 0.36752487099875, 572418:13:46 "spec/controllers/concerns/check_rate_limit_spec.rb": 0.2005655230022967 572618:13:46Knapsack global time execution for tests: 24m 29s 572718:13:46Finished in 25 minutes 17 seconds (files took 1 minute 0.07 seconds to load) 572818:13:462349 examples, 0 failures 572918:13:46Randomized with seed 58616 573018:13:55[TEST PROF INFO] Time spent in factories: 07:54.414 (31.12% of total time) 573118:13:55RSpec exited with 0. 573218:13:55No examples to retry, congrats! 573418:13:56Running after script... 573518:13:56$ source scripts/utils.sh 573618:13:56$ log_disk_usage 573718:13:56******************************************************* 573818:13:56This runner currently has 74G free disk space. 573918:13:56******************************************************* 579618:13:57$ bundle exec gem list gitlab_quality-test_tooling 579718:13:59gitlab_quality-test_tooling (2.1.0) 579818:13:59$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 580118:13:59$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 580218:13:59Not reporting test flakiness because $CREATE_RAILS_FLAKY_TEST_ISSUES != 'true' 580418:13:59$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 580718:13:59$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 581118:14:00$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 581518:14:02$ tooling/bin/push_job_metrics || true 581618:14:03[job-metrics] Pushing job metrics file for the CI/CD job. 581718:14:03[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 581918:14:04Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 582118:14:05Uploading artifacts... 582218:14:05auto_explain/: found 3 matching artifact files and directories 582318:14:05coverage/: found 5 matching artifact files and directories 582418:14:05crystalball/: found 2 matching artifact files and directories 582518:14:05WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 582618:14:05knapsack/: found 4 matching artifact files and directories 582718:14:05rspec/: found 16 matching artifact files and directories 582818:14:05WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 582918:14:05log/*.log: found 15 matching artifact files and directories 583118:14:05WARNING: Retrying... context=artifacts-uploader error=request redirected 583218:14:08Uploading artifacts as "archive" to coordinator... 201 Created id=8298976451 responseStatus=201 Created token=glcbt-66 583318:14:08Uploading artifacts... 583418:14:08rspec/rspec-*.xml: found 1 matching artifact files and directories 583618:14:08WARNING: Retrying... context=artifacts-uploader error=request redirected 583718:14:10Uploading artifacts as "junit" to coordinator... 201 Created id=8298976451 responseStatus=201 Created token=glcbt-66 583918:14:18Job succeeded