220:04:34 when the integration is active 320:04:35 returns all properties of active integration emails_on_push, except password fields 420:04:35 integration: "ewm" 520:04:35 PUT /projects/:id/integrations/ewm 620:04:35 behaves like set up an integration 720:04:35 updates ewm settings and returns the correct fields 820:04:36 returns if required fields missing 920:04:36 when all booleans are flipped 1020:04:36 updates ewm settings and returns the correct fields 1120:04:36# [RSpecRunTime] RSpec elapsed time: 1 minute 24.07 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.20 1.51 1.70 1/280 417 1320:04:36 when an integration is disabled 1420:04:37 returns bad request 1520:04:37 when an integration is disabled at the project-level 1620:04:37 returns bad request 1720:04:37 DELETE /projects/:id/integrations/ewm 1820:04:37 behaves like disable an integration 2020:04:38 returns not found if integration does not exist 2120:04:38# [RSpecRunTime] RSpec elapsed time: 1 minute 25.95 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.20 1.51 1.70 1/280 418 2320:04:38 GET /projects/:id/integrations/ewm 2420:04:38 behaves like get an integration settings 2520:04:38 returns authentication error when unauthenticated 2620:04:39 returns not found if integration does not exist 2720:04:39 returns not found if integration exists but is in `Project#disabled_integrations` 2820:04:39 returns error when authenticated but not a project owner 2920:04:39 when the integration is not active 3020:04:40 returns all properties of inactive integration ewm, except password fields 3120:04:40# [RSpecRunTime] RSpec elapsed time: 1 minute 27.38 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.20 1.51 1.70 1/280 419 3320:04:40 when the integration is active 3420:04:40 returns all properties of active integration ewm, except password fields 3520:04:40 integration: "external_wiki" 3620:04:40 PUT /projects/:id/integrations/external-wiki 3720:04:40 behaves like set up an integration 3820:04:41 updates external_wiki settings and returns the correct fields 3920:04:41 returns if required fields missing 4020:04:41 when all booleans are flipped 4120:04:42 updates external_wiki settings and returns the correct fields 4220:04:42# [RSpecRunTime] RSpec elapsed time: 1 minute 29.33 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.18 1.50 1.70 1/280 420 4420:04:42 when an integration is disabled 4520:04:42 returns bad request 4620:04:42 when an integration is disabled at the project-level 4720:04:42 returns bad request 4820:04:42 DELETE /projects/:id/integrations/external-wiki 4920:04:42 behaves like disable an integration 5020:04:43 deletes external_wiki 5120:04:43 returns not found if integration does not exist 5220:04:43 GET /projects/:id/integrations/external-wiki 5320:04:43 behaves like get an integration settings 5420:04:43 returns authentication error when unauthenticated 5520:04:43 returns not found if integration does not exist 5620:04:44 returns not found if integration exists but is in `Project#disabled_integrations` 5720:04:44 returns error when authenticated but not a project owner 5820:04:44 when the integration is not active 5920:04:44 returns all properties of inactive integration external_wiki, except password fields 6020:04:44# [RSpecRunTime] RSpec elapsed time: 1 minute 32.07 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.18 1.50 1.70 1/280 421 6220:04:44 when the integration is active 6320:04:45 returns all properties of active integration external_wiki, except password fields 6420:04:45 integration: "git_guardian" 6520:04:45 PUT /projects/:id/integrations/git-guardian 6620:04:45 behaves like set up an integration 6720:04:45 updates git_guardian settings and returns the correct fields 6820:04:45 returns if required fields missing 6920:04:45 when all booleans are flipped 7020:04:46 updates git_guardian settings and returns the correct fields 7120:04:46 when an integration is disabled 7220:04:46 returns bad request 7320:04:46 when an integration is disabled at the project-level 7420:04:46 returns bad request 7520:04:46 DELETE /projects/:id/integrations/git-guardian 7620:04:46 behaves like disable an integration 7720:04:47 deletes git_guardian 7820:04:47 returns not found if integration does not exist 7920:04:47 GET /projects/:id/integrations/git-guardian 8020:04:47 behaves like get an integration settings 8120:04:47 returns authentication error when unauthenticated 8220:04:47 returns not found if integration does not exist 8320:04:48 returns not found if integration exists but is in `Project#disabled_integrations` 8420:04:48 returns error when authenticated but not a project owner 8520:04:48 when the integration is not active 8620:04:48 returns all properties of inactive integration git_guardian, except password fields 8720:04:48# [RSpecRunTime] RSpec elapsed time: 1 minute 36.12 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.25 1.51 1.70 1/280 422 8920:04:48 when the integration is active 9020:04:49 returns all properties of active integration git_guardian, except password fields 9120:04:49 integration: "github" 9220:04:49 PUT /projects/:id/integrations/github 9320:04:49 behaves like set up an integration 9420:04:49 updates github settings and returns the correct fields 9520:04:50 returns if required fields missing 9620:04:50 when all booleans are flipped 9720:04:50 updates github settings and returns the correct fields 9820:04:50# [RSpecRunTime] RSpec elapsed time: 1 minute 37.57 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.25 1.51 1.70 1/280 423 10020:04:50 when an integration is disabled 10120:04:50 returns bad request 10220:04:50 when an integration is disabled at the project-level 10320:04:50 returns bad request 10420:04:50 DELETE /projects/:id/integrations/github 10520:04:50 behaves like disable an integration 10620:04:51 deletes github 10720:04:51 returns not found if integration does not exist 10820:04:51 GET /projects/:id/integrations/github 10920:04:51 behaves like get an integration settings 11020:04:51 returns authentication error when unauthenticated 11120:04:52 returns not found if integration does not exist 11220:04:52 returns not found if integration exists but is in `Project#disabled_integrations` 11320:04:52 returns error when authenticated but not a project owner 11420:04:52 when the integration is not active 11520:04:53 returns all properties of inactive integration github, except password fields 11620:04:53# [RSpecRunTime] RSpec elapsed time: 1 minute 40.45 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.23 1.50 1.70 1/280 424 11820:04:53 when the integration is active 11920:04:53 returns all properties of active integration github, except password fields 12020:04:53 integration: "google_play" 12120:04:53 PUT /projects/:id/integrations/google-play 12220:04:53 behaves like set up an integration 12320:04:54 updates google_play settings and returns the correct fields 12420:04:54 returns if required fields missing 12520:04:54 when all booleans are flipped 12620:04:54 updates google_play settings and returns the correct fields 12720:04:54 when an integration is disabled 12820:04:54 returns bad request 12920:04:54 when an integration is disabled at the project-level 13020:04:55 returns bad request 13120:04:55 DELETE /projects/:id/integrations/google-play 13220:04:55 behaves like disable an integration 13320:04:55 deletes google_play 13420:04:55 returns not found if integration does not exist 13520:04:55 GET /projects/:id/integrations/google-play 13620:04:55 behaves like get an integration settings 13720:04:55 returns authentication error when unauthenticated 13820:04:56 returns not found if integration does not exist 13920:04:56 returns not found if integration exists but is in `Project#disabled_integrations` 14020:04:56 returns error when authenticated but not a project owner 14120:04:56 when the integration is not active 14220:04:57 returns all properties of inactive integration google_play, except password fields 14320:04:57# [RSpecRunTime] RSpec elapsed time: 1 minute 44.45 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.21 1.49 1.69 1/280 425 14520:04:57 when the integration is active 14620:04:57 returns all properties of active integration google_play, except password fields 14720:04:57 integration: "hangouts_chat" 14820:04:57 PUT /projects/:id/integrations/hangouts-chat 14920:04:57 behaves like set up an integration 15020:04:58 updates hangouts_chat settings and returns the correct fields 15120:04:58 returns if required fields missing 15220:04:58 when all booleans are flipped 15320:04:58 updates hangouts_chat settings and returns the correct fields 15420:04:59# [RSpecRunTime] RSpec elapsed time: 1 minute 46.14 seconds. Current RSS: ~1515M. Threads: 5. load average: 1.21 1.49 1.69 1/280 426 15620:04:59 when an integration is disabled 15720:04:59 returns bad request 15820:04:59 when an integration is disabled at the project-level 15920:04:59 returns bad request 16020:04:59 DELETE /projects/:id/integrations/hangouts-chat 16120:04:59 behaves like disable an integration 16220:04:59 deletes hangouts_chat 16320:05:00 returns not found if integration does not exist 16420:05:00 GET /projects/:id/integrations/hangouts-chat 16520:05:00 behaves like get an integration settings 16620:05:00 returns authentication error when unauthenticated 16720:05:00 returns not found if integration does not exist 16820:05:01 returns not found if integration exists but is in `Project#disabled_integrations` 16920:05:01 returns error when authenticated but not a project owner 17020:05:01 when the integration is not active 17120:05:01 returns all properties of inactive integration hangouts_chat, except password fields 17220:05:01# [RSpecRunTime] RSpec elapsed time: 1 minute 48.98 seconds. Current RSS: ~1516M. Threads: 5. load average: 1.35 1.52 1.70 1/279 427 17420:05:01 when the integration is active 17520:05:02 returns all properties of active integration hangouts_chat, except password fields 17620:05:02 integration: "harbor" 17720:05:02 PUT /projects/:id/integrations/harbor 17820:05:02 behaves like set up an integration 17920:05:02 updates harbor settings and returns the correct fields 18020:05:03 returns if required fields missing 18120:05:03 when all booleans are flipped 18220:05:03 updates harbor settings and returns the correct fields 18320:05:03# [RSpecRunTime] RSpec elapsed time: 1 minute 51.11 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.35 1.52 1.70 1/279 428 18520:05:03 when an integration is disabled 18620:05:04 returns bad request 18720:05:04 when an integration is disabled at the project-level 18820:05:04 returns bad request 18920:05:04 DELETE /projects/:id/integrations/harbor 19020:05:04 behaves like disable an integration 19120:05:05 deletes harbor 19220:05:05 returns not found if integration does not exist 19320:05:05# [RSpecRunTime] RSpec elapsed time: 1 minute 52.76 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.35 1.52 1.70 1/279 429 19520:05:05 GET /projects/:id/integrations/harbor 19620:05:05 behaves like get an integration settings 19720:05:05 returns authentication error when unauthenticated 19820:05:06 returns not found if integration does not exist 19920:05:06 returns not found if integration exists but is in `Project#disabled_integrations` 20020:05:06 returns error when authenticated but not a project owner 20120:05:06 when the integration is not active 20220:05:06 returns all properties of inactive integration harbor, except password fields 20320:05:07# [RSpecRunTime] RSpec elapsed time: 1 minute 54.15 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.33 1.51 1.70 1/279 430 20520:05:07 when the integration is active 20620:05:07 returns all properties of active integration harbor, except password fields 20720:05:07 integration: "irker" 20820:05:07 PUT /projects/:id/integrations/irker 20920:05:07 behaves like set up an integration 21020:05:07 updates irker settings and returns the correct fields 21120:05:08 returns if required fields missing 21220:05:08 when all booleans are flipped 21320:05:08 updates irker settings and returns the correct fields 21420:05:08 when an integration is disabled 21520:05:08 returns bad request 21620:05:08 when an integration is disabled at the project-level 21720:05:08 returns bad request 21820:05:08 DELETE /projects/:id/integrations/irker 21920:05:08 behaves like disable an integration 22020:05:09 deletes irker 22120:05:09 returns not found if integration does not exist 22220:05:09 GET /projects/:id/integrations/irker 22320:05:09 behaves like get an integration settings 22420:05:09 returns authentication error when unauthenticated 22520:05:10 returns not found if integration does not exist 22620:05:10 returns not found if integration exists but is in `Project#disabled_integrations` 22720:05:10 returns error when authenticated but not a project owner 22820:05:10 when the integration is not active 22920:05:10 returns all properties of inactive integration irker, except password fields 23020:05:11# [RSpecRunTime] RSpec elapsed time: 1 minute 58.2 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.30 1.50 1.69 1/279 431 23220:05:11 when the integration is active 23320:05:11 returns all properties of active integration irker, except password fields 23420:05:11 integration: "jenkins" 23520:05:11 PUT /projects/:id/integrations/jenkins 23620:05:11 behaves like set up an integration 23720:05:12 updates jenkins settings and returns the correct fields 23820:05:12 returns if required fields missing 23920:05:12 when all booleans are flipped 24020:05:13 updates jenkins settings and returns the correct fields 24120:05:13# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.25 second. Current RSS: ~1501M. Threads: 5. load average: 1.30 1.50 1.69 1/279 432 24320:05:13 when an integration is disabled 24420:05:13 returns bad request 24520:05:13 when an integration is disabled at the project-level 24620:05:13 returns bad request 24720:05:13 DELETE /projects/:id/integrations/jenkins 24820:05:13 behaves like disable an integration 24920:05:14 deletes jenkins 25020:05:14 returns not found if integration does not exist 25120:05:14 GET /projects/:id/integrations/jenkins 25220:05:14 behaves like get an integration settings 25320:05:14 returns authentication error when unauthenticated 25420:05:15 returns not found if integration does not exist 25520:05:15 returns not found if integration exists but is in `Project#disabled_integrations` 25620:05:15 returns error when authenticated but not a project owner 25720:05:15 when the integration is not active 25820:05:15 returns all properties of inactive integration jenkins, except password fields 25920:05:16# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.14 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.27 1.49 1.69 1/279 433 26120:05:16 when the integration is active 26220:05:16 returns all properties of active integration jenkins, except password fields 26320:05:16 integration: "jira" 26420:05:16 PUT /projects/:id/integrations/jira 26520:05:16 behaves like set up an integration 26620:05:16 updates jira settings and returns the correct fields 26720:05:17 returns if required fields missing 26820:05:17 when all booleans are flipped 26920:05:17 updates jira settings and returns the correct fields 27020:05:18# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.19 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.27 1.49 1.69 1/279 434 27220:05:18 when an integration is disabled 27320:05:18 returns bad request 27420:05:18 when an integration is disabled at the project-level 27520:05:18 returns bad request 27620:05:18 DELETE /projects/:id/integrations/jira 27720:05:18 behaves like disable an integration 27920:05:19 returns not found if integration does not exist 28020:05:19 GET /projects/:id/integrations/jira 28120:05:19 behaves like get an integration settings 28220:05:19 returns authentication error when unauthenticated 28320:05:19 returns not found if integration does not exist 28420:05:20 returns not found if integration exists but is in `Project#disabled_integrations` 28520:05:20 returns error when authenticated but not a project owner 28620:05:20 when the integration is not active 28720:05:20 returns all properties of inactive integration jira, except password fields 28820:05:21# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.14 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.17 1.47 1.68 1/279 435 29020:05:21 when the integration is active 29120:05:21 returns all properties of active integration jira, except password fields 29220:05:21 integration: "matrix" 29320:05:21 PUT /projects/:id/integrations/matrix 29420:05:21 behaves like set up an integration 29520:05:22 updates matrix settings and returns the correct fields 29620:05:22 returns if required fields missing 29720:05:22 when all booleans are flipped 29820:05:23 updates matrix settings and returns the correct fields 29920:05:23# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.21 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.17 1.47 1.68 1/279 436 30120:05:23 when an integration is disabled 30220:05:23 returns bad request 30320:05:23 when an integration is disabled at the project-level 30420:05:23 returns bad request 30520:05:23 DELETE /projects/:id/integrations/matrix 30620:05:23 behaves like disable an integration 30720:05:24 deletes matrix 30820:05:24 returns not found if integration does not exist 30920:05:24# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.85 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.17 1.47 1.68 1/279 437 31120:05:24 GET /projects/:id/integrations/matrix 31220:05:24 behaves like get an integration settings 31320:05:24 returns authentication error when unauthenticated 31420:05:25 returns not found if integration does not exist 31520:05:25 returns not found if integration exists but is in `Project#disabled_integrations` 31620:05:25 returns error when authenticated but not a project owner 31720:05:25 when the integration is not active 31820:05:26 returns all properties of inactive integration matrix, except password fields 31920:05:26# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.42 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.32 1.49 1.69 1/279 438 32120:05:26 when the integration is active 32220:05:26 returns all properties of active integration matrix, except password fields 32320:05:26 integration: "mattermost" 32420:05:26 PUT /projects/:id/integrations/mattermost 32520:05:26 behaves like set up an integration 32620:05:27 updates mattermost settings and returns the correct fields 32720:05:27 returns if required fields missing 32820:05:27 when all booleans are flipped 32920:05:28 updates mattermost settings and returns the correct fields 33020:05:28# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.4 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.32 1.49 1.69 1/279 439 33220:05:28 when an integration is disabled 33320:05:28 returns bad request 33420:05:28 when an integration is disabled at the project-level 33520:05:28 returns bad request 33620:05:28 DELETE /projects/:id/integrations/mattermost 33720:05:28 behaves like disable an integration 33820:05:29 deletes mattermost 33920:05:29 returns not found if integration does not exist 34020:05:29 GET /projects/:id/integrations/mattermost 34120:05:29 behaves like get an integration settings 34220:05:29 returns authentication error when unauthenticated 34320:05:30 returns not found if integration does not exist 34420:05:30 returns not found if integration exists but is in `Project#disabled_integrations` 34520:05:30 returns error when authenticated but not a project owner 34620:05:30 when the integration is not active 34720:05:31 returns all properties of inactive integration mattermost, except password fields 34820:05:31# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.28 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.29 1.48 1.68 1/279 440 35020:05:31 when the integration is active 35120:05:31 returns all properties of active integration mattermost, except password fields 35220:05:31 integration: "mattermost_slash_commands" 35320:05:31 PUT /projects/:id/integrations/mattermost-slash-commands 35420:05:31 behaves like set up an integration 35520:05:31 updates mattermost_slash_commands settings and returns the correct fields 35620:05:32 returns if required fields missing 35720:05:32 when all booleans are flipped 35820:05:32 updates mattermost_slash_commands settings and returns the correct fields 35920:05:32 when an integration is disabled 36020:05:32 returns bad request 36120:05:32 when an integration is disabled at the project-level 36220:05:33 returns bad request 36320:05:33 DELETE /projects/:id/integrations/mattermost-slash-commands 36420:05:33 behaves like disable an integration 36520:05:33 deletes mattermost_slash_commands 36620:05:33 returns not found if integration does not exist 36720:05:33 GET /projects/:id/integrations/mattermost-slash-commands 36820:05:33 behaves like get an integration settings 36920:05:33 returns authentication error when unauthenticated 37020:05:34 returns not found if integration does not exist 37120:05:34 returns not found if integration exists but is in `Project#disabled_integrations` 37220:05:34 returns error when authenticated but not a project owner 37320:05:34 when the integration is not active 37420:05:35 returns all properties of inactive integration mattermost_slash_commands, except password fields 37520:05:35# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.21 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.29 1.48 1.68 1/279 441 37720:05:35 when the integration is active 37820:05:35 returns all properties of active integration mattermost_slash_commands, except password fields 37920:05:35 integration: "microsoft_teams" 38020:05:35 PUT /projects/:id/integrations/microsoft-teams 38120:05:35 behaves like set up an integration 38220:05:35 updates microsoft_teams settings and returns the correct fields 38320:05:36 returns if required fields missing 38420:05:36 when all booleans are flipped 38520:05:36 updates microsoft_teams settings and returns the correct fields 38620:05:36# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.86 seconds. Current RSS: ~1508M. Threads: 5. load average: 1.27 1.47 1.68 1/279 442 38820:05:36 when an integration is disabled 38920:05:36 returns bad request 39020:05:36 when an integration is disabled at the project-level 39120:05:37 returns bad request 39220:05:37 DELETE /projects/:id/integrations/microsoft-teams 39320:05:37 behaves like disable an integration 39420:05:37 deletes microsoft_teams 39520:05:37 returns not found if integration does not exist 39620:05:37 GET /projects/:id/integrations/microsoft-teams 39720:05:37 behaves like get an integration settings 39820:05:38 returns authentication error when unauthenticated 39920:05:38 returns not found if integration does not exist 40020:05:38 returns not found if integration exists but is in `Project#disabled_integrations` 40120:05:39 returns error when authenticated but not a project owner 40220:05:39 when the integration is not active 40320:05:39 returns all properties of inactive integration microsoft_teams, except password fields 40420:05:39# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.53 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.27 1.47 1.68 1/279 443 40620:05:39 when the integration is active 40720:05:39 returns all properties of active integration microsoft_teams, except password fields 40820:05:39 integration: "mock_ci" 40920:05:39 PUT /projects/:id/integrations/mock-ci 41020:05:39 behaves like set up an integration 41120:05:40 updates mock_ci settings and returns the correct fields 41220:05:40 returns if required fields missing 41320:05:40 when all booleans are flipped 41420:05:40 updates mock_ci settings and returns the correct fields 41520:05:41# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.14 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.25 1.47 1.67 1/279 444 41720:05:41 when an integration is disabled 41820:05:41 returns bad request 41920:05:41 when an integration is disabled at the project-level 42020:05:41 returns bad request 42120:05:41 DELETE /projects/:id/integrations/mock-ci 42220:05:41 behaves like disable an integration 42320:05:41 deletes mock_ci 42420:05:42 returns not found if integration does not exist 42520:05:42 GET /projects/:id/integrations/mock-ci 42620:05:42 behaves like get an integration settings 42720:05:42 returns authentication error when unauthenticated 42820:05:42 returns not found if integration does not exist 42920:05:42 returns not found if integration exists but is in `Project#disabled_integrations` 43020:05:43 returns error when authenticated but not a project owner 43120:05:43 when the integration is not active 43220:05:43 returns all properties of inactive integration mock_ci, except password fields 43320:05:43# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.85 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.25 1.47 1.67 1/279 445 43520:05:43 when the integration is active 43620:05:44 returns all properties of active integration mock_ci, except password fields 43720:05:44 integration: "mock_monitoring" 43820:05:44 PUT /projects/:id/integrations/mock-monitoring 43920:05:44 behaves like set up an integration 44020:05:44 updates mock_monitoring settings and returns the correct fields 44120:05:44 returns if required fields missing 44220:05:44 when all booleans are flipped 44320:05:44 updates mock_monitoring settings and returns the correct fields 44420:05:44 when an integration is disabled 44520:05:45 returns bad request 44620:05:45 when an integration is disabled at the project-level 44720:05:45 returns bad request 44820:05:45 DELETE /projects/:id/integrations/mock-monitoring 44920:05:45 behaves like disable an integration 45020:05:45 deletes mock_monitoring 45120:05:46 returns not found if integration does not exist 45220:05:46 GET /projects/:id/integrations/mock-monitoring 45320:05:46 behaves like get an integration settings 45420:05:46 returns authentication error when unauthenticated 45520:05:46 returns not found if integration does not exist 45620:05:46 returns not found if integration exists but is in `Project#disabled_integrations` 45720:05:47 returns error when authenticated but not a project owner 45820:05:47 when the integration is not active 45920:05:47 returns all properties of inactive integration mock_monitoring, except password fields 46020:05:47# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.71 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.23 1.46 1.67 1/279 446 46220:05:47 when the integration is active 46320:05:47 returns all properties of active integration mock_monitoring, except password fields 46420:05:47 integration: "packagist" 46520:05:47 PUT /projects/:id/integrations/packagist 46620:05:47 behaves like set up an integration 46720:05:48 updates packagist settings and returns the correct fields 46820:05:48 returns if required fields missing 46920:05:48 when all booleans are flipped 47020:05:49 updates packagist settings and returns the correct fields 47120:05:49# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.29 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.23 1.46 1.67 1/279 447 47320:05:49 when an integration is disabled 47420:05:49 returns bad request 47520:05:49 when an integration is disabled at the project-level 47620:05:49 returns bad request 47720:05:49 DELETE /projects/:id/integrations/packagist 47820:05:49 behaves like disable an integration 47920:05:50 deletes packagist 48020:05:50 returns not found if integration does not exist 48120:05:50 GET /projects/:id/integrations/packagist 48220:05:50 behaves like get an integration settings 48320:05:50 returns authentication error when unauthenticated 48420:05:50 returns not found if integration does not exist 48520:05:50 returns not found if integration exists but is in `Project#disabled_integrations` 48620:05:51 returns error when authenticated but not a project owner 48720:05:51 when the integration is not active 48820:05:51 returns all properties of inactive integration packagist, except password fields 48920:05:51# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.89 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.21 1.45 1.67 1/279 448 49120:05:51 when the integration is active 49220:05:52 returns all properties of active integration packagist, except password fields 49320:05:52 integration: "phorge" 49420:05:52 PUT /projects/:id/integrations/phorge 49520:05:52 behaves like set up an integration 49620:05:52 updates phorge settings and returns the correct fields 49720:05:52 returns if required fields missing 49820:05:52 when all booleans are flipped 49920:05:53 updates phorge settings and returns the correct fields 50020:05:53# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.66 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.21 1.45 1.67 1/279 449 50220:05:53 when an integration is disabled 50320:05:53 returns bad request 50420:05:53 when an integration is disabled at the project-level 50520:05:54 returns bad request 50620:05:54 DELETE /projects/:id/integrations/phorge 50720:05:54 behaves like disable an integration 50820:05:54 deletes phorge 50920:05:55 returns not found if integration does not exist 51020:05:55# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.25 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.21 1.45 1.67 1/279 450 51220:05:55 GET /projects/:id/integrations/phorge 51320:05:55 behaves like get an integration settings 51420:05:55 returns authentication error when unauthenticated 51520:05:55 returns not found if integration does not exist 51620:05:55 returns not found if integration exists but is in `Project#disabled_integrations` 51720:05:56 returns error when authenticated but not a project owner 51820:05:56 when the integration is not active 51920:05:56 returns all properties of inactive integration phorge, except password fields 52020:05:56# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.83 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.19 1.44 1.66 1/280 451 52220:05:56 when the integration is active 52320:05:57 returns all properties of active integration phorge, except password fields 52420:05:57 integration: "pipelines_email" 52520:05:57 PUT /projects/:id/integrations/pipelines-email 52620:05:57 behaves like set up an integration 52720:05:57 updates pipelines_email settings and returns the correct fields 52820:05:57 returns if required fields missing 52920:05:57 when all booleans are flipped 53020:05:58 updates pipelines_email settings and returns the correct fields 53120:05:58 when an integration is disabled 53220:05:58 returns bad request 53320:05:58 when an integration is disabled at the project-level 53420:05:58 returns bad request 53520:05:58 DELETE /projects/:id/integrations/pipelines-email 53620:05:58 behaves like disable an integration 53720:05:58 deletes pipelines_email 53820:05:59 returns not found if integration does not exist 53920:05:59 GET /projects/:id/integrations/pipelines-email 54020:05:59 behaves like get an integration settings 54120:05:59 returns authentication error when unauthenticated 54220:05:59 returns not found if integration does not exist 54320:05:59 returns not found if integration exists but is in `Project#disabled_integrations` 54420:06:00 returns error when authenticated but not a project owner 54520:06:00 when the integration is not active 54620:06:00 returns all properties of inactive integration pipelines_email, except password fields 54720:06:00# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.91 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.18 1.43 1.66 1/280 452 54920:06:00 when the integration is active 55020:06:01 returns all properties of active integration pipelines_email, except password fields 55120:06:01 integration: "pivotaltracker" 55220:06:01 PUT /projects/:id/integrations/pivotaltracker 55320:06:01 behaves like set up an integration 55420:06:01 updates pivotaltracker settings and returns the correct fields 55520:06:01 returns if required fields missing 55620:06:01 when all booleans are flipped 55720:06:01 updates pivotaltracker settings and returns the correct fields 55820:06:01 when an integration is disabled 55920:06:02 returns bad request 56020:06:02 when an integration is disabled at the project-level 56120:06:02 returns bad request 56220:06:02 DELETE /projects/:id/integrations/pivotaltracker 56320:06:02 behaves like disable an integration 56420:06:02 deletes pivotaltracker 56520:06:03 returns not found if integration does not exist 56620:06:03 GET /projects/:id/integrations/pivotaltracker 56720:06:03 behaves like get an integration settings 56820:06:03 returns authentication error when unauthenticated 56920:06:03 returns not found if integration does not exist 57020:06:03 returns not found if integration exists but is in `Project#disabled_integrations` 57120:06:04 returns error when authenticated but not a project owner 57220:06:04 when the integration is not active 57320:06:04 returns all properties of inactive integration pivotaltracker, except password fields 57420:06:04# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.73 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.18 1.43 1.66 1/280 453 57620:06:04 when the integration is active 57720:06:04 returns all properties of active integration pivotaltracker, except password fields 57820:06:04 integration: "prometheus" 57920:06:04 PUT /projects/:id/integrations/prometheus 58020:06:04 behaves like set up an integration 58120:06:05 updates prometheus settings and returns the correct fields 58220:06:05 returns if required fields missing 58320:06:05 when all booleans are flipped 58420:06:06 updates prometheus settings and returns the correct fields 58520:06:06# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.25 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.16 1.43 1.65 2/280 454 58720:06:06 when an integration is disabled 58820:06:06 returns bad request 58920:06:06 when an integration is disabled at the project-level 59020:06:06 returns bad request 59120:06:06 DELETE /projects/:id/integrations/prometheus 59220:06:06 behaves like disable an integration 59320:06:07 deletes prometheus 59420:06:07 returns not found if integration does not exist 59520:06:07 GET /projects/:id/integrations/prometheus 59620:06:07 behaves like get an integration settings 59720:06:07 returns authentication error when unauthenticated 59820:06:07 returns not found if integration does not exist 59920:06:08 returns not found if integration exists but is in `Project#disabled_integrations` 60020:06:08 returns error when authenticated but not a project owner 60120:06:08 when the integration is not active 60220:06:08 returns all properties of inactive integration prometheus, except password fields 60320:06:09# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.14 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.16 1.43 1.65 1/280 455 60520:06:09 when the integration is active 60620:06:09 returns all properties of active integration prometheus, except password fields 60720:06:09 integration: "pumble" 60820:06:09 PUT /projects/:id/integrations/pumble 60920:06:09 behaves like set up an integration 61020:06:09 updates pumble settings and returns the correct fields 61120:06:10 returns if required fields missing 61220:06:10 when all booleans are flipped 61320:06:10 updates pumble settings and returns the correct fields 61420:06:10# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.9 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.15 1.42 1.65 1/280 456 61620:06:10 when an integration is disabled 61720:06:11 returns bad request 61820:06:11 when an integration is disabled at the project-level 61920:06:11 returns bad request 62020:06:11 DELETE /projects/:id/integrations/pumble 62120:06:11 behaves like disable an integration 62220:06:11 deletes pumble 62320:06:12 returns not found if integration does not exist 62420:06:12 GET /projects/:id/integrations/pumble 62520:06:12 behaves like get an integration settings 62620:06:12 returns authentication error when unauthenticated 62720:06:12 returns not found if integration does not exist 62820:06:12 returns not found if integration exists but is in `Project#disabled_integrations` 62920:06:13 returns error when authenticated but not a project owner 63020:06:13 when the integration is not active 63120:06:13 returns all properties of inactive integration pumble, except password fields 63220:06:13# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.74 second. Current RSS: ~1495M. Threads: 5. load average: 1.15 1.42 1.65 1/280 457 63420:06:13 when the integration is active 63520:06:14 returns all properties of active integration pumble, except password fields 63620:06:14 integration: "pushover" 63720:06:14 PUT /projects/:id/integrations/pushover 63820:06:14 behaves like set up an integration 63920:06:14 updates pushover settings and returns the correct fields 64020:06:14 returns if required fields missing 64120:06:14 when all booleans are flipped 64220:06:14 updates pushover settings and returns the correct fields 64320:06:14 when an integration is disabled 64420:06:15 returns bad request 64520:06:15 when an integration is disabled at the project-level 64620:06:15 returns bad request 64720:06:15 DELETE /projects/:id/integrations/pushover 64820:06:15 behaves like disable an integration 64920:06:15 deletes pushover 65020:06:16 returns not found if integration does not exist 65120:06:16 GET /projects/:id/integrations/pushover 65220:06:16 behaves like get an integration settings 65320:06:16 returns authentication error when unauthenticated 65420:06:16 returns not found if integration does not exist 65520:06:16 returns not found if integration exists but is in `Project#disabled_integrations` 65620:06:17 returns error when authenticated but not a project owner 65720:06:17 when the integration is not active 65820:06:17 returns all properties of inactive integration pushover, except password fields 65920:06:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.76 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.14 1.41 1.65 1/280 458 66120:06:17 when the integration is active 66220:06:17 returns all properties of active integration pushover, except password fields 66320:06:17 integration: "redmine" 66420:06:17 PUT /projects/:id/integrations/redmine 66520:06:17 behaves like set up an integration 66620:06:18 updates redmine settings and returns the correct fields 66720:06:19 returns if required fields missing 66820:06:19 when all booleans are flipped 66920:06:19 updates redmine settings and returns the correct fields 67020:06:19# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.94 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.14 1.41 1.65 1/280 459 67220:06:19 when an integration is disabled 67320:06:20 returns bad request 67420:06:20 when an integration is disabled at the project-level 67520:06:20 returns bad request 67620:06:20 DELETE /projects/:id/integrations/redmine 67720:06:20 behaves like disable an integration 67820:06:20 deletes redmine 67920:06:21 returns not found if integration does not exist 68020:06:21# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.71 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.21 1.42 1.65 1/280 460 68220:06:21 GET /projects/:id/integrations/redmine 68320:06:21 behaves like get an integration settings 68420:06:21 returns authentication error when unauthenticated 68520:06:21 returns not found if integration does not exist 68620:06:22 returns not found if integration exists but is in `Project#disabled_integrations` 68720:06:22 returns error when authenticated but not a project owner 68820:06:22 when the integration is not active 68920:06:22 returns all properties of inactive integration redmine, except password fields 69020:06:23# [RSpecRunTime] RSpec elapsed time: 3 minutes 10.15 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.21 1.42 1.65 1/280 461 69220:06:23 when the integration is active 69320:06:23 returns all properties of active integration redmine, except password fields 69420:06:23 integration: "slack" 69520:06:23 PUT /projects/:id/integrations/slack 69620:06:23 behaves like set up an integration 69720:06:24 updates slack settings and returns the correct fields 69820:06:24 returns if required fields missing 69920:06:24 when all booleans are flipped 70020:06:25 updates slack settings and returns the correct fields 70120:06:25# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.31 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.21 1.42 1.65 1/280 462 70320:06:25 when an integration is disabled 70420:06:25 returns bad request 70520:06:25 when an integration is disabled at the project-level 70620:06:25 returns bad request 70720:06:25 DELETE /projects/:id/integrations/slack 70820:06:25 behaves like disable an integration 70920:06:26 deletes slack 71020:06:26 returns not found if integration does not exist 71120:06:26 GET /projects/:id/integrations/slack 71220:06:26 behaves like get an integration settings 71320:06:26 returns authentication error when unauthenticated 71420:06:27 returns not found if integration does not exist 71520:06:27 returns not found if integration exists but is in `Project#disabled_integrations` 71620:06:27 returns error when authenticated but not a project owner 71720:06:27 when the integration is not active 71820:06:28 returns all properties of inactive integration slack, except password fields 71920:06:28# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.32 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.19 1.42 1.64 2/280 463 72120:06:28 when the integration is active 72220:06:28 returns all properties of active integration slack, except password fields 72320:06:28 integration: "slack_slash_commands" 72420:06:28 PUT /projects/:id/integrations/slack-slash-commands 72520:06:28 behaves like set up an integration 72620:06:29 updates slack_slash_commands settings and returns the correct fields 72720:06:29 returns if required fields missing 72820:06:29 when all booleans are flipped 72920:06:29 updates slack_slash_commands settings and returns the correct fields 73020:06:29 when an integration is disabled 73120:06:29 returns bad request 73220:06:29 when an integration is disabled at the project-level 73320:06:30 returns bad request 73420:06:30 DELETE /projects/:id/integrations/slack-slash-commands 73520:06:30 behaves like disable an integration 73620:06:30 deletes slack_slash_commands 73720:06:30 returns not found if integration does not exist 73820:06:30 GET /projects/:id/integrations/slack-slash-commands 73920:06:30 behaves like get an integration settings 74020:06:30 returns authentication error when unauthenticated 74120:06:31 returns not found if integration does not exist 74220:06:31 returns not found if integration exists but is in `Project#disabled_integrations` 74320:06:31 returns error when authenticated but not a project owner 74420:06:31 when the integration is not active 74520:06:32 returns all properties of inactive integration slack_slash_commands, except password fields 74620:06:32# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.32 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.41 1.46 1.66 1/280 464 74820:06:32 when the integration is active 74920:06:32 returns all properties of active integration slack_slash_commands, except password fields 75020:06:32 integration: "squash_tm" 75120:06:32 PUT /projects/:id/integrations/squash-tm 75220:06:32 behaves like set up an integration 75320:06:33 updates squash_tm settings and returns the correct fields 75420:06:33 returns if required fields missing 75520:06:33 when all booleans are flipped 75620:06:34 updates squash_tm settings and returns the correct fields 75720:06:34# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.48 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.41 1.46 1.66 1/280 465 75920:06:34 when an integration is disabled 76020:06:34 returns bad request 76120:06:34 when an integration is disabled at the project-level 76220:06:34 returns bad request 76320:06:34 DELETE /projects/:id/integrations/squash-tm 76420:06:34 behaves like disable an integration 76520:06:35 deletes squash_tm 76620:06:35 returns not found if integration does not exist 76720:06:35 GET /projects/:id/integrations/squash-tm 76820:06:35 behaves like get an integration settings 76920:06:35 returns authentication error when unauthenticated 77020:06:36 returns not found if integration does not exist 77120:06:36 returns not found if integration exists but is in `Project#disabled_integrations` 77220:06:36 returns error when authenticated but not a project owner 77320:06:36 when the integration is not active 77420:06:37 returns all properties of inactive integration squash_tm, except password fields 77520:06:37# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.35 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.54 1.48 1.66 1/280 466 77720:06:37 when the integration is active 77820:06:37 returns all properties of active integration squash_tm, except password fields 77920:06:37 integration: "teamcity" 78020:06:37 PUT /projects/:id/integrations/teamcity 78120:06:37 behaves like set up an integration 78220:06:38 updates teamcity settings and returns the correct fields 78320:06:38 returns if required fields missing 78420:06:38 when all booleans are flipped 78520:06:38 updates teamcity settings and returns the correct fields 78620:06:39# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.15 seconds. Current RSS: ~1538M. Threads: 5. load average: 1.54 1.48 1.66 1/280 467 78820:06:39 when an integration is disabled 78920:06:39 returns bad request 79020:06:39 when an integration is disabled at the project-level 79120:06:39 returns bad request 79220:06:39 DELETE /projects/:id/integrations/teamcity 79320:06:39 behaves like disable an integration 79420:06:39 deletes teamcity 79520:06:40 returns not found if integration does not exist 79620:06:40 GET /projects/:id/integrations/teamcity 79720:06:40 behaves like get an integration settings 79820:06:40 returns authentication error when unauthenticated 79920:06:40 returns not found if integration does not exist 80020:06:41 returns not found if integration exists but is in `Project#disabled_integrations` 80120:06:41 returns error when authenticated but not a project owner 80220:06:41 when the integration is not active 80320:06:43 returns all properties of inactive integration teamcity, except password fields 80420:06:43# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.29 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.58 1.49 1.67 1/280 468 80620:06:43 when the integration is active 80720:06:43 returns all properties of active integration teamcity, except password fields 80820:06:43 integration: "telegram" 80920:06:43 PUT /projects/:id/integrations/telegram 81020:06:43 behaves like set up an integration 81120:06:44 updates telegram settings and returns the correct fields 81220:06:44 returns if required fields missing 81320:06:44 when all booleans are flipped 81420:06:44 updates telegram settings and returns the correct fields 81520:06:44# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.05 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.58 1.49 1.67 1/280 469 81720:06:44 when an integration is disabled 81820:06:45 returns bad request 81920:06:45 when an integration is disabled at the project-level 82020:06:45 returns bad request 82120:06:45 DELETE /projects/:id/integrations/telegram 82220:06:45 behaves like disable an integration 82320:06:45 deletes telegram 82420:06:46 returns not found if integration does not exist 82520:06:46 GET /projects/:id/integrations/telegram 82620:06:46 behaves like get an integration settings 82720:06:46 returns authentication error when unauthenticated 82820:06:46 returns not found if integration does not exist 82920:06:46 returns not found if integration exists but is in `Project#disabled_integrations` 83020:06:47 returns error when authenticated but not a project owner 83120:06:47 when the integration is not active 83220:06:47 returns all properties of inactive integration telegram, except password fields 83320:06:47# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.91 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.53 1.48 1.66 1/280 470 83520:06:47 when the integration is active 83620:06:48 returns all properties of active integration telegram, except password fields 83720:06:48 integration: "unify_circuit" 83820:06:48 PUT /projects/:id/integrations/unify-circuit 83920:06:48 behaves like set up an integration 84020:06:48 updates unify_circuit settings and returns the correct fields 84120:06:48 returns if required fields missing 84220:06:48 when all booleans are flipped 84320:06:49 updates unify_circuit settings and returns the correct fields 84420:06:49# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.62 seconds. Current RSS: ~1545M. Threads: 5. load average: 1.53 1.48 1.66 1/280 471 84620:06:49 when an integration is disabled 84720:06:49 returns bad request 84820:06:49 when an integration is disabled at the project-level 84920:06:50 returns bad request 85020:06:50 DELETE /projects/:id/integrations/unify-circuit 85120:06:50 behaves like disable an integration 85220:06:50 deletes unify_circuit 85320:06:50 returns not found if integration does not exist 85420:06:50 GET /projects/:id/integrations/unify-circuit 85520:06:50 behaves like get an integration settings 85620:06:51 returns authentication error when unauthenticated 85720:06:51 returns not found if integration does not exist 85820:06:51 returns not found if integration exists but is in `Project#disabled_integrations` 85920:06:52 returns error when authenticated but not a project owner 86020:06:52 when the integration is not active 86120:06:52 returns all properties of inactive integration unify_circuit, except password fields 86220:06:52# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.5 seconds. Current RSS: ~1550M. Threads: 5. load average: 1.49 1.48 1.66 1/280 472 86420:06:52 when the integration is active 86520:06:52 returns all properties of active integration unify_circuit, except password fields 86620:06:52 integration: "webex_teams" 86720:06:52 PUT /projects/:id/integrations/webex-teams 86820:06:52 behaves like set up an integration 86920:06:53 updates webex_teams settings and returns the correct fields 87020:06:53 returns if required fields missing 87120:06:53 when all booleans are flipped 87220:06:53 updates webex_teams settings and returns the correct fields 87320:06:54# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.16 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.49 1.48 1.66 1/280 473 87520:06:54 when an integration is disabled 87620:06:54 returns bad request 87720:06:54 when an integration is disabled at the project-level 87820:06:54 returns bad request 87920:06:54 DELETE /projects/:id/integrations/webex-teams 88020:06:54 behaves like disable an integration 88120:06:54 deletes webex_teams 88220:06:55 returns not found if integration does not exist 88320:06:55 GET /projects/:id/integrations/webex-teams 88420:06:55 behaves like get an integration settings 88520:06:55 returns authentication error when unauthenticated 88620:06:55 returns not found if integration does not exist 88720:06:56 returns not found if integration exists but is in `Project#disabled_integrations` 88820:06:56 returns error when authenticated but not a project owner 88920:06:56 when the integration is not active 89020:06:56 returns all properties of inactive integration webex_teams, except password fields 89120:06:56# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.98 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.45 1.47 1.65 1/280 474 89320:06:56 when the integration is active 89420:06:57 returns all properties of active integration webex_teams, except password fields 89520:06:57 integration: "youtrack" 89620:06:57 PUT /projects/:id/integrations/youtrack 89720:06:57 behaves like set up an integration 89820:06:57 updates youtrack settings and returns the correct fields 89920:06:58 returns if required fields missing 90020:06:58 when all booleans are flipped 90120:06:58 updates youtrack settings and returns the correct fields 90220:06:59# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.14 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.45 1.47 1.65 1/280 475 90420:06:59 when an integration is disabled 90520:06:59 returns bad request 90620:06:59 when an integration is disabled at the project-level 90720:06:59 returns bad request 90820:06:59 DELETE /projects/:id/integrations/youtrack 90920:06:59 behaves like disable an integration 91020:07:00 deletes youtrack 91120:07:00 returns not found if integration does not exist 91220:07:00# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.88 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.41 1.46 1.65 2/280 476 91420:07:00 GET /projects/:id/integrations/youtrack 91520:07:00 behaves like get an integration settings 91620:07:00 returns authentication error when unauthenticated 91720:07:01 returns not found if integration does not exist 91820:07:01 returns not found if integration exists but is in `Project#disabled_integrations` 91920:07:01 returns error when authenticated but not a project owner 92020:07:01 when the integration is not active 92120:07:02 returns all properties of inactive integration youtrack, except password fields 92220:07:02# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.44 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.41 1.46 1.65 1/280 477 92420:07:02 when the integration is active 92520:07:02 returns all properties of active integration youtrack, except password fields 92620:07:02 POST /projects/:id/integrations/:slug/trigger 92720:07:02 Mattermost integration 92820:07:02 when no integration is available 92920:07:03 returns a not found message 93020:07:03 when the integration exists 93120:07:03 when the integration is not active 93220:07:03 when the integration is inactive 93320:07:03 when the integration is active 93420:07:03 returns status 200 93520:07:03 when the project can not be found 93620:07:03 returns a generic 404 93720:07:03 Slack Integration 93820:07:03 when no integration is available 93920:07:03 returns a not found message 94020:07:03 when the integration exists 94120:07:03 when the integration is not active 94220:07:03 when the integration is inactive 94320:07:03 when the integration is active 94420:07:04 returns status 200 94520:07:04 when the project can not be found 94620:07:04 returns a generic 404 94720:07:04 Mattermost integration 94820:07:04 accepts a username for update 94920:07:04 Microsoft Teams integration 95020:07:06 accepts branches_to_be_notified for update 95120:07:06 accepts notify_only_broken_pipelines for update 95220:07:07 accepts `use_inherited_settings` for inheritance 95320:07:07# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.81 seconds. Current RSS: ~1560M. Threads: 5. load average: 1.38 1.45 1.65 1/280 478 95520:07:07 Hangouts Chat integration 95620:07:08 accepts branches_to_be_notified for update 95720:07:08 only requires the webhook param 95820:07:08# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.01 seconds. Current RSS: ~1568M. Threads: 5. load average: 1.38 1.45 1.65 1/280 479 96020:07:08 Jira integration 96120:07:09 returns the jira_issue_transition_id for get request 96220:07:09 returns the jira_issue_transition_id for put request 96320:07:09# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.09 seconds. Current RSS: ~1572M. Threads: 5. load average: 1.38 1.45 1.65 1/280 480 96520:07:09 Pipelines Email Integration 96620:07:09 notify_only_broken_pipelines property was saved as a string 96720:07:10 returns boolean values for notify_only_broken_pipelines 96820:07:10 GitLab for Slack app integration 96920:07:10 PUT /projects/:id/integrations/gitlab-slack-application 97020:07:10 for integration creation 97220:07:10 for integration update 97320:07:10 does not enable the integration 97420:07:10 GET /projects/:id/integrations/gitlab-slack-application 97520:07:11 fetches the integration and returns the correct fields 97620:07:11 DELETE /projects/:id/integrations/gitlab-slack-application 97720:07:11 disables the integration 97820:07:11 GET /projects/:id/services 97920:07:11 returns authentication error when unauthenticated 98020:07:12 returns error when authenticated but user is not a project owner 98120:07:12 with integrations 98220:07:12 returns a list of all active integrations 98320:07:12 integration: "apple_app_store" 98420:07:12 PUT /projects/:id/services/apple-app-store 98520:07:12 behaves like set up an integration 98620:07:12 updates apple_app_store settings and returns the correct fields 98720:07:13 returns if required fields missing 98820:07:13 when all booleans are flipped 98920:07:13 updates apple_app_store settings and returns the correct fields 99020:07:13 when an integration is disabled 99120:07:13 returns bad request 99220:07:13 when an integration is disabled at the project-level 99320:07:14 returns bad request 99420:07:14 DELETE /projects/:id/services/apple-app-store 99520:07:14 behaves like disable an integration 99620:07:14 deletes apple_app_store 99720:07:14 returns not found if integration does not exist 99820:07:14 GET /projects/:id/services/apple-app-store 99920:07:14 behaves like get an integration settings 100020:07:14 returns authentication error when unauthenticated 100120:07:15 returns not found if integration does not exist 100220:07:15 returns not found if integration exists but is in `Project#disabled_integrations` 100320:07:15 returns error when authenticated but not a project owner 100420:07:15 when the integration is not active 100520:07:16 returns all properties of inactive integration apple_app_store, except password fields 100620:07:16# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.36 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.32 1.44 1.64 1/279 481 100820:07:16 when the integration is active 100920:07:16 returns all properties of active integration apple_app_store, except password fields 101020:07:16 integration: "asana" 101120:07:16 PUT /projects/:id/services/asana 101220:07:16 behaves like set up an integration 101320:07:16 updates asana settings and returns the correct fields 101420:07:17 returns if required fields missing 101520:07:17 when all booleans are flipped 101620:07:17 updates asana settings and returns the correct fields 101720:07:17 when an integration is disabled 101820:07:17 returns bad request 101920:07:17 when an integration is disabled at the project-level 102020:07:17 returns bad request 102120:07:17 DELETE /projects/:id/services/asana 102220:07:17 behaves like disable an integration 102320:07:18 deletes asana 102420:07:18 returns not found if integration does not exist 102520:07:18 GET /projects/:id/services/asana 102620:07:18 behaves like get an integration settings 102720:07:18 returns authentication error when unauthenticated 102820:07:19 returns not found if integration does not exist 102920:07:19 returns not found if integration exists but is in `Project#disabled_integrations` 103020:07:19 returns error when authenticated but not a project owner 103120:07:19 when the integration is not active 103220:07:20 returns all properties of inactive integration asana, except password fields 103320:07:20# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.49 seconds. Current RSS: ~1568M. Threads: 5. load average: 1.32 1.44 1.64 1/279 482 103520:07:20 when the integration is active 103620:07:20 returns all properties of active integration asana, except password fields 103720:07:20 integration: "assembla" 103820:07:20 PUT /projects/:id/services/assembla 103920:07:20 behaves like set up an integration 104020:07:20 updates assembla settings and returns the correct fields 104120:07:21 returns if required fields missing 104220:07:21 when all booleans are flipped 104320:07:21 updates assembla settings and returns the correct fields 104420:07:21 when an integration is disabled 104520:07:21 returns bad request 104620:07:21 when an integration is disabled at the project-level 104720:07:22 returns bad request 104820:07:22 DELETE /projects/:id/services/assembla 104920:07:22 behaves like disable an integration 105020:07:22 deletes assembla 105120:07:22 returns not found if integration does not exist 105220:07:22 GET /projects/:id/services/assembla 105320:07:22 behaves like get an integration settings 105420:07:22 returns authentication error when unauthenticated 105520:07:22 returns not found if integration does not exist 105620:07:23 returns not found if integration exists but is in `Project#disabled_integrations` 105720:07:23 returns error when authenticated but not a project owner 105820:07:23 when the integration is not active 105920:07:23 returns all properties of inactive integration assembla, except password fields 106020:07:24# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.2 seconds. Current RSS: ~1550M. Threads: 5. load average: 1.38 1.45 1.64 1/279 483 106220:07:24 when the integration is active 106320:07:24 returns all properties of active integration assembla, except password fields 106420:07:24 integration: "bamboo" 106520:07:24 PUT /projects/:id/services/bamboo 106620:07:24 behaves like set up an integration 106720:07:24 updates bamboo settings and returns the correct fields 106820:07:25 returns if required fields missing 106920:07:25 when all booleans are flipped 107020:07:25 updates bamboo settings and returns the correct fields 107120:07:25# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.83 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.35 1.44 1.64 1/279 484 107320:07:25 when an integration is disabled 107420:07:25 returns bad request 107520:07:25 when an integration is disabled at the project-level 107620:07:26 returns bad request 107720:07:26 DELETE /projects/:id/services/bamboo 107820:07:26 behaves like disable an integration 107920:07:26 deletes bamboo 108020:07:27 returns not found if integration does not exist 108120:07:27 GET /projects/:id/services/bamboo 108220:07:27 behaves like get an integration settings 108320:07:27 returns authentication error when unauthenticated 108420:07:27 returns not found if integration does not exist 108520:07:27 returns not found if integration exists but is in `Project#disabled_integrations` 108620:07:28 returns error when authenticated but not a project owner 108720:07:28 when the integration is not active 108820:07:28 returns all properties of inactive integration bamboo, except password fields 108920:07:28# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.68 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.35 1.44 1.64 1/279 485 109120:07:28 when the integration is active 109220:07:28 returns all properties of active integration bamboo, except password fields 109320:07:28 integration: "bugzilla" 109420:07:28 PUT /projects/:id/services/bugzilla 109520:07:28 behaves like set up an integration 109620:07:29 updates bugzilla settings and returns the correct fields 109720:07:30 returns if required fields missing 109820:07:30 when all booleans are flipped 109920:07:30 updates bugzilla settings and returns the correct fields 110020:07:30# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.06 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.32 1.43 1.63 1/279 486 110220:07:30 when an integration is disabled 110320:07:31 returns bad request 110420:07:31 when an integration is disabled at the project-level 110520:07:31 returns bad request 110620:07:31 DELETE /projects/:id/services/bugzilla 110720:07:31 behaves like disable an integration 110820:07:32 deletes bugzilla 110920:07:32 returns not found if integration does not exist 111020:07:32# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.08 seconds. Current RSS: ~1581M. Threads: 5. load average: 1.32 1.43 1.63 1/279 487 111220:07:32 GET /projects/:id/services/bugzilla 111320:07:32 behaves like get an integration settings 111420:07:33 returns authentication error when unauthenticated 111520:07:33 returns not found if integration does not exist 111620:07:33 returns not found if integration exists but is in `Project#disabled_integrations` 111720:07:34 returns error when authenticated but not a project owner 111820:07:34 when the integration is not active 111920:07:34 returns all properties of inactive integration bugzilla, except password fields 112020:07:34# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.71 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.32 1.43 1.63 1/279 488 112220:07:34 when the integration is active 112320:07:35 returns all properties of active integration bugzilla, except password fields 112420:07:35 integration: "buildkite" 112520:07:35 PUT /projects/:id/services/buildkite 112620:07:35 behaves like set up an integration 112720:07:35 updates buildkite settings and returns the correct fields 112820:07:36 returns if required fields missing 112920:07:36 when all booleans are flipped 113020:07:36 updates buildkite settings and returns the correct fields 113120:07:36# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.11 seconds. Current RSS: ~1577M. Threads: 5. load average: 1.29 1.42 1.63 1/279 489 113320:07:36 when an integration is disabled 113420:07:37 returns bad request 113520:07:37 when an integration is disabled at the project-level 113620:07:37 returns bad request 113720:07:37 DELETE /projects/:id/services/buildkite 113820:07:37 behaves like disable an integration 113920:07:37 deletes buildkite 114020:07:38 returns not found if integration does not exist 114120:07:38 GET /projects/:id/services/buildkite 114220:07:38 behaves like get an integration settings 114320:07:38 returns authentication error when unauthenticated 114420:07:38 returns not found if integration does not exist 114520:07:39 returns not found if integration exists but is in `Project#disabled_integrations` 114620:07:39 returns error when authenticated but not a project owner 114720:07:39 when the integration is not active 114820:07:39 returns all properties of inactive integration buildkite, except password fields 114920:07:39# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.12 seconds. Current RSS: ~1565M. Threads: 5. load average: 1.29 1.42 1.63 1/279 490 115120:07:39 when the integration is active 115220:07:40 returns all properties of active integration buildkite, except password fields 115320:07:40 integration: "campfire" 115420:07:40 PUT /projects/:id/services/campfire 115520:07:40 behaves like set up an integration 115620:07:40 updates campfire settings and returns the correct fields 115720:07:41 returns if required fields missing 115820:07:41 when all booleans are flipped 115920:07:41 updates campfire settings and returns the correct fields 116020:07:41 when an integration is disabled 116120:07:41 returns bad request 116220:07:41 when an integration is disabled at the project-level 116320:07:41 returns bad request 116420:07:41 DELETE /projects/:id/services/campfire 116520:07:41 behaves like disable an integration 116620:07:42 deletes campfire 116720:07:42 returns not found if integration does not exist 116820:07:42 GET /projects/:id/services/campfire 116920:07:42 behaves like get an integration settings 117020:07:42 returns authentication error when unauthenticated 117120:07:42 returns not found if integration does not exist 117220:07:43 returns not found if integration exists but is in `Project#disabled_integrations` 117320:07:43 returns error when authenticated but not a project owner 117420:07:43 when the integration is not active 117520:07:43 returns all properties of inactive integration campfire, except password fields 117620:07:43# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.07 seconds. Current RSS: ~1579M. Threads: 5. load average: 1.27 1.42 1.63 1/279 491 117820:07:43 when the integration is active 117920:07:44 returns all properties of active integration campfire, except password fields 118020:07:44 integration: "clickup" 118120:07:44 PUT /projects/:id/services/clickup 118220:07:44 behaves like set up an integration 118320:07:44 updates clickup settings and returns the correct fields 118420:07:45 returns if required fields missing 118520:07:45 when all booleans are flipped 118620:07:45 updates clickup settings and returns the correct fields 118720:07:45# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.95 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.25 1.41 1.62 1/279 492 118920:07:45 when an integration is disabled 119020:07:46 returns bad request 119120:07:46 when an integration is disabled at the project-level 119220:07:46 returns bad request 119320:07:46 DELETE /projects/:id/services/clickup 119420:07:46 behaves like disable an integration 119520:07:46 deletes clickup 119620:07:47 returns not found if integration does not exist 119720:07:47# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.67 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.25 1.41 1.62 1/279 493 119920:07:47 GET /projects/:id/services/clickup 120020:07:47 behaves like get an integration settings 120120:07:47 returns authentication error when unauthenticated 120220:07:47 returns not found if integration does not exist 120320:07:48 returns not found if integration exists but is in `Project#disabled_integrations` 120420:07:48 returns error when authenticated but not a project owner 120520:07:48 when the integration is not active 120620:07:48 returns all properties of inactive integration clickup, except password fields 120720:07:48# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.12 seconds. Current RSS: ~1574M. Threads: 5. load average: 1.25 1.41 1.62 1/279 494 120920:07:48 when the integration is active 121020:07:49 returns all properties of active integration clickup, except password fields 121120:07:49 integration: "confluence" 121220:07:49 PUT /projects/:id/services/confluence 121320:07:49 behaves like set up an integration 121420:07:49 updates confluence settings and returns the correct fields 121520:07:50 returns if required fields missing 121620:07:50 when all booleans are flipped 121720:07:50 updates confluence settings and returns the correct fields 121820:07:50 when an integration is disabled 121920:07:50 returns bad request 122020:07:50 when an integration is disabled at the project-level 122120:07:50 returns bad request 122220:07:50 DELETE /projects/:id/services/confluence 122320:07:50 behaves like disable an integration 122420:07:51 deletes confluence 122520:07:51 returns not found if integration does not exist 122620:07:51 GET /projects/:id/services/confluence 122720:07:51 behaves like get an integration settings 122820:07:51 returns authentication error when unauthenticated 122920:07:51 returns not found if integration does not exist 123020:07:52 returns not found if integration exists but is in `Project#disabled_integrations` 123120:07:52 returns error when authenticated but not a project owner 123220:07:52 when the integration is not active 123320:07:52 returns all properties of inactive integration confluence, except password fields 123420:07:53# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.16 seconds. Current RSS: ~1554M. Threads: 5. load average: 1.23 1.40 1.62 1/279 495 123620:07:53 when the integration is active 123720:07:53 returns all properties of active integration confluence, except password fields 123820:07:53 integration: "custom_issue_tracker" 123920:07:53 PUT /projects/:id/services/custom-issue-tracker 124020:07:53 behaves like set up an integration 124120:07:54 updates custom_issue_tracker settings and returns the correct fields 124220:07:54 returns if required fields missing 124320:07:54 when all booleans are flipped 124420:07:55 updates custom_issue_tracker settings and returns the correct fields 124520:07:55# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.5 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.23 1.40 1.62 1/279 496 124720:07:55 when an integration is disabled 124820:07:55 returns bad request 124920:07:55 when an integration is disabled at the project-level 125020:07:55 returns bad request 125120:07:55 DELETE /projects/:id/services/custom-issue-tracker 125220:07:55 behaves like disable an integration 125320:07:56 deletes custom_issue_tracker 125420:07:57 returns not found if integration does not exist 125520:07:57# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.42 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.21 1.40 1.62 1/279 497 125720:07:57 GET /projects/:id/services/custom-issue-tracker 125820:07:57 behaves like get an integration settings 125920:07:57 returns authentication error when unauthenticated 126020:07:57 returns not found if integration does not exist 126120:07:58 returns not found if integration exists but is in `Project#disabled_integrations` 126220:07:58 returns error when authenticated but not a project owner 126320:07:58 when the integration is not active 126420:07:58 returns all properties of inactive integration custom_issue_tracker, except password fields 126520:07:58# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.91 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.21 1.40 1.62 1/279 498 126720:07:58 when the integration is active 126820:07:59 returns all properties of active integration custom_issue_tracker, except password fields 126920:07:59 integration: "datadog" 127020:07:59 PUT /projects/:id/services/datadog 127120:07:59 behaves like set up an integration 127220:07:59 updates datadog settings and returns the correct fields 127320:08:00 returns if required fields missing 127420:08:00 when all booleans are flipped 127520:08:00 updates datadog settings and returns the correct fields 127620:08:00# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.08 seconds. Current RSS: ~1587M. Threads: 5. load average: 1.19 1.39 1.61 1/279 499 127820:08:00 when an integration is disabled 127920:08:01 returns bad request 128020:08:01 when an integration is disabled at the project-level 128120:08:01 returns bad request 128220:08:01 DELETE /projects/:id/services/datadog 128320:08:01 behaves like disable an integration 128420:08:01 deletes datadog 128520:08:02 returns not found if integration does not exist 128620:08:02 GET /projects/:id/services/datadog 128720:08:02 behaves like get an integration settings 128820:08:02 returns authentication error when unauthenticated 128920:08:02 returns not found if integration does not exist 129020:08:02 returns not found if integration exists but is in `Project#disabled_integrations` 129120:08:03 returns error when authenticated but not a project owner 129220:08:03 when the integration is not active 129320:08:03 returns all properties of inactive integration datadog, except password fields 129420:08:03# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.01 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.19 1.39 1.61 1/279 500 129620:08:03 when the integration is active 129720:08:04 returns all properties of active integration datadog, except password fields 129820:08:04 integration: "diffblue_cover" 129920:08:04 PUT /projects/:id/services/diffblue-cover 130020:08:04 behaves like set up an integration 130120:08:04 updates diffblue_cover settings and returns the correct fields 130220:08:04 returns if required fields missing 130320:08:04 when all booleans are flipped 130420:08:05 updates diffblue_cover settings and returns the correct fields 130520:08:05 when an integration is disabled 130620:08:05 returns bad request 130720:08:05 when an integration is disabled at the project-level 130820:08:05 returns bad request 130920:08:05 DELETE /projects/:id/services/diffblue-cover 131020:08:05 behaves like disable an integration 131120:08:05 deletes diffblue_cover 131220:08:06 returns not found if integration does not exist 131320:08:06 GET /projects/:id/services/diffblue-cover 131420:08:06 behaves like get an integration settings 131520:08:06 returns authentication error when unauthenticated 131620:08:06 returns not found if integration does not exist 131720:08:06 returns not found if integration exists but is in `Project#disabled_integrations` 131820:08:07 returns error when authenticated but not a project owner 131920:08:07 when the integration is not active 132020:08:07 returns all properties of inactive integration diffblue_cover, except password fields 132120:08:07# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.72 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.18 1.38 1.61 1/279 501 132320:08:07 when the integration is active 132420:08:07 returns all properties of active integration diffblue_cover, except password fields 132520:08:07 integration: "discord" 132620:08:07 PUT /projects/:id/services/discord 132720:08:07 behaves like set up an integration 132820:08:08 updates discord settings and returns the correct fields 132920:08:08 returns if required fields missing 133020:08:08 when all booleans are flipped 133120:08:08 updates discord settings and returns the correct fields 133220:08:09# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.18 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.18 1.38 1.61 1/279 502 133420:08:09 when an integration is disabled 133520:08:09 returns bad request 133620:08:09 when an integration is disabled at the project-level 133720:08:09 returns bad request 133820:08:09 DELETE /projects/:id/services/discord 133920:08:09 behaves like disable an integration 134020:08:09 deletes discord 134120:08:10 returns not found if integration does not exist 134220:08:10 GET /projects/:id/services/discord 134320:08:10 behaves like get an integration settings 134420:08:10 returns authentication error when unauthenticated 134520:08:10 returns not found if integration does not exist 134620:08:11 returns not found if integration exists but is in `Project#disabled_integrations` 134720:08:11 returns error when authenticated but not a project owner 134820:08:11 when the integration is not active 134920:08:11 returns all properties of inactive integration discord, except password fields 135020:08:11# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.93 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.16 1.38 1.61 1/279 503 135220:08:11 when the integration is active 135320:08:12 returns all properties of active integration discord, except password fields 135420:08:12 integration: "drone_ci" 135520:08:12 PUT /projects/:id/services/drone-ci 135620:08:12 behaves like set up an integration 135720:08:12 updates drone_ci settings and returns the correct fields 135820:08:13 returns if required fields missing 135920:08:13 when all booleans are flipped 136020:08:13 updates drone_ci settings and returns the correct fields 136120:08:13# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.99 second. Current RSS: ~1576M. Threads: 5. load average: 1.16 1.38 1.61 1/279 504 136320:08:13 when an integration is disabled 136420:08:14 returns bad request 136520:08:14 when an integration is disabled at the project-level 136620:08:14 returns bad request 136720:08:14 DELETE /projects/:id/services/drone-ci 136820:08:14 behaves like disable an integration 136920:08:14 deletes drone_ci 137020:08:15 returns not found if integration does not exist 137120:08:15 GET /projects/:id/services/drone-ci 137220:08:15 behaves like get an integration settings 137320:08:15 returns authentication error when unauthenticated 137420:08:15 returns not found if integration does not exist 137520:08:15 returns not found if integration exists but is in `Project#disabled_integrations` 137620:08:16 returns error when authenticated but not a project owner 137720:08:16 when the integration is not active 137820:08:16 returns all properties of inactive integration drone_ci, except password fields 137920:08:16# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.93 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.15 1.37 1.60 1/279 505 138120:08:16 when the integration is active 138220:08:17 returns all properties of active integration drone_ci, except password fields 138320:08:17 integration: "emails_on_push" 138420:08:17 PUT /projects/:id/services/emails-on-push 138520:08:17 behaves like set up an integration 138620:08:17 updates emails_on_push settings and returns the correct fields 138720:08:17 returns if required fields missing 138820:08:17 when all booleans are flipped 138920:08:18 updates emails_on_push settings and returns the correct fields 139020:08:18 when an integration is disabled 139120:08:18 returns bad request 139220:08:18 when an integration is disabled at the project-level 139320:08:18 returns bad request 139420:08:18 DELETE /projects/:id/services/emails-on-push 139520:08:18 behaves like disable an integration 139620:08:19 deletes emails_on_push 139720:08:19 returns not found if integration does not exist 139820:08:19 GET /projects/:id/services/emails-on-push 139920:08:19 behaves like get an integration settings 140020:08:19 returns authentication error when unauthenticated 140120:08:19 returns not found if integration does not exist 140220:08:20 returns not found if integration exists but is in `Project#disabled_integrations` 140320:08:20 returns error when authenticated but not a project owner 140420:08:20 when the integration is not active 140520:08:20 returns all properties of inactive integration emails_on_push, except password fields 140620:08:20# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.11 seconds. Current RSS: ~1547M. Threads: 5. load average: 1.14 1.36 1.60 1/279 506 140820:08:20 when the integration is active 140920:08:21 returns all properties of active integration emails_on_push, except password fields 141020:08:21 integration: "ewm" 141120:08:21 PUT /projects/:id/services/ewm 141220:08:21 behaves like set up an integration 141320:08:21 updates ewm settings and returns the correct fields 141420:08:22 returns if required fields missing 141520:08:22 when all booleans are flipped 141620:08:23 updates ewm settings and returns the correct fields 141720:08:23# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.27 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.14 1.36 1.60 1/279 507 141920:08:23 when an integration is disabled 142020:08:23 returns bad request 142120:08:23 when an integration is disabled at the project-level 142220:08:23 returns bad request 142320:08:23 DELETE /projects/:id/services/ewm 142420:08:23 behaves like disable an integration 142620:08:24 returns not found if integration does not exist 142720:08:25# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.15 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.14 1.36 1.60 1/279 508 142920:08:25 GET /projects/:id/services/ewm 143020:08:25 behaves like get an integration settings 143120:08:25 returns authentication error when unauthenticated 143220:08:25 returns not found if integration does not exist 143320:08:25 returns not found if integration exists but is in `Project#disabled_integrations` 143420:08:26 returns error when authenticated but not a project owner 143520:08:26 when the integration is not active 143620:08:26 returns all properties of inactive integration ewm, except password fields 143720:08:26# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.72 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.21 1.37 1.60 1/279 509 143920:08:26 when the integration is active 144020:08:27 returns all properties of active integration ewm, except password fields 144120:08:27 integration: "external_wiki" 144220:08:27 PUT /projects/:id/services/external-wiki 144320:08:27 behaves like set up an integration 144420:08:27 updates external_wiki settings and returns the correct fields 144520:08:28 returns if required fields missing 144620:08:28 when all booleans are flipped 144720:08:28 updates external_wiki settings and returns the correct fields 144820:08:28# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.86 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.21 1.37 1.60 1/279 510 145020:08:28 when an integration is disabled 145120:08:29 returns bad request 145220:08:29 when an integration is disabled at the project-level 145320:08:29 returns bad request 145420:08:29 DELETE /projects/:id/services/external-wiki 145520:08:29 behaves like disable an integration 145620:08:29 deletes external_wiki 145720:08:30 returns not found if integration does not exist 145820:08:30 GET /projects/:id/services/external-wiki 145920:08:30 behaves like get an integration settings 146020:08:30 returns authentication error when unauthenticated 146120:08:30 returns not found if integration does not exist 146220:08:30 returns not found if integration exists but is in `Project#disabled_integrations` 146320:08:31 returns error when authenticated but not a project owner 146420:08:31 when the integration is not active 146520:08:31 returns all properties of inactive integration external_wiki, except password fields 146620:08:31# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.01 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.19 1.37 1.60 1/279 511 146820:08:31 when the integration is active 146920:08:32 returns all properties of active integration external_wiki, except password fields 147020:08:32 integration: "git_guardian" 147120:08:32 PUT /projects/:id/services/git-guardian 147220:08:32 behaves like set up an integration 147320:08:32 updates git_guardian settings and returns the correct fields 147420:08:32 returns if required fields missing 147520:08:32 when all booleans are flipped 147620:08:33 updates git_guardian settings and returns the correct fields 147720:08:33 when an integration is disabled 147820:08:33 returns bad request 147920:08:33 when an integration is disabled at the project-level 148020:08:33 returns bad request 148120:08:33 DELETE /projects/:id/services/git-guardian 148220:08:33 behaves like disable an integration 148320:08:34 deletes git_guardian 148420:08:34 returns not found if integration does not exist 148520:08:34 GET /projects/:id/services/git-guardian 148620:08:34 behaves like get an integration settings 148720:08:34 returns authentication error when unauthenticated 148820:08:34 returns not found if integration does not exist 148920:08:35 returns not found if integration exists but is in `Project#disabled_integrations` 149020:08:35 returns error when authenticated but not a project owner 149120:08:35 when the integration is not active 149220:08:35 returns all properties of inactive integration git_guardian, except password fields 149320:08:35# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.04 seconds. Current RSS: ~1581M. Threads: 5. load average: 1.17 1.36 1.59 1/279 512 149520:08:35 when the integration is active 149620:08:36 returns all properties of active integration git_guardian, except password fields 149720:08:36 integration: "github" 149820:08:36 PUT /projects/:id/services/github 149920:08:36 behaves like set up an integration 150020:08:36 updates github settings and returns the correct fields 150120:08:37 returns if required fields missing 150220:08:37 when all booleans are flipped 150320:08:37 updates github settings and returns the correct fields 150420:08:37# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.61 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.17 1.36 1.59 1/279 513 150620:08:37 when an integration is disabled 150720:08:37 returns bad request 150820:08:37 when an integration is disabled at the project-level 150920:08:38 returns bad request 151020:08:38 DELETE /projects/:id/services/github 151120:08:38 behaves like disable an integration 151220:08:38 deletes github 151320:08:38 returns not found if integration does not exist 151420:08:38 GET /projects/:id/services/github 151520:08:38 behaves like get an integration settings 151620:08:38 returns authentication error when unauthenticated 151720:08:39 returns not found if integration does not exist 151820:08:39 returns not found if integration exists but is in `Project#disabled_integrations` 151920:08:39 returns error when authenticated but not a project owner 152020:08:39 when the integration is not active 152120:08:40 returns all properties of inactive integration github, except password fields 152220:08:40# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.54 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.17 1.36 1.59 1/279 514 152420:08:40 when the integration is active 152520:08:40 returns all properties of active integration github, except password fields 152620:08:40 integration: "google_play" 152720:08:40 PUT /projects/:id/services/google-play 152820:08:40 behaves like set up an integration 152920:08:41 updates google_play settings and returns the correct fields 153020:08:41 returns if required fields missing 153120:08:41 when all booleans are flipped 153220:08:41 updates google_play settings and returns the correct fields 153320:08:41 when an integration is disabled 153420:08:41 returns bad request 153520:08:41 when an integration is disabled at the project-level 153620:08:42 returns bad request 153720:08:42 DELETE /projects/:id/services/google-play 153820:08:42 behaves like disable an integration 153920:08:42 deletes google_play 154020:08:42 returns not found if integration does not exist 154120:08:42 GET /projects/:id/services/google-play 154220:08:42 behaves like get an integration settings 154320:08:42 returns authentication error when unauthenticated 154420:08:43 returns not found if integration does not exist 154520:08:43 returns not found if integration exists but is in `Project#disabled_integrations` 154620:08:43 returns error when authenticated but not a project owner 154720:08:43 when the integration is not active 154820:08:44 returns all properties of inactive integration google_play, except password fields 154920:08:44# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.37 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.16 1.35 1.59 1/279 515 155120:08:44 when the integration is active 155220:08:44 returns all properties of active integration google_play, except password fields 155320:08:44 integration: "hangouts_chat" 155420:08:44 PUT /projects/:id/services/hangouts-chat 155520:08:44 behaves like set up an integration 155620:08:44 updates hangouts_chat settings and returns the correct fields 155720:08:45 returns if required fields missing 155820:08:45 when all booleans are flipped 155920:08:45 updates hangouts_chat settings and returns the correct fields 156020:08:45# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.94 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.15 1.35 1.59 1/279 516 156220:08:45 when an integration is disabled 156320:08:46 returns bad request 156420:08:46 when an integration is disabled at the project-level 156520:08:46 returns bad request 156620:08:46 DELETE /projects/:id/services/hangouts-chat 156720:08:46 behaves like disable an integration 156820:08:46 deletes hangouts_chat 156920:08:47 returns not found if integration does not exist 157020:08:47 GET /projects/:id/services/hangouts-chat 157120:08:47 behaves like get an integration settings 157220:08:47 returns authentication error when unauthenticated 157320:08:47 returns not found if integration does not exist 157420:08:47 returns not found if integration exists but is in `Project#disabled_integrations` 157520:08:48 returns error when authenticated but not a project owner 157620:08:48 when the integration is not active 157720:08:48 returns all properties of inactive integration hangouts_chat, except password fields 157820:08:48# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.81 seconds. Current RSS: ~1559M. Threads: 5. load average: 1.15 1.35 1.59 1/279 517 158020:08:48 when the integration is active 158120:08:49 returns all properties of active integration hangouts_chat, except password fields 158220:08:49 integration: "harbor" 158320:08:49 PUT /projects/:id/services/harbor 158420:08:49 behaves like set up an integration 158520:08:49 updates harbor settings and returns the correct fields 158620:08:50 returns if required fields missing 158720:08:50 when all booleans are flipped 158820:08:50 updates harbor settings and returns the correct fields 158920:08:50# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.77 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.15 1.35 1.59 1/279 518 159120:08:50 when an integration is disabled 159220:08:50 returns bad request 159320:08:50 when an integration is disabled at the project-level 159420:08:51 returns bad request 159520:08:51 DELETE /projects/:id/services/harbor 159620:08:51 behaves like disable an integration 159720:08:51 deletes harbor 159820:08:52 returns not found if integration does not exist 159920:08:52 GET /projects/:id/services/harbor 160020:08:52 behaves like get an integration settings 160120:08:52 returns authentication error when unauthenticated 160220:08:52 returns not found if integration does not exist 160320:08:52 returns not found if integration exists but is in `Project#disabled_integrations` 160420:08:53 returns error when authenticated but not a project owner 160520:08:53 when the integration is not active 160620:08:53 returns all properties of inactive integration harbor, except password fields 160720:08:53# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.74 seconds. Current RSS: ~1551M. Threads: 5. load average: 1.13 1.34 1.58 1/279 519 160920:08:53 when the integration is active 161020:08:54 returns all properties of active integration harbor, except password fields 161120:08:54 integration: "irker" 161220:08:54 PUT /projects/:id/services/irker 161320:08:54 behaves like set up an integration 161420:08:54 updates irker settings and returns the correct fields 161520:08:54 returns if required fields missing 161620:08:54 when all booleans are flipped 161720:08:55 updates irker settings and returns the correct fields 161820:08:55 when an integration is disabled 161920:08:55 returns bad request 162020:08:55 when an integration is disabled at the project-level 162120:08:55 returns bad request 162220:08:55 DELETE /projects/:id/services/irker 162320:08:55 behaves like disable an integration 162420:08:55 deletes irker 162520:08:56 returns not found if integration does not exist 162620:08:56 GET /projects/:id/services/irker 162720:08:56 behaves like get an integration settings 162820:08:56 returns authentication error when unauthenticated 162920:08:56 returns not found if integration does not exist 163020:08:56 returns not found if integration exists but is in `Project#disabled_integrations` 163120:08:57 returns error when authenticated but not a project owner 163220:08:57 when the integration is not active 163320:08:57 returns all properties of inactive integration irker, except password fields 163420:08:57# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.96 seconds. Current RSS: ~1560M. Threads: 5. load average: 1.12 1.34 1.58 1/279 520 163620:08:57 when the integration is active 163720:08:58 returns all properties of active integration irker, except password fields 163820:08:58 integration: "jenkins" 163920:08:58 PUT /projects/:id/services/jenkins 164020:08:58 behaves like set up an integration 164120:08:58 updates jenkins settings and returns the correct fields 164220:08:59 returns if required fields missing 164320:08:59 when all booleans are flipped 164420:08:59 updates jenkins settings and returns the correct fields 164520:08:59# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.8 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.12 1.34 1.58 1/279 521 164720:08:59 when an integration is disabled 164820:08:59 returns bad request 164920:08:59 when an integration is disabled at the project-level 165020:09:00 returns bad request 165120:09:00 DELETE /projects/:id/services/jenkins 165220:09:00 behaves like disable an integration 165320:09:00 deletes jenkins 165420:09:01 returns not found if integration does not exist 165520:09:01 GET /projects/:id/services/jenkins 165620:09:01 behaves like get an integration settings 165720:09:01 returns authentication error when unauthenticated 165820:09:01 returns not found if integration does not exist 165920:09:01 returns not found if integration exists but is in `Project#disabled_integrations` 166020:09:02 returns error when authenticated but not a project owner 166120:09:02 when the integration is not active 166220:09:02 returns all properties of inactive integration jenkins, except password fields 166320:09:02# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.71 seconds. Current RSS: ~1564M. Threads: 5. load average: 1.11 1.33 1.58 1/279 522 166520:09:02 when the integration is active 166620:09:03 returns all properties of active integration jenkins, except password fields 166720:09:03 integration: "jira" 166820:09:03 PUT /projects/:id/services/jira 166920:09:03 behaves like set up an integration 167020:09:03 updates jira settings and returns the correct fields 167120:09:03 returns if required fields missing 167220:09:03 when all booleans are flipped 167320:09:04 updates jira settings and returns the correct fields 167420:09:04# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.54 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.11 1.33 1.58 1/279 523 167620:09:04 when an integration is disabled 167720:09:04 returns bad request 167820:09:04 when an integration is disabled at the project-level 167920:09:05 returns bad request 168020:09:05 DELETE /projects/:id/services/jira 168120:09:05 behaves like disable an integration 168220:09:05 deletes jira 168320:09:05 returns not found if integration does not exist 168420:09:05 GET /projects/:id/services/jira 168520:09:05 behaves like get an integration settings 168620:09:06 returns authentication error when unauthenticated 168720:09:06 returns not found if integration does not exist 168820:09:06 returns not found if integration exists but is in `Project#disabled_integrations` 168920:09:06 returns error when authenticated but not a project owner 169020:09:06 when the integration is not active 169120:09:07 returns all properties of inactive integration jira, except password fields 169220:09:07# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.46 seconds. Current RSS: ~1554M. Threads: 5. load average: 1.10 1.33 1.57 1/279 524 169420:09:07 when the integration is active 169520:09:07 returns all properties of active integration jira, except password fields 169620:09:07 integration: "matrix" 169720:09:07 PUT /projects/:id/services/matrix 169820:09:07 behaves like set up an integration 169920:09:08 updates matrix settings and returns the correct fields 170020:09:08 returns if required fields missing 170120:09:08 when all booleans are flipped 170220:09:09 updates matrix settings and returns the correct fields 170320:09:09# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.37 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.10 1.33 1.57 1/279 525 170520:09:09 when an integration is disabled 170620:09:09 returns bad request 170720:09:09 when an integration is disabled at the project-level 170820:09:09 returns bad request 170920:09:09 DELETE /projects/:id/services/matrix 171020:09:09 behaves like disable an integration 171120:09:10 deletes matrix 171220:09:10 returns not found if integration does not exist 171320:09:10 GET /projects/:id/services/matrix 171420:09:10 behaves like get an integration settings 171520:09:10 returns authentication error when unauthenticated 171620:09:11 returns not found if integration does not exist 171720:09:11 returns not found if integration exists but is in `Project#disabled_integrations` 171820:09:11 returns error when authenticated but not a project owner 171920:09:11 when the integration is not active 172020:09:12 returns all properties of inactive integration matrix, except password fields 172120:09:12# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.28 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.10 1.32 1.57 1/279 526 172320:09:12 when the integration is active 172420:09:12 returns all properties of active integration matrix, except password fields 172520:09:12 integration: "mattermost" 172620:09:12 PUT /projects/:id/services/mattermost 172720:09:12 behaves like set up an integration 172820:09:13 updates mattermost settings and returns the correct fields 172920:09:13 returns if required fields missing 173020:09:13 when all booleans are flipped 173120:09:13 updates mattermost settings and returns the correct fields 173220:09:14# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.15 seconds. Current RSS: ~1562M. Threads: 5. load average: 1.10 1.32 1.57 1/279 527 173420:09:14 when an integration is disabled 173520:09:14 returns bad request 173620:09:14 when an integration is disabled at the project-level 173720:09:14 returns bad request 173820:09:14 DELETE /projects/:id/services/mattermost 173920:09:14 behaves like disable an integration 174020:09:15 deletes mattermost 174120:09:15 returns not found if integration does not exist 174220:09:15 GET /projects/:id/services/mattermost 174320:09:15 behaves like get an integration settings 174420:09:15 returns authentication error when unauthenticated 174520:09:15 returns not found if integration does not exist 174620:09:16 returns not found if integration exists but is in `Project#disabled_integrations` 174720:09:16 returns error when authenticated but not a project owner 174820:09:16 when the integration is not active 174920:09:17 returns all properties of inactive integration mattermost, except password fields 175020:09:17# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.32 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.09 1.31 1.57 1/279 528 175220:09:17 when the integration is active 175320:09:17 returns all properties of active integration mattermost, except password fields 175420:09:17 integration: "mattermost_slash_commands" 175520:09:17 PUT /projects/:id/services/mattermost-slash-commands 175620:09:17 behaves like set up an integration 175720:09:17 updates mattermost_slash_commands settings and returns the correct fields 175820:09:18 returns if required fields missing 175920:09:18 when all booleans are flipped 176020:09:18 updates mattermost_slash_commands settings and returns the correct fields 176120:09:18 when an integration is disabled 176220:09:18 returns bad request 176320:09:18 when an integration is disabled at the project-level 176420:09:19 returns bad request 176520:09:19 DELETE /projects/:id/services/mattermost-slash-commands 176620:09:19 behaves like disable an integration 176720:09:19 deletes mattermost_slash_commands 176820:09:19 returns not found if integration does not exist 176920:09:19 GET /projects/:id/services/mattermost-slash-commands 177020:09:19 behaves like get an integration settings 177120:09:19 returns authentication error when unauthenticated 177220:09:20 returns not found if integration does not exist 177320:09:20 returns not found if integration exists but is in `Project#disabled_integrations` 177420:09:20 returns error when authenticated but not a project owner 177520:09:20 when the integration is not active 177620:09:21 returns all properties of inactive integration mattermost_slash_commands, except password fields 177720:09:21# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.4 seconds. Current RSS: ~1553M. Threads: 5. load average: 1.08 1.31 1.56 1/279 529 177920:09:21 when the integration is active 178020:09:21 returns all properties of active integration mattermost_slash_commands, except password fields 178120:09:21 integration: "microsoft_teams" 178220:09:21 PUT /projects/:id/services/microsoft-teams 178320:09:21 behaves like set up an integration 178420:09:22 updates microsoft_teams settings and returns the correct fields 178520:09:22 returns if required fields missing 178620:09:22 when all booleans are flipped 178720:09:22 updates microsoft_teams settings and returns the correct fields 178820:09:22# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.01 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.08 1.31 1.56 1/279 530 179020:09:22 when an integration is disabled 179120:09:23 returns bad request 179220:09:23 when an integration is disabled at the project-level 179320:09:23 returns bad request 179420:09:23 DELETE /projects/:id/services/microsoft-teams 179520:09:23 behaves like disable an integration 179620:09:23 deletes microsoft_teams 179720:09:24 returns not found if integration does not exist 179820:09:24 GET /projects/:id/services/microsoft-teams 179920:09:24 behaves like get an integration settings 180020:09:24 returns authentication error when unauthenticated 180120:09:24 returns not found if integration does not exist 180220:09:24 returns not found if integration exists but is in `Project#disabled_integrations` 180320:09:25 returns error when authenticated but not a project owner 180420:09:25 when the integration is not active 180520:09:25 returns all properties of inactive integration microsoft_teams, except password fields 180620:09:25# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.98 seconds. Current RSS: ~1553M. Threads: 5. load average: 1.15 1.32 1.57 1/279 531 180820:09:25 when the integration is active 180920:09:26 returns all properties of active integration microsoft_teams, except password fields 181020:09:26 integration: "mock_ci" 181120:09:26 PUT /projects/:id/services/mock-ci 181220:09:26 behaves like set up an integration 181320:09:26 updates mock_ci settings and returns the correct fields 181420:09:27 returns if required fields missing 181520:09:27 when all booleans are flipped 181620:09:27 updates mock_ci settings and returns the correct fields 181720:09:27# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.87 seconds. Current RSS: ~1555M. Threads: 5. load average: 1.15 1.32 1.57 1/279 532 181920:09:27 when an integration is disabled 182020:09:28 returns bad request 182120:09:28 when an integration is disabled at the project-level 182220:09:28 returns bad request 182320:09:28 DELETE /projects/:id/services/mock-ci 182420:09:28 behaves like disable an integration 182520:09:28 deletes mock_ci 182620:09:29 returns not found if integration does not exist 182720:09:29 GET /projects/:id/services/mock-ci 182820:09:29 behaves like get an integration settings 182920:09:29 returns authentication error when unauthenticated 183020:09:29 returns not found if integration does not exist 183120:09:29 returns not found if integration exists but is in `Project#disabled_integrations` 183220:09:30 returns error when authenticated but not a project owner 183320:09:30 when the integration is not active 183420:09:30 returns all properties of inactive integration mock_ci, except password fields 183520:09:30# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.92 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.14 1.31 1.56 1/279 533 183720:09:30 when the integration is active 183820:09:31 returns all properties of active integration mock_ci, except password fields 183920:09:31 integration: "mock_monitoring" 184020:09:31 PUT /projects/:id/services/mock-monitoring 184120:09:31 behaves like set up an integration 184220:09:31 updates mock_monitoring settings and returns the correct fields 184320:09:31 returns if required fields missing 184420:09:31 when all booleans are flipped 184520:09:32 updates mock_monitoring settings and returns the correct fields 184620:09:32 when an integration is disabled 184720:09:32 returns bad request 184820:09:32 when an integration is disabled at the project-level 184920:09:32 returns bad request 185020:09:32 DELETE /projects/:id/services/mock-monitoring 185120:09:32 behaves like disable an integration 185220:09:33 deletes mock_monitoring 185320:09:33 returns not found if integration does not exist 185420:09:33 GET /projects/:id/services/mock-monitoring 185520:09:33 behaves like get an integration settings 185620:09:33 returns authentication error when unauthenticated 185720:09:33 returns not found if integration does not exist 185820:09:34 returns not found if integration exists but is in `Project#disabled_integrations` 185920:09:34 returns error when authenticated but not a project owner 186020:09:34 when the integration is not active 186120:09:34 returns all properties of inactive integration mock_monitoring, except password fields 186220:09:34# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.04 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.14 1.31 1.56 1/279 534 186420:09:34 when the integration is active 186520:09:35 returns all properties of active integration mock_monitoring, except password fields 186620:09:35 integration: "packagist" 186720:09:35 PUT /projects/:id/services/packagist 186820:09:35 behaves like set up an integration 186920:09:35 updates packagist settings and returns the correct fields 187020:09:36 returns if required fields missing 187120:09:36 when all booleans are flipped 187220:09:36 updates packagist settings and returns the correct fields 187320:09:36# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.85 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.13 1.31 1.56 1/279 535 187520:09:36 when an integration is disabled 187620:09:36 returns bad request 187720:09:36 when an integration is disabled at the project-level 187820:09:37 returns bad request 187920:09:37 DELETE /projects/:id/services/packagist 188020:09:37 behaves like disable an integration 188120:09:37 deletes packagist 188220:09:37 returns not found if integration does not exist 188320:09:37 GET /projects/:id/services/packagist 188420:09:37 behaves like get an integration settings 188520:09:37 returns authentication error when unauthenticated 188620:09:38 returns not found if integration does not exist 188720:09:38 returns not found if integration exists but is in `Project#disabled_integrations` 188820:09:38 returns error when authenticated but not a project owner 188920:09:38 when the integration is not active 189020:09:39 returns all properties of inactive integration packagist, except password fields 189120:09:39# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.46 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.13 1.31 1.56 1/279 536 189320:09:39 when the integration is active 189420:09:39 returns all properties of active integration packagist, except password fields 189520:09:39 integration: "phorge" 189620:09:39 PUT /projects/:id/services/phorge 189720:09:39 behaves like set up an integration 189820:09:40 updates phorge settings and returns the correct fields 189920:09:40 returns if required fields missing 190020:09:40 when all booleans are flipped 190120:09:41 updates phorge settings and returns the correct fields 190220:09:41# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.41 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.12 1.30 1.56 1/279 537 190420:09:41 when an integration is disabled 190520:09:41 returns bad request 190620:09:41 when an integration is disabled at the project-level 190720:09:41 returns bad request 190820:09:41 DELETE /projects/:id/services/phorge 190920:09:41 behaves like disable an integration 191020:09:42 deletes phorge 191120:09:42 returns not found if integration does not exist 191220:09:42# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.08 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.12 1.30 1.56 1/279 538 191420:09:42 GET /projects/:id/services/phorge 191520:09:42 behaves like get an integration settings 191620:09:43 returns authentication error when unauthenticated 191720:09:43 returns not found if integration does not exist 191820:09:43 returns not found if integration exists but is in `Project#disabled_integrations` 191920:09:44 returns error when authenticated but not a project owner 192020:09:44 when the integration is not active 192120:09:44 returns all properties of inactive integration phorge, except password fields 192220:09:44# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.67 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.12 1.30 1.56 1/279 539 192420:09:44 when the integration is active 192520:09:45 returns all properties of active integration phorge, except password fields 192620:09:45 integration: "pipelines_email" 192720:09:45 PUT /projects/:id/services/pipelines-email 192820:09:45 behaves like set up an integration 192920:09:45 updates pipelines_email settings and returns the correct fields 193020:09:45 returns if required fields missing 193120:09:45 when all booleans are flipped 193220:09:46 updates pipelines_email settings and returns the correct fields 193320:09:46 when an integration is disabled 193420:09:46 returns bad request 193520:09:46 when an integration is disabled at the project-level 193620:09:46 returns bad request 193720:09:46 DELETE /projects/:id/services/pipelines-email 193820:09:46 behaves like disable an integration 193920:09:46 deletes pipelines_email 194020:09:47 returns not found if integration does not exist 194120:09:47 GET /projects/:id/services/pipelines-email 194220:09:47 behaves like get an integration settings 194320:09:47 returns authentication error when unauthenticated 194420:09:47 returns not found if integration does not exist 194520:09:47 returns not found if integration exists but is in `Project#disabled_integrations` 194620:09:48 returns error when authenticated but not a project owner 194720:09:48 when the integration is not active 194820:09:48 returns all properties of inactive integration pipelines_email, except password fields 194920:09:48# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.79 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.11 1.30 1.55 1/279 540 195120:09:48 when the integration is active 195220:09:48 returns all properties of active integration pipelines_email, except password fields 195320:09:48 integration: "pivotaltracker" 195420:09:48 PUT /projects/:id/services/pivotaltracker 195520:09:48 behaves like set up an integration 195620:09:49 updates pivotaltracker settings and returns the correct fields 195720:09:49 returns if required fields missing 195820:09:49 when all booleans are flipped 195920:09:49 updates pivotaltracker settings and returns the correct fields 196020:09:49 when an integration is disabled 196120:09:50 returns bad request 196220:09:50 when an integration is disabled at the project-level 196320:09:50 returns bad request 196420:09:50 DELETE /projects/:id/services/pivotaltracker 196520:09:50 behaves like disable an integration 196620:09:50 deletes pivotaltracker 196720:09:51 returns not found if integration does not exist 196820:09:51 GET /projects/:id/services/pivotaltracker 196920:09:51 behaves like get an integration settings 197020:09:51 returns authentication error when unauthenticated 197120:09:51 returns not found if integration does not exist 197220:09:51 returns not found if integration exists but is in `Project#disabled_integrations` 197320:09:52 returns error when authenticated but not a project owner 197420:09:52 when the integration is not active 197520:09:52 returns all properties of inactive integration pivotaltracker, except password fields 197620:09:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.56 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.10 1.29 1.55 1/279 541 197820:09:52 when the integration is active 197920:09:52 returns all properties of active integration pivotaltracker, except password fields 198020:09:52 integration: "prometheus" 198120:09:52 PUT /projects/:id/services/prometheus 198220:09:52 behaves like set up an integration 198320:09:53 updates prometheus settings and returns the correct fields 198420:09:53 returns if required fields missing 198520:09:53 when all booleans are flipped 198620:09:53 updates prometheus settings and returns the correct fields 198720:09:53# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.1 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.10 1.29 1.55 1/279 542 198920:09:53 when an integration is disabled 199020:09:54 returns bad request 199120:09:54 when an integration is disabled at the project-level 199220:09:54 returns bad request 199320:09:54 DELETE /projects/:id/services/prometheus 199420:09:54 behaves like disable an integration 199520:09:54 deletes prometheus 199620:09:55 returns not found if integration does not exist 199720:09:55 GET /projects/:id/services/prometheus 199820:09:55 behaves like get an integration settings 199920:09:55 returns authentication error when unauthenticated 200020:09:55 returns not found if integration does not exist 200120:09:56 returns not found if integration exists but is in `Project#disabled_integrations` 200220:09:56 returns error when authenticated but not a project owner 200320:09:56 when the integration is not active 200420:09:56 returns all properties of inactive integration prometheus, except password fields 200520:09:56# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.09 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.09 1.29 1.55 1/279 543 200720:09:56 when the integration is active 200820:09:57 returns all properties of active integration prometheus, except password fields 200920:09:57 integration: "pumble" 201020:09:57 PUT /projects/:id/services/pumble 201120:09:57 behaves like set up an integration 201220:09:57 updates pumble settings and returns the correct fields 201320:09:58 returns if required fields missing 201420:09:58 when all booleans are flipped 201520:09:58 updates pumble settings and returns the correct fields 201620:09:58# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.9 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.09 1.29 1.55 1/279 544 201820:09:58 when an integration is disabled 201920:09:59 returns bad request 202020:09:59 when an integration is disabled at the project-level 202120:09:59 returns bad request 202220:09:59 DELETE /projects/:id/services/pumble 202320:09:59 behaves like disable an integration 202420:09:59 deletes pumble 202520:10:00 returns not found if integration does not exist 202620:10:00 GET /projects/:id/services/pumble 202720:10:00 behaves like get an integration settings 202820:10:00 returns authentication error when unauthenticated 202920:10:00 returns not found if integration does not exist 203020:10:00 returns not found if integration exists but is in `Project#disabled_integrations` 203120:10:01 returns error when authenticated but not a project owner 203220:10:01 when the integration is not active 203320:10:01 returns all properties of inactive integration pumble, except password fields 203420:10:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.83 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.08 1.28 1.54 1/279 545 203620:10:01 when the integration is active 203720:10:02 returns all properties of active integration pumble, except password fields 203820:10:02 integration: "pushover" 203920:10:02 PUT /projects/:id/services/pushover 204020:10:02 behaves like set up an integration 204120:10:02 updates pushover settings and returns the correct fields 204220:10:02 returns if required fields missing 204320:10:02 when all booleans are flipped 204420:10:03 updates pushover settings and returns the correct fields 204520:10:03 when an integration is disabled 204620:10:03 returns bad request 204720:10:03 when an integration is disabled at the project-level 204820:10:03 returns bad request 204920:10:03 DELETE /projects/:id/services/pushover 205020:10:03 behaves like disable an integration 205120:10:03 deletes pushover 205220:10:04 returns not found if integration does not exist 205320:10:04 GET /projects/:id/services/pushover 205420:10:04 behaves like get an integration settings 205520:10:04 returns authentication error when unauthenticated 205620:10:04 returns not found if integration does not exist 205720:10:04 returns not found if integration exists but is in `Project#disabled_integrations` 205820:10:05 returns error when authenticated but not a project owner 205920:10:05 when the integration is not active 206020:10:05 returns all properties of inactive integration pushover, except password fields 206120:10:05# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.81 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.08 1.28 1.54 1/279 546 206320:10:05 when the integration is active 206420:10:06 returns all properties of active integration pushover, except password fields 206520:10:06 integration: "redmine" 206620:10:06 PUT /projects/:id/services/redmine 206720:10:06 behaves like set up an integration 206820:10:06 updates redmine settings and returns the correct fields 206920:10:07 returns if required fields missing 207020:10:07 when all booleans are flipped 207120:10:07 updates redmine settings and returns the correct fields 207220:10:07# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.03 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.08 1.28 1.54 2/279 547 207420:10:07 when an integration is disabled 207520:10:08 returns bad request 207620:10:08 when an integration is disabled at the project-level 207720:10:08 returns bad request 207820:10:08 DELETE /projects/:id/services/redmine 207920:10:08 behaves like disable an integration 208020:10:09 deletes redmine 208120:10:09 returns not found if integration does not exist 208220:10:09# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.82 seconds. Current RSS: ~1527M. Threads: 5. load average: 1.08 1.28 1.54 2/279 548 208420:10:09 GET /projects/:id/services/redmine 208520:10:09 behaves like get an integration settings 208620:10:09 returns authentication error when unauthenticated 208720:10:10 returns not found if integration does not exist 208820:10:10 returns not found if integration exists but is in `Project#disabled_integrations` 208920:10:10 returns error when authenticated but not a project owner 209020:10:10 when the integration is not active 209120:10:11 returns all properties of inactive integration redmine, except password fields 209220:10:11# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.28 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.07 1.27 1.54 1/279 549 209420:10:11 when the integration is active 209520:10:11 returns all properties of active integration redmine, except password fields 209620:10:11 integration: "slack" 209720:10:11 PUT /projects/:id/services/slack 209820:10:11 behaves like set up an integration 209920:10:12 updates slack settings and returns the correct fields 210020:10:12 returns if required fields missing 210120:10:12 when all booleans are flipped 210220:10:13 updates slack settings and returns the correct fields 210320:10:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.34 second. Current RSS: ~1555M. Threads: 5. load average: 1.07 1.27 1.54 1/279 550 210520:10:13 when an integration is disabled 210620:10:13 returns bad request 210720:10:13 when an integration is disabled at the project-level 210820:10:13 returns bad request 210920:10:13 DELETE /projects/:id/services/slack 211020:10:13 behaves like disable an integration 211120:10:14 deletes slack 211220:10:14 returns not found if integration does not exist 211320:10:14 GET /projects/:id/services/slack 211420:10:14 behaves like get an integration settings 211520:10:14 returns authentication error when unauthenticated 211620:10:14 returns not found if integration does not exist 211720:10:15 returns not found if integration exists but is in `Project#disabled_integrations` 211820:10:15 returns error when authenticated but not a project owner 211920:10:15 when the integration is not active 212020:10:15 returns all properties of inactive integration slack, except password fields 212120:10:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.16 seconds. Current RSS: ~1541M. Threads: 5. load average: 1.06 1.27 1.53 1/279 551 212320:10:16 when the integration is active 212420:10:16 returns all properties of active integration slack, except password fields 212520:10:16 integration: "slack_slash_commands" 212620:10:16 PUT /projects/:id/services/slack-slash-commands 212720:10:16 behaves like set up an integration 212820:10:16 updates slack_slash_commands settings and returns the correct fields 212920:10:17 returns if required fields missing 213020:10:17 when all booleans are flipped 213120:10:17 updates slack_slash_commands settings and returns the correct fields 213220:10:17 when an integration is disabled 213320:10:17 returns bad request 213420:10:17 when an integration is disabled at the project-level 213520:10:17 returns bad request 213620:10:17 DELETE /projects/:id/services/slack-slash-commands 213720:10:17 behaves like disable an integration 213820:10:18 deletes slack_slash_commands 213920:10:18 returns not found if integration does not exist 214020:10:18 GET /projects/:id/services/slack-slash-commands 214120:10:18 behaves like get an integration settings 214220:10:18 returns authentication error when unauthenticated 214320:10:18 returns not found if integration does not exist 214420:10:19 returns not found if integration exists but is in `Project#disabled_integrations` 214520:10:19 returns error when authenticated but not a project owner 214620:10:19 when the integration is not active 214720:10:19 returns all properties of inactive integration slack_slash_commands, except password fields 214820:10:20# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.14 seconds. Current RSS: ~1543M. Threads: 5. load average: 1.06 1.27 1.53 1/279 552 215020:10:20 when the integration is active 215120:10:20 returns all properties of active integration slack_slash_commands, except password fields 215220:10:20 integration: "squash_tm" 215320:10:20 PUT /projects/:id/services/squash-tm 215420:10:20 behaves like set up an integration 215520:10:20 updates squash_tm settings and returns the correct fields 215620:10:21 returns if required fields missing 215720:10:21 when all booleans are flipped 215820:10:21 updates squash_tm settings and returns the correct fields 215920:10:21# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.97 seconds. Current RSS: ~1547M. Threads: 5. load average: 1.06 1.26 1.53 1/279 553 216120:10:21 when an integration is disabled 216220:10:22 returns bad request 216320:10:22 when an integration is disabled at the project-level 216420:10:22 returns bad request 216520:10:22 DELETE /projects/:id/services/squash-tm 216620:10:22 behaves like disable an integration 216720:10:22 deletes squash_tm 216820:10:23 returns not found if integration does not exist 216920:10:23 GET /projects/:id/services/squash-tm 217020:10:23 behaves like get an integration settings 217120:10:23 returns authentication error when unauthenticated 217220:10:23 returns not found if integration does not exist 217320:10:23 returns not found if integration exists but is in `Project#disabled_integrations` 217420:10:24 returns error when authenticated but not a project owner 217520:10:24 when the integration is not active 217620:10:24 returns all properties of inactive integration squash_tm, except password fields 217720:10:24# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.7 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.06 1.26 1.53 1/280 554 217920:10:24 when the integration is active 218020:10:24 returns all properties of active integration squash_tm, except password fields 218120:10:24 integration: "teamcity" 218220:10:24 PUT /projects/:id/services/teamcity 218320:10:24 behaves like set up an integration 218420:10:25 updates teamcity settings and returns the correct fields 218520:10:25 returns if required fields missing 218620:10:25 when all booleans are flipped 218720:10:26 updates teamcity settings and returns the correct fields 218820:10:26# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.5 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.05 1.26 1.53 1/280 555 219020:10:26 when an integration is disabled 219120:10:26 returns bad request 219220:10:26 when an integration is disabled at the project-level 219320:10:26 returns bad request 219420:10:26 DELETE /projects/:id/services/teamcity 219520:10:26 behaves like disable an integration 219620:10:27 deletes teamcity 219720:10:27 returns not found if integration does not exist 219820:10:27 GET /projects/:id/services/teamcity 219920:10:27 behaves like get an integration settings 220020:10:27 returns authentication error when unauthenticated 220120:10:28 returns not found if integration does not exist 220220:10:28 returns not found if integration exists but is in `Project#disabled_integrations` 220320:10:28 returns error when authenticated but not a project owner 220420:10:28 when the integration is not active 220520:10:29 returns all properties of inactive integration teamcity, except password fields 220620:10:29# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.51 seconds. Current RSS: ~1551M. Threads: 5. load average: 1.05 1.26 1.53 1/280 556 220820:10:29 when the integration is active 220920:10:29 returns all properties of active integration teamcity, except password fields 221020:10:29 integration: "telegram" 221120:10:29 PUT /projects/:id/services/telegram 221220:10:29 behaves like set up an integration 221320:10:30 updates telegram settings and returns the correct fields 221420:10:30 returns if required fields missing 221520:10:30 when all booleans are flipped 221620:10:31 updates telegram settings and returns the correct fields 221720:10:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.3 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.05 1.26 1.52 1/280 557 221920:10:31 when an integration is disabled 222020:10:31 returns bad request 222120:10:31 when an integration is disabled at the project-level 222220:10:31 returns bad request 222320:10:31 DELETE /projects/:id/services/telegram 222420:10:31 behaves like disable an integration 222520:10:32 deletes telegram 222620:10:32 returns not found if integration does not exist 222720:10:32 GET /projects/:id/services/telegram 222820:10:32 behaves like get an integration settings 222920:10:32 returns authentication error when unauthenticated 223020:10:33 returns not found if integration does not exist 223120:10:33 returns not found if integration exists but is in `Project#disabled_integrations` 223220:10:33 returns error when authenticated but not a project owner 223320:10:33 when the integration is not active 223420:10:34 returns all properties of inactive integration telegram, except password fields 223520:10:34# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.25 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.05 1.26 1.52 2/280 558 223720:10:34 when the integration is active 223820:10:34 returns all properties of active integration telegram, except password fields 223920:10:34 integration: "unify_circuit" 224020:10:34 PUT /projects/:id/services/unify-circuit 224120:10:34 behaves like set up an integration 224220:10:35 updates unify_circuit settings and returns the correct fields 224320:10:35 returns if required fields missing 224420:10:35 when all booleans are flipped 224520:10:35 updates unify_circuit settings and returns the correct fields 224620:10:35# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.05 seconds. Current RSS: ~1522M. Threads: 5. load average: 1.13 1.27 1.53 1/280 559 224820:10:35 when an integration is disabled 224920:10:36 returns bad request 225020:10:36 when an integration is disabled at the project-level 225120:10:36 returns bad request 225220:10:36 DELETE /projects/:id/services/unify-circuit 225320:10:36 behaves like disable an integration 225420:10:36 deletes unify_circuit 225520:10:37 returns not found if integration does not exist 225620:10:37 GET /projects/:id/services/unify-circuit 225720:10:37 behaves like get an integration settings 225820:10:37 returns authentication error when unauthenticated 225920:10:37 returns not found if integration does not exist 226020:10:38 returns not found if integration exists but is in `Project#disabled_integrations` 226120:10:38 returns error when authenticated but not a project owner 226220:10:38 when the integration is not active 226320:10:38 returns all properties of inactive integration unify_circuit, except password fields 226420:10:38# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.99 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.13 1.27 1.53 1/280 560 226620:10:38 when the integration is active 226720:10:39 returns all properties of active integration unify_circuit, except password fields 226820:10:39 integration: "webex_teams" 226920:10:39 PUT /projects/:id/services/webex-teams 227020:10:39 behaves like set up an integration 227120:10:39 updates webex_teams settings and returns the correct fields 227220:10:40 returns if required fields missing 227320:10:40 when all booleans are flipped 227420:10:40 updates webex_teams settings and returns the correct fields 227520:10:40# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.7 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.13 1.27 1.53 1/280 561 227720:10:40 when an integration is disabled 227820:10:40 returns bad request 227920:10:40 when an integration is disabled at the project-level 228020:10:41 returns bad request 228120:10:41 DELETE /projects/:id/services/webex-teams 228220:10:41 behaves like disable an integration 228320:10:41 deletes webex_teams 228420:10:41 returns not found if integration does not exist 228520:10:41 GET /projects/:id/services/webex-teams 228620:10:41 behaves like get an integration settings 228720:10:42 returns authentication error when unauthenticated 228820:10:42 returns not found if integration does not exist 228920:10:42 returns not found if integration exists but is in `Project#disabled_integrations` 229020:10:43 returns error when authenticated but not a project owner 229120:10:43 when the integration is not active 229220:10:43 returns all properties of inactive integration webex_teams, except password fields 229320:10:43# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.53 seconds. Current RSS: ~1533M. Threads: 5. load average: 1.12 1.26 1.52 1/280 562 229520:10:43 when the integration is active 229620:10:43 returns all properties of active integration webex_teams, except password fields 229720:10:43 integration: "youtrack" 229820:10:43 PUT /projects/:id/services/youtrack 229920:10:43 behaves like set up an integration 230020:10:44 updates youtrack settings and returns the correct fields 230120:10:44 returns if required fields missing 230220:10:44 when all booleans are flipped 230320:10:45 updates youtrack settings and returns the correct fields 230420:10:45# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.5 seconds. Current RSS: ~1535M. Threads: 5. load average: 1.12 1.26 1.52 1/280 563 230620:10:45 when an integration is disabled 230720:10:45 returns bad request 230820:10:45 when an integration is disabled at the project-level 230920:10:45 returns bad request 231020:10:45 DELETE /projects/:id/services/youtrack 231120:10:45 behaves like disable an integration 231220:10:46 deletes youtrack 231320:10:47 returns not found if integration does not exist 231420:10:47# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.22 seconds. Current RSS: ~1536M. Threads: 5. load average: 1.11 1.26 1.52 1/280 564 231620:10:47 GET /projects/:id/services/youtrack 231720:10:47 behaves like get an integration settings 231820:10:47 returns authentication error when unauthenticated 231920:10:47 returns not found if integration does not exist 232020:10:47 returns not found if integration exists but is in `Project#disabled_integrations` 232120:10:48 returns error when authenticated but not a project owner 232220:10:48 when the integration is not active 232320:10:48 returns all properties of inactive integration youtrack, except password fields 232420:10:48# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.81 seconds. Current RSS: ~1536M. Threads: 5. load average: 1.11 1.26 1.52 1/280 565 232620:10:48 when the integration is active 232720:10:49 returns all properties of active integration youtrack, except password fields 232820:10:49 POST /projects/:id/services/:slug/trigger 232920:10:49 Mattermost integration 233020:10:49 when no integration is available 233120:10:49 returns a not found message 233220:10:49 when the integration exists 233320:10:49 when the integration is not active 233420:10:49 when the integration is inactive 233520:10:49 when the integration is active 233620:10:49 returns status 200 233720:10:49 when the project can not be found 233820:10:49 returns a generic 404 233920:10:49 Slack Integration 234020:10:49 when no integration is available 234120:10:50 returns a not found message 234220:10:50 when the integration exists 234320:10:50 when the integration is not active 234420:10:50 when the integration is inactive 234520:10:50 when the integration is active 234620:10:50 returns status 200 234720:10:50 when the project can not be found 234820:10:50 returns a generic 404 234920:10:50 Mattermost integration 235020:10:50 accepts a username for update 235120:10:50 Microsoft Teams integration 235220:10:51 accepts branches_to_be_notified for update 235320:10:52 accepts notify_only_broken_pipelines for update 235420:10:53 accepts `use_inherited_settings` for inheritance 235520:10:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.76 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.10 1.25 1.52 1/280 566 235720:10:53 Hangouts Chat integration 235820:10:54 accepts branches_to_be_notified for update 235920:10:54 only requires the webhook param 236020:10:54# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.89 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.10 1.25 1.52 1/280 567 236220:10:54 Jira integration 236320:10:55 returns the jira_issue_transition_id for get request 236420:10:55 returns the jira_issue_transition_id for put request 236520:10:55# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.93 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.09 1.25 1.52 1/280 568 236720:10:55 Pipelines Email Integration 236820:10:55 notify_only_broken_pipelines property was saved as a string 236920:10:56 returns boolean values for notify_only_broken_pipelines 237020:10:56 GitLab for Slack app integration 237120:10:56 PUT /projects/:id/services/gitlab-slack-application 237220:10:56 for integration creation 237420:10:56 for integration update 237520:10:57 does not enable the integration 237620:10:57 GET /projects/:id/services/gitlab-slack-application 237720:10:57 fetches the integration and returns the correct fields 237820:10:57 DELETE /projects/:id/services/gitlab-slack-application 237920:10:57 disables the integration 238020:10:57 POST /slack/trigger 238120:10:57 returns status 200 238220:10:58 returns status 404 when token is invalid 238320:10:59# [RSpecRunTime] Finishing example group spec/requests/api/integrations_spec.rb. It took 7 minutes 40.83 seconds. Expected to take 13 minutes 0.27 second. 238420:10:59# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.94 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.09 1.25 1.52 1/280 569 238620:10:59# [RSpecRunTime] Starting example group spec/requests/api/badges_spec.rb. Expected to take 3 minutes 15.73 seconds. 238820:11:00 when deleting a badge 238920:11:00 and the source is a project 239020:11:04 cannot delete badges owned by the project group 239120:11:04# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.4 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.08 1.25 1.51 1/280 570 239320:11:04 when updating a badge 239420:11:04 and the source is a project 239520:11:07 cannot update badges owned by the project group 239620:11:07# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.12 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.16 1.26 1.52 1/280 571 239920:11:07 behaves like GET /:sources/:id/badges 240020:11:07 with :sources == projects 240120:11:12 avoids N+1 queries 240220:11:12 behaves like a 404 response when source is private 240420:11:16# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.19 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.13 1.25 1.51 1/281 572 240620:11:16 when authenticated as a maintainer 240820:11:20# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.4 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.13 1.25 1.51 1/280 573 241020:11:20 when authenticated as a developer 241220:11:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.33 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.12 1.25 1.51 1/280 574 241420:11:24 when authenticated as a access_requester 241620:11:28# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.47 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.11 1.24 1.50 1/280 575 241820:11:28 when authenticated as a stranger 242020:11:32# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.93 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.10 1.24 1.50 1/280 576 242220:11:32 behaves like GET /:sources/:id/badges/:badge_id 242320:11:32 with :sources == projects 242420:11:32 behaves like a 404 response when source is private 242620:11:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.21 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.09 1.23 1.50 1/280 577 242820:11:37 behaves like GET /:sources/:id/badges/render 242920:11:37 with :sources == projects 243020:11:41 returns 400 when link_url is not given 243120:11:44 returns 400 when image_url is not given 243220:11:48 returns 400 when link_url or image_url is not valid 243320:11:48 behaves like a 404 response when source is private 243520:11:52# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.1 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.14 1.24 1.50 1/280 578 243720:11:52 when authenticated as a non-member or member with insufficient rights 243820:11:52 as a access_requester 244020:11:57# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.28 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.13 1.23 1.49 1/280 579 244220:11:57 as a stranger 244420:12:01# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.53 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.12 1.23 1.49 1/280 580 244620:12:01 as a developer 244820:12:05# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.62 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.12 1.23 1.49 1/280 581 245020:12:05 when authenticated as a maintainer/owner 245120:12:09 gets the rendered badge values 245220:12:09# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.88 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.19 1.24 1.49 1/280 582 245420:12:09 behaves like POST /:sources/:id/badges 245520:12:09 with :sources == projects 245620:12:13 returns 400 when link_url is not given 245720:12:17 returns 400 when image_url is not given 245820:12:21 returns 400 when link_url or image_url is not valid 245920:12:21 behaves like a 404 response when source is private 246120:12:25# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.44 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.15 1.23 1.48 1/280 583 246320:12:25 when authenticated as a non-member or member with insufficient rights 246420:12:25 as a access_requester 246620:12:29# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.4 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.13 1.22 1.48 1/280 584 246820:12:29 as a stranger 247020:12:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.61 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.12 1.22 1.48 1/280 585 247220:12:33 as a developer 247420:12:37# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.72 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.19 1.23 1.48 1/280 586 247620:12:37 when authenticated as a maintainer/owner 247720:12:41 creates a new badge 247820:12:41# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.74 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.18 1.23 1.48 1/280 587 248020:12:41 behaves like PUT /:sources/:id/badges/:badge_id 248120:12:41 with :sources == projects 248220:12:45 returns 400 when link_url or image_url is not valid 248320:12:45 behaves like a 404 response when source is private 248520:12:49# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.96 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.16 1.23 1.47 1/280 588 248720:12:49 when authenticated as a non-member or member with insufficient rights 248820:12:49 as a access_requester 249020:12:53# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.88 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.15 1.22 1.47 1/280 589 249220:12:53 as a stranger 249420:12:58# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.14 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.14 1.22 1.47 1/280 590 249620:12:58 as a developer 249820:13:02# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.24 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.13 1.21 1.47 1/280 591 250020:13:02 behaves like DELETE /:sources/:id/badges/:badge_id 250120:13:02 with :sources == projects 250220:13:06 returns 404 if badge does not exist 250320:13:06 behaves like a 404 response when source is private 250520:13:10# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.24 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.20 1.23 1.47 1/280 592 250720:13:10 when authenticated as a non-member or member with insufficient rights 250820:13:10 as a access_requester 251020:13:14# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.45 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.18 1.22 1.47 1/280 593 251220:13:14 as a developer 251420:13:18# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.45 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.17 1.22 1.46 1/280 594 251620:13:18 as a stranger 251820:13:22# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.7 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.15 1.22 1.46 1/280 595 252020:13:22 behaves like GET /:sources/:id/badges 252120:13:22 with :sources == groups 252220:13:26 avoids N+1 queries 252320:13:26 behaves like a 404 response when source is private 252520:13:28# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.06 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.14 1.21 1.46 1/280 596 252720:13:28 when authenticated as a maintainer 252920:13:30# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.05 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.13 1.21 1.45 1/280 597 253120:13:30 when authenticated as a developer 253320:13:33# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.18 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.13 1.21 1.45 1/280 598 253520:13:33 when authenticated as a access_requester 253720:13:35# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.16 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.13 1.21 1.45 1/280 599 253920:13:35 when authenticated as a stranger 254120:13:37# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.31 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.04 1.19 1.45 1/280 600 254320:13:37 behaves like GET /:sources/:id/badges/:badge_id 254420:13:37 with :sources == groups 254520:13:37 behaves like a 404 response when source is private 254720:13:39# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.26 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.04 1.19 1.45 1/280 601 254920:13:39 behaves like GET /:sources/:id/badges/render 255020:13:39 with :sources == groups 255120:13:40 returns 400 when link_url is not given 255220:13:42 returns 400 when image_url is not given 255320:13:44 returns 400 when link_url or image_url is not valid 255420:13:44 behaves like a 404 response when source is private 255620:13:46# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.52 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.03 1.18 1.44 1/280 602 255820:13:46 when authenticated as a non-member or member with insufficient rights 255920:13:46 as a access_requester 256120:13:48# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.39 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.03 1.18 1.44 1/280 603 256320:13:48 as a stranger 256520:13:50# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.6 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.03 1.18 1.44 1/280 604 256720:13:50 as a developer 256920:13:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.5 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.11 1.19 1.44 1/280 605 257120:13:52 when authenticated as a maintainer/owner 257220:13:54 gets the rendered badge values 257320:13:54# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.69 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.11 1.19 1.44 1/280 606 257520:13:54 behaves like POST /:sources/:id/badges 257620:13:54 with :sources == groups 257720:13:56 returns 400 when link_url is not given 257820:13:58 returns 400 when image_url is not given 257920:14:00 returns 400 when link_url or image_url is not valid 258020:14:00 behaves like a 404 response when source is private 258220:14:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.58 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.09 1.19 1.44 1/280 607 258420:14:02 when authenticated as a non-member or member with insufficient rights 258520:14:02 as a access_requester 258720:14:04# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.59 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.09 1.19 1.44 1/280 608 258920:14:04 as a stranger 259120:14:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.62 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.16 1.20 1.44 1/280 609 259320:14:06 as a developer 259520:14:08# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.48 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.16 1.20 1.44 1/280 610 259720:14:08 when authenticated as a maintainer/owner 259820:14:10 creates a new badge 259920:14:10# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.77 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.16 1.20 1.44 1/280 611 260120:14:10 behaves like PUT /:sources/:id/badges/:badge_id 260220:14:10 with :sources == groups 260320:14:12 returns 400 when link_url or image_url is not valid 260420:14:12 behaves like a 404 response when source is private 260620:14:14# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.04 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.15 1.20 1.44 1/280 612 260820:14:14 when authenticated as a non-member or member with insufficient rights 260920:14:14 as a access_requester 261120:14:16# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.04 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.14 1.19 1.44 1/280 613 261320:14:16 as a stranger 261520:14:19# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.36 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.14 1.19 1.44 1/280 614 261720:14:19 as a developer 261920:14:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.31 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.13 1.19 1.44 1/280 615 262120:14:21 behaves like DELETE /:sources/:id/badges/:badge_id 262220:14:21 with :sources == groups 262320:14:22 returns 404 if badge does not exist 262420:14:22 behaves like a 404 response when source is private 262620:14:25# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.22 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.13 1.19 1.44 1/280 616 262820:14:25 when authenticated as a non-member or member with insufficient rights 262920:14:25 as a access_requester 263120:14:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.22 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.12 1.19 1.43 1/280 617 263320:14:27 as a developer 263520:14:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 17.79 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.12 1.19 1.43 1/280 618 263720:14:30 as a stranger 263920:14:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.8 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.11 1.18 1.43 1/280 619 264120:14:32# [RSpecRunTime] Finishing example group spec/requests/api/badges_spec.rb. It took 3 minutes 33.0 seconds. Expected to take 3 minutes 15.73 seconds. 264220:14:32# [RSpecRunTime] Starting example group spec/controllers/projects/jobs_controller_spec.rb. Expected to take 2 minutes 21.72 seconds. 264320:14:32Projects::JobsController 264520:14:38 when scope is pending 264620:14:39 has only pending builds 264720:14:39# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.33 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.26 1.21 1.44 1/287 759 264920:14:39 when scope is running 265020:14:39 has only running jobs 265120:14:39 when scope is finished 265220:14:39 has only finished jobs 265320:14:39 when page is specified 265420:14:39 when page number is eligible 265520:14:40 redirects to the page 265620:14:40 number of queries 265720:14:40Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 265920:14:40To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 266020:14:44 verifies number of queries 266120:14:45# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.18 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.24 1.21 1.44 1/287 778 266420:14:45 when requesting HTML 266520:14:45 when job exists 266720:14:45 when job does not exist 266820:14:46 renders not_found 266920:14:46 when the job is a bridge 267020:14:47 redirects to the downstream pipeline page 267120:14:47# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.71 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.30 1.22 1.44 1/283 781 267320:14:47 when requesting JSON 267420:14:48 does not serialize builds in exposed stages 267520:14:50 avoids N+1 database queries 267620:14:51 exposes the stage the job belongs to 267720:14:51 when job failed 267820:14:52 exposes needed information 267920:14:52# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.49 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.28 1.22 1.44 1/287 806 268120:14:52 when job is running 268220:14:52 job is cancelable 268320:14:53 cancel_path is present with correct redirect 268420:14:53 with web terminal 268520:14:54 exposes the terminal path 268620:14:54 when job has artifacts 268720:14:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 268920:14:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 269020:14:54 with not expiry date 269120:14:54 when artifacts are unlocked 269220:14:55 exposes needed information 269320:14:55 when artifacts are locked 269420:14:56 exposes needed information 269520:14:56 with expired artifacts 269620:14:56 when artifacts are unlocked 269720:14:56 exposes needed information 269820:14:56 when artifacts are locked 269920:14:58 exposes needed information 270020:14:58# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.37 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.25 1.22 1.44 1/286 843 270220:14:58 when job passed with no trace 270320:14:59 exposes empty state illustrations 270420:14:59 with no deployment 270520:14:59 does not exposes the deployment information 270620:14:59 with deployment 270720:15:02Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text) is a Class. 270920:15:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 271020:15:02 exposes the deployment information 271120:15:03# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.14 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.31 1.23 1.44 1/286 904 271320:15:03 when user can edit runner 271420:15:03 that belongs to the project 271520:15:04 user can edit runner 271620:15:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.41 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.31 1.23 1.44 1/286 911 271820:15:04 that belongs to group 271920:15:05 user can not edit runner 272020:15:05# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.65 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.31 1.23 1.44 1/286 918 272220:15:05 that belongs to instance 272320:15:06 user can not edit runner 272420:15:06# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.76 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.37 1.24 1.44 5/286 925 272620:15:06 when no runners are available 272720:15:07 exposes needed information 272820:15:07# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.98 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.37 1.24 1.44 1/286 932 273020:15:07 when no runner is online 273120:15:08 exposes needed information 273220:15:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.04 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.37 1.24 1.44 1/286 939 273420:15:08 settings_path 273520:15:08 when user is developer 273620:15:09 settings_path is not available 273720:15:09 when user is maintainer 273820:15:09 when admin mode is disabled 273920:15:10 settings_path is not available 274020:15:10 when admin mode is enabled 274120:15:11 settings_path is available 274220:15:11 when no trace is available 274320:15:12 has_trace is false 274420:15:12 when job has live trace 274520:15:13 has_trace is true 274620:15:13# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.39 second. Current RSS: ~1462M. Threads: 5. load average: 1.34 1.24 1.44 1/286 970 274820:15:13 when has live trace and unarchived artifact 274920:15:14 has_trace is true 275020:15:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.49 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.34 1.24 1.44 1/286 977 275220:15:14 when requesting triggered job JSON 275320:15:14 with no variables 275420:15:15 exposes trigger information 275520:15:15 with variables 275620:15:15 user is a maintainer 275720:15:16 returns a job_detail 275820:15:17 exposes trigger information and variables 275920:15:18 exposes correct variable properties 276020:15:18# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.59 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.31 1.23 1.44 1/286 1002 276220:15:18 user is not a mantainer 276320:15:19 returns a job_detail 276420:15:20 exposes trigger information and variables 276520:15:21 exposes correct variable properties 276620:15:21# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.51 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.29 1.23 1.44 1/286 1021 276820:15:21 GET test_report_summary.json 276920:15:21Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 277120:15:21To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 277220:15:21 when the user has access 277320:15:21 when the summary has been generated 277420:15:21 returns the summary as json 277520:15:21 when the summary has not been generated 277620:15:21 returns a 404 response 277720:15:21 when the user does not have access 277820:15:22 returns not_found status 277920:15:22 GET trace.json 278020:15:22 when job has a trace artifact 278120:15:22Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 278320:15:22To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 278420:15:23 returns a trace 278520:15:23 when debug_mode? is enabled 278620:15:23 with proper permissions on a project 278720:15:23Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 278920:15:23To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 279020:15:24 returns response ok 279120:15:25# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.16 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.29 1.23 1.44 1/286 1058 279320:15:25 without proper permissions for debug logging 279420:15:25Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 279620:15:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 279720:15:26 returns response forbidden 279820:15:26# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.35 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.26 1.23 1.43 1/286 1077 280020:15:26 when job has a live trace 280120:15:26 behaves like returns trace 280220:15:27 returns a trace 280320:15:27 when job has unarchived artifact 280420:15:27 behaves like returns trace 280520:15:27 returns a trace 280620:15:27 when job is running 280720:15:28 sets being-watched flag for the job 280820:15:28 when job is not running 280920:15:29 does not set being-watched flag for the job 281020:15:29 when job has no traces 281120:15:30 returns no traces 281220:15:30 when job has a trace with ANSI sequence and Unicode 281320:15:30 returns a trace with Unicode 281420:15:30 when trace artifact is in ObjectStorage 281520:15:30 when there are no network issues 281620:15:31Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 281820:15:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 281920:15:32 returns a trace 282020:15:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.54 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.24 1.22 1.43 1/286 1206 282220:15:32 when there is a network issue 282320:15:32Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 282520:15:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 282620:15:33 returns a trace 282720:15:33# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.96 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.24 1.22 1.43 1/286 1227 283020:15:33 when job is not retryable 283120:15:33 and the job is a bridge 283220:15:34 renders unprocessable_entity 283320:15:34 and the job is a build 283420:15:34 renders unprocessable_entity 283520:15:34 when job is retryable 283620:15:34 and the job is a bridge 283720:15:35 responds :ok 283820:15:35# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.04 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.22 1.22 1.43 1/287 1293 284020:15:35 and the job is a build 284120:15:37 redirects to the retried job page 284220:15:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.32 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.22 1.22 1.43 1/287 1312 284420:15:37 with branch pipeline 284520:15:37 behaves like retried job has the same attributes 284620:15:38 creates a new build has the same attributes from the previous build 284720:15:38# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.62 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.22 1.22 1.43 1/287 1331 284920:15:38 with tag pipeline 285020:15:38 behaves like retried job has the same attributes 285120:15:39 creates a new build has the same attributes from the previous build 285220:15:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.73 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.22 1.22 1.43 1/287 1350 285520:15:39 when job is playable 285620:15:40 redirects to the played job page 285720:15:41 transits to pending 285820:15:41 when job variables are specified 285920:15:41 assigns the job variables 286020:15:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.92 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.20 1.21 1.43 1/287 1357 286220:15:41 when job is bridge 286320:15:43 redirects to the pipeline page 286420:15:44 transits to pending 286520:15:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.72 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.20 1.21 1.43 1/287 1394 286720:15:44 when job is not playable 286820:15:45 renders unprocessable_entity 287020:15:45 when user is authorized to cancel the build 287120:15:45 when continue url is present 287220:15:45 when continue to is a safe url 287320:15:45 redirects to the continue url 287420:15:46 transits to canceled 287520:15:46# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.41 seconds. Current RSS: ~1485M. Threads: 5. load average: 1.19 1.21 1.42 1/287 1401 287720:15:46 when continue to is not a safe url 287820:15:46 redirects to the builds page 287920:15:46 when continue url is not present 288020:15:46 when job is cancelable 288120:15:47 redirects to the builds page 288220:15:48 transits to canceled 288320:15:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.24 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.19 1.21 1.42 1/287 1408 288520:15:48 when job is not cancelable 288620:15:48 returns unprocessable_entity 288720:15:48 when user is not authorized to cancel the build 288820:15:49 responds with not_found 288920:15:49 does not transit to canceled 289020:15:49# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.93 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.19 1.21 1.42 1/284 1415 289220:15:49 POST unschedule 289320:15:49 when user is authorized to unschedule the build 289420:15:49 when job is scheduled 289520:15:50 redirects to the unscheduled job page 289620:15:50 transits to manual 289720:15:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.19 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.17 1.21 1.42 1/284 1420 289920:15:51 when job is not scheduled 290020:15:51 renders unprocessable_entity 290120:15:51 when user is not authorized to unschedule the build 290220:15:52 responds with not_found 290320:15:53 does not transit to scheduled 290420:15:53# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.35 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.17 1.21 1.42 1/284 1427 290720:15:53 when project is not undergoing stats refresh 290820:15:53 when job is successful and has artifacts 290920:15:53 behaves like erases 291020:15:53Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 291220:15:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291320:15:53Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[165, 165, 165]} is a ActiveSupport::HashWithIndifferentAccess. 291520:15:53To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 291620:15:53 redirects to the erased job page 291720:15:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 291920:15:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 292020:15:54Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[166, 166, 166]} is a ActiveSupport::HashWithIndifferentAccess. 292220:15:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 292320:15:54 erases artifacts 292420:15:54Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 292620:15:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 292720:15:55Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[167, 167, 167]} is a ActiveSupport::HashWithIndifferentAccess. 292920:15:55To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 293020:15:55 erases trace 293120:15:55# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.61 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.17 1.21 1.42 1/282 1434 293320:15:55 when job has live trace and unarchived artifact 293420:15:55 behaves like erases 293520:15:56Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[168]} is a ActiveSupport::HashWithIndifferentAccess. 293720:15:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 293820:15:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 294020:15:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 294120:15:56 redirects to the erased job page 294220:15:56Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[169]} is a ActiveSupport::HashWithIndifferentAccess. 294420:15:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 294520:15:56Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 294720:15:56To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 294820:15:56 erases artifacts 294920:15:57Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[170]} is a ActiveSupport::HashWithIndifferentAccess. 295120:15:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 295220:15:57Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 295420:15:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 295520:15:57 erases trace 295620:15:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.71 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.16 1.20 1.42 1/282 1441 295820:15:57 when job is erased 295920:15:58 returns unprocessable_entity 296020:15:58 when user is developer 296120:15:58 when triggered by same user 296220:15:58Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 296420:15:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 296520:15:58Job arguments to Security::Scans::PurgeByJobIdWorker must be native JSON types, but {"job_ids"=>[172, 172, 172]} is a ActiveSupport::HashWithIndifferentAccess. 296720:15:58To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 296820:15:58 has successful status 296920:15:58 when triggered by different user 297020:15:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 297220:15:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 297320:15:59 does not have successful status 297420:15:59 when project is undergoing stats refresh 297520:15:59 behaves like preventing request because of ongoing project stats refresh 297620:15:59Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 297820:15:59To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 297920:16:00 logs about the rejected request 298020:16:00Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 298220:16:00To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298320:16:00 returns 409 error 298420:16:01Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 298620:16:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 298720:16:01 does not erase artifacts 298820:16:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.71 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.14 1.20 1.42 1/282 1454 299120:16:01 when job has a trace artifact 299220:16:01Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 299420:16:01To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 299520:16:02 sets Gitlab-Workhorse-Detect-Content-Type header 299620:16:02 when CI_DEBUG_TRACE and/or CI_DEBUG_SERVICES are enabled 299720:16:02 ci_debug_trace: true, ci_debug_services: true 299820:16:02 with proper permissions for debug logging on a project 299920:16:02Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 300120:16:02To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300220:16:03 returns response ok 300320:16:03# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.2 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.14 1.20 1.42 1/283 1473 300520:16:03 without proper permissions for debug logging on a project 300620:16:03Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 300820:16:03To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 300920:16:04 returns response forbidden if dev mode enabled 301020:16:04# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.26 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.14 1.20 1.42 1/284 1492 301220:16:04 ci_debug_trace: true, ci_debug_services: false 301320:16:04 with proper permissions for debug logging on a project 301420:16:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 301620:16:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 301720:16:04 returns response ok 301820:16:04 without proper permissions for debug logging on a project 301920:16:04Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 302120:16:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 302220:16:05 returns response forbidden if dev mode enabled 302320:16:05 ci_debug_trace: false, ci_debug_services: true 302420:16:05 with proper permissions for debug logging on a project 302520:16:05Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 302720:16:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 302820:16:06 returns response ok 302920:16:06 without proper permissions for debug logging on a project 303020:16:06Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 303220:16:06To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 303320:16:06 returns response forbidden if dev mode enabled 303420:16:06 ci_debug_trace: false, ci_debug_services: false 303520:16:06 with proper permissions for debug logging on a project 303620:16:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 303820:16:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 303920:16:07 returns response ok 304020:16:07 without proper permissions for debug logging on a project 304120:16:07Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 304320:16:07To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 304420:16:08 returns response forbidden if dev mode enabled 304520:16:08 when job has a live trace 304620:16:08 behaves like sends live trace 304720:16:09 sends a trace file 304820:16:09 and when job has unarchived artifact 304920:16:09 behaves like sends live trace 305020:16:09 sends a trace file 305120:16:09 when job does not have a trace file 305220:16:10 returns not_found 305320:16:10 when the trace artifact is in ObjectStorage 305420:16:10Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 305620:16:10To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 305720:16:11 redirect to the trace file url 305820:16:11 GET #terminal 305920:16:11 when job exists 306020:16:11 and it has a terminal 306220:16:11 and does not have a terminal 306320:16:12 returns not_found 306420:16:12 when job does not exist 306520:16:12 renders not_found 306620:16:12 GET #terminal_websocket_authorize 306720:16:12 with valid workhorse signature 306820:16:12 and valid id 306920:16:13 returns the terminal for the job 307020:16:13 and invalid id 307220:16:13 with invalid workhorse signature 307320:16:14 aborts with an exception 307420:16:14 GET #proxy_websocket_authorize 307520:16:15 converts the url scheme into wss 307620:16:15 access rights 307820:16:15 when admin mode is enabled 308020:16:15# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.93 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.19 1.21 1.41 1/287 1635 308220:16:15 when admin mode is disabled 308620:16:17 with maintainer 308820:16:17 with developer 309020:16:18 with reporter 309420:16:19 with non member 309620:16:20 when pipeline is not from a webide source 309920:16:21 when workhorse signature is valid 310020:16:21 and the id is valid 310120:16:21 returns the proxy data for the service running in the job 310220:16:21 and the id is invalid 310420:16:22 with invalid workhorse signature 310520:16:22 aborts with an exception 310620:16:22 when feature flag :build_service_proxy is disabled 310820:16:23# [RSpecRunTime] Finishing example group spec/controllers/projects/jobs_controller_spec.rb. It took 1 minute 50.98 seconds. Expected to take 2 minutes 21.72 seconds. 310920:16:23# [RSpecRunTime] Starting example group spec/requests/api/ci/variables_spec.rb. Expected to take 1 minute 56.28 seconds. 311020:16:23API::Ci::Variables 311120:16:23 GET /projects/:id/variables 311220:16:23 authorized user with proper permissions 311320:16:26 returns project variables 311420:16:26# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.7 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.24 1.22 1.42 1/282 1682 311620:16:26 authorized user with invalid permissions 311720:16:29 does not return project variables 311820:16:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.44 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.24 1.22 1.42 1/282 1683 312020:16:29 unauthorized user 312120:16:32 does not return project variables 312220:16:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.24 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.22 1.21 1.41 1/282 1684 312420:16:32 GET /projects/:id/variables/:key 312520:16:32 authorized user with proper permissions 312620:16:34 responds with 404 Not Found if requesting non-existing variable 312720:16:34 when variable is hidden 312820:16:37 returns project variable details and cut the value 312920:16:37 and feature flag `ci_hidden_variables is disabled` 313020:16:39 returns project variable details without changes 313120:16:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.99 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.21 1.21 1.41 1/282 1685 313320:16:39 when variable is not hidden 313420:16:42 returns project variable details 313520:16:42 and feature flag `ci_hidden_variables is disabled` 313620:16:44 returns project variable details 313720:16:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.8 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.19 1.20 1.41 1/282 1686 313920:16:44 when there are two variables with the same key on different env 314020:16:44 when filter[environment_scope] is not passed 314220:16:47# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.59 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.17 1.20 1.41 1/282 1687 314420:16:47 when filter[environment_scope] is passed 314520:16:49 returns the variable 314620:16:50# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.17 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.17 1.20 1.41 1/282 1688 314820:16:50 when wrong filter[environment_scope] is passed 314920:16:52 returns not_found 315020:16:52 when there is only one variable with provided key 315120:16:55 returns not_found 315220:16:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.26 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.16 1.20 1.40 1/282 1689 315420:16:55 authorized user with invalid permissions 315520:16:57 does not return project variable details 315620:16:57# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.02 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.15 1.19 1.40 1/282 1690 315820:16:57 unauthorized user 315920:17:00 does not return project variable details 316020:17:00# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.7 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.15 1.19 1.40 1/282 1691 316220:17:00 POST /projects/:id/variables 316320:17:00 authorized user with proper permissions 316420:17:00 when the project is below the plan limit for variables 316520:17:03 creates variable 316620:17:05 creates variable with masked and hidden 316720:17:08 masks the new value when logging 316820:17:10 creates variable with optional attributes 316920:17:13 does not allow to duplicate variable key 317020:17:15 creates variable with a specific environment scope 317120:17:18 allows duplicated variable key given different environment scopes 317220:17:18# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.38 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.10 1.18 1.39 1/282 1692 317420:17:18 when the project is at the plan limit for variables 317520:17:20 returns a variable limit error 317620:17:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.17 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.10 1.18 1.39 1/282 1693 317820:17:21 authorized user with invalid permissions 317920:17:23 does not create variable 318020:17:23# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.66 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.10 1.18 1.39 1/282 1694 318220:17:23 unauthorized user 318320:17:25 does not create variable 318420:17:25# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.09 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.09 1.17 1.39 1/282 1695 318620:17:25 PUT /projects/:id/variables/:key 318720:17:25 authorized user with proper permissions 318820:17:28 updates variable data 318920:17:31 masks the new value when logging 319020:17:33 responds with 404 Not Found if requesting non-existing variable 319120:17:33 when variable is hidden 319220:17:36 unable to update masked attribute 319320:17:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.61 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.07 1.17 1.38 1/282 1696 319520:17:36 when variable is not hidden 319620:17:39 updates masked attribute 319720:17:39# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.22 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.07 1.17 1.38 1/282 1697 319920:17:39 when there are two variables with the same key on different env 320020:17:39 when filter[environment_scope] is not passed 320220:17:41# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.86 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.07 1.16 1.38 1/282 1698 320420:17:41 when filter[environment_scope] is passed 320520:17:44 updates the variable 320620:17:44# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.55 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.07 1.16 1.38 1/282 1699 320820:17:44 when wrong filter[environment_scope] is passed 320920:17:46 returns not_found 321020:17:46# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.05 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.06 1.16 1.38 1/282 1700 321220:17:46 authorized user with invalid permissions 321320:17:49 does not update variable 321420:17:49# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.77 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.06 1.16 1.38 1/282 1701 321620:17:49 unauthorized user 321720:17:52 does not update variable 321820:17:52# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.26 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.06 1.16 1.37 1/282 1702 322020:17:52 DELETE /projects/:id/variables/:key 322120:17:52 authorized user with proper permissions 322220:17:54 deletes variable 322320:17:57 responds with 404 Not Found if requesting non-existing variable 322420:17:57 when there are two variables with the same key on different env 322520:17:57 when filter[environment_scope] is not passed 322720:17:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.9 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.05 1.16 1.37 1/282 1703 322920:17:59 when filter[environment_scope] is passed 323020:18:02 deletes the variable 323120:18:02# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.89 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.05 1.15 1.37 1/282 1704 323320:18:02 when wrong filter[environment_scope] is passed 323420:18:05 returns not_found 323520:18:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.69 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.05 1.15 1.37 1/282 1705 323720:18:05 authorized user with invalid permissions 323820:18:08 does not delete variable 323920:18:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.27 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.12 1.17 1.37 1/282 1706 324120:18:08 unauthorized user 324220:18:10 does not delete variable 324320:18:10# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.75 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.12 1.17 1.37 1/282 1707 324520:18:10# [RSpecRunTime] Finishing example group spec/requests/api/ci/variables_spec.rb. It took 1 minute 46.97 seconds. Expected to take 1 minute 56.28 seconds. 324620:18:10# [RSpecRunTime] Starting example group spec/controllers/projects/clusters_controller_spec.rb. Expected to take 1 minute 43.85 seconds. 324720:18:10Projects::ClustersController 324920:18:11 functionality 325020:18:11 when project has one or more clusters 325120:18:13 lists available clusters and renders html 325220:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 325420:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 325520:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 325720:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 325820:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 326020:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 326120:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 326320:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 326420:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 326620:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 326720:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 326920:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 327020:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 327220:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 327320:18:14Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 327520:18:14To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 327620:18:14 lists available clusters with json serializer 327720:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 327920:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 328020:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 328220:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 328320:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 328520:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 328620:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 328820:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 328920:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 329120:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 329220:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 329420:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 329520:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 329720:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 329820:18:16Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 330020:18:16To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 330120:18:16 sets the polling interval header for json requests 330220:18:16 feature flag is disabled 330320:18:18 does not list any clusters 330420:18:18# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.41 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.18 1.18 1.37 1/283 1708 330620:18:18 when page is specified 330720:18:22 redirects to the page 330820:18:25 displays cluster list for associated page 330920:18:25# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.64 seconds. Current RSS: ~1490M. Threads: 5. load average: 1.16 1.17 1.37 1/282 1709 331120:18:25 when project does not have a cluster 331220:18:26 returns an empty state page 331420:18:26 is allowed for admin when admin mode enabled 331520:18:27 is disabled for admin when admin mode disabled 331620:18:28 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 200 331720:18:29 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 200 331820:18:30 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 200 331920:18:30 is expected to be denied for reporter. Expected: 401,404 Got: 404 332020:18:31 is expected to be denied for guest. Expected: 401,404 Got: 404 332120:18:32 is expected to be denied for user. Expected: 401,404 Got: 404 332220:18:32 is expected to be denied for external. Expected: 401,404 Got: 404 332320:18:32# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.04 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.14 1.17 1.37 1/282 1710 332520:18:32 POST create for existing cluster 332620:18:32 feature flag is disabled 332720:18:33 responds with :not_found 332820:18:33 functionality 332920:18:33 when creates a cluster 333020:18:34 creates a new cluster 333120:18:34 when creates a RBAC-enabled cluster 333220:18:34 creates a new cluster 333320:18:34 when creates a user-managed cluster 333420:18:35 creates a new user-managed cluster 333620:18:36 is allowed for admin when admin mode enabled 333720:18:37 is disabled for admin when admin mode disabled 333820:18:37 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 302 333920:18:38 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 302 334020:18:39 is expected to be denied for developer. Expected: 401,404 Got: 404 334120:18:40 is expected to be denied for reporter. Expected: 401,404 Got: 404 334220:18:41 is expected to be denied for guest. Expected: 401,404 Got: 404 334320:18:41 is expected to be denied for user. Expected: 401,404 Got: 404 334420:18:42 is expected to be denied for external. Expected: 401,404 Got: 404 334520:18:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.56 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.20 1.18 1.37 1/282 1711 334720:18:42 DELETE clear cluster cache 334820:18:43 deletes the namespaces associated with the cluster 334920:18:43 feature flag is disabled 335020:18:43 responds with :not_found 335120:18:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.13 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.20 1.18 1.37 1/282 1712 335420:18:44 is allowed for admin when admin mode enabled 335520:18:45 is disabled for admin when admin mode disabled 335620:18:46 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 302 335720:18:47 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 302 335820:18:48 is expected to be denied for developer. Expected: 401,404 Got: 404 335920:18:49 is expected to be denied for reporter. Expected: 401,404 Got: 404 336020:18:50 is expected to be denied for guest. Expected: 401,404 Got: 404 336120:18:51 is expected to be denied for user. Expected: 401,404 Got: 404 336220:18:51 is expected to be denied for external. Expected: 401,404 Got: 404 336320:18:51# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.08 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.17 1.17 1.36 1/282 1713 336520:18:51 GET cluster_status 336620:18:51 feature flag is disabled 336720:18:52 responds with :not_found 336820:18:52 functionality 336920:18:53 responds with matching schema 337120:18:54 is allowed for admin when admin mode enabled 337220:18:55 is disabled for admin when admin mode disabled 337320:18:55 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 200 337420:18:56 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 200 337520:18:57 is expected to be denied for developer. Expected: 401,404 Got: 404 337620:18:58 is expected to be denied for reporter. Expected: 401,404 Got: 404 337720:18:59 is expected to be denied for guest. Expected: 401,404 Got: 404 337820:19:00 is expected to be denied for user. Expected: 401,404 Got: 404 337920:19:01 is expected to be denied for external. Expected: 401,404 Got: 404 338020:19:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.81 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.14 1.17 1.36 1/282 1714 338320:19:01 feature flag is disabled 338420:19:02 responds with :not_found 338520:19:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 50.1 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.14 1.17 1.36 1/282 1715 338820:19:04 is allowed for admin when admin mode enabled 338920:19:05 is disabled for admin when admin mode disabled 339020:19:06 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 200 339120:19:08 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 200 339220:19:09 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 200 339320:19:10 is expected to be denied for reporter. Expected: 401,404 Got: 404 339420:19:11 is expected to be denied for guest. Expected: 401,404 Got: 404 339520:19:13 is expected to be denied for user. Expected: 401,404 Got: 404 339620:19:14 is expected to be denied for external. Expected: 401,404 Got: 404 339720:19:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.51 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.12 1.16 1.35 1/282 1716 340020:19:15 updates and redirects back to show page 340120:19:15 feature flag is disabled 340220:19:16 responds with :not_found 340320:19:16# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.76 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.11 1.16 1.35 1/282 1717 340520:19:16 when format is json 340620:19:16 when changing parameters 340720:19:16 when valid parameters are used 340820:19:17 updates and redirects back to show page 340920:19:17# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.96 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.11 1.16 1.35 1/282 1718 341120:19:17 when invalid parameters are used 341220:19:19 rejects changes 341320:19:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.43 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.11 1.16 1.35 1/282 1719 341620:19:20 is allowed for admin when admin mode enabled 341720:19:21 is disabled for admin when admin mode disabled 341820:19:22 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 302 341920:19:22 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 302 342020:19:23 is expected to be denied for developer. Expected: 401,404 Got: 404 342120:19:24 is expected to be denied for reporter. Expected: 401,404 Got: 404 342220:19:25 is expected to be denied for guest. Expected: 401,404 Got: 404 342320:19:25 is expected to be denied for user. Expected: 401,404 Got: 404 342420:19:26 is expected to be denied for external. Expected: 401,404 Got: 404 342520:19:26# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.61 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.09 1.15 1.35 1/282 1720 342720:19:26 DELETE destroy 342820:19:26 feature flag is disabled 342920:19:27 responds with :not_found 343020:19:27# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.83 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.09 1.15 1.35 1/282 1721 343220:19:27 functionality 343320:19:27 when cluster is provided by GCP 343420:19:27 when cluster is created 343520:19:29 destroys and redirects back to clusters list 343620:19:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.26 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.09 1.15 1.35 1/282 1722 343820:19:29 when cluster is being created 343920:19:29 destroys and redirects back to clusters list 344020:19:29 when cluster is provided by user 344120:19:31 destroys and redirects back to clusters list 344220:19:31# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.25 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.08 1.15 1.35 1/282 1723 344520:19:32 is allowed for admin when admin mode enabled 344620:19:32 is disabled for admin when admin mode disabled 344720:19:33 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 302 344820:19:34 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 302 344920:19:35 is expected to be denied for developer. Expected: 401,404 Got: 404 345020:19:35 is expected to be denied for reporter. Expected: 401,404 Got: 404 345120:19:36 is expected to be denied for guest. Expected: 401,404 Got: 404 345220:19:37 is expected to be denied for user. Expected: 401,404 Got: 404 345320:19:37 is expected to be denied for external. Expected: 401,404 Got: 404 345420:19:37# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.09 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.08 1.15 1.34 1/282 1724 345620:19:37 no project_id param 345720:19:38 does not respond to any action without project_id param 345820:19:38# [RSpecRunTime] Finishing example group spec/controllers/projects/clusters_controller_spec.rb. It took 1 minute 27.82 seconds. Expected to take 1 minute 43.85 seconds. 345920:19:38# [RSpecRunTime] Starting example group spec/requests/api/settings_spec.rb. Expected to take 1 minute 17.32 seconds. 346020:19:38API::Settings Settings 346120:19:38 GET /application/settings 346220:19:39 returns application settings 346320:19:39# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.95 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.08 1.15 1.34 1/282 1725 346520:19:39 PUT /application/settings 346620:19:40 updates default_branch_protection_defaults from the default_branch_protection param 346720:19:41 supports legacy performance_bar_allowed_group_id 346820:19:42 supports legacy performance_bar_enabled 346920:19:43 supports legacy allow_local_requests_from_hooks_and_services 347020:19:44 supports legacy asset_proxy_whitelist 347120:19:45 supports the deprecated `throttle_unauthenticated_*` attributes 347220:19:46 prefers the new `throttle_unauthenticated_web_*` attributes 347320:19:47 disables ability to switch to legacy storage 347420:19:48 supports legacy admin_notification_email 347520:19:48 supports setting require_admin_approval_after_user_signup 347620:19:48 custom repository storage type set in the config 347720:19:49 coerces repository_storages_weighted to an int 347820:19:52 updates application settings 347920:19:52 repository_storages_weighted value is outside a 0-100 range 348020:19:53 returns a :bad_request for -1 348120:19:54 returns a :bad_request for 101 348220:19:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.24 seconds. Current RSS: ~1577M. Threads: 5. load average: 1.06 1.14 1.34 1/282 1726 348420:19:54 when default_branch_protection_defaults is set to No one 348520:19:55 updates default_branch_protection_defaults 348620:19:55 SSH key restriction settings 348720:19:55 allows updating the settings 348820:19:56 does not allow DSA keys 348920:19:57 does not allow short RSA key values 349020:19:59 does not allow unrestricted key lengths 349120:19:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.47 seconds. Current RSS: ~1577M. Threads: 5. load average: 1.05 1.14 1.34 1/282 1727 349320:19:59 external policy classification settings 349420:20:00 includes the attributes in the API 349520:20:01 allows updating the settings 349620:20:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.56 seconds. Current RSS: ~1568M. Threads: 5. load average: 1.05 1.13 1.33 1/282 1728 349820:20:01 snowplow tracking settings 349920:20:02 includes the attributes in the API 350020:20:03 allows updating the settings 350120:20:03 missing snowplow_collector_hostname value when snowplow_enabled is true 350220:20:03 returns a blank parameter error message 350320:20:04 handles validation errors 350420:20:04# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.47 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.05 1.13 1.33 1/282 1729 350620:20:04 EKS integration settings 350720:20:05 includes attributes in the API 350820:20:05 does not include sensitive attributes in the API 350920:20:07 allows updating the settings 351020:20:07 EKS integration is enabled but params are blank 351120:20:07 does not update the settings 351220:20:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.52 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.05 1.13 1.33 3/282 1730 351420:20:07 GitLab for Slack app settings 351520:20:07 when GitLab for Slack app is enabled 351620:20:07 when other params are blank 351720:20:08 does not update the settings 351820:20:08 when other params are present 351920:20:08 updates the settings 352020:20:08 when GitLab for Slack app is not enabled 352120:20:09 allows blank attributes 352220:20:09 missing plantuml_url value when plantuml_enabled is true 352320:20:10 returns a blank parameter error message 352420:20:10 missing diagramsnet_url value when diagramsnet_enabled is true 352520:20:10 returns a blank parameter error message 352620:20:10 asset_proxy settings 352720:20:11 updates application settings 352820:20:12 allows a string for asset_proxy_allowlist 352920:20:12# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.33 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.04 1.13 1.33 2/282 1731 353120:20:12 domain_denylist settings 353220:20:12 rejects domain_denylist_enabled when domain_denylist is empty 353320:20:13 allows array for domain_denylist 353420:20:14 allows a string for domain_denylist 353520:20:14# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.06 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.04 1.13 1.33 1/282 1732 353720:20:14 missing sourcegraph_url value when sourcegraph_enabled is true 353820:20:15 returns a blank parameter error message 353920:20:15 missing spam_check_endpoint_url value when spam_check_endpoint_enabled is true 354020:20:15 returns a blank parameter error message 354120:20:15 overly long spam_check_api_key 354220:20:16 fails to update the settings with too long spam_check_api_key 354320:20:16 missing mailgun_signing_key value when mailgun_events_enabled is true 354420:20:16 returns a blank parameter error message 354520:20:16 personal access token prefix settings 354620:20:16 handles validation errors 354720:20:17 fails to update the settings with too long prefix 354820:20:17 fails to update the settings with invalid characters in the prefix 354920:20:18# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.15 seconds. Current RSS: ~1557M. Threads: 5. load average: 1.04 1.13 1.33 1/282 1733 355120:20:18 whats_new_variant setting 355220:20:18 updates setting 355320:20:19 fails to update setting with invalid value 355420:20:19# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.86 seconds. Current RSS: ~1572M. Threads: 5. load average: 1.04 1.13 1.33 1/282 1734 355620:20:19 sidekiq job limit settings 355720:20:20 updates the settings 355820:20:20 Sentry settings 355920:20:21 includes the attributes in the API 356020:20:22 allows updating the settings 356120:20:22 missing sentry_dsn value when sentry_enabled is true 356220:20:23 returns a blank parameter error message 356320:20:23# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.41 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.04 1.12 1.33 1/282 1735 356520:20:23 with enabled_git_access_protocol 356820:20:26 allows "all" 356920:20:26# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.5 seconds. Current RSS: ~1570M. Threads: 5. load average: 1.03 1.12 1.33 1/282 1736 357120:20:26 runner token expiration_intervals 357220:20:27 updates the settings 357320:20:28 updates the settings with empty values 357420:20:28# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.48 seconds. Current RSS: ~1558M. Threads: 5. load average: 1.03 1.12 1.33 1/282 1737 357620:20:28 with pipeline_limit_per_project_user_sha 357720:20:29 updates the settings 357820:20:30 updates the settings with zero value 357920:20:31 does not allow null values 358020:20:31# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.36 seconds. Current RSS: ~1566M. Threads: 5. load average: 1.03 1.12 1.32 1/282 1738 358220:20:31 with ci_max_includes 358320:20:32 updates the settings 358420:20:33 allows a zero value 358520:20:33 does not allow a nil value 358620:20:34# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.17 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.03 1.12 1.32 1/282 1739 358820:20:34 with downstream_pipeline_trigger_limit_per_project_user_sha 358920:20:35 updates the settings 359020:20:36 allows a zero value 359120:20:36 does not allow a nil value 359220:20:36# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.04 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.03 1.12 1.32 1/282 1740 359420:20:36 with housekeeping enabled 359520:20:37 at least one of housekeeping_incremental_repack_period or housekeeping_optimize_repository_period is required 359620:20:37 when housekeeping_incremental_repack_period is specified 359720:20:37 requires all three housekeeping settings 359820:20:38 returns housekeeping_optimize_repository_period value for all housekeeping settings attributes 359920:20:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.66 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.03 1.12 1.32 1/282 1741 360120:20:38 when housekeeping_optimize_repository_period is specified 360220:20:39 returns housekeeping_optimize_repository_period value for all housekeeping settings attributes 360320:20:39 login attempts lock settings 360420:20:40 updates the settings 360520:20:40# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.69 seconds. Current RSS: ~1574M. Threads: 5. load average: 1.03 1.12 1.32 1/282 1742 360720:20:40 security txt settings 360820:20:41 updates the settings 360920:20:41# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.73 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.02 1.12 1.32 1/282 1743 361120:20:41# [RSpecRunTime] Finishing example group spec/requests/api/settings_spec.rb. It took 1 minute 3.21 seconds. Expected to take 1 minute 17.32 seconds. 361220:20:41# [RSpecRunTime] Starting example group spec/requests/api/issues/put_projects_issues_spec.rb. Expected to take 1 minute 9.3 seconds. 361420:20:43 PUT /projects/:id/issues/:issue_iid to update only title 361520:20:45 updates a project issue 361620:20:46 returns 404 error if issue iid not found 361720:20:47 returns 404 error if issue id is used instead of the iid 361820:20:48 allows special label names 361920:20:50 allows special label names with labels param as array 362020:20:50 behaves like PUT request permissions for admin mode 362120:20:50 behaves like when admin 362220:20:50 behaves like makes request 362420:20:51# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.02 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.02 1.11 1.32 1/282 1744 362620:20:51 behaves like makes request 362820:20:52 behaves like when user 363020:20:53 behaves like makes request 363220:20:54# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.75 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.02 1.11 1.32 1/282 1745 363420:20:54 confidential issues 363520:20:55 returns 403 for non project members 363620:20:56 returns 403 for project members with guest role 363720:20:57 updates a confidential issue for project members 363820:20:58 updates a confidential issue for author 363920:21:00 updates a confidential issue for admin 364020:21:01 sets an issue to confidential 364120:21:02 makes a confidential issue public 364220:21:02 does not update a confidential issue with wrong confidential flag 364320:21:02# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.1 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.02 1.11 1.31 1/282 1746 364520:21:02 PUT /projects/:id/issues/:issue_iid with spam filtering 364620:21:02 when allow_possible_spam application setting is false 364720:21:04Job arguments to Abuse::SpamAbuseEventsWorker must be native JSON types, but :user_id is a Symbol. 364920:21:04To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 365020:21:04 does not update a project issue 365120:21:05 returns correct status and message 365220:21:06 creates a new spam log entry 365320:21:06# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.34 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.10 1.12 1.32 1/282 1747 365520:21:06 when allow_possible_spam application setting is true 365620:21:07 updates a project issue 365720:21:08 returns correct status and message 365820:21:10 creates a new spam log entry 365920:21:10# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.45 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.10 1.12 1.32 1/282 1748 366120:21:10 PUT /projects/:id/issues/:issue_iid to update assignee 366220:21:11 removes assignee 366320:21:13 updates an issue with new assignee 366420:21:13 support for deprecated assignee_id 366520:21:14 removes assignee 366620:21:15 updates an issue with new assignee 366720:21:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.9 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.09 1.12 1.31 1/283 1749 366920:21:15 single assignee restrictions 367020:21:17 updates an issue with several assignees but only one has been applied 367120:21:17# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.5 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.08 1.12 1.31 1/283 1750 367320:21:17 PUT /projects/:id/issues/:issue_iid to update labels 367420:21:18 adds relevant labels 367520:21:19 does not update labels if not present 367620:21:21 removes all labels and touches the record 367720:21:22 removes all labels and touches the record with labels param as array 367820:21:23 updates labels and touches the record 367920:21:24 updates labels and touches the record with labels param as array 368020:21:25 allows special label names 368120:21:26 allows special label names with labels param as array 368220:21:27 returns 400 if title is too long 368420:21:28 removes relevant labels 368520:21:29 removes all labels 368620:21:30# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.16 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.15 1.13 1.31 1/282 1751 368820:21:30 PUT /projects/:id/issues/:issue_iid to update state and label 368920:21:31 updates a project issue 369020:21:32 reopens a project isssue 369120:21:32# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.59 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.14 1.13 1.31 1/282 1752 369320:21:32 PUT /projects/:id/issues/:issue_iid to update updated_at param 369420:21:32 when reporter makes request 369520:21:33 accepts the update date to be set 369620:21:33# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.94 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.14 1.13 1.31 1/282 1753 369820:21:33 when admin or owner makes the request 369920:21:34 not allow to set null for updated_at 370020:21:35 not allow to set blank for updated_at 370120:21:36 not allow to set invalid format for updated_at 370220:21:37 accepts the update date to be set 370320:21:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.5 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.20 1.14 1.32 1/282 1754 370520:21:37 PUT /projects/:id/issues/:issue_iid to update due date 370620:21:38 creates a new project issue 370720:21:38# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.7 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.20 1.14 1.32 1/282 1755 370920:21:38# [RSpecRunTime] Finishing example group spec/requests/api/issues/put_projects_issues_spec.rb. It took 56.9 seconds. Expected to take 1 minute 9.3 seconds. 371020:21:38# [RSpecRunTime] Starting example group spec/requests/api/graphql/packages/package_spec.rb. Expected to take 1 minute 2.56 seconds. 371120:21:38package details 371220:21:39 with unauthorized user 371320:21:40 returns no packages 371420:21:40 with access to package registry for everyone 371520:21:42 `public_package` returns true 371620:21:42 behaves like a working graphql query 371720:21:44 returns a successful response 371820:21:46 matches the JSON schema 371920:21:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.4 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.25 1.15 1.32 1/282 1756 372120:21:46 when project is public 372220:21:48 `public_package` returns true 372320:21:48 behaves like a working graphql query 372420:21:49 returns a successful response 372520:21:51 matches the JSON schema 372620:21:51# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.42 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.23 1.15 1.32 1/282 1757 372820:21:51 with authorized user 372920:21:51 behaves like a working graphql query 373020:21:53 returns a successful response 373120:21:54 matches the JSON schema 373220:21:55# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.17 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.23 1.15 1.32 1/282 1758 373420:21:55 with package without last_downloaded_at 373520:21:56 matches the JSON schema 373620:21:57# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.16 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.21 1.15 1.31 1/282 1759 373820:21:57 with package files pending destruction 373920:21:57Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 374120:21:57To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 374220:21:59 does not return them 374320:21:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.35 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.21 1.15 1.31 1/282 1760 374520:21:59 with a batched query 374620:22:00 returns an error for the second package and data for the first 374720:22:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.76 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.21 1.15 1.31 1/282 1761 374920:22:00 versions field 375020:22:01 returns other versions 375120:22:01 pipelines field 375220:22:02 loads the second page with pagination first correctly 375320:22:03 loads the second page with pagination last correctly 375420:22:03# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.83 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.20 1.15 1.31 1/282 1762 375620:22:03 package managers paths 375720:22:05 returns npm_url correctly 375820:22:07 returns maven_url correctly 375920:22:08 returns conan_url correctly 376020:22:10 returns nuget_url correctly 376120:22:12 returns pypi_url correctly 376220:22:14 returns pypi_setup_url correctly 376320:22:15 returns composer_url correctly 376420:22:17 returns composer_config_repository_url correctly 376520:22:17 with access to package registry for everyone 376620:22:19 returns pypi_url correctly 376720:22:19# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.53 seconds. Current RSS: ~1465M. Threads: 5. load average: 1.15 1.14 1.31 2/282 1763 376920:22:19 when project is public 377020:22:21 returns pypi_url correctly 377120:22:21# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.76 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.22 1.15 1.31 1/282 1764 377420:22:23 returns web_path correctly 377520:22:23 with terraform module 377620:22:25 returns web_path correctly 377720:22:25# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.36 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.22 1.15 1.31 1/282 1765 377920:22:25 public_package 378020:22:25 when project is private 378120:22:27 returns false 378220:22:27 with access to package registry for everyone 378320:22:29 returns true 378420:22:29# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.67 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.20 1.15 1.31 1/282 1766 378620:22:29 when project is public 378720:22:31 returns true 378820:22:31# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.89 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.19 1.15 1.31 1/282 1767 379020:22:31 with package that has no default status 379120:22:32 does not return package's details 379220:22:32# [RSpecRunTime] Finishing example group spec/requests/api/graphql/packages/package_spec.rb. It took 53.89 seconds. Expected to take 1 minute 2.56 seconds. 379320:22:32# [RSpecRunTime] Starting example group spec/requests/api/todos_spec.rb. Expected to take 49.86 seconds. 379620:22:48 avoids N+1 queries 379720:22:48 when unauthenticated 379820:22:48 returns authentication error 379920:22:48# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.98 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.00 1.11 1.29 1/287 1974 380120:22:48 when authenticated 380220:22:50 returns an array of pending todos for current user 380320:22:50 when invalid params 380420:22:50 invalid action 380620:22:50# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.51 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.00 1.11 1.29 1/287 1987 380820:22:50 invalid state 381020:22:50 invalid type 381220:22:50 when current user does not have access to one of the TODO's target 381320:22:53 filters out unauthorized todos 381420:22:53# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.06 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.00 1.10 1.29 1/288 2136 381620:22:53 and using the author filter 381720:22:54 filters based on author_id param 381820:22:54 and using the type filter 381920:22:55 filters based on type param 382020:22:55 and using the state filter 382120:22:55 filters based on state param 382220:22:55 and using the project filter 382320:22:56 filters based on project_id param 382420:22:56 and using the group filter 382520:22:58 filters based on project_id param 382620:22:58# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.5 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.00 1.10 1.29 1/287 2161 382820:22:58 and using the action filter 382920:22:59 filters based on action param 383020:22:59# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.89 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.00 1.10 1.29 1/287 2162 383220:22:59 when there is a Design Todo 383320:23:01 is expected to respond with numeric status code ok 383420:23:06 avoids N+1 queries 383520:23:07 includes the Design Todo in the response 383620:23:07# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.01 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.00 1.10 1.28 1/287 2229 383820:23:07 POST /todos/:id/mark_as_done 383920:23:07 when unauthenticated 384020:23:08 returns authentication error 384120:23:08 when authenticated 384220:23:08 marks a todo as done 384320:23:08 updates todos cache 384420:23:09 returns 404 if the todo does not belong to the current user 384520:23:09# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.33 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.00 1.10 1.28 1/287 2230 384720:23:09 POST /mark_as_done 384820:23:09 when unauthenticated 384920:23:09 returns authentication error 385020:23:09 when authenticated 385120:23:09 marks all todos as done 385220:23:09 updates todos cache 385320:23:09 POST :id/issuable_type/:issuable_id/todo 385420:23:09 for an issue 385520:23:10 returns an error if the issue author does not have access 385620:23:10 behaves like an issuable 385720:23:10 creates a todo on an issuable 385820:23:11 returns 304 there already exist a todo on that issuable 385920:23:11 returns 404 if the issuable is not found 386020:23:12 returns an error if the issuable is not accessible 386120:23:12# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.33 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.00 1.10 1.28 1/287 2231 386320:23:12 for a merge request 386420:23:13 returns an error if the merge request author does not have access 386520:23:13 behaves like an issuable 386620:23:13 creates a todo on an issuable 386720:23:14 returns 304 there already exist a todo on that issuable 386820:23:14 returns 404 if the issuable is not found 386920:23:15 returns an error if the issuable is not accessible 387020:23:15# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.26 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.00 1.10 1.28 1/289 2330 387220:23:15# [RSpecRunTime] Finishing example group spec/requests/api/todos_spec.rb. It took 42.73 seconds. Expected to take 49.86 seconds. 387320:23:15# [RSpecRunTime] Starting example group spec/controllers/graphql_controller_spec.rb. Expected to take 45.87 seconds. 387420:23:15GraphqlController 387620:23:15 handles ArgumentError 387720:23:15 handles a timeout nicely 387820:23:16 handles StandardError 387920:23:16 handles Gitlab::Auth::TooManyIps 388020:23:16 handles Gitlab::Git::ResourceExhaustedError 388120:23:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.56 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.00 1.10 1.28 1/287 2331 388320:23:16 POST #execute 388420:23:16 includes request object in context 388520:23:16 sets `context[:remove_deprecated]` to false by default 388620:23:16 sets `context[:remove_deprecated]` to true when `remove_deprecated` param is truthy 388720:23:16 when user is logged in 388820:23:17 sets feature category in ApplicationContext from request 388920:23:17 returns 200 when user can access API 389020:23:17 executes a simple query with no errors 389120:23:18 executes a simple multiplexed query with no errors 389220:23:18 executes a multiplexed queries with variables with no errors 389320:23:19 does not allow string as _json parameter (a malformed multiplex query) 389420:23:19 sets a limit on the total query size 389520:23:19 sets a limit on the total query size for multiplex queries 389620:23:19 returns forbidden when user cannot access API 389720:23:20 updates the users last_activity_on field 389820:23:20 sets context's sessionless value as false 389920:23:20 calls the track api when trackable method 390020:23:21 calls the track jetbrains api when trackable method 390120:23:21 calls the track jetbrains bundled third party api when trackable method 390220:23:21 calls the track visual studio extension api when trackable method 390320:23:21 calls the track neovim plugin api when trackable method 390420:23:22 assigns username in ApplicationContext 390520:23:22 if using the GitLab CLI 390620:23:22 call trackable for the old UserAgent 390720:23:22 call trackable for the current UserAgent 390820:23:22# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.94 seconds. Current RSS: ~1515M. Threads: 5. load average: 1.00 1.09 1.28 1/287 2332 391020:23:22 when 2FA is required for the user 391120:23:23 does not redirect if 2FA is enabled 391220:23:23 when user uses an API token 391320:23:23 updates the users last_activity_on field 391420:23:24 sets context's sessionless value as true 391520:23:24 assigns username in ApplicationContext 391620:23:24 calls the track api when trackable method 391720:23:25 calls the track jetbrains api when trackable method 391820:23:25 calls the track jetbrains bundled third party api when trackable method 391920:23:25 calls the track visual studio extension api when trackable method 392020:23:26 calls the track neovim plugin api when trackable method 392120:23:26 calls the track gitlab cli when trackable method 392220:23:26 with an expired token 392320:23:26 registers token_expire in application context 392420:23:26 behaves like invalid token 392520:23:27 returns 401 with invalid token message 392620:23:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.45 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.00 1.09 1.27 1/282 2333 392820:23:27 with a revoked token 392920:23:27 registers token_expire in application context 393020:23:27 behaves like invalid token 393120:23:27 returns 401 with invalid token message 393220:23:27 with an invalid token 393320:23:27 with auth header 393420:23:27 with private-token 393520:23:27 behaves like invalid token 393620:23:28 returns 401 with invalid token message 393720:23:28 with job-token 393820:23:28 behaves like invalid token 393920:23:28 returns 401 with invalid token message 394020:23:28 with deploy-token 394120:23:28 behaves like invalid token 394220:23:28 returns 401 with invalid token message 394320:23:28 with authorization bearer (oauth token) 394420:23:28 behaves like invalid token 394520:23:28 returns 401 with invalid token message 394620:23:28 with auth param 394720:23:28 with private_token 394820:23:28 behaves like invalid token 394920:23:28 returns 401 with invalid token message 395020:23:28 with job_token 395120:23:28 behaves like invalid token 395220:23:29 returns 401 with invalid token message 395420:23:29 behaves like invalid token 395520:23:29 returns 401 with invalid token message 395620:23:29 when the user is a project bot 395720:23:29 updates the users last_activity_on field 395820:23:29 sets context's sessionless value as true 395920:23:30 executes a simple query with no errors 396020:23:31 can access resources the project_bot has access to 396120:23:31# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.09 seconds. Current RSS: ~1512M. Threads: 5. load average: 1.00 1.09 1.27 1/282 2334 396320:23:31 when user is not logged in 396520:23:32 sets context's sessionless value as false 396620:23:32 does not assign a username in ApplicationContext 396720:23:32 when querying an IntrospectionQuery 396820:23:32 fails if the GraphiQL gem version is not 1.10.0 396920:23:32 in dev or test env 397020:23:32 does not cache IntrospectionQuery 397120:23:32 in env different from dev or test 397220:23:33 caches IntrospectionQuery even when operationName is not given 397320:23:33 caches the IntrospectionQuery 397420:23:33 caches separately for both remove_deprecated set to true and false 397520:23:33 has a different cache for each Gitlab.revision 397620:23:33 hits the cache even if the whitespace in the query differs 397720:23:33 when there is an unknown introspection query 397820:23:34 does not cache an unknown introspection query 397920:23:34# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.36 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.00 1.09 1.27 1/282 2335 398120:23:34 when performing a multiplex query as an IntrospectionQuery 398220:23:34 does not perform a mutation 398320:23:34 does not call GitlabSchema.execute 398420:23:34 when X_GITLAB_DISABLE_SQL_QUERY_LIMIT is set 398520:23:34 and it specifies a new query limit 398620:23:35 respects the new query limit 398720:23:35 and it does not specify a new limit 398820:23:35 disables limit 399020:23:35 when admin mode enabled 399120:23:35 can query project data 399220:23:35 when admin mode disabled 399320:23:36 cannot query project data 399420:23:36 when admin is member of the project 399520:23:36 can query project data 399620:23:36 #append_info_to_payload 399720:23:36 appends metadata for logging 399820:23:36 appends the exception in case of errors 399920:23:37# [RSpecRunTime] Finishing example group spec/controllers/graphql_controller_spec.rb. It took 21.82 seconds. Expected to take 45.87 seconds. 400020:23:37# [RSpecRunTime] Starting example group spec/requests/api/environments_spec.rb. Expected to take 43.03 seconds. 400120:23:37API::Environments 400220:23:38 GET /projects/:id/environments 400320:23:38 as member of the project 400420:23:38 returns project environments 400520:23:39 returns 200 HTTP status when using JOB-TOKEN auth 400620:23:39 when filtering 400720:23:40 returns environment by name 400820:23:40 returns no environment by non-existent name 400920:23:40 returns environments by name_like 401020:23:41 returns no environment by non-existent name_like 401120:23:41 returns environment by valid state 401220:23:41 returns all environments when state is not specified 401320:23:41 returns a 400 when filtering by invalid state 401420:23:41 when params[:search] is less than 3 characters 401520:23:42 returns with status 400 401620:23:42# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.41 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.00 1.09 1.27 1/283 2378 401820:23:42 as non member 401920:23:42 returns a 404 status code 402020:23:42 POST /projects/:id/environments 402220:23:42 creates a environment with valid params 402320:23:43 returns 200 HTTP status when using JOB-TOKEN auth 402420:23:43 requires name to be passed 402520:23:44 returns a 400 if environment already exists 402620:23:44 returns a 400 if slug is specified 402720:23:44# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.68 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.00 1.09 1.27 1/283 2379 402920:23:44 a non member 403020:23:44 rejects the request 403120:23:45 returns a 400 when the required params are missing 403220:23:45 POST /projects/:id/environments/stop_stale 403320:23:45 as a maintainer 403420:23:45 returns a 200 403520:23:46 returns 200 HTTP status when using JOB-TOKEN auth 403620:23:46 returns a 400 for bad input date 403720:23:46 returns a 400 for service error 403820:23:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.07 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.00 1.08 1.27 1/283 2380 404020:23:46 a non member 404120:23:47 rejects the request 404320:23:47 rejects the request 404420:23:47 PUT /projects/:id/environments/:environment_id 404520:23:47 returns a 200 if external_url is changed 404620:23:48 returns a 200 if tier is changed 404720:23:49 returns 200 HTTP status when using JOB-TOKEN auth 404820:23:49 won't allow slug to be changed 404920:23:49 returns a 404 if the environment does not exist 405020:23:49# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.77 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.00 1.08 1.27 1/283 2381 405220:23:49 DELETE /projects/:id/environments/:environment_id 405320:23:49 as a maintainer 405420:23:49 rejects the requests in environment isn't stopped 405520:23:50 returns a 204 for stopped environment 405620:23:51 returns 204 HTTP status when using JOB-TOKEN auth 405720:23:51 returns a 404 for non existing id 405820:23:51 behaves like 412 response 405920:23:51 for a modified resource 406020:23:51 returns 412 with a JSON error 406120:23:51# [RSpecRunTime] RSpec elapsed time: 20 minutes 39.06 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.00 1.08 1.27 1/282 2382 406320:23:51 for an unmodified resource 406420:23:52 returns 204 with an empty body 406520:23:52 a non member 406620:23:52 rejects the request 406720:23:52 POST /projects/:id/environments/:environment_id/stop 406820:23:52 as a maintainer 406920:23:52 returns a 404 for non existing id 407020:23:52 with a stoppable environment 407120:23:53 returns a 200 407220:23:54 returns 200 HTTP status when using JOB-TOKEN auth 407320:23:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.35 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.00 1.08 1.27 1/282 2383 407520:23:54 a non member 407620:23:54 rejects the request 407720:23:54 GET /projects/:id/environments/:environment_id 407820:23:55 as member of the project 407920:23:55 when the deployable is a bridge 408020:23:55 behaves like returns project environments 408120:23:56 returns expected response 408220:23:56# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.22 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.00 1.08 1.26 1/284 2392 408420:23:56 when the deployable is a build 408520:23:56 returns 200 HTTP status when using JOB-TOKEN auth 408620:23:56 behaves like returns project environments 408720:23:56 returns expected response 408820:23:56 when auto_stop_at is present 408920:23:57 returns the expected response 409020:23:57 when auto_stop_at is not present 409120:23:57 returns the expected response 409220:23:57 as non member 409320:23:57 when the deployable is a bridge 409420:23:57 behaves like environment will not be found 409520:23:57 returns a 404 status code 409620:23:57 when the deployable is a build 409720:23:57 behaves like environment will not be found 409820:23:58 returns a 404 status code 409920:23:58 DELETE /projects/:id/environments/review_apps 410020:23:58 as a maintainer 410120:23:58 behaves like delete stopped review environments 410220:23:59 deletes the old stopped review apps 410320:23:59# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.67 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.00 1.08 1.26 2/287 2443 410520:23:59 as a developer 410620:23:59 behaves like delete stopped review environments 410720:24:01 deletes the old stopped review apps 410820:24:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.36 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.00 1.08 1.26 1/287 2486 411020:24:01 as a reporter 411120:24:01 rejects the request 411220:24:01 as a non member 411320:24:02 rejects the request 411420:24:02# [RSpecRunTime] Finishing example group spec/requests/api/environments_spec.rb. It took 25.17 seconds. Expected to take 43.03 seconds. 411520:24:02# [RSpecRunTime] Starting example group spec/controllers/snippets/notes_controller_spec.rb. Expected to take 38.42 seconds. 411620:24:02Snippets::NotesController 411820:24:02 when a snippet is public 411920:24:03 returns status 200 412020:24:04 returns not empty array of notes 412120:24:04# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.32 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.00 1.08 1.26 1/287 2487 412320:24:04 when a snippet is internal 412420:24:04 when user not logged in 412520:24:04 returns status 404 412620:24:04 when user logged in 412720:24:05 returns status 200 412820:24:05 when a snippet is private 412920:24:05 when user not logged in 413020:24:06 returns status 404 413120:24:06 when user other than author logged in 413220:24:06 returns status 404 413320:24:06 when author logged in 413420:24:07 returns status 200 413520:24:08 returns 1 note 413620:24:08# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.55 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.00 1.08 1.26 1/287 2488 413820:24:08 dont show non visible notes 413920:24:09 does not return any note 414120:24:09 when a snippet is public 414220:24:09 returns status 302 414320:24:10 creates the note 414420:24:10 behaves like create notes request exceeding rate limit 414520:24:11 allows user in allow-list to create notes, even if the case is different 414620:24:11 when rate limiter enabled 414720:24:11 logs request and declines it when endpoint called more than the threshold 414820:24:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.12 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.00 1.08 1.26 1/282 2489 415020:24:11 when rate limiter is disabled 415120:24:12 does not log request and does not block the request 415220:24:12 when a snippet is internal 415320:24:13 returns status 302 415420:24:13 creates the note 415520:24:13 behaves like create notes request exceeding rate limit 415620:24:14 allows user in allow-list to create notes, even if the case is different 415720:24:14 when rate limiter enabled 415820:24:15 logs request and declines it when endpoint called more than the threshold 415920:24:15# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.49 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.00 1.08 1.26 1/282 2490 416120:24:15 when rate limiter is disabled 416220:24:15 does not log request and does not block the request 416320:24:15 when a snippet is private 416420:24:15 when user is not the author 416520:24:16 returns status 404 416620:24:17 does not create the note 416720:24:17 when user sends a snippet_id for a public snippet 416820:24:18 returns status 302 416920:24:18 creates the note on the public snippet 417020:24:18# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.08 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.08 1.09 1.26 1/282 2491 417220:24:18 when user is the author 417320:24:19 returns status 302 417420:24:20 creates the note 417520:24:20 behaves like create notes request exceeding rate limit 417620:24:21 allows user in allow-list to create notes, even if the case is different 417720:24:21 when rate limiter enabled 417820:24:21 logs request and declines it when endpoint called more than the threshold 417920:24:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.94 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2492 418120:24:21 when rate limiter is disabled 418220:24:22 does not log request and does not block the request 418420:24:22 when the note is valid 418520:24:23 updates the note 418620:24:23 returns status 200 418720:24:23# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.85 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2493 418920:24:23 when there are ActiveRecord validation errors 419020:24:24 does not update the note 419120:24:24 returns status 422 419220:24:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.19 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2494 419420:24:25 DELETE destroy 419520:24:25 when user is the author of a note 419620:24:25 returns status 200 419720:24:26 deletes the note 419920:24:27 does not delete the note 420020:24:27# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.36 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2495 420220:24:27 when user is not the author of a note 420320:24:27 returns status 404 420420:24:28 does not update the note 420520:24:28# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.96 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2496 420720:24:28 POST toggle_award_emoji 420820:24:29 toggles the award emoji 420920:24:30 removes the already awarded emoji when it exists 421020:24:30# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.81 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.07 1.09 1.26 1/282 2497 421220:24:30# [RSpecRunTime] Finishing example group spec/controllers/snippets/notes_controller_spec.rb. It took 28.55 seconds. Expected to take 38.42 seconds. 421320:24:30# [RSpecRunTime] Starting example group spec/controllers/projects/variables_controller_spec.rb. Expected to take 33.81 seconds. 421420:24:30Projects::VariablesController 421620:24:32 renders the variables as json 421720:24:33 has only one variable 421820:24:33# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.49 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.06 1.09 1.26 1/283 2498 422020:24:33 PATCH #update 422120:24:33 with invalid new variable parameters 422220:24:34 does not update the existing variable 422320:24:36 does not create the new variable 422420:24:37 returns a bad request response 422520:24:37# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.38 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.14 1.10 1.26 1/282 2499 422720:24:37 with duplicate new variable parameters 422820:24:38 does not update the existing variable 422920:24:39 does not create the new variable 423020:24:40 returns a bad request response 423120:24:40# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.96 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.14 1.10 1.26 1/282 2500 423320:24:40 with valid new variable parameters 423420:24:41 updates the existing variable 423520:24:43 creates the new variable 423620:24:44 returns a successful response 423720:24:45 has all variables in response 423820:24:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.56 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.13 1.10 1.26 1/282 2501 424020:24:45 with a deleted variable 424120:24:46 destroys the variable 424220:24:47 returns a successful response 424320:24:49 has all variables in response 424420:24:49# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.23 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.12 1.10 1.26 1/282 2502 424620:24:49 with missing variable 424720:24:50 returns not found response 424820:24:50# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.45 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.12 1.10 1.26 1/282 2503 425020:24:50 for variables of type file 425120:24:51 creates new variable of type file 425220:24:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.7 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.11 1.10 1.26 1/282 2504 425420:24:51 with environment scope 425520:24:51 with same key and different environment scope 425620:24:52 does not update the existing variable 425720:24:53 creates the new variable 425820:24:55 returns a successful response including all variables 425920:24:55# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.28 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.11 1.10 1.26 1/282 2505 426120:24:55 with same key and same environment scope 426220:24:56 does not update the existing variable 426320:24:57 does not create the new variable 426420:24:58 returns a bad request response 426520:24:58# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.11 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.18 1.11 1.26 1/282 2506 426720:24:59# [RSpecRunTime] Finishing example group spec/controllers/projects/variables_controller_spec.rb. It took 28.31 seconds. Expected to take 33.81 seconds. 426820:24:59# [RSpecRunTime] Starting example group spec/requests/api/ml/mlflow/experiments_spec.rb. Expected to take 33.5 seconds. 426920:24:59API::Ml::Mlflow::Experiments 427020:25:00 GET /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/get 427120:25:01 returns the experiment 427220:25:01 Error States 427320:25:01 when has access 427420:25:01 and experiment does not exist 427520:25:01 behaves like MLflow|Not Found - Resource Does Not Exist 427620:25:01 is Resource Does Not Exist 427720:25:01# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.56 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.16 1.11 1.26 1/282 2507 427920:25:01 and experiment_id is not passed 428020:25:01 behaves like MLflow|Not Found - Resource Does Not Exist 428120:25:01 is Resource Does Not Exist 428220:25:01 behaves like MLflow|shared error cases 428320:25:01 behaves like MLflow|an endpoint that requires authentication 428420:25:01 when not authenticated 428520:25:01 is Unauthorized 428620:25:01 when user does not have access 428720:25:02 is Not Found 428820:25:02 when model experiments is unavailable 428920:25:02 is Not Found 429020:25:02 behaves like MLflow|Requires read_api scope 429120:25:02 when user has access but token has wrong scope 429220:25:02 is expected to respond with numeric status code forbidden 429320:25:02 GET /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/list 429420:25:02 returns the experiments 429520:25:02 when there are no experiments 429620:25:02 returns an empty list 429720:25:02 Error States 429820:25:02 behaves like MLflow|shared error cases 429920:25:02 behaves like MLflow|an endpoint that requires authentication 430020:25:02 when not authenticated 430120:25:03 is Unauthorized 430220:25:03 when user does not have access 430320:25:03 is Not Found 430420:25:03 when model experiments is unavailable 430520:25:03 is Not Found 430620:25:03 behaves like MLflow|Requires read_api scope 430720:25:03 when user has access but token has wrong scope 430820:25:03 is expected to respond with numeric status code forbidden 430920:25:03 POST /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/create 431020:25:04 creates the experiment 431120:25:04 Error States 431220:25:04 when experiment name is not passed 431320:25:04 behaves like MLflow|Bad Request 431420:25:04 is Bad Request 431520:25:04 when experiment name already exists 431620:25:04 is Bad Request 431720:25:04 when project does not exist 431820:25:04 is Not Found 431920:25:04 behaves like MLflow|shared error cases 432020:25:04 behaves like MLflow|an endpoint that requires authentication 432120:25:04 when not authenticated 432220:25:04 is Unauthorized 432320:25:04 when user does not have access 432420:25:05 is Not Found 432520:25:05 when model experiments is unavailable 432620:25:05 is Not Found 432720:25:05 behaves like MLflow|Requires api scope and write permission 432820:25:05 when user has access but token has wrong scope 432920:25:05 is expected to respond with numeric status code forbidden 433020:25:05 when user has access but is not allowed to write 433120:25:05 is Unauthorized 433220:25:05 POST /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/set-experiment-tag 433320:25:05 logs the tag 433520:25:05 when tag was already set 433620:25:05 behaves like MLflow|Bad Request 433720:25:06 is Bad Request 433820:25:06 behaves like MLflow|shared error cases 433920:25:06 behaves like MLflow|an endpoint that requires authentication 434020:25:06 when not authenticated 434120:25:06 is Unauthorized 434220:25:06 when user does not have access 434320:25:06 is Not Found 434420:25:06 when model experiments is unavailable 434520:25:06 is Not Found 434620:25:06 behaves like MLflow|Requires api scope and write permission 434720:25:06 when user has access but token has wrong scope 434820:25:06 is expected to respond with numeric status code forbidden 434920:25:06 when user has access but is not allowed to write 435020:25:07 is Unauthorized 435120:25:07 behaves like MLflow|Bad Request on missing required 435220:25:07 when "key" is missing 435320:25:07 behaves like MLflow|Bad Request 435420:25:07 is Bad Request 435520:25:07 when "value" is missing 435620:25:07 behaves like MLflow|Bad Request 435720:25:07 is Bad Request 435820:25:07 GET /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/get-by-name 435920:25:07 returns the experiment 436020:25:07 Error States 436120:25:07 when has access but experiment does not exist 436220:25:07 behaves like MLflow|Not Found - Resource Does Not Exist 436320:25:07 is Resource Does Not Exist 436420:25:07 when has access but experiment_name is not passed 436520:25:07 behaves like MLflow|Not Found - Resource Does Not Exist 436620:25:08 is Resource Does Not Exist 436720:25:08 behaves like MLflow|shared error cases 436820:25:08 behaves like MLflow|an endpoint that requires authentication 436920:25:08 when not authenticated 437020:25:08 is Unauthorized 437120:25:08 when user does not have access 437220:25:08 is Not Found 437320:25:08 when model experiments is unavailable 437420:25:08 is Not Found 437520:25:08 behaves like MLflow|Requires read_api scope 437620:25:08 when user has access but token has wrong scope 437720:25:08 is expected to respond with numeric status code forbidden 437820:25:08 GET /projects/:id/ml/mlflow/api/2.0/mlflow/experiments/search 437920:25:09 returns all the models 438020:25:09 pagination and ordering 438120:25:09 when ordering is not provided 438220:25:09 behaves like a paginated search experiments request with order 438320:25:09 paginates respecting the provided order by 438420:25:09 when order by column is provided and column exists 438520:25:09 behaves like a paginated search experiments request with order 438620:25:09 paginates respecting the provided order by 438720:25:09 when order by column is provided and column does not exist 438820:25:09 behaves like a paginated search experiments request with order 438920:25:10 paginates respecting the provided order by 439020:25:10 Error States 439120:25:10 behaves like MLflow|shared error cases 439220:25:10 behaves like MLflow|an endpoint that requires authentication 439320:25:10 when not authenticated 439420:25:10 is Unauthorized 439520:25:10 when user does not have access 439620:25:10 is Not Found 439720:25:10 when model experiments is unavailable 439820:25:10 is Not Found 439920:25:10 behaves like MLflow|Requires api scope and write permission 440020:25:10 when user has access but token has wrong scope 440120:25:10 is expected to respond with numeric status code forbidden 440220:25:10 when user has access but is not allowed to write 440320:25:11 is Unauthorized 440420:25:11# [RSpecRunTime] Finishing example group spec/requests/api/ml/mlflow/experiments_spec.rb. It took 12.1 seconds. Expected to take 33.5 seconds. 440520:25:11# [RSpecRunTime] Starting example group spec/requests/api/project_templates_spec.rb. Expected to take 27.54 seconds. 440620:25:11API::ProjectTemplates 440720:25:14 GET /projects/:id/templates/:type 440820:25:15 returns dockerfiles 440920:25:15 returns gitignores 441020:25:16 returns gitlab_ci_ymls 441120:25:16 returns licenses 441220:25:16 returns issue templates 441320:25:17 returns merge request templates 441420:25:17 returns 400 for an unknown template type 441520:25:18 denies access to an anonymous user on a private project 441620:25:18 permits access to a developer on a private project 441720:25:18 behaves like accepts project paths with dots 441820:25:18 is expected to respond with numeric status code ok 441920:25:18# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.02 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.21 1.12 1.26 1/288 3048 442120:25:18 GET /projects/:id/templates/licenses 442220:25:19 returns key and name for the listed licenses 442320:25:19 behaves like accepts project paths with dots 442420:25:19 is expected to respond with numeric status code ok 442520:25:19 GET /projects/:id/templates/:type/:name 442620:25:20 returns a specific dockerfile 442720:25:20 returns a specific gitignore 442820:25:20 returns C++ gitignore 442920:25:21 returns C++ gitignore for URL-encoded names 443020:25:21 returns a specific gitlab_ci_yml 443120:25:21 returns a specific license 443220:25:22 returns a specific issue template 443320:25:22 returns a specific merge request template 443420:25:22 returns 404 for an unknown specific template 443520:25:23 returns 404 for an unknown issue template 443620:25:23 returns 404 for an unknown merge request template 443720:25:24 denies access to an anonymous user on a private project 443820:25:24 permits access to a developer on a private project 443920:25:24 when issue template uses parentheses 444020:25:24 returns a specific issue template 444120:25:24# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.1 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.19 1.12 1.26 1/288 3117 444320:25:24 behaves like accepts project paths with dots 444420:25:25 is expected to respond with numeric status code ok 444520:25:25 behaves like path traversal attempt 444620:25:25 rejects invalid filenames 444720:25:25 behaves like path traversal attempt 444820:25:26 rejects invalid filenames 444920:25:26 behaves like path traversal attempt 445020:25:26 rejects invalid filenames 445120:25:26 behaves like path traversal attempt 445220:25:27 rejects invalid filenames 445320:25:27 behaves like path traversal attempt 445420:25:27 rejects invalid filenames 445520:25:27 GET /projects/:id/templates/licenses/:key 445620:25:27 fills placeholders in the license 445720:25:27 behaves like accepts project paths with dots 445820:25:28 is expected to respond with numeric status code ok 445920:25:28# [RSpecRunTime] Finishing example group spec/requests/api/project_templates_spec.rb. It took 17.16 seconds. Expected to take 27.54 seconds. 446020:25:28# [RSpecRunTime] Starting example group spec/requests/api/alert_management_alerts_spec.rb. Expected to take 26.25 seconds. 446120:25:28API::AlertManagementAlerts 446220:25:29 PUT /projects/:id/alert_management_alerts/:alert_iid/metric_images/authorize 446320:25:29 authorizes uploading with workhorse header 446420:25:29 rejects requests that bypassed gitlab-workhorse 446520:25:29 when using remote storage 446620:25:29 when direct upload is enabled 446720:25:30 responds with status 200, location of file remote store and object details 446820:25:30# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.71 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.17 1.12 1.26 1/287 3126 447020:25:30 when direct upload is disabled 447120:25:31 handles as a local file 447220:25:31 POST /projects/:id/alert_management_alerts/:alert_iid/metric_images 447320:25:31 user_role: :guest, expected_status: :unauthorized_upload 447420:25:31 behaves like unauthorized_upload 447520:25:31 disallows the upload 447620:25:31 user_role: :reporter, expected_status: :unauthorized_upload 447720:25:31 behaves like unauthorized_upload 447820:25:31 disallows the upload 447920:25:31 user_role: :developer, expected_status: :can_upload_metric_image 448020:25:31 behaves like can_upload_metric_image 448120:25:32 creates a new metric image 448220:25:32 file size too large 448320:25:32 returns an error 448420:25:32 error when saving 448520:25:33 returns an error 448620:25:33 object storage enabled 448720:25:33 uploads to remote storage 448820:25:33 behaves like can_upload_metric_image 448920:25:34 creates a new metric image 449020:25:34# [RSpecRunTime] RSpec elapsed time: 22 minutes 21.34 seconds. Current RSS: ~1515M. Threads: 5. load average: 1.24 1.13 1.27 1/287 3127 449220:25:34 GET /projects/:id/alert_management_alerts/:alert_iid/metric_images 449320:25:34 user_role: :not_member, public_project: false, expected_status: :unauthorized_read 449420:25:34 behaves like unauthorized_read 449520:25:34 cannot read the metric images 449620:25:34 user_role: :not_member, public_project: true, expected_status: :unauthorized_read 449720:25:34 behaves like unauthorized_read 449820:25:35 cannot read the metric images 449920:25:35 user_role: :guest, public_project: false, expected_status: :unauthorized_read 450020:25:35 behaves like unauthorized_read 450120:25:35 cannot read the metric images 450220:25:35 user_role: :reporter, public_project: false, expected_status: :unauthorized_read 450320:25:35 behaves like unauthorized_read 450420:25:36 cannot read the metric images 450520:25:36 user_role: :developer, public_project: false, expected_status: :can_read_metric_image 450620:25:36 behaves like can_read_metric_image 450720:25:37 can read the metric images 450820:25:37 PUT /projects/:id/alert_management_alerts/:alert_iid/metric_images/:metric_image_id 450920:25:37 user_role: :not_member, public_project: false, expected_status: :unauthorized_update 451020:25:37 behaves like unauthorized_update 451120:25:37 cannot update the metric image 451220:25:37 user_role: :not_member, public_project: true, expected_status: :unauthorized_update 451320:25:37 behaves like unauthorized_update 451420:25:37 cannot update the metric image 451520:25:37 user_role: :guest, public_project: false, expected_status: :unauthorized_update 451620:25:37 behaves like unauthorized_update 451720:25:38 cannot update the metric image 451820:25:38 user_role: :reporter, public_project: false, expected_status: :unauthorized_update 451920:25:38 behaves like unauthorized_update 452020:25:39 cannot update the metric image 452120:25:39 user_role: :developer, public_project: false, expected_status: :can_update_metric_image 452220:25:39 behaves like can_update_metric_image 452320:25:39 can update the metric images 452420:25:39 when user has access 452520:25:39 and metric image not found 452620:25:40 returns an error 452720:25:40 metric image cannot be updated 452820:25:40 returns an error 452920:25:40 DELETE /projects/:id/alert_management_alerts/:alert_iid/metric_images/:metric_image_id 453020:25:40 user_role: :not_member, public_project: false, expected_status: "unauthorized delete" 453120:25:40 behaves like unauthorized delete 453220:25:41 cannot delete the metric image 453320:25:41 user_role: :not_member, public_project: true, expected_status: "unauthorized delete" 453420:25:41 behaves like unauthorized delete 453520:25:41 cannot delete the metric image 453620:25:41 user_role: :guest, public_project: false, expected_status: "unauthorized delete" 453720:25:41 behaves like unauthorized delete 453820:25:42 cannot delete the metric image 453920:25:42 user_role: :reporter, public_project: false, expected_status: "unauthorized delete" 454020:25:42 behaves like unauthorized delete 454120:25:43 cannot delete the metric image 454220:25:43# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.1 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.28 1.14 1.27 1/282 3128 454420:25:43 user_role: :developer, public_project: false, expected_status: "can delete metric image successfully" 454520:25:43 behaves like can delete metric image successfully 454620:25:45 can delete the metric images 454720:25:45# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.38 seconds. Current RSS: ~1532M. Threads: 5. load average: 1.28 1.14 1.27 1/282 3129 454920:25:45 when user has access 455020:25:45 when metric image not found 455120:25:45 returns an error 455220:25:45 when error when deleting 455320:25:46 returns an error 455420:25:46# [RSpecRunTime] Finishing example group spec/requests/api/alert_management_alerts_spec.rb. It took 18.19 seconds. Expected to take 26.25 seconds. 455520:25:46# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/merge_request/diff_notes_spec.rb. Expected to take 23.16 seconds. 455620:25:46getting notes for a merge request 455720:25:48 behaves like exposing regular notes on a noteable in GraphQL 455820:25:48 for regular notes 455920:25:49 includes all notes 456020:25:51 avoids N+1 queries 456120:25:51 behaves like a working graphql query 456220:25:51 returns a successful response 456320:25:51# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.07 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.24 1.14 1.27 1/287 3265 456520:25:51 when filter is provided 456620:25:51 when filter is set to ALL_NOTES 456720:25:52 returns all the notes 456820:25:52 when filter is set to ONLY_COMMENTS 456920:25:53 returns only the comments 457020:25:53 when filter is set to ONLY_ACTIVITY 457120:25:53 returns only the activity notes 457220:25:53 for discussions 457320:25:55 includes all discussion notes 457420:25:55 behaves like a working graphql query 457520:25:56 returns a successful response 457620:25:56# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.98 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.22 1.14 1.26 1/287 3276 457820:25:56 diff notes on a merge request 457920:25:59 includes the note 458020:25:59 behaves like a working graphql query 458120:26:01 returns a successful response 458220:26:02# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.18 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.20 1.13 1.26 1/287 3341 458420:26:02 the position of the diffnote 458520:26:04 includes a correct position 458620:26:04 with a note on an image 458720:26:06 includes a correct position 458820:26:06# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.9 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.19 1.13 1.26 1/287 3381 459020:26:06# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/merge_request/diff_notes_spec.rb. It took 20.31 seconds. Expected to take 23.16 seconds. 459120:26:06# [RSpecRunTime] Starting example group spec/controllers/help_controller_spec.rb. Expected to take 21.0 seconds. 459220:26:06HelpController 459420:26:07 with absolute url 459520:26:07 keeps the URL absolute 459620:26:07 with relative url 459720:26:07 prefixes it with /help/ 459820:26:07 when url is an external link 459920:26:07 does not change it 460020:26:07 when relative url with external on same line 460120:26:08 prefix it with /help/ 460220:26:08 when relative url with http:// in query 460320:26:08 prefix it with /help/ 460420:26:08 when mailto URL 460520:26:08 do not change it 460620:26:08 when protocol-relative link 460720:26:08 do not change it 460820:26:08 restricted visibility set to public 460920:26:09 redirects to sign_in path 461020:26:09 when two factor is required 461120:26:09 does not redirect to two factor auth 461220:26:09 when requesting help index (underscore prefix test) 461320:26:09 and the doc/index.md file exists 461420:26:09 returns index.md 461520:26:09 but the doc/index.md file does not exist 461620:26:09 returns _index.md 461720:26:09 when requesting help index (frontmatter test) 461820:26:09 and the doc/index.md file has the level 1 heading in frontmatter 461920:26:09 returns content with title in Markdown 462020:26:09 and the doc/index.md file has the level 1 heading in Markdown 462120:26:10 returns content with title in Markdown 462220:26:10 GET #drawers 462320:26:10 when requested file exists 462420:26:10 assigns variables 462520:26:10 renders HTML 462620:26:10 when requested file is missing 462720:26:10 renders not found 462920:26:10 for Markdown formats 463020:26:10 when requested file exists 463120:26:11 assigns to @markdown 463220:26:11 behaves like documentation pages local render 463320:26:11 renders HTML 463420:26:11 when two factor is required 463520:26:11 does not redirect to two factor auth 463620:26:11 when a custom help_page_documentation_url is set in database 463720:26:11 behaves like documentation pages redirect 463820:26:11 redirects user to custom documentation url with a specified version 463920:26:11 when it is a pre-release 464020:26:12 redirects user to custom documentation url without a version 464120:26:12 when a custom help_page_documentation_url is set in configuration file 464220:26:12 behaves like documentation pages redirect 464320:26:12 redirects user to custom documentation url with a specified version 464420:26:12 when it is a pre-release 464520:26:12 redirects user to custom documentation url without a version 464620:26:12 when gitlab_docs is disabled 464720:26:12 behaves like documentation pages redirect 464820:26:12 redirects user to custom documentation url with a specified version 464920:26:12 when it is a pre-release 465020:26:13 redirects user to custom documentation url without a version 465120:26:13 when host is missing 465220:26:13 behaves like documentation pages redirect 465320:26:13 redirects user to custom documentation url with a specified version 465420:26:13 when it is a pre-release 465520:26:13 redirects user to custom documentation url without a version 465620:26:13 when help_page_documentation_url is set in both db and configuration file 465720:26:13 behaves like documentation pages redirect 465820:26:13 redirects user to custom documentation url with a specified version 465920:26:13 when it is a pre-release 466020:26:14 redirects user to custom documentation url without a version 466120:26:14 when help_page_documentation_url has a trailing slash 466220:26:14 behaves like documentation pages redirect 466320:26:14 redirects user to custom documentation url with a specified version 466420:26:14 when it is a pre-release 466520:26:14 redirects user to custom documentation url without a version 466620:26:14 when requested file is missing 466720:26:14 renders not found 466820:26:14 for image formats 466920:26:14 when requested file exists 467020:26:14 renders the raw file 467120:26:14 when requested file is missing 467220:26:15 renders not found 467320:26:15 for other formats 467420:26:15 always renders not found 467520:26:15 when requesting an index.md 467620:26:15 and the index.md file exists 467720:26:15 returns an index.md file 467820:26:15 but the index.md file does not exist 467920:26:15 returns an _index.md file 468020:26:15 when requesting content 468120:26:15 and the Markdown file has the level 1 heading in frontmatter 468220:26:16 returns content with the level 1 heading in Markdown 468320:26:16 and the Markdown file has the level 1 heading in Markdown 468420:26:16 returns content with the level 1 heading in Markdown 468620:26:16 with no custom docs URL configured 468720:26:16 redirects to docs.gitlab.com 468820:26:16 with a custom docs URL configured 468920:26:16 redirects to the configured docs URL 469020:26:17# [RSpecRunTime] Finishing example group spec/controllers/help_controller_spec.rb. It took 10.1 seconds. Expected to take 21.0 seconds. 469120:26:17# [RSpecRunTime] Starting example group spec/requests/search_controller_spec.rb. Expected to take 20.6 seconds. 469220:26:17SearchController 469420:26:23 for blobs scope 469520:26:25 avoids N+1 database queries 469620:26:25# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.61 seconds. Current RSS: ~1538M. Threads: 5. load average: 1.14 1.12 1.26 1/286 3645 469820:26:25 for code search 469920:26:25 sets scope to blobs if code search literals are used 470020:26:25 when searching by SHA 470120:26:25 finds a commit and redirects to its page 470220:26:26 finds a commit in uppercase and redirects to its page 470320:26:26 finds a commit with a partial sha and redirects to its page 470420:26:27 redirects to the commit even if another scope result is returned 470520:26:27 goes to search results with the force_search_results param set 470620:26:28 does not redirect if commit sha not found in project 470720:26:29 does not redirect if not using project scope 470820:26:29 when user cannot read_code 470920:26:30 does not redirect 471020:26:30# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.22 seconds. Current RSS: ~1518M. Threads: 5. load average: 1.13 1.12 1.26 1/287 3686 471220:26:30 GET /search/settings 471320:26:30 when user is not signed-in 471420:26:30 is expected to redirect to "/users/sign_in" 471520:26:30 when user is signed-in 471620:26:30 when neither project_id nor group_id param is given 471720:26:30 responds with Bad Request 471820:26:30 when given project is not found 471920:26:30 returns an empty array 472020:26:30 when user is not allowed to change settings in given project 472120:26:30 returns an empty array 472220:26:30 when user is allowed to change settings in given project 472320:26:31 returns all available settings results 472420:26:31 when given group is not found 472520:26:31 returns an empty array 472620:26:31 when user is not allowed to change settings in given group 472720:26:31 returns an empty array 472820:26:31 when user is allowed to change settings in given group 472920:26:32 returns all available settings results 473020:26:32# [RSpecRunTime] Finishing example group spec/requests/search_controller_spec.rb. It took 15.28 seconds. Expected to take 20.6 seconds. 473120:26:32# [RSpecRunTime] Starting example group spec/requests/api/user_runners_spec.rb. Expected to take 17.33 seconds. 473220:26:32API::UserRunners 473320:26:32 POST /user/runners 473420:26:33 returns a 401 error if unauthorized 473520:26:33 when runner_type is :instance_type 473620:26:33 when user has sufficient permissions 473720:26:33 behaves like creates a runner 473820:26:34 creates a runner 473920:26:34# [RSpecRunTime] RSpec elapsed time: 23 minutes 21.51 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.12 1.12 1.25 1/287 3687 474120:26:34 with admin mode enabled 474220:26:34 behaves like with request authorized with access token 474320:26:34 with create_runner scope 474420:26:34 behaves like creates a runner 474520:26:34 creates a runner 474620:26:34 with api scope 474720:26:34 behaves like creates a runner 474820:26:34 creates a runner 474920:26:34 with read_api scope 475020:26:34 behaves like fails to create runner with expected_status_code 475120:26:35 does not create runner 475220:26:35 behaves like when user does not have sufficient permissions returns forbidden 475320:26:35 when user is admin and admin mode is disabled 475420:26:35 behaves like when runner creation fails due to authorization 475520:26:35 does not create a runner 475620:26:35 when user is not an admin or a member of the namespace 475720:26:35 behaves like when runner creation fails due to authorization 475820:26:35 does not create a runner 475920:26:35 when user is not an admin 476020:26:35 behaves like when runner creation fails due to authorization 476120:26:35 does not create a runner 476220:26:35 when model validation fails 476320:26:35 behaves like fails to create runner with expected_status_code 476420:26:36 does not create runner 476520:26:36 when runner_type is :group_type 476620:26:36 when group_id is specified 476720:26:36 when user has sufficient permissions 476820:26:36 behaves like creates a runner 476920:26:36 creates a runner 477020:26:36 behaves like with request authorized with access token 477120:26:36 with create_runner scope 477220:26:36 behaves like creates a runner 477320:26:36 creates a runner 477420:26:36 with api scope 477520:26:36 behaves like creates a runner 477620:26:37 creates a runner 477720:26:37 with read_api scope 477820:26:37 behaves like fails to create runner with expected_status_code 477920:26:37 does not create runner 478020:26:37 behaves like when user does not have sufficient permissions returns forbidden 478120:26:37 when user is admin and admin mode is disabled 478220:26:37 behaves like when runner creation fails due to authorization 478320:26:37 does not create a runner 478420:26:37 when user is not an admin or a member of the namespace 478520:26:37 behaves like when runner creation fails due to authorization 478620:26:38 does not create a runner 478720:26:38 when user is a maintainer 478820:26:38 behaves like when runner creation fails due to authorization 478920:26:38 does not create a runner 479020:26:38 when group_id is not specified 479120:26:38 fails to create runner with :bad_request 479220:26:38 when runner_type is :project_type 479320:26:38 when project_id is specified 479420:26:38 when user has sufficient permissions 479520:26:38 behaves like creates a runner 479620:26:38 creates a runner 479720:26:38 behaves like with request authorized with access token 479820:26:38 with create_runner scope 479920:26:38 behaves like creates a runner 480020:26:39 creates a runner 480120:26:39 with api scope 480220:26:39 behaves like creates a runner 480320:26:39 creates a runner 480420:26:39 with read_api scope 480520:26:39 behaves like fails to create runner with expected_status_code 480620:26:39 does not create runner 480720:26:39 behaves like when user does not have sufficient permissions returns forbidden 480820:26:39 when user is admin and admin mode is disabled 480920:26:39 behaves like when runner creation fails due to authorization 481020:26:40 does not create a runner 481120:26:40 when user is not an admin or a member of the namespace 481220:26:40 behaves like when runner creation fails due to authorization 481320:26:40 does not create a runner 481420:26:40 when user is a developer 481520:26:40 behaves like when runner creation fails due to authorization 481620:26:40 does not create a runner 481720:26:40 when project_id is not specified 481820:26:40 fails to create runner with :bad_request 481920:26:40 with missing runner_type 482020:26:41 fails to create runner with :bad_request 482120:26:41 with unknown runner_type 482220:26:41 fails to create runner with :bad_request 482320:26:41# [RSpecRunTime] Finishing example group spec/requests/api/user_runners_spec.rb. It took 9.1 seconds. Expected to take 17.33 seconds. 482420:26:41# [RSpecRunTime] Starting example group spec/requests/api/protected_tags_spec.rb. Expected to take 17.24 seconds. 482520:26:41API::ProtectedTags 482620:26:42 GET /projects/:id/protected_tags 482720:26:42 when authenticated as a maintainer 482820:26:42 behaves like protected tags 482920:26:43 returns the protected tags 483020:26:43# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.46 seconds. Current RSS: ~1528M. Threads: 5. load average: 1.02 1.10 1.25 1/282 3714 483220:26:43 when authenticated as a guest 483320:26:43 behaves like 403 response 483520:26:43 GET /projects/:id/protected_tags/:tag 483620:26:43 when authenticated as a maintainer 483720:26:43 behaves like protected tag 483820:26:44 returns the protected tag 483920:26:44 when protected tag does not exist 484020:26:44 behaves like 404 response 484220:26:44 when protected tag contains a wildcard 484320:26:44 behaves like protected tag 484420:26:45 returns the protected tag 484520:26:45 when protected tag does not exist 484620:26:45 behaves like 404 response 484820:26:45 when a deploy key is present 484920:26:46Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 485120:26:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 485220:26:46Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 485420:26:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 485520:26:46 returns deploy key information 485620:26:46 when a deploy key is not present 485720:26:46 returns null deploy key field 485820:26:46 when authenticated as a guest 485920:26:46 behaves like 403 response 486120:26:47 POST /projects/:id/protected_tags 486220:26:47 when authenticated as a maintainer 486320:26:47 protects a single tag with maintainers can create tags 486420:26:48 protects a single tag with developers can create tags 486520:26:48 protects a single tag with no one can create tags 486620:26:49 returns a 422 error if the same tag is protected twice 486720:26:49 returns 201 if the same tag is proteted on different projects 486820:26:49 when tag has a wildcard in its name 486920:26:50 protects multiple tags with a wildcard in the name 487020:26:50# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.41 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.02 1.10 1.24 1/282 3715 487220:26:50 when authenticated as a guest 487320:26:50 returns a 403 error if guest 487420:26:50 DELETE /projects/:id/protected_tags/unprotect/:tag 487520:26:51 unprotects a single tag 487620:26:51 returns 404 if tag does not exist 487720:26:51 behaves like 412 response 487820:26:51 for a modified resource 487920:26:52 returns 412 with a JSON error 488020:26:52# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.24 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3716 488220:26:52 for an unmodified resource 488320:26:52 returns 204 with an empty body 488420:26:52 when tag has a wildcard in its name 488520:26:53 unprotects a wildcard tag 488620:26:53# [RSpecRunTime] Finishing example group spec/requests/api/protected_tags_spec.rb. It took 11.76 seconds. Expected to take 17.24 seconds. 488720:26:53# [RSpecRunTime] Starting example group spec/requests/projects/issues/discussions_spec.rb. Expected to take 14.71 seconds. 488820:26:53issue discussions 488920:26:53 GET /:namespace/:project/-/issues/:iid/discussions 489020:26:54 HTTP caching 489120:26:54Job arguments to Users::RecordLastActivityWorker must be native JSON types, but {"user_id"=>1050, "namespace_id"=>660} is a ActiveSupport::HashWithIndifferentAccess. 489320:26:54To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 489420:26:55 returns 304 without serializing JSON 489520:26:55 when user role changes 489620:26:55 behaves like cache miss 489720:26:56 returns 200 and serializes JSON 489820:26:56# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.41 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3717 490020:26:56 when emoji is awarded to a note 490120:26:56 behaves like cache miss 490220:26:57 returns 200 and serializes JSON 490320:26:57# [RSpecRunTime] RSpec elapsed time: 23 minutes 44.6 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3718 490520:26:57 when note author name changes 490620:26:57 behaves like cache miss 490720:26:58 returns 200 and serializes JSON 490820:26:58# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.69 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3719 491020:26:58 when note author status changes 491120:26:58 behaves like cache miss 491220:26:59 returns 200 and serializes JSON 491320:26:59# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.79 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3720 491520:26:59 when note author role changes 491620:26:59 behaves like cache miss 491720:27:00 returns 200 and serializes JSON 491820:27:00# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.01 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3721 492020:27:00 when note is added 492120:27:00 behaves like cache miss 492220:27:01 returns 200 and serializes JSON 492320:27:01 when note is modified 492420:27:01 behaves like cache miss 492520:27:03 returns 200 and serializes JSON 492620:27:03# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.22 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3722 492820:27:03 when note is deleted 492920:27:03 behaves like cache miss 493020:27:04 returns 200 and serializes JSON 493120:27:04# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.33 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.02 1.09 1.24 1/282 3723 493320:27:04# [RSpecRunTime] Finishing example group spec/requests/projects/issues/discussions_spec.rb. It took 11.18 seconds. Expected to take 14.71 seconds. 493420:27:04# [RSpecRunTime] Starting example group spec/requests/api/markdown_spec.rb. Expected to take 14.36 seconds. 493520:27:04API::Markdown 493620:27:04 POST /markdown 493720:27:04 when not logged in 493820:27:04 and authenticate_markdown_api turned on 493920:27:04 responds with 401 Unathorized 494020:27:04 and authenticate_markdown_api turned off 494120:27:04 behaves like 400 Bad Request 494220:27:04 responds with 400 Bad Request 494320:27:04 when arguments are invalid 494420:27:04 when text is missing 494520:27:04 behaves like 400 Bad Request 494620:27:05 responds with 400 Bad Request 494720:27:05 when project is not found 494820:27:05 behaves like 404 Project Not Found 494920:27:05 responds with 404 Not Found 495020:27:05 when arguments are valid 495120:27:05 when personal access token has only read_api scope 495220:27:05 behaves like rendered markdown text without GFM 495320:27:06 renders markdown text 495420:27:06 when not using gfm 495520:27:06 without project 495620:27:06 behaves like rendered markdown text without GFM 495720:27:06 renders markdown text 495820:27:06 with project 495920:27:06 when not authorized 496020:27:06 behaves like 404 Project Not Found 496120:27:06 responds with 404 Not Found 496220:27:06 when authorized 496320:27:06 behaves like rendered markdown text without GFM 496420:27:07 renders markdown text 496520:27:07 when using gfm 496620:27:07 without project 496720:27:07 renders markdown text 496820:27:07 with project 496920:27:07 renders markdown text 497020:27:07 with a public project and confidential issue 497120:27:07 when not logged in 497220:27:07 behaves like user without proper access 497320:27:08 does not render the title or link 497420:27:08 when logged in as user without access 497520:27:08 behaves like user without proper access 497620:27:09 does not render the title or link 497720:27:10# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.15 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.01 1.09 1.24 1/282 3724 497920:27:10 when logged in as author 498020:27:11 renders the title or link 498120:27:11# [RSpecRunTime] RSpec elapsed time: 23 minutes 58.42 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.01 1.09 1.24 1/282 3725 498320:27:11 with a public project and issues only for team members 498420:27:11 when not logged in and authenticate_markdown_api turned off 498520:27:11 behaves like user without proper access 498620:27:12 does not render the title 498720:27:12# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.51 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.01 1.09 1.24 1/282 3726 498920:27:12 when logged in as user without access 499020:27:12 behaves like user without proper access 499120:27:13 does not render the title 499220:27:13# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.76 second. Current RSS: ~1481M. Threads: 5. load average: 1.01 1.09 1.24 1/283 3727 499420:27:13 when logged in as author 499520:27:14 renders the title or link 499620:27:14# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.05 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.01 1.09 1.24 1/283 3728 499820:27:15# [RSpecRunTime] Finishing example group spec/requests/api/markdown_spec.rb. It took 10.75 seconds. Expected to take 14.36 seconds. 499920:27:15# [RSpecRunTime] Starting example group spec/requests/groups/milestones_controller_spec.rb. Expected to take 13.02 seconds. 500020:27:15Groups::MilestonesController 500120:27:15 N+1 DB queries 500320:27:18 avoids N+1 database queries 500420:27:18# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.3 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.09 1.10 1.24 1/282 3729 500720:27:25 avoids N+1 database queries 500820:27:25# [RSpecRunTime] RSpec elapsed time: 24 minutes 12.34 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.16 1.12 1.25 1/282 3730 501020:27:25 GET #merge_requests 501120:27:27 avoids N+1 database queries 501220:27:27# [RSpecRunTime] RSpec elapsed time: 24 minutes 15.11 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.39 1.17 1.26 1/282 3731 501420:27:28# [RSpecRunTime] Finishing example group spec/requests/groups/milestones_controller_spec.rb. It took 13.03 seconds. Expected to take 13.02 seconds. 501520:27:28# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/issues/create_spec.rb. Expected to take 12.82 seconds. 501620:27:28Create an issue 501720:27:28 the user is not allowed to create an issue 501820:27:28 behaves like a mutation that returns a top-level access error 501920:27: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" 502020:27:29# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.67 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.39 1.17 1.26 1/282 3732 502220:27:29 when user has permissions to create an issue 502320:27:30Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 502520:27:30To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 502620:27:30 creates the issue 502720:27:30 behaves like has spam protection 502820:27:30 #check_spam_action_response! 502920:27:30 when the object is spam (DISALLOW) 503020:27:30 and no CAPTCHA is available 503120:27:30 behaves like disallow response 503220:27:31Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 503420:27:31To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 503520:27:31 informs the client that the request was denied as spam 503620:27:31# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.09 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.44 1.18 1.27 1/282 3733 503820:27:31 and a CAPTCHA is required 503920:27:31 behaves like disallow response 504020:27:32Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 504220:27:32To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 504320:27:32 informs the client that the request was denied as spam 504420:27:32 when the object is not spam (CONDITIONAL ALLOW) 504520:27:32 and no CAPTCHA is required 504620:27:33Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 504820:27:33To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 504920:27:34 does not return a top-level error 505020:27:34# [RSpecRunTime] RSpec elapsed time: 24 minutes 21.5 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.44 1.18 1.27 1/282 3734 505220:27:34 and a CAPTCHA is required 505320:27:35Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 505520:27:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 505620:27:35 informs the client that the request may be retried after solving the CAPTCHA 505720:27:35# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.55 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.44 1.18 1.27 1/282 3735 505920:27:35 when creating an issue of type TASK 506020:27:36Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 506220:27:36To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 506320:27:36 creates an issue with TASK type 506420:27:36# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.0 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.41 1.18 1.26 1/282 3736 506620:27:36 when position params are provided 506720:27:37Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 506920:27:37To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 507020:27:38 sets the correct position 507120:27:38# [RSpecRunTime] RSpec elapsed time: 24 minutes 25.46 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.41 1.18 1.26 1/282 3737 507320:27:38 when both labels and labelIds params are provided 507420:27:38 behaves like a mutation that returns top-level errors 507520:27:38 is expected to contain exactly "Only one of [labels, labelIds] arguments is allowed at the same time." 507620:27:39# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/issues/create_spec.rb. It took 10.91 seconds. Expected to take 12.82 seconds. 507720:27:39# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb. Expected to take 11.19 seconds. 507820:27:39Updating the packages cleanup policy 507920:27:39 post graphql mutation 508020:27:39 with existing packages cleanup policy 508120:27:39 user_role: :maintainer, shared_examples_name: "accepting the mutation request and updates the existing policy" 508220:27:39 behaves like accepting the mutation request and updates the existing policy 508320:27:40 returns the updated packages cleanup policy 508420:27:40# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.47 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.41 1.18 1.26 1/282 3738 508620:27:40 user_role: :developer, shared_examples_name: "denying the mutation request" 508720:27:40 behaves like denying the mutation request 508820:27:40 returns an error 508920:27:40 user_role: :reporter, shared_examples_name: "denying the mutation request" 509020:27:40 behaves like denying the mutation request 509120:27:41 returns an error 509220:27:41 user_role: :guest, shared_examples_name: "denying the mutation request" 509320:27:41 behaves like denying the mutation request 509420:27:41 returns an error 509520:27:41 user_role: :anonymous, shared_examples_name: "denying the mutation request" 509620:27:41 behaves like denying the mutation request 509720:27:42 returns an error 509820:27:42 without existing packages cleanup policy 509920:27:42 user_role: :maintainer, shared_examples_name: "accepting the mutation request and creates a policy" 510020:27:42 behaves like accepting the mutation request and creates a policy 510120:27:42 returns the created packages cleanup policy 510220:27:42 user_role: :developer, shared_examples_name: "denying the mutation request" 510320:27:42 behaves like denying the mutation request 510420:27:43 returns an error 510520:27:43 user_role: :reporter, shared_examples_name: "denying the mutation request" 510620:27:43 behaves like denying the mutation request 510720:27:43 returns an error 510820:27:43 user_role: :guest, shared_examples_name: "denying the mutation request" 510920:27:43 behaves like denying the mutation request 511020:27:44 returns an error 511120:27:44 user_role: :anonymous, shared_examples_name: "denying the mutation request" 511220:27:44 behaves like denying the mutation request 511320:27:44 returns an error 511420:27:44# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb. It took 5.58 seconds. Expected to take 11.19 seconds. 511520:27:44# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb. Expected to take 10.38 seconds. 511620:27:44getting dependency proxy image ttl policy for a group 511720:27:44 behaves like a working graphql query 511820:27:45 returns a successful response 511920:27:45 with different permissions 512020:27:45 group_visibility: :private, role: :owner, access_granted: true 512120:27:45 return the proper response 512220:27:45 group_visibility: :private, role: :maintainer, access_granted: false 512320:27:46 return the proper response 512420:27:46 group_visibility: :private, role: :developer, access_granted: false 512520:27:46 return the proper response 512620:27:46 group_visibility: :private, role: :reporter, access_granted: false 512720:27:47 return the proper response 512820:27:47 group_visibility: :private, role: :guest, access_granted: false 512920:27:47 return the proper response 513020:27:47 group_visibility: :private, role: :anonymous, access_granted: false 513120:27:48 return the proper response 513220:27:48 group_visibility: :public, role: :owner, access_granted: true 513320:27:48 return the proper response 513420:27:48 group_visibility: :public, role: :maintainer, access_granted: false 513520:27:49 return the proper response 513620:27:49 group_visibility: :public, role: :developer, access_granted: false 513720:27:49 return the proper response 513820:27:49 group_visibility: :public, role: :reporter, access_granted: false 513920:27:50 return the proper response 514020:27:50 group_visibility: :public, role: :guest, access_granted: false 514120:27:50 return the proper response 514220:27:50 group_visibility: :public, role: :anonymous, access_granted: false 514320:27:51 return the proper response 514420:27:51# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb. It took 6.55 seconds. Expected to take 10.38 seconds. 514520:27:51# [RSpecRunTime] Starting example group spec/requests/projects/integrations/slash_commands_controller_spec.rb. Expected to take 10.32 seconds. 514620:27:51Projects::Integrations::SlashCommandsController 514820:27:51 when user is signed in 514920:27:51 when request is invalid 515020:27:52 renders the "show" template with expired message 515120:27:52# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.81 seconds. Current RSS: ~1496M. Threads: 5. load average: 1.47 1.20 1.27 1/282 3739 515320:27:52 when request is valid 515420:27:52 when user is valid 515520:27:53 renders the "show" template with authorize button 515620:27:53 when user is invalid 515720:27:54 renders the "show" template 515820:27:54 when user is not signed in 515920:27:54 redirects with a status of 302 516020:27:54 POST #confirm 516120:27:54 when user is signed in 516220:27:54 when request is invalid 516320:27:54 renders the "show" template 516420:27:54 when request is valid 516520:27:54 when user is valid 516620:27:55 redirects back to the integration 516720:27:55 when user is invalid 516820:27:56 renders the "show" template 516920:27:56 when user is not signed in 517020:27:56 redirects with a status of 302 517120:27:56# [RSpecRunTime] Finishing example group spec/requests/projects/integrations/slash_commands_controller_spec.rb. It took 5.22 seconds. Expected to take 10.32 seconds. 517220:27:56# [RSpecRunTime] Starting example group spec/requests/api/graphql/tasks/task_completion_status_spec.rb. Expected to take 9.28 seconds. 517320:27:56getting task completion status information 517420:27:57 with description - [ ] task 1\n- [ ] task 2 517520:27:57 when type is issue 517620:27:57 behaves like graphql task completion status provider 517720:27:58 returns the expected task completion status 517820:27:58# [RSpecRunTime] RSpec elapsed time: 24 minutes 45.28 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.43 1.20 1.27 1/283 3766 518020:27:58 when type is merge request 518120:27:58 behaves like graphql task completion status provider 518220:27:59 returns the expected task completion status 518320:27:59# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.44 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.43 1.20 1.27 2/289 3877 518520:27:59 with description - [x] task 1\n- [ ] task 2 518620:27:59 when type is issue 518720:27:59 behaves like graphql task completion status provider 518820:28:01 returns the expected task completion status 518920:28:01# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.31 seconds. Current RSS: ~1497M. Threads: 5. load average: 1.40 1.19 1.27 1/289 3878 519120:28:01 when type is merge request 519220:28:01 behaves like graphql task completion status provider 519320:28:02 returns the expected task completion status 519420:28:02# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.96 seconds. Current RSS: ~1499M. Threads: 5. load average: 1.40 1.19 1.27 1/289 3973 519620:28:02 with description - [x] task 1\n- [x] task 2 519720:28:02 when type is issue 519820:28:02 behaves like graphql task completion status provider 519920:28:03 returns the expected task completion status 520020:28:03 when type is merge request 520120:28:03 behaves like graphql task completion status provider 520220:28:04 returns the expected task completion status 520320:28:04# [RSpecRunTime] RSpec elapsed time: 24 minutes 51.7 seconds. Current RSS: ~1501M. Threads: 5. load average: 1.40 1.19 1.27 1/289 4067 520520:28:04# [RSpecRunTime] Finishing example group spec/requests/api/graphql/tasks/task_completion_status_spec.rb. It took 8.34 seconds. Expected to take 9.28 seconds. 520620:28:04# [RSpecRunTime] Starting example group spec/requests/projects/network_controller_spec.rb. Expected to take 8.78 seconds. 520720:28:04Projects::NetworkController 520920:28:05 when user is unauthorized 521120:28:06# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.18 seconds. Current RSS: ~1507M. Threads: 5. load average: 1.36 1.19 1.27 1/289 4094 521320:28:06 when user is authorized 521420:28:06 renders content 521620:28:07 when ref_type is provided 521720:28:08 assigns url with ref_type 521820:28:08# [RSpecRunTime] RSpec elapsed time: 24 minutes 55.56 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.36 1.19 1.27 1/288 4123 522020:28:08 when path includes a space 522120:28:09 still renders the page 522220:28:09# [RSpecRunTime] Finishing example group spec/requests/projects/network_controller_spec.rb. It took 4.67 seconds. Expected to take 8.78 seconds. 522320:28:09# [RSpecRunTime] Starting example group spec/requests/api/graphql/achievements/user_achievements_query_spec.rb. Expected to take 8.38 seconds. 522420:28:09UserAchievements 522520:28:10 returns all non_revoked user_achievements 522620:28:10 returns the correct achievement and user_achievement counts 522720:28:11 can lookahead to eliminate N+1 queries 522820:28:11 when the achievements feature flag is disabled 522920:28:12 is expected to be empty 523020:28:12# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.47 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.34 1.19 1.27 1/288 4132 523220:28:12 when user_achievement has priority set 523320:28:12 returns achievements in correct order 523420:28:12 behaves like a working graphql query 523520:28:13 returns a successful response 523620:28:13 when show_on_profile is false 523720:28:13 does not return hidden achievements 523820:28:13 when includeHidden is true 523920:28:13 when current_user is achievement owner 524020:28:13 returns also hidden achievements 524120:28:13 when current_user is not the achievement owner 524220:28:14 does not return hidden achievements 524320:28:14# [RSpecRunTime] Finishing example group spec/requests/api/graphql/achievements/user_achievements_query_spec.rb. It took 4.92 seconds. Expected to take 8.38 seconds. 524420:28:14# [RSpecRunTime] Starting example group spec/requests/groups/settings/slacks_controller_spec.rb. Expected to take 8.11 seconds. 524520:28:14Groups::Settings::SlacksController 524620:28:14 behaves like Integrations::SlackControllerSettings 524720:28:14 GET slack_auth 524820:28:14 when valid CSRF token is provided 524920:28:15 calls service and redirects with no alerts if result is successful 525020:28:15 calls service and redirects with an alert if there is a service error 525120:28:15 when the flag is disabled 525220:28:15 responds with status :not_found 525320:28:15# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.11 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.31 1.18 1.26 1/288 4133 525520:28:15 when user is unauthorized 525620:28:16 returns not found response 525720:28:16 when no CSRF token is provided 525920:28:16 when there was an OAuth error 526020:28:16 redirects with an alert 526120:28:16 DELETE destroy 526220:28:17 destroys the record and redirects back to #edit 526320:28:17 enqueues a worker job 526420:28:17 when the flag is disabled 526520:28:18 responds with status :not_found 526620:28:18# [RSpecRunTime] RSpec elapsed time: 25 minutes 5.29 seconds. Current RSS: ~1509M. Threads: 5. load average: 1.31 1.18 1.26 1/284 4134 526820:28:18 when user is unauthorized 526920:28:18 returns not found response 527020:28:18# [RSpecRunTime] Finishing example group spec/requests/groups/settings/slacks_controller_spec.rb. It took 4.46 seconds. Expected to take 8.11 seconds. 527120:28:18# [RSpecRunTime] Starting example group spec/requests/api/graphql/custom_emoji_query_spec.rb. Expected to take 7.41 seconds. 527220:28:18getting custom emoji within namespace 527320:28:19 Query CustomEmoji on Group 527420:28:21 returns emojis when authorised 527520:28:22 returns nil group when unauthorised 527620:28:22 when asset proxy is configured 527720:28:24 uses the proxied url 527820:28:24# [RSpecRunTime] RSpec elapsed time: 25 minutes 11.56 seconds. Current RSS: ~1500M. Threads: 5. load average: 1.36 1.20 1.27 1/283 4135 528020:28:24# [RSpecRunTime] Finishing example group spec/requests/api/graphql/custom_emoji_query_spec.rb. It took 5.78 seconds. Expected to take 7.41 seconds. 528120:28:24# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_reviewers_spec.rb. Expected to take 7.22 seconds. 528220:28:24Setting reviewers of a merge request 528320:28:27 returns an error if the user is not allowed to update the merge request 528420:28:27 when the current user does not have permission to add reviewers 528520:28:28 does not change the reviewers 528620:28:28# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.67 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.33 1.19 1.27 1/289 4272 528820:28:28 with reviewers already assigned 528920:28:29 replaces the reviewer 529020:28:29# [RSpecRunTime] RSpec elapsed time: 25 minutes 17.09 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.33 1.19 1.27 1/288 4273 529220:28:29 when passing an empty list of reviewers 529320:28:30 removes reviewer 529420:28:31# [RSpecRunTime] RSpec elapsed time: 25 minutes 18.16 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.31 1.19 1.27 1/288 4274 529620:28:31# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_reviewers_spec.rb. It took 6.59 seconds. Expected to take 7.22 seconds. 529720:28:31# [RSpecRunTime] Starting example group spec/controllers/concerns/sorting_preference_spec.rb. Expected to take 6.64 seconds. 529820:28:31SortingPreference 529920:28:31 #set_set_order_from_cookie 530020:28:31 when sort param given 530120:28:31 sets the cookie with the right values and flags 530220:28:31 when cookie exists 530320:28:31 sets the cookie with the right values and flags 530420:28:31 #set_sort_order_from_user_preference 530520:28:31 when sort param given 530620:28:31 when sorting_field is defined 530720:28:32 sets user_preference with the right value 530820:28:32 when no sorting_field is defined on the controller 530920:28:32 does not touch user_preference 531020:28:32 when a user sorting preference exists 531120:28:32 returns the set preference 531220:28:32 #set_sort_order 531320:28:32 when user preference contains allowed sorting 531420:28:32 sets sort order from user_preference 531520:28:32 when user preference contains weight sorting 531620:28:32 when user can sort by issue weight 531720:28:32 sets sort order from user_preference 531820:28:32 when user cannot sort by issue weight 531920:28:33 sets default sort order 532020:28:33 when user preference contains merged date sorting 532120:28:33 sets default sort order 532220:28:33 when controller_name is merge_requests 532320:28:33 behaves like user can sort by merged date 532420:28:33 sets sort order from user_preference 532520:28:33 when action_name is merge_requests 532620:28:33 behaves like user can sort by merged date 532720:28:34 sets sort order from user_preference 532820:28:34# [RSpecRunTime] Finishing example group spec/controllers/concerns/sorting_preference_spec.rb. It took 3.14 seconds. Expected to take 6.64 seconds. 532920:28:34# [RSpecRunTime] Starting example group spec/requests/admin/slacks_controller_spec.rb. Expected to take 6.44 seconds. 533020:28:34Admin::SlacksController 533120:28:34 behaves like Integrations::SlackControllerSettings 533220:28:34 GET slack_auth 533320:28:34 when valid CSRF token is provided 533420:28:34 calls service and redirects with no alerts if result is successful 533520:28:35 calls service and redirects with an alert if there is a service error 533620:28:35 when the flag is disabled 533720:28:35 responds with status :not_found 533820:28:35# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.58 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.31 1.19 1.27 1/288 4275 534020:28:35 when user is unauthorized 534120:28:35 returns not found response 534220:28:35 when no CSRF token is provided 534420:28:35 when there was an OAuth error 534520:28:36 redirects with an alert 534620:28:36 DELETE destroy 534720:28:36 destroys the record and redirects back to #edit 534820:28:36 enqueues a worker job 534920:28:36 when the flag is disabled 535020:28:37 responds with status :not_found 535120:28:37 when user is unauthorized 535220:28:37 returns not found response 535320:28:37# [RSpecRunTime] Finishing example group spec/requests/admin/slacks_controller_spec.rb. It took 3.23 seconds. Expected to take 6.44 seconds. 535420:28:37# [RSpecRunTime] Starting example group spec/controllers/explore/groups_controller_spec.rb. Expected to take 5.78 seconds. 535520:28:37Explore::GroupsController 535620:28:37 behaves like explore groups 535720:28:37 renders group trees 535820:28:38 includes public projects 535920:28:38 restricted visibility level is public 536020:28:38 redirects to login page 536120:28:38# [RSpecRunTime] RSpec elapsed time: 25 minutes 25.98 seconds. Current RSS: ~1508M. Threads: 5. load average: 1.28 1.19 1.26 1/283 4276 536420:28:38 behaves like explore groups 536520:28:38 renders group trees 536620:28:39 includes public projects 536720:28:39 restricted visibility level is public 536820:28:39 redirects to login page 536920:28:39# [RSpecRunTime] Finishing example group spec/controllers/explore/groups_controller_spec.rb. It took 2.39 seconds. Expected to take 5.78 seconds. 537020:28:39# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/fork_targets_spec.rb. Expected to take 5.52 seconds. 537120:28:39getting a list of fork targets for a project 537220:28:41 when user has access to the project 537320:28:41 returns fork targets for the project 537420:28:41 behaves like a working graphql query 537520:28:42 returns a successful response 537620:28:42# [RSpecRunTime] RSpec elapsed time: 25 minutes 29.32 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.26 1.18 1.26 1/283 4277 537820:28:42 when user doesn't have access to the project 537920:28:42 does not return the project 538020:28:42# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/fork_targets_spec.rb. It took 2.93 seconds. Expected to take 5.52 seconds. 538120:28:42# [RSpecRunTime] Starting example group spec/requests/projects/project_members_controller_spec.rb. Expected to take 5.4 seconds. 538220:28:42Projects::ProjectMembersController 538320:28:43 GET /*namespace_id/:project_id/-/project_members/request_access 538420:28:43 behaves like request_accessable 538520:28:43 when not signed in 538620:28:43 redirects to sign in page 538720:28:43 when signed in 538820:28:44 redirects back to group members page and displays the relevant notice 538920:28:44 when something goes wrong 539020:28:44 redirects back to group members page and displays the relevant notice 539120:28:44 when already a member 539220:28:44 redirects back to group members page and displays the relevant notice 539320:28:44 when a pending access request exists 539420:28:45 redirects back to group members page and displays the relevant notice 539520:28:45# [RSpecRunTime] Finishing example group spec/requests/projects/project_members_controller_spec.rb. It took 2.77 seconds. Expected to take 5.4 seconds. 539620:28:45# [RSpecRunTime] Starting example group spec/requests/api/internal/lfs_spec.rb. Expected to take 4.88 seconds. 539720:28:45API::Internal::Lfs 539820:28:46Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 540020:28:46To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 540120:28:46 GET /internal/lfs 540220:28:46 with invalid auth 540420:28:46 with valid auth 540520:28:46 LFS in local storage 540620:28:46 sends the file 540720:28:46 delegates sending to Web server 540820:28:47 retuns 404 for unknown file 540920:28:47 returns 404 if LFS object does not belong to project 541020:28:47 LFS in object storage 541120:28:47 notifies Workhorse to send the file 541220:28:47# [RSpecRunTime] Finishing example group spec/requests/api/internal/lfs_spec.rb. It took 1.88 seconds. Expected to take 4.88 seconds. 541320:28:47# [RSpecRunTime] Starting example group spec/requests/well_known_spec.rb. Expected to take 4.74 seconds. 541420:28:47well-known URLs 541520:28:47 /.well-known/security.txt 541620:28:47 for an authenticated user 541720:28:47 renders when a security txt is configured 541820:28:48 returns a 404 when a security txt is blank 541920:28:48 returns a 404 when a security txt is nil 542020:28:48 for an unauthenticated user 542120:28:48 renders when a security txt is configured 542220:28:48 redirects to sign in 542320:28:48 /.well-known/change-password 542420:28:48 redirects to edit profile password path 542520:28:49# [RSpecRunTime] Finishing example group spec/requests/well_known_spec.rb. It took 1.53 seconds. Expected to take 4.74 seconds. 542620:28:49# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. Expected to take 4.28 seconds. 542720:28:49Restoring many Todos 542820:28:52 restores many todos 542920:28:52 when using an invalid gid 543020:28:52 contains the expected error 543120:28:52# [RSpecRunTime] RSpec elapsed time: 25 minutes 39.45 seconds. Current RSS: ~1492M. Threads: 5. load average: 1.22 1.18 1.26 1/283 4278 543320:28:52# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. It took 3.43 seconds. Expected to take 4.28 seconds. 543420:28:52# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb. Expected to take 4.23 seconds. 543520:28:52Keep as placeholder an import source user 543620:28:52 when user is authorized 543720:28:53 sets import source as keep_as_placeholder 543820:28:53 when setting as keep_as_placeholder fails 543920:28:53 returns the reason and does not change import source user status 544020:28:53# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.07 seconds. Current RSS: ~1489M. Threads: 5. load average: 1.22 1.18 1.26 1/283 4279 544220:28:53 when user is not authorized 544320:28:54 behaves like a mutation that returns a top-level access error 544420:28:54 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 544520:28:54 when feature flag `importer_user_mapping`` disabled 544620:28:54 returns a resource not available error 544720:28:54# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb. It took 2.48 seconds. Expected to take 4.23 seconds. 544820:28:54# [RSpecRunTime] Starting example group spec/requests/api/avatar_spec.rb. Expected to take 3.67 seconds. 545120:28:55 avatar uploaded to GitLab 545220:28:55 user with matching public email address 545320:28:55 returns the avatar url 545420:28:55 no user with matching public email address 545520:28:55 returns the avatar url from Gravatar 545620:28:55 avatar uploaded to Gravatar 545720:28:55 user with matching public email address 545820:28:55 returns the avatar url from Gravatar 545920:28:55 no user with matching public email address 546020:28:56 returns the avatar url from Gravatar 546120:28:56 public visibility level restricted 546220:28:56 when authenticated 546320:28:56 returns the avatar url 546420:28:56 when unauthenticated 546520:28:56 behaves like 403 response 546720:28:56# [RSpecRunTime] Finishing example group spec/requests/api/avatar_spec.rb. It took 1.89 seconds. Expected to take 3.67 seconds. 546820:28:56# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/runners_spec.rb. Expected to take 3.51 seconds. 546920:28:56Project.runners 547020:28:58 when the user is a project admin 547120:28:59 returns all runners available to project 547220:28:59# [RSpecRunTime] RSpec elapsed time: 25 minutes 46.38 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.20 1.17 1.26 1/283 4306 547420:28:59 when the user is a project developer 547520:28:59 returns nil runners and an error 547620:28:59# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/runners_spec.rb. It took 3.1 seconds. Expected to take 3.51 seconds. 547720:28:59# [RSpecRunTime] Starting example group spec/requests/pwa_controller_spec.rb. Expected to take 3.34 seconds. 547820:28:59PwaController 547920:29:00 GET #manifest 548020:29:00 with default appearance 548120:29:00 behaves like text values 548220:29:00 uses custom values 548320:29:00 with customized appearance 548420:29:00 with custom text values 548520:29:00 behaves like text values 548620:29:00 uses custom values 548720:29:00 behaves like text values 548820:29:00 uses custom values 548920:29:00 behaves like text values 549020:29:00 uses custom values 549120:29:00 with custom icon 549220:29:00 behaves like icon paths 549320:29:01 returns expected icon paths 549420:29:01 with no custom icon 549520:29:01 behaves like icon paths 549620:29:01 returns expected icon paths 549720:29:01 GET #offline 549820:29:01 responds with static HTML page 549920:29:01 when user is signed in 550020:29:01 skips the required signup info storing of user location 550120:29:01# [RSpecRunTime] Finishing example group spec/requests/pwa_controller_spec.rb. It took 1.99 seconds. Expected to take 3.34 seconds. 550220:29:01# [RSpecRunTime] Starting example group spec/controllers/projects/settings/merge_requests_controller_spec.rb. Expected to take 3.1 seconds. 550320:29:01Projects::Settings::MergeRequestsController 550520:29:03 renders show with 200 status code 550620:29:03# [RSpecRunTime] RSpec elapsed time: 25 minutes 50.54 seconds. Current RSS: ~1504M. Threads: 5. load average: 1.18 1.17 1.26 1/283 4317 550920:29:04 updates Fast Forward Merge attributes 551020:29:04# [RSpecRunTime] RSpec elapsed time: 25 minutes 52.05 seconds. Current RSS: ~1494M. Threads: 5. load average: 1.18 1.17 1.26 1/283 4328 551220:29:05# [RSpecRunTime] Finishing example group spec/controllers/projects/settings/merge_requests_controller_spec.rb. It took 3.16 seconds. Expected to take 3.1 seconds. 551320:29:05# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/dependency_proxy/group_settings/update_spec.rb. Expected to take 2.9 seconds. 551420:29:05Updating the dependency proxy group settings 551520:29:05 post graphql mutation 551620:29:05 without permission 551720:29:05 behaves like returning no response 551820:29:05 returns no response 551920:29:05 with permission 552120:29:06 returns the updated dependency proxy settings 552220:29:06 for maintainer 552320:29:06 behaves like returning no response 552420:29:06 returns no response 552520:29:06# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/dependency_proxy/group_settings/update_spec.rb. It took 1.88 seconds. Expected to take 2.9 seconds. 552620:29:06# [RSpecRunTime] Starting example group spec/controllers/admin/plan_limits_controller_spec.rb. Expected to take 2.54 seconds. 552720:29:06Admin::PlanLimitsController 552920:29:07 with an authenticated admin user 553020:29:07 updates the plan limits 553120:29:07 when pipeline_hierarchy_size is passed in params 553220:29:07 updates the pipeline_hierarchy_size plan limit 553320:29:07 without admin access 553420:29:07 returns `not_found` 553520:29:08# [RSpecRunTime] Finishing example group spec/controllers/admin/plan_limits_controller_spec.rb. It took 1.15 seconds. Expected to take 2.54 seconds. 553620:29:08# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb. Expected to take 2.45 seconds. 553720:29:08Creating a timeline event tag 553820:29:08 when user has permissions to create timeline event tag 553920:29:09 creates timeline event tag 554020:29:09# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.65 seconds. Current RSS: ~1483M. Threads: 5. load average: 1.17 1.17 1.25 3/283 4329 554220:29:09 when user does not have permissions to create timeline event tag 554320:29:10 raises error 554420:29:10# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb. It took 2.09 seconds. Expected to take 2.45 seconds. 554520:29:10# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb. Expected to take 2.24 seconds. 554720:29:11 returns an error if the user is not allowed to cancel the job 554820:29:12 cancels a job 554920:29:12# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb. It took 2.12 seconds. Expected to take 2.24 seconds. 555020:29:12# [RSpecRunTime] RSpec elapsed time: 25 minutes 59.55 seconds. Current RSS: ~1477M. Threads: 5. load average: 1.16 1.16 1.25 1/283 4330 555220:29:12# [RSpecRunTime] Starting example group spec/requests/api/internal/auto_flow_spec.rb. Expected to take 1.96 seconds. 555320:29:12API::Internal::AutoFlow 555420:29:12 GET /internal/autoflow/repository_info 555520:29:12 when not authenticated 555720:29:12 when project exists 555820:29:13 returns expected data for numerical project id 555920:29:13 returns expected data for project full path 556020:29:13 when project does not exists 556120:29:13 returns expected data 556220:29:13# [RSpecRunTime] Finishing example group spec/requests/api/internal/auto_flow_spec.rb. It took 1.48 seconds. Expected to take 1.96 seconds. 556320:29:13# [RSpecRunTime] Starting example group spec/controllers/concerns/spammable_actions/captcha_check/json_format_actions_support_spec.rb. Expected to take 1.52 seconds. 556420:29:13SpammableActions::CaptchaCheck::JsonFormatActionsSupport 556520:29:14 #with_captcha_check_json_format 556620:29:14 when spammable.render_recaptcha? is true 556720:29:14 renders json containing spam_action_response_fields 556820:29:14 when spammable.render_recaptcha? is false 556920:29:14 yields to block 557020:29:14# [RSpecRunTime] Finishing example group spec/controllers/concerns/spammable_actions/captcha_check/json_format_actions_support_spec.rb. It took 0.6 second. Expected to take 1.52 seconds. 557120:29:14# [RSpecRunTime] Starting example group spec/controllers/admin/instance_review_controller_spec.rb. Expected to take 1.42 seconds. 557220:29:14Admin::InstanceReviewController 557420:29:14 with usage ping enabled 557520:29:14 redirects to the customers app with correct params 557620:29:14 with usage ping disabled 557720:29:15 redirects to the customers app with correct params 557820:29:15# [RSpecRunTime] Finishing example group spec/controllers/admin/instance_review_controller_spec.rb. It took 0.91 second. Expected to take 1.42 seconds. 557920:29:15# [RSpecRunTime] Starting example group spec/requests/terraform/services_controller_spec.rb. Expected to take 0.65 second. 558020:29:15Terraform::ServicesController 558120:29:15 GET /.well-known/terraform.json 558220:29:15 responds with terraform service discovery 558320:29:15# [RSpecRunTime] Finishing example group spec/requests/terraform/services_controller_spec.rb. It took 0.51 second. Expected to take 0.65 second. 558420:29:15# [RSpecRunTime] Starting example group spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb. Expected to take 0.57 second. 558520:29:15Analytics::CycleAnalytics::ValueStreamActions 558720:29:16 raises NotImplementedError 558820:29:16# [RSpecRunTime] Finishing example group spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb. It took 0.47 second. Expected to take 0.57 second. 558920:29:41auto_explain log contains 1338 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-7-20.332.main.ndjson.gz 559020:29:41took 24.7304367 559120:30:05auto_explain log contains 1339 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-7-20.332.ci.ndjson.gz 559220:30:05took 23.792545832 559320:30:05[TEST PROF INFO] EventProf results for sql.active_record 559420:30:05Total time: 07:03.858 of 25:57.454 (27.21%) 559520:30:05Total events: 199112 559620:30:05Top 5 slowest suites (by time): 559720:30:05API::Integrations (./spec/requests/api/integrations_spec.rb:5) – 01:44.109 (42641 / 1272) of 07:40.918 (22.59%) 559820:30:05API::Badges (./spec/requests/api/badges_spec.rb:5) – 01:22.377 (26045 / 68) of 03:32.998 (38.68%) 559920:30:05API::Ci::Variables (./spec/requests/api/ci/variables_spec.rb:5) – 00:34.704 (20330 / 41) of 01:46.965 (32.44%) 560020:30:05Projects::ClustersController (./spec/controllers/projects/clusters_controller_spec.rb:5) – 00:26.870 (13828 / 88) of 01:27.823 (30.6%) 560120:30:05Projects::JobsController (./spec/controllers/projects/jobs_controller_spec.rb:4) – 00:25.991 (12014 / 123) of 01:50.979 (23.42%) 560220:30:05Knapsack report was generated. Preview: 560420:30:05 "spec/requests/api/integrations_spec.rb": 460.83374997699957, 560520:30:05 "spec/requests/api/badges_spec.rb": 212.99800738900012, 560620:30:05 "spec/controllers/projects/jobs_controller_spec.rb": 110.97852381699977, 560720:30:05 "spec/requests/api/ci/variables_spec.rb": 106.96550579099949, 560820:30:05 "spec/controllers/projects/clusters_controller_spec.rb": 87.82188443699943, 560920:30:05 "spec/requests/api/settings_spec.rb": 63.21333640099965, 561020:30:05 "spec/requests/api/issues/put_projects_issues_spec.rb": 56.90113149499939, 561120:30:05 "spec/requests/api/graphql/packages/package_spec.rb": 53.890922612000395, 561220:30:05 "spec/requests/api/todos_spec.rb": 42.725169072000426, 561320:30:05 "spec/controllers/graphql_controller_spec.rb": 21.81490414200016, 561420:30:05 "spec/requests/api/environments_spec.rb": 25.166296777000753, 561520:30:05 "spec/controllers/snippets/notes_controller_spec.rb": 28.552584980000574, 561620:30:05 "spec/controllers/projects/variables_controller_spec.rb": 28.307275190999462, 561720:30:05 "spec/requests/api/ml/mlflow/experiments_spec.rb": 12.103695996999704, 561820:30:05 "spec/requests/api/project_templates_spec.rb": 17.162725171000602, 561920:30:05 "spec/requests/api/alert_management_alerts_spec.rb": 18.186920115000248, 562020:30:05 "spec/requests/api/graphql/project/merge_request/diff_notes_spec.rb": 20.30838090599991, 562120:30:05 "spec/controllers/help_controller_spec.rb": 10.101142110000183, 562220:30:05 "spec/requests/search_controller_spec.rb": 15.283367276000718, 562320:30:05 "spec/requests/api/user_runners_spec.rb": 9.102889051000602, 562420:30:05 "spec/requests/api/protected_tags_spec.rb": 11.76416033499936, 562520:30:05 "spec/requests/projects/issues/discussions_spec.rb": 11.175249979, 562620:30:05 "spec/requests/api/markdown_spec.rb": 10.745471629000349, 562720:30:05 "spec/requests/groups/milestones_controller_spec.rb": 13.027285215999655, 562820:30:05 "spec/requests/api/graphql/mutations/issues/create_spec.rb": 10.911040115000105, 562920:30:05 "spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb": 5.580619458999536, 563020:30:05 "spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb": 6.546996312999909, 563120:30:05 "spec/requests/projects/integrations/slash_commands_controller_spec.rb": 5.21652775199982, 563220:30:05 "spec/requests/api/graphql/tasks/task_completion_status_spec.rb": 8.336960270000418, 563320:30:05 "spec/requests/projects/network_controller_spec.rb": 4.668738348999796, 563420:30:05 "spec/requests/api/graphql/achievements/user_achievements_query_spec.rb": 4.916313194000395, 563520:30:05 "spec/requests/groups/settings/slacks_controller_spec.rb": 4.461250987999847, 563620:30:05 "spec/requests/api/graphql/custom_emoji_query_spec.rb": 5.779452892000336, 563720:30:05 "spec/requests/api/graphql/mutations/merge_requests/set_reviewers_spec.rb": 6.592656557000737, 563820:30:05 "spec/controllers/concerns/sorting_preference_spec.rb": 3.14334667500043, 563920:30:05 "spec/requests/admin/slacks_controller_spec.rb": 3.2302229229999284, 564020:30:05 "spec/controllers/explore/groups_controller_spec.rb": 2.3934571910003797, 564120:30:05 "spec/requests/api/graphql/project/fork_targets_spec.rb": 2.932664525000291, 564220:30:05 "spec/requests/projects/project_members_controller_spec.rb": 2.7739990569998554, 564320:30:05 "spec/requests/api/internal/lfs_spec.rb": 1.87790519400005, 564420:30:05 "spec/requests/well_known_spec.rb": 1.5251608939997823, 564520:30:05 "spec/requests/api/graphql/mutations/todos/restore_many_spec.rb": 3.429211695000049, 564620:30:05 "spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb": 2.475589248999313, 564720:30:05 "spec/requests/api/avatar_spec.rb": 1.8859216529999685, 564820:30:05 "spec/requests/api/graphql/project/runners_spec.rb": 3.0968384309999237, 564920:30:05 "spec/requests/pwa_controller_spec.rb": 1.9910575589992732, 565020:30:05 "spec/controllers/projects/settings/merge_requests_controller_spec.rb": 3.161457043000155, 565120:30:05 "spec/requests/api/graphql/mutations/dependency_proxy/group_settings/update_spec.rb": 1.8841963330005456, 565220:30:05 "spec/controllers/admin/plan_limits_controller_spec.rb": 1.153453965999688, 565320:30:05 "spec/requests/api/graphql/mutations/incident_management/timeline_event_tag/create_spec.rb": 2.090473213000223, 565420:30:05 "spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb": 2.121171608999248, 565520:30:05 "spec/requests/api/internal/auto_flow_spec.rb": 1.4819949800003087, 565620:30:05 "spec/controllers/concerns/spammable_actions/captcha_check/json_format_actions_support_spec.rb": 0.5963021659999868, 565720:30:05 "spec/controllers/admin/instance_review_controller_spec.rb": 0.9053767919995153, 565820:30:05 "spec/requests/terraform/services_controller_spec.rb": 0.5063550780005244, 565920:30:05 "spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb": 0.46676369400029216 566120:30:05Knapsack global time execution for tests: 25m 57s 566220:30:05Finished in 26 minutes 53 seconds (files took 1 minute 0.08 seconds to load) 566320:30:052386 examples, 0 failures 566420:30:05Randomized with seed 13976 566520:30:12RSpec exited with 0. 566620:30:12No examples to retry, congrats! 566820:30:13Running after script... 566920:30:13$ source scripts/utils.sh 567020:30:13$ log_disk_usage after_script 567120:30:13[log_disk_usage after_script] start 567320:30:13Filesystem Size Used Avail Use% Mounted on 567420:30:13overlay 95G 22G 73G 23% / 567520:30:13tmpfs 64M 0 64M 0% /dev 567620:30:13shm 64M 0 64M 0% /dev/shm 567720:30:13/dev/sda1 95G 22G 73G 23% /cache 567820:30:13tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 568120:30:13drwxr-xr-x 3 root root 4.0K Aug 23 20:00 cache 568220:30:13drwxrwxrwx 2 root root 4.0K Aug 23 19:54 feature_flags 568320:30:13drwxrwxrwx 2 root root 4.0K Aug 23 19:54 pids 568420:30:13drwxrwxrwx 5 root root 4.0K Aug 23 20:02 prometheus_multiproc_dir 568520:30:13drwxr-xr-x 4 root root 4.0K Aug 23 20:02 run 568620:30:13drwxrwxrwx 3 root root 4.0K Aug 23 19:54 sockets 568720:30:13drwxrwxrwx 16 root root 4.0K Aug 23 20:29 tests 568820:30:13-rw-r--r-- 1 root root 354 Aug 23 20:02 job-metrics.json 568920:30:13-rw-r--r-- 1 root root 58 Aug 23 20:01 duration_setup_db.txt 569020:30:13-rw------- 1 root root 44 Aug 23 20:00 gitlab_workhorse_test_secret 569120:30:13[log_disk_usage after_script] end 569220:30:13$ bundle exec gem list gitlab_quality-test_tooling 569320:30:16gitlab_quality-test_tooling (1.35.0) 569420:30:16$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 569720:30:16$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 570020:30:16$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 570320:30:16$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 570720:30:18$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 571120:30:20$ tooling/bin/push_job_metrics || true 571220:30:21[job-metrics] Pushing job metrics file for the CI/CD job. 571320:30:21[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 571520:30:22Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.4-17 due to policy 571720:30:22Uploading artifacts... 571820:30:23auto_explain/: found 3 matching artifact files and directories 571920:30:23coverage/: found 5 matching artifact files and directories 572020:30:23crystalball/: found 2 matching artifact files and directories 572120:30:23WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 572220:30:23knapsack/: found 4 matching artifact files and directories 572320:30:23rspec/: found 16 matching artifact files and directories 572420:30:23WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 572520:30:23log/*.log: found 14 matching artifact files and directories 572720:30:23WARNING: Retrying... context=artifacts-uploader error=request redirected 572820:30:25Uploading artifacts as "archive" to coordinator... 201 Created id=7655314643 responseStatus=201 Created token=glcbt-66 572920:30:25Uploading artifacts... 573020:30:25rspec/rspec-*.xml: found 1 matching artifact files and directories 573220:30:25WARNING: Retrying... context=artifacts-uploader error=request redirected 573320:30:27Uploading artifacts as "junit" to coordinator... 201 Created id=7655314643 responseStatus=201 Created token=glcbt-66 573520:30:41Job succeeded