120:04:45# [RSpecRunTime] RSpec elapsed time: 1 minute 49.07 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.21 0.95 0.61 1/291 1640 320:04:45 when only username is provided 420:04:47 responds to uploads with status 401 Unauthorized 520:04:47# [RSpecRunTime] RSpec elapsed time: 1 minute 50.49 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.21 0.95 0.61 1/291 1667 720:04:47 when username and password are provided 820:04:47 when authentication fails 920:04:48 responds to uploads with status 401 Unauthorized 1020:04:48# [RSpecRunTime] RSpec elapsed time: 1 minute 52.02 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.20 0.95 0.61 1/291 1694 1220:04:48 when authentication succeeds 1320:04:50 does not respond to uploads with status 401 Unauthorized 1420:04:50# [RSpecRunTime] RSpec elapsed time: 1 minute 53.8 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.20 0.95 0.61 1/291 1723 1620:04:50 behaves like operations are not allowed with expired password 1720:04:50 when password is expired 1820:04:52 responds to downloads with status 401 Unauthorized 1920:04:53 responds to uploads with status 401 Unauthorized 2020:04:53# [RSpecRunTime] RSpec elapsed time: 1 minute 56.72 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.20 0.95 0.61 1/291 1776 2220:04:53 and the user requests a redirected path 2320:04:54 downloads get status 200 for redirects 2420:04:54# [RSpecRunTime] RSpec elapsed time: 1 minute 58.1 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.18 0.95 0.61 1/291 1803 2620:04:54 when the project is private 2720:04:54 behaves like pulls require Basic HTTP Authentication 2820:04:54 when no credentials are provided 2920:04:56 responds to downloads with status 401 Unauthorized (no project existence information leak) 3020:04:56# [RSpecRunTime] RSpec elapsed time: 1 minute 59.42 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.18 0.95 0.61 1/291 1830 3220:04:56 when only username is provided 3320:04:57 responds to downloads with status 401 Unauthorized 3420:04:57# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.78 second. Current RSS: ~1346M. Threads: 5. load average: 1.18 0.95 0.61 1/291 1857 3620:04:57 when username and password are provided 3720:04:57 when authentication fails 3820:04:59 responds to downloads with status 401 Unauthorized 3920:04:59 when user is blocked 4020:05:00 responds to downloads with status 401 Unauthorized 4120:05:00# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.72 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.17 0.95 0.61 1/291 1910 4320:05:00 when authentication succeeds 4420:05:02 does not respond to downloads with status 401 Unauthorized 4520:05:02# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.51 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.17 0.95 0.61 1/291 1937 4720:05:02 behaves like pushes require Basic HTTP Authentication 4820:05:02 when no credentials are provided 4920:05:03 responds to uploads with status 401 Unauthorized (no project existence information leak) 5020:05:03# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.74 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.17 0.95 0.61 1/288 1964 5220:05:03 when only username is provided 5320:05:05 responds to uploads with status 401 Unauthorized 5420:05:05# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.2 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.15 0.95 0.62 1/288 1991 5620:05:05 when username and password are provided 5720:05:05 when authentication fails 5820:05:06 responds to uploads with status 401 Unauthorized 5920:05:06# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.64 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 0.95 0.62 1/288 2018 6120:05:06 when authentication succeeds 6220:05:08 does not respond to uploads with status 401 Unauthorized 6320:05:08# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.41 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.15 0.95 0.62 1/288 2045 6520:05:08 behaves like operations are not allowed with expired password 6620:05:08 when password is expired 6720:05:09 responds to downloads with status 401 Unauthorized 6820:05:11 responds to uploads with status 401 Unauthorized 6920:05:11# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.26 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.14 0.95 0.62 1/288 2098 7120:05:11 when username and password are provided 7220:05:11 when authentication fails 7320:05:11 when the user is IP banned 7420:05:12 responds with status 403 7520:05:12# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.69 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.14 0.95 0.62 1/288 2125 7720:05:12 when authentication succeeds 7820:05:12 when the user has access to the project 7920:05:12 when the user is blocked 8020:05:14 rejects pulls with 401 Unauthorized 8120:05:15 rejects pulls with 401 Unauthorized for unknown projects (no project existence information leak) 8220:05:15# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.99 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.13 0.95 0.62 1/288 2178 8420:05:15 when the user isn't blocked 8520:05:17Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>163, "namespace_id"=>244} is a ActiveSupport::HashWithIndifferentAccess. 8720:05:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 8820:05:18Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 9020:05:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 9120:05:18 resets the IP in Rack Attack on download 9220:05:19 resets the IP in Rack Attack on upload 9320:05:21Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>167, "namespace_id"=>250} is a ActiveSupport::HashWithIndifferentAccess. 9520:05:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 9620:05:21Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 9820:05:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 9920:05:21 updates the user last activity 10020:05:21# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.97 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.28 0.99 0.64 1/288 2257 10220:05:21 when an oauth token is provided 10320:05:21 when oauth token has ai_workflows scope 10420:05:21 behaves like pulls are allowed 10520:05:23Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>169, "namespace_id"=>253} is a ActiveSupport::HashWithIndifferentAccess. 10720:05:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 10820:05:23Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 11020:05:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 11220:05:23# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.11 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.26 0.99 0.64 1/288 2284 11420:05:23 behaves like pushes are allowed 11520:05:25 allows pushes 11620:05:26# [RSpecRunTime] RSpec elapsed time: 2 minutes 29.13 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.26 0.99 0.64 1/288 2311 11820:05:26 when oauth token has api scope 11920:05:26 behaves like pulls are allowed 12020:05:27Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>173, "namespace_id"=>259} is a ActiveSupport::HashWithIndifferentAccess. 12220:05:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 12320:05:27Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 12520:05:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 12720:05:28# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.18 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.26 0.99 0.64 2/288 2338 12920:05:28 behaves like pushes are allowed 13020:05:30 allows pushes 13120:05:30# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.35 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.48 1.04 0.66 1/288 2365 13320:05:30 when oauth token has write_repository scope 13420:05:30 behaves like pulls are allowed 13520:05:31Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>177, "namespace_id"=>265} is a ActiveSupport::HashWithIndifferentAccess. 13720:05:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 13820:05:32Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 14020:05:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 14220:05:32# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.37 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.48 1.04 0.66 1/288 2392 14420:05:32 behaves like pushes are allowed 14520:05:34 allows pushes 14620:05:34# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.59 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.52 1.05 0.66 1/288 2419 14820:05:34 when password is expired 14920:05:36 responds to downloads with status 401 unauthorized 15020:05:36# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.37 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.52 1.05 0.66 1/288 2446 15220:05:36 when user has 2FA enabled 15320:05:36 when username and password are provided 15420:05:37 rejects pulls with generic error message 15520:05:39 rejects the push attempt with generic error message 15620:05:39# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.75 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.56 1.07 0.67 1/288 2499 15820:05:39 when username and personal access token are provided 15920:05:41 rejects the push attempt for read_repository scope 16020:05:43 accepts the push attempt for write_repository scope 16120:05:44Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>191, "namespace_id"=>286} is a ActiveSupport::HashWithIndifferentAccess. 16320:05:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 16420:05:45Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 16620:05:45To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 16720:05:45 accepts the pull attempt for read_repository scope 16820:05:47Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>193, "namespace_id"=>289} is a ActiveSupport::HashWithIndifferentAccess. 17020:05:47To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 17120:05:48Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 17320:05:48To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 17420:05:48 accepts the pull attempt for api scope 17520:05:49 accepts the push attempt for api scope 17620:05:49 behaves like pulls are allowed 17720:05:51Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>197, "namespace_id"=>295} is a ActiveSupport::HashWithIndifferentAccess. 17920:05:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 18020:05:51Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 18220:05:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 18420:05:51# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.97 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.47 1.07 0.67 1/288 2656 18620:05:51 behaves like pushes are allowed 18720:05:53 allows pushes 18820:05:54# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.14 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.51 1.08 0.68 1/288 2683 19020:05:54 when password is expired 19120:05:55 responds to uploads with status 401 unauthorized 19220:05:55# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.91 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.51 1.08 0.68 1/288 2710 19420:05:55 when token is impersonated 19520:05:55 when impersonation is off 19620:05:57 responds to uploads with status 401 unauthorized 19720:05:57# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.69 second. Current RSS: ~1330M. Threads: 5. load average: 1.51 1.08 0.68 1/288 2737 19920:05:57 when impersonation is on 20020:05:59 responds to uploads with status 200 20120:05:59# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.62 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.47 1.08 0.68 1/288 2764 20320:05:59 when internal auth is disabled 20420:06:01 rejects pulls with generic error message 20520:06:02 rejects pushes with generic error message 20620:06:02 when LDAP is configured 20720:06:04 displays the generic error message 20820:06:04# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.4 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.51 1.10 0.69 1/288 2843 21020:06:04 when blank password attempts follow a valid login 21120:06:06Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>213, "namespace_id"=>319} is a ActiveSupport::HashWithIndifferentAccess. 21320:06:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 21420:06:06 repeated attempts followed by successful attempt 21520:06:06# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.62 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.51 1.10 0.69 1/288 2870 21720:06:06 and the user requests a redirected path 21820:06:08Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>215, "namespace_id"=>322} is a ActiveSupport::HashWithIndifferentAccess. 22020:06:08To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 22120:06:08 downloads get status 200 22220:06:10 uploads get status 404 with "project was moved" message 22320:06:10# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.3 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.39 1.08 0.69 1/288 2923 22520:06:10 when the user doesn't have access to the project 22620:06:11 pulls get status 404 22720:06:13 uploads get status 404 22820:06:13# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.7 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.39 1.08 0.69 1/288 2976 23020:06:13 when the user is admin 23120:06:13 when admin mode is enabled 23220:06:13 behaves like pulls are allowed 23320:06:15Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>223, "namespace_id"=>334} is a ActiveSupport::HashWithIndifferentAccess. 23520:06:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 23620:06:15Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 23820:06:15To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 24020:06:15# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.42 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.44 1.09 0.69 1/288 3003 24220:06:15 behaves like pushes are allowed 24320:06:17 allows pushes 24420:06:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.32 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.44 1.09 0.69 4/289 3030 24620:06:17 when admin mode is disabled 24720:06:17 behaves like pulls are allowed 24820:06:18Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>227, "namespace_id"=>340} is a ActiveSupport::HashWithIndifferentAccess. 25020:06:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 25120:06:18Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 25320:06:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 25520:06:19# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.13 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.41 1.09 0.70 1/288 3057 25720:06:19 behaves like pushes are allowed 25820:06:20 allows pushes 25920:06:20# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.0 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.41 1.09 0.70 1/288 3084 26120:06:20 when a gitlab ci token is provided 26220:06:20 when build created by system is authenticated 26320:06:23 rejects pulls 26420:06:25 rejects pushes 26520:06:25# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.89 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.37 1.09 0.70 1/288 3137 26720:06:25 and build created by 26820:06:25 administrator 26920:06:25 when admin mode is enabled 27020:06:29 downloads from other project get status 403 27120:06:29 behaves like can download code only 27220:06:31 rejects pushes with 403 Forbidden 27320:06:31 behaves like pulls are allowed 27420:06:33Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>244, "namespace_id"=>368} is a ActiveSupport::HashWithIndifferentAccess. 27620:06:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 27720:06:33Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 27920:06:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 28120:06:33# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.07 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.39 1.10 0.71 1/288 3244 28320:06:33 when the repo does not exist 28420:06:35 rejects pulls with 404 Not Found 28520:06:35# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.9 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.39 1.10 0.71 1/288 3245 28720:06:35 when admin mode is disabled 28820:06:39 downloads from other project get status 403 28920:06:39 behaves like can download code only 29020:06:41 rejects pushes with 403 Forbidden 29120:06:41 behaves like pulls are allowed 29220:06:43Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>259, "namespace_id"=>392} is a ActiveSupport::HashWithIndifferentAccess. 29420:06:43To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 29520:06:44Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 29720:06:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 29920:06:44# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.21 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.33 1.10 0.71 1/288 3352 30120:06:44 when the repo does not exist 30220:06:45 rejects pulls with 404 Not Found 30320:06:46# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.13 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.33 1.10 0.71 1/288 3353 30620:06:49 downloads from other project get status 403 30720:06:49 behaves like can download code only 30820:06:51 rejects pushes with 403 Forbidden 30920:06:51 behaves like pulls are allowed 31020:06:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>274, "namespace_id"=>416} is a ActiveSupport::HashWithIndifferentAccess. 31220:06:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31320:06:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 31520:06:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 31720:06:54# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.4 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.28 1.10 0.72 1/289 3460 31920:06:54 when the repo does not exist 32020:06:56 rejects pulls with 404 Not Found 32120:06:56# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.19 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.28 1.10 0.72 1/289 3461 32320:06:56 when users password is expired 32420:06:58 rejects pulls with 401 unauthorized 32520:06:58# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.65 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.28 1.10 0.72 1/289 3488 32720:06:58 behaves like project path without .git suffix 32820:06:58 GET info/refs 32920:06:58 when no params are added 33020:06:59 redirects to the .git suffix version 33120:06:59# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.82 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.26 1.09 0.72 1/289 3515 33320:06:59 when the upload-pack service is requested 33420:07:00 redirects to the .git suffix version 33520:07:00# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.02 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.26 1.09 0.72 1/289 3542 33720:07:00 when the receive-pack service is requested 33820:07:02 redirects to the .git suffix version 33920:07:02# [RSpecRunTime] RSpec elapsed time: 4 minutes 5.23 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.26 1.09 0.72 1/289 3569 34120:07:02 when the params are anything else 34220:07:03 redirects to the sign-in page 34320:07:03# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.39 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.26 1.09 0.72 1/289 3596 34520:07:03 POST git-upload-pack 34620:07:04 fails to find a route 34720:07:04# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.62 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.32 1.11 0.72 1/289 3623 34920:07:04 POST git-receive-pack 35020:07:05 fails to find a route 35120:07:05# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.88 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.32 1.11 0.72 1/289 3650 35320:07:05 retrieving an info/refs file 35420:07:05 when the file exists 35520:07:08 returns the file 35620:07:08# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.84 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.32 1.11 0.72 1/294 3723 35820:07:08 when the file does not exist 36020:07:10# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.29 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.37 1.12 0.73 1/294 3774 36220:07:10 when the project path ends with a dot 36320:07:10 when the project is public 36420:07:10 behaves like pushes require Basic HTTP Authentication 36520:07:10 when no credentials are provided 36620:07:11 responds to uploads with status 401 Unauthorized (no project existence information leak) 36720:07:11# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.68 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.37 1.12 0.73 1/294 3801 36920:07:11 when only username is provided 37020:07:13 responds to uploads with status 401 Unauthorized 37120:07:14# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.12 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.34 1.12 0.73 2/294 3828 37320:07:14 when username and password are provided 37420:07:14 when authentication fails 37520:07:15 responds to uploads with status 401 Unauthorized 37620:07:15# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.61 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.34 1.12 0.73 1/294 3855 37820:07:15 when authentication succeeds 37920:07:17 does not respond to uploads with status 401 Unauthorized 38020:07:17# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.41 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.34 1.12 0.73 2/295 3884 38220:07:17 when not authenticated 38320:07:17 behaves like pulls are allowed 38420:07:18Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 38620:07:18To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 38820:07:18# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.94 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.34 1.12 0.73 3/292 3911 39020:07:18 when authenticated 39120:07:18 as a developer on the team 39220:07:18 behaves like pulls are allowed 39320:07:20Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>299, "namespace_id"=>460} is a ActiveSupport::HashWithIndifferentAccess. 39520:07:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 39620:07:20Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 39820:07:20To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 40020:07:20# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.89 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.31 1.12 0.73 1/291 3938 40220:07:20 behaves like pushes are allowed 40320:07:22 allows pushes 40420:07:22# [RSpecRunTime] RSpec elapsed time: 4 minutes 25.96 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.31 1.12 0.73 3/288 3965 40620:07:22 but git-receive-pack over HTTP is disabled in config 40720:07:24 rejects pushes with 403 Forbidden 40820:07:24# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.78 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.37 1.13 0.74 1/288 3992 41020:07:24 but git-upload-pack over HTTP is disabled in config 41120:07:26 rejects pushes with 403 Forbidden 41220:07:26# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.49 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.37 1.13 0.74 1/288 4019 41420:07:26 but the service parameter is missing 41520:07:27 rejects clones with 403 Forbidden 41620:07:28# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.15 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.37 1.13 0.74 1/288 4046 41820:07:28 and not a member of the team 41920:07:29 rejects pushes with 403 Forbidden 42020:07:29 behaves like pulls are allowed 42120:07:31Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>311, "namespace_id"=>478} is a ActiveSupport::HashWithIndifferentAccess. 42320:07:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 42420:07:31Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 42620:07:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 42820:07:31# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.56 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.34 1.13 0.74 1/288 4101 43020:07:31 when merge requests are open that allow maintainer access 43120:07:31 behaves like pushes are allowed 43220:07:35 allows pushes 43320:07:35# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.8 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.31 1.13 0.74 1/290 4178 43520:07:35 but the service parameter is missing 43620:07:36 rejects clones with 401 Unauthorized 43720:07:36# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.08 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.31 1.13 0.74 1/290 4205 43920:07:36 when the request is not from gitlab-workhorse 44020:07:38 responds with 403 Forbidden 44120:07:38# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.31 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.31 1.13 0.74 1/290 4232 44320:07:38 when the repo is public 44420:07:38 but the repo is disabled 44520:07:38 behaves like pulls require Basic HTTP Authentication 44620:07:38 when no credentials are provided 44720:07:39 responds to downloads with status 401 Unauthorized (no project existence information leak) 44820:07:39# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.61 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.45 1.16 0.76 1/290 4259 45020:07:39 when only username is provided 45120:07:40 responds to downloads with status 401 Unauthorized 45220:07:40# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.02 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.45 1.16 0.76 1/290 4286 45420:07:40 when username and password are provided 45520:07:40 when authentication fails 45620:07:42 responds to downloads with status 401 Unauthorized 45720:07:42 when user is blocked 45820:07:43 responds to downloads with status 401 Unauthorized 45920:07:43# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.93 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.45 1.16 0.76 1/290 4339 46120:07:43 when authentication succeeds 46220:07:45 does not respond to downloads with status 401 Unauthorized 46320:07:45# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.55 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.41 1.16 0.76 1/290 4366 46520:07:45 behaves like pushes require Basic HTTP Authentication 46620:07:45 when no credentials are provided 46720:07:46 responds to uploads with status 401 Unauthorized (no project existence information leak) 46820:07:46# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.82 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.41 1.16 0.76 1/288 4393 47020:07:46 when only username is provided 47120:07:48 responds to uploads with status 401 Unauthorized 47220:07:48# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.24 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.41 1.16 0.76 1/288 4420 47420:07:48 when username and password are provided 47520:07:48 when authentication fails 47620:07:49 responds to uploads with status 401 Unauthorized 47720:07:49# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.66 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.38 1.15 0.76 1/288 4447 47920:07:49 when authentication succeeds 48020:07:51 does not respond to uploads with status 401 Unauthorized 48120:07:51# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.39 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.38 1.15 0.76 1/288 4476 48320:07:51 behaves like operations are not allowed with expired password 48420:07:51 when password is expired 48520:07:52 responds to downloads with status 401 Unauthorized 48620:07:54 responds to uploads with status 401 Unauthorized 48720:07:54# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.3 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.43 1.17 0.77 1/288 4529 48920:07:54 but the repo is enabled 49020:07:54 behaves like pulls are allowed 49120:07:55Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 49320:07:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 49520:07:55# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.64 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.43 1.17 0.77 1/288 4556 49720:07:55 but only project members are allowed 49820:07:55 behaves like pulls require Basic HTTP Authentication 49920:07:55 when no credentials are provided 50020:07:56 responds to downloads with status 401 Unauthorized (no project existence information leak) 50120:07:56# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.93 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.43 1.17 0.77 2/288 4583 50320:07:56 when only username is provided 50420:07:58 responds to downloads with status 401 Unauthorized 50520:07:58# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.31 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.43 1.17 0.77 1/288 4610 50720:07:58 when username and password are provided 50820:07:58 when authentication fails 50920:07:59 responds to downloads with status 401 Unauthorized 51020:07:59 when user is blocked 51120:08:01 responds to downloads with status 401 Unauthorized 51220:08:01# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.2 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.39 1.17 0.77 1/288 4663 51420:08:01 when authentication succeeds 51520:08:02 does not respond to downloads with status 401 Unauthorized 51620:08:02# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.95 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.39 1.17 0.77 1/288 4690 51820:08:02 behaves like pushes require Basic HTTP Authentication 51920:08:02 when no credentials are provided 52020:08:03 responds to uploads with status 401 Unauthorized (no project existence information leak) 52120:08:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.16 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.36 1.16 0.77 1/288 4717 52320:08:04 when only username is provided 52420:08:05 responds to uploads with status 401 Unauthorized 52520:08:05# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.57 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.36 1.16 0.77 1/288 4744 52720:08:05 when username and password are provided 52820:08:05 when authentication fails 52920:08:06 responds to uploads with status 401 Unauthorized 53020:08:06# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.02 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.36 1.16 0.77 1/288 4771 53220:08:06 when authentication succeeds 53320:08:08 does not respond to uploads with status 401 Unauthorized 53420:08:08# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.81 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.36 1.16 0.77 1/288 4800 53620:08:08 behaves like operations are not allowed with expired password 53720:08:08 when password is expired 53820:08:10 responds to downloads with status 401 Unauthorized 53920:08:11 responds to uploads with status 401 Unauthorized 54020:08:11# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.74 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.33 1.16 0.77 1/288 4853 54220:08:11 and the user requests a redirected path 54320:08:12 downloads get status 200 for redirects 54420:08:12# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.07 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.33 1.16 0.77 1/288 4880 54620:08:12 when the project is private 54720:08:12 behaves like pulls require Basic HTTP Authentication 54820:08:12 when no credentials are provided 54920:08:14 responds to downloads with status 401 Unauthorized (no project existence information leak) 55020:08:14# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.35 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.31 1.16 0.77 1/288 4907 55220:08:14 when only username is provided 55320:08:15 responds to downloads with status 401 Unauthorized 55420:08:15# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.78 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.31 1.16 0.77 1/288 4934 55620:08:15 when username and password are provided 55720:08:15 when authentication fails 55820:08:17 responds to downloads with status 401 Unauthorized 55920:08:17 when user is blocked 56020:08:18 responds to downloads with status 401 Unauthorized 56120:08:18# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.78 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.31 1.16 0.77 1/289 4987 56320:08:18 when authentication succeeds 56420:08:20 does not respond to downloads with status 401 Unauthorized 56520:08:20# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.5 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.28 1.15 0.77 1/288 5014 56720:08:20 behaves like pushes require Basic HTTP Authentication 56820:08:20 when no credentials are provided 56920:08:21 responds to uploads with status 401 Unauthorized (no project existence information leak) 57020:08:21# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.75 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.28 1.15 0.77 1/288 5041 57220:08:21 when only username is provided 57320:08:22 responds to uploads with status 401 Unauthorized 57420:08:23# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.15 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.28 1.15 0.77 1/288 5068 57620:08:23 when username and password are provided 57720:08:23 when authentication fails 57820:08:24 responds to uploads with status 401 Unauthorized 57920:08:24# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.72 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.26 1.15 0.78 1/288 5095 58120:08:24 when authentication succeeds 58220:08:26 does not respond to uploads with status 401 Unauthorized 58320:08:26# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.48 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.26 1.15 0.78 1/288 5122 58520:08:26 behaves like operations are not allowed with expired password 58620:08:26 when password is expired 58720:08:27 responds to downloads with status 401 Unauthorized 58820:08:29 responds to uploads with status 401 Unauthorized 58920:08:29# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.44 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.24 1.15 0.78 1/288 5175 59120:08:29 when username and password are provided 59220:08:29 when authentication fails 59320:08:29 when the user is IP banned 59420:08:30 responds with status 403 59520:08:30# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.87 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.24 1.15 0.78 1/288 5202 59720:08:30 when authentication succeeds 59820:08:30 when the user has access to the project 59920:08:30 when the user is blocked 60020:08:32 rejects pulls with 401 Unauthorized 60120:08:34 rejects pulls with 401 Unauthorized for unknown projects (no project existence information leak) 60220:08:34# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.2 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.22 1.14 0.78 1/288 5255 60420:08:34 when the user isn't blocked 60520:08:35Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>386, "namespace_id"=>597} is a ActiveSupport::HashWithIndifferentAccess. 60720:08:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 60820:08:35Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 61020:08:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 61120:08:35 resets the IP in Rack Attack on download 61220:08:37 resets the IP in Rack Attack on upload 61320:08:39Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>390, "namespace_id"=>603} is a ActiveSupport::HashWithIndifferentAccess. 61520:08:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 61620:08:39Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 61820:08:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 61920:08:39 updates the user last activity 62020:08:39# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.84 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.20 1.14 0.78 1/289 5334 62220:08:39 when an oauth token is provided 62320:08:39 behaves like pulls are allowed 62420:08:41Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>392, "namespace_id"=>606} is a ActiveSupport::HashWithIndifferentAccess. 62620:08:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 62720:08:41Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 62920:08:41To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 63120:08:41# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.87 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.20 1.14 0.78 1/289 5361 63320:08:41 behaves like pushes are allowed 63420:08:43 allows pushes 63520:08:43# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.95 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.20 1.14 0.78 1/289 5388 63720:08:43 when password is expired 63820:08:45 responds to downloads with status 401 unauthorized 63920:08:45# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.77 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.18 1.14 0.78 1/289 5415 64120:08:45 when user has 2FA enabled 64220:08:45 when username and password are provided 64320:08:47 rejects pulls with generic error message 64420:08:48 rejects the push attempt with generic error message 64520:08:49# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.12 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.17 1.14 0.78 1/289 5468 64720:08:49 when username and personal access token are provided 64820:08:50 rejects the push attempt for read_repository scope 64920:08:52 accepts the push attempt for write_repository scope 65020:08:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>406, "namespace_id"=>627} is a ActiveSupport::HashWithIndifferentAccess. 65220:08:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 65320:08:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 65520:08:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 65620:08:54 accepts the pull attempt for read_repository scope 65720:08:55Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>408, "namespace_id"=>630} is a ActiveSupport::HashWithIndifferentAccess. 65920:08:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 66020:08:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 66220:08:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 66320:08:56 accepts the pull attempt for api scope 66420:08:57 accepts the push attempt for api scope 66520:08:57 behaves like pulls are allowed 66620:08:59Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>412, "namespace_id"=>636} is a ActiveSupport::HashWithIndifferentAccess. 66820:08:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 66920:08:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 67120:08:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 67320:08:59# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.98 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.14 1.13 0.79 1/290 5625 67520:08:59 behaves like pushes are allowed 67620:09:01 allows pushes 67720:09:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.04 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.14 1.13 0.79 1/290 5652 67920:09:01 when password is expired 68020:09:03 responds to uploads with status 401 unauthorized 68120:09:03# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.71 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.14 1.13 0.79 2/290 5679 68320:09:03 when internal auth is disabled 68420:09:05 rejects pulls with generic error message 68520:09:06 rejects pushes with generic error message 68620:09:06 when LDAP is configured 68720:09:08 returns a generic error message 68820:09:08# [RSpecRunTime] RSpec elapsed time: 6 minutes 11.32 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.13 1.13 0.79 1/290 5758 69020:09:08 when blank password attempts follow a valid login 69120:09:10Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>424, "namespace_id"=>654} is a ActiveSupport::HashWithIndifferentAccess. 69320:09:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 69420:09:10 repeated attempts followed by successful attempt 69520:09:10# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.5 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.12 1.13 0.79 1/290 5785 69720:09:10 and the user requests a redirected path 69820:09:12Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>426, "namespace_id"=>657} is a ActiveSupport::HashWithIndifferentAccess. 70020:09:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 70120:09:12 downloads get status 200 70220:09:13 uploads get status 404 with "project was moved" message 70320:09:13# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.91 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.12 1.13 0.79 1/290 5838 70520:09:13 when the user doesn't have access to the project 70620:09:15 pulls get status 404 70720:09:18 uploads get status 404 70820:09:18# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.35 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.11 1.13 0.79 1/290 5891 71020:09:18 when a gitlab ci token is provided 71120:09:18 when build created by system is authenticated 71220:09:20 rejects pulls 71320:09:21 rejects pushes 71420:09:22# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.15 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.10 1.12 0.79 1/290 5944 71620:09:22 and build created by 71720:09:22 administrator 71820:09:22 when admin mode is enabled 71920:09:25 downloads from other project get status 403 72020:09:25 behaves like can download code only 72120:09:27 rejects pushes with 403 Forbidden 72220:09:27 behaves like pulls are allowed 72320:09:30Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>447, "namespace_id"=>691} is a ActiveSupport::HashWithIndifferentAccess. 72520:09:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 72620:09:30Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 72820:09:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 73020:09:30# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.46 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.17 1.14 0.80 1/290 6051 73220:09:30 when the repo does not exist 73320:09:32 rejects pulls with 404 Not Found 73420:09:32# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.24 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.17 1.14 0.80 1/290 6052 73620:09:32 when admin mode is disabled 73720:09:35 downloads from other project get status 403 73820:09:35 behaves like can download code only 73920:09:37 rejects pushes with 403 Forbidden 74020:09:37 behaves like pulls are allowed 74120:09:39Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>462, "namespace_id"=>715} is a ActiveSupport::HashWithIndifferentAccess. 74320:09:39To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 74420:09:40Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 74620:09:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 74820:09:40# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.33 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.14 1.13 0.80 1/291 6160 75020:09:40 when the repo does not exist 75120:09:41 rejects pulls with 404 Not Found 75220:09:41# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.11 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.14 1.13 0.80 1/291 6161 75520:09:45 downloads from other project get status 403 75620:09:45 behaves like can download code only 75720:09:47 rejects pushes with 403 Forbidden 75820:09:47 behaves like pulls are allowed 75920:09:49Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>477, "namespace_id"=>739} is a ActiveSupport::HashWithIndifferentAccess. 76120:09:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 76220:09:49Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 76420:09:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 76620:09:49# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.0 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.12 1.13 0.81 1/291 6268 76820:09:49 when the repo does not exist 76920:09:51 rejects pulls with 404 Not Found 77020:09:51# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.82 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.12 1.13 0.81 1/291 6269 77220:09:51 when users password is expired 77320:09:53 rejects pulls with 401 unauthorized 77420:09:54# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.13 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.11 1.12 0.81 1/291 6296 77620:09:54 behaves like project path without .git suffix 77720:09:54 GET info/refs 77820:09:54 when no params are added 77920:09:55 redirects to the .git suffix version 78020:09:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.32 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.11 1.12 0.81 1/291 6323 78220:09:55 when the upload-pack service is requested 78320:09:56 redirects to the .git suffix version 78420:09:56# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.49 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.11 1.12 0.81 1/291 6350 78620:09:56 when the receive-pack service is requested 78720:09:57 redirects to the .git suffix version 78820:09:57# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.73 second. Current RSS: ~1339M. Threads: 5. load average: 1.11 1.12 0.81 1/291 6377 79020:09:57 when the params are anything else 79120:09:58 redirects to the sign-in page 79220:09:58# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.96 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.11 1.12 0.81 1/291 6404 79420:09:58 POST git-upload-pack 79520:10:00 fails to find a route 79620:10:00# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.19 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.12 0.81 1/291 6431 79820:10:00 POST git-receive-pack 79920:10:01 fails to find a route 80020:10:01# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.43 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.12 0.81 1/291 6458 80220:10:01 retrieving an info/refs file 80320:10:01 when the file exists 80420:10:03 returns the file 80520:10:03# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.36 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.10 1.12 0.81 1/296 6531 80720:10:03 when the file does not exist 80920:10:04# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.79 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.09 1.12 0.81 1/296 6582 81120:10:04 when the Wiki path ends with a dot 81220:10:04 when the project is public 81320:10:04 behaves like pushes require Basic HTTP Authentication 81420:10:04 when no credentials are provided 81520:10:05 responds to uploads with status 401 Unauthorized (no project existence information leak) 81620:10:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.86 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.09 1.12 0.81 1/296 6593 81820:10:05 when only username is provided 81920:10:06 responds to uploads with status 401 Unauthorized 82020:10:06# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.94 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.09 1.12 0.81 1/296 6604 82220:10:06 when username and password are provided 82320:10:06 when authentication fails 82420:10:08 responds to uploads with status 401 Unauthorized 82520:10:08# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.23 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.09 1.12 0.81 1/296 6615 82720:10:08 when authentication succeeds 82820:10:09 does not respond to uploads with status 401 Unauthorized 82920:10:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.61 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.08 1.12 0.81 1/296 6626 83120:10:09 when unauthenticated 83220:10:10 responds to pulls with the wiki's repo 83320:10:10 behaves like pulls are allowed 83520:10:11# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.75 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.08 1.12 0.81 1/296 6647 83720:10:11 when authenticated 83820:10:11 and as a developer on the team 83920:10:11 but the repo is disabled 84020:10:11 behaves like pulls are allowed 84120:10:12Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>503, "namespace_id"=>785} is a ActiveSupport::HashWithIndifferentAccess. 84320:10:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 84520:10:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.31 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.08 1.12 0.81 1/295 6658 84720:10:13 behaves like pushes are allowed 84820:10:14 allows pushes 84920:10:14# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.08 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.08 1.11 0.81 1/291 6669 85120:10:14 and not on the team 85220:10:16 rejects pushes with 403 Forbidden 85320:10:16 behaves like pulls are allowed 85420:10:17Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>509, "namespace_id"=>794} is a ActiveSupport::HashWithIndifferentAccess. 85620:10:17To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 85820:10:17# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.79 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.08 1.11 0.81 1/292 6690 86020:10:17 when the project is private 86120:10:17 behaves like pulls require Basic HTTP Authentication 86220:10:17 when no credentials are provided 86320:10:18 responds to downloads with status 401 Unauthorized (no project existence information leak) 86420:10:18 when only username is provided 86520:10:19 responds to downloads with status 401 Unauthorized 86620:10:19# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.88 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.15 1.13 0.82 1/291 6711 86820:10:19 when username and password are provided 86920:10:19 when authentication fails 87020:10:20 responds to downloads with status 401 Unauthorized 87120:10:20 when user is blocked 87220:10:22 responds to downloads with status 401 Unauthorized 87320:10:22# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.25 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.15 1.13 0.82 1/291 6732 87520:10:22 when authentication succeeds 87620:10:23 does not respond to downloads with status 401 Unauthorized 87720:10:23# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.6 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.15 1.13 0.82 1/291 6743 87920:10:23 behaves like pushes require Basic HTTP Authentication 88020:10:23 when no credentials are provided 88120:10:24 responds to uploads with status 401 Unauthorized (no project existence information leak) 88220:10:24 when only username is provided 88320:10:25 responds to uploads with status 401 Unauthorized 88420:10:25# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.55 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.14 1.13 0.82 1/291 6764 88620:10:25 when username and password are provided 88720:10:25 when authentication fails 88820:10:26 responds to uploads with status 401 Unauthorized 88920:10:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.78 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.14 1.13 0.82 1/291 6775 89120:10:26 when authentication succeeds 89220:10:28 does not respond to uploads with status 401 Unauthorized 89320:10:28# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.2 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.14 1.13 0.82 1/291 6786 89520:10:28 behaves like operations are not allowed with expired password 89620:10:28 when password is expired 89720:10:29 responds to downloads with status 401 Unauthorized 89820:10:30 responds to uploads with status 401 Unauthorized 89920:10:30# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.56 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.37 1.17 0.84 1/291 6807 90120:10:30 when authenticated 90220:10:30 and as a developer on the team 90320:10:30 when user is using credentials with special characters 90420:10:30 with password with special characters 90520:10:31Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>531, "namespace_id"=>828} is a ActiveSupport::HashWithIndifferentAccess. 90720:10:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 90820:10:31 allows clones 90920:10:32# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.14 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.37 1.17 0.84 1/291 6818 91120:10:32 but the repo is disabled 91220:10:33Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>533, "namespace_id"=>831} is a ActiveSupport::HashWithIndifferentAccess. 91420:10:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 91520:10:33 allows clones 91620:10:34 pushes are allowed 91720:10:34# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.97 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.34 1.17 0.84 1/291 6839 91920:10:34 and not on the team 92020:10:36 rejects clones with 404 Not Found 92120:10:37 rejects pushes with 404 Not Found 92220:10:37# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.61 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.34 1.17 0.84 1/291 6860 92420:10:37 User with LDAP identity 92520:10:37 behaves like pulls require Basic HTTP Authentication 92620:10:37 when no credentials are provided 92720:10:37 responds to downloads with status 401 Unauthorized (no project existence information leak) 92820:10:37 when only username is provided 92920:10:38 responds to downloads with status 401 Unauthorized 93020:10:38 when username and password are provided 93120:10:38 when authentication fails 93220:10:38 responds to downloads with status 401 Unauthorized 93320:10:38 when user is blocked 93420:10:39 responds to downloads with status 401 Unauthorized 93520:10:39 when authentication succeeds 93620:10:39 does not respond to downloads with status 401 Unauthorized 93720:10:39 behaves like pushes require Basic HTTP Authentication 93820:10:39 when no credentials are provided 93920:10:39 responds to uploads with status 401 Unauthorized (no project existence information leak) 94020:10:39 when only username is provided 94120:10:40 responds to uploads with status 401 Unauthorized 94220:10:40 when username and password are provided 94320:10:40 when authentication fails 94420:10:40 responds to uploads with status 401 Unauthorized 94520:10:40 when authentication succeeds 94620:10:42 does not respond to uploads with status 401 Unauthorized 94720:10:42# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.42 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.31 1.17 0.84 1/291 6861 94920:10:42 when authentication succeeds 95020:10:42 when the project doesn't exist 95120:10:42 responds with status 404 Not Found 95220:10:42 when the project exists 95320:10:42 and the user is on the team 95420:10:44Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>550, "namespace_id"=>854} is a ActiveSupport::HashWithIndifferentAccess. 95620:10:44To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 95720:10:44 responds with status 200 95820:10:44 behaves like pulls are allowed 95920:10:46Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>552, "namespace_id"=>857} is a ActiveSupport::HashWithIndifferentAccess. 96120:10:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 96220:10:46Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 96420:10:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 96620:10:46# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.8 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.45 1.20 0.85 1/291 6914 96820:10:46 behaves like pushes are allowed 96920:10:48 allows pushes 97020:10:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.91 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.45 1.20 0.85 1/291 6941 97220:10:48 when password is expired 97320:10:50Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>556, "namespace_id"=>863} is a ActiveSupport::HashWithIndifferentAccess. 97520:10:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97620:10:50Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 97820:10:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 97920:10:50 responds to downloads with status 200 98020:10:52 responds to uploads with status 200 98120:10:52# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.69 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.49 1.21 0.86 1/291 6994 98320:10:52 when terms are enforced 98420:10:55 blocks git access when the user did not accept terms 98520:10:55 when the user accepted the terms 98620:10:57Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>563, "namespace_id"=>871} is a ActiveSupport::HashWithIndifferentAccess. 98820:10:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 98920:10:57 allows clones 99020:10:57 behaves like pulls are allowed 99120:11:00Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>565, "namespace_id"=>874} is a ActiveSupport::HashWithIndifferentAccess. 99320:11:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99420:11:00Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 99620:11:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 99820:11:00# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.81 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.66 1.26 0.88 1/291 7073 100020:11:00 behaves like pushes are allowed 100120:11:03 allows pushes 100220:11:03# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.7 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.66 1.26 0.88 1/291 7100 100520:11:03 behaves like pulls are allowed 100620:11:06Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>569, "namespace_id"=>880} is a ActiveSupport::HashWithIndifferentAccess. 100820:11:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 100920:11:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :fetch_count is a Symbol. 101120:11:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 101220:11:07 allows pulls 101320:11:07# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.31 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.60 1.25 0.88 1/291 7127 101520:11:08# [RSpecRunTime] Finishing example group spec/requests/git_http_spec.rb. It took 8 minutes 5.32 seconds. Expected to take 9 minutes 4.84 seconds. 101620:11:08# [RSpecRunTime] Starting example group spec/requests/api/search_spec.rb. Expected to take 4 minutes 14.56 seconds. 101920:11:09 when user is not authenticated 102020:11:09 returns 401 error 102120:11:09# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.03 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.47 1.23 0.87 1/291 7164 102320:11:09 when DB timeouts occur from global searches 102420:11:10 returns a 408 error if search with scope: issues times out 102520:11:11 returns a 408 error if search with scope: merge_requests times out 102620:11:11 returns a 408 error if search with scope: milestones times out 102720:11:11 returns a 408 error if search with scope: projects times out 102820:11:12 returns a 408 error if search with scope: snippet_titles times out 102920:11:12 returns a 408 error if search with scope: users times out 103020:11:12# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.43 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.47 1.23 0.87 1/291 7165 103220:11:12 when scope is not supported 103320:11:12 returns 400 error 103420:11:12 when scope is missing 103520:11:12 returns 400 error 103620:11:12 when there is a search error 103720:11:12 returns 400 error 103820:11:12 with correct params 103920:11:13 increments the custom search sli error rate with error false if no error occurred 104020:11:13 increments the custom search sli error rate with error true if an error occurred 104120:11:13 sets global search information for logging 104220:11:13 with correct params for scope issues 104320:11:13 behaves like internal event tracking 104420:11:14 logs to Snowplow, Redis, and product analytics tooling 104520:11:14# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.31 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.44 1.23 0.87 1/291 7166 104720:11:14 with correct params for scope merge_requests 104820:11:14 behaves like internal event tracking 104920:11:14 logs to Snowplow, Redis, and product analytics tooling 105020:11:14 with correct params for scope projects 105120:11:14 behaves like internal event tracking 105220:11:14 logs to Snowplow, Redis, and product analytics tooling 105320:11:14 with correct params for scope milestones 105420:11:14 behaves like internal event tracking 105520:11:14 logs to Snowplow, Redis, and product analytics tooling 105620:11:14 with correct params for scope users 105720:11:14 behaves like internal event tracking 105820:11:15 logs to Snowplow, Redis, and product analytics tooling 105920:11:15 with correct params for scope snippet_titles 106020:11:15 behaves like internal event tracking 106120:11:15 logs to Snowplow, Redis, and product analytics tooling 106220:11:15 for projects scope 106320:11:15 behaves like response is correct 106420:11:15 is expected to respond with numeric status code ok 106520:11:16 is expected to match response schema "public_api/v4/projects" 106620:11:16 is expected to include limited pagination headers 106720:11:16 is expected to eq 1 106820:11:16# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.1 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.44 1.23 0.87 1/291 7167 107020:11:16 behaves like pagination 107120:11:17 returns a different result for each page 107220:11:18 returns 1 result when per_page is 1 107320:11:19 returns 2 results when per_page is 2 107420:11:19# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.4 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.40 1.22 0.87 1/295 7216 107620:11:19 behaves like apdex recorded 107720:11:20 increments the custom search sli apdex 107820:11:20 for issues scope 107920:11:20 without filtering by state 108020:11:20 behaves like response is correct 108120:11:20 is expected to respond with numeric status code ok 108220:11:21 is expected to match response schema "public_api/v4/issues" 108320:11:21 is expected to include limited pagination headers 108420:11:22 is expected to eq 1 108520:11:22# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.72 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.40 1.22 0.87 1/296 7233 108720:11:22 behaves like apdex recorded 108820:11:23 increments the custom search sli apdex 108920:11:23 behaves like issues orderable by created_at 109020:11:23 behaves like orderable by created_at 109120:11:24 allows ordering results by created_at asc 109220:11:25 allows ordering results by created_at desc 109320:11:25# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.77 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.37 1.22 0.87 1/296 7234 109620:11:26 returns a different result for each page 109720:11:27 returns 1 result when per_page is 1 109820:11:28 returns 2 results when per_page is 2 109920:11:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.77 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.37 1.22 0.87 1/295 7235 110120:11:28 filter by state 110220:11:28 state: opened 110320:11:29 respects scope filtering 110420:11:29 state: closed 110520:11:29 respects scope filtering 110620:11:29 filter by confidentiality 110720:11:29 confidential: true 110820:11:30 respects confidentiality filtering 110920:11:30 confidential: false 111020:11:31 respects confidentiality filtering 111120:11:31 for merge_requests scope 111220:11:31 without filtering by state 111320:11:31 behaves like response is correct 111420:11:34 is expected to respond with numeric status code ok 111520:11:35 is expected to match response schema "public_api/v4/merge_requests" 111620:11:36 is expected to include limited pagination headers 111720:11:38 is expected to eq 1 111820:11:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.2 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.31 1.21 0.88 1/298 7633 112020:11:38 behaves like apdex recorded 112120:11:39 increments the custom search sli apdex 112220:11:39# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.69 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.29 1.21 0.88 1/298 7729 112420:11:39 behaves like merge_requests orderable by created_at 112520:11:39 behaves like orderable by created_at 112620:11:41 allows ordering results by created_at asc 112720:11:43 allows ordering results by created_at desc 112820:11:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.97 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.29 1.21 0.88 1/298 8003 113120:11:45 returns a different result for each page 113220:11:47 returns 1 result when per_page is 1 113320:11:49 returns 2 results when per_page is 2 113420:11:49# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.83 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.32 1.22 0.89 1/298 8468 113620:11:49 filter by state 113720:11:49 state: opened 113820:11:51 respects scope filtering 113920:11:51# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.76 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.32 1.22 0.89 1/297 8499 114120:11:51 state: closed 114220:11:53 respects scope filtering 114320:11:53# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.61 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.32 1.22 0.89 2/297 8530 114520:11:53 for milestones scope 114620:11:53 when user can read project milestones 114720:11:53 behaves like response is correct 114820:11:53 is expected to respond with numeric status code ok 114920:11:54 is expected to match response schema "public_api/v4/milestones" 115020:11:54 is expected to include limited pagination headers 115120:11:54 is expected to eq 1 115220:11:54# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.11 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.30 1.21 0.89 1/297 8531 115420:11:54 behaves like apdex recorded 115520:11:55 increments the custom search sli apdex 115720:11:56 returns a different result for each page 115820:11:56 returns 1 result when per_page is 1 115920:11:57 returns 2 results when per_page is 2 116020:11:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.24 second. Current RSS: ~1342M. Threads: 5. load average: 1.30 1.21 0.89 1/297 8532 116220:11:57 when user cannot read project milestones 116320:11:57 returns empty array 116420:11:57 for users scope 116520:11:57 behaves like response is correct 116620:11:57 is expected to respond with numeric status code ok 116720:11:58 is expected to match response schema "public_api/v4/user/basics" 116820:11:58 is expected to include limited pagination headers 116920:11:58 is expected to eq 1 117020:11:58# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.79 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.30 1.21 0.89 1/297 8533 117220:11:58 behaves like pagination 117320:11:59 returns a different result for each page 117420:11:59 returns 1 result when per_page is 1 117520:11:59 returns 2 results when per_page is 2 117620:12:00# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.15 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.27 1.21 0.89 1/294 8534 117820:12:00 behaves like apdex recorded 117920:12:00 increments the custom search sli apdex 118020:12:00 for snippet_titles scope 118120:12:00 behaves like response is correct 118220:12:00 is expected to respond with numeric status code ok 118320:12:01 is expected to match response schema "public_api/v4/snippets" 118420:12:01 is expected to include limited pagination headers 118520:12:01 is expected to eq 1 118620:12:02# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.17 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.27 1.21 0.89 1/293 8535 118820:12:02 behaves like apdex recorded 118920:12:02 increments the custom search sli apdex 119120:12:03 returns a different result for each page 119220:12:03 returns 1 result when per_page is 1 119320:12:04 returns 2 results when per_page is 2 119420:12:04# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.47 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.25 1.20 0.89 1/292 8536 119620:12:04 global search is disabled for the given scope 119720:12:04 returns forbidden response 119820:12:04 global search is enabled for the given scope 119920:12:04 returns forbidden response 120020:12:04 global snippet search is disabled 120120:12:04 returns forbidden response 120220:12:04 global snippet search is enabled 120320:12:05 returns ok response 120420:12:05 behaves like rate limited endpoint 120520:12:05 when rate limiter enabled 120620:12:05 logs request and declines it when endpoint called more than the threshold 120720:12:05 when rate limiter is disabled 120820:12:05 does not log request and does not block the request 120920:12:05 when request exceeds the rate limit 121020:12:06 allows user whose username is in the allowlist 121120:12:06 GET /groups/:id/search 121220:12:06 when user is not authenticated 121320:12:06 returns 401 error 121420:12:06 when scope is not supported 121520:12:06 returns 400 error 121620:12:06 when scope is missing 121720:12:06 returns 400 error 121820:12:06 when group does not exist 121920:12:07 returns 404 error 122020:12:07 when user does can not see the group 122120:12:07 returns 404 error 122220:12:07 with correct params 122320:12:07 for projects scope 122420:12:07 behaves like response is correct 122520:12:07 is expected to respond with numeric status code ok 122620:12:08 is expected to match response schema "public_api/v4/projects" 122720:12:08 is expected to include limited pagination headers 122820:12:08 is expected to eq 1 122920:12:08# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.04 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.25 1.20 0.89 1/292 8537 123120:12:08 behaves like pagination 123220:12:09 returns a different result for each page 123320:12:10 returns 1 result when per_page is 1 123420:12:11 returns 2 results when per_page is 2 123520:12:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.55 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.31 1.22 0.89 1/295 8586 123720:12:11 behaves like apdex recorded 123820:12:12 increments the custom search sli apdex 123920:12:12 for issues scope 124020:12:12 behaves like response is correct 124120:12:12 is expected to respond with numeric status code ok 124220:12:13 is expected to match response schema "public_api/v4/issues" 124320:12:14 is expected to include limited pagination headers 124420:12:14 is expected to eq 1 124520:12:14# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.81 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.29 1.21 0.90 1/296 8603 124720:12:14 behaves like apdex recorded 124820:12:15 increments the custom search sli apdex 124920:12:15 behaves like issues orderable by created_at 125020:12:15 behaves like orderable by created_at 125120:12:16 allows ordering results by created_at asc 125220:12:17 allows ordering results by created_at desc 125320:12:18# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.14 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.29 1.21 0.90 1/296 8604 125620:12:19 returns a different result for each page 125720:12:20 returns 1 result when per_page is 1 125820:12:21 returns 2 results when per_page is 2 125920:12:21# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.54 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.26 1.21 0.90 1/294 8605 126120:12:21 for merge_requests scope 126220:12:21 behaves like response is correct 126320:12:22 is expected to respond with numeric status code ok 126420:12:23 is expected to match response schema "public_api/v4/merge_requests" 126520:12:24 is expected to include limited pagination headers 126620:12:27 is expected to eq 1 126720:12:27# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.4 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.24 1.21 0.90 1/298 8984 126920:12:27 behaves like apdex recorded 127020:12:28 increments the custom search sli apdex 127120:12:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.02 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.24 1.21 0.90 2/298 9079 127320:12:28 behaves like merge_requests orderable by created_at 127420:12:28 behaves like orderable by created_at 127520:12:31 allows ordering results by created_at asc 127620:12:33 allows ordering results by created_at desc 127720:12:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.78 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.22 1.20 0.90 1/298 9355 128020:12:35 returns a different result for each page 128120:12:37 returns 1 result when per_page is 1 128220:12:39 returns 2 results when per_page is 2 128320:12:39# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.04 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.19 1.20 0.90 1/298 9817 128520:12:39 for milestones scope 128620:12:39 behaves like response is correct 128720:12:40 is expected to respond with numeric status code ok 128820:12:40 is expected to match response schema "public_api/v4/milestones" 128920:12:41 is expected to include limited pagination headers 129020:12:41 is expected to eq 1 129120:12:41# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.05 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.19 1.20 0.90 1/297 9818 129320:12:41 behaves like apdex recorded 129420:12:42 increments the custom search sli apdex 129620:12:43 returns a different result for each page 129720:12:43 returns 1 result when per_page is 1 129820:12:44 returns 2 results when per_page is 2 129920:12:44# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.6 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.17 1.19 0.90 1/297 9819 130120:12:44 for milestones scope with group path as id 130220:12:44 behaves like response is correct 130320:12:45 is expected to respond with numeric status code ok 130420:12:46 is expected to match response schema "public_api/v4/milestones" 130520:12:47 is expected to include limited pagination headers 130620:12:48 is expected to eq 1 130720:12:48# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.36 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.17 1.19 0.90 1/297 9820 130920:12:48 for users scope 131020:12:48 behaves like response is correct 131120:12:49 is expected to respond with numeric status code ok 131220:12:49 is expected to match response schema "public_api/v4/user/basics" 131320:12:50 is expected to include limited pagination headers 131420:12:51 is expected to eq 1 131520:12:51# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.44 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.16 1.19 0.90 1/292 9821 131720:12:51 behaves like apdex recorded 131820:12:52 increments the custom search sli apdex 132020:12:53 returns a different result for each page 132120:12:55 returns 1 result when per_page is 1 132220:12:56 returns 2 results when per_page is 2 132320:12:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.75 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.14 1.19 0.90 1/292 9822 132520:12:56 for users scope with group path as id 132620:12:56 behaves like response is correct 132720:12:57 is expected to respond with numeric status code ok 132820:12:58 is expected to match response schema "public_api/v4/user/basics" 132920:12:58 is expected to include limited pagination headers 133020:12:59 is expected to eq 1 133120:12:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.82 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.13 1.18 0.90 4/292 9823 133320:12:59 behaves like rate limited endpoint 133420:12:59 when rate limiter enabled 133520:13:00 logs request and declines it when endpoint called more than the threshold 133620:13:00 when rate limiter is disabled 133720:13:00 does not log request and does not block the request 133820:13:00 when request exceeds the rate limit 133920:13:00 allows user whose username is in the allowlist 134020:13:00 GET /projects/:id/search 134120:13:00 when user is not authenticated 134220:13:01 returns 401 error 134320:13:01 when scope is not supported 134420:13:01 returns 400 error 134520:13:01 when scope is missing 134620:13:01 returns 400 error 134720:13:01 when user does not have permissions for scope 134820:13:01 returns an empty array 134920:13:01 when project does not exist 135020:13:01 returns 404 error 135120:13:01 when user can not see the project 135220:13:02 returns 404 error 135320:13:02 with correct params 135420:13:02 for issues scope 135520:13:02 behaves like response is correct 135620:13:02 is expected to respond with numeric status code ok 135720:13:03 is expected to match response schema "public_api/v4/issues" 135820:13:03 is expected to include limited pagination headers 135920:13:04 is expected to eq 1 136020:13:04# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.52 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.20 1.20 0.91 1/292 9824 136220:13:04 behaves like issues orderable by created_at 136320:13:04 behaves like orderable by created_at 136420:13:05 allows ordering results by created_at asc 136520:13:06 allows ordering results by created_at desc 136620:13:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.98 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.20 1.20 0.91 1/292 9825 136820:13:06 behaves like apdex recorded 136920:13:07 increments the custom search sli apdex 137120:13:09 returns a different result for each page 137220:13:10 returns 1 result when per_page is 1 137320:13:11 returns 2 results when per_page is 2 137420:13:11# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.27 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.19 1.19 0.91 1/292 9826 137620:13:11 when requesting basic search 137720:13:11 passes the parameter to search service 137820:13:11 for merge_requests scope 137920:13:11 behaves like response is correct 138020:13:12 is expected to respond with numeric status code ok 138120:13:13 is expected to match response schema "public_api/v4/merge_requests" 138220:13:14 is expected to include limited pagination headers 138320:13:15 is expected to eq 1 138420:13:16# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.13 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.17 1.19 0.91 1/298 10206 138620:13:16 behaves like merge_requests orderable by created_at 138720:13:16 behaves like orderable by created_at 138820:13:18 allows ordering results by created_at asc 138920:13:20 allows ordering results by created_at desc 139020:13:20# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.05 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.24 1.20 0.92 1/298 10479 139220:13:20 behaves like apdex recorded 139320:13:22 increments the custom search sli apdex 139420:13:22# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.6 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.24 1.20 0.92 1/298 10574 139720:13:25 returns a different result for each page 139820:13:27 returns 1 result when per_page is 1 139920:13:29 returns 2 results when per_page is 2 140020:13:29# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.76 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.36 1.23 0.93 1/298 11034 140220:13:29 for milestones scope 140320:13:29 when user can read milestones 140420:13:29 behaves like response is correct 140520:13:30 is expected to respond with numeric status code ok 140620:13:30 is expected to match response schema "public_api/v4/milestones" 140720:13:30 is expected to include limited pagination headers 140820:13:31 is expected to eq 1 140920:13:31# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.35 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.36 1.23 0.93 1/298 11035 141120:13:31 behaves like apdex recorded 141220:13:31 increments the custom search sli apdex 141420:13:32 returns a different result for each page 141520:13:33 returns 1 result when per_page is 1 141620:13:33 returns 2 results when per_page is 2 141720:13:33# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.74 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.36 1.23 0.93 1/297 11036 141920:13:33 when user cannot read project milestones 142020:13:34 returns empty array 142120:13:34 for users scope 142220:13:34 behaves like response is correct 142320:13:35 is expected to respond with numeric status code ok 142420:13:36 is expected to match response schema "public_api/v4/user/basics" 142520:13:37 is expected to include limited pagination headers 142620:13:38 is expected to eq 1 142720:13:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.47 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.33 1.23 0.93 1/297 11037 142920:13:38 behaves like apdex recorded 143020:13:39 increments the custom search sli apdex 143120:13:39# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.76 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.23 1.20 0.92 1/293 11038 143420:13:41 returns a different result for each page 143520:13:43 returns 1 result when per_page is 1 143620:13:45 returns 2 results when per_page is 2 143720:13:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.01 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.21 1.20 0.92 1/292 11039 143920:13:45 for notes scope 144020:13:45 behaves like response is correct 144120:13:46 is expected to respond with numeric status code ok 144220:13:47 is expected to match response schema "public_api/v4/notes" 144320:13:47 is expected to include limited pagination headers 144420:13:48 is expected to eq 1 144520:13:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.79 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.21 1.20 0.92 1/292 11040 144720:13:48 behaves like apdex recorded 144820:13:49 increments the custom search sli apdex 145020:13:51 returns a different result for each page 145120:13:52 returns 1 result when per_page is 1 145220:13:53 returns 2 results when per_page is 2 145320:13:53# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.69 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.19 1.20 0.93 1/292 11041 145520:13:53 for wiki_blobs scope 145620:13:53 behaves like response is correct 145720:13:54 is expected to respond with numeric status code ok 145820:13:55 is expected to match response schema "public_api/v4/wiki_blobs" 145920:13:55 is expected to include limited pagination headers 146020:13:56 is expected to eq 1 146120:13:56# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.51 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.17 1.19 0.93 1/295 11238 146320:13:56 behaves like apdex recorded 146420:13:57 increments the custom search sli apdex 146620:13:58 returns a different result for each page 146720:13:59 returns 1 result when per_page is 1 146820:14:00 returns 2 results when per_page is 2 146920:14:00# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.53 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.16 1.19 0.93 1/297 11515 147120:14:00 for commits scope 147220:14:00 behaves like response is correct 147320:14:00 is expected to respond with numeric status code ok 147420:14:01 is expected to match response schema "public_api/v4/commits_details" 147520:14:01 is expected to include limited pagination headers 147620:14:02 is expected to eq 1 147720:14:02# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.4 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.16 1.19 0.93 1/297 11584 147920:14:02 behaves like pagination 148020:14:03 returns a different result for each page 148120:14:03 returns 1 result when per_page is 1 148220:14:04 returns 2 results when per_page is 2 148320:14:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.58 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.15 1.19 0.93 1/297 11656 148520:14:04 behaves like apdex recorded 148620:14:05 increments the custom search sli apdex 148720:14:05 pipeline visibility 148820:14:05 with non public pipeline 148920:14:05 user is project member with reporter role or above 149020:14:05 behaves like pipeline information visible 149120:14:06 contains status and last_pipeline 149220:14:06# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.1 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.15 1.19 0.93 1/297 11736 149420:14:06 user is project member with guest role 149520:14:06 behaves like pipeline information not visible 149620:14:07 does not contain status and last_pipeline 149720:14:07 user is not project member 149820:14:08 behaves like pipeline information not visible 149920:14:08 does not contain status and last_pipeline 150020:14:08 with public pipeline 150120:14:09 user is project member with reporter role or above 150220:14:09 behaves like pipeline information visible 150320:14:10 contains status and last_pipeline 150420:14:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.77 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.14 1.18 0.93 1/297 11871 150620:14:10 user is project member with guest role 150720:14:10 behaves like pipeline information visible 150820:14:11 contains status and last_pipeline 150920:14:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.84 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.14 1.18 0.93 1/297 11908 151120:14:11 user is not project member 151220:14:11 behaves like pipeline information visible 151320:14:12 contains status and last_pipeline 151420:14:12 when CI/CD is set to only project members 151520:14:12 behaves like pipeline information not visible 151620:14:13 does not contain status and last_pipeline 151720:14:13 for commits scope with project path as id 151820:14:13 behaves like response is correct 151920:14:13 is expected to respond with numeric status code ok 152020:14:14 is expected to match response schema "public_api/v4/commits_details" 152120:14:14 is expected to include limited pagination headers 152220:14:15 is expected to eq 1 152320:14:15# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.26 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.12 1.18 0.93 1/297 12049 152520:14:15 behaves like apdex recorded 152620:14:15 increments the custom search sli apdex 152720:14:15 for blobs scope 152820:14:15 behaves like response is correct 152920:14:16 is expected to respond with numeric status code ok 153020:14:16 is expected to match response schema "public_api/v4/blobs" 153120:14:17 is expected to include limited pagination headers 153220:14:17 is expected to eq 2 153320:14:17# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.68 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.12 1.18 0.93 1/297 12123 153520:14:17 behaves like pagination 153620:14:18 returns a different result for each page 153720:14:19 returns 1 result when per_page is 1 153820:14:20 returns 2 results when per_page is 2 153920:14:20# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.36 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.11 1.18 0.93 1/297 12198 154120:14:20 behaves like apdex recorded 154220:14:20 increments the custom search sli apdex 154620:14:22 by extension 154820:14:23# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.84 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.11 1.18 0.93 1/297 12309 155020:14:23 behaves like rate limited endpoint 155120:14:23 when rate limiter enabled 155220:14:25 logs request and declines it when endpoint called more than the threshold 155320:14:25# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.33 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.10 1.17 0.93 1/294 12310 155520:14:25 when rate limiter is disabled 155620:14:25 does not log request and does not block the request 155720:14:25 when request exceeds the rate limit 155820:14:26 allows user whose username is in the allowlist 155920:14:26# [RSpecRunTime] Finishing example group spec/requests/api/search_spec.rb. It took 3 minutes 18.09 seconds. Expected to take 4 minutes 14.56 seconds. 156020:14:26# [RSpecRunTime] Starting example group spec/requests/api/wikis_spec.rb. Expected to take 3 minutes 15.51 seconds. 156220:14:27 GET /projects/:id/wikis 156320:14:27 when wiki is disabled 156420:14:27 when user is guest 156520:14:27 returns 404 Project Not Found 156620:14:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.11 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.10 1.17 0.93 1/292 12331 156820:14:27 when user is developer 156920:14:28 returns 403 Forbidden 157020:14:28 when user is maintainer 157120:14:28 returns 403 Forbidden 157220:14:28 when wiki is available only for team members 157320:14:28 when user is guest 157420:14:29 returns 404 Project Not Found 157520:14:29 when user is developer 157620:14:30 return the empty list of wiki pages 157720:14:30 when wiki has pages 157820:14:32 returns the list of wiki pages without content 157920:14:33 returns the list of wiki pages with content 158020:14:34# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.16 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.09 1.17 0.93 1/297 12748 158220:14:34 when user is maintainer 158320:14:35 return the empty list of wiki pages 158420:14:35 when wiki has pages 158520:14:37 returns the list of wiki pages without content 158620:14:38 returns the list of wiki pages with content 158720:14:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.13 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.08 1.17 0.93 1/297 13155 158920:14:39 when wiki is available for everyone with access 159020:14:39 when user is guest 159120:14:39 returns 404 Project Not Found 159220:14:39 when user is developer 159320:14:40 return the empty list of wiki pages 159420:14:40 when wiki has pages 159520:14:42 returns the list of wiki pages without content 159620:14:44 returns the list of wiki pages with content 159720:14:44# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.81 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.07 1.16 0.93 1/297 13572 159920:14:44 when user is maintainer 160020:14:45 return the empty list of wiki pages 160120:14:45 when wiki has pages 160220:14:47 returns the list of wiki pages without content 160320:14:49 returns the list of wiki pages with content 160420:14:49# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.65 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.15 1.18 0.94 1/297 13979 160620:14:49 GET /projects/:id/wikis/:slug 160720:14:49 when wiki is disabled 160820:14:49 when user is guest 160920:14:50 returns 404 Project Not Found 161020:14:50 when user is developer 161120:14:50 returns 403 Forbidden 161220:14:50 when user is maintainer 161320:14:51 returns 403 Forbidden 161420:14:51 when wiki is available only for team members 161520:14:51 when user is guest 161620:14:52 returns 404 Project Not Found 161720:14:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.74 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.15 1.18 0.94 1/297 14350 161920:14:52 when user is developer 162020:14:52 behaves like returns wiki page 162120:14:53 is expected to eq "Page 5" 162220:14:53 when render param is false 162320:14:53 behaves like returns wiki page 162420:14:54 is expected to eq "Page 6" 162520:14:54 when render param is true 162620:14:54 behaves like returns wiki page 162720:14:55 is expected to eq "Page 7" 162820:14:55 when wiki page has versions 162920:14:55 when version param is not present 163020:14:56 retrieves the last version 163120:14:56# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.49 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.06 1.16 0.93 1/297 14805 163320:14:56 when version param is set 163420:14:57 retrieves the specific page version 163520:14:57 when version param is not valid or inexistent 163620:14:57 behaves like wiki API 404 Wiki Page Not Found 163720:14:58 returns 404 Wiki Page Not Found 163820:14:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.87 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.06 1.16 0.93 1/297 15125 164020:14:58 when page is not existing 164120:14:59 returns 404 Wiki Page Not Found 164220:14:59 when user is maintainer 164320:14:59 behaves like returns wiki page 164420:15:00 is expected to eq "Page 11" 164520:15:00 when render param is false 164620:15:00 behaves like returns wiki page 164720:15:01 is expected to eq "Page 12" 164820:15:01 when render param is true 164920:15:01 behaves like returns wiki page 165020:15:01 is expected to eq "Page 13" 165120:15:01 when wiki page has versions 165220:15:01 when version param is not present 165320:15:03 retrieves the last version 165420:15:03# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.23 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.13 1.17 0.94 1/297 15588 165620:15:03 when version param is set 165720:15:04 retrieves the specific page version 165820:15:04 when version param is not valid or inexistent 165920:15:04 behaves like wiki API 404 Wiki Page Not Found 166020:15:05 returns 404 Wiki Page Not Found 166120:15:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.66 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.12 1.17 0.94 1/297 15908 166320:15:05 when page is not existing 166420:15:06 returns 404 Wiki Page Not Found 166520:15:06 when wiki is available for everyone with access 166620:15:06 when user is guest 166720:15:07 returns 404 Project Not Found 166820:15:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.38 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.12 1.17 0.94 1/297 16023 167020:15:07 when user is developer 167120:15:07 behaves like returns wiki page 167220:15:08 is expected to eq "Page 18" 167320:15:08 when render param is false 167420:15:08 behaves like returns wiki page 167520:15:09 is expected to eq "Page 19" 167620:15:09 when render param is true 167720:15:09 behaves like returns wiki page 167820:15:09 is expected to eq "Page 20" 167920:15:09 when wiki page has versions 168020:15:09 when version param is not present 168120:15:11 retrieves the last version 168220:15:11# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.18 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.51 1.25 0.96 1/297 16478 168420:15:11 when version param is set 168520:15:12 retrieves the specific page version 168620:15:12 when version param is not valid or inexistent 168720:15:12 behaves like wiki API 404 Wiki Page Not Found 168820:15:13 returns 404 Wiki Page Not Found 168920:15:13# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.56 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.51 1.25 0.96 1/298 16798 169120:15:13 when page is not existing 169220:15:13 returns 404 Wiki Page Not Found 169320:15:13 when user is maintainer 169420:15:13 behaves like returns wiki page 169520:15:14 is expected to eq "Page 24" 169620:15:14 when render param is false 169720:15:14 behaves like returns wiki page 169820:15:15 is expected to eq "Page 25" 169920:15:15 when render param is true 170020:15:15 behaves like returns wiki page 170120:15:16 is expected to eq "Page 26" 170220:15:16 when wiki page has versions 170320:15:16 when version param is not present 170420:15:17 retrieves the last version 170520:15:18# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.15 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.47 1.24 0.97 1/298 17261 170720:15:18 when version param is set 170820:15:19 retrieves the specific page version 170920:15:19 when version param is not valid or inexistent 171020:15:19 behaves like wiki API 404 Wiki Page Not Found 171120:15:20 returns 404 Wiki Page Not Found 171220:15:20# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.69 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.43 1.24 0.97 1/298 17581 171420:15:20 when page is not existing 171520:15:21 returns 404 Wiki Page Not Found 171620:15:21 when content contains a reference 171720:15:22 expands the reference in the content 171820:15:22# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.44 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.43 1.24 0.97 1/298 17688 172020:15:22 POST /projects/:id/wikis 172120:15:22 when wiki is disabled 172220:15:22 when user is guest 172320:15:22 returns 404 Project Not Found 172420:15:22 when user is developer 172520:15:22 returns 403 Forbidden 172620:15:22 when user is maintainer 172720:15:23 returns 403 Forbidden 172820:15:23 when wiki is available only for team members 172920:15:23 when user is guest 173020:15:23 returns 404 Project Not Found 173120:15:23 when user is developer 173220:15:25 creates the wiki page 173320:15:26 responds with validation error on empty title 173420:15:27 responds with validation error on empty content 173520:15:27# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.64 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.40 1.24 0.97 1/298 17825 173720:15:27 when user is maintainer 173820:15:29 creates the wiki page 173920:15:30 responds with validation error on empty title 174020:15:31 responds with validation error on empty content 174120:15:31# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.26 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.37 1.23 0.97 1/298 17952 174320:15:31 when wiki is available for everyone with access 174420:15:31 when user is guest 174520:15:31 returns 404 Project Not Found 174620:15:31 when user is developer 174720:15:33 creates the wiki page 174820:15:34 responds with validation error on empty title 174920:15:35 responds with validation error on empty content 175020:15:35 with front matter title 175120:15:37 save front matter 175220:15:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.58 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.34 1.23 0.97 1/298 18195 175420:15:37 when user is maintainer 175520:15:39 creates the wiki page 175620:15:40 responds with validation error on empty title 175720:15:41 responds with validation error on empty content 175820:15:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.41 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.31 1.22 0.97 1/298 18322 176020:15:41 PUT /projects/:id/wikis/:slug 176120:15:41 when wiki is disabled 176220:15:41 when user is guest 176320:15:42 returns 404 Project Not Found 176420:15:42# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.82 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.31 1.22 0.97 1/298 18429 176620:15:42 when user is developer 176720:15:44 returns 403 Forbidden 176820:15:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.45 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.28 1.22 0.97 1/298 18536 177020:15:44 when user is maintainer 177120:15:45 returns 403 Forbidden 177220:15:45# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.09 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.28 1.22 0.97 1/298 18643 177420:15:45 when wiki is available only for team members 177520:15:45 when user is guest 177620:15:47 returns 404 Project Not Found 177720:15:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.45 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.28 1.22 0.97 1/298 18750 177920:15:47 when user is developer 178020:15:49 updates the wiki page 178120:15:51 updates with wiki with missing title 178220:15:53 updates with wiki with missing content 178320:15:56 updates with wiki with missing format 178420:15:56 when page is not existing 178520:15:57 returns 404 Wiki Page Not Found 178620:15:57# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.32 second. Current RSS: ~1315M. Threads: 5. load average: 1.40 1.25 0.98 1/298 19601 178820:15:57 when user is maintainer 178920:15:59 updates the wiki page 179020:16:01 updates with wiki with missing title 179120:16:03 updates with wiki with missing content 179220:16:07 updates with wiki with missing format 179320:16:07 when page is not existing 179420:16:08 returns 404 Wiki Page Not Found 179520:16:08# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.36 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.41 1.25 0.99 1/298 20452 179720:16:08 when wiki is available for everyone with access 179820:16:08 when user is guest 179920:16:09 returns 404 Project Not Found 180020:16:09# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.77 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.38 1.25 0.99 1/298 20559 180220:16:09 when user is developer 180320:16:11 updates the wiki page 180420:16:13 updates with wiki with missing title 180520:16:16 updates with wiki with missing content 180620:16:18 updates with wiki with missing format 180720:16:18 when page is not existing 180820:16:19 returns 404 Wiki Page Not Found 180920:16:19# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.54 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.32 1.24 0.99 1/298 21410 181120:16:19 with front matter title 181220:16:21 save front matter 181320:16:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.9 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.32 1.24 0.99 1/298 21623 181520:16:21 when user is maintainer 181620:16:24 updates the wiki page 181720:16:26 updates with wiki with missing title 181820:16:28 updates with wiki with missing content 181920:16:30 updates with wiki with missing format 182020:16:30 when page is not existing 182120:16:31 returns 404 Wiki Page Not Found 182220:16:31# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.03 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.35 1.25 0.99 1/298 22474 182420:16:31 when wiki belongs to a group project 182520:16:33 updates the wiki page 182620:16:34 updates with wiki with missing title 182720:16:35 updates with wiki with missing content 182820:16:36 updates with wiki with missing format 182920:16:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.41 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.32 1.24 0.99 1/298 23081 183120:16:36 DELETE /projects/:id/wikis/:slug 183220:16:36 when wiki is disabled 183320:16:36 when user is guest 183420:16:37 returns 404 Project Not Found 183520:16:37# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.78 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.32 1.24 0.99 1/298 23188 183720:16:37 when user is developer 183820:16:39 returns 403 Forbidden 183920:16:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.47 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.53 1.29 1.01 1/298 23295 184120:16:39 when user is maintainer 184220:16:40 returns 403 Forbidden 184320:16:40# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.09 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.53 1.29 1.01 1/298 23402 184520:16:40 when wiki is available only for team members 184620:16:40 when user is guest 184720:16:42 returns 404 Project Not Found 184820:16:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.55 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.53 1.29 1.01 1/298 23509 185020:16:42 when user is developer 185120:16:44 returns 403 Forbidden 185220:16:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.2 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.49 1.29 1.01 1/298 23616 185420:16:44 when user is maintainer 185520:16:46 returns 204 No Content 185620:16:46# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.47 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.49 1.29 1.01 1/298 23791 185820:16:46 when wiki is available for everyone with access 185920:16:46 when user is guest 186020:16:47 returns 404 Project Not Found 186120:16:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.89 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.49 1.29 1.01 1/298 23898 186320:16:47 when user is developer 186420:16:49 returns 403 Forbidden 186520:16:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.69 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.53 1.30 1.02 1/298 24005 186720:16:49 when user is maintainer 186820:16:51 returns 204 No Content 186920:16:51 when page is not existing 187020:16:52 returns 404 Wiki Page Not Found 187120:16:53# [RSpecRunTime] RSpec elapsed time: 13 minutes 56.12 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.53 1.30 1.02 1/298 24200 187320:16:53 when there is an error deleting the page 187520:16:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.84 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.57 1.31 1.02 1/298 24321 187720:16:54 when wiki belongs to a group project 187820:16:56 returns 204 No Content 187920:16:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.76 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.57 1.31 1.02 2/298 24496 188120:16:56 POST /projects/:id/wikis/attachments 188220:16:56 when wiki is disabled 188320:16:56 when user is guest 188420:16:57 returns 404 Project Not Found 188520:16:57 when user is developer 188620:16:58 returns 403 Forbidden 188720:16:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.96 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.57 1.31 1.02 1/298 24517 188920:16:58 when user is maintainer 189020:17:00 returns 403 Forbidden 189120:17:00# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.27 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.52 1.30 1.02 1/298 24528 189320:17:00 when wiki is available only for team members 189420:17:00 when user is guest 189520:17:01 returns 404 Project Not Found 189620:17:01 when user is developer 189720:17:02 pushes attachment to the wiki repository 189820:17:03 responds with validation error on empty file 189920:17:04 responds with validation error on invalid temp file 190020:17:06 is backward compatible with regular multipart uploads 190120:17:06# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.42 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.48 1.30 1.02 1/295 24695 190320:17:06 when user is maintainer 190420:17:07 pushes attachment to the wiki repository 190520:17:08 responds with validation error on empty file 190620:17:09 responds with validation error on invalid temp file 190720:17:11 is backward compatible with regular multipart uploads 190820:17:11# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.67 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.44 1.29 1.02 1/293 24852 191020:17:11 when wiki is available for everyone with access 191120:17:11 when user is guest 191220:17:12 returns 404 Project Not Found 191320:17:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.74 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.44 1.29 1.02 1/293 24863 191520:17:12 when user is developer 191620:17:14 pushes attachment to the wiki repository 191720:17:15 responds with validation error on empty file 191820:17:16 responds with validation error on invalid temp file 191920:17:18 is backward compatible with regular multipart uploads 192020:17:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.2 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.65 1.34 1.04 1/293 25020 192220:17:18 when user is maintainer 192320:17:19 pushes attachment to the wiki repository 192420:17:21 responds with validation error on empty file 192520:17:22 responds with validation error on invalid temp file 192620:17:24 is backward compatible with regular multipart uploads 192720:17:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.24 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.84 1.39 1.06 1/293 25177 192920:17:24# [RSpecRunTime] Finishing example group spec/requests/api/wikis_spec.rb. It took 2 minutes 58.15 seconds. Expected to take 3 minutes 15.51 seconds. 193020:17:24# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issues_spec.rb. Expected to take 2 minutes 16.51 seconds. 193120:17:24getting an issue list for a project 193220:17:26 behaves like graphql issue list request spec 193320:17:33 includes a web_url 193420:17:37 includes discussion locked 193520:17:37 behaves like a working graphql query 193620:17:41 returns a successful response 193720:17:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.79 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.65 1.37 1.06 1/294 25222 194020:17:41 when filtering by state 194120:17:41 when filtering by locked state 194220:17:42 returns an error message 194320:17:42# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.8 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.65 1.37 1.06 1/293 25223 194520:17:42 when filtering by milestone 194620:17:42 when both negated milestone_id and milestone_wildcard_id filters are provided 194720:17:43 returns a mutually exclusive param error 194820:17:43 when filtering by assignees 194920:17:43 when both assignee_username filters are provided 195020:17:44 returns a mutually exclusive param error 195120:17:44 when both assignee_username and assignee_wildcard_id filters are provided 195220:17:44 returns a mutually exclusive param error 195320:17:44 when filtering by assignee_wildcard_id 195420:17:44 when filtering for all issues with assignees 195520:17:47 returns all issues with assignees 195620:17:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.66 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.60 1.37 1.06 1/293 25224 195820:17:47 when filtering for issues without assignees 195920:17:50 returns all issues without assignees 196020:17:50# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.9 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.55 1.36 1.05 1/293 25225 196220:17:50 when filtering by a negated argument 196320:17:54 returns correctly filtered issues 196420:17:54# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.7 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.51 1.35 1.05 3/293 25226 196620:17:54 when filtering by unioned arguments 196720:17:54 when filtering by assignees 196820:17:57 returns correctly filtered issues 196920:17:57# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.31 second. Current RSS: ~1412M. Threads: 5. load average: 1.51 1.35 1.05 1/293 25227 197120:17:57 when filtering by labels 197220:18:00 returns correctly filtered issues 197320:18:00# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.89 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.47 1.35 1.05 1/293 25228 197520:18:00 when argument is blank 197620:18:06 does not raise an error 197720:18:06# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.46 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.43 1.34 1.05 1/293 25229 197920:18:06 when filtering by a blank negated argument 198020:18:10 does not raise an error 198120:18:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.88 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.40 1.34 1.05 1/293 25230 198320:18:10 when filtering by reaction emoji 198420:18:10 value: "thumbsup", issue_list: lazy { voted_issues } 198520:18:12 returns correctly filtered issues 198620:18:12# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.0 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.40 1.34 1.05 1/293 25231 198820:18:12 value: "ANY", issue_list: lazy { voted_issues } 198920:18:14 returns correctly filtered issues 199020:18:14# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.84 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.36 1.33 1.05 1/293 25232 199220:18:14 value: "any", issue_list: lazy { voted_issues } 199320:18:16 returns correctly filtered issues 199420:18:16# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.83 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.36 1.33 1.05 1/293 25233 199620:18:16 value: "AnY", issue_list: lazy { voted_issues } 199720:18:18 returns correctly filtered issues 199820:18:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.96 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.36 1.33 1.05 1/294 25234 200020:18:18 value: "NONE", issue_list: lazy { no_award_issues } 200120:18:22 returns correctly filtered issues 200220:18:22# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.34 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.33 1.32 1.05 1/294 25235 200420:18:22 value: "thumbsdown", issue_list: lazy { [] } 200520:18:22 returns correctly filtered issues 200620:18:22 when filtering by search 200720:18:22 behaves like query with a search term 200820:18:25 returns only matching issuables 200920:18:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.25 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.31 1.32 1.05 1/294 25236 201120:18:25 when filtering by confidentiality 201220:18:25 when fetching confidential issues 201320:18:26 returns only confidential issues 201420:18:26 when user cannot see confidential issues 201520:18:27 returns an empty list 201620:18:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.78 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.31 1.32 1.05 1/294 25237 201820:18:27 when fetching non-confidential issues 201920:18:31 returns only non-confidential issues 202020:18:31 when user cannot see confidential issues 202120:18:35 returns an empty list 202220:18:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.49 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.26 1.31 1.05 1/294 25238 202420:18:35 sorting and pagination 202520:18:35 when sorting by severity 202620:18:35 when ascending 202720:18:35 behaves like sorted paginated query 202820:18:35 behaves like requires variables 202920:18:35 shared example requires variables to be set 203120:18:35 when sorting 203220:18:36 sorts correctly 203320:18:36 when paginating 203420:18:37 paginates correctly 203520:18:37# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.49 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.26 1.31 1.05 1/294 25239 203720:18:37 when descending 203820:18:37 behaves like sorted paginated query 203920:18:37 behaves like requires variables 204020:18:37 shared example requires variables to be set 204220:18:37 when sorting 204320:18:38 sorts correctly 204420:18:38 when paginating 204520:18:38 paginates correctly 204620:18:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.17 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.24 1.30 1.05 1/294 25240 204820:18:39 when sorting by priority 204920:18:39 when ascending 205020:18:39 behaves like sorted paginated query 205120:18:39 behaves like requires variables 205220:18:39 shared example requires variables to be set 205420:18:39 when sorting 205520:18:39 sorts correctly 205620:18:39 when paginating 205720:18:40 paginates correctly 205820:18:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.71 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.24 1.30 1.05 1/294 25241 206020:18:40 when descending 206120:18:40 behaves like sorted paginated query 206220:18:40 behaves like requires variables 206320:18:40 shared example requires variables to be set 206520:18:40 when sorting 206620:18:41 sorts correctly 206720:18:41 when paginating 206820:18:42 paginates correctly 206920:18:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.36 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.24 1.30 1.05 1/294 25242 207120:18:42 when sorting by due date 207220:18:42 when ascending 207320:18:42 behaves like sorted paginated query 207420:18:42 behaves like requires variables 207520:18:42 shared example requires variables to be set 207720:18:42 when sorting 207820:18:42 sorts correctly 207920:18:42 when paginating 208020:18:43 paginates correctly 208120:18:43# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.9 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.24 1.30 1.05 1/294 25243 208320:18:43 when descending 208420:18:43 behaves like sorted paginated query 208520:18:43 behaves like requires variables 208620:18:43 shared example requires variables to be set 208820:18:43 when sorting 208920:18:44 sorts correctly 209020:18:44 when paginating 209120:18:45 paginates correctly 209220:18:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.54 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.22 1.30 1.05 1/294 25244 209420:18:45 when sorting by relative position 209520:18:45 when ascending 209620:18:45 behaves like sorted paginated query 209720:18:45 behaves like requires variables 209820:18:45 shared example requires variables to be set 210020:18:45 when sorting 210120:18:46 sorts correctly 210220:18:46 when paginating 210320:18:46 paginates correctly 210420:18:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.03 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.22 1.30 1.05 1/294 25245 210620:18:46 when last and sort params are present 210720:18:47 fetches last elements without error 210820:18:47 when sorting by label priority 210920:18:47 when ascending 211020:18:47 behaves like sorted paginated query 211120:18:47 behaves like requires variables 211220:18:47 shared example requires variables to be set 211420:18:47 when sorting 211520:18:48 sorts correctly 211620:18:48 when paginating 211720:18:49 paginates correctly 211820:18:49# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.29 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.20 1.29 1.05 1/294 25246 212020:18:49 when descending 212120:18:49 behaves like sorted paginated query 212220:18:49 behaves like requires variables 212320:18:49 shared example requires variables to be set 212520:18:49 when sorting 212620:18:49 sorts correctly 212720:18:49 when paginating 212820:18:50 paginates correctly 212920:18:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.92 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.20 1.29 1.05 1/294 25247 213120:18:50 when sorting by milestone due date 213220:18:50 when ascending 213320:18:50 behaves like sorted paginated query 213420:18:50 behaves like requires variables 213520:18:50 shared example requires variables to be set 213720:18:50 when sorting 213820:18:51 sorts correctly 213920:18:51 when paginating 214020:18:52 paginates correctly 214120:18:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.42 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.20 1.29 1.05 1/294 25248 214320:18:52 when descending 214420:18:52 behaves like sorted paginated query 214520:18:52 behaves like requires variables 214620:18:52 shared example requires variables to be set 214820:18:52 when sorting 214920:18:52 sorts correctly 215020:18:52 when paginating 215120:18:53 paginates correctly 215220:18:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.02 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.20 1.29 1.05 1/294 25249 215420:18:53 N+1 query checks 215520:18:53 when requesting `merge_requests_count` 215620:19:04 prevents N+1 queries 215720:19:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.63 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.23 1.29 1.05 1/300 25922 215920:19:04 when requesting `closed_as_duplicate_of` 216020:19:05 prevents N+1 queries 216120:19:05# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.0 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.23 1.29 1.05 1/300 25923 216320:19:05 when award emoji votes 216420:19:07 prevents N+1 queries 216520:19:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.46 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.23 1.29 1.05 1/299 25924 216720:19:07 when requesting labels 216820:19:08 prevents N+1 queries 216920:19:08# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.78 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.23 1.29 1.05 1/299 25925 217120:19:08 when confidential issues exist 217220:19:08 when user can see confidential issues 217320:19:12 includes confidential issues 217420:19:12# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.7 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.21 1.29 1.05 1/299 25926 217620:19:12 when user cannot see confidential issues 217720:19:15 does not include confidential issues 217820:19:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.01 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.19 1.28 1.05 1/294 25927 218020:19:15 when limiting the number of results 218120:19:17 is expected to check permissions on the first issue only 218220:19:17 behaves like a working graphql query 218320:19:19 returns a successful response 218420:19:20 only returns N issues 218520:19:20# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.01 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.18 1.28 1.05 1/294 25928 218720:19:20 when no limit is provided 218820:19:25 returns all issues 218920:19:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.43 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.16 1.27 1.05 1/294 25929 219120:19:25 when the user does not have access to the issue 219220:19:26 returns no issues 219320:19:26 when fetching external participants 219420:19:26 returns the email address 219520:19:26 when user does not have access to view emails 219620:19:26 obfuscates the email address 219720:19:26 when fetching escalation status 219820:19:27 returns the escalation status values 219920:19:28 avoids N+1 queries 220020:19:28# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.47 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.16 1.27 1.05 1/294 25930 220220:19:28 when fetching alert management alert 220320:19:29 avoids N+1 queries 220420:19:30 returns the alert data 220520:19:30 returns the alerts data 220620:19:30# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.86 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.15 1.27 1.05 1/294 25931 220820:19:30 when fetching customer_relations_contacts 220920:19:31 avoids N+1 queries 221020:19:31 when fetching labels 221120:19:33 avoids N+1 queries 221220:19:33# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.43 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.15 1.27 1.05 1/294 25932 221420:19:33 when fetching assignees 221520:19:35 avoids N+1 queries 221620:19:35# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.67 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.14 1.26 1.05 1/294 25933 221820:19:35 when selecting `related_merge_requests` 221920:19:36 limits the field to 1 execution 222020:19:36# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issues_spec.rb. It took 2 minutes 12.01 seconds. Expected to take 2 minutes 16.51 seconds. 222120:19:36# [RSpecRunTime] Starting example group spec/requests/api/terraform/state_spec.rb. Expected to take 1 minute 48.88 seconds. 222220:19:36API::Terraform::State 222320:19:37 GET /projects/:id/terraform/state/:name 222420:19:37 behaves like endpoint with unique user tracking 222520:19:37 without authentication 222620:19:38 does not track unique hll event 222720:19:39 does not track Snowplow event 222820:19:40# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.12 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.13 1.26 1.05 1/294 25934 223020:19:40 with maintainer permissions 223120:19:40 behaves like tracking unique hll events 223220:19:41 tracks unique event 223320:19:41# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.57 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.13 1.26 1.05 1/294 25935 223520:19:41 behaves like Snowplow event tracking with RedisHLL context 223620:19:41 behaves like Snowplow event tracking 223820:19:42# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.88 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.13 1.26 1.05 1/294 25936 224020:19:42 behaves like it depends on value of the `terraform_state.enabled` config 224120:19:42 when terraform_state.enabled=false 224220:19:44 returns `forbidden` response 224320:19:44# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.24 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.12 1.25 1.05 1/294 25937 224520:19:44 when terraform_state.enabled=true 224620:19:45 returns a successful response 224720:19:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.61 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.12 1.25 1.05 1/294 25938 224920:19:45 without authentication 225020:19:46 returns 401 if user is not authenticated 225120:19:46# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.83 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.12 1.25 1.05 1/294 25939 225320:19:46 personal access token authentication 225420:19:46 with maintainer permissions 225520:19:46 given_state_name: "test-state" 225620:19:46 behaves like can access terraform state 225720:19:48 returns terraform state of a project of given state name 225820:19:48# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.23 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.12 1.25 1.05 1/294 25940 226020:19:48 given_state_name: "test.state" 226120:19:48 behaves like can access terraform state 226220:19:49 returns terraform state of a project of given state name 226320:19:49# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.64 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.19 1.27 1.05 1/294 25941 226520:19:49 given_state_name: "test%2Ffoo" 226620:19:49 behaves like can access terraform state 226720:19:50 returns terraform state of a project of given state name 226820:19:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.97 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.19 1.27 1.05 2/294 25942 227020:19:50 for a project that does not exist 227120:19:52 returns not found 227220:19:52# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.29 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.19 1.27 1.05 1/294 25943 227420:19:52 with invalid state name 227520:19:53 returns a 404 error 227620:19:53# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.43 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.19 1.27 1.05 1/294 25944 227820:19:53 behaves like cannot access a state that is scheduled for deletion 227920:19:54 returns unprocessable entity 228020:19:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.84 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.17 1.26 1.05 1/294 25945 228220:19:54 with developer permissions 228320:19:54 behaves like can access terraform state 228420:19:56 returns terraform state of a project of given state name 228520:19:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.53 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.17 1.26 1.05 1/294 25946 228720:19:56 job token authentication 228820:19:56 with maintainer permissions 228920:19:58 returns unauthorized if the the job is not running 229020:19:58 behaves like can access terraform state 229120:20:00 returns terraform state of a project of given state name 229220:20:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.42 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.16 1.26 1.05 1/294 25947 229420:20:00 for a project that does not exist 229520:20:02 returns not found 229620:20:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.59 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.16 1.26 1.05 1/294 25948 229820:20:02 with developer permissions 229920:20:02 behaves like can access terraform state 230020:20:04 returns terraform state of a project of given state name 230120:20:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.64 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.23 1.27 1.06 1/294 25949 230320:20:04 POST /projects/:id/terraform/state/:name 230420:20:04 behaves like endpoint with unique user tracking 230520:20:04 without authentication 230620:20:05 does not track unique hll event 230720:20:06 does not track Snowplow event 230820:20:06# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.82 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.23 1.27 1.06 1/294 25950 231020:20:06 with maintainer permissions 231120:20:06 behaves like tracking unique hll events 231220:20:08 tracks unique event 231320:20:08# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.2 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.23 1.27 1.06 1/294 25951 231520:20:08 behaves like Snowplow event tracking with RedisHLL context 231620:20:08 behaves like Snowplow event tracking 231820:20:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.58 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.29 1.28 1.06 1/294 25952 232020:20:09 behaves like it depends on value of the `terraform_state.enabled` config 232120:20:09 when terraform_state.enabled=false 232220:20:10 returns `forbidden` response 232320:20:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.96 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.29 1.28 1.06 1/294 25953 232520:20:10 when terraform_state.enabled=true 232620:20:12 returns a successful response 232720:20:12# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.2 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.29 1.28 1.06 1/294 25954 232920:20:12 when terraform state with a given name is already present 233020:20:12 with maintainer permissions 233120:20:12 given_state_name: "test-state" 233220:20:13 updates the state 233320:20:13# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.72 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.29 1.28 1.06 1/294 25955 233520:20:13 given_state_name: "test.state" 233620:20:15 updates the state 233720:20:15# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.21 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.26 1.28 1.06 1/294 25956 233920:20:15 given_state_name: "test%2Ffoo" 234020:20:16 updates the state 234120:20:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.6 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.26 1.28 1.06 1/292 25957 234320:20:16 with invalid state name 234420:20:17 returns a 404 error 234520:20:17# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.73 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.26 1.28 1.06 1/293 25958 234720:20:17 when serial already exists 234820:20:19 returns unprocessable entity 234920:20:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.22 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.32 1.29 1.07 1/293 25959 235120:20:19 behaves like cannot access a state that is scheduled for deletion 235220:20:20 returns unprocessable entity 235320:20:20# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.5 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.32 1.29 1.07 1/293 25960 235520:20:20 without body 235620:20:21 returns no content if no body is provided 235720:20:21# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.76 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.32 1.29 1.07 1/293 25961 235920:20:21 with developer permissions 236020:20:22 returns forbidden 236120:20:23# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.15 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.32 1.29 1.07 1/292 25962 236320:20:23 when there is no terraform state of a given name 236420:20:23 with maintainer permissions 236520:20:23 given_state_name: "test-state" 236620:20:24 creates a new state 236720:20:24# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.61 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25963 236920:20:24 given_state_name: "test.state" 237020:20:25 creates a new state 237120:20:25# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.0 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25964 237320:20:25 given_state_name: "test%2Ffoo" 237420:20:27 creates a new state 237520:20:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.4 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25965 237720:20:27 without body 237820:20:28 returns no content if no body is provided 237920:20:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.74 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25966 238120:20:28 with developer permissions 238220:20:29 returns forbidden 238320:20:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.08 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.35 1.30 1.07 1/292 25967 238520:20:29 when using job token authentication 238620:20:32 associates the job with the newly created state version 238720:20:32# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.41 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.35 1.30 1.07 1/292 25968 238920:20:32 response depending on the max allowed state size 239020:20:32 when the max allowed state size is unlimited (set as 0) 239120:20:33 returns a success response 239220:20:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.72 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.35 1.30 1.07 1/292 25969 239420:20:33 when the max allowed state size is greater than the request state size 239520:20:34 returns a success response 239620:20:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.09 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.33 1.29 1.07 1/292 25970 239820:20:34 when the max allowed state size is equal to the request state size 239920:20:36 returns a success response 240020:20:36# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.39 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.33 1.29 1.07 1/292 25971 240220:20:36 when the max allowed state size is less than the request state size 240320:20:37 returns a 'payload too large' response 240420:20:37# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.75 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.33 1.29 1.07 1/292 25972 240620:20:37 DELETE /projects/:id/terraform/state/:name 240720:20:37 behaves like endpoint with unique user tracking 240820:20:37 without authentication 240920:20:38 does not track unique hll event 241020:20:39 does not track Snowplow event 241120:20:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.9 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25973 241320:20:39 with maintainer permissions 241420:20:39 behaves like tracking unique hll events 241520:20:41 tracks unique event 241620:20:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.2 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25974 241820:20:41 behaves like Snowplow event tracking with RedisHLL context 241920:20:41 behaves like Snowplow event tracking 242120:20:42# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.52 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25975 242320:20:42 behaves like it depends on value of the `terraform_state.enabled` config 242420:20:42 when terraform_state.enabled=false 242520:20:43 returns `forbidden` response 242620:20:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.07 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.30 1.29 1.07 1/292 25976 242820:20:43 when terraform_state.enabled=true 242920:20:45 returns a successful response 243020:20:45# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.33 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.27 1.28 1.07 1/292 25977 243220:20:45 with maintainer permissions 243320:20:45 given_state_name: "test-state" 243420:20:45 behaves like schedules the state for deletion 243520:20:46 returns empty body 243620:20:46# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.52 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.27 1.28 1.07 1/292 25978 243820:20:46 given_state_name: "test.state" 243920:20:46 behaves like schedules the state for deletion 244020:20:47 returns empty body 244120:20:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.68 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.27 1.28 1.07 1/292 25979 244320:20:47 given_state_name: "test%2Ffoo" 244420:20:47 behaves like schedules the state for deletion 244520:20:48 returns empty body 244620:20:48# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.88 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.27 1.28 1.07 1/292 25980 244820:20:48 with invalid state name 244920:20:49 returns a 404 error 245020:20:50# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.12 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.25 1.28 1.07 1/292 25981 245220:20:50 behaves like cannot access a state that is scheduled for deletion 245320:20:51 returns unprocessable entity 245420:20:51# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.41 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.25 1.28 1.07 1/292 25982 245620:20:51 with developer permissions 245720:20:52 returns forbidden 245820:20:52# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.61 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.25 1.28 1.07 1/292 25983 246020:20:52 POST /projects/:id/terraform/state/:name/lock 246120:20:52 behaves like endpoint with unique user tracking 246220:20:52 without authentication 246320:20:53 does not track unique hll event 246420:20:54 does not track Snowplow event 246520:20:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.65 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.23 1.27 1.07 1/292 25984 246720:20:54 with maintainer permissions 246820:20:54 behaves like tracking unique hll events 246920:20:55 tracks unique event 247020:20:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.95 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.23 1.27 1.07 1/292 25985 247220:20:55 behaves like Snowplow event tracking with RedisHLL context 247320:20:55 behaves like Snowplow event tracking 247520:20:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 0.24 second. Current RSS: ~1413M. Threads: 5. load average: 1.23 1.27 1.07 2/292 25986 247720:20:57 behaves like cannot access a state that is scheduled for deletion 247820:20:58 returns unprocessable entity 247920:20:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.45 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.23 1.27 1.07 1/292 25987 248120:20:58 with invalid state name 248220:20:59 returns a 404 error 248320:20:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.59 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.21 1.27 1.07 1/292 25988 248520:20:59 state is already locked 248620:21:00 returns an error 248720:21:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.83 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.21 1.27 1.07 1/292 25989 248920:21:00 user does not have permission to lock the state 249020:21:01 returns an error 249120:21:01# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.03 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.21 1.27 1.07 1/292 25990 249320:21:01 given_state_name: "test-state" 249420:21:03 locks the terraform state 249520:21:03# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.26 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.21 1.27 1.07 1/292 25991 249720:21:03 given_state_name: "test%2Ffoo" 249820:21:04 locks the terraform state 249920:21:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.61 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.20 1.26 1.07 1/292 25992 250120:21:04 with a dot in the state name 250220:21:05 locks the terraform state 250320:21:05# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.88 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.20 1.26 1.07 1/292 25993 250520:21:05 DELETE /projects/:id/terraform/state/:name/lock 250620:21:05 behaves like endpoint with unique user tracking 250720:21:05 without authentication 250820:21:06 does not track unique hll event 250920:21:07 does not track Snowplow event 251020:21:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.06 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.20 1.26 1.07 1/292 25994 251220:21:07 with maintainer permissions 251320:21:07 behaves like tracking unique hll events 251420:21:09 tracks unique event 251520:21:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.23 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.18 1.26 1.07 1/292 25995 251720:21:09 behaves like Snowplow event tracking with RedisHLL context 251820:21:09 behaves like Snowplow event tracking 252020:21:10# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.61 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.18 1.26 1.07 1/292 25996 252220:21:10 behaves like cannot access a state that is scheduled for deletion 252320:21:11 returns unprocessable entity 252420:21:11# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.94 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.18 1.26 1.07 1/292 25997 252620:21:11 behaves like it depends on value of the `terraform_state.enabled` config 252720:21:11 when terraform_state.enabled=false 252820:21:12 returns `forbidden` response 252920:21:12# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.09 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.18 1.26 1.07 1/292 25998 253120:21:12 when terraform_state.enabled=true 253220:21:14 returns a successful response 253320:21:14# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.28 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.16 1.25 1.07 1/292 25999 253520:21:14 given_state_name: "test-state" 253620:21:14 with the correct lock id 253720:21:15 removes the terraform state lock 253820:21:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.53 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.16 1.25 1.07 1/292 26000 254020:21:15 with no lock id (force-unlock) 254120:21:16 removes the terraform state lock 254220:21:16# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.72 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.16 1.25 1.07 1/292 26001 254420:21:16 given_state_name: "test.state" 254520:21:16 with the correct lock id 254620:21:17 removes the terraform state lock 254720:21:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.1 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.16 1.25 1.07 1/292 26002 254920:21:17 with no lock id (force-unlock) 255020:21:19 removes the terraform state lock 255120:21:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 22.33 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.25 1.07 1/292 26003 255320:21:19 given_state_name: "test%2Ffoo" 255420:21:19 with the correct lock id 255520:21:20 removes the terraform state lock 255620:21:20# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.49 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.25 1.07 1/292 26004 255820:21:20 with no lock id (force-unlock) 255920:21:21 removes the terraform state lock 256020:21:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.61 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.25 1.07 1/292 26005 256220:21:21 with invalid state name 256320:21:22 returns a 404 error 256420:21:22# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.73 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.25 1.07 1/292 26006 256620:21:22 with an incorrect lock id 256720:21:23 returns an error 256820:21:23# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.01 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.25 1.07 1/292 26007 257020:21:23 with a longer than 255 character lock id 257120:21:25 returns an error 257220:21:25# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.19 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.14 1.25 1.07 1/292 26008 257420:21:25 user does not have permission to unlock the state 257520:21:26 returns an error 257620:21:26# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.43 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.14 1.25 1.07 1/292 26009 257820:21:26# [RSpecRunTime] Finishing example group spec/requests/api/terraform/state_spec.rb. It took 1 minute 50.18 seconds. Expected to take 1 minute 48.88 seconds. 257920:21:26# [RSpecRunTime] Starting example group spec/requests/api/helm_packages_spec.rb. Expected to take 1 minute 34.14 seconds. 258020:21:26API::HelmPackages 258120:21:27Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 258320:21:27To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 258420:21:27 GET /api/v4/projects/:id/packages/helm/:channel/index.yaml 258520:21:27 with a project id 258620:21:27 behaves like handling helm chart index requests 258720:21:27 with valid project 258820:21:27 personal token 258920:21:27 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success 259020:21:27 behaves like process helm service index request 259120:21:27 for user type guest 259220:21:28 returns a valid YAML response 259320:21:28# [RSpecRunTime] RSpec elapsed time: 18 minutes 31.47 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.14 1.25 1.07 1/292 26010 259520:21:28 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success 259620:21:28 behaves like process helm service index request 259720:21:28 for user type not_a_member 259820:21:28 returns a valid YAML response 259920:21:28 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success 260020:21:28 behaves like process helm service index request 260120:21:28 for user type anonymous 260220:21:29 returns a valid YAML response 260320:21:29 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success 260420:21:29 behaves like process helm service index request 260520:21:29 for user type reporter 260620:21:29 returns a valid YAML response 260720:21:29 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 260820:21:29 behaves like rejects helm packages access 260920:21:29 for user type guest 261020:21:29 behaves like returning response status 261120:21:30 returns forbidden 261220:21:30 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 261320:21:30 behaves like rejects helm packages access 261420:21:30 for user type not_a_member 261520:21:30 behaves like returning response status 261620:21:30 returns not_found 261720:21:30 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 261820:21:30 behaves like rejects helm packages access 261920:21:30 for user type anonymous 262020:21:31 has the correct response header 262120:21:31 behaves like returning response status 262220:21:31 returns unauthorized 262320:21:31 with access to package registry for everyone 262420:21:31 behaves like process helm service index request 262520:21:31 for user type anonymous 262620:21:31 returns a valid YAML response 262720:21:31 when an invalid token is passed 262820:21:31 behaves like returning response status 262920:21:32 returns unauthorized 263020:21:32 with job token 263120:21:32 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success 263220:21:32 behaves like process helm service index request 263320:21:32 for user type guest 263420:21:33 returns a valid YAML response 263520:21:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.22 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.13 1.24 1.07 1/292 26011 263720:21:33 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success 263820:21:33 behaves like process helm service index request 263920:21:33 for user type not_a_member 264020:21:34 returns a valid YAML response 264120:21:34 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success 264220:21:34 behaves like process helm service index request 264320:21:34 for user type anonymous 264420:21:34 returns a valid YAML response 264520:21:34 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success 264620:21:35 behaves like process helm service index request 264720:21:35 for user type reporter 264820:21:35 returns a valid YAML response 264920:21:36# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.11 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.12 1.24 1.07 1/292 26012 265120:21:36 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 265220:21:36 behaves like rejects helm packages access 265320:21:36 for user type guest 265420:21:36 behaves like returning response status 265520:21:37 returns forbidden 265620:21:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.33 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.12 1.24 1.07 1/292 26013 265820:21:37 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 265920:21:37 behaves like rejects helm packages access 266020:21:37 for user type not_a_member 266120:21:37 behaves like returning response status 266220:21:38 returns not_found 266320:21:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.44 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.12 1.24 1.07 1/292 26014 266520:21:38 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 266620:21:38 behaves like rejects helm packages access 266720:21:38 for user type anonymous 266820:21:39 has the correct response header 266920:21:39 behaves like returning response status 267020:21:39 returns unauthorized 267120:21:39# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.61 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.11 1.23 1.07 1/292 26015 267320:21:39 behaves like deploy token for package GET requests 267420:21:39 with deploy token headers 267620:21:39 behaves like returning response status 267720:21:39 returns success 267820:21:39 invalid token 267920:21:39 behaves like returning response status 268020:21:40 returns unauthorized 268120:21:40 behaves like rejects helm access with unknown project id 268220:21:40 with an unknown project 268320:21:40 as anonymous 268420:21:40 behaves like rejects helm packages access 268520:21:40 for user type anonymous 268620:21:40 has the correct response header 268720:21:40 behaves like returning response status 268820:21:40 returns unauthorized 268920:21:40 as authenticated user 269020:21:40 behaves like rejects helm packages access 269120:21:40 for user type anonymous 269220:21:40 behaves like returning response status 269320:21:40 returns not_found 269420:21:40 with an url encoded project id 269520:21:40 behaves like handling helm chart index requests 269620:21:40 with valid project 269720:21:40 personal token 269820:21:40 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success 269920:21:40 behaves like process helm service index request 270020:21:40 for user type guest 270120:21:41 returns a valid YAML response 270220:21:41 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success 270320:21:41 behaves like process helm service index request 270420:21:41 for user type not_a_member 270520:21:41 returns a valid YAML response 270620:21:41 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success 270720:21:41 behaves like process helm service index request 270820:21:41 for user type anonymous 270920:21:41 returns a valid YAML response 271020:21:41 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success 271120:21:41 behaves like process helm service index request 271220:21:41 for user type reporter 271320:21:42 returns a valid YAML response 271420:21:42 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 271520:21:42 behaves like rejects helm packages access 271620:21:42 for user type guest 271720:21:42 behaves like returning response status 271820:21:42 returns forbidden 271920:21:42 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 272020:21:42 behaves like rejects helm packages access 272120:21:42 for user type not_a_member 272220:21:42 behaves like returning response status 272320:21:43 returns not_found 272420:21:43 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 272520:21:43 behaves like rejects helm packages access 272620:21:43 for user type anonymous 272720:21:43 has the correct response header 272820:21:43 behaves like returning response status 272920:21:44 returns unauthorized 273020:21:44 with access to package registry for everyone 273120:21:44 behaves like process helm service index request 273220:21:44 for user type anonymous 273320:21:44 returns a valid YAML response 273420:21:44 when an invalid token is passed 273520:21:44 behaves like returning response status 273620:21:44 returns unauthorized 273720:21:44 with job token 273820:21:44 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success 273920:21:44 behaves like process helm service index request 274020:21:44 for user type guest 274120:21:45 returns a valid YAML response 274220:21:45 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success 274320:21:45 behaves like process helm service index request 274420:21:45 for user type not_a_member 274520:21:46 returns a valid YAML response 274620:21:46 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success 274720:21:46 behaves like process helm service index request 274820:21:46 for user type anonymous 274920:21:46 returns a valid YAML response 275020:21:46 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success 275120:21:47 behaves like process helm service index request 275220:21:47 for user type reporter 275320:21:48 returns a valid YAML response 275420:21:48# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.31 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.10 1.23 1.07 1/292 26016 275620:21:48 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 275720:21:48 behaves like rejects helm packages access 275820:21:48 for user type guest 275920:21:48 behaves like returning response status 276020:21:49 returns forbidden 276120:21:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.46 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.09 1.22 1.07 1/292 26017 276320:21:49 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 276420:21:49 behaves like rejects helm packages access 276520:21:49 for user type not_a_member 276620:21:49 behaves like returning response status 276720:21:50 returns not_found 276820:21:50 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 276920:21:50 behaves like rejects helm packages access 277020:21:50 for user type anonymous 277120:21:51 has the correct response header 277220:21:51 behaves like returning response status 277320:21:51 returns unauthorized 277420:21:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.57 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.09 1.22 1.07 1/292 26018 277620:21:51 behaves like deploy token for package GET requests 277720:21:51 with deploy token headers 277920:21:51 behaves like returning response status 278020:21:51 returns success 278120:21:51 invalid token 278220:21:51 behaves like returning response status 278320:21:52 returns unauthorized 278420:21:52 behaves like rejects helm access with unknown project id 278520:21:52 with an unknown project 278620:21:52 as anonymous 278720:21:52 behaves like rejects helm packages access 278820:21:52 for user type anonymous 278920:21:52 has the correct response header 279020:21:52 behaves like returning response status 279120:21:52 returns unauthorized 279220:21:52 as authenticated user 279320:21:52 behaves like rejects helm packages access 279420:21:52 for user type anonymous 279520:21:52 behaves like returning response status 279620:21:52 returns not_found 279720:21:52 with dot in channel 279820:21:52 behaves like returning response status 279920:21:52 returns success 280020:21:52 GET /api/v4/projects/:id/packages/helm/:channel/charts/:file_name.tgz 280120:21:52 with valid project 280220:21:52 visibility: :public, user_role: :guest, shared_examples_name: "process helm download content request", expected_status: :success 280320:21:52 behaves like process helm download content request 280420:21:52 for user type guest 280520:21:53 returns expected status and a valid package archive 280620:21:53 behaves like a package tracking event 280720:21:54 creates a gitlab tracking event pull_package 280820:21:54# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.49 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.08 1.22 1.07 1/292 26019 281020:21:54 behaves like bumping the package last downloaded at field 281120:21:54 bumps last_downloaded_at 281220:21:54 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm download content request", expected_status: :success 281320:21:54 behaves like process helm download content request 281420:21:54 for user type not_a_member 281520:21:55 returns expected status and a valid package archive 281620:21:55 behaves like a package tracking event 281720:21:55 creates a gitlab tracking event pull_package 281820:21:55 behaves like bumping the package last downloaded at field 281920:21:55 bumps last_downloaded_at 282020:21:55 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm download content request", expected_status: :success 282120:21:55 behaves like process helm download content request 282220:21:55 for user type anonymous 282320:21:56 returns expected status and a valid package archive 282420:21:56 behaves like a package tracking event 282520:21:56 creates a gitlab tracking event pull_package 282620:21:56 behaves like bumping the package last downloaded at field 282720:21:56 bumps last_downloaded_at 282820:21:56 visibility: :private, user_role: :reporter, shared_examples_name: "process helm download content request", expected_status: :success 282920:21:56 behaves like process helm download content request 283020:21:56 for user type reporter 283120:21:57 returns expected status and a valid package archive 283220:21:57 behaves like a package tracking event 283320:21:58 creates a gitlab tracking event pull_package 283420:21:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.18 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.08 1.22 1.07 1/292 26020 283620:21:58 behaves like bumping the package last downloaded at field 283720:21:58 bumps last_downloaded_at 283820:21:58 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 283920:21:58 behaves like rejects helm packages access 284020:21:58 for user type guest 284120:21:58 behaves like returning response status 284220:21:59 returns forbidden 284320:21:59 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 284420:21:59 behaves like rejects helm packages access 284520:21:59 for user type not_a_member 284620:21:59 behaves like returning response status 284720:21:59 returns not_found 284820:21:59 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 284920:21:59 behaves like rejects helm packages access 285020:21:59 for user type anonymous 285120:21:59 has the correct response header 285220:21:59 behaves like returning response status 285320:22:00 returns unauthorized 285420:22:00 with access to package registry for everyone 285520:22:00 behaves like process helm download content request 285620:22:00 for user type anonymous 285720:22:00 returns expected status and a valid package archive 285820:22:00 behaves like a package tracking event 285920:22:00 creates a gitlab tracking event pull_package 286020:22:00 behaves like bumping the package last downloaded at field 286120:22:01 bumps last_downloaded_at 286220:22:01 when an invalid token is passed 286320:22:01 behaves like returning response status 286420:22:01 returns unauthorized 286520:22:01 behaves like deploy token for package GET requests 286620:22:01 with deploy token headers 286820:22:01 behaves like returning response status 286920:22:01 returns success 287020:22:01 invalid token 287120:22:01 behaves like returning response status 287220:22:02 returns unauthorized 287320:22:02 when format param is not nil 287420:22:02 behaves like rejects helm packages access 287520:22:02 for user type maintainer 287620:22:02 has the correct body 287720:22:02 behaves like returning response status 287820:22:02 returns not_found 287920:22:02 POST /api/v4/projects/:id/packages/helm/api/:channel/charts/authorize 288020:22:02 with valid project 288120:22:02 visibility_level: :public, user_role: :developer, shared_examples_name: "process helm workhorse authorization", expected_status: :success 288220:22:02 behaves like process helm workhorse authorization 288320:22:02 for user type developer 288420:22:03 has the proper status and content type 288520:22:03 with a request that bypassed gitlab-workhorse 288620:22:03 behaves like returning response status 288720:22:03 returns forbidden 288820:22:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.99 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.08 1.22 1.07 1/292 26021 289020:22:03 visibility_level: :public, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 289120:22:03 behaves like rejects helm packages access 289220:22:03 for user type reporter 289320:22:03 behaves like returning response status 289420:22:04 returns forbidden 289520:22:04 visibility_level: :public, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 289620:22:04 behaves like rejects helm packages access 289720:22:04 for user type not_a_member 289820:22:04 behaves like returning response status 289920:22:04 returns forbidden 290020:22:04 visibility_level: :public, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 290120:22:04 behaves like rejects helm packages access 290220:22:04 for user type anonymous 290320:22:04 has the correct response header 290420:22:04 behaves like returning response status 290520:22:05 returns unauthorized 290620:22:05 visibility_level: :private, user_role: :developer, shared_examples_name: "process helm workhorse authorization", expected_status: :success 290720:22:05 behaves like process helm workhorse authorization 290820:22:05 for user type developer 290920:22:05 has the proper status and content type 291020:22:05 with a request that bypassed gitlab-workhorse 291120:22:05 behaves like returning response status 291220:22:06 returns forbidden 291320:22:06# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.36 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.15 1.23 1.07 1/292 26022 291520:22:06 visibility_level: :private, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 291620:22:06 behaves like rejects helm packages access 291720:22:06 for user type reporter 291820:22:06 behaves like returning response status 291920:22:06 returns forbidden 292020:22:06 visibility_level: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 292120:22:06 behaves like rejects helm packages access 292220:22:06 for user type not_a_member 292320:22:06 behaves like returning response status 292420:22:06 returns not_found 292520:22:06 visibility_level: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 292620:22:06 behaves like rejects helm packages access 292720:22:06 for user type anonymous 292820:22:07 has the correct response header 292920:22:07 behaves like returning response status 293020:22:07 returns unauthorized 293120:22:07 when an invalid token is passed 293220:22:07 behaves like returning response status 293320:22:07 returns unauthorized 293420:22:07 behaves like deploy token for package uploads 293520:22:07 with deploy token headers 293720:22:07 behaves like returning response status 293820:22:07 returns success 293920:22:07 invalid token 294020:22:07 behaves like returning response status 294120:22:08 returns unauthorized 294220:22:08 behaves like job token for package uploads 294320:22:08 with job token headers 294520:22:08 behaves like returning response status 294620:22:09 returns success 294720:22:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.43 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.14 1.23 1.07 1/292 26023 294920:22:09 invalid token 295020:22:09 behaves like returning response status 295120:22:09 returns unauthorized 295220:22:09 invalid user 295320:22:09 behaves like returning response status 295420:22:10 returns success 295520:22:10 behaves like rejects helm access with unknown project id 295620:22:10 with an unknown project 295720:22:10 as anonymous 295820:22:10 behaves like rejects helm packages access 295920:22:10 for user type anonymous 296020:22:10 has the correct response header 296120:22:10 behaves like returning response status 296220:22:10 returns unauthorized 296320:22:10 as authenticated user 296420:22:10 behaves like rejects helm packages access 296520:22:10 for user type anonymous 296620:22:10 behaves like returning response status 296720:22:11 returns not_found 296820:22:11 POST /api/v4/projects/:id/packages/helm/api/:channel/charts 296920:22:11 with valid project 297020:22:11 visibility_level: :public, user_role: :developer, shared_examples_name: "process helm upload", expected_status: :created 297120:22:11 behaves like process helm upload 297220:22:11 for user type developer 297320:22:11 with object storage disabled 297420:22:11 without a file from workhorse 297520:22:11 behaves like returning response status 297620:22:11 returns bad_request 297720:22:11 with correct params 297820:22:11 behaves like package workhorse uploads 297920:22:11 without a workhorse header 298020:22:11 logs an error 298120:22:11 behaves like returning response status 298220:22:12 returns forbidden 298320:22:12 behaves like creates helm package files 298420:22:12 creates package files 298520:22:12 behaves like a package tracking event 298620:22:13 creates a gitlab tracking event push_package 298720:22:13 with object storage enabled 298820:22:13 and direct upload enabled 298920:22:13 behaves like creates helm package files 299020:22:13 creates package files 299120:22:13 with invalid remote_id: 123123 299220:22:13 behaves like returning response status 299320:22:14 returns forbidden 299420:22:14 with invalid remote_id: ../../123123 299520:22:14 behaves like returning response status 299620:22:14 returns forbidden 299720:22:14 and direct upload disabled 299820:22:14 behaves like creates helm package files 299920:22:15 creates package files 300020:22:15 visibility_level: :public, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 300120:22:15 behaves like rejects helm packages access 300220:22:15 for user type reporter 300320:22:15 behaves like returning response status 300420:22:15 returns forbidden 300520:22:15 visibility_level: :public, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 300620:22:15 behaves like rejects helm packages access 300720:22:15 for user type not_a_member 300820:22:15 behaves like returning response status 300920:22:16 returns forbidden 301020:22:16 visibility_level: :public, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 301120:22:16 behaves like rejects helm packages access 301220:22:16 for user type anonymous 301320:22:16 has the correct response header 301420:22:16 behaves like returning response status 301520:22:16 returns unauthorized 301620:22:16 visibility_level: :private, user_role: :developer, shared_examples_name: "process helm upload", expected_status: :created 301720:22:16 behaves like process helm upload 301820:22:16 for user type developer 301920:22:16 with object storage disabled 302020:22:16 without a file from workhorse 302120:22:16 behaves like returning response status 302220:22:16 returns bad_request 302320:22:16 with correct params 302420:22:16 behaves like package workhorse uploads 302520:22:16 without a workhorse header 302620:22:17 logs an error 302720:22:17 behaves like returning response status 302820:22:17 returns forbidden 302920:22:17 behaves like creates helm package files 303020:22:18 creates package files 303120:22:18 behaves like a package tracking event 303220:22:18 creates a gitlab tracking event push_package 303320:22:18 with object storage enabled 303420:22:18 and direct upload enabled 303520:22:18 behaves like creates helm package files 303620:22:19 creates package files 303720:22:19 with invalid remote_id: 123123 303820:22:19 behaves like returning response status 303920:22:19 returns forbidden 304020:22:19 with invalid remote_id: ../../123123 304120:22:19 behaves like returning response status 304220:22:20 returns forbidden 304320:22:20 and direct upload disabled 304420:22:20 behaves like creates helm package files 304520:22:20 creates package files 304620:22:20 visibility_level: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden 304720:22:20 behaves like rejects helm packages access 304820:22:20 for user type guest 304920:22:20 behaves like returning response status 305020:22:21 returns forbidden 305120:22:21 visibility_level: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found 305220:22:21 behaves like rejects helm packages access 305320:22:21 for user type not_a_member 305420:22:21 behaves like returning response status 305520:22:21 returns not_found 305620:22:21 visibility_level: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized 305720:22:21 behaves like rejects helm packages access 305820:22:21 for user type anonymous 305920:22:21 has the correct response header 306020:22:21 behaves like returning response status 306120:22:21 returns unauthorized 306220:22:21 when an invalid token is passed 306320:22:21 behaves like returning response status 306420:22:22 returns unauthorized 306520:22:22 behaves like deploy token for package uploads 306620:22:22 with deploy token headers 306820:22:22 behaves like returning response status 306920:22:22 returns success 307020:22:22 invalid token 307120:22:22 behaves like returning response status 307220:22:22 returns unauthorized 307320:22:22 behaves like job token for package uploads 307420:22:23 with job token headers 307620:22:24 creates a package with build info 307720:22:24 behaves like returning response status 307820:22:24 returns success 307920:22:24# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.86 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.11 1.21 1.07 1/293 26024 308120:22:24 invalid token 308220:22:24 behaves like returning response status 308320:22:25 returns unauthorized 308420:22:25 invalid user 308520:22:25 behaves like returning response status 308620:22:25 returns success 308720:22:25 behaves like rejects helm access with unknown project id 308820:22:25 with an unknown project 308920:22:25 as anonymous 309020:22:25 behaves like rejects helm packages access 309120:22:25 for user type anonymous 309220:22:26 has the correct response header 309320:22:26 behaves like returning response status 309420:22:26 returns unauthorized 309520:22:26 as authenticated user 309620:22:26 behaves like rejects helm packages access 309720:22:26 for user type anonymous 309820:22:26 behaves like returning response status 309920:22:26 returns not_found 310020:22:26 file size above maximum limit 310120:22:26 behaves like returning response status 310220:22:26 returns bad_request 310320:22:26# [RSpecRunTime] Finishing example group spec/requests/api/helm_packages_spec.rb. It took 1 minute 0.25 second. Expected to take 1 minute 34.14 seconds. 310420:22:26# [RSpecRunTime] Starting example group spec/requests/api/invitations_spec.rb. Expected to take 1 minute 19.83 seconds. 310520:22:26API::Invitations 310620:22:28 POST /projects/:id/invitations 310720:22:29Job arguments to Llm::NamespaceAccessCacheResetWorker must be native JSON types, but {"source_id"=>537, "source_type"=>"Project"} is a ActiveSupport::HashWithIndifferentAccess. 310920:22:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 311020:22:29 does not exceed expected queries count for emails 311120:22:32 does not exceed expected queries count for user_ids 311220:22:34 does not exceed expected queries count with secondary emails 311320:22:34 behaves like POST /:source_type/:id/invitations 311420:22:34 with :source_type == projects 311520:22:35 updates an already existing active member 311620:22:35 returns 400 when the invite params of email and user_id are not sent 311720:22:35 returns 400 when the email is blank 311820:22:35 returns 400 when the user_id is blank 311920:22:35 returns 400 when the email list is not a valid format 312020:22:36 returns 400 when the comma-separated email list is not a valid format 312120:22:36 returns 400 when access_level is not given 312220:22:36 returns 400 when access_level is not valid 312320:22:36 behaves like a 404 response when source is private 312520:22:36# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.98 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.09 1.21 1.07 1/293 26025 312720:22:36 when authenticated as a non-member or member with insufficient membership management rights 312820:22:36 when the user does not have rights to manage members 312920:22:36 as a access_requester 313020:22:36 behaves like a 403 response when user does not have rights to manage members of a specific access level 313220:22:37 as a stranger 313320:22:37 behaves like a 403 response when user does not have rights to manage members of a specific access level 313520:22:37 as a developer 313620:22:37 behaves like a 403 response when user does not have rights to manage members of a specific access level 313820:22:37 when the user has the rights to manage members but tries to manage members with a higher access level 313920:22:37 when an invitee is added as OWNER 314020:22:37 behaves like a 403 response when user does not have rights to manage members of a specific access level 314220:22:38 when an access_requester is added as OWNER 314320:22:38 behaves like a 403 response when user does not have rights to manage members of a specific access level 314520:22:38 when authenticated as a maintainer/owner 314620:22:38 adds a new member by email 314720:22:39 adds a new member by confirmed primary email 314820:22:39 adds a new member by confirmed secondary email 314920:22:40 adds a new member as an invite for unconfirmed primary email 315020:22:40 adds a new member as an invite for unconfirmed secondary email 315120:22:41 adds a new member by user_id 315220:22:41 adds new members with email and user_id 315320:22:42 invites a list of new email addresses 315420:22:43 invites a list of new email addresses and user ids 315520:22:43 and new member is already a requester 315620:22:43 transforms the requester into a proper member 315720:22:43# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.94 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.08 1.20 1.07 1/292 26026 315920:22:43 when invitee is already an invited member 316020:22:44 updates the member for that email 316120:22:44 access levels 316220:22:45 does not create the member if group level is higher 316320:22:46 creates the member if group level is lower 316420:22:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.78 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.08 1.20 1.07 1/292 26027 316620:22:46 access expiry date 316720:22:46 when set to a date in the past 316820:22:47 does not create a member 316920:22:47 when set to a date in the future 317020:22:47 invites a member 317120:22:47 with invite_source considerations 317220:22:47 tracks the invite source as api 317320:22:48 tracks the invite source from params 317420:22:48 when adding project bot 317520:22:49 returns error 317620:22:49# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.44 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.07 1.20 1.07 1/292 26028 317820:22:49 POST /groups/:id/invitations 317920:22:49Job arguments to Llm::NamespaceAccessCacheResetWorker must be native JSON types, but {"source_id"=>1357, "source_type"=>"Group"} is a ActiveSupport::HashWithIndifferentAccess. 318120:22:49To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 318220:22:50 does not exceed expected queries count for emails 318320:22:51 does not exceed expected queries count for secondary emails 318420:22:51 behaves like POST /:source_type/:id/invitations 318520:22:51 with :source_type == groups 318620:22:52 updates an already existing active member 318720:22:52 returns 400 when the invite params of email and user_id are not sent 318820:22:52 returns 400 when the email is blank 318920:22:52 returns 400 when the user_id is blank 319020:22:53 returns 400 when the email list is not a valid format 319120:22:53 returns 400 when the comma-separated email list is not a valid format 319220:22:53 returns 400 when access_level is not given 319320:22:53 returns 400 when access_level is not valid 319420:22:53 behaves like a 404 response when source is private 319620:22:54# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.29 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.06 1.19 1.07 1/292 26029 319820:22:54 when authenticated as a non-member or member with insufficient membership management rights 319920:22:54 when the user does not have rights to manage members 320020:22:54 as a access_requester 320120:22:54 behaves like a 403 response when user does not have rights to manage members of a specific access level 320320:22:54 as a stranger 320420:22:54 behaves like a 403 response when user does not have rights to manage members of a specific access level 320620:22:54 as a developer 320720:22:54 behaves like a 403 response when user does not have rights to manage members of a specific access level 320920:22:55 when the user has the rights to manage members but tries to manage members with a higher access level 321020:22:55 when an invitee is added as OWNER 321120:22:55 behaves like a 403 response when user does not have rights to manage members of a specific access level 321320:22:55 when an access_requester is added as OWNER 321420:22:55 behaves like a 403 response when user does not have rights to manage members of a specific access level 321620:22:55 when authenticated as a maintainer/owner 321720:22:56 adds a new member by email 321820:22:56 adds a new member by confirmed primary email 321920:22:57 adds a new member by confirmed secondary email 322020:22:57 adds a new member as an invite for unconfirmed primary email 322120:22:58 adds a new member as an invite for unconfirmed secondary email 322220:22:58 adds a new member by user_id 322320:22:59 adds new members with email and user_id 322420:22:59 invites a list of new email addresses 322520:23:00 invites a list of new email addresses and user ids 322620:23:00 and new member is already a requester 322720:23:00 transforms the requester into a proper member 322820:23:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.14 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.06 1.19 1.07 1/292 26030 323020:23:01 when invitee is already an invited member 323120:23:01 updates the member for that email 323220:23:01 access levels 323320:23:02 does not create the member if group level is higher 323420:23:03 creates the member if group level is lower 323520:23:04# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.13 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.06 1.19 1.07 1/292 26031 323720:23:04 access expiry date 323820:23:04 when set to a date in the past 323920:23:04 does not create a member 324020:23:04 when set to a date in the future 324120:23:04 invites a member 324220:23:04 with invite_source considerations 324320:23:05 tracks the invite source as api 324420:23:05 tracks the invite source from params 324520:23:05 when adding project bot 324620:23:06 returns error 324720:23:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.8 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.05 1.19 1.06 1/292 26032 324920:23:06 GET /projects/:id/invitations 325020:23:06 behaves like GET /:source_type/:id/invitations 325120:23:06 with :source_type == projects 325220:23:06 does not find confirmed members 325320:23:08 finds all members with no query string specified 325420:23:08 finds the invitation by invite_email with query string 325520:23:08 behaves like a 404 response when source is private 325720:23:09# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.33 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.05 1.18 1.06 1/292 26033 325920:23:09 when authenticated as a maintainer 326120:23:09 as a access_requester 326220:23:09 behaves like a 403 response when user does not have rights to manage members of a specific access level 326420:23:09 as a stranger 326520:23:09 behaves like a 403 response when user does not have rights to manage members of a specific access level 326720:23:10 as a developer 326820:23:10 behaves like a 403 response when user does not have rights to manage members of a specific access level 327020:23:10 GET /groups/:id/invitations 327120:23:10 behaves like GET /:source_type/:id/invitations 327220:23:10 with :source_type == groups 327320:23:10 does not find confirmed members 327420:23:10 finds all members with no query string specified 327520:23:11 finds the invitation by invite_email with query string 327620:23:11 behaves like a 404 response when source is private 327820:23:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.62 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.05 1.18 1.06 1/292 26034 328020:23:11 when authenticated as a maintainer 328220:23:11 as a access_requester 328320:23:11 behaves like a 403 response when user does not have rights to manage members of a specific access level 328520:23:12 as a stranger 328620:23:12 behaves like a 403 response when user does not have rights to manage members of a specific access level 328820:23:12 as a developer 328920:23:12 behaves like a 403 response when user does not have rights to manage members of a specific access level 329120:23:12 DELETE /projects/:id/inviations/:email 329220:23:12 behaves like DELETE /:source_type/:id/invitations/:email 329320:23:12 with :source_type == projects 329420:23:12 returns 404 if member does not exist 329520:23:13 returns 422 for a valid request if the resource was not destroyed 329620:23:13 behaves like a 404 response when source is private 329820:23:13 when authenticated as a non-member or member with insufficient rights 329920:23:13 when the user does not have rights to manage members 330020:23:13 as a access_requester 330120:23:13 behaves like a 403 response when user does not have rights to manage members of a specific access level 330320:23:13 as a stranger 330420:23:13 behaves like a 403 response when user does not have rights to manage members of a specific access level 330620:23:14 when authenticated as a member and deleting themself 330720:23:14 does not delete the member 330820:23:14 when authenticated as a maintainer/owner 330920:23:14 deletes the member and returns 204 with no content 331020:23:14 when MAINTAINER tries to remove invitation of an OWNER 331120:23:14 behaves like a 403 response when user does not have rights to manage members of a specific access level 331320:23:15 DELETE /groups/:id/inviations/:email 331420:23:15 behaves like DELETE /:source_type/:id/invitations/:email 331520:23:15 with :source_type == groups 331620:23:15 returns 404 if member does not exist 331720:23:15 returns 422 for a valid request if the resource was not destroyed 331820:23:15 behaves like a 404 response when source is private 332020:23:16 when authenticated as a non-member or member with insufficient rights 332120:23:16 when the user does not have rights to manage members 332220:23:16 as a access_requester 332320:23:16 behaves like a 403 response when user does not have rights to manage members of a specific access level 332520:23:16 as a stranger 332620:23:16 behaves like a 403 response when user does not have rights to manage members of a specific access level 332820:23:16 when authenticated as a member and deleting themself 332920:23:16 does not delete the member 333020:23:16 when authenticated as a maintainer/owner 333120:23:17 deletes the member and returns 204 with no content 333220:23:17 when MAINTAINER tries to remove invitation of an OWNER 333320:23:17 behaves like a 403 response when user does not have rights to manage members of a specific access level 333520:23:17 PUT /groups/:id/invitations 333620:23:17 behaves like PUT /:source_type/:id/invitations/:email 333720:23:17 with :source_type == groups 333820:23:17 behaves like a 404 response when source is private 334020:23:18 when authenticated as a non-member or member with insufficient rights 334120:23:18 when the user does not have rights to manage members 334220:23:18 as a access_requester 334320:23:18 behaves like a 403 response when user does not have rights to manage members of a specific access level 334520:23:18 as a stranger 334620:23:18 behaves like a 403 response when user does not have rights to manage members of a specific access level 334820:23:18 when authenticated as a maintainer/owner 334920:23:18 returns 409 if member does not exist 335020:23:19 returns 400 when access_level is not given and there are no other params 335120:23:19 returns 400 when access level is not valid 335220:23:19 updating access level 335320:23:19 updates the invitation 335420:23:19 MAINTAINER tries to update access level to OWNER 335520:23:19 behaves like a 403 response when user does not have rights to manage members of a specific access level 335720:23:20# [RSpecRunTime] RSpec elapsed time: 20 minutes 23.42 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.12 1.19 1.07 1/293 26035 335920:23:20 updating access expiry date 336020:23:20 when set to a date in the past 336120:23:20 does not update the member 336220:23:20 when set to a date in the future 336320:23:20 updates the member 336420:23:21# [RSpecRunTime] Finishing example group spec/requests/api/invitations_spec.rb. It took 54.37 seconds. Expected to take 1 minute 19.83 seconds. 336520:23:21# [RSpecRunTime] Starting example group spec/mailers/emails/merge_requests_spec.rb. Expected to take 1 minute 12.9 seconds. 336620:23:21Emails::MergeRequests 336720:23:24 #new_mention_in_merge_request_email 336820:23:24 has the correct subject and body 336920:23:25 uses the correct layout template 337020:23:25# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.43 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.11 1.19 1.07 1/298 26197 337220:23:25 #merge_request_unmergeable_email 337320:23:25 is sent as the merge request author 337420:23:26 has the correct subject and body 337520:23:26 uses the correct layout template 337620:23:26 behaves like an answer to an existing thread with reply-by-email enabled 337720:23:26 has X-GitLab-Project headers 337820:23:27 has X-GitLab-*-ID header 337920:23:27 has X-GitLab-*-IID header if model has iid defined 338020:23:28 has X-GitLab-*-State header if model has state defined 338120:23:28 has the characteristics of a threaded reply 338220:23:28 when reply-by-email is enabled with incoming address with %{key} 338320:23:28 has a Reply-To header 338420:23:28# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.9 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.11 1.19 1.07 1/297 26198 338620:23:28 when reply-by-email is enabled with incoming address without %{key} 338720:23:29 has X-GitLab-Project headers 338820:23:29 has X-GitLab-*-ID header 338920:23:29 has X-GitLab-*-IID header if model has iid defined 339020:23:30 has X-GitLab-*-State header if model has state defined 339120:23:30 has the characteristics of a threaded reply 339220:23:31 has a Reply-To header 339320:23:31# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.22 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.10 1.19 1.07 1/297 26199 339520:23:31 behaves like a multiple recipients email 339620:23:31 is sent to the given recipient 339720:23:31 behaves like it should show Gmail Actions View Merge request link 339820:23:31 is expected to have body including "View Merge request" 339920:23:31 behaves like it should have Gmail Actions links 340020:23:32 is expected to have body including "ViewAction" 340120:23:32 behaves like an unsubscribeable thread 340220:23:32 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 340320:23:32 behaves like an unsubscribeable thread with incoming address without %{key} 340420:23:32 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 340520:23:32 behaves like appearance header and footer enabled 340620:23:33 contains header and footer 340720:23:33 behaves like appearance header and footer not enabled 340820:23:33 does not contain header and footer 340920:23:33 #closed_merge_request_email 341020:23:34 is sent as the author 341120:23:34 has the correct subject and body 341220:23:34 uses the correct layout template 341320:23:34 behaves like an answer to an existing thread with reply-by-email enabled 341420:23:35 has X-GitLab-Project headers 341520:23:35 has X-GitLab-*-ID header 341620:23:36 has X-GitLab-*-IID header if model has iid defined 341720:23:36 has X-GitLab-*-State header if model has state defined 341820:23:36 has the characteristics of a threaded reply 341920:23:36 when reply-by-email is enabled with incoming address with %{key} 342020:23:37 has a Reply-To header 342120:23:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.42 seconds. Current RSS: ~1533M. Threads: 5. load average: 1.09 1.18 1.07 1/292 26200 342320:23:37 when reply-by-email is enabled with incoming address without %{key} 342420:23:37 has X-GitLab-Project headers 342520:23:38 has X-GitLab-*-ID header 342620:23:38 has X-GitLab-*-IID header if model has iid defined 342720:23:38 has X-GitLab-*-State header if model has state defined 342820:23:39 has the characteristics of a threaded reply 342920:23:39 has a Reply-To header 343020:23:39# [RSpecRunTime] RSpec elapsed time: 20 minutes 42.82 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.08 1.18 1.07 1/292 26201 343220:23:39 behaves like it should show Gmail Actions View Merge request link 343320:23:40 is expected to have body including "View Merge request" 343420:23:40 behaves like it should have Gmail Actions links 343520:23:40 is expected to have body including "ViewAction" 343620:23:40 behaves like an unsubscribeable thread 343720:23:40 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 343820:23:40 behaves like an unsubscribeable thread with incoming address without %{key} 343920:23:41 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 344020:23:41 behaves like appearance header and footer enabled 344120:23:41 contains header and footer 344220:23:41 behaves like appearance header and footer not enabled 344320:23:42 does not contain header and footer 344420:23:42 #merged_merge_request_email 344520:23:42 is sent as the merge author 344620:23:42 has the correct subject and body 344720:23:43 uses the correct layout template 344820:23:43 behaves like a multiple recipients email 344920:23:43 is sent to the given recipient 345020:23:43# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.78 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.08 1.18 1.07 1/292 26202 345220:23:43 behaves like an answer to an existing thread with reply-by-email enabled 345320:23:44 has X-GitLab-Project headers 345420:23:44 has X-GitLab-*-ID header 345520:23:44 has X-GitLab-*-IID header if model has iid defined 345620:23:45 has X-GitLab-*-State header if model has state defined 345720:23:45 has the characteristics of a threaded reply 345820:23:45 when reply-by-email is enabled with incoming address with %{key} 345920:23:45 has a Reply-To header 346020:23:45# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.06 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.08 1.18 1.07 1/292 26203 346220:23:45 when reply-by-email is enabled with incoming address without %{key} 346320:23:46 has X-GitLab-Project headers 346420:23:46 has X-GitLab-*-ID header 346520:23:47 has X-GitLab-*-IID header if model has iid defined 346620:23:47 has X-GitLab-*-State header if model has state defined 346720:23:47 has the characteristics of a threaded reply 346820:23:48 has a Reply-To header 346920:23:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.47 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.08 1.18 1.07 1/292 26204 347120:23:48 behaves like it should show Gmail Actions View Merge request link 347220:23:48 is expected to have body including "View Merge request" 347320:23:48 behaves like it should have Gmail Actions links 347420:23:49 is expected to have body including "ViewAction" 347520:23:49 behaves like an unsubscribeable thread 347620:23:49 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 347720:23:49 behaves like an unsubscribeable thread with incoming address without %{key} 347820:23:49 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 347920:23:49 behaves like appearance header and footer enabled 348020:23:50 contains header and footer 348120:23:50 behaves like appearance header and footer not enabled 348220:23:50 does not contain header and footer 348320:23:50 #merge_request_status_email 348420:23:51 is sent as the author 348520:23:51 has the correct subject and body 348620:23:51 uses the correct layout template 348720:23:51 behaves like an answer to an existing thread with reply-by-email enabled 348820:23:52 has X-GitLab-Project headers 348920:23:52 has X-GitLab-*-ID header 349020:23:52 has X-GitLab-*-IID header if model has iid defined 349120:23:53 has X-GitLab-*-State header if model has state defined 349220:23:53 has the characteristics of a threaded reply 349320:23:53 when reply-by-email is enabled with incoming address with %{key} 349420:23:53 has a Reply-To header 349520:23:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.11 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.07 1.17 1.07 1/292 26205 349720:23:54 when reply-by-email is enabled with incoming address without %{key} 349820:23:54 has X-GitLab-Project headers 349920:23:54 has X-GitLab-*-ID header 350020:23:55 has X-GitLab-*-IID header if model has iid defined 350120:23:55 has X-GitLab-*-State header if model has state defined 350220:23:55 has the characteristics of a threaded reply 350320:23:56 has a Reply-To header 350420:23:56# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.38 seconds. Current RSS: ~1528M. Threads: 5. load average: 1.06 1.17 1.07 1/292 26206 350620:23:56 behaves like it should show Gmail Actions View Merge request link 350720:23:56 is expected to have body including "View Merge request" 350820:23:56 behaves like it should have Gmail Actions links 350920:23:57 is expected to have body including "ViewAction" 351020:23:57 behaves like an unsubscribeable thread 351120:23:57 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 351220:23:57 behaves like an unsubscribeable thread with incoming address without %{key} 351320:23:57 has a List-Unsubscribe header in the correct format, List-Unsubscribe-Post header, and a body link 351420:23:57 behaves like appearance header and footer enabled 351520:23:58 contains header and footer 351620:23:58 behaves like appearance header and footer not enabled 351720:23:58 does not contain header and footer 351820:23:58 #merge_when_pipeline_succeeds_email 351920:23:59 has required details 352020:23:59 uses the correct layout template 352120:23:59 #approved_merge_request_email 352220:24:00 has the correct body 352320:24:00 uses the correct layout template 352420:24:00 #unapproved_merge_request_email 352520:24:00 has the correct body 352620:24:01 uses the correct layout template 352720:24:01 #resolved_all_discussions_email 352820:24:01 includes the name of the resolver 352920:24:01 uses the correct layout template 353020:24:01 #merge_requests_csv_email 353120:24:02 is expected to eq "Project-534 Name | Exported merge requests" 353220:24:02 is expected to contain exactly "notifications@example.com" 353320:24:02 is expected to have text "Your CSV export of 10 merge requests from project" 353420:24:02 is expected to have text "Your CSV export of 10 merge requests from project" 353520:24:03 uses the correct layout template 353620:24:03 when truncated 353720:24:03 is expected to have text "attachment has been truncated to avoid exceeding the maximum allowed attachment size of 15 MiB." 353820:24:03# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.51 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.06 1.17 1.07 1/292 26207 354020:24:03# [RSpecRunTime] Finishing example group spec/mailers/emails/merge_requests_spec.rb. It took 42.42 seconds. Expected to take 1 minute 12.9 seconds. 354120:24:03# [RSpecRunTime] Starting example group spec/controllers/groups/milestones_controller_spec.rb. Expected to take 54.88 seconds. 354220:24:03Groups::MilestonesController 354320:24:04 #ensure_canonical_path 354420:24:04 for a GET request 354520:24:04 when requesting the canonical path 354620:24:04 non-show path 354720:24:04 with exactly matching casing 354820:24:05 does not redirect 354920:24:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.51 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.05 1.16 1.06 1/292 26208 355120:24:05 with different casing 355220:24:05 redirects to the correct casing 355420:24:05 with exactly matching casing 355520:24:06 does not redirect 355620:24:06 with different casing 355720:24:06 redirects to the correct casing 355820:24:06 when requesting a redirected path 355920:24:07 redirects to the canonical path 356020:24:07 with an AJAX request 356120:24:07 redirects to the canonical path but does not set flash message 356220:24:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.08 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.05 1.16 1.06 1/292 26209 356420:24:07 with JSON format 356520:24:08 redirects to the canonical path but does not set flash message 356620:24:08 when the old group path is a substring of the scheme or host 356720:24:08 does not modify the requested host 356820:24:08 when the old group path is substring of groups 356920:24:09 does not modify the /groups part of the path 357020:24:09 when the old group path is substring of groups plus the new path 357120:24:09 does not modify the /groups part of the path 357220:24:09 for a non-GET request 357320:24:09 when requesting the canonical path with different casing 357420:24:10 does not 404 357520:24:11 does not redirect to the correct casing 357620:24:11# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.35 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.05 1.16 1.06 1/292 26210 357820:24:11 when requesting a redirected path 357920:24:11 returns not found 358120:24:12Job arguments to WorkItems::RolledupDates::UpdateMilestoneRelatedWorkItemDatesEventHandler must be native JSON types, but {"id"=>51, "group_id"=>1391, "updated_attributes"=>["title", "due_date", "updated_at", "title_html", "start_date", "lock_version"]} is a ActiveSupport::HashWithIndifferentAccess. 358320:24:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 358420:24:12 updates group milestone 358520:24:13 handles validation error 358620:24:13 handles ActiveRecord::StaleObjectError 358720:24:13 with format :json 358820:24:14 responds :no_content (204) without content body and updates milestone successfully 358920:24:14 responds unprocessable_entity (422) with error data 359020:24:15 handles ActiveRecord::StaleObjectError 359120:24:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.47 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.04 1.16 1.06 1/292 26211 359520:24:17 shows group milestones page 359620:24:20 searches legacy milestones by title when search_title is given 359720:24:22 searches group milestones by title when search_title is given 359820:24:22 when anonymous user 359920:24:22 shows group milestones page 360020:24:22# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.1 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.12 1.17 1.07 1/292 26212 360220:24:22 when issues and merge requests are disabled in public project 360320:24:23 when anonymous user 360420:24:23 behaves like milestone not accessible 360520:24:24 does not return milestone 360620:24:24# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.63 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.19 1.19 1.07 1/292 26213 360820:24:24 when non project or group member user 360920:24:24 behaves like milestone not accessible 361020:24:26 does not return milestone 361120:24:26# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.84 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.19 1.19 1.07 1/292 26214 361320:24:26 when group member user 361420:24:29 returns the milestone 361520:24:29# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.36 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.18 1.18 1.07 1/292 26215 361720:24:29 when subgroup milestones are present 361820:24:32 shows subgroup milestones that user has access to 361920:24:32 when user has no access to subgroups 362020:24:35 does not show subgroup milestones 362120:24:35# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.8 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.16 1.18 1.07 1/292 26216 362420:24:36 lists project and group milestones 362520:24:36 with subgroup milestones 362620:24:37 lists descendants group milestones 362720:24:37# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.35 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.16 1.18 1.07 1/292 26217 362920:24:37 for a subgroup 363020:24:38 includes ancestor group milestones 363120:24:38 external authorization 363220:24:38 behaves like disabled when using an external authorization service 363320:24:38 works when the feature is not enabled 363420:24:39 renders a 404 with a message when the feature is enabled 363520:24:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.24 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.15 1.18 1.07 1/292 26218 363820:24:39 creates group milestone with Chinese title 364020:24:42 renders for a group milestone 364120:24:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.47 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.15 1.18 1.07 1/292 26219 364420:24:42 removes milestone 364520:24:42 behaves like milestone tabs 364820:24:43 redirects to milestone#show 365020:24:44 renders the issues tab template to a string 365120:24:44 #merge_requests 365320:24:44 redirects to milestone#show 365520:24:45 renders the merge requests tab template to a string 365620:24:45 #participants 365820:24:45 redirects to milestone#show 366020:24:46 renders the participants tab template to a string 366320:24:46 redirects to milestone#show 366520:24:47 renders the labels tab template to a string 366620:24:47# [RSpecRunTime] Finishing example group spec/controllers/groups/milestones_controller_spec.rb. It took 44.17 seconds. Expected to take 54.88 seconds. 366720:24:47# [RSpecRunTime] Starting example group spec/requests/projects/google_cloud/databases_controller_spec.rb. Expected to take 52.45 seconds. 366820:24:47Projects::GoogleCloud::DatabasesController 366920:24:47 -/google_cloud/databases 367020:24:48 when requested by users with different roles 367120:24:48 for unauthorized users 367220:24:49 returns not found 367320:24:50 returns not found 367420:24:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.21 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.13 1.17 1.07 1/292 26220 367620:24:50 for authorized users 367720:24:50 redirects to authorize url 367820:24:51 redirects to authorize url 367920:24:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.86 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.13 1.17 1.07 1/292 26221 368120:24:51 when feature flag is disabled 368220:24:52 renders not found 368320:24:52 when GitLab instance does not have valid Google OAuth2 configuration 368420:24:52 renders forbidden 368520:24:52 when a valid Google OAuth2 token does not exist 368620:24:53 triggers Google OAuth2 flow on request 368720:24:53 and a valid Google OAuth2 token gets created 368820:24:54 renders template as expected 368920:24:54 redirects as expected 369020:24:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.53 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.12 1.17 1.07 1/292 26222 369220:24:54 -/google_cloud/databases/new/postgres 369320:24:54 when requested by users with different roles 369420:24:55 for unauthorized users 369520:24:55 returns not found 369620:24:56 returns not found 369720:24:56# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.72 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.12 1.17 1.07 1/292 26223 369920:24:56 for authorized users 370020:24:57 redirects to authorize url 370120:24:58 redirects to authorize url 370220:24:58# [RSpecRunTime] RSpec elapsed time: 22 minutes 1.25 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.12 1.17 1.07 1/292 26224 370420:24:58 when feature flag is disabled 370520:24:58 renders not found 370620:24:58 when GitLab instance does not have valid Google OAuth2 configuration 370720:24:59 renders forbidden 370820:24:59 when a valid Google OAuth2 token does not exist 370920:24:59 triggers Google OAuth2 flow on request 371020:24:59 and a valid Google OAuth2 token gets created 371120:25:00 renders template as expected 371220:25:00 redirects as expected 371320:25:00# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.76 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.11 1.16 1.07 1/292 26225 371520:25:00 -/google_cloud/databases/new/mysql 371620:25:01 when requested by users with different roles 371720:25:01 for unauthorized users 371820:25:02 returns not found 371920:25:02 returns not found 372020:25:02# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.0 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.11 1.16 1.07 1/292 26226 372220:25:02 for authorized users 372320:25:03 redirects to authorize url 372420:25:04 redirects to authorize url 372520:25:04# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.64 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.10 1.16 1.07 2/292 26227 372720:25:04 when feature flag is disabled 372820:25:05 renders not found 372920:25:05 when GitLab instance does not have valid Google OAuth2 configuration 373020:25:05 renders forbidden 373120:25:05 when a valid Google OAuth2 token does not exist 373220:25:05 triggers Google OAuth2 flow on request 373320:25:05 and a valid Google OAuth2 token gets created 373420:25:06 renders template as expected 373520:25:07 redirects as expected 373620:25:07# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.2 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.10 1.16 1.07 1/292 26228 373820:25:07 -/google_cloud/databases/new/sqlserver 373920:25:07 when requested by users with different roles 374020:25:07 for unauthorized users 374120:25:08 returns not found 374220:25:09 returns not found 374320:25:09# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.42 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.17 1.18 1.08 1/292 26229 374520:25:09 for authorized users 374620:25:10 redirects to authorize url 374720:25:10 redirects to authorize url 374820:25:10# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.04 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.17 1.18 1.08 1/292 26230 375020:25:10 when feature flag is disabled 375120:25:11 renders not found 375220:25:11 when GitLab instance does not have valid Google OAuth2 configuration 375320:25:11 renders forbidden 375420:25:11 when a valid Google OAuth2 token does not exist 375520:25:12 triggers Google OAuth2 flow on request 375620:25:12 and a valid Google OAuth2 token gets created 375720:25:13 renders template as expected 375820:25:13 redirects as expected 375920:25:13# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.57 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.17 1.18 1.08 1/292 26231 376120:25:13 -/google_cloud/databases/create 376220:25:13 when requested by users with different roles 376320:25:14 for unauthorized users 376420:25:14 returns not found 376520:25:15 returns not found 376620:25:15# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.73 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.16 1.17 1.08 1/292 26232 376820:25:15 for authorized users 376920:25:16 redirects to authorize url 377020:25:17 redirects to authorize url 377120:25:17# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.4 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.16 1.17 1.08 1/292 26233 377320:25:17 when feature flag is disabled 377420:25:17 renders not found 377520:25:17 when GitLab instance does not have valid Google OAuth2 configuration 377620:25:18 renders forbidden 377720:25:18 when a valid Google OAuth2 token does not exist 377820:25:18 triggers Google OAuth2 flow on request 377920:25:18 and a valid Google OAuth2 token gets created 378020:25:18 renders template as expected 378120:25:19Job arguments to GoogleCloud::CreateCloudsqlInstanceWorker must be native JSON types, but :google_oauth2_token is a Symbol. 378320:25:19To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 378420:25:19 redirects as expected 378520:25:19# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.6 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.14 1.17 1.08 1/293 26234 378720:25:19 when the request is valid 378820:25:19 when EnableCloudsqlService fails 378920:25:19 redirects and track event on error 379020:25:20 shows a flash alert 379120:25:20 when EnableCloudsqlService is successful 379220:25:20 when CreateCloudsqlInstanceService fails 379320:25:20 redirects and track event on error 379420:25:21 shows a flash warning 379520:25:21 when CreateCloudsqlInstanceService is successful 379620:25:21 redirects as expected 379720:25:22 shows a flash notice 379820:25:22# [RSpecRunTime] Finishing example group spec/requests/projects/google_cloud/databases_controller_spec.rb. It took 34.66 seconds. Expected to take 52.45 seconds. 379920:25:22# [RSpecRunTime] Starting example group spec/controllers/projects/project_members_controller_spec.rb. Expected to take 48.19 seconds. 380020:25:22Projects::ProjectMembersController 380120:25:23 behaves like controller actions 380320:25:23 has the project_members address with a 200 status code 380420:25:23 project members 380520:25:23 when project belongs to group 380620:25:25 lists all project members including members from shared group by default 380720:25:26 lists direct project members only 380820:25:27 lists inherited project members and shared group members only 380920:25:27# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.63 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.13 1.17 1.07 1/292 26235 381120:25:27 when project belongs to a sub-group 381220:25:29 lists all project members including members from shared group by default 381320:25:30 lists direct project members only 381420:25:31 lists inherited project members and shared group members only 381520:25:31# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.5 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.12 1.16 1.07 1/292 26236 381720:25:31 when invited project members are present 381820:25:32 excludes the invited members from project members list 381920:25:32# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.85 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.12 1.16 1.07 1/292 26237 382120:25:32 when invited group members are present 382220:25:33 lists invited group members by default 382320:25:33 when webui_members_inherited_users is disabled 382420:25:34 lists only direct members 382520:25:34# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.65 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.11 1.16 1.07 1/292 26238 382720:25:34 when group is invited to project parent 382820:25:36 lists invited group members by default 382920:25:36 when webui_members_inherited_users is disabled 383020:25:36 lists only direct members 383120:25:36# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.06 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.11 1.16 1.07 1/292 26239 383320:25:36 invited members 383420:25:37 when user has `admin_project_member` permissions 383520:25:38 lists invited members 383620:25:38# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.35 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.11 1.16 1.07 1/292 26240 383820:25:38 when user does not have `admin_project_member` permissions 383920:25:38 does not list invited members 384020:25:38 access requests 384120:25:38 when user has `admin_project_member` permissions 384220:25:39 lists access requests 384320:25:39 when user does not have `admin_project_member` permissions 384420:25:40 does not list access requests 384620:25:40 access level 384720:25:41 can change the access level to Guest 384820:25:42 can change the access level to Reporter 384920:25:42 can change the access level to Developer 385020:25:42 can change the access level to Maintainer 385120:25:42 managing project direct owners 385220:25:42 when a Maintainer tries to elevate another user to OWNER 385320:25:43 does not allow the operation 385420:25:43# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.61 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.10 1.16 1.07 1/292 26241 385620:25:43 when a user with OWNER access tries to elevate another user to OWNER 385720:25:44 returns success 385820:25:44 access expiry date 385920:25:44 when set to a date in the past 386020:25:44 does not update the member 386120:25:44 returns error status 386220:25:45 returns error message 386320:25:45# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.54 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.09 1.15 1.07 1/292 26242 386520:25:45 when set to a date in the future 386620:25:46 updates the member 386720:25:46 expiration date 386820:25:46 when `expires_at` is set 386920:25:46 returns correct json response 387020:25:46 when `expires_at` is not set 387120:25:47 returns json response without expiration data 387220:25:47 DELETE destroy 387320:25:47 when member is not found 387520:25:47 when member is found 387620:25:47 when user does not have enough rights 387720:25:47 when user does not have rights to manage other members 387920:25:48 when user does not have rights to manage Owner members 388120:25:49# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.64 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.17 1.17 1.08 1/292 26243 388320:25:49 when user has enough rights 388420:25:50Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>552, "user_ids"=>[1049]} is a ActiveSupport::HashWithIndifferentAccess. 388620:25:50To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 388720:25:50 [HTML] removes user from members 388820:25:50 [JS] removes user from members 388920:25:51# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.13 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.17 1.17 1.08 1/292 26244 389120:25:51 DELETE leave 389220:25:51 when member is not found 389420:25:51 when member is found 389520:25:51 and is not an owner 389620:25:51Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>552, "user_ids"=>[1030]} is a ActiveSupport::HashWithIndifferentAccess. 389820:25:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 389920:25:51 removes user from members 390020:25:51 and is an owner 390120:25:52 cannot remove themselves from the project 390220:25:52 and is a requester 390320:25:53 removes user from members 390420:25:53 POST request_access 390520:25:53 creates a new ProjectMember that is not a team member 390620:25:53 POST approve 390720:25:54 when member is not found 390920:25:54 when member is found 391020:25:54 when user does not have rights to manage other members 391220:25:55 when user has enough rights 391320:25:55 adds user to members 391420:25:55 POST resend_invite 391520:25:56 is successful 391620:25:57# [RSpecRunTime] Finishing example group spec/controllers/projects/project_members_controller_spec.rb. It took 34.73 seconds. Expected to take 48.19 seconds. 391720:25:57# [RSpecRunTime] Starting example group spec/requests/api/go_proxy_spec.rb. Expected to take 43.14 seconds. 391920:26:01 GET /projects/:id/packages/go/*module_name/@v/list 392020:26:01 for the root module 392120:26:01 behaves like a module version list resource 392220:26:01 returns v1.0.1, v1.0.2, v1.0.3 392320:26:01# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.97 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.22 1.18 1.08 1/297 26941 392520:26:01 for the package 392620:26:01 behaves like a module version list resource 392720:26:02 returns nothing 392820:26:02 for the submodule 392920:26:02 behaves like a module version list resource 393020:26:03 returns v1.0.3 393120:26:03 for the root module v2 393220:26:03 behaves like a module version list resource 393320:26:03 returns v2.0.0 393420:26:03 with a URL encoded relative path component 393520:26:03 behaves like a missing module version list resource 393620:26:03 behaves like an unavailable resource 393720:26:03 returns not found 393820:26:03 with the feature disabled 393920:26:03 behaves like a missing module version list resource 394020:26:03 behaves like an unavailable resource 394120:26:04 returns not found 394220:26:04 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 394320:26:04 with the root module v1.0.1 394420:26:04 behaves like a module version information resource 394520:26:04 returns information for v1.0.1 394620:26:04 with the submodule v1.0.3 394720:26:04 behaves like a module version information resource 394820:26:05 returns information for v1.0.3 394920:26:05 with the root module v2.0.0 395020:26:05 behaves like a module version information resource 395120:26:05 returns information for v2.0.0 395220:26:05 with an invalid path 395320:26:05 behaves like a missing module version information resource 395420:26:05 behaves like an unavailable resource 395520:26:06 returns not found 395620:26:06 with an invalid version 395720:26:06 behaves like a missing module version information resource 395820:26:06 behaves like an unavailable resource 395920:26:06 returns not found 396020:26:06 with a pseudo-version for v1 396120:26:06 behaves like a module pseudo-version information resource 396220:26:07 returns information for v1.0.4-0.yyyymmddhhmmss-abcdefabcdef 396320:26:07 with a pseudo-version for v2 396420:26:07 behaves like a module pseudo-version information resource 396520:26:07 returns information for v2.0.0-yyyymmddhhmmss-abcdefabcdef 396620:26:07 with a pseudo-version with an invalid timestamp 396720:26:07 behaves like a missing module pseudo-version information resource 396820:26:07 behaves like an unavailable resource 396920:26:07 returns not found 397020:26:07 with a pseudo-version with an invalid commit sha 397120:26:07 behaves like a missing module pseudo-version information resource 397220:26:07 behaves like an unavailable resource 397320:26:08 returns not found 397420:26:08 with a pseudo-version with a short commit sha 397520:26:08 behaves like a missing module pseudo-version information resource 397620:26:08 behaves like an unavailable resource 397720:26:08 returns not found 397820:26:08 GET /projects/:id/packages/go/*module_name/@v/:module_version.mod 397920:26:08 with the root module v1.0.1 398020:26:08 behaves like a module file resource 398120:26:09 returns /go.mod from the repo 398220:26:09 with the submodule v1.0.3 398320:26:09 behaves like a module file resource 398420:26:09 returns /mod/go.mod from the repo 398520:26:09 with the root module v2.0.0 398620:26:09 behaves like a module file resource 398720:26:10 returns /v2/go.mod from the repo 398820:26:10 with an invalid path 398920:26:10 behaves like a missing module file resource 399020:26:10 behaves like an unavailable resource 399120:26:10 returns not found 399220:26:10 with an invalid version 399320:26:10 behaves like a missing module file resource 399420:26:10 behaves like an unavailable resource 399520:26:11 returns not found 399620:26:11 GET /projects/:id/packages/go/*module_name/@v/:module_version.zip 399720:26:11 with the root module v1.0.1 399820:26:11 behaves like a module archive resource 399920:26:11 returns an archive of / @ v1.0.1 from the repo 400020:26:11 with the root module v1.0.2 400120:26:11 behaves like a module archive resource 400220:26:12 returns an archive of / @ v1.0.2 from the repo 400320:26:12 with the root module v1.0.3 400420:26:12 behaves like a module archive resource 400520:26:12 returns an archive of / @ v1.0.3 from the repo 400620:26:12 with the submodule v1.0.3 400720:26:12 behaves like a module archive resource 400820:26:13 returns an archive of /mod @ v1.0.3 from the repo 400920:26:13 with the root module v2.0.0 401020:26:13 behaves like a module archive resource 401120:26:13 returns an archive of /v2 @ v2.0.0 from the repo 401220:26:13 with an invalid module directive 401320:26:15 GET /projects/:id/packages/go/*module_name/@v/list 401420:26:15 with a completely wrong directive for v1 401520:26:15 behaves like a module version list resource 401620:26:16 returns nothing 401720:26:16# [RSpecRunTime] RSpec elapsed time: 23 minutes 19.25 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.17 1.17 1.08 1/297 27734 401920:26:16 with a directive omitting the suffix for v2 402020:26:16 behaves like a module version list resource 402120:26:16 returns nothing 402220:26:16 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 402320:26:16 with a completely wrong directive for v1 402420:26:16 behaves like a missing module version information resource 402520:26:16 behaves like an unavailable resource 402620:26:17 returns not found 402720:26:17 with a directive omitting the suffix for v2 402820:26:17 behaves like a missing module version information resource 402920:26:17 behaves like an unavailable resource 403020:26:17 returns not found 403120:26:17 with a case sensitive project and versions 403220:26:19 GET /projects/:id/packages/go/*module_name/@v/list 403320:26:19 with a case encoded path 403420:26:19 behaves like a module version list resource 403520:26:19 returns v1.0.1-prerelease, v1.0.1-Prerelease 403620:26:19# [RSpecRunTime] RSpec elapsed time: 23 minutes 22.9 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.24 1.18 1.09 1/298 28089 403820:26:19 without a case encoded path 403920:26:19 behaves like a missing module version list resource 404020:26:19 behaves like an unavailable resource 404120:26:20 returns not found 404220:26:20 GET /projects/:id/packages/go/*module_name/@v/:module_version.info 404320:26:20 with a case encoded path 404420:26:20 behaves like a module version information resource 404520:26:20 returns information for v1.0.1-Prerelease 404620:26:20 without a case encoded path 404720:26:20 behaves like a module version information resource 404820:26:21 returns information for v1.0.1-prerelease 404920:26:21 with a private project 405020:26:21 GET /projects/:id/packages/go/*module_name/@v/list 405120:26:21 returns ok with an oauth token 405220:26:22 returns ok with a job token 405320:26:22 returns ok with a personal access token 405420:26:23 returns ok with a personal access token and basic authentication 405520:26:23 returns unauthorized with a failed job token 405620:26:24 returns unauthorized with no authentication 405720:26:24# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.39 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.22 1.18 1.09 1/298 28262 405920:26:24 with access to package registry for everyone 406020:26:24 behaves like a module version list resource 406120:26:24 returns v1.0.1, v1.0.2, v1.0.3 406220:26:24 behaves like a module version information resource 406320:26:25 returns information for v1.0.1 406420:26:25 behaves like a module file resource 406520:26:25 returns /go.mod from the repo 406620:26:25 behaves like a module archive resource 406720:26:25 returns an archive of / @ v1.0.1 from the repo 406820:26:25 with a public project 406920:26:25 GET /projects/:id/packages/go/*module_name/@v/list 407020:26:26 returns ok with no authentication 407120:26:26 with a non-existent project 407220:26:26 GET /projects/:id/packages/go/*module_name/@v/list 407320:26:26 returns not found with a user 407420:26:27 returns not found with an oauth token 407520:26:27 returns not found with a job token 407620:26:27 returns not found with a personal access token 407720:26:28 returns unauthorized with no authentication 407820:26:28# [RSpecRunTime] RSpec elapsed time: 23 minutes 31.42 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.22 1.18 1.09 1/298 28391 408020:26:28# [RSpecRunTime] Finishing example group spec/requests/api/go_proxy_spec.rb. It took 31.35 seconds. Expected to take 43.14 seconds. 408120:26:28# [RSpecRunTime] Starting example group spec/requests/api/admin/instance_clusters_spec.rb. Expected to take 38.32 seconds. 408220:26:28API::Admin::InstanceClusters 408320:26:29 GET /admin/clusters 408420:26:30 behaves like GET request permissions for admin mode 408520:26:30 behaves like when admin 408620:26:30 behaves like makes request 408820:26:30# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.04 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.20 1.18 1.09 1/297 28392 409020:26:30 behaves like makes request 409220:26:31 behaves like when user 409420:26:31 behaves like makes request 409620:26:31 feature flag is disabled 409720:26:31 responds with :not_found 409820:26:31 when authenticated as admin 409920:26:32 includes pagination headers 410020:26:32 only returns the instance clusters 410120:26:32 GET /admin/clusters/:cluster_id 410220:26:32 behaves like GET request permissions for admin mode 410320:26:32 behaves like when admin 410420:26:32 behaves like makes request 410620:26:33 behaves like makes request 410820:26:33 behaves like when user 411020:26:33 behaves like makes request 411220:26:33 feature flag is disabled 411320:26:33 responds with :not_found 411420:26:33 when authenticated as admin 411520:26:33 when no cluster associated to the ID 411720:26:34 when cluster with cluster_id exists 411820:26:34 returns the cluster with cluster_id 411920:26:34 returns the cluster information 412020:26:34 returns kubernetes platform information 412120:26:35 returns user information 412220:26:35 returns GCP provider information 412320:26:35 when cluster has no provider 412420:26:35 does not include GCP provider info 412520:26:35# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.05 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.18 1.17 1.09 1/297 28393 412720:26:35 when trying to get a project cluster via the instance cluster endpoint 412920:26:36 POST /admin/clusters/add 413020:26:36 behaves like POST request permissions for admin mode 413120:26:36 behaves like when admin 413220:26:36 behaves like makes request 413420:26:36 behaves like makes request 413620:26:36 behaves like when user 413820:26:37 behaves like makes request 414020:26:37 feature flag is disabled 414120:26:37 responds with :not_found 414220:26:37 authorized user 414320:26:37 with valid params 414420:26:37 creates a new Clusters::Cluster 414520:26:37 when user does not indicate authorization type 414620:26:38 defaults to RBAC 414720:26:38 when user sets authorization type as ABAC 414820:26:38 creates an ABAC cluster 414920:26:38 when namespace_per_environment is not set 415020:26:38 defaults to true 415120:26:38 when an instance cluster already exists 415220:26:39 allows user to add multiple clusters 415320:26:39 with invalid params 415420:26:39 when missing a required parameter 415520:26:39 responds with 400 415620:26:39 with a malformed api url 415720:26:40 responds with 400 415820:26:40 returns validation errors 415920:26:40 PUT /admin/clusters/:cluster_id 416020:26:40 behaves like PUT request permissions for admin mode 416120:26:40 behaves like when admin 416220:26:40 behaves like makes request 416420:26:40 behaves like makes request 416620:26:41 behaves like when user 416820:26:41 behaves like makes request 417020:26:41 feature flag is disabled 417120:26:41 responds with :not_found 417220:26:41 authorized user 417320:26:41 with valid params 417420:26:41 updates cluster attributes 417520:26:41 with invalid params 417620:26:42 responds with 400 417720:26:42 does not update cluster attributes 417820:26:42 returns validation errors 417920:26:42 with a GCP cluster 418020:26:42 when user tries to change GCP specific fields 418120:26:43 responds with 400 418220:26:43 returns validation error 418320:26:43 when user tries to change domain 418420:26:43 responds with 200 418520:26:43 with an user cluster 418620:26:44 responds with 200 418720:26:45 updates platform kubernetes attributes 418820:26:45# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.31 seconds. Current RSS: ~1550M. Threads: 5. load average: 1.23 1.18 1.09 1/292 28394 419020:26:45 with a cluster that does not exist 419220:26:45 when trying to update a project cluster via the instance cluster endpoint 419420:26:45 DELETE /admin/clusters/:cluster_id 419520:26:46 behaves like DELETE request permissions for admin mode 419620:26:46 behaves like when admin 419720:26:46 behaves like makes request 419920:26:46 behaves like makes request 420120:26:46 behaves like when user 420320:26:47 behaves like makes request 420520:26:47 feature flag is disabled 420620:26:47 responds with :not_found 420720:26:47 authorized user 420820:26:47 deletes the cluster 420920:26:47 with a cluster that does not exist 421120:26:47 when trying to update a project cluster via the instance cluster endpoint 421320:26:48# [RSpecRunTime] Finishing example group spec/requests/api/admin/instance_clusters_spec.rb. It took 19.95 seconds. Expected to take 38.32 seconds. 421420:26:48# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/snippets/create_spec.rb. Expected to take 34.71 seconds. 421520:26:48Creating a Snippet 421620:26:49 when the user does not have permission 421720:26:49 does not create the Snippet 421820:26:49 behaves like a mutation that returns top-level errors 421920:26:49 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 422020:26:49 when user is not authorized in the project 422120:26:49 does not create the snippet when the user is not authorized 422220:26:49 when the user has permission 422320:26:49 with PersonalSnippet 422420:26:49 behaves like creates snippet 422520:26:50 returns the created Snippet 422620:26:50 when action is invalid 422720:26:50 behaves like a mutation that returns errors in the response 422820:26:50 is expected to contain exactly "Snippet actions have invalid data" 422920:26:51# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.12 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.21 1.18 1.09 1/295 28489 423120:26:51 behaves like does not create snippet 423220:26:51 does not create the Snippet 423320:26:51 does not return Snippet 423420:26:51 behaves like snippet edit usage data counters 423520:26:51 when user is sessionless 423620:26:51 behaves like internal event not tracked 423720:26:52 does not record an internal event 423820:26:52 when user is not sessionless 423920:26:52 behaves like internal event tracking 424020:26:53 logs to Snowplow, Redis, and product analytics tooling 424120:26:53 when mutation result raises an error 424220:26:53 behaves like internal event not tracked 424320:26:53 does not record an internal event 424420:26:53 when Current organization is present 424520:26:54 adds an organization_id 424620:26:54 with ProjectSnippet 424720:26:54 behaves like creates snippet 424820:26:55 returns the created Snippet 424920:26:55 when action is invalid 425020:26:55 behaves like a mutation that returns errors in the response 425120:26:56 is expected to contain exactly "Snippet actions have invalid data" 425220:26:56# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.54 seconds. Current RSS: ~1537M. Threads: 5. load average: 1.19 1.18 1.09 1/297 28830 425420:26:56 behaves like does not create snippet 425520:26:56 does not create the Snippet 425620:26:57 does not return Snippet 425720:26:57# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.55 second. Current RSS: ~1525M. Threads: 5. load average: 1.19 1.18 1.09 1/297 28831 425920:26:57 behaves like snippet edit usage data counters 426020:26:57 when user is sessionless 426120:26:57 behaves like internal event not tracked 426220:26:58 does not record an internal event 426320:26:58# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.9 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.19 1.18 1.09 1/297 28914 426520:26:58 when user is not sessionless 426620:26:58 behaves like internal event tracking 426720:27:00 logs to Snowplow, Redis, and product analytics tooling 426820:27:00# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.35 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.18 1.17 1.09 1/297 28997 427020:27:00 when mutation result raises an error 427120:27:00 behaves like internal event not tracked 427220:27:00 does not record an internal event 427320:27:00 when Current organization is present 427420:27:01 does not add an organization_id 427520:27:02# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.12 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.18 1.17 1.09 1/297 29080 427720:27:02 when the project path is invalid 427820:27:02 behaves like a mutation that returns top-level errors 427920:27:02 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" 428020:27:02 when the feature is disabled 428120:27:02 behaves like a mutation that returns top-level errors 428220:27:02 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" 428320:27:02 behaves like snippet edit usage data counters 428420:27:02 when user is sessionless 428520:27:02 behaves like internal event not tracked 428620:27:04 does not record an internal event 428720:27:04# [RSpecRunTime] RSpec elapsed time: 24 minutes 7.36 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.16 1.17 1.09 1/297 29163 428920:27:04 when user is not sessionless 429020:27:04 behaves like internal event tracking 429120:27:05 logs to Snowplow, Redis, and product analytics tooling 429220:27:05# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.76 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.16 1.17 1.09 1/297 29246 429420:27:05 when mutation result raises an error 429520:27:05 behaves like internal event not tracked 429620:27:06 does not record an internal event 429720:27:06 when there are ActiveRecord validation errors 429820:27:06 behaves like a mutation that returns errors in the response 429920:27:06 is expected to contain exactly "Title can't be blank" 430020:27:06 behaves like does not create snippet 430120:27:06 does not create the Snippet 430220:27:06 does not return Snippet 430320:27:06 when there non ActiveRecord errors 430420:27:06 behaves like a mutation that returns errors in the response 430520:27:07 is expected to contain exactly "Repository Error creating the snippet - Invalid file name" 430620:27:07 behaves like does not create snippet 430720:27:08 does not create the Snippet 430820:27:08 does not return Snippet 430920:27:08# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.84 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.16 1.17 1.09 1/296 29301 431120:27:08 when there are uploaded files 431220:27:08 behaves like expected files argument 431320:27:09 is expected to receive new({:current_user=>#<User id:1100 @user538>, :params=>hash_including(:files=>nil), :project=>nil}) 1 time 431420:27:09 behaves like expected files argument 431520:27:09 is expected to receive new({:current_user=>#<User id:1100 @user538>, :params=>hash_including(:files=>["foo", "bar"]), :project=>nil}) 1 time 431620:27:09 behaves like expected files argument 431720:27:09 is expected to receive new({:current_user=>#<User id:1100 @user538>, :params=>hash_including(:files=>["foo"]), :project=>nil}) 1 time 431820:27:09 when files has an invalid value 431920:27:09 returns an error 432020:27:09 behaves like has spam protection 432120:27:09 #check_spam_action_response! 432220:27:09 when the object is spam (DISALLOW) 432320:27:09 and no CAPTCHA is available 432420:27:09 behaves like disallow response 432520:27:10 informs the client that the request was denied as spam 432620:27:10 and a CAPTCHA is required 432720:27:10 behaves like disallow response 432820:27:11 informs the client that the request was denied as spam 432920:27:11 when the object is not spam (CONDITIONAL ALLOW) 433020:27:11 and no CAPTCHA is required 433120:27:12 does not return a top-level error 433220:27:12 and a CAPTCHA is required 433320:27:12 informs the client that the request may be retried after solving the CAPTCHA 433420:27:12# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/snippets/create_spec.rb. It took 24.47 seconds. Expected to take 34.71 seconds. 433520:27:12# [RSpecRunTime] Starting example group spec/controllers/groups/uploads_controller_spec.rb. Expected to take 32.44 seconds. 433620:27:12Groups::UploadsController 433820:27:13 responds with status 404 433920:27:13 with legacy upload 434020:27:13 when the group is public 434120:27:13 when not signed in 434220:27:13 responds with appropriate status 434320:27:13 when uploader class does not match the upload 434420:27:14 responds with status 404 434520:27:14# [RSpecRunTime] RSpec elapsed time: 24 minutes 17.18 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.15 1.17 1.09 1/295 29564 434720:27:14 when filename does not match 434820:27:14 responds with status 404 434920:27:14 when signed in 435020:27:14 when the user doesn't have access to the model 435120:27:14 responds with status 200 435220:27:14 when the group is private 435320:27:14 when not signed in 435420:27:15 responds with appropriate status 435520:27:15 when signed in 435620:27:15 when the user doesn't have access to the model 435720:27:15 responds with status 200 435820:27:15 behaves like handle uploads 435920:27:15 behaves like handle uploads authorize 436020:27:15 POST #authorize 436120:27:15 when a user is not authorized to upload a file 436220:27:15 returns 404 status 436320:27:15 when id is not passed as a param 436420:27:15 returns 404 status 436520:27:15 when a user can upload a file 436620:27:15 and the request bypassed workhorse 436720:27:16 raises an exception 436820:27:16 and request is sent by gitlab-workhorse to authorize the request 436920:27:16 when using local storage 437020:27:16 behaves like a local file 437120:27:16 behaves like a valid response 437220:27:17 responds with status 200 437320:27:17 uses the gitlab-workhorse content type 437420:27:18 responds with status 200, location of uploads store and object details 437520:27:18# [RSpecRunTime] RSpec elapsed time: 24 minutes 21.44 seconds. Current RSS: ~1508M. Threads: 5. load average: 1.14 1.17 1.09 1/293 29565 437720:27:18 when using remote storage 437820:27:18 when direct upload is enabled 437920:27:18 behaves like a valid response 438020:27:18 responds with status 200 438120:27:19 uses the gitlab-workhorse content type 438220:27:20 responds with status 200, location of uploads remote store and object details 438320:27:20# [RSpecRunTime] RSpec elapsed time: 24 minutes 23.28 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.13 1.16 1.09 1/293 29566 438520:27:20 when direct upload is disabled 438620:27:20 behaves like a local file 438720:27:20 behaves like a valid response 438820:27:20 responds with status 200 438920:27:21 uses the gitlab-workhorse content type 439020:27:22 responds with status 200, location of uploads store and object details 439120:27:22# [RSpecRunTime] RSpec elapsed time: 24 minutes 25.25 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.13 1.16 1.09 1/293 29567 439320:27:22 POST #create 439420:27:22 when a user is not authorized to upload a file 439520:27:22 returns 404 status 439620:27:22 when a user can upload a file 439720:27:22 without params['file'] 439820:27:23 returns an error 439920:27:23 with valid image 440020:27:23 returns a content with original filename, new link, and correct type. 440120:27:24 creates a corresponding Upload record 440220:27:24# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.36 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.12 1.16 1.09 1/292 29568 440420:27:24 with valid non-image file 440520:27:24 returns a content with original filename, new link, and correct type. 440720:27:24 when the secret is invalid 440820:27:25 responds with status 404 440920:27:25 when accessing a specific upload via different model 441020:27:25 responds with status 404 441120:27:25 when the upload does not have a MIME type that Rails knows 441220:27:26 falls back to the null type 441320:27:26 when the model is public 441420:27:26 when not signed in 441520:27:26 when the file exists 441620:27:26 responds with status 200 441720:27:26 when neither the uploader nor the model exists 441820:27:26 responds with status 404 441920:27:26 when the file doesn't exist 442020:27:26 responds with status 404 442120:27:26 when signed in 442220:27:26 when the file exists 442320:27:27 responds with status 200 442420:27:27 when the file doesn't exist 442520:27:27 responds with status 404 442620:27:27 when the model is private 442720:27:27 when not signed in 442820:27:27 when the file exists 442920:27:27 when the file is an image 443020:27:28 responds with the appropriate status code 443120:27:28 when the file is not an image 443220:27:28 redirects to the sign in page 443320:27:28 when the file doesn't exist 443420:27:28 redirects to the sign in page 443520:27:28 when signed in 443620:27:28 when the user has access to the project 443720:27:28 when the file exists 443820:27:29 responds with status 200 443920:27:29 when the file doesn't exist 444020:27:29 responds with status 404 444120:27:29 when the user doesn't have access to the model 444220:27:29 when the file exists 444320:27:29 when the file is an image 444420:27:30 responds with the appropriate status code 444520:27:30 when the file is not an image 444620:27:30 responds with status 404 444720:27:30 when the file doesn't exist 444820:27:31 responds with status 404 444920:27:31 with a moved group 445020:27:31 redirects to a file with the proper extension 445120:27:31# [RSpecRunTime] Finishing example group spec/controllers/groups/uploads_controller_spec.rb. It took 18.53 seconds. Expected to take 32.44 seconds. 445220:27:31# [RSpecRunTime] Starting example group spec/controllers/oauth/applications_controller_spec.rb. Expected to take 28.5 seconds. 445320:27:31Oauth::ApplicationsController 445420:27:31 project members 445620:27:31 is expected to respond with numeric status code ok 445720:27:31 behaves like redirects to login page when the user is not signed in 445820:27:32 is expected to redirect to "/users/sign_in" 445920:27:32 behaves like redirects to 2fa setup page when the user requires it 446020:27:32 when 2fa is set up on application level 446120:27:32 is expected to redirect to "/-/profile/two_factor_auth" 446220:27:32 when 2fa is set up on group level 446320:27:32 is expected to redirect to "/-/profile/two_factor_auth" 446420:27:32 DELETE #destroy 446620:27:32 behaves like redirects to login page when the user is not signed in 446720:27:33 is expected to redirect to "/users/sign_in" 446820:27:33 behaves like redirects to 2fa setup page when the user requires it 446920:27:33 when 2fa is set up on application level 447020:27:33 is expected to redirect to "/-/profile/two_factor_auth" 447120:27:33 when 2fa is set up on group level 447220:27:33 is expected to redirect to "/-/profile/two_factor_auth" 447420:27:34 is expected to respond with numeric status code ok 447520:27:34 behaves like redirects to login page when the user is not signed in 447620:27:34 is expected to redirect to "/users/sign_in" 447720:27:34 behaves like redirects to 2fa setup page when the user requires it 447820:27:34 when 2fa is set up on application level 447920:27:34 is expected to redirect to "/-/profile/two_factor_auth" 448020:27:34 when 2fa is set up on group level 448120:27:34 is expected to redirect to "/-/profile/two_factor_auth" 448420:27:35 behaves like redirects to login page when the user is not signed in 448520:27:35 is expected to redirect to "/users/sign_in" 448620:27:35 behaves like redirects to 2fa setup page when the user requires it 448720:27:35 when 2fa is set up on application level 448820:27:35 is expected to redirect to "/-/profile/two_factor_auth" 448920:27:35 when 2fa is set up on group level 449020:27:36 is expected to redirect to "/-/profile/two_factor_auth" 449220:27:36 is expected to respond with numeric status code ok 449320:27:36 is expected to change `application.reload.secret` 449420:27:37 returns the prefixed secret in json format 449520:27:37 behaves like redirects to login page when the user is not signed in 449620:27:37 is expected to redirect to "/users/sign_in" 449720:27:37# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.52 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.17 1.17 1.09 1/292 29569 449920:27:37 behaves like redirects to 2fa setup page when the user requires it 450020:27:37 when 2fa is set up on application level 450120:27:37 is expected to redirect to "/-/profile/two_factor_auth" 450220:27:37 when 2fa is set up on group level 450320:27:38 is expected to redirect to "/-/profile/two_factor_auth" 450420:27:38 when renew fails 450520:27:38 is expected not to change `application.reload.secret` 450620:27:38 is expected to respond with numeric status code unprocessable_entity 450820:27:39 is expected to respond with numeric status code ok 450920:27:39 behaves like redirects to login page when the user is not signed in 451020:27:39 is expected to redirect to "/users/sign_in" 451120:27:39 behaves like redirects to 2fa setup page when the user requires it 451220:27:39 when 2fa is set up on application level 451320:27:39 is expected to redirect to "/-/profile/two_factor_auth" 451420:27:39 when 2fa is set up on group level 451520:27:39 is expected to redirect to "/-/profile/two_factor_auth" 451720:27:40 is expected to respond with numeric status code ok 451820:27:40 when OAuth applications are disabled 451920:27:40 is expected to respond with numeric status code ok 452020:27:40 behaves like redirects to login page when the user is not signed in 452120:27:40 is expected to redirect to "/users/sign_in" 452220:27:40 behaves like redirects to 2fa setup page when the user requires it 452320:27:40 when 2fa is set up on application level 452420:27:41 is expected to redirect to "/-/profile/two_factor_auth" 452520:27:41 when 2fa is set up on group level 452620:27:41 is expected to redirect to "/-/profile/two_factor_auth" 452720:27:41 POST #create 452820:27:41 creates an application 452920:27:42 redirects back to profile page if OAuth applications are disabled 453120:27:42 is in the response 453220:27:42# [RSpecRunTime] RSpec elapsed time: 24 minutes 45.87 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.16 1.17 1.09 1/292 29570 453420:27:42 when redirect_uri is invalid 453520:27:43 shows an error for a forbidden URI 453620:27:43 when scopes are not present 453720:27:44 shows an error for blank scopes 453820:27:44 when scopes are invalid 453920:27:44 shows an error for invalid scopes 454020:27:44 behaves like redirects to login page when the user is not signed in 454120:27:45 is expected to redirect to "/users/sign_in" 454220:27:45 behaves like redirects to 2fa setup page when the user requires it 454320:27:45 when 2fa is set up on application level 454420:27:45 is expected to redirect to "/-/profile/two_factor_auth" 454520:27:45 when 2fa is set up on group level 454620:27:45 is expected to redirect to "/-/profile/two_factor_auth" 454820:27:45 current_user_mode available 454920:27:45 includes Two-factor enforcement concern 455120:27:46 sets user's locale 455220:27:46# [RSpecRunTime] Finishing example group spec/controllers/oauth/applications_controller_spec.rb. It took 14.77 seconds. Expected to take 28.5 seconds. 455320:27:46# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/issues_spec.rb. Expected to take 24.65 seconds. 455420:27:46getting an issue list for a group 455520:27:47 behaves like a working graphql query 455620:27:49 returns a successful response 455720:27:49# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.48 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.13 1.16 1.09 1/292 29571 455920:27:49 when there are archived projects 456020:27:51 excludes issues from archived projects by default 456120:27:51 when include_archived is true 456220:27:54 includes issues from archived projects 456320:27:54# [RSpecRunTime] RSpec elapsed time: 24 minutes 57.26 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.13 1.16 1.09 1/292 29572 456520:27:54 when there is a confidential issue 456620:27:54 when the user cannot see confidential issues 456720:27:56 returns issues without confidential issues for the group 456820:27:56 filtering for confidential issues 456920:27:57 returns no issues 457020:27:57# [RSpecRunTime] RSpec elapsed time: 25 minutes 0.53 second. Current RSS: ~1459M. Threads: 5. load average: 1.12 1.16 1.09 1/292 29573 457220:27:57 filtering for non-confidential issues 457320:27:59 returns correctly filtered issues 457420:27:59# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.66 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.11 1.16 1.09 1/292 29574 457620:27:59 when the user can see confidential issues 457720:28:02 returns issues with confidential issues for the group 457820:28:02 filtering for confidential issues 457920:28:04 returns correctly filtered issues 458020:28:04# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.41 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.10 1.15 1.09 1/292 29575 458220:28:04 filtering for non-confidential issues 458320:28:06 returns correctly filtered issues 458420:28:06# [RSpecRunTime] RSpec elapsed time: 25 minutes 9.67 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.10 1.15 1.09 1/292 29576 458620:28:06# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/issues_spec.rb. It took 20.53 seconds. Expected to take 24.65 seconds. 458720:28:06# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb. Expected to take 24.01 seconds. 458820:28:06Updating an image DiffNote 458920:28:08 when the user does not have permission 459020:28:09 does not update the DiffNote 459120:28:09 behaves like a mutation that returns a top-level access error 459220:28:10 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" 459320:28:10# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.86 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.10 1.15 1.09 1/298 29712 459520:28:10 when the user has permission 459620:28:11 updates the DiffNote 459720:28:12 returns the updated DiffNote 459820:28:12 updating single properties at a time 459920:28:12 property: :body, new_value: "foo" 460020:28:13 updates the DiffNote correctly 460120:28:13# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.97 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.10 1.15 1.09 1/297 29735 460320:28:13 property: :width, new_value: 19 460420:28:14 updates the DiffNote correctly 460520:28:14 property: :height, new_value: 18 460620:28:15 updates the DiffNote correctly 460720:28:15 property: :x, new_value: 17 460820:28:16 updates the DiffNote correctly 460920:28:16 property: :y, new_value: 16 461020:28:16 updates the DiffNote correctly 461120:28:16 when position is nil 461220:28:17 updates the DiffNote correctly 461320:28:17 when both body and position args are blank 461420:28:17 behaves like a mutation that returns top-level errors 461520:28:18 is expected to contain exactly "body or position arguments are required" 461620:28:18 when the resource is not a Note 461720:28:18 behaves like a Note mutation when the given resource id is not for a Note 461820:28:18 behaves like a mutation that returns top-level errors 461920:28:19 is expected to include /does not represent an instance of Note/ 462020:28:19 when resource is not a DiffNote on an image 462120:28:19 behaves like a mutation that returns top-level errors 462220:28:21 is expected to contain exactly "Resource is not an ImageDiffNote" 462320:28:21# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.88 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.32 1.20 1.10 1/299 29900 462520:28:21 when there are ActiveRecord validation errors 462620:28:22 does not update the DiffNote 462720:28:23 returns the DiffNote with its original body 462820:28:23 behaves like a mutation that returns errors in the response 462920:28:24 is expected to contain exactly "Error 1" and "Error 2" 463020:28:24# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.23 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.32 1.20 1.10 3/297 29901 463220:28:24 when body only contains quick actions 463320:28:25 returns a nil note and empty errors 463420:28:25# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.38 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.29 1.19 1.10 1/297 29915 463620:28:25# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb. It took 18.69 seconds. Expected to take 24.01 seconds. 463720:28:25# [RSpecRunTime] Starting example group spec/requests/dashboard_controller_spec.rb. Expected to take 21.06 seconds. 463820:28:25DashboardController 463920:28:25 token authentication 464020:28:25 behaves like authenticates sessionless user for the request spec 464220:28:25 when the 'private_token' param is populated with the personal access token 464320:28:25 when valid token 464420:28:25 when resource is private 464520:28:26 authenticates user and returns response with ok status 464620:28:26 when user with expired password 464720:28:26 does not return response with ok status 464820:28:26 when password expiration is not applicable 464920:28:26 when ldap user 465020:28:26 authenticates user and returns response with ok status 465120:28:26 when the personal access token has no api scope 465220:28:26 when resource is private 465320:28:26 does not return response with ok status 465420:28:26 when invalid token 465520:28:26 when resource is private 465620:28:26 does not return response with ok status 465720:28:26 when the 'PRIVATE-TOKEN' header is populated with the personal access token 465820:28:26 when valid token 465920:28:26 when resource is private 466020:28:27 authenticates user and returns response with ok status 466120:28:27 when user with expired password 466220:28:27 does not return response with ok status 466320:28:27 when password expiration is not applicable 466420:28:27 when ldap user 466520:28:27 authenticates user and returns response with ok status 466620:28:27 when the personal access token has no api scope 466720:28:27 when resource is private 466820:28:28 does not return response with ok status 466920:28:28 when invalid token 467020:28:28 when resource is private 467120:28:28 does not return response with ok status 467220:28:28 when the 'feed_token' param is populated with the feed token 467320:28:28 when valid token 467420:28:28 when resource is private 467520:28:28 authenticates user and returns response with ok status 467620:28:28 when user with expired password 467720:28:28 does not return response with ok status 467820:28:28 when password expiration is not applicable 467920:28:28 when ldap user 468020:28:29 authenticates user and returns response with ok status 468120:28:29 when invalid token 468220:28:29 when resource is private 468320:28:29 does not return response with ok status 468420:28:29 behaves like authenticates sessionless user for the request spec 468520:28:29 issues_calendar ics 468620:28:29 when the 'private_token' param is populated with the personal access token 468720:28:29 when valid token 468820:28:29 when resource is private 468920:28:29 authenticates user and returns response with ok status 469020:28:29 when user with expired password 469120:28:29 does not return response with ok status 469220:28:29 when password expiration is not applicable 469320:28:29 when ldap user 469420:28:30 authenticates user and returns response with ok status 469520:28:30 when the personal access token has no api scope 469620:28:30 when resource is private 469720:28:30 does not return response with ok status 469820:28:30 when invalid token 469920:28:30 when resource is private 470020:28:30 does not return response with ok status 470120:28:30 when the 'PRIVATE-TOKEN' header is populated with the personal access token 470220:28:30 when valid token 470320:28:30 when resource is private 470420:28:30 authenticates user and returns response with ok status 470520:28:30 when user with expired password 470620:28:31 does not return response with ok status 470720:28:31 when password expiration is not applicable 470820:28:31 when ldap user 470920:28:31 authenticates user and returns response with ok status 471020:28:31 when the personal access token has no api scope 471120:28:31 when resource is private 471220:28:31 does not return response with ok status 471320:28:31 when invalid token 471420:28:31 when resource is private 471520:28:31 does not return response with ok status 471620:28:31 when the 'feed_token' param is populated with the feed token 471720:28:31 when valid token 471820:28:31 when resource is private 471920:28:31 authenticates user and returns response with ok status 472020:28:31 when user with expired password 472120:28:32 does not return response with ok status 472220:28:32 when password expiration is not applicable 472320:28:32 when ldap user 472420:28:32 authenticates user and returns response with ok status 472520:28:32 when invalid token 472620:28:32 when resource is private 472720:28:32 does not return response with ok status 472820:28:32 issues dashboard 472920:28:32 behaves like rate limited endpoint 473020:28:32 when rate limiter enabled 473120:28:33 logs request and declines it when endpoint called more than the threshold 473220:28:33 when rate limiter is disabled 473320:28:33 does not log request and does not block the request 473420:28:33 merge requests dashboard 473520:28:33 behaves like rate limited endpoint 473620:28:33 when rate limiter enabled 473720:28:34 logs request and declines it when endpoint called more than the threshold 473820:28:34 when rate limiter is disabled 473920:28:34 does not log request and does not block the request 474020:28:34# [RSpecRunTime] Finishing example group spec/requests/dashboard_controller_spec.rb. It took 9.38 seconds. Expected to take 21.06 seconds. 474120:28:34# [RSpecRunTime] Starting example group spec/requests/api/admin/broadcast_messages_spec.rb. Expected to take 20.57 seconds. 474220:28:34API::Admin::BroadcastMessages 474320:28:35 GET /broadcast_messages 474420:28:35 returns an Array of BroadcastMessages 474520:28:35 GET /broadcast_messages/:id 474620:28:35 returns the specified message 474720:28:35 POST /broadcast_messages 474820:28:35 returns a 401 for anonymous users 474920:28:35 behaves like POST request permissions for admin mode 475020:28:35 behaves like when admin 475120:28:35 behaves like makes request 475320:28:35 behaves like makes request 475520:28:35 behaves like when user 475720:28:36 behaves like makes request 476020:28:36 requires the `message` parameter 476120:28:36 defines sane default start and end times 476220:28:36 accepts a custom background and foreground color 476320:28:36 accepts target access levels 476420:28:37 accepts a target path 476520:28:37 accepts a broadcast type 476620:28:37 uses default broadcast type 476720:28:37 errors for invalid broadcast type 476820:28:37 accepts an active dismissable value 476920:28:37 when create does not persist record 477020:28:38 calls render_validation_error! 477120:28:38# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.25 seconds. Current RSS: ~1535M. Threads: 5. load average: 1.33 1.20 1.11 1/292 29916 477320:28:38 PUT /broadcast_messages/:id 477420:28:38 returns a 401 for anonymous users 477520:28:38 behaves like PUT request permissions for admin mode 477620:28:38 behaves like when admin 477720:28:38 behaves like makes request 477920:28:38 behaves like makes request 478120:28:38 behaves like when user 478320:28:38 behaves like makes request 478620:28:39 accepts new background and foreground colors 478720:28:39 accepts new start and end times 478820:28:39 accepts a new message 478920:28:39 accepts a new target_access_levels 479020:28:40 accepts a new target_path 479120:28:40 accepts a new broadcast_type 479220:28:40 errors for invalid broadcast type 479320:28:40 accepts a new dismissable value 479420:28:40 when update fails 479520:28:40 calls render_validation_error! 479620:28:40# [RSpecRunTime] RSpec elapsed time: 25 minutes 44.03 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.30 1.20 1.10 1/292 29917 479820:28:40 DELETE /broadcast_messages/:id 479920:28:41 returns a 401 for anonymous users 480020:28:41 deletes the broadcast message for admins 480120:28:41 behaves like DELETE request permissions for admin mode 480220:28:41 behaves like when admin 480320:28:41 behaves like makes request 480520:28:41 behaves like makes request 480720:28:41 behaves like when user 480920:28:42 behaves like makes request 481120:28:42 behaves like 412 response 481220:28:42 for a modified resource 481320:28:42 returns 412 with a JSON error 481420:28:42 for an unmodified resource 481520:28:42 returns 204 with an empty body 481620:28:42# [RSpecRunTime] Finishing example group spec/requests/api/admin/broadcast_messages_spec.rb. It took 7.9 seconds. Expected to take 20.57 seconds. 481720:28:42# [RSpecRunTime] Starting example group spec/requests/api/clusters/agents_spec.rb. Expected to take 17.5 seconds. 481820:28:42API::Clusters::Agents 481920:28:43 GET /projects/:id/cluster_agents 482020:28:44 avoids N+1 queries 482120:28:44 authorized user 482220:28:45 returns project agents 482320:28:46 returns empty list when no agents registered 482420:28:46# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.36 seconds. Current RSS: ~1537M. Threads: 5. load average: 1.28 1.20 1.10 1/292 29918 482620:28:46 unauthorized user 482720:28:46 unable to access agents 482820:28:46 GET /projects/:id/cluster_agents/:agent_id 482920:28:46 authorized user 483020:28:47 returns a project agent 483120:28:48 returns a 404 error if agent id is not available 483220:28:48# [RSpecRunTime] RSpec elapsed time: 25 minutes 51.36 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.28 1.20 1.10 1/292 29919 483420:28:48 unauthorized user 483520:28:48 unable to access an existing agent 483620:28:48 POST /projects/:id/cluster_agents 483720:28:49 adds agent to project 483820:28:50 returns a 400 error if name not given 483920:28:50 returns a 400 error if name is invalid 484020:28:51 returns 404 error if project does not exist 484120:28:51# [RSpecRunTime] RSpec elapsed time: 25 minutes 54.63 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.26 1.19 1.10 1/292 29920 484320:28:51 DELETE /projects/:id/cluster_agents/:agent_id 484420:28:52 deletes agent from project 484520:28:52 returns a 404 error when deleting non existent agent 484620:28:53 returns a 404 error if agent id not given 484720:28:54 returns a 403 if the user is unauthorized to delete 484820:28:54 behaves like 412 response 484920:28:54 for a modified resource 485020:28:54 returns 412 with a JSON error 485120:28:54# [RSpecRunTime] RSpec elapsed time: 25 minutes 58.03 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.24 1.19 1.10 1/292 29921 485320:28:54 for an unmodified resource 485420:28:55 returns 204 with an empty body 485520:28:55# [RSpecRunTime] Finishing example group spec/requests/api/clusters/agents_spec.rb. It took 13.05 seconds. Expected to take 17.5 seconds. 485620:28:55# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue/notes_spec.rb. Expected to take 16.76 seconds. 485720:28:55getting notes for an issue 485820:28:55 behaves like exposing regular notes on a noteable in GraphQL 485920:28:55 for regular notes 486020:28:57 includes all notes 486120:28:59 avoids N+1 queries 486220:28:59 behaves like a working graphql query 486320:29:00 returns a successful response 486420:29:00# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.87 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.22 1.18 1.10 1/292 29922 486620:29:00 when filter is provided 486720:29:00 when filter is set to ALL_NOTES 486820:29:01 returns all the notes 486920:29:01# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.09 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.22 1.18 1.10 1/292 29923 487120:29:01 when filter is set to ONLY_COMMENTS 487220:29:03 returns only the comments 487320:29:03# [RSpecRunTime] RSpec elapsed time: 26 minutes 6.41 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.22 1.18 1.10 1/292 29924 487520:29:03 when filter is set to ONLY_ACTIVITY 487620:29:04 returns only the activity notes 487720:29:04# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.64 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.36 1.22 1.11 1/292 29925 487920:29:04 for discussions 488020:29:06 includes all discussion notes 488120:29:06 behaves like a working graphql query 488220:29:08 returns a successful response 488320:29:08# [RSpecRunTime] RSpec elapsed time: 26 minutes 11.98 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.36 1.22 1.11 1/292 29926 488520:29:09# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue/notes_spec.rb. It took 13.29 seconds. Expected to take 16.76 seconds. 488620:29:09# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/dependency_proxy_manifests_spec.rb. Expected to take 15.61 seconds. 488720:29:09getting dependency proxy manifests in a group 488820:29:09Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 489020:29:09To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 489120:29:09 returns the total count of manifests 489220:29:09 behaves like a working graphql query 489320:29:10 returns a successful response 489420:29:10# [RSpecRunTime] RSpec elapsed time: 26 minutes 13.64 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.33 1.21 1.11 1/292 29927 489620:29:10 with different permissions 489720:29:10 group_visibility: :private, role: :maintainer, access_granted: true 489820:29:11 return the proper response 489920:29:11 group_visibility: :private, role: :developer, access_granted: true 490020:29:12 return the proper response 490120:29:12 group_visibility: :private, role: :reporter, access_granted: true 490220:29:12 return the proper response 490320:29:12 group_visibility: :private, role: :guest, access_granted: true 490420:29:13 return the proper response 490520:29:13 group_visibility: :private, role: :anonymous, access_granted: false 490620:29:13 return the proper response 490720:29:13 group_visibility: :public, role: :maintainer, access_granted: true 490820:29:14 return the proper response 490920:29:14 group_visibility: :public, role: :developer, access_granted: true 491020:29:15 return the proper response 491120:29:15 group_visibility: :public, role: :reporter, access_granted: true 491220:29:15 return the proper response 491320:29:15 group_visibility: :public, role: :guest, access_granted: true 491420:29:16 return the proper response 491520:29:16 group_visibility: :public, role: :anonymous, access_granted: false 491620:29:16 return the proper response 491720:29:16 limiting the number of manifests 491820:29:17 only returns N manifests 491920:29:17 sorting and pagination 492020:29:17 with default sorting 492120:29:17 behaves like sorted paginated query 492220:29:17 behaves like requires variables 492320:29:17 shared example requires variables to be set 492520:29:17 when sorting 492620:29:18 sorts correctly 492720:29:18 when paginating 492820:29:18 paginates correctly 492920:29:18# [RSpecRunTime] RSpec elapsed time: 26 minutes 22.08 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.30 1.21 1.11 1/293 29928 493120:29:19# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/dependency_proxy_manifests_spec.rb. It took 10.13 seconds. Expected to take 15.61 seconds. 493220:29:19# [RSpecRunTime] Starting example group spec/controllers/projects/cycle_analytics_controller_spec.rb. Expected to take 13.48 seconds. 493320:29:19Projects::CycleAnalyticsController 493420:29:20 includes GracefulTimeoutHandling 493520:29:20 counting page views for 'show' 493620:29:20 behaves like internal event tracking 493720:29:22 logs to Snowplow, Redis, and product analytics tooling 493820:29:22# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.42 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.28 1.20 1.11 1/292 29981 494020:29:22 tracking visits to html page 494120:29:22 behaves like tracking unique visits 494220:29:23 tracks unique visit if the format is HTML 494320:29:25 tracks unique visit if DNT is not enabled 494420:29:26 does not track unique visit if DNT is enabled 494520:29:29 does not track unique visit if the format is JSON 494620:29:29# [RSpecRunTime] RSpec elapsed time: 26 minutes 32.23 seconds. Current RSS: ~1538M. Threads: 5. load average: 1.24 1.20 1.11 1/292 30096 494820:29:29 behaves like Snowplow event tracking with RedisHLL context 494920:29:29 behaves like Snowplow event tracking 495120:29:30# [RSpecRunTime] RSpec elapsed time: 26 minutes 33.88 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.24 1.20 1.11 1/292 30123 495320:29:30# [RSpecRunTime] Finishing example group spec/controllers/projects/cycle_analytics_controller_spec.rb. It took 11.77 seconds. Expected to take 13.48 seconds. 495420:29:30# [RSpecRunTime] Starting example group spec/requests/admin/abuse_reports_controller_spec.rb. Expected to take 13.47 seconds. 495520:29:30Admin::AbuseReportsController 495720:29:31Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 495920:29:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 496020:29:32 returns the requested report 496120:29:32# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.29 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.24 1.20 1.11 1/292 30124 496320:29:32 PUT #moderate_user 496420:29:32 invokes the Admin::AbuseReports::ModerateUserService 496520:29:32 when the service response is a success 496620:29:33 returns the service response message with a success status 496720:29:33# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.52 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.24 1.20 1.11 1/292 30125 496920:29:33 when the service response is an error 497020:29:33 returns the service response message with a failed status 497120:29:33 DELETE #destroy 497220:29:34 destroys the report 497320:29:34 when passing the `remove_user` parameter 497420:29:34 calls the `remove_user` method 497620:29:35Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 497820:29:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 497920:29:35 returns open reports by default 498020:29:36Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 498220:29:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 498320:29:36 returns reports by specified status 498420:29:37Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 498620:29:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 498720:29:38Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 498920:29:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 499020:29:38Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 499220:29:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 499320:29:38 labels does not introduce N+1 queries 499420:29:39# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.14 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.22 1.19 1.11 1/292 30126 499720:29:39 invokes the Admin::AbuseReports::UpdateService 499820:29:39 when the service response is a success 499920:29:39 returns with a success status 500020:29:39 when the service response is an error 500120:29:39 returns the service response message with a failed status 500220:29:40# [RSpecRunTime] Finishing example group spec/requests/admin/abuse_reports_controller_spec.rb. It took 9.11 seconds. Expected to take 13.47 seconds. 500320:29:40# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue/design_collection/version_spec.rb. Expected to take 12.06 seconds. 500420:29:40Query.project(fullPath).issue(iid).designCollection.version(sha) 500520:29:41 scalar fields 500720:29:41 retrieves the id 500820:29:41# [RSpecRunTime] RSpec elapsed time: 26 minutes 44.79 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.20 1.19 1.10 1/292 30127 501120:29:42 retrieves the sha 501220:29:42 design_at_version 501420:29:42DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 501520:29:42 finds all the designs as of the given version 501620:29:42 when the current_user is not authorized 501920:29:43 finds all the designs as of the given version 502020:29:43 when the current_user is not authorized 502220:29:44# [RSpecRunTime] RSpec elapsed time: 26 minutes 47.32 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.18 1.19 1.10 1/292 30128 502420:29:44 by design_id 502520:29:44 finds all the designs as of the given version 502620:29:44 when the current_user is not authorized 502820:29:45 designs_at_version 502920:29:45 finds all the designs as of the given version 503220:29:46 finds the designs by filename 503320:29:46# [RSpecRunTime] RSpec elapsed time: 26 minutes 49.38 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.18 1.19 1.10 1/292 30129 503520:29:46 by design-id 503620:29:46 finds the designs by id 503820:29:47 sorts designs for reliable pagination 504020:29:48 finds all the designs as of the given version 504120:29:48# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue/design_collection/version_spec.rb. It took 8.12 seconds. Expected to take 12.06 seconds. 504220:29:48# [RSpecRunTime] Starting example group spec/requests/projects/google_cloud/deployments_controller_spec.rb. Expected to take 11.56 seconds. 504320:29:48Projects::GoogleCloud::DeploymentsController 504420:29:49 Routes must be restricted behind Google OAuth2 504520:29:49 when a public request is made 504620:29:50 returns not found on GET request 504720:29:50# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.18 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.25 1.20 1.11 1/292 30156 504920:29:50 when unauthorized members make requests 505020:29:50 returns not found on GET request 505120:29:50 when authorized members make requests 505220:29:51 redirects on GET request 505320:29:51 Authorized GET project/-/google_cloud/deployments 505420:29:51 renders template 505520:29:51 Authorized GET project/-/google_cloud/deployments/cloud_run 505620:29:51 when enable service fails 505720:29:52 redirects to google cloud deployments and tracks event on enable service error 505820:29:52 shows a flash alert 505920:29:52 when enable service raises an error 506020:29:52 redirects to google cloud deployments with error 506120:29:52 shows a flash warning 506220:29:52 GCP_PROJECT_IDs are defined 506320:29:53 redirects to create merge request form 506420:29:53 when generate pipeline service fails 506520:29:53 redirects to google_cloud deployments and tracks event on generate pipeline error 506620:29:53 shows a flash alert 506720:29:53 Authorized GET project/-/google_cloud/deployments/cloud_storage 506820:29:53 renders placeholder 506920:29:54# [RSpecRunTime] Finishing example group spec/requests/projects/google_cloud/deployments_controller_spec.rb. It took 5.95 seconds. Expected to take 11.56 seconds. 507020:29:54# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/integrations_spec.rb. Expected to take 11.1 seconds. 507120:29:54getting Alert Management Integrations 507220:29:55 with integrations 507320:29:55 without project permissions 507420:29:55 is expected to be nil 507520:29:55 behaves like a working graphql query 507620:29:56 returns a successful response 507720:29:56# [RSpecRunTime] RSpec elapsed time: 26 minutes 59.4 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.23 1.20 1.11 1/293 30199 507920:29:56 with project permissions 508020:29:56 when no extra params given 508120:29:56 returns the correct properties of the integrations 508220:29:56 behaves like a working graphql query 508320:29:57 returns a successful response 508420:29:57 when HTTP Integration ID is given 508520:29:57 returns the correct properties of the HTTP integration 508620:29:57 behaves like a working graphql query 508720:29:58 returns a successful response 508820:29:58 when Prometheus Integration ID is given 508920:29:58 returns the correct properties of the Prometheus Integration 509020:29:58 behaves like a working graphql query 509120:29:59 returns a successful response 509220:29:59 behaves like GraphQL query with several integrations requested 509320:29:59 when several HTTP integrations requested 509420:29:59 returns the correct properties of the integrations 509520:30:00 batches queries 509620:30:00# [RSpecRunTime] RSpec elapsed time: 27 minutes 3.67 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.21 1.19 1.11 1/293 30200 509820:30:00# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/integrations_spec.rb. It took 6.6 seconds. Expected to take 11.1 seconds. 509920:30:00# [RSpecRunTime] Starting example group spec/requests/projects/incidents_controller_spec.rb. Expected to take 9.64 seconds. 510020:30:00Projects::IncidentsController 510220:30:03 renders incident page 510320:30:03 with non existing id 510420:30:03 behaves like not found 510520:30:03 returns not_found 510620:30:03# [RSpecRunTime] RSpec elapsed time: 27 minutes 6.54 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.21 1.19 1.11 1/292 30201 510920:30:03 behaves like not found 511020:30:03 returns not_found 511120:30:03 when user is a guest 511220:30:04 shows the page 511320:30:04 when unauthorized 511420:30:04 behaves like login required 511520:30:04 redirects to the login page 511720:30:05 shows the page 511820:30:05 when user is unauthorized 511920:30:05 behaves like login required 512020:30:05 redirects to the login page 512120:30:05 when user is a guest 512220:30:06 shows the page 512320:30:06# [RSpecRunTime] Finishing example group spec/requests/projects/incidents_controller_spec.rb. It took 5.79 seconds. Expected to take 9.64 seconds. 512420:30:06# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. Expected to take 9.56 seconds. 512520:30:06Deleting a release 512620:30:08 when the current user has access to update releases 512720:30:08 deletes the release 512820:30:09 returns the deleted release 512920:30:09 does not remove the Git tag associated with the deleted release 513020:30:10 returns no errors 513220:30:10 when the release does not exist 513320:30:10 returns the release as null 513420:30:10 returns an errors-at-data message 513520:30:10# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.93 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.18 1.19 1.10 1/297 30302 513720:30:10 when the project does not exist 513820:30:10 behaves like unauthorized or not found error 513920:30:11 returns a top-level error with message 514020:30:11 when the current user doesn't have access to update releases 514120:30:11 when the current user is a Reporter 514220:30:11 behaves like unauthorized or not found error 514320:30:11 returns a top-level error with message 514420:30:11 when the current user is a Guest 514520:30:11 behaves like unauthorized or not found error 514620:30:11 returns a top-level error with message 514720:30:11 when the current user is a public user 514820:30:11 behaves like unauthorized or not found error 514920:30:12 returns a top-level error with message 515020:30:12# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. It took 5.72 seconds. Expected to take 9.56 seconds. 515120:30:12# [RSpecRunTime] Starting example group spec/requests/groups/harbor/repositories_controller_spec.rb. Expected to take 8.64 seconds. 515220:30:12Groups::Harbor::RepositoriesController 515320:30:12 behaves like a harbor repositories controller 515420:30:12 GET #index.html 515520:30:12 behaves like responds with 200 status with html 515620:30:13 renders the index template 515720:30:13# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.67 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.18 1.19 1.10 1/297 30303 515920:30:13 with anonymous user 516020:30:13 behaves like responds with 404 status 516220:30:14 with unauthorized user 516320:30:14 behaves like responds with 404 status 516520:30:14 GET #index.json 516620:30:14 behaves like responds with 200 status with json 516720:30:14 renders the index template 516820:30:14 with valid params 516920:30:14 with valid page params 517020:30:14 behaves like responds with 200 status with json 517120:30:15 renders the index template 517220:30:15 with valid limit params 517320:30:15 behaves like responds with 200 status with json 517420:30:15 renders the index template 517520:30:15 with invalid params 517620:30:15 with invalid page params 517720:30:15 behaves like responds with 422 status with json 517920:30:16 with invalid limit params 518020:30:16 behaves like responds with 422 status with json 518220:30:16# [RSpecRunTime] Finishing example group spec/requests/groups/harbor/repositories_controller_spec.rb. It took 4.6 seconds. Expected to take 8.64 seconds. 518320:30:16# [RSpecRunTime] Starting example group spec/requests/projects/harbor/repositories_controller_spec.rb. Expected to take 8.6 seconds. 518420:30:16Projects::Harbor::RepositoriesController 518520:30:17 behaves like a harbor repositories controller 518620:30:17 GET #index.html 518720:30:17 behaves like responds with 200 status with html 518820:30:18 renders the index template 518920:30:18# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.8 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.16 1.18 1.10 1/297 30304 519120:30:18 with anonymous user 519220:30:18 behaves like responds with 302 status 519420:30:19 with unauthorized user 519520:30:19 behaves like responds with 404 status 519720:30:19 GET #index.json 519820:30:19 behaves like responds with 200 status with json 519920:30:20 renders the index template 520020:30:20 with valid params 520120:30:20 with valid page params 520220:30:20 behaves like responds with 200 status with json 520320:30:20 renders the index template 520420:30:20 with valid limit params 520520:30:20 behaves like responds with 200 status with json 520620:30:21 renders the index template 520720:30:21 with invalid params 520820:30:21 with invalid page params 520920:30:21 behaves like responds with 422 status with json 521120:30:21 with invalid limit params 521220:30:21 behaves like responds with 422 status with json 521420:30:22# [RSpecRunTime] Finishing example group spec/requests/projects/harbor/repositories_controller_spec.rb. It took 5.27 seconds. Expected to take 8.6 seconds. 521520:30:22# [RSpecRunTime] Starting example group spec/requests/projects/settings/packages_and_registries_controller_spec.rb. Expected to take 7.8 seconds. 521620:30:22Projects::Settings::PackagesAndRegistriesController 521820:30:22 when user is authorized 521920:30:23 pushes the feature flag "packages_protected_packages" to the view 522020:30:24 pushes the feature flag "container_registry_protected_containers" to the view 522120:30:24 when feature flag "packages_protected_packages" is disabled 522220:30:24 does not push the feature flag "packages_protected_packages" to the view 522320:30:24# [RSpecRunTime] RSpec elapsed time: 27 minutes 27.98 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.14 1.18 1.10 1/292 30305 522520:30:24 when feature flag "container_registry_protected_containers" is disabled 522620:30:25 does not push the feature flag "container_registry_protected_containers" to the view 522720:30:25 GET #cleanup_tags 522820:30:25 when user is unauthorized 523020:30:26 when user is authorized 523120:30:26 renders content 523220:30:26 when registry is disabled 523420:30:27# [RSpecRunTime] RSpec elapsed time: 27 minutes 30.47 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.14 1.18 1.10 1/292 30306 523620:30:27 when container registry is disabled on project 523820:30:27# [RSpecRunTime] Finishing example group spec/requests/projects/settings/packages_and_registries_controller_spec.rb. It took 5.74 seconds. Expected to take 7.8 seconds. 523920:30:27# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/delete_spec.rb. Expected to take 7.75 seconds. 524020:30:27Delete a work item 524120:30:28 when the user is not allowed to delete a work item 524220:30:28 behaves like a mutation that returns a top-level access error 524320:30:29 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" 524420:30:29# [RSpecRunTime] RSpec elapsed time: 27 minutes 32.68 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.13 1.17 1.10 1/292 30307 524620:30:29 when user has permissions to delete a work item 524720:30:30Job arguments to WorkItems::RolledupDates::UpdateRolledupDatesEventHandler must be native JSON types, but {"id"=>97, "namespace_id"=>1653} is a ActiveSupport::HashWithIndifferentAccess. 524920:30:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 525020:30:32 deletes the work item 525120:30:32 when group owner can delete a work item even if not the author 525220:30:32Job arguments to WorkItems::RolledupDates::UpdateRolledupDatesEventHandler must be native JSON types, but {"id"=>98, "namespace_id"=>1651} is a ActiveSupport::HashWithIndifferentAccess. 525420:30:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 525520:30:33 deletes the group-level work item 525620:30:33# [RSpecRunTime] RSpec elapsed time: 27 minutes 36.24 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.13 1.17 1.10 1/292 30308 525820:30:33 when an error is produced when trying to delete the work item 525920:30:33 returns an error message 526020:30:33# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/delete_spec.rb. It took 5.88 seconds. Expected to take 7.75 seconds. 526120:30:33# [RSpecRunTime] Starting example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. Expected to take 6.91 seconds. 526220:30:33Projects::Settings::IntegrationHookLogsController 526320:30:34 behaves like WebHooks::HookLogActions 526520:30:35 renders a 200 if the hook exists 526620:30:35 renders a 404 if the hook does not exist 526720:30:36# [RSpecRunTime] RSpec elapsed time: 27 minutes 39.16 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.12 1.17 1.10 1/292 30309 527020:30:36 executes the hook and redirects to the service form 527120:30:37 renders a 404 if the hook does not exist 527220:30:37 redirects back with a warning if the hook log url is outdated 527320:30:37# [RSpecRunTime] RSpec elapsed time: 27 minutes 40.8 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.12 1.17 1.10 2/293 30310 527520:30:37# [RSpecRunTime] Finishing example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. It took 4.15 seconds. Expected to take 6.91 seconds. 527620:30:37# [RSpecRunTime] Starting example group spec/requests/groups/group_members_controller_spec.rb. Expected to take 6.88 seconds. 527720:30:37Groups::GroupMembersController 527820:30:38 GET /groups/*group_id/-/group_members/request_access 527920:30:38 behaves like request_accessable 528020:30:38 when not signed in 528120:30:38 redirects to sign in page 528220:30:38 when signed in 528320:30:38 redirects back to group members page and displays the relevant notice 528420:30:38 when something goes wrong 528520:30:39 redirects back to group members page and displays the relevant notice 528620:30:39 when already a member 528720:30:39 redirects back to group members page and displays the relevant notice 528820:30:39 when a pending access request exists 528920:30:39 redirects back to group members page and displays the relevant notice 529020:30:39 GET /groups/*group_id/-/group_members/bulk_reassignment_file 529120:30:40 when not signed in 529220:30:40 forbids access to the endpoint 529320:30:40 when signed in 529420:30:40 responds with CSV data 529520:30:40 and the user is not a group owner 529620:30:40 forbids access to the endpoint 529720:30:40 and the CSV is not generated properly 529820:30:41 redirects with an error 529920:30:41 when :importer_user_mapping_reassignment_csv is disabled 530020:30:41 responds with 404 530120:30:41 GET /groups/*group_id/-/group_members 530220:30:41 pushes feature flag to frontend 530320:30:42# [RSpecRunTime] Finishing example group spec/requests/groups/group_members_controller_spec.rb. It took 4.24 seconds. Expected to take 6.88 seconds. 530420:30:42# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/merge_request/pipelines_spec.rb. Expected to take 6.08 seconds. 530520:30:42Query.project.mergeRequests.pipelines 530720:30:45 produces correct results 530920:30:46# [RSpecRunTime] RSpec elapsed time: 27 minutes 49.15 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.18 1.18 1.10 1/298 30649 531220:30:46 produces correct results 531420:30:47 requests merge_request_diffs at most once 531520:30:47# [RSpecRunTime] RSpec elapsed time: 27 minutes 50.58 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.18 1.18 1.10 1/298 30664 531720:30:47# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/merge_request/pipelines_spec.rb. It took 5.51 seconds. Expected to take 6.08 seconds. 531820:30:47# [RSpecRunTime] Starting example group spec/controllers/projects/security/configuration_controller_spec.rb. Expected to take 6.03 seconds. 531920:30:47Projects::Security::ConfigurationController 532120:30:47 when user has guest access 532220:30:48 denies access 532320:30:48# [RSpecRunTime] RSpec elapsed time: 27 minutes 51.92 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.18 1.18 1.10 1/297 30665 532520:30:48 when user has developer access 532620:30:49 grants access 532720:30:50 responds with configuration data json 532820:30:50# [RSpecRunTime] RSpec elapsed time: 27 minutes 54.1 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.16 1.18 1.10 1/297 30666 533020:30:51# [RSpecRunTime] Finishing example group spec/controllers/projects/security/configuration_controller_spec.rb. It took 3.54 seconds. Expected to take 6.03 seconds. 533120:30:51# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/clusters/agents/delete_spec.rb. Expected to take 5.63 seconds. 533220:30:51Delete a cluster agent 533320:30:51 without project permissions 533420:30:52 does not delete cluster agent 533520:30:52 behaves like a mutation that returns top-level errors 533620:30: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" 533720:30:53# [RSpecRunTime] RSpec elapsed time: 27 minutes 56.12 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.16 1.18 1.10 1/297 30667 533920:30:53 with project permissions 534020:30:54 deletes a cluster agent 534120:30:54# [RSpecRunTime] RSpec elapsed time: 27 minutes 57.43 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.15 1.17 1.10 1/297 30668 534320:30:54# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/clusters/agents/delete_spec.rb. It took 3.33 seconds. Expected to take 5.63 seconds. 534420:30:54# [RSpecRunTime] Starting example group spec/controllers/concerns/renders_commits_spec.rb. Expected to take 5.32 seconds. 534520:30:54RendersCommits 534620:30:56 sets instance variables for counts 534720:30:56 .prepare_commits_for_rendering 534920:30:57# [RSpecRunTime] RSpec elapsed time: 28 minutes 0.78 second. Current RSS: ~1493M. Threads: 5. load average: 1.15 1.17 1.10 1/298 30805 535120:30:57 rendering commits 535220:30:58 avoids N + 1 535320:30:58# [RSpecRunTime] Finishing example group spec/controllers/concerns/renders_commits_spec.rb. It took 3.99 seconds. Expected to take 5.32 seconds. 535420:30:58# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/issues/set_severity_spec.rb. Expected to take 4.84 seconds. 535520:30:58Setting severity level of an incident 535620:30:58 when the user is not allowed to update the incident 535720:30:59 returns an error 535820:30:59# [RSpecRunTime] RSpec elapsed time: 28 minutes 2.84 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.06 1.16 1.10 1/297 30806 536020:30:59 when the user is allowed to update the incident 536120:31:01 updates the issue 536220:31:01# [RSpecRunTime] RSpec elapsed time: 28 minutes 4.18 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.06 1.16 1.10 1/297 30807 536420:31:01# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/issues/set_severity_spec.rb. It took 2.75 seconds. Expected to take 4.84 seconds. 536520:31:01# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/achievements/delete_spec.rb. Expected to take 4.75 seconds. 536620:31:01Mutations::Achievements::Delete 536720:31:01 when the user has permission 536820:31:02 deletes the achievement 536920:31:02 when the params are invalid 537020:31:02 returns the validation error 537120:31:02# [RSpecRunTime] RSpec elapsed time: 28 minutes 5.7 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.06 1.16 1.10 1/297 30808 537320:31:02 when the achievement_id is invalid 537420:31:02 returns the validation error 537520:31:02 when the feature flag is disabled 537620:31:03 returns the relevant error 537720:31:03 when the user does not have permission 537820:31:03 does not revoke any achievements 537920:31:03 behaves like a mutation that returns a top-level access error 538020:31: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" 538120:31:03# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/achievements/delete_spec.rb. It took 2.74 seconds. Expected to take 4.75 seconds. 538220:31:03# [RSpecRunTime] Starting example group spec/requests/admin/integrations_controller_spec.rb. Expected to take 4.33 seconds. 538320:31:03Admin::IntegrationsController 538520:31:04 for prometheus integration 538620:31:04 renders a 404 538720:31:04 GET #overrides 538820:31:04 for jira integration 538920:31:05 when format is html 539020:31:05Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 539220:31:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 539420:31:05# [RSpecRunTime] RSpec elapsed time: 28 minutes 8.86 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.05 1.15 1.09 1/297 30809 539620:31:05 when format is json 539720:31:05 returns the project overrides data 539820:31:05 for prometheus integration 539920:31:06 renders a 404 540020:31:06# [RSpecRunTime] Finishing example group spec/requests/admin/integrations_controller_spec.rb. It took 2.42 seconds. Expected to take 4.33 seconds. 540120:31:06# [RSpecRunTime] Starting example group spec/requests/projects/aws/configuration_controller_spec.rb. Expected to take 3.99 seconds. 540220:31:06Projects::Aws::ConfigurationController 540320:31:07 when accessed by authorized members 540420:31:08 returns successful 540520:31:08 when feature flag is disabled 540620:31:08 renders not found 540720:31:08# [RSpecRunTime] RSpec elapsed time: 28 minutes 11.54 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.05 1.15 1.09 1/292 30810 540920:31:08 when accessed by unauthorized members 541020:31:08 returns not found on GET request 541120:31:09# [RSpecRunTime] Finishing example group spec/requests/projects/aws/configuration_controller_spec.rb. It took 2.66 seconds. Expected to take 3.99 seconds. 541220:31:09# [RSpecRunTime] Starting example group spec/requests/api/graphql/instrumentation_tracer_spec.rb. Expected to take 3.85 seconds. 541320:31:09Gitlab::Graphql::Tracers::Instrumentation integration test 541420:31:09 recognizes known queries from our frontend 541620:31:09 logs a message for each query in a request 541720:31:09 includes errors for failing queries 541920:31:10 tracks SLI metrics for each query 542020:31:10 does not track apdex for failed queries 542120:31:10 tracks errors for failed queries 542220:31:10# [RSpecRunTime] Finishing example group spec/requests/api/graphql/instrumentation_tracer_spec.rb. It took 1.6 seconds. Expected to take 3.85 seconds. 542320:31:10# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb. Expected to take 3.61 seconds. 542420:31:10getting Alert Management Alert Issue 542520:31:11 with gitlab alert 542620:31:11 includes the correct alert issue payload data 542720:31:11# [RSpecRunTime] RSpec elapsed time: 28 minutes 14.97 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.21 1.18 1.10 4/292 30811 543020:31:11 with gitlab alert 543120:31:12 avoids N+1 queries 543220:31:12# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb. It took 1.81 seconds. Expected to take 3.61 seconds. 543320:31:12# [RSpecRunTime] Starting example group spec/controllers/projects/service_ping_controller_spec.rb. Expected to take 3.27 seconds. 543420:31:12Projects::ServicePingController 543520:31:13 POST #web_ide_pipelines_count 543620:31:13 behaves like counter is not increased 543720:31:13 when the user is not authenticated 543920:31:13 when the user does not have access to the project 544120:31:13 behaves like counter is increased 544220:31:13 when the authenticated user has access to the project 544320:31:13 increments the usage counter 544420:31:13# [RSpecRunTime] Finishing example group spec/controllers/projects/service_ping_controller_spec.rb. It took 1.34 seconds. Expected to take 3.27 seconds. 544520:31:13# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb. Expected to take 3.03 seconds. 544620:31:13Creating a new Prometheus Integration 544720:31:14 creates a new integration 544820:31:14 without api url 544920:31:15 creates a new integration 545020:31:15# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.7 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.27 1.20 1.11 1/292 30812 545220:31:15 without required argument project_path 545320:31:15 behaves like an invalid argument to the mutation 545420:31:15 behaves like a mutation that returns top-level errors 545520:31:15 is expected to contain exactly (include "invalid value for projectPath") 545620:31:15 without required argument active 545720:31:15 behaves like an invalid argument to the mutation 545820:31:15 behaves like a mutation that returns top-level errors 545920:31:16 is expected to contain exactly (include "invalid value for active") 546020:31:16# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb. It took 2.46 seconds. Expected to take 3.03 seconds. 546120:31:16# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/repository/blobs_spec.rb. Expected to take 2.94 seconds. 546220:31:16getting blobs in a project repository 546320:31:18 returns the blob 546420:31:18# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/repository/blobs_spec.rb. It took 2.34 seconds. Expected to take 2.94 seconds. 546520:31:18# [RSpecRunTime] RSpec elapsed time: 28 minutes 21.77 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.27 1.20 1.11 1/297 30901 546720:31:18# [RSpecRunTime] Starting example group spec/controllers/oauth/tokens_controller_spec.rb. Expected to take 2.61 seconds. 546820:31:18Oauth::TokensController 546920:31:18 includes Two-factor enforcement concern 547020:31:18 #append_info_to_payload 547120:31:19 does log correlation id 547220:31:19 adds context metadata to the payload 547320:31:19 logs response length 547420:31:19 with log_response_length disabled 547520:31:19 logs response length 547620:31:19# [RSpecRunTime] RSpec elapsed time: 28 minutes 22.85 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.33 1.21 1.11 2/297 30902 547820:31:19# [RSpecRunTime] Finishing example group spec/controllers/oauth/tokens_controller_spec.rb. It took 1.23 seconds. Expected to take 2.61 seconds. 547920:31:19# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/user_preferences/update_spec.rb. Expected to take 2.43 seconds. 548020:31:19Mutations::UserPreferences::Update 548120:31:20 when user has no existing preference 548220:31:20 creates the user preference record 548320:31:20 when user has existing preference 548420:31:20 updates the existing value 548520:31:20 when input has nil attributes 548620:31:21 updates only nullable attributes 548720:31:21# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/user_preferences/update_spec.rb. It took 1.31 seconds. Expected to take 2.43 seconds. 548820:31:21# [RSpecRunTime] Starting example group spec/requests/api/graphql/multiplexed_queries_spec.rb. Expected to take 2.11 seconds. 548920:31:21Multiplexed queries 549020:31:21 returns responses for multiple queries 549120:31:21 returns error and data combinations 549220:31:21# [RSpecRunTime] Finishing example group spec/requests/api/graphql/multiplexed_queries_spec.rb. It took 0.61 second. Expected to take 2.11 seconds. 549320:31:21# [RSpecRunTime] Starting example group spec/requests/sessions_controller_spec.rb. Expected to take 2.0 seconds. 549420:31:21SessionsController 549620:31:22 sets the metadata of the request in the context 549820:31:22 sets the metadata of the request in the context 550020:31:23 sets the metadata of the request in the context 550120:31:23# [RSpecRunTime] Finishing example group spec/requests/sessions_controller_spec.rb. It took 1.44 seconds. Expected to take 2.0 seconds. 550220:31:23# [RSpecRunTime] Starting example group spec/requests/import/github_groups_controller_spec.rb. Expected to take 1.78 seconds. 550320:31:23Import::GithubGroupsController 550520:31:23 when OAuth config is missing 550620:31:23 returns missing config error 550720:31:23 when OAuth config present 550820:31:23 fetches organizations 550920:31:23 with pagination 551020:31:23 when no page is specified 551120:31:24 requests first page 551220:31:24 when page is specified 551320:31:24 responds with organizations with specified page 551420:31:24# [RSpecRunTime] Finishing example group spec/requests/import/github_groups_controller_spec.rb. It took 1.28 seconds. Expected to take 1.78 seconds. 551520:31:24# [RSpecRunTime] Starting example group spec/requests/api/graphql/terraform/state/delete_spec.rb. Expected to take 1.18 seconds. 551620:31:24delete a terraform state 551720:31:25 returns a successful response 551820:31:25# [RSpecRunTime] Finishing example group spec/requests/api/graphql/terraform/state/delete_spec.rb. It took 1.09 seconds. Expected to take 1.18 seconds. 551920:31:25# [RSpecRunTime] RSpec elapsed time: 28 minutes 28.8 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.30 1.21 1.11 1/297 30903 552120:31:25# [RSpecRunTime] Starting example group spec/requests/jira_connect/oauth_callbacks_controller_spec.rb. Expected to take 0.8 second. 552220:31:25JiraConnect::OauthCallbacksController 552320:31:25 GET /-/jira_connect/oauth_callbacks 552420:31:25 when logged in 552520:31:26 renders a page prompting the user to close the window 552620:31:26# [RSpecRunTime] Finishing example group spec/requests/jira_connect/oauth_callbacks_controller_spec.rb. It took 0.66 second. Expected to take 0.8 second. 552720:31:59auto_explain log contains 1250 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-11-20.331.main.ndjson.gz 552820:31:59took 33.268247654 552920:32:30auto_explain log contains 1251 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-11-20.331.ci.ndjson.gz 553020:32:30took 30.23190049 553120:32:30[TEST PROF INFO] EventProf results for sql.active_record 553220:32:30Total time: 06:25.045 of 28:23.560 (22.6%) 553320:32:30Total events: 233222 553420:32:30Top 5 slowest suites (by time): 553520:32:30Git HTTP requests (./spec/requests/git_http_spec.rb:5) – 01:46.204 (65460 / 303) of 08:05.320 (21.88%) 553620:32:30API::Search (./spec/requests/api/search_spec.rb:5) – 00:42.760 (26018 / 240) of 03:18.090 (21.59%) 553720:32:30API::Wikis (./spec/requests/api/wikis_spec.rb:15) – 00:31.046 (18628 / 132) of 02:58.154 (17.43%) 553820:32:30getting an is... for a project (./spec/requests/api/graphql/project/issues_spec.rb:5) – 00:30.921 (13128 / 81) of 02:12.013 (23.42%) 553920:32:30API::Terraform::State (./spec/requests/api/terraform/state_spec.rb:5) – 00:29.597 (17160 / 82) of 01:50.182 (26.86%) 554020:32:30Knapsack report was generated. Preview: 554220:32:30 "spec/requests/git_http_spec.rb": 485.3195064419997, 554320:32:30 "spec/requests/api/search_spec.rb": 198.0901449970006, 554420:32:30 "spec/requests/api/wikis_spec.rb": 178.15435508500013, 554520:32:30 "spec/requests/api/graphql/project/issues_spec.rb": 132.01289347900092, 554620:32:30 "spec/requests/api/terraform/state_spec.rb": 110.18153555200115, 554720:32:30 "spec/requests/api/helm_packages_spec.rb": 60.25130711800011, 554820:32:30 "spec/requests/api/invitations_spec.rb": 54.37386381400211, 554920:32:30 "spec/mailers/emails/merge_requests_spec.rb": 42.419369502000336, 555020:32:30 "spec/controllers/groups/milestones_controller_spec.rb": 44.173067774998344, 555120:32:30 "spec/requests/projects/google_cloud/databases_controller_spec.rb": 34.65970580599969, 555220:32:30 "spec/controllers/projects/project_members_controller_spec.rb": 34.725725740998314, 555320:32:30 "spec/requests/api/go_proxy_spec.rb": 31.344718716001807, 555420:32:30 "spec/requests/api/admin/instance_clusters_spec.rb": 19.946462677002273, 555520:32:30 "spec/requests/api/graphql/mutations/snippets/create_spec.rb": 24.472657776001142, 555620:32:30 "spec/controllers/groups/uploads_controller_spec.rb": 18.525574156999937, 555720:32:30 "spec/controllers/oauth/applications_controller_spec.rb": 14.76481518500077, 555820:32:30 "spec/requests/api/graphql/group/issues_spec.rb": 20.52580031800244, 555920:32:30 "spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb": 18.69386860400118, 556020:32:30 "spec/requests/dashboard_controller_spec.rb": 9.378604498997447, 556120:32:30 "spec/requests/api/admin/broadcast_messages_spec.rb": 7.8962518440021086, 556220:32:30 "spec/requests/api/clusters/agents_spec.rb": 13.047933710000507, 556320:32:30 "spec/requests/api/graphql/project/issue/notes_spec.rb": 13.285445478999463, 556420:32:30 "spec/requests/api/graphql/group/dependency_proxy_manifests_spec.rb": 10.128968555000029, 556520:32:30 "spec/controllers/projects/cycle_analytics_controller_spec.rb": 11.769574178000767, 556620:32:30 "spec/requests/admin/abuse_reports_controller_spec.rb": 9.113196861999313, 556720:32:30 "spec/requests/api/graphql/project/issue/design_collection/version_spec.rb": 8.119711505998566, 556820:32:30 "spec/requests/projects/google_cloud/deployments_controller_spec.rb": 5.950680158002797, 556920:32:30 "spec/requests/api/graphql/project/alert_management/integrations_spec.rb": 6.598115854001662, 557020:32:30 "spec/requests/projects/incidents_controller_spec.rb": 5.7917857710017415, 557120:32:30 "spec/requests/api/graphql/mutations/releases/delete_spec.rb": 5.721696238000732, 557220:32:30 "spec/requests/groups/harbor/repositories_controller_spec.rb": 4.600429411999357, 557320:32:30 "spec/requests/projects/harbor/repositories_controller_spec.rb": 5.270152165998297, 557420:32:30 "spec/requests/projects/settings/packages_and_registries_controller_spec.rb": 5.743738656001369, 557520:32:30 "spec/requests/api/graphql/mutations/work_items/delete_spec.rb": 5.877028434999374, 557620:32:30 "spec/requests/projects/settings/integration_hook_logs_controller_spec.rb": 4.145901270003378, 557720:32:30 "spec/requests/groups/group_members_controller_spec.rb": 4.234150233001856, 557820:32:30 "spec/requests/api/graphql/project/merge_request/pipelines_spec.rb": 5.5090870349995384, 557920:32:30 "spec/controllers/projects/security/configuration_controller_spec.rb": 3.535202341998229, 558020:32:30 "spec/requests/api/graphql/mutations/clusters/agents/delete_spec.rb": 3.3264990789975855, 558120:32:30 "spec/controllers/concerns/renders_commits_spec.rb": 3.992996602999483, 558220:32:30 "spec/requests/api/graphql/mutations/issues/set_severity_spec.rb": 2.745954079000512, 558320:32:30 "spec/requests/api/graphql/mutations/achievements/delete_spec.rb": 2.7437678990027052, 558420:32:30 "spec/requests/admin/integrations_controller_spec.rb": 2.418623805999232, 558520:32:30 "spec/requests/projects/aws/configuration_controller_spec.rb": 2.6568027260000235, 558620:32:30 "spec/requests/api/graphql/instrumentation_tracer_spec.rb": 1.5961445050015755, 558720:32:30 "spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb": 1.8101732969989826, 558820:32:30 "spec/controllers/projects/service_ping_controller_spec.rb": 1.3440410570001404, 558920:32:30 "spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb": 2.459736881999561, 559020:32:30 "spec/requests/api/graphql/project/repository/blobs_spec.rb": 2.340154432997224, 559120:32:30 "spec/controllers/oauth/tokens_controller_spec.rb": 1.2310984859977907, 559220:32:30 "spec/requests/api/graphql/mutations/user_preferences/update_spec.rb": 1.3095702600003278, 559320:32:30 "spec/requests/api/graphql/multiplexed_queries_spec.rb": 0.6136971790001553, 559420:32:30 "spec/requests/sessions_controller_spec.rb": 1.4388914489973104, 559520:32:30 "spec/requests/import/github_groups_controller_spec.rb": 1.2798043419970782, 559620:32:30 "spec/requests/api/graphql/terraform/state/delete_spec.rb": 1.0851182080004946, 559720:32:30 "spec/requests/jira_connect/oauth_callbacks_controller_spec.rb": 0.657370003998949 559920:32:30Knapsack global time execution for tests: 28m 23s 560020:32:30Finished in 29 minutes 34 seconds (files took 1 minute 1.39 seconds to load) 560120:32:301866 examples, 0 failures 560220:32:30Randomized with seed 65201 560320:32:41RSpec exited with 0. 560420:32:41No examples to retry, congrats! 560620:32:42Running after script... 560720:32:42$ source scripts/utils.sh 560820:32:42$ log_disk_usage after_script 560920:32:42[log_disk_usage after_script] start 561120:32:42Filesystem Size Used Avail Use% Mounted on 561220:32:42overlay 46G 25G 21G 54% / 561320:32:42tmpfs 64M 0 64M 0% /dev 561420:32:42shm 256M 0 256M 0% /dev/shm 561520:32:42/dev/sda1 46G 25G 21G 54% /cache 561620:32:42tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 561720:32:42tmpfs 3.9G 0 3.9G 0% /proc/acpi 561820:32:42tmpfs 3.9G 0 3.9G 0% /proc/scsi 561920:32:42tmpfs 3.9G 0 3.9G 0% /sys/firmware 562220:32:42drwxr-xr-x 3 root root 4.0K Aug 23 20:00 cache 562320:32:42drwxrwxrwx 2 root root 4.0K Aug 23 19:54 feature_flags 562420:32:42drwxrwxrwx 2 root root 4.0K Aug 23 19:54 pids 562520:32:42drwxrwxrwx 5 root root 4.0K Aug 23 20:02 prometheus_multiproc_dir 562620:32:42drwxr-xr-x 4 root root 4.0K Aug 23 20:01 run 562720:32:42drwxrwxrwx 3 root root 4.0K Aug 23 19:54 sockets 562820:32:42drwxrwxrwx 16 root root 4.0K Aug 23 20:31 tests 562920:32:42-rw-r--r-- 1 root root 355 Aug 23 20:01 job-metrics.json 563020:32:42-rw-r--r-- 1 root root 58 Aug 23 20:01 duration_setup_db.txt 563120:32:42-rw------- 1 root root 44 Aug 23 20:00 gitlab_workhorse_test_secret 563220:32:42[log_disk_usage after_script] end 563320:32:42$ bundle exec gem list gitlab_quality-test_tooling 563420:32:46gitlab_quality-test_tooling (1.35.0) 563520:32:46$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 563820:32:46$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 564120:32:46$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 564420:32:46$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 564820:32:48$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 565220:32:50$ tooling/bin/push_job_metrics || true 565320:32:51[job-metrics] Pushing job metrics file for the CI/CD job. 565420:32:51[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 565620:32:52Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.4-17 due to policy 565820:32:53Uploading artifacts... 565920:32:53auto_explain/: found 3 matching artifact files and directories 566020:32:53coverage/: found 5 matching artifact files and directories 566120:32:53crystalball/: found 2 matching artifact files and directories 566220:32:53WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 566320:32:53knapsack/: found 4 matching artifact files and directories 566420:32:53rspec/: found 16 matching artifact files and directories 566520:32:53WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 566620:32:53log/*.log: found 16 matching artifact files and directories 566820:32:53WARNING: Retrying... context=artifacts-uploader error=request redirected 566920:32:57Uploading artifacts as "archive" to coordinator... 201 Created id=7655314647 responseStatus=201 Created token=glcbt-66 567020:32:57Uploading artifacts... 567120:32:57rspec/rspec-*.xml: found 1 matching artifact files and directories 567320:32:57WARNING: Retrying... context=artifacts-uploader error=request redirected 567420:32:59Uploading artifacts as "junit" to coordinator... 201 Created id=7655314647 responseStatus=201 Created token=glcbt-66 567620:33:11Job succeeded