222:19:18 when author and merging user is the only author of commits 322:19:20 skips coauthors and empty lines before it 422:19:20# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.9 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.33 1.36 1.33 1/299 5341 622:19:20 when project has merge commit template with co_authored_by 722:19:20 when author and merging user are one of the commit authors 822:19:22 skips merge request author, but does not skip merging user 922:19:22# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.17 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.31 1.36 1.33 1/299 5398 1122:19:22 when project has merge commit template with merge_request_author 1222:19:24 uses the merge request author 1322:19:24# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.0 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.31 1.36 1.33 1/299 5455 1522:19:24 #new_mr_description 1622:19:24 when project has template with all variables 1722:19:25 renders only variables specific to a new non-persisted merge request 1822:19:25 when no first commit exists 1922:19:27 does not populate any commit-related variables 2022:19:27# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.58 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.28 1.35 1.32 1/299 5496 2222:19:27# [RSpecRunTime] Finishing example group spec/lib/gitlab/merge_requests/message_generator_spec.rb. It took 2 minutes 54.16 seconds. Expected to take 2 minutes 50.92 seconds. 2322:19:27# [RSpecRunTime] Starting example group spec/lib/gitlab/asciidoc_spec.rb. Expected to take 1 minute 26.34 seconds. 2422:19:27Gitlab::Asciidoc 2522:19:27 detects and converts to a wikilink 2622:19:27 without project 2722:19:28 converts the input using Asciidoctor and default options 2822:19:28 with asciidoc_opts 2922:19:28 merges the options with default ones 3022:19:28# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.04 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.28 1.35 1.32 1/298 5497 3222:19:28 with requested path 3322:19:29 ignores {docname} when not available 3422:19:29 sets {docname} for root 3522:19:30 sets {docname} for just a filename 3622:19:30 sets {docname} for a directory 3722:19:30 sets {docname} for a complete path 3822:19:31# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.26 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.28 1.35 1.32 1/298 5498 4122:19:31 does not convert dangerous link with extra attribute into HTML 4222:19:32 does not convert dangerous link with unsafe scheme into HTML 4322:19:32 does not convert dangerous image with onerror into HTML 4422:19:32asciidoctor: WARNING: <stdin>: line 1: unterminated listing block 4522:19:32 does not convert dangerous fenced code with inline script into HTML 4622:19:33 does not allow locked attributes to be overridden 4722:19:33# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.71 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.26 1.35 1.32 1/297 5499 5022:19:33 does lazy load and link image 5122:19:34 does not automatically link image if link is explicitly defined 5222:19:34# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.71 seconds. Current RSS: ~1416M. Threads: 4. load average: 1.26 1.35 1.32 1/296 5500 5422:19:34 with admonition 5522:19:34 preserves classes 5622:19:34 with passthrough 5722:19:35 removes non heading ids 5822:19:35 removes non footnote def ids 5922:19:36 removes non footnote ref ids 6022:19:37# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.24 seconds. Current RSS: ~1448M. Threads: 4. load average: 1.24 1.34 1.32 1/294 5501 6222:19:37 with footnotes 6322:19:37 preserves ids and links 6422:19:37 with section anchors 6522:19:38 preserves ids and links 6822:19:38 with checklist 6922:19:39 preserves classes 7122:19:39 preserves classes 7222:19:39 with fenced block 7322:19:40 highlights syntax 7422:19:40 with listing block 7522:19:40 highlights syntax 7622:19:40 with stem block 7722:19:40 does not apply syntax highlighting 7822:19:40 external links 7922:19:41 adds the `rel` attribute to the link 8122:19:41 adds class js-render-math to the output 8322:19:42 defaults to adoc 8422:19:42 with mermaid diagrams 8522:19:42 adds class js-render-mermaid to the output 8622:19:43 applies subs in diagram block 8722:19:43 with Kroki enabled 8822:19:43 converts a graphviz diagram to image 8922:19:44 does not convert a blockdiag diagram to image 9022:19:44 does not allow kroki-plantuml-include to be overridden 9122:19:45 does not allow kroki-server-url to be overridden 9222:19:45# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.4 seconds. Current RSS: ~1502M. Threads: 4. load average: 1.22 1.33 1.32 1/293 5502 9422:19:45 with Kroki and BlockDiag (additional format) enabled 9522:19:45 converts a blockdiag diagram to image 9722:19:45 include directive 9822:19:45 cyclic imports 9922:19:47 completes successfully 10022:19:47# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.2 seconds. Current RSS: ~1490M. Threads: 4. load average: 1.20 1.33 1.32 1/298 5637 10222:19:47 with path to non-existing file 10322:19:49 renders Unresolved directive placeholder 10422:19:49# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.87 seconds. Current RSS: ~1488M. Threads: 4. load average: 1.20 1.33 1.32 1/298 5677 10622:19:49 with path to a binary file 10722:19:51 does not read the blob 10822:19:52 renders Unresolved directive placeholder 10922:19:53# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.25 seconds. Current RSS: ~1500M. Threads: 4. load average: 1.18 1.32 1.31 1/298 5754 11122:19:53 with path to file in external storage 11222:19:54 does not read the blob 11322:19:56 renders Unresolved directive placeholder 11422:19:56# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.75 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.09 1.30 1.31 1/298 5831 11622:19:56 with a URI that returns 404 11722:19:58 renders Unresolved directive placeholder 11822:19:58# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.47 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.09 1.30 1.31 1/298 5870 12022:19:58 with path to a textual file 12122:19:58 when requested path is a file in the repo 12222:19:58 the file is specified by absolute path 12322:20:00 includes content of the file 12422:20:00# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.33 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.09 1.30 1.31 1/298 5942 12622:20:00 the file is specified by relative path 12722:20:01 includes content of the file 12822:20:02# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.24 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.08 1.29 1.30 1/298 6016 13022:20:02 the file is specified by relative path with leading ./ 13122:20:03 includes content of the file 13222:20:03# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.05 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.08 1.29 1.30 1/298 6090 13422:20:03 the file is specified by relative path to a file up one directory 13522:20:05 includes content of the file 13622:20:05# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.01 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.08 1.29 1.30 1/298 6162 13822:20:05 the file is specified by relative path for a file up multiple directories 13922:20:07 includes content of the file 14022:20:07# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.87 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.08 1.29 1.30 1/298 6232 14222:20:07 without a commit (only ref) 14322:20:07 the file is specified by absolute path 14422:20:09 includes content of the file 14522:20:09# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.66 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.08 1.29 1.30 1/298 6304 14722:20:09 the file is specified by relative path 14822:20:11 includes content of the file 14922:20:11# [RSpecRunTime] RSpec elapsed time: 7 minutes 53.54 seconds. Current RSS: ~1371M. Threads: 4. load average: 0.99 1.27 1.30 1/298 6378 15122:20:11 the file is specified by relative path with leading ./ 15222:20:13 includes content of the file 15322:20:13# [RSpecRunTime] RSpec elapsed time: 7 minutes 55.46 seconds. Current RSS: ~1374M. Threads: 4. load average: 0.99 1.27 1.30 1/298 6452 15522:20:13 the file is specified by relative path to a file up one directory 15622:20:14 includes content of the file 15722:20:15# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.27 seconds. Current RSS: ~1375M. Threads: 4. load average: 0.99 1.27 1.30 1/298 6524 15922:20:15 the file is specified by relative path for a file up multiple directories 16022:20:16 includes content of the file 16122:20:16# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.1 seconds. Current RSS: ~1375M. Threads: 4. load average: 0.99 1.26 1.29 1/298 6594 16322:20:16 when requested path is a directory in the repo 16422:20:16 the file is specified by absolute path 16522:20:18 includes content of the file 16622:20:18# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.88 second. Current RSS: ~1373M. Threads: 4. load average: 0.99 1.26 1.29 1/298 6666 16822:20:18 the file is specified by relative path 16922:20:20 includes content of the file 17022:20:20# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.67 seconds. Current RSS: ~1373M. Threads: 4. load average: 0.99 1.26 1.29 1/298 6740 17222:20:20 the file is specified by relative path with leading ./ 17322:20:22 includes content of the file 17422:20:22# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.47 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.07 1.28 1.30 1/298 6814 17622:20:22 the file is specified by relative path to a file up one directory 17722:20:23 includes content of the file 17822:20:24# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.27 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.07 1.28 1.30 1/298 6886 18022:20:24 the file is specified by relative path for a file up multiple directories 18122:20:25 includes content of the file 18222:20:25# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.07 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.07 1.28 1.30 1/298 6956 18422:20:25 without a commit (only ref) 18522:20:25 the file is specified by absolute path 18622:20:27 includes content of the file 18722:20:27# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.87 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.07 1.27 1.30 1/298 7028 18922:20:27 the file is specified by relative path 19022:20:29 includes content of the file 19122:20:29# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.64 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.07 1.27 1.30 1/298 7102 19322:20:29 the file is specified by relative path with leading ./ 19422:20:31 includes content of the file 19522:20:31# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.44 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.06 1.27 1.29 1/298 7176 19722:20:31 the file is specified by relative path to a file up one directory 19822:20:33 includes content of the file 19922:20:33# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.3 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.06 1.27 1.29 1/298 7248 20122:20:33 the file is specified by relative path for a file up multiple directories 20222:20:34 includes content of the file 20322:20:34# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.18 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.06 1.27 1.29 1/298 7318 20522:20:34 when repository is passed into the context 20622:20:34 when the file exists 20722:20:37 is expected to include "<p>Content from wiki</p>" 20822:20:37# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.29 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.22 1.29 1.30 1/298 7389 21022:20:37 when the file does not exist 21122:20:38 is expected to include "[ERROR: include::wiki_file.adoc[] - unresolved directive]" 21222:20:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.18 seconds. Current RSS: ~1374M. Threads: 4. load average: 1.22 1.29 1.30 2/299 7438 21422:20:38 the effect of max-includes 21522:20:41 includes the content of all sources 21622:20:41 when the document includes more than asciidoc_max_includes 21722:20:43 includes only the content of the first 2 sources 21822:20:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.47 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.28 1.31 1.31 1/298 7681 22022:20:43 the effect of max-include-depth 22122:20:45 does not include more than the MAX_INCLUDE_DEPTH class constant of 3 22222:20:45# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.78 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.28 1.31 1.31 1/298 7826 22422:20:45 recursive includes with relative paths 22522:20:47 includes content of the included files recursively 22622:20:47# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.07 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.26 1.30 1.30 1/298 7984 22922:20:49 times out when rendering takes too long 23022:20:49# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.54 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.26 1.30 1.30 1/298 8003 23222:20:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/asciidoc_spec.rb. It took 1 minute 21.96 seconds. Expected to take 1 minute 26.34 seconds. 23322:20:49# [RSpecRunTime] Starting example group spec/services/system_notes/issuables_service_spec.rb. Expected to take 1 minute 6.83 seconds. 23422:20:49SystemNotes::IssuablesService 23522:20:50 #relate_issuable 23622:20:50 when issue marks another as related 23722:20:51 sets the note text 23822:20:51 behaves like a system note 23922:20:51 has the correct attributes 24022:20:51# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.64 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.24 1.30 1.30 1/298 8022 24222:20:51 when issue marks several other issues as related 24322:20:51 sets the note text 24422:20:51 behaves like a system note 24522:20:52 has the correct attributes 24622:20:52 with work items 24722:20:52 sets the note text with the correct work item type 24822:20:52 #unrelate_issuable 24922:20:52 behaves like a system note 25022:20:54 has the correct attributes 25122:20:54# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.77 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.24 1.30 1.30 1/298 8023 25322:20:54 when issue relation is removed 25422:20:55 sets the note text 25522:20:55# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.96 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.24 1.30 1.30 1/298 8024 25722:20:55 #change_assignee 25822:20:55 behaves like a system note 25922:20:56 has the correct attributes 26022:20:56 when assignee added 26122:20:56 sets the note text 26222:20:56 behaves like a note with overridable created_at 26322:20:56 the note has the correct time 26422:20:56 when assignee removed 26522:20:57 sets the note text 26622:20:57 behaves like a note with overridable created_at 26722:20:57 the note has the correct time 26822:20:57 #change_issuable_assignees 26922:20:57 builds a correct phrase when an assignee is added to a non-assigned issue 27022:20:58 builds a correct phrase when assignee removed 27122:20:58 builds a correct phrase when assignees changed 27222:20:59 builds a correct phrase when three assignees removed and one added 27322:20:59 builds a correct phrase when one assignee changed from a set 27422:21:00 builds a correct phrase when one assignee removed from a set 27522:21:01 builds a correct phrase when the locale is different 27622:21:01 behaves like a system note 27722:21:01 has the correct attributes 27822:21:01# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.1 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.20 1.29 1.30 1/293 8025 28022:21:01 behaves like a note with overridable created_at 28122:21:02 the note has the correct time 28222:21:02 #change_issuable_reviewers 28322:21:03 builds a correct phrase when a reviewer is added to a non-assigned merge request 28422:21:03 builds a correct phrase when reviewer is removed 28522:21:03 builds a correct phrase when reviewers changed 28622:21:03 builds a correct phrase when three reviewers removed and one added 28722:21:03 builds a correct phrase when one reviewer is changed from a set 28822:21:04 builds a correct phrase when one reviewer removed from a set 28922:21:04 builds a correct phrase when the locale is different 29022:21:04 behaves like a system note 29122:21:04 has the correct attributes 29222:21:04# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.19 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.20 1.29 1.30 1/296 8066 29422:21:04 #request_review 29522:21:05 builds a correct phrase when a review has been requested from a reviewer 29622:21:05 behaves like a system note 29722:21:05 has the correct attributes 29822:21:05 when unapproving 29922:21:05 builds a correct phrase when a review has been requested from a reviewer and the reviewer has been unapproved 30022:21:05 #change_issuable_contacts 30122:21:05 builds a correct phrase when one contact is added 30222:21:06 builds a correct phrase when one contact is removed 30322:21:06 builds a correct phrase when one contact is added and one contact is removed 30422:21:06 builds a correct phrase when three contacts are added and one removed 30522:21:06 builds a correct phrase when three contacts are removed and one added 30622:21:06 builds a correct phrase when the locale is different 30722:21:06 behaves like a system note 30822:21:06 has the correct attributes 30922:21:06 #change_status 31022:21:06 creates a resource state event 31122:21:06 #change_title 31222:21:06 when noteable responds to `title` 31322:21:07 sets the note text 31422:21:07 behaves like a system note 31522:21:07 has the correct attributes 31622:21:07 behaves like a note with overridable created_at 31722:21:07 the note has the correct time 31822:21:07 #change_description 31922:21:07 when noteable responds to `description` 32022:21:07 sets the note text 32122:21:08 associates the related description version 32222:21:08 behaves like a system note 32322:21:08 has the correct attributes 32422:21:08 behaves like a note with overridable created_at 32522:21:08 the note has the correct time 32622:21:08 #change_issue_confidentiality 32722:21:08 issue has been made confidential 32822:21:09 sets the note text 32922:21:09 behaves like a system note 33022:21:09 has the correct attributes 33122:21:09 issue has been made visible 33222:21:09 sets the note text 33322:21:09 behaves like a system note 33422:21:09 has the correct attributes 33522:21:09 #cross_reference 33622:21:09 behaves like a system note 33722:21:10 has the correct attributes 33822:21:10 when cross-reference disallowed 34022:21:10 does not create a system note metadata record 34122:21:10 when cross-reference allowed 34222:21:10 behaves like a system note 34322:21:11 has the correct attributes 34422:21:11 behaves like a note with overridable created_at 34522:21:11 the note has the correct time 34722:21:11 cross-project 34922:21:13 references the mentioning commit 35022:21:13# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.33 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.17 1.28 1.29 1/296 8122 35222:21:13 from non-Commit 35322:21:14 references the mentioning object 35422:21:14# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.94 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.17 1.28 1.29 1/296 8141 35622:21:14 within the same project 35822:21:14 references the mentioning commit 35922:21:14 from non-Commit 36022:21:15 references the mentioning object 36222:21:15 uses commit date with USE_COMMIT_DATE_FOR_CROSS_REFERENCE_NOTE 36322:21:15 with external issue 36422:21:15 queues a background worker 36522:21:15 #cross_reference_exists? 36622:21:15 issue from commit 36722:21:15 is truthy when already mentioned 36822:21:16 is falsey when not already mentioned 36922:21:16 legacy capitalized cross reference 37022:21:16 is truthy when already mentioned 37122:21:16 commit from commit 37222:21:16 is truthy when already mentioned 37322:21:16 is falsey when not already mentioned 37422:21:16 legacy capitalized cross reference 37522:21:17 is truthy when already mentioned 37622:21:17 commit with cross-reference from fork 37722:21:20 is true when a fork mentions an external issue 37822:21:20 legacy capitalized cross reference 37922:21:23 is true when a fork mentions an external issue 38022:21:23# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.42 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.14 1.27 1.29 1/297 8185 38222:21:23 #change_task_status 38322:21:23 posts the 'marked the checklist item as complete' system note 38422:21:23 behaves like a system note 38522:21:23 has the correct attributes 38622:21:23 #noteable_moved 38822:21:24 notifies about noteable being moved to 38922:21:24 behaves like cross project mentionable 39022:21:25 contains cross reference to new noteable 39122:21:26 mentions referenced noteable 39222:21:27 mentions referenced project 39322:21:27# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.21 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.13 1.26 1.29 1/296 8186 39522:21:27 behaves like a system note 39622:21:29 has the correct attributes 39722:21:29# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.34 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.13 1.26 1.29 1/296 8187 40022:21:30 notifies about noteable being moved from 40122:21:30 behaves like cross project mentionable 40222:21:31 contains cross reference to new noteable 40322:21:32 mentions referenced noteable 40422:21:33 mentions referenced project 40522:21:33# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.61 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.04 1.24 1.28 1/294 8188 40722:21:33 behaves like a system note 40822:21:34 has the correct attributes 40922:21:34# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.78 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.04 1.24 1.28 1/293 8189 41122:21:34 invalid direction 41322:21:35 #noteable_cloned 41522:21:36 notifies about noteable being cloned to 41622:21:36 behaves like cross project mentionable 41722:21:36 contains cross reference to new noteable 41822:21:36 mentions referenced noteable 41922:21:37 mentions referenced project 42022:21:37# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.55 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.04 1.24 1.28 1/293 8190 42222:21:37 behaves like a system note 42322:21:37 has the correct attributes 42522:21:37 notifies about noteable being cloned from 42622:21:37 behaves like cross project mentionable 42722:21:38 contains cross reference to new noteable 42822:21:38 mentions referenced noteable 42922:21:38 mentions referenced project 43022:21:38# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.06 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.04 1.24 1.28 1/293 8191 43222:21:38 behaves like a system note 43322:21:39 has the correct attributes 43422:21:39 invalid direction 43622:21:39 custom created timestamp 43722:21:39 allows setting of custom created_at value 43822:21:40 defaults to current time when created_at is not given 44122:21:40 does not track usage 44322:21:40 tracks internal events and increments usage metrics 44422:21:40 #mark_duplicate_issue 44522:21:40 within the same project 44622:21:41 is expected to eq "marked this issue as a duplicate of #2" 44722:21:41 behaves like a system note 44822:21:41 has the correct attributes 44922:21:41 across different projects 45022:21:42 is expected to eq "marked this issue as a duplicate of namespace451/project-454#1" 45122:21:42 behaves like a system note 45222:21:43 has the correct attributes 45322:21:43# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.84 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.03 1.23 1.28 1/293 8192 45522:21:43 #mark_canonical_issue_of_duplicate 45622:21:43 within the same project 45722:21:43 is expected to eq "marked #2 as a duplicate of this issue" 45822:21:43 behaves like a system note 45922:21:44 has the correct attributes 46022:21:44 across different projects 46122:21:45 is expected to eq "marked namespace453/project-456#1 as a duplicate of this issue" 46222:21:45 behaves like a system note 46322:21:46 has the correct attributes 46422:21:46# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.73 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.03 1.23 1.28 1/293 8193 46622:21:46 #email_participants 46722:21:46 is expected to eq "added user@example.com" 46822:21:46 #discussion_lock 46922:21:46 discussion unlocked 47022:21:50 creates the note text correctly 47122:21:50 behaves like a system note 47222:21:50 has the correct attributes 47322:21:51# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.27 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.03 1.23 1.28 1/296 8251 47522:21:51 discussion locked 47622:21:53 creates the note text correctly 47722:21:53 behaves like a system note 47822:21:53 has the correct attributes 47922:21:53# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.12 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.11 1.24 1.28 1/298 8310 48122:21:53 #cross_reference_disallowed? 48222:21:53 when mentioned_in is not a MergeRequest 48422:21:54 when mentioned_in is a MergeRequest 48522:21:54 is truthy when noteable is in commits 48622:21:54 is falsey when noteable is not in commits 48722:21:54 when notable is an ExternalIssue 48822:21:55 is false with issue tracker supporting referencing 48922:21:56 is true with issue tracker not supporting referencing 49022:21:57 is true without issue tracker 49122:21:57# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.51 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.10 1.24 1.28 1/299 8377 49322:21:57 #close_after_error_tracking_resolve 49422:21:57 creates the expected state event 49522:21:57 #auto_resolve_prometheus_alert 49622:21:57 creates the expected state event 49722:21:57 #change_issue_type 49922:21:57 is expected to eq "changed type from incident to issue" 50022:21:57 behaves like a system note 50122:21:57 has the correct attributes 50222:21:57 with work item 50322:21:58 is expected to eq "changed type from task to issue" 50422:21:58 behaves like a system note 50522:21:58 has the correct attributes 50622:21:58 #hierarchy_changed 50722:21:58 when task is added as a child 50822:21:58 sets the correct note text 50922:21:58 behaves like a system note 51022:21:58 has the correct attributes 51122:21:58 when the parent belongs to a different namespace 51222:21:59 uses full references on the system notes 51322:21:59 when child task is removed 51422:21:59 sets the correct note text 51522:21:59 behaves like a system note 51622:22:00 has the correct attributes 51722:22:00 when the parent belongs to a different namespace 51822:22:00 uses full references on the system notes 51922:22:00# [RSpecRunTime] Finishing example group spec/services/system_notes/issuables_service_spec.rb. It took 1 minute 11.17 seconds. Expected to take 1 minute 6.83 seconds. 52022:22:00# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. Expected to take 52.02 seconds. 52122:22:00Banzai::Filter::References::MergeRequestReferenceFilter 52222:22:00 requires project context 52322:22:01 ignores valid references contained inside 'pre' element 52422:22:02 ignores valid references contained inside 'code' element 52522:22:02 ignores valid references contained inside 'a' element 52622:22:03 ignores valid references contained inside 'style' element 52822:22:04 does not have a N+1 query problem 52922:22:04# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.81 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.25 1.27 1.29 1/295 8378 53122:22:04 all references 53222:22:05 adds merge request iid 53322:22:06 adds project data attribute with project id 53422:22:06 does not add `has-tooltip` class 53522:22:06# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.23 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.31 1.28 1.29 1/293 8379 53722:22:06 internal reference 53822:22:07 links to a valid reference 53922:22:08 links with adjacent text 54022:22:09 ignores invalid merge IDs 54122:22:09 ignores out-of-bounds merge request IDs on the referenced project 54222:22:10 has the MR title in the title attribute 54322:22:11 escapes the title attribute 54422:22:12 includes default classes, without tooltip 54522:22:13 includes a data-project attribute 54622:22:13 includes a data-merge-request attribute 54722:22:14 includes a data-reference-format attribute 54822:22:15 includes a data-reference-format attribute for URL references 54922:22:16 includes a data-reference-format attribute for extended summary URL references 55022:22:16 supports an :only_path context 55122:22:17# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.24 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.26 1.27 1.29 2/293 8380 55322:22:17 cross-project / cross-namespace complete reference 55422:22:18 links to a valid reference 55522:22:19 link has valid text 55622:22:21 has valid text 55722:22:22 has correct data attributes 55822:22:23 ignores invalid merge IDs on the referenced project 55922:22:23# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.07 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.24 1.26 1.29 1/293 8381 56122:22:23 cross-project / same-namespace complete reference 56222:22:25 links to a valid reference 56322:22:26 link has valid text 56422:22:27 has valid text 56522:22:28 ignores invalid merge IDs on the referenced project 56622:22:28# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.9 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.22 1.26 1.28 1/293 8382 56822:22:28 cross-project shorthand reference 56922:22:29 links to a valid reference 57022:22:31 link has valid text 57122:22:32 has valid text 57222:22:33 ignores invalid merge IDs on the referenced project 57322:22:33# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.76 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.20 1.25 1.28 1/293 8383 57522:22:33 URL reference for a commit 57622:22:35 links to a valid reference 57722:22:37 commit ref tag is valid 57822:22:40 has valid text 57922:22:42 ignores invalid commit short_ids on link text 58022:22:42# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.77 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.17 1.25 1.28 1/300 8609 58222:22:42 cross-project URL reference 58322:22:44 links to a valid reference 58422:22:45 links with adjacent text 58522:22:45# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.66 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.17 1.25 1.28 1/298 8610 58722:22:45 group context 58822:22:46 links to a valid reference 58922:22:46# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.74 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.24 1.26 1.28 1/297 8611 59222:22:47 does not have a N+1 query problem 59322:22:47# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.75 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.24 1.26 1.28 1/297 8612 59522:22:47# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb. It took 47.04 seconds. Expected to take 52.02 seconds. 59622:22:47# [RSpecRunTime] Starting example group spec/lib/backup/targets/repositories_spec.rb. Expected to take 46.7 seconds. 59722:22:47Backup::Targets::Repositories 59922:22:49 calls enqueue for each repository type 60022:22:50 logs an error if gitaly-backup exits with non-zero error code 60122:22:50 when restoring object pools 60222:22:51Job arguments to Projects::GitGarbageCollectWorker must be native JSON types, but :gc is a Symbol. 60422:22:51To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 60522:22:52 schedules restoring of the pool 60622:22:53 skips pools when no source project is found 60722:22:53# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.97 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.22 1.25 1.28 1/293 8795 61022:22:55 calls enqueue for all repositories on the specified storage 61122:22:55# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.12 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.22 1.25 1.28 1/294 8851 61422:22:55 when project path 61522:22:57 calls enqueue for all repositories on the specified project 61622:22:57# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.14 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.20 1.25 1.28 1/294 8906 61822:22:57 with a group path 61922:22:59 calls enqueue for all repositories on all descendant projects 62022:22:59# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.2 seconds. Current RSS: ~1400M. Threads: 4. load average: 1.20 1.25 1.28 1/293 8961 62222:22:59 for skip_paths 62322:23:00 with a project path 62422:23:01 calls enqueue for all repositories on the specified project 62522:23:01# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.11 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.18 1.24 1.28 1/293 9016 62722:23:01 with a group path 62822:23:02 calls enqueue for all repositories on all descendant projects 62922:23:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 45.18 seconds. Current RSS: ~1421M. Threads: 4. load average: 1.18 1.24 1.28 1/293 9053 63222:23:13 avoids N+1 database queries 63322:23:13 with hashed storage 63422:23:14 behaves like creates repository bundles 63522:23:15 calls enqueue for each repository type 63622:23:15# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.52 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.23 1.25 1.28 1/298 9468 63822:23:15 with legacy storage 63922:23:16 behaves like creates repository bundles 64022:23:17 calls enqueue for each repository type 64122:23:17# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.77 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.21 1.25 1.28 1/297 9556 64322:23:17 command failure 64422:23:17 enqueue_project raises an error 64522:23:17 project query raises an error 64722:23:21 calls enqueue for all repositories on the specified storage 64822:23:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.53 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.52 1.31 1.30 1/298 9696 65122:23:22 with a project path 65222:23:24 calls enqueue for all repositories on the specified project 65322:23:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.73 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.52 1.31 1.30 1/299 9802 65522:23:24 with a group path 65622:23:26 calls enqueue for all repositories on all descendant projects 65722:23:26# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.77 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.47 1.31 1.29 1/298 9857 66022:23:28 with a project path 66122:23:29 calls enqueue for all repositories on the specified project 66222:23:29# [RSpecRunTime] RSpec elapsed time: 11 minutes 11.89 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.47 1.31 1.29 1/297 9963 66422:23:29 with a group path 66522:23:30 calls enqueue for all repositories on all descendant projects 66622:23:30# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.99 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.47 1.31 1.29 1/296 10000 66822:23:30# [RSpecRunTime] Finishing example group spec/lib/backup/targets/repositories_spec.rb. It took 43.25 seconds. Expected to take 46.7 seconds. 66922:23:30# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/common_spec.rb. Expected to take 41.38 seconds. 67022:23:30Gitlab::Ci::Parsers::Security::Common 67222:23:30 signatures_enabled: true 67322:23:31 schema validation 67422:23:31 when the validate flag is set to `false` 67522:23:31 does not instantiate the validator 67622:23:32 marks the report as valid 67722:23:32 keeps the execution flow as normal 67822:23:32# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.94 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.44 1.30 1.29 1/295 10001 68022:23:32 when the validate flag is set to `true` 68122:23:33nil versions are discouraged and will be deprecated in Rubygems 4 68222:23:33 instantiates the validator with correct params 68322:23:33 when the report data is not valid according to the schema 68422:23:33 adds errors to the report 68522:23:34 marks the report as invalid 68622:23:34 does not try to create report entities 68722:23:34# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.76 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.44 1.30 1.29 1/295 10002 68922:23:34 when the report data is valid according to the schema 69022:23:34 does not add errors to the report 69122:23:35 keeps the execution flow as normal 69222:23:35 and no warnings are present 69322:23:35 does not add warnings to the report 69422:23:35# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.13 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.44 1.30 1.29 1/295 10003 69622:23:35 and some warnings are present 69722:23:36 does add warnings to the report 69822:23:36 report parsing 69922:23:36 parsing finding.name 70022:23:36 when name is provided 70122:23:36 sets name from the report as a name 70222:23:36 when name is not provided 70322:23:36 when location does not exist 70422:23:37 returns only identifier name 70522:23:37 when location exists 70622:23:37 when CVE identifier exists 70722:23:37 combines identifier with location to create name 70822:23:37 when CWE identifier exists 70922:23:38 combines identifier with location to create name 71022:23:38 when neither CVE nor CWE identifier exist 71122:23:38 combines identifier with location to create name 71222:23:38 parsing finding.details 71322:23:38 when details are provided 71422:23:39 sets details from the report 71522:23:39 when details are not provided 71622:23:39 sets empty hash 71722:23:39 top-level scanner 71822:23:39 is the primary scanner 71922:23:40 returns nil report has no scanner 72022:23:40 parsing scanners 72122:23:40 when the report contains top-level scanner 72222:23:40 sets the scanner of finding as top-level scanner 72322:23:40 when the report does not contain top-level scanner 72422:23:41 sets the scanner of finding as `vulnerabilities[].scanner` 72622:23:41 returns scan object for each finding 72722:23:42 returns nil when scan is not a hash 72822:23:42 parsing schema version 72922:23:42 parses the version 73022:23:43 returns nil when there is no version 73122:23:43 parsing analyzer 73222:23:43 associates analyzer with report 73322:23:43 returns nil when analyzer data is not available 73422:23:43 parsing flags 73522:23:44 returns flags object for each finding 73622:23:44 parsing links 73722:23:44 returns links object for each finding 73822:23:44 parsing evidence 73922:23:45 returns evidence object for each finding 74122:23:45 ingests the provided CVSS vectors 74222:23:45 setting the uuid 74322:23:46 sets the UUIDv5 for findings 74422:23:46 setting the `found_by_pipeline` attribute 74522:23:46 is expected to eq [#<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, crea..._locked", partition_id: 102, id: 293, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil>] 74622:23:46 parsing tracking 74722:23:46 with invalid tracking information 74822:23:47 ignores invalid algorithm types 74922:23:47 with valid tracking information 75022:23:47 creates signatures for each signature algorithm 75122:23:47 sets the uuid according to the higest priority signature 75222:23:47 handling the unicode null characters 75322:23:48 escapes the unicode null characters while parsing the report 75422:23:48 does not introduce a Unicode null character while trying to escape an already escaped null character 75522:23:49 adds warning to report 75622:23:49# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.58 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.42 1.30 1.29 1/294 10004 75822:23:49 signatures_enabled: false 75922:23:49 schema validation 76022:23:49 when the validate flag is set to `false` 76122:23:50 does not instantiate the validator 76222:23:50 marks the report as valid 76322:23:51 keeps the execution flow as normal 76422:23:51# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.46 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.39 1.30 1.29 1/294 10005 76622:23:51 when the validate flag is set to `true` 76722:23:51 instantiates the validator with correct params 76822:23:51 when the report data is not valid according to the schema 76922:23:52 adds errors to the report 77022:23:52 marks the report as invalid 77122:23:53 does not try to create report entities 77222:23:53# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.35 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.39 1.30 1.29 1/294 10006 77422:23:53 when the report data is valid according to the schema 77522:23:53 does not add errors to the report 77622:23:54 keeps the execution flow as normal 77722:23:54 and no warnings are present 77822:23:54 does not add warnings to the report 77922:23:54# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.73 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.39 1.30 1.29 1/294 10007 78122:23:54 and some warnings are present 78222:23:55 does add warnings to the report 78322:23:55 report parsing 78422:23:55 parsing finding.name 78522:23:55 when name is provided 78622:23:55 sets name from the report as a name 78722:23:55 when name is not provided 78822:23:55 when location does not exist 78922:23:55 returns only identifier name 79022:23:55 when location exists 79122:23:55 when CVE identifier exists 79222:23:56 combines identifier with location to create name 79322:23:56 when CWE identifier exists 79422:23:56 combines identifier with location to create name 79522:23:56 when neither CVE nor CWE identifier exist 79622:23:57 combines identifier with location to create name 79722:23:57 parsing finding.details 79822:23:57 when details are provided 79922:23:57 sets details from the report 80022:23:57 when details are not provided 80122:23:58 sets empty hash 80222:23:58 top-level scanner 80322:23:58 is the primary scanner 80422:23:59 returns nil report has no scanner 80522:23:59 parsing scanners 80622:23:59 when the report contains top-level scanner 80722:23:59 sets the scanner of finding as top-level scanner 80822:23:59 when the report does not contain top-level scanner 80922:24:00 sets the scanner of finding as `vulnerabilities[].scanner` 81122:24:00 returns scan object for each finding 81222:24:00 returns nil when scan is not a hash 81322:24:00 parsing schema version 81422:24:01 parses the version 81522:24:01 returns nil when there is no version 81622:24:01 parsing analyzer 81722:24:02 associates analyzer with report 81822:24:02 returns nil when analyzer data is not available 81922:24:02 parsing flags 82022:24:03 returns flags object for each finding 82122:24:03 parsing links 82222:24:03 returns links object for each finding 82322:24:03 parsing evidence 82422:24:04 returns evidence object for each finding 82622:24:04 ingests the provided CVSS vectors 82722:24:04 setting the uuid 82822:24:04 sets the UUIDv5 for findings 82922:24:04 setting the `found_by_pipeline` attribute 83022:24:05 is expected to eq [#<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, crea..._locked", partition_id: 102, id: 294, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil>] 83122:24:05 parsing tracking 83222:24:05 with invalid tracking information 83322:24:05 ignores invalid algorithm types 83422:24:05 with valid tracking information 83522:24:06 creates signatures for each signature algorithm 83622:24:06 sets the uuid according to the higest priority signature 83722:24:06 handling the unicode null characters 83822:24:07 escapes the unicode null characters while parsing the report 83922:24:07 does not introduce a Unicode null character while trying to escape an already escaped null character 84022:24:08 adds warning to report 84122:24:08# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.33 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.29 1.28 1.28 1/294 10008 84322:24:08# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/common_spec.rb. It took 37.34 seconds. Expected to take 41.38 seconds. 84422:24:08# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb. Expected to take 36.86 seconds. 84522:24:08Banzai::Filter::References::SnippetReferenceFilter 84622:24:08 requires project context 84722:24:08 ignores valid references contained inside 'pre' element 84822:24:09 ignores valid references contained inside 'code' element 84922:24:10 ignores valid references contained inside 'a' element 85022:24:10 ignores valid references contained inside 'style' element 85122:24:10 internal reference 85222:24:11 links to a valid reference 85322:24:12 links with adjacent text 85422:24:12 ignores invalid snippet IDs 85522:24:13 includes a title attribute 85622:24:14 escapes the title attribute 85722:24:14 includes default classes 85822:24:15 includes a data-project attribute 85922:24:16 includes a data-snippet attribute 86022:24:16 supports an :only_path context 86122:24:16# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.18 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.25 1.27 1.28 1/294 10009 86322:24:16 cross-project / cross-namespace complete reference 86422:24:18 links to a valid reference 86522:24:19 link has valid text 86622:24:20 has valid text 86722:24:21 ignores invalid snippet IDs on the referenced project 86822:24:23 ignores when attempting to reference a group with full path 86922:24:23# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.68 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.23 1.27 1.28 1/294 10010 87122:24:23 cross-project / same-namespace complete reference 87222:24:24 links to a valid reference 87322:24:25 link has valid text 87422:24:26 has valid text 87522:24:27 ignores invalid snippet IDs on the referenced project 87622:24:27# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.14 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.53 1.33 1.30 1/295 10011 87822:24:27 cross-project shorthand reference 87922:24:29 links to a valid reference 88022:24:30 link has valid text 88122:24:31 has valid text 88222:24:32 ignores invalid snippet IDs on the referenced project 88322:24:32# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.51 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.57 1.34 1.30 1/295 10012 88522:24:32 cross-project URL reference 88622:24:33 links to a valid reference 88722:24:34 links with adjacent text 88822:24:36 ignores invalid snippet IDs on the referenced project 88922:24:36# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.41 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.52 1.33 1.30 1/295 10013 89122:24:36 group context 89222:24:37 links to a valid reference 89322:24:37 ignores internal references 89422:24:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.17 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.52 1.33 1.30 1/295 10014 89722:24:39 does not have N+1 per multiple references per project 89822:24:39# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.65 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.52 1.33 1.30 2/296 10015 90022:24:39# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb. It took 31.31 seconds. Expected to take 36.86 seconds. 90122:24:39# [RSpecRunTime] Starting example group spec/models/resource_label_event_spec.rb. Expected to take 33.49 seconds. 90222:24:39ResourceLabelEvent 90322:24:41 does not allow STI 90422:24:41 behaves like having unique enum values 90522:24:41 has unique values in "imported_from" 90622:24:41 has unique values in "action" 90722:24:41# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.48 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.48 1.33 1.30 1/298 10074 90922:24:41 behaves like a resource event 91122:24:43 is expected to respond to #importing? 91222:24:43# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.35 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.48 1.33 1.30 1/298 10075 91522:24:43 is expected not to allow :user to be ‹nil› 91622:24:43 when importing 91722:24:43 is expected to allow :user to be ‹nil› 91922:24:43 is expected to belong to user required: false 92022:24:43 .created_after 92122:24:45 returns the expected events 92222:24:47 returns no events if time is after last record time 92322:24:47# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.81 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.44 1.32 1.30 1/297 10076 92522:24:47 #synthetic_note_class 92622:24:47 must implement #synthetic_note_class method 92722:24:47 behaves like a resource event that responds to imported 92822:24:47 import source 92922:24:47 is expected to respond to #imported? 93022:24:47 is expected to respond to #imported_from 93122:24:47 behaves like a resource event for issues 93322:24:51 is expected to belong to issue required: false 93422:24:51# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.29 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.44 1.32 1.30 1/296 10077 93722:24:51 returns the expected records for an issue with events 93822:24:51 returns the expected records for an issue with no events 93922:24:51 .by_issue_ids 94022:24:51 returns the expected events 94122:24:51 .by_created_at_earlier_or_equal_to 94222:24:52 returns the expected events 94322:24:52 returns the expected events 94422:24:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.12 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.41 1.32 1.29 1/295 10078 94722:24:53 returns the expected issuable 94822:24:53 behaves like a resource event for merge requests 95022:24:57 is expected to belong to merge_request required: false 95122:24:57# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.81 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.37 1.31 1.29 1/301 10250 95322:24:57 .by_merge_request 95422:24:59 returns the expected records for an issue with events 95522:24:59 returns the expected records for an issue with no events 95622:24:59# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.4 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.37 1.31 1.29 2/301 10251 95922:24:59 returns the expected issuable 96122:25:00 does not trigger note created subscription 96222:25:00 behaves like a note for work item resource event 96322:25:01 builds synthetic note with correct synthetic_note_class 96522:25:01 triggers note created subscription 96622:25:02# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.27 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.34 1.31 1.29 1/300 10252 96922:25:02 is expected to belong to label required: false 97122:25:02 is expected to be valid 97222:25:02 Issuable validation 97322:25:02 is invalid if issue_id and merge_request_id are missing 97422:25:02 is invalid if issue_id and merge_request_id are set 97522:25:02 is valid if only issue_id is set 97622:25:02 is valid if only merge_request_id is set 97822:25:02 #broadcast_notes_changed 97922:25:02 broadcasts note change on event save 98022:25:02 broadcasts note change on event destroy 98122:25:02 #outdated_markdown? 98222:25:02 returns true if label is missing and reference is not empty 98322:25:02 returns true if reference is not set yet 98422:25:02 returns true if markdown is outdated 98522:25:02 returns false if label and reference are set 98622:25:02 #reference_html 98722:25:02 when resource event belongs to a group level issue 98822:25:03 is expected to eq "/groups/group7/-/work_items?label_name=label22" 98922:25:03 when resource event belongs to a project level issue 99022:25:03 is expected to eq "/group7/project-680/-/issues?label_name=label1" 99122:25:03 when resource event belongs to a merge request 99222:25:03 is expected to eq "/group7/project-680/-/merge_requests?label_name=label1" 99422:25:03 when issuable is a merge request 99522:25:03 is expected to be nil 99622:25:03 when issuable is an issue 99722:25:03 when issue exists at the project level 99822:25:03 is expected to be nil 99922:25:03 when issue exists at the group level 100022:25:03 is expected to eq #<Group id:1349 @group7> 100122:25:03 .visible_to_user? 100222:25:04 returns events with labels accessible by user 100322:25:05 filters events with public project labels if issues and MRs are private 100422:25:06 filters events with project labels not accessible by user 100522:25:06 filters events with group labels not accessible by user 100622:25:06# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.98 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.31 1.30 1.29 1/297 10253 100822:25:06 #discussion_id 100922:25:06 generates different discussion ID for events created milliseconds apart 101022:25:06 with multiple label events 101122:25:08 builds synthetic note 101222:25:08# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.01 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.31 1.30 1.29 1/295 10254 101422:25:08# [RSpecRunTime] Finishing example group spec/models/resource_label_event_spec.rb. It took 29.35 seconds. Expected to take 33.49 seconds. 101522:25:08# [RSpecRunTime] Starting example group spec/models/concerns/deprecated_assignee_spec.rb. Expected to take 29.44 seconds. 101622:25:08DeprecatedAssignee 101722:25:08 does not allow STI 101822:25:08 #assignee_id= 101922:25:10 creates the merge_request_assignees relation 102022:25:12 nullifies the assignee_id column 102122:25:12 when relation already exists 102222:25:14 overwrites existing assignees 102322:25:14# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.58 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.29 1.30 1.29 1/302 10425 102622:25:16 creates the merge_request_assignees relation 102722:25:17 nullifies the assignee_id column 102822:25:17 when relation already exists 102922:25:19 overwrites existing assignees 103022:25:19# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.14 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.27 1.29 1.28 1/302 10599 103222:25:19 #assignee_id 103322:25:21 returns the first assignee ID 103422:25:21# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.07 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.33 1.30 1.29 1/302 10657 103722:25:21 when assignee_id exists and there is no relation 103822:25:23 creates the relation 103922:25:25 nullifies the assignee_id 104022:25:25# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.6 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.33 1.30 1.29 1/302 10771 104222:25:25 when DB is read-only 104322:25:27 returns a users relation 104422:25:28 returns an empty relation if no assignee_id is set 104522:25:28# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.95 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.30 1.30 1.29 1/302 10886 104722:25:28 #assignee_ids 104822:25:28 when assignee_id exists and there is no relation 104922:25:30 creates the relation 105022:25:32 nullifies the assignee_id 105122:25:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.53 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.35 1.31 1.29 1/302 11002 105322:25:32 when DB is read-only 105422:25:34 returns a list of user IDs 105522:25:35 returns an empty relation if no assignee_id is set 105622:25:35# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.97 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.35 1.31 1.29 1/302 11117 105822:25:35# [RSpecRunTime] Finishing example group spec/models/concerns/deprecated_assignee_spec.rb. It took 26.96 seconds. Expected to take 29.44 seconds. 105922:25:35# [RSpecRunTime] Starting example group spec/models/pages_domain_acme_order_spec.rb. Expected to take 28.19 seconds. 106022:25:35PagesDomainAcmeOrder 106122:25:35 does not allow STI 106322:25:39 returns only expired orders 106422:25:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.45 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.33 1.30 1.29 4/302 11118 106622:25:39 .find_by_domain_and_token 106722:25:39 domain_name: "test.com", challenge_token: "righttoken", present: true 106822:25:41 is expected to eq true 106922:25:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.46 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.30 1.30 1.29 2/302 11119 107122:25:41 domain_name: "test.com", challenge_token: "wrongtoken", present: false 107222:25:42 is expected to eq false 107322:25:42# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.0 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.30 1.30 1.29 1/300 11120 107522:25:42 domain_name: "test.org", challenge_token: "righttoken", present: false 107622:25:44 is expected to eq false 107722:25:44# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.66 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.30 1.30 1.29 1/299 11121 107922:25:44 associations 108022:25:45 is expected to belong to pages_domain required: false 108122:25:45# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.76 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.30 1.30 1.29 1/298 11122 108422:25:46 is expected to validate that :pages_domain cannot be empty/falsy 108522:25:48 is expected to validate that :expires_at cannot be empty/falsy 108622:25:49 is expected to validate that :url cannot be empty/falsy 108722:25:52 is expected to validate that :challenge_token cannot be empty/falsy 108822:25:54 is expected to validate that :challenge_file_content cannot be empty/falsy 108922:25:56 is expected to validate that :private_key cannot be empty/falsy 109022:25:56# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.68 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.23 1.28 1.28 1/296 11123 109222:25:56# [RSpecRunTime] Finishing example group spec/models/pages_domain_acme_order_spec.rb. It took 20.71 seconds. Expected to take 28.19 seconds. 109322:25:56# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb. Expected to take 25.65 seconds. 109422:25:56Gitlab::ImportExport::Group::RelationTreeRestorer 109622:26:02 restores group tree 109722:26:06 logs top-level relation creation 109822:26:06 relation object saving 109922:26:06 when relation object is new 110022:26:06 when relation object has invalid subrelations 110122:26:11 logs invalid subrelations 110222:26:11# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.7 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.18 1.27 1.27 1/296 11124 110422:26:11 when invalid relation object has a loggable external identifier 110522:26:16 logs invalid record with external identifier 110622:26:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.16 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.17 1.26 1.27 1/296 11125 110822:26:16 when relation object is persisted 110922:26:16 when relation object is invalid 111022:26:21 saves import failure with nested errors 111122:26:21# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.37 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.15 1.26 1.27 1/296 11126 111322:26:21# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb. It took 24.69 seconds. Expected to take 25.65 seconds. 111422:26:21# [RSpecRunTime] Starting example group spec/services/packages/maven/metadata/create_plugins_xml_service_spec.rb. Expected to take 24.43 seconds. 111522:26:21Packages::Maven::Metadata::CreatePluginsXmlService 111722:26:22 with same plugins on both sides 111822:26:22 behaves like returning no changes 111922:26:24 returns no changes 112022:26:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.74 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.15 1.26 1.27 1/296 11127 112222:26:24 with more plugins 112422:26:24 behaves like returning no changes 112522:26:27 returns no changes 112622:26:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.21 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.14 1.25 1.27 1/296 11128 112922:26:27 behaves like returning an xml with plugins from the database 113022:26:30 returns an metadata versions xml with versions in the database 113122:26:30# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.36 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.14 1.25 1.27 1/296 11129 113322:26:30 with no versions in the database 113422:26:30 returns a success 113522:26:30 with an incomplete metadata content 113622:26:30 behaves like returning an error service response 113722:26:32 returns an error service response 113822:26:32# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.45 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.13 1.25 1.27 1/296 11130 114022:26:32 with an invalid metadata content 114122:26:32 behaves like returning an error service response 114222:26:34 returns an error service response 114322:26:34# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.59 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.13 1.25 1.27 1/296 11131 114522:26:34 behaves like handling metadata content pointing to a file for the create xml service 114622:26:34 with metadata content pointing to a file 114722:26:34 with valid content 114822:26:36 returns no changes 114922:26:36# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.75 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.12 1.25 1.27 1/296 11132 115122:26:36 with invalid content 115222:26:36 behaves like returning an error service response 115322:26:38 returns an error service response 115422:26:38# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.01 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.12 1.25 1.27 1/296 11133 115622:26:38 with no content 115722:26:38 behaves like returning an error service response 115822:26:40 returns an error service response 115922:26:40# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.14 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.12 1.25 1.27 1/296 11134 116122:26:40 behaves like handling invalid parameters for create xml service 116222:26:40 with no package 116322:26:40 behaves like returning an error service response 116422:26:40 returns an error service response 116522:26:40 with no metadata content 116622:26:40 behaves like returning an error service response 116722:26:43 returns an error service response 116822:26:43# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.3 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.11 1.24 1.27 1/296 11135 117022:26:43# [RSpecRunTime] Finishing example group spec/services/packages/maven/metadata/create_plugins_xml_service_spec.rb. It took 21.93 seconds. Expected to take 24.43 seconds. 117122:26:43# [RSpecRunTime] Starting example group spec/services/merge_requests/create_pipeline_service_spec.rb. Expected to take 22.5 seconds. 117222:26:43MergeRequests::CreatePipelineService 117422:26:45 creates a detached merge request pipeline 117522:26:46 defaults to merge_request_event 117622:26:46 when push options contain ci.skip 117722:26:47 creates a skipped pipeline 117822:26:47# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.21 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.10 1.24 1.26 1/301 11287 118022:26:47 with fork merge request 118122:26:49 when actor has permission to create pipelines in target project 118222:26:50 creates a pipeline in the target project 118322:26:50 when the feature is disabled in CI/CD settings 118422:26:51 creates a pipeline in the source project 118522:26:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.59 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.09 1.23 1.26 1/302 11394 118722:26:51 when source branch is protected 118822:26:51 when actor does not have permission to update the protected branch in target project 118922:26:52 creates a pipeline in the source project 119022:26:52 when actor has permission to update the protected branch in target project 119122:26:53 creates a pipeline in the target project 119222:26:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.8 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.09 1.23 1.26 1/302 11475 119422:26:53 when actor has permission to create pipelines in forked project 119522:26:55 creates a pipeline in the source project 119622:26:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.38 seconds. Current RSS: ~1361M. Threads: 4. load average: 1.09 1.23 1.26 1/302 11518 119822:26:55 when actor does not have permission to create pipelines 119922:26:55 responds with error 120022:26:55 when service is called multiple times 120122:26:57 creates a pipeline once 120222:26:57 when allow_duplicate option is true 120322:26:58 creates pipelines multiple times 120422:26:58# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.88 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.16 1.25 1.27 1/302 11645 120622:26:58 when .gitlab-ci.yml does not use workflow:rules 120722:26:58 without only: [merge_requests] keyword 120822:26:59 does not create a pipeline 120922:26:59 with rules that specify creation on a tag 121022:27:00 does not create a pipeline 121122:27:00 when workflow:rules are specified 121222:27:00 when rules request creation on merge request 121322:27:01 creates a detached merge request pipeline 121422:27:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.96 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.15 1.24 1.27 1/302 11776 121622:27:01 with rules do specify creation on a tag 121722:27:02 does not create a pipeline 121822:27:02 when merge request has no commits 121922:27:03 does not create a pipeline 122022:27:03 when merge request pipeline creates a dynamic environment 122122:27:04 associates merge request with the environment 122222:27:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.68 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.15 1.24 1.27 1/302 11901 122422:27:04 #execute_async 122522:27:04 queues a merge request pipeline creation 122622:27:04 when the ci_redis_pipeline_creations ff is disabled 122722:27:05 does nothing 122822:27:05# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.74 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.15 1.24 1.27 1/302 11977 123022:27:05# [RSpecRunTime] Finishing example group spec/services/merge_requests/create_pipeline_service_spec.rb. It took 22.44 seconds. Expected to take 22.5 seconds. 123122:27:05# [RSpecRunTime] Starting example group spec/lib/backup/gitaly_backup_spec.rb. Expected to take 20.34 seconds. 123222:27:05Backup::GitalyBackup 123422:27:05 fails to start unknown 123622:27:05 hashed storage 123722:27:06 behaves like creates a repository backup 123822:27:11 creates repository bundles 123922:27:12 erases any existing repository backups 124022:27:12 raises when the exit code not zero 124122:27:12 raises when gitaly_backup_path is not set 124222:27:12 parallel option set 124322:27:12 passes parallel option through 124422:27:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.63 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.20 1.25 1.27 1/304 12178 124622:27:12 parallel_storage option set 124722:27:12 passes parallel option through 124822:27:12 server-side option set 124922:27:12 passes option through 125022:27:12 legacy storage 125122:27:13 behaves like creates a repository backup 125222:27:15 creates repository bundles 125322:27:15 erases any existing repository backups 125422:27:15 raises when the exit code not zero 125522:27:15 raises when gitaly_backup_path is not set 125622:27:15 parallel option set 125722:27:16 passes parallel option through 125822:27:16# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.36 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.20 1.25 1.27 1/304 12390 126022:27:16 parallel_storage option set 126122:27:16 passes parallel option through 126222:27:16 server-side option set 126322:27:16 passes option through 126422:27:16 custom SSL envs set 126522:27:16 passes through SSL envs 126722:27:19 restores from repository bundles 126822:27:27 clears specified storages when remove_all_repositories is set 126922:27:27 raises when the exit code not zero 127022:27:27 raises when gitaly_backup_path is not set 127122:27:27 parallel option set 127222:27:27 passes parallel option through 127322:27:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.57 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.30 1.27 1.27 1/306 12835 127522:27:27 parallel_storage option set 127622:27:27 passes parallel option through 127722:27:27 server-side option set 127822:27:27 passes option through 127922:27:27 missing backup_id 128022:27:27 wont set the option 128122:27:27 missing backup_id 128222:27:27 wont set the option 128322:27:27# [RSpecRunTime] Finishing example group spec/lib/backup/gitaly_backup_spec.rb. It took 22.25 seconds. Expected to take 20.34 seconds. 128422:27:27# [RSpecRunTime] Starting example group spec/models/deployment_metrics_spec.rb. Expected to take 19.33 seconds. 128522:27:27DeploymentMetrics 128622:27:27 does not allow STI 128722:27:27 #has_metrics? 128822:27:27 when deployment is failed 128922:27:29 is expected to be falsy 129022:27:29# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.39 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.30 1.27 1.27 1/306 12881 129222:27:29 when deployment is nil 129322:27:29 is expected to be falsy 129422:27:29 when deployment is success 129522:27:29 without a monitoring integration 129622:27:30 is expected to be falsy 129722:27:30# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.17 seconds. Current RSS: ~1415M. Threads: 4. load average: 1.30 1.27 1.27 1/301 12901 129922:27:30 with a Prometheus integration 130022:27:33 is expected to be truthy 130122:27:33# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.53 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.28 1.26 1.27 1/302 12921 130322:27:33 with a Prometheus integration that cannot query 130422:27:34 is expected to be falsy 130522:27:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.79 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.28 1.26 1.27 1/303 12941 130722:27:34 with a Prometheus integration that is not configured 130822:27:35 is expected to be falsy 130922:27:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.09 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.28 1.26 1.27 1/304 12961 131122:27:35 with a cluster Prometheus 131222:27:39 is expected to be truthy 131322:27:39# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.44 seconds. Current RSS: ~1408M. Threads: 4. load average: 1.26 1.26 1.27 1/305 13000 131622:27:39 metrics are disabled 131722:27:40 is expected to eq {} 131822:27:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.88 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.26 1.26 1.27 1/304 13020 132022:27:40 metrics are enabled 132122:27:42 is expected to eq {:deployment_time=>1731536861, :last_update=>42, :metrics=>{}, :success=>true} 132222:27:42# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.3 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.24 1.26 1.27 1/304 13040 132422:27:42 #additional_metrics 132522:27:42 metrics are disabled 132622:27:44 is expected to eq {} 132722:27:44# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.68 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.24 1.26 1.27 1/304 13078 132922:27:44 metrics are enabled 133022:27:46 is expected to eq {:deployment_time=>1731536866, :last_update=>42, :metrics=>{}, :success=>true} 133122:27:46# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.12 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.22 1.25 1.27 1/304 13116 133322:27:46# [RSpecRunTime] Finishing example group spec/models/deployment_metrics_spec.rb. It took 19.13 seconds. Expected to take 19.33 seconds. 133422:27:46# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_assignees_spec.rb. Expected to take 17.23 seconds. 133522:27:46Mutations::MergeRequests::SetAssignees 133622:27:46 when the user does not have permissions 133822:27:48 behaves like permission level for merge request mutation is correctly verified 133922:27:48 when the user is not a project member 134022:27:48 behaves like when the user does not have access to the resource 134122:27:48 raises an error 134222:27:48 even if assigned to the merge request 134322:27:48 does not modify merge request 134422:27:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.16 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.22 1.25 1.27 1/305 13176 134622:27:48 even if reviewer of the merge request 134722:27:49 raises an error 134822:27:49 even if author of the merge request 134922:27:49 raises an error 135022:27:49 when the user is a project member 135122:27:49 with guest role 135222:27:49 behaves like when the user does not have access to the resource 135322:27:49 raises an error 135422:27:49 even if assigned to the merge request 135522:27:50 does not modify merge request 135622:27:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.72 seconds. Current RSS: ~1392M. Threads: 4. load average: 1.22 1.25 1.27 1/305 13177 135822:27:50 even if reviewer of the merge request 135922:27:50 raises an error 136022:27:50 even if author of the merge request 136122:27:51 raises an error 136222:27:51 with reporter role 136322:27:51 behaves like when the user does not have access to the resource 136422:27:51 raises an error 136522:27:51 even if assigned to the merge request 136622:27:52 does not modify merge request 136722:27:52 even if reviewer of the merge request 136822:27:52 raises an error 136922:27:52 even if author of the merge request 137022:27:53 raises an error 137122:27:53 behaves like an assignable resource 137322:27:55 raises an error if the resource is not accessible to the user 137422:27:55 does not change assignees if the resource is not accessible to the assignees 137522:27:56 returns an operational error if the resource is not accessible to the assignees 137622:27:56 when the user can update the resource 137722:27:57 replaces the assignee 137822:27:57 returns errors when resource could not be updated 137922:27:57 when passing an empty assignee list 138022:27:58 removes all assignees 138122:27:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.12 seconds. Current RSS: ~1377M. Threads: 4. load average: 1.18 1.24 1.27 1/301 13235 138322:27:58 when passing "append" as true 138422:27:59 is a NO-OP in FOSS 138522:27:59 when passing "remove" as true 138622:28:01 removes named assignee 138722:28:02 does not remove unnamed assignee 138822:28:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.39 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.17 1.24 1.26 1/301 13236 139022:28:02# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_assignees_spec.rb. It took 15.28 seconds. Expected to take 17.23 seconds. 139122:28:02# [RSpecRunTime] Starting example group spec/services/groups/group_links/create_service_spec.rb. Expected to take 16.85 seconds. 139222:28:02Groups::GroupLinks::CreateService#execute 139322:28:02 when user has proper membership to share a group 139422:28:02 behaves like shareable 139522:28:03 adds group to another group 139622:28:03# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.91 seconds. Current RSS: ~1378M. Threads: 4. load average: 1.17 1.24 1.26 1/301 13237 139822:28:03 when sharing outside the hierarchy is disabled 139922:28:03 behaves like not shareable 140022:28:04 does not share and returns an error 140122:28:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.99 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.17 1.24 1.26 1/301 13238 140322:28:04 when group is inside hierarchy 140422:28:04 behaves like shareable 140522:28:05 adds group to another group 140622:28:05# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.01 seconds. Current RSS: ~1371M. Threads: 4. load average: 1.17 1.24 1.26 1/299 13239 140822:28:05 project authorizations based on group hierarchies 140922:28:05 project authorizations refresh 141022:28:07 is executed only for the direct members of the group 141122:28:07# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.66 seconds. Current RSS: ~1375M. Threads: 4. load average: 1.15 1.23 1.26 1/299 13240 141322:28:07 project authorizations 141522:28:10 create proper authorizations 141622:28:10# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.39 seconds. Current RSS: ~1373M. Threads: 4. load average: 1.15 1.23 1.26 1/299 13241 141822:28:10 parent group user 141922:28:12 create proper authorizations 142022:28:12# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.12 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.22 1.25 1.27 1/299 13242 142222:28:12 child group user 142322:28:15 create proper authorizations 142422:28:15# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.89 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.22 1.25 1.27 1/299 13243 142622:28:15 user does not have access to group 142722:28:15 behaves like not shareable 142822:28:16 does not share and returns an error 142922:28:16 user does not have admin access to shared group 143022:28:16 behaves like not shareable 143122:28:17 does not share and returns an error 143222:28:17 when group is blank 143322:28:17 does not share and returns an error 143422:28:17 when shared_with_group is blank 143522:28:17 behaves like not shareable 143622:28:17 does not share and returns an error 143722:28:17# [RSpecRunTime] Finishing example group spec/services/groups/group_links/create_service_spec.rb. It took 15.42 seconds. Expected to take 16.85 seconds. 143822:28:17# [RSpecRunTime] Starting example group spec/services/ci/pipeline_schedules/calculate_next_run_service_spec.rb. Expected to take 15.42 seconds. 143922:28:17Ci::PipelineSchedules::CalculateNextRunService 144122:28:18 when there is invalid or no plan limits 144222:28:18 worker_cron: "0 1 2 3 *", schedule_cron: "0 1 * * *", plan_limit: nil, now: Tue, 02 Mar 2021 01:00:00.000000000 UTC +00:00, expected_result: Wed, 02 Mar 2022 01:00:00.000000000 UTC +00:00 144322:28:19 calls fallback method to get next_run_at 144422:28:19# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.61 seconds. Current RSS: ~1370M. Threads: 4. load average: 1.20 1.24 1.27 1/299 13262 144622:28:19 worker_cron: "*/5 * * * *", schedule_cron: "*/1 * * * *", plan_limit: nil, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 11:05:00.000000000 UTC +00:00 144722:28:20 calls fallback method to get next_run_at 144822:28:20 worker_cron: "*/5 * * * *", schedule_cron: "0 * * * *", plan_limit: nil, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:05:00.000000000 UTC +00:00 144922:28:20 calls fallback method to get next_run_at 145022:28:20 worker_cron: "*/5 * * * *", schedule_cron: "0 * * * *", plan_limit: 12, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:05:00.000000000 UTC +00:00 145122:28:21 calls fallback method to get next_run_at 145222:28:21 worker_cron: "*/5 * * * *", schedule_cron: "0 * * * *", plan_limit: 2000, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:05:00.000000000 UTC +00:00 145322:28:22 calls fallback method to get next_run_at 145422:28:22 worker_cron: "*/5 * * * *", schedule_cron: "0 * * * *", plan_limit: -24, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:05:00.000000000 UTC +00:00 145522:28:23 calls fallback method to get next_run_at 145622:28:23 when the workers next run matches schedule's earliest run 145722:28:23 worker_cron: "*/5 * * * *", schedule_cron: "0 * * * *", plan_limit: 144, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:00:00.000000000 UTC +00:00 145822:28:23 calculates the next_run_at to be earliest point of match 145922:28:23 worker_cron: "*/5 * * * *", schedule_cron: "*/5 * * * *", plan_limit: 144, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 11:10:00.000000000 UTC +00:00 146022:28:24 calculates the next_run_at to be earliest point of match 146122:28:24 worker_cron: "*/5 * * * *", schedule_cron: "0 1 * * *", plan_limit: 144, now: Thu, 27 May 2021 01:00:00.000000000 UTC +00:00, expected_result: Fri, 28 May 2021 01:00:00.000000000 UTC +00:00 146222:28:25 calculates the next_run_at to be earliest point of match 146322:28:25 worker_cron: "*/5 * * * *", schedule_cron: "0 2 * * *", plan_limit: 144, now: Thu, 27 May 2021 01:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 02:00:00.000000000 UTC +00:00 146422:28:25 calculates the next_run_at to be earliest point of match 146522:28:25 worker_cron: "*/5 * * * *", schedule_cron: "0 3 * * *", plan_limit: 144, now: Thu, 27 May 2021 01:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 03:00:00.000000000 UTC +00:00 146622:28:26 calculates the next_run_at to be earliest point of match 146722:28:26 worker_cron: "*/5 * * * *", schedule_cron: "0 1 1 * *", plan_limit: 144, now: Sat, 01 May 2021 01:00:00.000000000 UTC +00:00, expected_result: Tue, 01 Jun 2021 01:00:00.000000000 UTC +00:00 146822:28:27 calculates the next_run_at to be earliest point of match 146922:28:27 worker_cron: "*/9 * * * *", schedule_cron: "0 1 1 * *", plan_limit: 144, now: Sat, 01 May 2021 01:09:00.000000000 UTC +00:00, expected_result: Tue, 01 Jun 2021 01:00:00.000000000 UTC +00:00 147022:28:28 calculates the next_run_at to be earliest point of match 147122:28:28 worker_cron: "*/5 * * * *", schedule_cron: "45 21 1 2 *", plan_limit: 144, now: Mon, 01 Feb 2021 21:45:00.000000000 UTC +00:00, expected_result: Tue, 01 Feb 2022 21:45:00.000000000 UTC +00:00 147222:28:28 calculates the next_run_at to be earliest point of match 147322:28:28 when next_run_at is restricted by plan limit 147422:28:28 worker_cron: "*/5 * * * *", schedule_cron: "59 14 * * *", plan_limit: 24, now: Sat, 01 May 2021 15:00:00.000000000 UTC +00:00, expected_result: Sun, 02 May 2021 15:00:00.000000000 UTC +00:00 147522:28:29 calculates the next_run_at based on next available limit 147622:28:29 worker_cron: "*/5 * * * *", schedule_cron: "*/1 * * * *", plan_limit: 24, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 12:00:00.000000000 UTC +00:00 147722:28:30 calculates the next_run_at based on next available limit 147822:28:30 worker_cron: "*/5 * * * *", schedule_cron: "*/1 * * * *", plan_limit: 144, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 11:10:00.000000000 UTC +00:00 147922:28:31 calculates the next_run_at based on next available limit 148022:28:31 worker_cron: "*/5 * * * *", schedule_cron: "*/1 * * * *", plan_limit: 205, now: Thu, 27 May 2021 11:00:00.000000000 UTC +00:00, expected_result: Thu, 27 May 2021 11:10:00.000000000 UTC +00:00 148122:28:31 calculates the next_run_at based on next available limit 148222:28:31 when next_run_at is restricted by worker's availability 148322:28:31 worker_cron: "0 1 2 3 *", schedule_cron: "0 1 * * *", plan_limit: 144, now: Tue, 02 Mar 2021 01:00:00.000000000 UTC +00:00, expected_result: Wed, 02 Mar 2022 01:00:00.000000000 UTC +00:00 148422:28:32 calculates the next_run_at using worker_cron 148522:28:32# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_schedules/calculate_next_run_service_spec.rb. It took 14.9 seconds. Expected to take 15.42 seconds. 148622:28:32# [RSpecRunTime] Starting example group spec/services/incident_management/timeline_events/create_service_spec.rb. Expected to take 14.85 seconds. 148722:28:32IncidentManagement::TimelineEvents::CreateService 148822:28:33 automatically created timeline events 148922:28:33 .create_incident 149022:28:33 behaves like successfully created timeline event 149122:28:33 creates a timeline event 149222:28:33 successfully creates a database record 149322:28:33 does not create a system note 149422:28:33 behaves like an incident management tracked event 149522:28:33 .track_event 149622:28:34 tracks the event using redis 149722:28:34# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.35 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.09 1.21 1.26 1/299 13263 149922:28:34 behaves like Snowplow event tracking with RedisHLL context 150022:28:34 behaves like Snowplow event tracking 150222:28:34 .reopen_incident 150322:28:34 behaves like successfully created timeline event 150422:28:34 creates a timeline event 150522:28:34 successfully creates a database record 150622:28:34 does not create a system note 150722:28:34 behaves like an incident management tracked event 150822:28:34 .track_event 150922:28:34 tracks the event using redis 151022:28:34 behaves like Snowplow event tracking with RedisHLL context 151122:28:34 behaves like Snowplow event tracking 151322:28:34 .resolve_incident 151422:28:34 behaves like successfully created timeline event 151522:28:34 creates a timeline event 151622:28:34 successfully creates a database record 151722:28:34 does not create a system note 151822:28:34 behaves like an incident management tracked event 151922:28:34 .track_event 152022:28:35 tracks the event using redis 152122:28:35 behaves like Snowplow event tracking with RedisHLL context 152222:28:35 behaves like Snowplow event tracking 152422:28:35 .change_incident_status 152522:28:35 behaves like successfully created timeline event 152622:28:35 creates a timeline event 152722:28:35 successfully creates a database record 152822:28:35 does not create a system note 152922:28:35 behaves like an incident management tracked event 153022:28:35 .track_event 153122:28:35 tracks the event using redis 153222:28:35 behaves like Snowplow event tracking with RedisHLL context 153322:28:35 behaves like Snowplow event tracking 153522:28:35 .change_severity 153622:28:35 behaves like successfully created timeline event 153722:28:35 creates a timeline event 153822:28:35 successfully creates a database record 153922:28:35 does not create a system note 154022:28:35 behaves like an incident management tracked event 154122:28:35 .track_event 154222:28:36 tracks the event using redis 154322:28:36 behaves like Snowplow event tracking with RedisHLL context 154422:28:36 behaves like Snowplow event tracking 154622:28:36 .change_labels 154722:28:36 when there are neither added nor removed labels 154822:28:36 responds with error 154922:28:36 does not create timeline event 155022:28:36 when there are only added labels 155122:28:36 behaves like successfully created timeline event 155222:28:36 creates a timeline event 155322:28:36 successfully creates a database record 155422:28:36 does not create a system note 155522:28:36 behaves like an incident management tracked event 155622:28:36 .track_event 155722:28:36 tracks the event using redis 155822:28:36 behaves like Snowplow event tracking with RedisHLL context 155922:28:36 behaves like Snowplow event tracking 156122:28:36 when there are only removed labels 156222:28:36 behaves like successfully created timeline event 156322:28:37 creates a timeline event 156422:28:37 successfully creates a database record 156522:28:37 does not create a system note 156622:28:37 behaves like an incident management tracked event 156722:28:37 .track_event 156822:28:37 tracks the event using redis 156922:28:37 behaves like Snowplow event tracking with RedisHLL context 157022:28:37 behaves like Snowplow event tracking 157222:28:37 when there are both added and removed labels 157322:28:37 behaves like successfully created timeline event 157422:28:37 creates a timeline event 157522:28:37 successfully creates a database record 157622:28:37 does not create a system note 157722:28:37 behaves like an incident management tracked event 157822:28:37 .track_event 157922:28:38 tracks the event using redis 158022:28:38 behaves like Snowplow event tracking with RedisHLL context 158122:28:38 behaves like Snowplow event tracking 158322:28:38 when there is a single added and single removed labels 158422:28:38 behaves like successfully created timeline event 158522:28:38 creates a timeline event 158622:28:38 successfully creates a database record 158722:28:38 does not create a system note 158822:28:38 behaves like an incident management tracked event 158922:28:38 .track_event 159022:28:38 tracks the event using redis 159122:28:38 behaves like Snowplow event tracking with RedisHLL context 159222:28:38 behaves like Snowplow event tracking 159422:28:38 when feature flag is disabled 159522:28:38 does not create timeline event 159722:28:39 successfully creates a database record 159822:28:39 when current user is blank 159922:28:39 behaves like error response 160022:28:39 has an informative message 160122:28:39 behaves like does not track incident management event 160222:28:39 does not track the event 160322:28:39 when user does not have permissions to create timeline events 160422:28:39 behaves like error response 160522:28:39 has an informative message 160622:28:39 behaves like does not track incident management event 160722:28:39 does not track the event 160822:28:39 when error occurs during creation 160922:28:39 behaves like error response 161022:28:39 has an informative message 161122:28:39 behaves like does not track incident management event 161222:28:39 does not track the event 161322:28:39 with default action 161422:28:39 matches the default action 161522:28:39 creates a system note 161622:28:39 behaves like success response 161722:28:40 has timeline event 161822:28:40 behaves like an incident management tracked event 161922:28:40 .track_event 162022:28:40 tracks the event using redis 162122:28:40 behaves like Snowplow event tracking with RedisHLL context 162222:28:40 behaves like Snowplow event tracking 162422:28:40 with auto_created param 162522:28:40 when auto_created is true 162622:28:40 does not create a system note 162722:28:40 when user does not have permissions 162822:28:40 behaves like success response 162922:28:40 has timeline event 163022:28:40 behaves like an incident management tracked event 163122:28:40 .track_event 163222:28:40 tracks the event using redis 163322:28:40 behaves like Snowplow event tracking with RedisHLL context 163422:28:40 behaves like Snowplow event tracking 163622:28:40 when auto_created is false 163722:28:40 creates a system note 163822:28:40 with non_default action 163922:28:41 matches the action from arguments 164022:28:41 behaves like success response 164122:28:41 has timeline event 164222:28:41 behaves like an incident management tracked event 164322:28:41 .track_event 164422:28:41 tracks the event using redis 164522:28:41 behaves like Snowplow event tracking with RedisHLL context 164622:28:41 behaves like Snowplow event tracking 164822:28:41 when timeline event tag names are passed 164922:28:41 matches the tag name 165022:28:41 behaves like success response 165122:28:42 has timeline event 165222:28:42 behaves like an incident management tracked event 165322:28:42 .track_event 165422:28:42 tracks the event using redis 165522:28:42 behaves like Snowplow event tracking with RedisHLL context 165622:28:42 behaves like Snowplow event tracking 165822:28:42 when predefined tags are passed 165922:28:42 matches the two tags on the event and creates on project 166022:28:42 behaves like success response 166122:28:42 has timeline event 166222:28:42 behaves like an incident management tracked event 166322:28:42 .track_event 166422:28:43 tracks the event using redis 166522:28:43 behaves like Snowplow event tracking with RedisHLL context 166622:28:43 behaves like Snowplow event tracking 166822:28:43 when invalid tag names are passed 166922:28:43 does not create timeline event 167022:28:43 behaves like error response 167122:28:43 has an informative message 167222:28:43 behaves like does not track incident management event 167322:28:43 does not track the event 167422:28:43 with editable param 167522:28:43 when editable is true 167622:28:43 behaves like success response 167722:28:43 has timeline event 167822:28:43 behaves like an incident management tracked event 167922:28:43 .track_event 168022:28:44 tracks the event using redis 168122:28:44 behaves like Snowplow event tracking with RedisHLL context 168222:28:44 behaves like Snowplow event tracking 168422:28:44 when editable is false 168522:28:44 behaves like success response 168622:28:44 has timeline event 168722:28:44 behaves like an incident management tracked event 168822:28:44 .track_event 168922:28:44 tracks the event using redis 169022:28:44 behaves like Snowplow event tracking with RedisHLL context 169122:28:44 behaves like Snowplow event tracking 169322:28:44 when note is more than 280 characters long 169422:28:44 when was not promoted from note 169522:28:44 when auto_created is true 169622:28:44 behaves like success response 169722:28:44 has timeline event 169822:28:44 behaves like an incident management tracked event 169922:28:44 .track_event 170022:28:44 tracks the event using redis 170122:28:44 behaves like Snowplow event tracking with RedisHLL context 170222:28:44 behaves like Snowplow event tracking 170422:28:44 when auto_created is false 170522:28:44 behaves like error response 170622:28:45 has an informative message 170722:28:45 behaves like does not track incident management event 170822:28:45 does not track the event 170922:28:45 when promoted from note 171022:28:45 behaves like success response 171122:28:45 has timeline event 171222:28:45 behaves like an incident management tracked event 171322:28:45 .track_event 171422:28:45 tracks the event using redis 171522:28:45 behaves like Snowplow event tracking with RedisHLL context 171622:28:45 behaves like Snowplow event tracking 171822:28:45# [RSpecRunTime] Finishing example group spec/services/incident_management/timeline_events/create_service_spec.rb. It took 13.12 seconds. Expected to take 14.85 seconds. 171922:28:45# [RSpecRunTime] Starting example group spec/services/ci/archive_trace_service_spec.rb. Expected to take 14.0 seconds. 172022:28:45Ci::ArchiveTraceService#execute 172122:28:45 when job is finished 172222:28:46 creates an archived trace 172322:28:46 integration hooks 172422:28:47 is expected not to raise Exception 172522:28:47# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.88 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.14 1.22 1.26 1/299 13264 172722:28:47 when trace is already archived 172822:28:48 ignores an exception 172922:28:49 does not create an archived trace 173022:28:49 when live trace chunks still exist 173122:28:50 removes the trace chunks 173222:28:50 when associated data does not exist 173322:28:51 removes the trace artifact and builds a new one 173422:28:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.45 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.13 1.22 1.26 2/299 13265 173622:28:51 when the job is out of archival attempts 173722:28:52 skips archiving 173822:28:52 leaves a warning message in sidekiq log 173922:28:52 job has archive and chunks 174022:28:53 removes trace chunks 174122:28:53 archive is not completed 174222:28:54 cleanups any stale archive data 174322:28:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.85 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.13 1.22 1.26 1/299 13266 174522:28:54 when the archival process is backed off 174622:28:55 skips archiving 174722:28:56 leaves a warning message in sidekiq log 174822:28:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.56 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.12 1.21 1.25 1/299 13267 175022:28:56 when job is running 175122:28:57 increments Prometheus counter, sends crash report to Sentry and ignore an error for continuing to archive 175222:28:57 #batch_execute 175322:28:58 archives multiple traces 175422:28:58 processes traces independently 175522:28:58 when timeout is reached 175622:28:58 stops executing traces 175722:28:58# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.19 seconds. Current RSS: ~1353M. Threads: 4. load average: 1.12 1.21 1.25 1/299 13268 175922:28:58 when loop limit is reached 176022:28:59 skips archiving 176122:28:59 stops executing traces 176222:28:59# [RSpecRunTime] Finishing example group spec/services/ci/archive_trace_service_spec.rb. It took 13.46 seconds. Expected to take 14.0 seconds. 176322:28:59# [RSpecRunTime] Starting example group spec/uploaders/packages/debian/component_file_uploader_spec.rb. Expected to take 13.27 seconds. 176422:28:59Packages::Debian::ComponentFileUploader 176522:28:59 Packages::Debian::ProjectComponentFile 176622:28:59 is expected to includes the Packages::GcsSignedUrlMetadata module 176722:28:59 behaves like builds correct paths 176922:28:59 behaves like matches the method pattern 177022:28:59 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_component_file\/\d+$/ 177222:28:59 behaves like matches the method pattern 177322:28:59 is expected to match /\/packages\/tmp\/cache$/ 177522:28:59 behaves like matches the method pattern 177622:28:59 is expected to match /\/packages\/tmp\/work$/ 177722:28:59 #upload_path 177822:28:59 behaves like matches the method pattern 177922:28:59 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 178022:28:59 #relative_path 178122:28:59 is relative (PENDING: Path not set, skipping.) 178222:28:59 .absolute_path 178322:28:59 behaves like matches the method pattern 178422:28:59 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 178622:28:59 behaves like matches the method pattern 178722:28:59 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 178822:28:59 path traversal exploits 178922:29:00 throws an exception 179022:29:00 object store is remote 179122:29:00 behaves like builds correct paths 179322:29:00 behaves like matches the method pattern 179422:29:00 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_component_file\/\d+$/ 179622:29:00 behaves like matches the method pattern 179722:29:00 is expected to match /\/packages\/tmp\/cache$/ 179922:29:00 behaves like matches the method pattern 180022:29:00 is expected to match /\/packages\/tmp\/work$/ 180122:29:00 #upload_path 180222:29:00 behaves like matches the method pattern 180322:29:00 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 180422:29:00 #relative_path 180522:29:00 is relative (PENDING: Path not set, skipping.) 180622:29:00 .absolute_path 180722:29:00 behaves like matches the method pattern 180822:29:00 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 181022:29:00 behaves like matches the method pattern 181122:29:00 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 181222:29:00 path traversal exploits 181322:29:00 throws an exception 181522:29:00 with object storage enabled 181622:29:00 can store file remotely 181722:29:00 behaves like augmenting GCS signed URL with metadata 181822:29:00 when the fog provider is not Google 181922:29:01 is expected not to include "x-goog-custom-audit-gitlab-" 182022:29:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.94 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.11 1.21 1.25 1/299 13269 182222:29:01 when the fog provider is Google 182322:29:01 when on GitLab.com 182422:29:04 is expected to include "x-goog-custom-audit-gitlab-namespace=1704" and "x-goog-custom-audit-gitlab-size-bytes=74" 182522:29:05 is expected to include "x-goog-custom-audit-gitlab-project=847" 182622:29:05 when an error occurs 182722:29:06 is expected not to raise Exception 182822:29:06 is expected not to include "x-goog-custom-audit-gitlab-" 182922:29:07 tracks the error 183022:29:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.71 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.10 1.20 1.25 1/299 13270 183222:29:07 when not on GitLab.com 183322:29:08 is expected not to include "x-goog-custom-audit-gitlab-" 183422:29:08 Packages::Debian::GroupComponentFile 183522:29:08 is expected to includes the Packages::GcsSignedUrlMetadata module 183622:29:08 behaves like builds correct paths 183822:29:08 behaves like matches the method pattern 183922:29:08 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_component_file\/\d+$/ 184122:29:08 behaves like matches the method pattern 184222:29:08 is expected to match /\/packages\/tmp\/cache$/ 184422:29:08 behaves like matches the method pattern 184522:29:08 is expected to match /\/packages\/tmp\/work$/ 184622:29:08 #upload_path 184722:29:08 behaves like matches the method pattern 184822:29:08 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 184922:29:08 #relative_path 185022:29:08 is relative (PENDING: Path not set, skipping.) 185122:29:08 .absolute_path 185222:29:08 behaves like matches the method pattern 185322:29:08 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 185522:29:08 behaves like matches the method pattern 185622:29:08 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 185722:29:08 path traversal exploits 185822:29:08 throws an exception 185922:29:08 object store is remote 186022:29:08 behaves like builds correct paths 186222:29:08 behaves like matches the method pattern 186322:29:08 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_component_file\/\d+$/ 186522:29:08 behaves like matches the method pattern 186622:29:08 is expected to match /\/packages\/tmp\/cache$/ 186822:29:08 behaves like matches the method pattern 186922:29:08 is expected to match /\/packages\/tmp\/work$/ 187022:29:08 #upload_path 187122:29:08 behaves like matches the method pattern 187222:29:08 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 187322:29:08 #relative_path 187422:29:08 is relative (PENDING: Path not set, skipping.) 187522:29:08 .absolute_path 187622:29:08 behaves like matches the method pattern 187722:29:09 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 187922:29:09 behaves like matches the method pattern 188022:29:09 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 188122:29:09 path traversal exploits 188222:29:09 throws an exception 188422:29:09 with object storage enabled 188522:29:09 can store file remotely 188622:29:09 behaves like augmenting GCS signed URL with metadata 188722:29:09 when the fog provider is not Google 188822:29:09 is expected not to include "x-goog-custom-audit-gitlab-" 188922:29:09 when the fog provider is Google 189022:29:09 when on GitLab.com 189122:29:09 is expected to include "x-goog-custom-audit-gitlab-namespace=1719" and "x-goog-custom-audit-gitlab-size-bytes=74" 189222:29:09 example at ./spec/support/shared_examples/uploaders/gcs_signed_url_metadata_shared_examples.rb:38 189322:29:09 when an error occurs 189422:29:10 is expected not to raise Exception 189522:29:10 is expected not to include "x-goog-custom-audit-gitlab-" 189622:29:10 tracks the error 189722:29:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.86 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.10 1.20 1.25 1/299 13271 189922:29:10 when not on GitLab.com 190022:29:10 is expected not to include "x-goog-custom-audit-gitlab-" 190122:29:10# [RSpecRunTime] Finishing example group spec/uploaders/packages/debian/component_file_uploader_spec.rb. It took 11.8 seconds. Expected to take 13.27 seconds. 190222:29:10# [RSpecRunTime] Starting example group spec/services/web_hook_service_spec.rb. Expected to take 12.65 seconds. 190322:29:10WebHookService 190522:29:11 when SystemHook 190622:29:11 when local requests are allowed 190722:29:11 is expected to be truthy 190822:29:11 when local requests are not allowed 190922:29:11 is expected to be falsey 191022:29:11 when ProjectHook 191122:29:11 when local requests are allowed 191222:29:11 is expected to be truthy 191322:29:11 when local requests are not allowed 191422:29:11 is expected to be falsey 191622:29:11 forced: false, executable: true, disabled: false 191722:29:11 is expected to have attributes {:disabled? => false} 191822:29:11 forced: false, executable: false, disabled: true 191922:29:11 is expected to have attributes {:disabled? => true} 192022:29:11 forced: true, executable: true, disabled: false 192122:29:11 is expected to have attributes {:disabled? => false} 192222:29:11 forced: true, executable: false, disabled: false 192322:29:11 is expected to have attributes {:disabled? => false} 192522:29:12 POSTs the data as JSON and returns expected headers 192622:29:12 catches exceptions 192722:29:12 does not execute disabled hooks 192822:29:12 executes and registers the hook with the recursion detection 192922:29:12 blocks and logs if a recursive web hook is detected 193022:29:15 blocks and logs if the recursion count limit would be exceeded 193122:29:15 handles exceptions 193222:29:15 handles 200 status code 193322:29:15 handles 2xx status codes 193422:29:15 when there is an interpolation error 193522:29:15 logs the error 193622:29:15# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.53 seconds. Current RSS: ~1368M. Threads: 4. load average: 1.09 1.20 1.25 1/299 13272 193822:29:15 when there are URL variables 193922:29:15 POSTs to the interpolated URL, and logs the hook.url 194022:29:15 there is userinfo 194122:29:15 POSTs to the interpolated URL, and logs the hook.url 194222:29:15 when token is defined 194322:29:15 POSTs to the webhook URL 194422:29:15 when idempotency_key is provided 194522:29:15 POSTs to the webhook url and logs with the correct idempotency_key 194622:29:15 when idempotency_key is not provided 194722:29:15 POSTs to the webhook url and logs with a newly generated idempotency key 194822:29:15 with SystemHook 194922:29:15 POSTs to the webhook URL with correct headers 195022:29:15 when the data is a Gitlab::DataBuilder::Pipeline 195122:29:16 can log the request payload 195222:29:16 when auth credentials are present 195322:29:16 uses the credentials 195422:29:16 when auth credentials are partial present 195522:29:17 uses the credentials anyways 195622:29:17 when silent mode is enabled 195722:29:17 blocks and logs an error 195822:29:17 when url is not encoded 195922:29:17 handles exceptions 196022:29:17 when request body size is too big 196122:29:17 does not perform the request 196222:29:17 when custom_webhook_template is set 196322:29:17 when template is valid 196422:29:17 renders custom_webhook_template for body 196522:29:17 when using nested values 196622:29:17 renders custom_webhook_template for body 196722:29:17 when template is invalid 196822:29:18 renders without problems 196922:29:18 when template renders invalid json 197022:29:18 handles the error 197122:29:18 when template tries to access Array property 197222:29:18 handles the error 197322:29:18 when custom_headers are set 197422:29:18 sends request with custom headers 197522:29:18 when overriding predefined headers 197622:29:18 does not take user-provided value 197722:29:18 execution logging 197822:29:18 with success 197922:29:18 queues LogExecutionWorker correctly 198022:29:18 queues LogExecutionWorker correctly, resulting in a log record (integration-style test) 198122:29:18 does not log in the service itself 198322:29:18 logs execution inline 198422:29:18 with bad request 198522:29:18 queues LogExecutionWorker correctly 198622:29:18 with exception 198722:29:18 queues LogExecutionWorker correctly 198822:29:18 with unsafe response body 198922:29:18 queues LogExecutionWorker with sanitized response_body 199022:29:18 with oversize response body 199122:29:18 queues LogExecutionWorker with stripped response_body 199222:29:18 with massive amount of headers 199322:29:18 queues LogExecutionWorker with limited amount of headers 199422:29:18 with oversize header 199522:29:18 queues LogExecutionWorker with stripped header value 199622:29:18 with log data exceeding Sidekiq limit 199722:29:18 queues LogExecutionWorker with request_data overrided in the second attempt 199822:29:18 new log data still exceeds limit 199922:29:18 raises an exception 200022:29:18 #async_execute 200122:29:18 when rate limiting is not configured 200222:29:18 queues a worker without tracking the call 200322:29:18 when rate limiting is configured 200422:29:18 queues a worker and tracks the call 200522:29:18 when the hook is throttled (via mock) 200622:29:18 does not queue a worker and logs an error 200722:29:18 when the hook is throttled (via Redis) 200822:29:19 stops queueing workers and logs errors 200922:29:19 still queues workers for other hooks 201022:29:19 recursion detection 201122:29:21 does not queue a worker and logs an error if the call chain limit would be exceeded 201222:29:22 does not queue a worker and logs an error if a recursive call chain is detected 201322:29:22# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.29 seconds. Current RSS: ~1376M. Threads: 4. load average: 1.24 1.23 1.26 1/299 13273 201522:29:22 when silent mode is enabled 201622:29:22 does not queue a worker and logs an error 201722:29:22 when hook has custom context attributes 201822:29:22 includes the attributes in the worker context 201922:29:22# [RSpecRunTime] Finishing example group spec/services/web_hook_service_spec.rb. It took 11.32 seconds. Expected to take 12.65 seconds. 202022:29:22# [RSpecRunTime] Starting example group spec/serializers/diffs_metadata_entity_spec.rb. Expected to take 11.88 seconds. 202122:29:22DiffsMetadataEntity 202322:29:24 contain only required attributes 202522:29:25 serializes diff files metadata using DiffFileMetadataEntity 202622:29:25 when there are conflicts 202722:29:27 serializes diff files with conflicts 202822:29:27# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.04 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.22 1.22 1.26 1/304 13454 203022:29:27 has_encoded_file_paths 203122:29:27 when only_context_commits is true 203222:29:29 calls ContextCommitsDiff#has_encoded_file_paths? 203322:29:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.06 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.22 1.22 1.26 1/304 13514 203522:29:29 when only_context_commits is not set 203622:29:29 when merge_request_diff is present 203722:29:31 calls MergeRequestDiff#has_encoded_file_paths? 203822:29:31# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.99 seconds. Current RSS: ~1391M. Threads: 4. load average: 1.36 1.25 1.27 1/304 13575 204022:29:31 when commit is present 204122:29:33 calls Commit#has_encoded_file_paths? 204222:29:33# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.05 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.36 1.25 1.27 1/304 13635 204422:29:33# [RSpecRunTime] Finishing example group spec/serializers/diffs_metadata_entity_spec.rb. It took 11.64 seconds. Expected to take 11.88 seconds. 204522:29:33# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/include_spec.rb. Expected to take 11.46 seconds. 204622:29:33Ci::CreatePipelineService 204822:29:34 with a local file 204922:29:34 behaves like including the file 205022:29:35 includes the job in the file 205122:29:35# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.11 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.36 1.25 1.27 1/304 13772 205322:29:35 with a local file with rules with a project variable 205422:29:35 when the rules matches 205522:29:35 behaves like including the file 205622:29:36 includes the job in the file 205722:29:36 when the rules does not match 205822:29:36 behaves like not including the file 205922:29:37 does not include the job in the file 206022:29:37 with a local file with rules with a predefined pipeline variable 206122:29:37 when the rules matches 206222:29:37 behaves like including the file 206322:29:38 includes the job in the file 206422:29:38# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.06 seconds. Current RSS: ~1384M. Threads: 4. load average: 1.33 1.25 1.26 2/304 14099 206622:29:38 when the rules does not match 206722:29:38 behaves like not including the file 206822:29:39 does not include the job in the file 206922:29:39 with a local file with rules with a run pipeline variable 207022:29:39 when the rules matches 207122:29:39 behaves like including the file 207222:29:40 includes the job in the file 207322:29:40 when the rules does not match 207422:29:40 behaves like not including the file 207522:29:41 does not include the job in the file 207622:29:41 with a local file with rules:exists 207722:29:41 behaves like including the file 207822:29:42 includes the job in the file 207922:29:42# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.12 seconds. Current RSS: ~1369M. Threads: 4. load average: 1.30 1.24 1.26 1/304 14537 208122:29:42 on checking cache 208222:29:44 does not evaluate the same glob more than once 208322:29:44# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.3 seconds. Current RSS: ~1367M. Threads: 4. load average: 1.30 1.24 1.26 1/304 14653 208522:29:44# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/include_spec.rb. It took 10.24 seconds. Expected to take 11.46 seconds. 208622:29:44# [RSpecRunTime] Starting example group spec/presenters/ci/stage_presenter_spec.rb. Expected to take 11.08 seconds. 208722:29:44Ci::StagePresenter 208822:29:44 #latest_ordered_statuses 208922:29:44 behaves like preloaded associations for CI status 209022:29:45 preloads project 209122:29:46 preloads build pipeline 209222:29:47 preloads build tags 209322:29:48 preloads build artifacts archive 209422:29:49 preloads build artifacts metadata 209522:29:49# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.03 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.20 1.22 1.26 1/303 14654 209722:29:49 #retried_ordered_statuses 209822:29:49 behaves like preloaded associations for CI status 209922:29:50 preloads project 210022:29:52 preloads build pipeline 210122:29:53 preloads build tags 210222:29:54 preloads build artifacts archive 210322:29:55 preloads build artifacts metadata 210422:29:55# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.45 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.26 1.24 1.26 1/298 14655 210622:29:55# [RSpecRunTime] Finishing example group spec/presenters/ci/stage_presenter_spec.rb. It took 11.15 seconds. Expected to take 11.08 seconds. 210722:29:55# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/snippet_check_spec.rb. Expected to take 10.22 seconds. 210822:29:55Gitlab::Checks::SnippetCheck 211022:29:57 does not raise any error 211122:29:57 trying to delete the branch 211222:29:57 behaves like raises and logs error 211322:29:58 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 211422:29:58# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.9 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.24 1.23 1.26 1/298 14715 211622:29:58 trying to create the branch 211722:29:58 behaves like raises and logs error 211822:30:00 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 211922:30:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.34 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.24 1.23 1.26 1/298 14734 212122:30:00 when branch is the same as the default branch 212222:30:01 allows the operation 212322:30:01# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.73 seconds. Current RSS: ~1388M. Threads: 4. load average: 1.22 1.23 1.26 1/298 14753 212522:30:01 when snippet has an empty repo 212622:30:03 allows the operation 212722:30:03# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.45 seconds. Current RSS: ~1387M. Threads: 4. load average: 1.22 1.23 1.26 1/298 14789 212922:30:03 when default_branch is nil 213022:30:03 behaves like raises and logs error 213122:30:04 is expected to raise Gitlab::GitAccess::ForbiddenError with "You can not create or delete branches." 213222:30:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.94 seconds. Current RSS: ~1386M. Threads: 4. load average: 1.22 1.23 1.26 1/298 14808 213422:30:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/snippet_check_spec.rb. It took 9.49 seconds. Expected to take 10.22 seconds. 213522:30:04# [RSpecRunTime] Starting example group spec/models/import/source_user_spec.rb. Expected to take 10.08 seconds. 213622:30:04Import::SourceUser 213722:30:04 does not allow STI 213822:30:04 .source_users_with_missing_information 213922:30:05 returns the count of records with unique placeholder users for the namespace 214022:30:05 #mapped_user 214122:30:05 when accepted 214222:30:05 is expected to eq #<User id: @user303> 214322:30:05 when not accepted 214422:30:05 is expected to eq #<User id: @user302> 214522:30:05 #reassignable_status? 214622:30:05 returns false for awaiting_approval 214722:30:05 returns false for reassignment_in_progress 214822:30:05 returns false for failed 214922:30:05 returns false for completed 215022:30:05 returns false for keep_as_placeholder 215122:30:05 returns true for pending_reassignment 215222:30:05 returns true for rejected 215322:30:05 .find_source_user 215422:30:06 returns the first source_user that matches the source_user_identifier for the import source attributes 215522:30:06 does not throw an error when any attributes are nil 215622:30:06 returns nil if no namespace is provided 215722:30:06 #accepted_status? 215822:30:06 returns false for pending_reassignment 215922:30:06 returns false for awaiting_approval 216022:30:06 returns false for rejected 216122:30:06 returns false for keep_as_placeholder 216222:30:07 returns true for reassignment_in_progress 216322:30:07 returns true for failed 216422:30:07 returns true for completed 216522:30:07 .sort_by_attribute 216622:30:07 with method status_asc 216722:30:07 order by status_desc ascending 216822:30:07 with method status_desc 216922:30:07 order by status_desc descending 217022:30:07 with method source_name_asc 217122:30:07 order by source_name_asc ascending 217222:30:07 with method source_name_desc 217322:30:07 order by source_name_desc descending 217422:30:07 with an unexpected method 217522:30:07 order by source_name_asc ascending 217722:30:08 searches by source_name or source_username 217922:30:08 .for_namespace 218022:30:08 only returns source users for the given namespace_id 218122:30:08 .awaiting_reassignment 218222:30:09 only returns source users that await reassignment 218422:30:09 only returns source users with status completed 218522:30:09 #mapped_user_id 218622:30:09 when accepted 218722:30:09 is expected to eq nil 218822:30:09 when not accepted 218922:30:09 is expected to eq nil 219122:30:09 is expected to validate that :namespace_id cannot be empty/falsy 219222:30:09 is expected to validate that :import_type cannot be empty/falsy 219322:30:09 is expected to validate that :placeholder_user_id cannot be empty/falsy 219422:30:09 is expected to validate that :source_hostname cannot be empty/falsy 219522:30:09 is expected to validate that :source_user_identifier cannot be empty/falsy 219622:30:10 is expected to validate that :status cannot be empty/falsy 219722:30:10 is expected to validate that :reassignment_token is empty/falsy 219822:30:10 is expected not to validate that :reassign_to_user_id cannot be empty/falsy 219922:30:10 validates source_hostname has port and scheme 220022:30:10 validates uniqueness of reassign_to_user_id 220122:30:11 validates uniqueness of source_user_identifier 220222:30:11 when completed 220322:30:11 is expected not to validate that :placeholder_user_id cannot be empty/falsy 220422:30:11 is expected to validate that :reassign_to_user_id cannot be empty/falsy 220522:30:11# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.72 seconds. Current RSS: ~1363M. Threads: 4. load average: 1.19 1.22 1.25 1/298 14809 220722:30:11 when awaiting_approval 220822:30:11 is expected to validate that :reassign_to_user_id cannot be empty/falsy 220922:30:11 is expected to validate that the length of :reassignment_token is 32 221022:30:11 is expected to validate that :reassignment_token cannot be empty/falsy, producing a custom validation error on failure 221122:30:11 when reassignment_in_progress 221222:30:11 is expected to validate that :reassign_to_user_id cannot be empty/falsy 221322:30:11 when rejected 221422:30:11 is expected not to validate that :reassign_to_user_id is empty/falsy 221522:30:11 when pending_reassignment 221622:30:11 is expected to validate that :reassign_to_user_id is empty/falsy 221722:30:11 when keep_as_placeholder 221822:30:11 is expected to validate that :reassign_to_user_id is empty/falsy 221922:30:11 state machine 222022:30:11 begins in pending state 222122:30:11 when switching to awaiting_approval 222222:30:12 assigns a reassignment_token 222322:30:12 when switching from awaiting_approval 222422:30:12 removes the reassignment_token 222522:30:12 .namespace_placeholder_user_count 222622:30:13 returns the count of records with unique placeholder users for the namespace 222722:30:13 does not count the import user type 222822:30:13 can limit the count to optimize the query 222922:30:13 associations 223022:30:13 is expected to belong to placeholder_user class_name => User required: false 223122:30:13 is expected to belong to reassign_to_user class_name => User required: false 223222:30:13 is expected to belong to namespace required: false 223322:30:13 #cancelable_status? 223422:30:13 returns false for pending_reassignment 223522:30:14 returns false for reassignment_in_progress 223622:30:14 returns false for failed 223722:30:14 returns false for completed 223822:30:14 returns false for keep_as_placeholder 223922:30:14 returns true for awaiting_approval 224022:30:14 returns true for rejected 224122:30:14# [RSpecRunTime] Finishing example group spec/models/import/source_user_spec.rb. It took 9.48 seconds. Expected to take 10.08 seconds. 224222:30:14# [RSpecRunTime] Starting example group spec/serializers/member_user_entity_spec.rb. Expected to take 9.22 seconds. 224322:30:14MemberUserEntity 224422:30:14 matches json schema 224522:30:14 correctly exposes `avatar_url` 224622:30:14 correctly exposes `blocked` 224722:30:14 correctly exposes `is_bot` 224822:30:14 does not expose `two_factor_enabled` by default 224922:30:14 correctly exposes `status.emoji` 225022:30:14 correctly exposes `created_at` 225122:30:14 correctly exposes `last_activity_on` 225222:30:14 when options includes a source 225322:30:14 when the source is a group 225422:30:14 behaves like correctly exposes user two_factor_enabled 225522:30:14 when the current_user has a role lower than minimum manage member role 225622:30:15 does not expose user two_factor_enabled 225722:30:15 matches json schema 225822:30:15# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.95 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.19 1.22 1.25 1/297 14810 226022:30:15 when the current user has a minimum manage member role or higher 226122:30:16 matches json schema 226222:30:16 exposes user two_factor_enabled 226322:30:16# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.08 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.17 1.22 1.25 1/297 14811 226522:30:16 when the current user is self 226622:30:17 exposes user two_factor_enabled 226722:30:17 matches json schema 226822:30:17 when the source is a project 226922:30:17 behaves like correctly exposes user two_factor_enabled 227022:30:17 when the current_user has a role lower than minimum manage member role 227122:30:18 does not expose user two_factor_enabled 227222:30:19 matches json schema 227322:30:19# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.64 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.17 1.22 1.25 1/297 14812 227522:30:19 when the current user has a minimum manage member role or higher 227622:30:20 matches json schema 227722:30:21 exposes user two_factor_enabled 227822:30:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.71 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.24 1.23 1.26 1/297 14813 228022:30:21 when the current user is self 228122:30:22 exposes user two_factor_enabled 228222:30:22 matches json schema 228322:30:22# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.17 seconds. Current RSS: ~1359M. Threads: 4. load average: 1.24 1.23 1.26 1/297 14814 228522:30:22# [RSpecRunTime] Finishing example group spec/serializers/member_user_entity_spec.rb. It took 8.75 seconds. Expected to take 9.22 seconds. 228622:30:22# [RSpecRunTime] Starting example group spec/uploaders/namespace_file_uploader_spec.rb. Expected to take 8.37 seconds. 228722:30:22NamespaceFileUploader 228822:30:22 behaves like builds correct paths 229022:30:22 behaves like matches the method pattern 229122:30:23 is expected to match /uploads\/-\/system\/namespace\/\d+/ 229322:30:23 behaves like matches the method pattern 229422:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 229622:30:23 behaves like matches the method pattern 229722:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 229822:30:23 #upload_path 229922:30:23 behaves like matches the method pattern 230022:30:23 is expected to match /\h+\/\S+/ 230122:30:23 #relative_path 230222:30:23 is relative (PENDING: Path not set, skipping.) 230322:30:23 .absolute_path 230422:30:23 behaves like matches the method pattern 230522:30:23 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/-\/system\/namespace\/\d+\/(?-mix:\h+\/\S+)/ 230722:30:23 behaves like matches the method pattern 230822:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 230922:30:23 path traversal exploits 231022:30:23 throws an exception 231122:30:23 object_store is REMOTE 231222:30:23 behaves like builds correct paths 231422:30:23 behaves like matches the method pattern 231522:30:23 is expected to match /namespace\/\d+\/\h+/ 231722:30:23 behaves like matches the method pattern 231822:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 232022:30:23 behaves like matches the method pattern 232122:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 232222:30:23 #upload_path 232322:30:23 behaves like matches the method pattern 232422:30:23 is expected to match /\h+\/\S+/ 232522:30:23 #relative_path 232622:30:23 is relative (PENDING: Path not set, skipping.) 232722:30:23 .absolute_path 232822:30:23 behaves like matches the method pattern 232922:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 233122:30:23 behaves like matches the method pattern 233222:30:23 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.) 233322:30:23 path traversal exploits 233422:30:23 throws an exception 233622:30:23 returns local storage base_dir without store param 233722:30:23 returns local storage base_dir when store param is Store::LOCAL 233822:30:23 returns remote base_dir when store param is Store::REMOTE 233922:30:23 #workhorse_local_upload_path 234022:30:23 returns the correct path in uploads directory 234222:30:23 behaves like migrates 234322:30:23 returns corresponding file type 234422:30:24 does nothing when migrating to the current store 234522:30:24 migrate to the specified store 234622:30:24 removes the original file after the migration 234722:30:24 can access to the original file during migration 234822:30:24 when migrate! is not occupied by another process 234922:30:24 executes migrate! 235022:30:24 executes use_file 235122:30:24 when migrate! is occupied by another process 235222:30:24 does not execute migrate! 235322:30:24 does not execute use_file 235422:30:24 migration is unsuccessful 235522:30:24 when the store is not supported 235622:30:24 does not update the object_store 235722:30:24 does not delete the original file 235822:30:24 upon a fog failure 235922:30:24 does not update the object_store 236022:30:24 does not delete the original file 236122:30:24 upon a database failure 236222:30:24 does not update the object_store 236322:30:25 does not delete the original file 236422:30:25 behaves like migrates 236522:30:25 returns corresponding file type 236622:30:25 does nothing when migrating to the current store 236722:30:25 migrate to the specified store 236822:30:25 removes the original file after the migration 236922:30:25 can access to the original file during migration 237022:30:25 when migrate! is not occupied by another process 237122:30:25 executes migrate! 237222:30:25 executes use_file 237322:30:25 when migrate! is occupied by another process 237422:30:25 does not execute migrate! 237522:30:25 does not execute use_file 237622:30:25 migration is unsuccessful 237722:30:25 when the store is not supported 237822:30:25 does not update the object_store 237922:30:25 does not delete the original file 238022:30:25 upon a fog failure 238122:30:26 does not update the object_store 238222:30:26 does not delete the original file 238322:30:26 upon a database failure 238422:30:26 does not update the object_store 238522:30:26 does not delete the original file 238722:30:26 files are stored locally 238822:30:26 generates a new secret 238922:30:26 creates new upload correctly 239022:30:26 copies the file 239122:30:27 copies the file to the correct location 239222:30:27 files are stored remotely 239322:30:27 generates a new secret 239422:30:27 creates new upload correctly 239522:30:27 copies the file 239622:30:28 copies the file to the correct location 239722:30:28# [RSpecRunTime] Finishing example group spec/uploaders/namespace_file_uploader_spec.rb. It took 5.11 seconds. Expected to take 8.37 seconds. 239822:30:28# [RSpecRunTime] Starting example group spec/serializers/paginated_diff_entity_spec.rb. Expected to take 8.16 seconds. 239922:30:28PaginatedDiffEntity 240022:30:32 exposes diff_files 240122:30:34 exposes pagination data 240322:30:35 serializes diff files using DiffFileEntity 240422:30:35 when there are conflicts 240522:30:37 serializes diff files with conflicts 240622:30:37# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.9 seconds. Current RSS: ~1439M. Threads: 4. load average: 1.19 1.22 1.25 1/303 15058 240822:30:37# [RSpecRunTime] Finishing example group spec/serializers/paginated_diff_entity_spec.rb. It took 9.62 seconds. Expected to take 8.16 seconds. 240922:30:37# [RSpecRunTime] Starting example group spec/lib/gitlab/exclusive_lease_helpers/sleeping_lock_spec.rb. Expected to take 7.77 seconds. 241022:30:37Gitlab::ExclusiveLeaseHelpers::SleepingLock 241222:30:37 we have not made any attempts 241322:30:37 is expected not to be retried 241422:30:37 we just made a single (initial) attempt 241522:30:37 is not considered a retry 241622:30:37 made multiple attempts 241722:30:37 is considered a retry 241922:30:37 when the lease is not held 242022:30:37 obtains the lease on the first attempt, without sleeping 242122:30:37 when the lease is obtained already 242222:30:37 when retries are not specified 242322:30:38 retries to obtain a lease and raises an error 242422:30:38 when specified retries are above the maximum attempts 242522:30:45 retries to obtain a lease and raises an error 242622:30:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.56 seconds. Current RSS: ~1434M. Threads: 4. load average: 1.09 1.20 1.25 2/301 15059 242822:30:45 when the lease is held elsewhere 242922:30:45 retries to obtain a lease and raises an error 243022:30:45 when the delay is computed from the attempt number 243122:30:45 uses the computation to determine the sleep length 243222:30:45 when lease is granted after retry 243322:30:45 knows that it retried 243522:30:45 cancels the lease 243622:30:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/exclusive_lease_helpers/sleeping_lock_spec.rb. It took 7.82 seconds. Expected to take 7.77 seconds. 243722:30:45# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb. Expected to take 7.35 seconds. 243822:30:45Gitlab::Ci::Pipeline::Chain::Config::Content 244022:30:45 when bridge job is passed in as parameter 244122:30:46 returns the content already available in command 244222:30:47# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.23 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.08 1.19 1.25 1/299 15060 244422:30:47 when config is defined in a custom path in the repository 244522:30:47 builds root config including the local custom file 244622:30:47 when config is defined remotely 244722:30:48 builds root config including the remote config 244822:30:48 when config is defined in a separate repository 244922:30:49 builds root config including the path to another repository 245022:30:49 when path specifies a refname 245122:30:49 builds root config including the path and refname to another repository 245222:30:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.01 seconds. Current RSS: ~1402M. Threads: 4. load average: 1.08 1.19 1.25 1/297 15061 245422:30:49 when config is defined in the default .gitlab-ci.yml 245522:30:50 builds root config including the canonical CI config file 245622:30:50 when config is the Auto-Devops template 245722:30:51 builds root config including the auto-devops template 245822:30:51 when config is passed as a parameter 245922:30:51 uses the parameter content 246022:30:51 when config is not defined anywhere 246122:30:52 builds root config including the auto-devops template 246222:30:52# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb. It took 7.01 seconds. Expected to take 7.35 seconds. 246322:30:52# [RSpecRunTime] Starting example group spec/serializers/base_discussion_entity_spec.rb. Expected to take 7.14 seconds. 246422:30:52BaseDiscussionEntity 246522:30:54 exposes correct attributes 246622:30:54 when discussion is not expanded 246722:30:54 exposes correct attributes 246822:30:54# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.12 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.08 1.19 1.24 1/300 15119 247022:30:54 when note is on an issue 247122:30:55 does not include resolve_with_issue_path 247222:30:55 when is LegacyDiffDiscussion 247322:30:56 exposes correct attributes 247422:30:56 when diff file is present 247522:30:58 exposes diff file attributes 247622:30:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.56 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.07 1.19 1.24 1/302 15183 247822:30:58 when issues are disabled in a project 247922:30:59 does not show a new issues path 248022:30:59# [RSpecRunTime] Finishing example group spec/serializers/base_discussion_entity_spec.rb. It took 6.76 seconds. Expected to take 7.14 seconds. 248122:30:59# [RSpecRunTime] Starting example group spec/finders/protected_branches_finder_spec.rb. Expected to take 6.78 seconds. 248222:30:59ProtectedBranchesFinder 248422:30:59 behaves like execute by entity 248522:31:00 returns all protected branches of project by default 248622:31:00 when search param is present 248722:31:01 filters by search param 248822:31:01# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.76 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.06 1.18 1.24 1/301 15184 249022:31:01 when there are more protected branches than the limit 249122:31:02 returns limited protected branches of project 249222:31:02 behaves like execute by entity 249322:31:03 returns all protected branches of project by default 249422:31:03 when search param is present 249522:31:04 filters by search param 249622:31:04# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.51 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.06 1.18 1.24 1/299 15185 249822:31:04 when there are more protected branches than the limit 249922:31:05 returns limited protected branches of project 250022:31:05# [RSpecRunTime] Finishing example group spec/finders/protected_branches_finder_spec.rb. It took 5.94 seconds. Expected to take 6.78 seconds. 250122:31:05# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb. Expected to take 6.64 seconds. 250222:31:05Security::CiConfiguration::DependencyScanningCreateService 250422:31:06 user does not belong to project 250522:31:06 returns an error status 250622:31:06 does not track a snowplow event 250722:31:06# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.83 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.06 1.18 1.24 1/303 15231 250922:31:06 user belongs to project 251022:31:07 does track the snowplow event 251122:31:07 raises exception if the user does not have permission to create a new branch 251222:31:07 when exception is raised 251322:31:08 when branch was created 251422:31:08 tries to rm branch 251522:31:08# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.71 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.06 1.18 1.24 1/303 15296 251722:31:08 when branch was not created 251822:31:08 does not try to rm branch 251922:31:08 with no parameters 252022:31:09 returns the path to create a new merge request 252122:31:09 when the project has a non-default ci config file 252222:31:09 does track the snowplow event 252322:31:09 when existing ci config contains anchors/aliases 252422:31:09 returns a ServiceResponse error 252522:31:09 when parsing existing ci config gives a Psych error 252622:31:10 returns a ServiceResponse error 252722:31:10 when parsing existing ci config gives any other error 252822:31:10 is successful 252922:31:10 when the project is empty 253022:31:11 returns a ServiceResponse error 253122:31:11# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb. It took 6.25 seconds. Expected to take 6.64 seconds. 253222:31:11# [RSpecRunTime] Starting example group spec/services/ci/build_report_result_service_spec.rb. Expected to take 6.33 seconds. 253322:31:11Ci::BuildReportResultService 253522:31:11 when build is finished 253622:31:12 creates a build report result entry 253722:31:13 tracks unique test cases parsed 253822:31:13 and build has test report parsing errors 253922:31:14 creates a build report result entry with suite error 254022:31:15 does not track unique test cases parsed 254122:31:15# [RSpecRunTime] RSpec elapsed time: 18 minutes 57.83 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.05 1.18 1.24 1/305 15452 254322:31:15 when data has already been persisted 254422:31:16 raises an error and do not persist the same data twice 254522:31:16# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.98 seconds. Current RSS: ~1397M. Threads: 4. load average: 1.05 1.17 1.24 1/305 15457 254722:31:16 when build is running and test report does not exist 254822:31:17 does not persist data 254922:31:17# [RSpecRunTime] Finishing example group spec/services/ci/build_report_result_service_spec.rb. It took 6.16 seconds. Expected to take 6.33 seconds. 255022:31:17# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb. Expected to take 6.19 seconds. 255122:31:17Terraform.gitlab-ci.yml 255222:31:17 the created pipeline 255322:31:18 on master branch 255422:31:19 creates deprecation warning job 255522:31:20 creates init, validate,build terraform jobs as well as kics-iac-sast job 255622:31:20# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.69 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.05 1.17 1.24 1/303 15505 255822:31:20 outside the master branch 255922:31:21 creates deprecation warning job 256022:31:21 does not creates a deploy and a test job 256122:31:21# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.14 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.04 1.17 1.23 1/300 15506 256322:31:21 on merge request 256422:31:22 creates a pipeline with no jobs 256522:31:22# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.14 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.04 1.17 1.23 1/302 15542 256722:31:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb. It took 5.3 seconds. Expected to take 6.19 seconds. 256822:31:22# [RSpecRunTime] Starting example group spec/models/issue_assignee_spec.rb. Expected to take 5.92 seconds. 256922:31:22IssueAssignee 257022:31:22 does not allow STI 257122:31:22 associations 257222:31:23 is expected to belong to issue class_name => Issue required: false 257322:31:24 is expected to belong to assignee class_name => User required: false 257422:31:24# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.02 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.04 1.17 1.23 1/302 15543 257722:31:25 is expected to validate that :assignee is case-sensitively unique within the scope of :issue_id 258022:31:27 returns issue assignees for given project 258122:31:27# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.51 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.04 1.17 1.23 1/301 15544 258422:31:28 returns issue assignees for given issues 258522:31:28# [RSpecRunTime] Finishing example group spec/models/issue_assignee_spec.rb. It took 5.22 seconds. Expected to take 5.92 seconds. 258622:31:28# [RSpecRunTime] Starting example group spec/finders/users_finder_spec.rb. Expected to take 5.78 seconds. 258922:31:28Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 259122:31:28To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 259222:31:29 with a normal user 259322:31:29 behaves like executes users finder as normal user 259422:31:29 returns searchable users 259522:31:29 filters by username 259622:31:29 filters by id 259722:31:29 filters by username (case insensitive) 259822:31:29 filters by search 259922:31:29 does not filter by private emails search 260022:31:29 filters by external users 260122:31:29 filters by non external users 260222:31:29 filters by human users 260322:31:29 filters by non-human users 260422:31:29 filters by active users 260522:31:30 filters by non-active users 260622:31:30 filters by created_at 260722:31:30 filters by non internal users 260822:31:30 does not filter by custom attributes 260922:31:30 orders returned results 261022:31:30 does not filter by admins 261122:31:30 minimum character limit for search 261222:31:30 passes use_minimum_char_limit from params 261322:31:30 allows searching with 2 characters when use_minimum_char_limit is false 261422:31:30 does not allow searching with 2 characters when use_minimum_char_limit is not set 261522:31:30# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.79 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.04 1.17 1.23 1/300 15545 261722:31:30 with group argument is passed 261822:31:31 filtered by search 261922:31:31 when user cannot read group 262022:31:31 filtered by search 262122:31:31# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.99 seconds. Current RSS: ~1390M. Threads: 4. load average: 1.04 1.16 1.23 1/300 15546 262322:31:31 with an admin user 262422:31:31 when admin mode setting is disabled 262522:31:31 behaves like executes users finder as admin 262622:31:31 filters by external users 262722:31:31 returns all users 262822:31:31 filters by blocked users 262922:31:32 filters by active users 263022:31:32 filters by non-active users 263122:31:32 returns only admins 263222:31:32 filters by custom attributes 263322:31:32 filters by private emails search 263422:31:32 when admin mode setting is enabled 263522:31:32 when in admin mode 263622:31:32 behaves like executes users finder as admin 263722:31:32 filters by external users 263822:31:32 returns all users 263922:31:32 filters by blocked users 264022:31:32 filters by active users 264122:31:32 filters by non-active users 264222:31:32 returns only admins 264322:31:32 filters by custom attributes 264422:31:32 filters by private emails search 264522:31:32 when not in admin mode 264622:31:32 behaves like executes users finder as normal user 264722:31:32 returns searchable users 264822:31:32 filters by username 264922:31:32 filters by id 265022:31:32 filters by username (case insensitive) 265122:31:32 filters by search 265222:31:32 does not filter by private emails search 265322:31:32 filters by external users 265422:31:32 filters by non external users 265522:31:32 filters by human users 265622:31:33 filters by non-human users 265722:31:33 filters by active users 265822:31:33 filters by non-active users 265922:31:33 filters by created_at 266022:31:33 filters by non internal users 266122:31:34 does not filter by custom attributes 266222:31:34 orders returned results 266322:31:34 does not filter by admins 266422:31:34 minimum character limit for search 266522:31:34 passes use_minimum_char_limit from params 266622:31:34 allows searching with 2 characters when use_minimum_char_limit is false 266722:31:34 does not allow searching with 2 characters when use_minimum_char_limit is not set 266822:31:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.13 seconds. Current RSS: ~1389M. Threads: 4. load average: 1.04 1.16 1.23 1/298 15547 267022:31:34# [RSpecRunTime] Finishing example group spec/finders/users_finder_spec.rb. It took 6.77 seconds. Expected to take 5.78 seconds. 267122:31:34# [RSpecRunTime] Starting example group spec/keeps/helpers/file_helper_spec.rb. Expected to take 5.48 seconds. 267222:31:34Keeps::Helpers::FileHelper 267322:31:34 #replace_method_content 267422:31:34 when striping comments from file 267522:31:37 parses the file as expected 267622:31:37# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.22 seconds. Current RSS: ~1431M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15548 267822:31:37 when keeping comments in the file 267922:31:39 parses the file as expected 268022:31:39# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.41 seconds. Current RSS: ~1466M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15549 268222:31:39 #replace_as_string 268322:31:40 parses the file as expected 268422:31:40# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.58 seconds. Current RSS: ~1492M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15550 268622:31:40# [RSpecRunTime] Finishing example group spec/keeps/helpers/file_helper_spec.rb. It took 5.44 seconds. Expected to take 5.48 seconds. 268722:31:40# [RSpecRunTime] Starting example group spec/services/members/request_access_service_spec.rb. Expected to take 5.31 seconds. 268822:31:40Members::RequestAccessService 268922:31:40 when source is nil 269022:31:40 behaves like a service raising Gitlab::Access::AccessDeniedError 269122:31:40 raises Gitlab::Access::AccessDeniedError 269222:31:40 when current user cannot request access to the project 269322:31:40 behaves like a service raising Gitlab::Access::AccessDeniedError 269422:31:41 raises Gitlab::Access::AccessDeniedError 269522:31:41 behaves like a service raising Gitlab::Access::AccessDeniedError 269622:31:41 raises Gitlab::Access::AccessDeniedError 269722:31:41 when access requests are disabled 269822:31:41 behaves like a service raising Gitlab::Access::AccessDeniedError 269922:31:42 raises Gitlab::Access::AccessDeniedError 270022:31:42 behaves like a service raising Gitlab::Access::AccessDeniedError 270122:31:42 raises Gitlab::Access::AccessDeniedError 270222:31:42 when current user can request access to the project 270322:31:42 behaves like a service creating a access request 270522:31:44 returns a <Source>Member 270622:31:44# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.19 seconds. Current RSS: ~1454M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15551 270822:31:44 behaves like a service creating a access request 271022:31:45 returns a <Source>Member 271122:31:46# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.23 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15552 271322:31:46# [RSpecRunTime] Finishing example group spec/services/members/request_access_service_spec.rb. It took 5.65 seconds. Expected to take 5.31 seconds. 271422:31:46# [RSpecRunTime] Starting example group spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb. Expected to take 5.13 seconds. 271522:31:46ResourceEvents::SyntheticMilestoneNotesBuilderService 271722:31:46 builds milestone notes for resource milestone events 271822:31:46 behaves like filters by paginated notes 271922:31:49 only returns given notes 272022:31:49 when paginated notes is empty 272122:31:51 does not return any notes 272222:31:51# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.39 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.03 1.16 1.23 1/298 15553 272422:31:51# [RSpecRunTime] Finishing example group spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb. It took 5.16 seconds. Expected to take 5.13 seconds. 272522:31:51# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/analytics_menu_spec.rb. Expected to take 4.9 seconds. 272622:31:51Sidebars::Projects::Menus::AnalyticsMenu 272922:31:52 is expected not to be nil 273022:31:52 when the project repository is empty 273122:31:52 is expected to be nil 273222:31:52# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.95 seconds. Current RSS: ~1412M. Threads: 4. load average: 1.11 1.17 1.23 1/298 15577 273422:31:52 when builds access level is DISABLED 273522:31:52 is expected to be nil 273622:31:52 when the user does not have access 273722:31:53 is expected to be nil 273922:31:53 is expected not to be nil 274022:31:53 when the project repository is empty 274122:31:53 is expected to be nil 274222:31:53 when a user does not have access to repository graphs 274322:31:53 is expected to be nil 274422:31:53 when the user does not have access 274522:31:53 is expected to be nil 274622:31:53 Value Stream 274722:31:54 is expected not to be nil 274822:31:54 when the user does not have access 274922:31:54 is expected to be nil 275022:31:54 when issues are disabled 275122:31:54 is expected not to be nil 275222:31:54 when merge requests are disabled 275322:31:54 is expected not to be nil 275422:31:54 when the issues and merge requests are disabled 275522:31:54 is expected to be nil 275722:31:54 whe user cannot read analytics 275822:31:54 returns false 275922:31:54 whe user can read analytics 276022:31:55 returns true 276122:31:55 when menu does not have any menu items 276222:31:55 returns false 276322:31:55 when menu has menu items 276422:31:55 returns true 276622:31:55 returns link to the value stream page 276722:31:55 when Value Stream is not visible 276822:31:55 returns link to the the first visible menu item 276922:31:55# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/analytics_menu_spec.rb. It took 4.62 seconds. Expected to take 4.9 seconds. 277022:31:55# [RSpecRunTime] Starting example group spec/workers/stuck_export_jobs_worker_spec.rb. Expected to take 4.79 seconds. 277122:31:55StuckExportJobsWorker 277222:31:55 with started export status 277322:31:55 behaves like project export job detection 277422:31:55 when the job has completed 277522:31:55 when the export status was already updated 277622:31:56 does not mark the export as failed 277722:31:56 when the export status was not updated 277822:31:57 marks the project as failed 277922:31:57 when export job has relation exports 278022:31:57 when export job updated at is less than expiration time 278122:31:57 does not mark export job as failed 278222:31:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.18 seconds. Current RSS: ~1444M. Threads: 4. load average: 1.10 1.17 1.23 1/298 15578 278422:31:57 when export job updated at is greater than expiration time 278522:31:58 marks export job as failed 278622:31:58 when the job is not in queue and db record in queued state 278722:31:59 marks the project as failed 278822:31:59 when the job is running in Sidekiq 278922:32:00 does not mark the project export as failed 279022:32:00# [RSpecRunTime] Finishing example group spec/workers/stuck_export_jobs_worker_spec.rb. It took 4.33 seconds. Expected to take 4.79 seconds. 279122:32:00# [RSpecRunTime] Starting example group spec/models/concerns/sortable_spec.rb. Expected to take 4.49 seconds. 279322:32:00 does not allow STI 279522:32:00 secondary ordering by id 279622:32:00 allows secondary ordering by id ascending 279722:32:00 allows secondary ordering by id descending 279922:32:00 does not call reorder in case of unrecognized ordering 280022:32:00 ordering by id 280322:32:00 ordering by created day 280622:32:00 order by "date" 280722:32:00 ordering by name 281022:32:00 ordering by Updated Time 281322:32:00 sorting groups 281422:32:01 sorts groups by id 281522:32:01 sorts groups by name via case-insensitive comparision 281622:32:02 sorts groups by created_at 281722:32:03 sorts groups by updated_at 281822:32:03# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.54 seconds. Current RSS: ~1422M. Threads: 4. load average: 1.09 1.16 1.23 1/298 15579 282022:32:03# [RSpecRunTime] Finishing example group spec/models/concerns/sortable_spec.rb. It took 3.2 seconds. Expected to take 4.49 seconds. 282122:32:03# [RSpecRunTime] Starting example group spec/services/protected_branches/cache_service_spec.rb. Expected to take 4.41 seconds. 282222:32:03ProtectedBranches::CacheService 282322:32:03 with entity project 282422:32:03 behaves like execute with entity 282622:32:03 caches the value 282722:32:03 sets expiry on the key 282822:32:03 does not set an expiry on the key after the hash is already created 282922:32:03 when CACHE_LIMIT is exceeded 283022:32:04 recreates cache 283122:32:04 when dry_run is on 283222:32:04 does not use cached value 283322:32:04 when cache mismatch 283422:32:04 logs an error 283522:32:04 when cache matches 283622:32:04 does not log an error 283822:32:04 clears cached values 284022:32:04 records hit ratio metrics 284122:32:04 with entity group 284222:32:04 behaves like execute with entity 284422:32:05 caches the value 284522:32:05 sets expiry on the key 284622:32:05 does not set an expiry on the key after the hash is already created 284722:32:05 when CACHE_LIMIT is exceeded 284822:32:06 recreates cache 284922:32:06# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.59 seconds. Current RSS: ~1404M. Threads: 4. load average: 1.08 1.16 1.23 1/298 15580 285122:32:06 when dry_run is on 285222:32:06 does not use cached value 285322:32:06 when cache mismatch 285422:32:07 logs an error 285522:32:07 when cache matches 285622:32:07 does not log an error 285822:32:07 clears cached values 286022:32:08 records hit ratio metrics 286122:32:08# [RSpecRunTime] Finishing example group spec/services/protected_branches/cache_service_spec.rb. It took 4.75 seconds. Expected to take 4.41 seconds. 286222:32:08# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/jwt_base_spec.rb. Expected to take 4.23 seconds. 286322:32:08Gitlab::Ci::JwtBase 286522:32:09 includes custom payload 286622:32:10 includes default payload 286722:32:10# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.5 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.08 1.16 1.23 1/298 15581 287022:32:10 generates the JWT 287122:32:10 when signing key is missing 287222:32:10 behaves like raises NoSigningKeyError 287322:32:10 is expected to raise Gitlab::Ci::JwtBase::NoSigningKeyError 287522:32:11 decodes the JWT 287622:32:11 when signing key is missing 287722:32:11 behaves like raises NoSigningKeyError 287822:32:11 is expected to raise Gitlab::Ci::JwtBase::NoSigningKeyError 287922:32:11# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.1 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.08 1.16 1.23 1/298 15582 288122:32:11# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/jwt_base_spec.rb. It took 3.8 seconds. Expected to take 4.23 seconds. 288222:32:11# [RSpecRunTime] Starting example group spec/models/design_management/action_spec.rb. Expected to take 4.07 seconds. 288322:32:11DesignManagement::Action 288422:32:11 does not allow STI 288622:32:11 is expected to belong to design required: false 288722:32:11 is expected to belong to version required: false 288922:32:12 with 3 designs 289022:32:15 .most_recent 289122:32:15 finds the correct version for each design 289222:32:15# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.62 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.08 1.16 1.23 1/298 15583 289522:32:15 returns the actions by design_id 289622:32:15 .with_version 289722:32:15 preloads the version 289922:32:15 returns the actions by event type 290022:32:15 .up_to_version 290122:32:15 the version is nil 290222:32:15 returns all design_versions 290322:32:15 when given a Version instance 290422:32:15 the version is the most current 290522:32:15 is expected to have attributes {:size => 6} 290622:32:15 the version is the oldest 290722:32:15 is expected to have attributes {:size => 2} 290822:32:15 the version is the middle one 290922:32:15 is expected to have attributes {:size => 4} 291022:32:15 when given a commit SHA 291122:32:15 the version is the most current 291222:32:15 is expected to have attributes {:size => 6} 291322:32:15 the version is the oldest 291422:32:15 is expected to have attributes {:size => 2} 291522:32:15 the version is the middle one 291622:32:15 is expected to have attributes {:size => 4} 291722:32:15 when given a String that is not a commit SHA 291822:32:15 is expected to raise ArgumentError 291922:32:15# [RSpecRunTime] Finishing example group spec/models/design_management/action_spec.rb. It took 4.07 seconds. Expected to take 4.07 seconds. 292022:32:15# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metric_spec.rb. Expected to take 3.88 seconds. 292122:32:15Gitlab::Usage::Metric 292322:32:16 returns key_path metric with the corresponding value 292422:32:16 #with_instrumentation 292522:32:17 returns key_path metric with the corresponding generated query 292622:32:17 unavailable metric 292822:32:18 returns an empty hash 292922:32:18 #with_instrumentation 293022:32:19 returns an empty hash 293122:32:19# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metric_spec.rb. It took 3.19 seconds. Expected to take 3.88 seconds. 293222:32:19# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric_spec.rb. Expected to take 3.8 seconds. 293322:32:19Gitlab::Usage::Metrics::Instrumentations::CountBulkImportsEntitiesMetric 293422:32:19 with no source_type 293522:32:19 with all time frame 293622:32:19 behaves like a correct instrumented metric value and query 293722:32:19 behaves like a correct instrumented metric value 293822:32:20 has correct value 293922:32:20 behaves like a correct instrumented metric query 294022:32:20 has correct generate query 294122:32:20 for 28d time frame 294222:32:20 behaves like a correct instrumented metric value and query 294322:32:20 behaves like a correct instrumented metric value 294422:32:20 has correct value 294522:32:20 behaves like a correct instrumented metric query 294622:32:20 has correct generate query 294722:32:20 with invalid source_type 294822:32:20 raises ArgumentError 294922:32:20 with source_type project_entity 295022:32:20 with all time frame 295122:32:20 behaves like a correct instrumented metric value and query 295222:32:20 behaves like a correct instrumented metric value 295322:32:20 has correct value 295422:32:20 behaves like a correct instrumented metric query 295522:32:20 has correct generate query 295622:32:20 for 28d time frame 295722:32:20 behaves like a correct instrumented metric value and query 295822:32:20 behaves like a correct instrumented metric value 295922:32:20 has correct value 296022:32:20 behaves like a correct instrumented metric query 296122:32:20 has correct generate query 296222:32:20 with source_type group_entity 296322:32:20 with all time frame 296422:32:20 behaves like a correct instrumented metric value and query 296522:32:20 behaves like a correct instrumented metric value 296622:32:20 has correct value 296722:32:20 behaves like a correct instrumented metric query 296822:32:20 has correct generate query 296922:32:20 for 28d time frame 297022:32:20 behaves like a correct instrumented metric value and query 297122:32:20 behaves like a correct instrumented metric value 297222:32:20 has correct value 297322:32:20 behaves like a correct instrumented metric query 297422:32:20 has correct generate query 297522:32:20 with entity status 297622:32:20 with all time frame 297722:32:20 behaves like a correct instrumented metric value and query 297822:32:20 behaves like a correct instrumented metric value 297922:32:20 has correct value 298022:32:20 behaves like a correct instrumented metric query 298122:32:20 has correct generate query 298222:32:20 for 28d time frame 298322:32:20 behaves like a correct instrumented metric value and query 298422:32:20 behaves like a correct instrumented metric value 298522:32:20 has correct value 298622:32:20 behaves like a correct instrumented metric query 298722:32:20 has correct generate query 298822:32:20 with entity status and source_type 298922:32:20 with all time frame 299022:32:20 behaves like a correct instrumented metric value and query 299122:32:20 behaves like a correct instrumented metric value 299222:32:20 has correct value 299322:32:20 behaves like a correct instrumented metric query 299422:32:20 has correct generate query 299522:32:20 for 28d time frame 299622:32:20 behaves like a correct instrumented metric value and query 299722:32:20 behaves like a correct instrumented metric value 299822:32:20 has correct value 299922:32:20 behaves like a correct instrumented metric query 300022:32:20 has correct generate query 300122:32:20 with has_failures: true 300222:32:21 with all time frame 300322:32:21 with project entity 300422:32:21 behaves like a correct instrumented metric value and query 300522:32:21 behaves like a correct instrumented metric value 300622:32:21 has correct value 300722:32:21# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.09 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.06 1.15 1.22 1/298 15584 300922:32:21 behaves like a correct instrumented metric query 301022:32:21 has correct generate query 301122:32:21 with group entity 301222:32:21 behaves like a correct instrumented metric value and query 301322:32:21 behaves like a correct instrumented metric value 301422:32:21 has correct value 301522:32:21 behaves like a correct instrumented metric query 301622:32:21 has correct generate query 301722:32:21 for 28d time frame 301822:32:21 behaves like a correct instrumented metric value and query 301922:32:21 behaves like a correct instrumented metric value 302022:32:22 has correct value 302122:32:22 behaves like a correct instrumented metric query 302222:32:22 has correct generate query 302322:32:22 with has_failures: false 302422:32:22 with all time frame 302522:32:22 with project entity 302622:32:22 behaves like a correct instrumented metric value and query 302722:32:22 behaves like a correct instrumented metric value 302822:32:22 has correct value 302922:32:22 behaves like a correct instrumented metric query 303022:32:22 has correct generate query 303122:32:22 with group entity 303222:32:22 behaves like a correct instrumented metric value and query 303322:32:22 behaves like a correct instrumented metric value 303422:32:22 has correct value 303522:32:22 behaves like a correct instrumented metric query 303622:32:22 has correct generate query 303722:32:22 for 28d time frame 303822:32:22 with project entity 303922:32:22 behaves like a correct instrumented metric value and query 304022:32:22 behaves like a correct instrumented metric value 304122:32:22 has correct value 304222:32:22 behaves like a correct instrumented metric query 304322:32:22 has correct generate query 304422:32:22 with group entity 304522:32:22 behaves like a correct instrumented metric value and query 304622:32:22 behaves like a correct instrumented metric value 304722:32:22 has correct value 304822:32:22 behaves like a correct instrumented metric query 304922:32:22 has correct generate query 305022:32:22# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric_spec.rb. It took 3.33 seconds. Expected to take 3.8 seconds. 305122:32:22# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/merge_request_stage_event_spec.rb. Expected to take 3.58 seconds. 305222:32:22Analytics::CycleAnalytics::MergeRequestStageEvent 305322:32:22 does not allow STI 305422:32:22 is expected to validate that :stage_event_hash_id cannot be empty/falsy 305522:32:22 is expected to validate that :merge_request_id cannot be empty/falsy 305622:32:22 is expected to validate that :group_id cannot be empty/falsy 305722:32:22 is expected to validate that :project_id cannot be empty/falsy 305822:32:22 is expected to validate that :start_event_timestamp cannot be empty/falsy 305922:32:22 has state enum 306022:32:22 behaves like StageEventModel 306122:32:22 .upsert_data 306222:32:23 inserts the data 306322:32:23 does not produce duplicate rows 306422:32:23 inserts the data correctly 306522:32:23# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.81 seconds. Current RSS: ~1393M. Threads: 4. load average: 1.06 1.15 1.22 1/298 15585 306822:32:25 filters by stage_event_hash_id 306922:32:25 filters by project_id 307022:32:25 filters by group_id 307122:32:25 filters by author_id 307222:32:25 filters by assignee 307322:32:25 filters by milestone_id 307422:32:25 start_event_timestamp filtering 307522:32:25 when range is given 307622:32:25 when specifying upper bound 307722:32:25 when specifying the lower bound 307822:32:26# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.27 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.06 1.15 1.22 1/301 15644 308022:32:26 end_event_timestamp filtering 308122:32:26 when range is given 308222:32:26 when specifying upper bound 308322:32:26 when specifying the lower bound 308522:32:26 calcualtes total time from the start_event_timestamp and end_event_timestamp columns 308622:32:26# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/merge_request_stage_event_spec.rb. It took 3.71 seconds. Expected to take 3.58 seconds. 308722:32:26# [RSpecRunTime] Starting example group spec/uploaders/records_uploads_spec.rb. Expected to take 3.49 seconds. 308822:32:26RecordsUploads 309022:32:26 #record_upload after `store` 309122:32:27 #destroy_upload after `remove` 309222:32:27# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.73 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.06 1.15 1.22 1/301 15645 309422:32:27 #record_upload callback 309522:32:27 creates an Upload record after store 309622:32:27 creates a new record and assigns size, path, model, and uploader 309722:32:27 does not create an Upload record when the file doesn't exist 309822:32:27 does not create an Upload record if model is missing 309922:32:27 destroys Upload records at the same path before recording 310022:32:29 does not affect other uploads with different model but the same path 310122:32:29# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.35 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.06 1.15 1.22 1/300 15646 310322:32:29 #destroy_upload callback 310422:32:29 destroys Upload records at the same path after removal 310622:32:29 gets the filename from the path recorded in the database, not CarrierWave 310722:32:29# [RSpecRunTime] Finishing example group spec/uploaders/records_uploads_spec.rb. It took 3.06 seconds. Expected to take 3.49 seconds. 310822:32:29# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_migration_helpers/foreign_key_helpers_spec.rb. Expected to take 3.36 seconds. 310922:32:29Gitlab::Database::PartitioningMigrationHelpers::ForeignKeyHelpers 311022:32:29 #add_concurrent_partitioned_foreign_key 311122:32:29 when the foreign key does not exist on the parent table 311222:32:29 creates the foreign key on each partition, and the parent table 311322:32:29 with validate: false option 311422:32:29 creates the foreign key only on partitions 311522:32:29 when the foreign key exists on the parent table 311622:32:30 does not attempt to create any foreign keys 311722:32:30 when additional foreign key options are given 311822:32:30 forwards them to the foreign key helper methods 311922:32:30 when run inside a transaction block 312022:32:30 raises an error 312122:32:30 #validate_partitioned_foreign_key 312222:32:30 when run inside a transaction block 312322:32:30 raises an error 312422:32:30 when run outside a transaction block 312522:32:30 when name is provided 312622:32:30 validates FK for each partition 312722:32:30 when name is not provided 312822:32:30 validates FK for each partition 312922:32:30 when FK does not exist for a given partition 313022:32:30 does not validate missing FK 313122:32:30 #rename_partitioned_foreign_key 313222:32:30 when old foreign key exists 313322:32:30 when new foreign key does not exists 313422:32:30 renames the old foreign key into the new name 313522:32:30 when new foreign key exists 313622:32:31 raises duplicate object error 313722:32:31 when old foreign key does not exist 313822:32:31 when new foreign key does not exists 313922:32:31 behaves like raising undefined object error 314022:32:31 is expected to raise ActiveRecord::StatementInvalid with message matching /PG::UndefinedObject: ERROR: constraint "_test_partitioned_fk" for table .* does not exist/ 314122:32:31 when new foreign key exists 314222:32:31 behaves like raising undefined object error 314322:32:31 is expected to raise ActiveRecord::StatementInvalid with message matching /PG::UndefinedObject: ERROR: constraint "_test_partitioned_fk" for table .* does not exist/ 314422:32:31 #swap_partitioned_foreign_keys 314522:32:31 when old foreign key exists 314622:32:31 when new foreign key does not exists 314722:32:31 behaves like raising undefined object error 314822:32:31 is expected to raise ActiveRecord::StatementInvalid with message matching /PG::UndefinedObject: ERROR: constraint "_test_partitioned_fk_new" for table .* does not exist/ 314922:32:31 when new foreign key exists 315022:32:32 swaps foreign keys 315122:32:32 when old foreign key does not exist 315222:32:32 when new foreign key does not exists 315322:32:32 behaves like raising undefined object error 315422:32:32 is expected to raise ActiveRecord::StatementInvalid with message matching /PG::UndefinedObject: ERROR: constraint "_test_partitioned_fk" for table .* does not exist/ 315522:32:32 when new foreign key exists 315622:32:32 behaves like raising undefined object error 315722:32:32 is expected to raise ActiveRecord::StatementInvalid with message matching /PG::UndefinedObject: ERROR: constraint "_test_partitioned_fk" for table .* does not exist/ 315822:32:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_migration_helpers/foreign_key_helpers_spec.rb. It took 3.09 seconds. Expected to take 3.36 seconds. 315922:32:32# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb. Expected to take 3.28 seconds. 316022:32:32Resolvers::Ci::RunnerProjectsResolver 316222:32:33 with authorized user 316322:32:33 with search argument 316422:32:33 returns a lazy value with projects containing the specified prefix 316522:32:34# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.24 seconds. Current RSS: ~1403M. Threads: 4. load average: 1.13 1.16 1.23 1/300 15647 316722:32:34 with sort argument 316822:32:34 when :id_asc 316922:32:34 returns a lazy value with projects sorted by :id_asc 317022:32:34 when :id_desc 317122:32:34 returns a lazy value with projects sorted by :id_desc 317222:32:34 with supported arguments 317322:32:34 creates ProjectsFinder with expected arguments 317422:32:34 without arguments 317522:32:34 returns a lazy value with all projects sorted by :id_desc 317622:32:34 with unauthorized user 317722:32:34 is expected to be nil 317822:32:34# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb. It took 2.33 seconds. Expected to take 3.28 seconds. 317922:32:34# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/remote_uploads_spec.rb. Expected to take 3.13 seconds. 318022:32:34Gitlab::Cleanup::RemoteUploads 318122:32:34 when object_storage is enabled 318222:32:34 when dry_run is set to false 318322:32:35 moves files that are not in uploads table 318422:32:36# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.28 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.13 1.16 1.23 1/298 15648 318622:32:36 when dry_run is set to true 318722:32:37 does not move filese 318822:32:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.51 seconds. Current RSS: ~1407M. Threads: 4. load average: 1.20 1.18 1.23 1/298 15649 319022:32:37 when object_storage is not enabled 319122:32:37 does not connect to any storage 319222:32:37 when a bucket prefix is configured 319322:32:37 does not connect to any storage 319422:32:37# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/remote_uploads_spec.rb. It took 2.73 seconds. Expected to take 3.13 seconds. 319522:32:37# [RSpecRunTime] Starting example group spec/workers/members/expiring_worker_spec.rb. Expected to take 3.06 seconds. 319622:32:37Members::ExpiringWorker 319822:32:40 notifies only active users with membership expiring in less than 7 days 319922:32:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.81 seconds. Current RSS: ~1405M. Threads: 4. load average: 1.20 1.18 1.23 2/299 15650 320122:32:40# [RSpecRunTime] Finishing example group spec/workers/members/expiring_worker_spec.rb. It took 3.21 seconds. Expected to take 3.06 seconds. 320222:32:40# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/wiki_formatter_spec.rb. Expected to take 2.9 seconds. 320322:32:40Gitlab::BitbucketImport::WikiFormatter 320522:32:41 appends .wiki to disk path 320722:32:42 appends .wiki to project path 320922:32:43 returns URL of the wiki repository 321022:32:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/wiki_formatter_spec.rb. It took 2.77 seconds. Expected to take 2.9 seconds. 321122:32:43# [RSpecRunTime] Starting example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. Expected to take 2.88 seconds. 321222:32:43Gitlab::MarkdownCache::ActiveRecord::Extension 321322:32:43 an unchanged markdown field 321422:32:43 is expected to eq "`Foo`" 321522:32:43 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 321622:32:43 is expected not to be truthy 321722:32:44 is expected to eq 2162688 321822:32:44 a changed markdown field 321922:32:44 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 322022:32:44 is expected to eq 2162688 322122:32:44 when a markdown field is set repeatedly to an empty string 322222:32:44 is expected to receive refresh_markdown_cache(*(any args)) 1 time 322322:32:44 when a markdown field is set repeatedly to a string which renders as empty html 322422:32:44 is expected to receive refresh_markdown_cache(*(any args)) 1 time 322522:32:44 a non-markdown field changed 322622:32:44 is expected to eq 2 322722:32:44 is expected to eq "`Foo`" 322822:32:44 is expected to eq "<p dir=\"auto\"><code>Foo</code></p>" 322922:32:44 is expected to eq 2162688 323022:32:44 version is out of date 323122:32:44 is expected to eq "<p dir=\"auto\"><code>Bar</code></p>" 323222:32:44 is expected to eq 2162688 323322:32:44 when an invalidating field is changed 323422:32:45 invalidates the cache when project changes 323522:32:45 invalidates the cache when author changes 323722:32:45 excludes cache attributes that are denylisted by default 323822:32:45 #cached_html_up_to_date? 323922:32:45 returns false if markdown has been changed but html has not 324022:32:45 returns true if markdown has not been changed but html has 324122:32:45 returns true if markdown and html have both been changed 324222:32:45 returns false if the markdown field is set but the html is not 324322:32:45 #refresh_markdown_cache! 324422:32:45 skips saving if not persisted 324522:32:45 saves the changes 324722:32:45 calls store_mentions! 324822:32:45 during import 324922:32:45 does not call store_mentions! 325022:32:45 when persisted cache is newer than current version 325122:32:45 does not save the generated HTML 325222:32:45 when persisted cache is nil 325322:32:45 does not save the generated HTML 325422:32:45# [RSpecRunTime] Finishing example group spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb. It took 2.62 seconds. Expected to take 2.88 seconds. 325522:32:45# [RSpecRunTime] Starting example group spec/workers/integrations/create_external_cross_reference_worker_spec.rb. Expected to take 2.71 seconds. 325622:32:45Integrations::CreateExternalCrossReferenceWorker 325722:32:47 has the `until_executed` deduplicate strategy 325822:32:47 behaves like an idempotent worker 325922:32:47 is labeled as idempotent 326022:32:47 performs multiple times sequentially without raising an exception 326122:32:47 can run multiple times with the same arguments 326222:32:47# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.21 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.33 1.20 1.24 1/301 15708 326422:32:47 mentionable_type: "Commit", mentionable_id: lazy { commit.id } 326522:32:48 creates a cross reference 326622:32:48 mentionable_type: "Issue", mentionable_id: lazy { issue.id } 326722:32:48 creates a cross reference 326822:32:48 mentionable_type: "MergeRequest", mentionable_id: lazy { merge_request.id } 326922:32:48 creates a cross reference 327022:32:48 mentionable_type: "Note", mentionable_id: lazy { note.id } 327122:32:48 creates a cross reference 327222:32:48 mentionable_type: "Snippet", mentionable_id: lazy { snippet.id } 327322:32:48 creates a cross reference 327422:32:48 error handling 327522:32:48 project_id does not exist 327622:32:48 behaves like does not create a cross reference 327722:32:48 does not create a cross reference 327822:32:48 author_id does not exist 327922:32:48 behaves like does not create a cross reference 328022:32:48 does not create a cross reference 328122:32:48 mentionable_id does not exist 328222:32:48 behaves like does not create a cross reference 328322:32:48 does not create a cross reference 328422:32:48 mentionable_type is not a Mentionable 328522:32:48 behaves like does not create a cross reference 328622:32:48 does not create a cross reference 328722:32:48 mentionable_type is not a defined constant 328822:32:48 behaves like does not create a cross reference 328922:32:48 does not create a cross reference 329022:32:48 mentionable is a Commit and mentionable_id does not exist 329122:32:48 behaves like does not create a cross reference 329222:32:48 does not create a cross reference 329322:32:48# [RSpecRunTime] Finishing example group spec/workers/integrations/create_external_cross_reference_worker_spec.rb. It took 2.46 seconds. Expected to take 2.71 seconds. 329422:32:48# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb. Expected to take 2.69 seconds. 329522:32:48Gitlab::Ci::Pipeline::Expression::Lexeme::NotEquals 329722:32:48 with non-evaluable operands 329822:32:48 creates a new instance of the token 329922:32:48 with evaluable operands 330022:32:48 creates a new instance of the token 330222:32:48 is an operator 330422:32:48 has a precedence 330622:32:48 when left and right are equal 330722:32:48 left_value: "string", right_value: "string" 330822:32:48 is expected to eq false 330922:32:48 left_value: 1, right_value: 1 331022:32:48 is expected to eq false 331122:32:48 left_value: "", right_value: "" 331222:32:48 is expected to eq false 331322:32:48 left_value: nil, right_value: nil 331422:32:48 is expected to eq false 331522:32:48 when left and right are not equal 331622:32:48 left_value: "one string", right_value: "two string" 331722:32:48 is expected to eq true 331822:32:48 left_value: "one string", right_value: 1 331922:32:48 is expected to eq true 332022:32:48 left_value: "one string", right_value: 2 332122:32:48 is expected to eq true 332222:32:48 left_value: "one string", right_value: "" 332322:32:48 is expected to eq true 332422:32:48 left_value: "one string", right_value: nil 332522:32:48 is expected to eq true 332622:32:48 left_value: "one string", right_value: false 332722:32:48 is expected to eq true 332822:32:48 left_value: "one string", right_value: true 332922:32:48 is expected to eq true 333022:32:48 left_value: "two string", right_value: "one string" 333122:32:48 is expected to eq true 333222:32:48 left_value: "two string", right_value: 1 333322:32:48 is expected to eq true 333422:32:48 left_value: "two string", right_value: 2 333522:32:48 is expected to eq true 333622:32:48 left_value: "two string", right_value: "" 333722:32:49 is expected to eq true 333822:32:49 left_value: "two string", right_value: nil 333922:32:49 is expected to eq true 334022:32:49 left_value: "two string", right_value: false 334122:32:49 is expected to eq true 334222:32:49 left_value: "two string", right_value: true 334322:32:49 is expected to eq true 334422:32:49 left_value: 1, right_value: "one string" 334522:32:49 is expected to eq true 334622:32:49 left_value: 1, right_value: "two string" 334722:32:49 is expected to eq true 334822:32:49 left_value: 1, right_value: 2 334922:32:49 is expected to eq true 335022:32:49 left_value: 1, right_value: "" 335122:32:49 is expected to eq true 335222:32:49 left_value: 1, right_value: nil 335322:32:49 is expected to eq true 335422:32:49 left_value: 1, right_value: false 335522:32:49 is expected to eq true 335622:32:49 left_value: 1, right_value: true 335722:32:49 is expected to eq true 335822:32:49 left_value: 2, right_value: "one string" 335922:32:49 is expected to eq true 336022:32:49 left_value: 2, right_value: "two string" 336122:32:49 is expected to eq true 336222:32:49 left_value: 2, right_value: 1 336322:32:49 is expected to eq true 336422:32:49 left_value: 2, right_value: "" 336522:32:49 is expected to eq true 336622:32:49 left_value: 2, right_value: nil 336722:32:49 is expected to eq true 336822:32:49 left_value: 2, right_value: false 336922:32:49 is expected to eq true 337022:32:49 left_value: 2, right_value: true 337122:32:49 is expected to eq true 337222:32:49 left_value: "", right_value: "one string" 337322:32:49 is expected to eq true 337422:32:49 left_value: "", right_value: "two string" 337522:32:49 is expected to eq true 337622:32:49 left_value: "", right_value: 1 337722:32:49 is expected to eq true 337822:32:49 left_value: "", right_value: 2 337922:32:49 is expected to eq true 338022:32:49 left_value: "", right_value: nil 338122:32:49 is expected to eq true 338222:32:49 left_value: "", right_value: false 338322:32:49 is expected to eq true 338422:32:49 left_value: "", right_value: true 338522:32:49 is expected to eq true 338622:32:49 left_value: nil, right_value: "one string" 338722:32:49 is expected to eq true 338822:32:49 left_value: nil, right_value: "two string" 338922:32:49 is expected to eq true 339022:32:49 left_value: nil, right_value: 1 339122:32:49 is expected to eq true 339222:32:49 left_value: nil, right_value: 2 339322:32:49 is expected to eq true 339422:32:49 left_value: nil, right_value: "" 339522:32:49 is expected to eq true 339622:32:49 left_value: nil, right_value: false 339722:32:49 is expected to eq true 339822:32:49 left_value: nil, right_value: true 339922:32:50 is expected to eq true 340022:32:50 left_value: false, right_value: "one string" 340122:32:50 is expected to eq true 340222:32:50 left_value: false, right_value: "two string" 340322:32:50 is expected to eq true 340422:32:50 left_value: false, right_value: 1 340522:32:50 is expected to eq true 340622:32:50 left_value: false, right_value: 2 340722:32:50 is expected to eq true 340822:32:50 left_value: false, right_value: "" 340922:32:50 is expected to eq true 341022:32:50 left_value: false, right_value: nil 341122:32:50 is expected to eq true 341222:32:50 left_value: false, right_value: true 341322:32:50 is expected to eq true 341422:32:50 left_value: true, right_value: "one string" 341522:32:50 is expected to eq true 341622:32:50 left_value: true, right_value: "two string" 341722:32:50 is expected to eq true 341822:32:50 left_value: true, right_value: 1 341922:32:50 is expected to eq true 342022:32:50 left_value: true, right_value: 2 342122:32:50 is expected to eq true 342222:32:50 left_value: true, right_value: "" 342322:32:50 is expected to eq true 342422:32:50 left_value: true, right_value: nil 342522:32:50 is expected to eq true 342622:32:50 left_value: true, right_value: false 342722:32:50 is expected to eq true 342822:32:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb. It took 1.99 seconds. Expected to take 2.69 seconds. 342922:32:50# [RSpecRunTime] Starting example group spec/models/ci/commit_with_pipeline_spec.rb. Expected to take 2.54 seconds. 343022:32:50Ci::CommitWithPipeline 343122:32:51 does not allow STI 343222:32:51 #last_pipeline 343322:32:51 returns last pipeline 343422:32:51# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.75 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.31 1.20 1.24 1/301 15728 343622:32:51 #lazy_latest_pipeline 343722:32:52 returns the correct pipelines with only 1 SQL query per project 343822:32:52# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.85 seconds. Current RSS: ~1424M. Threads: 4. load average: 1.31 1.20 1.24 1/301 15747 344022:32:52 #latest_pipeline 344122:32:52 without ref argument 344222:32:52 behaves like fetching latest pipeline 344322:32:52 returns the latest pipeline for the project 344422:32:52 returns the memoized pipeline for the key of 344522:32:52 when a particular ref is specified 344622:32:52 behaves like fetching latest pipeline 344722:32:52 returns the latest pipeline for the project 344822:32:52 returns the memoized pipeline for the key of master 344922:32:52 #latest_pipeline_for_project 345022:32:52 returns the latest pipeline of the commit for the given ref and project 345122:32:52 #set_latest_pipeline_for_ref 345222:32:52 sets the latest pipeline for a given reference 345422:32:52 returns the status of the latest pipeline for the given ref 345522:32:52 returns nil when latest pipeline is not present for the given ref 345622:32:52 returns the status of the latest pipeline when no ref is given 345722:32:52# [RSpecRunTime] Finishing example group spec/models/ci/commit_with_pipeline_spec.rb. It took 2.5 seconds. Expected to take 2.54 seconds. 345822:32:52# [RSpecRunTime] Starting example group spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb. Expected to take 2.52 seconds. 345922:32:52Ci::ExternalPullRequests::CreatePipelineService 346122:32:54 when pull request is open 346222:32:54 when source sha is the head of the source branch 346322:32:55 enqueues Ci::ExternalPullRequests::CreatePipelineWorker 346422:32:55# [RSpecRunTime] RSpec elapsed time: 20 minutes 37.41 seconds. Current RSS: ~1458M. Threads: 4. load average: 1.31 1.20 1.24 1/302 15770 346622:32:55 when source sha is not the head of the source branch (force push upon rebase) 346722:32:55 does nothing 346822:32:55 when pull request is not opened 346922:32:55 does nothing 347022:32:55# [RSpecRunTime] Finishing example group spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb. It took 2.72 seconds. Expected to take 2.52 seconds. 347122:32:55# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. Expected to take 2.44 seconds. 347222:32:55Gitlab::GithubImport::Stage::ImportIssuesAndDiffNotesWorker 347422:32:56 when optional stage single_endpoint_notes_import is enabled 347522:32:56 includes single endpoint diff notes importer 347622:32:56 when optional stage single_endpoint_notes_import is disabled 347722:32:56 includes default diff notes importer 347822:32:56 behaves like Gitlab::GithubImport::StageMethods 347922:32:56 .sidekiq_retries_exhausted 348022:32:56 tracks the exception and marks the import as failed 348122:32:56 .sidekiq_options 348222:32:56 has a status_expiration 348322:32:56 has a retry of 6 348522:32:57 returns if no project could be found 348622:32:57 returns if the import state is no longer in progress 348722:32:57 imports the data when the project exists 348822:32:57 queues RefreshImportJidWorker 348922:32:57 logs error when import fails with a StandardError 349022:32:57 rescheduling the worker on certain errors 349122:32:57 error: Gitlab::GithubImport::RateLimitError 349222:32:57 reschedules the worker 349322:32:57 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 349422:32:57 reschedules the worker 349622:32:57 imports the issues and diff notes 349722:32:57# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb. It took 1.98 seconds. Expected to take 2.44 seconds. 349822:32:57# [RSpecRunTime] Starting example group spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb. Expected to take 2.36 seconds. 349922:32:57Users::MigrateRecordsToGhostUserInBatchesService 350122:32:57 stops when execution time limit reached 350222:32:58 calls Users::MigrateRecordsToGhostUserService 350322:33:00 process jobs ordered by the consume_after timestamp 350422:33:00 reschedules job in case of an error 350522:33:00# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.0 seconds. Current RSS: ~1445M. Threads: 4. load average: 1.28 1.20 1.24 1/300 15772 350722:33:00# [RSpecRunTime] Finishing example group spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb. It took 3.15 seconds. Expected to take 2.36 seconds. 350822:33:00# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb. Expected to take 2.3 seconds. 350922:33:00CloudSeed::GoogleCloud::ServiceAccountsService 351022:33:00 add_for_project 351122:33:01 saves GCP creds as project CI vars 351222:33:01 replaces previously stored CI vars with new CI vars 351322:33:02 underlying project CI vars must be protected as per value 351422:33:02# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.38 seconds. Current RSS: ~1436M. Threads: 4. load average: 1.26 1.19 1.23 1/300 15773 351622:33:02 find_for_project 351722:33:02 when a project does not have GCP service account vars 351822:33:02 returns an empty list 351922:33:02 when a project has GCP service account ci vars 352022:33:03 returns a list of service accounts 352122:33:03# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb. It took 2.23 seconds. Expected to take 2.3 seconds. 352222:33:03# [RSpecRunTime] Starting example group spec/workers/database/batched_background_migration/ci_execution_worker_spec.rb. Expected to take 2.21 seconds. 352322:33:03Database::BatchedBackgroundMigration::CiExecutionWorker 352422:33:03 behaves like batched background migrations execution worker 352522:33:03 is a limited capacity worker 352622:33:03 defining the job attributes 352722:33:03 defines the data_consistency as always 352822:33:03 defines the feature_category as database 352922:33:03 defines the idempotency as false 353022:33:03 does not retry failed jobs 353122:33:03 does not deduplicate jobs 353222:33:03 defines the queue namespace 353322:33:03 .perform_with_capacity 353422:33:03 enqueues jobs without modifying provided arguments 353522:33:03 .max_running_jobs 353622:33:03 returns database_max_running_batched_background_migrations application setting 353722:33:03 #max_running_jobs 353822:33:03 returns database_max_running_batched_background_migrations application setting 353922:33:03 #remaining_work_count 354122:33:03 #perform_work 354222:33:03 when the feature flag is disabled 354322:33:03 does nothing 354422:33:03 when disable ddl flag is enabled 354522:33:03 does nothing 354622:33:03 when the feature flag is enabled 354722:33:03 when the provided database is sharing config 354822:33:03 does nothing 354922:33:03 when migration does not exist 355022:33:03 does nothing 355122:33:03 when migration exist 355222:33:03 when the migration is no longer active 355322:33:03 does not run the migration 355422:33:03 when the interval has not elapsed 355522:33:03 does not run the migration 355622:33:03 when the migration is still active and the interval has elapsed 355722:33:03 always cleans up the exclusive lease 355822:33:03 runs the migration 355922:33:05 assigns proper feature category to the context and the worker 356022:33:05 when can not obtain lease on the table name 356122:33:05 does nothing 356222:33:05# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.36 seconds. Current RSS: ~1414M. Threads: 4. load average: 1.26 1.19 1.23 1/299 15774 356422:33:05# [RSpecRunTime] Finishing example group spec/workers/database/batched_background_migration/ci_execution_worker_spec.rb. It took 2.12 seconds. Expected to take 2.21 seconds. 356522:33:05# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb. Expected to take 2.2 seconds. 356622:33:05Gitlab::GithubImport::Stage::FinishImportWorker 356822:33:05 marks the import as finished and reports import statistics 356922:33:05 when the reference store is empty 357022:33:05Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 357222:33:05To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 357322:33:05 checks the reference store and does not push placeholder references 357422:33:05 when the reference store is not empty 357522:33:05 checks the reference store, queues LoadPlaceholderReferencesWorker, and requeues itself 357622:33:05 behaves like Gitlab::GithubImport::StageMethods 357722:33:06 .sidekiq_retries_exhausted 357822:33:06 tracks the exception and marks the import as failed 357922:33:06 .sidekiq_options 358022:33:06 has a status_expiration 358122:33:06 has a retry of 6 358322:33:06 returns if no project could be found 358422:33:06 returns if the import state is no longer in progress 358522:33:06 imports the data when the project exists 358622:33:06 queues RefreshImportJidWorker 358722:33:06 logs error when import fails with a StandardError 358822:33:06 rescheduling the worker on certain errors 358922:33:06 error: Gitlab::GithubImport::RateLimitError 359022:33:06 reschedules the worker 359122:33:06 error: Gitlab::ExclusiveLeaseHelpers::FailedToObtainLockError 359222:33:06 reschedules the worker 359322:33:06# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb. It took 1.8 seconds. Expected to take 2.2 seconds. 359422:33:06# [RSpecRunTime] Starting example group spec/policies/project_hook_policy_spec.rb. Expected to take 2.07 seconds. 359522:33:06ProjectHookPolicy 359622:33:07 when the user is not a maintainer 359722:33:08 cannot read and admin web-hooks 359822:33:08# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.36 seconds. Current RSS: ~1413M. Threads: 4. load average: 1.24 1.19 1.23 1/298 15775 360022:33:08 when the user is a maintainer 360122:33:09 can read and admin web-hooks 360222:33:09# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.4 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.24 1.19 1.23 1/298 15776 360422:33:09# [RSpecRunTime] Finishing example group spec/policies/project_hook_policy_spec.rb. It took 2.24 seconds. Expected to take 2.07 seconds. 360522:33:09# [RSpecRunTime] Starting example group spec/policies/integration_policy_spec.rb. Expected to take 2.07 seconds. 360622:33:09IntegrationPolicy 360722:33:09 when the integration is a prometheus_integration 360922:33:10 is expected to be disallowed :admin_project 361022:33:10 when maintainer 361122:33:11 is expected to be allowed :admin_project 361222:33:11# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.47 seconds. Current RSS: ~1430M. Threads: 4. load average: 1.22 1.19 1.23 1/298 15777 361422:33:11# [RSpecRunTime] Finishing example group spec/policies/integration_policy_spec.rb. It took 2.08 seconds. Expected to take 2.07 seconds. 361522:33:11# [RSpecRunTime] Starting example group spec/serializers/cluster_serializer_spec.rb. Expected to take 1.95 seconds. 361622:33:11ClusterSerializer 361722:33:11 #represent_list 361822:33:12Job 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. 362022:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 362122:33:12Job 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. 362322:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 362422:33:12Job 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. 362622:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 362722:33:12Job 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. 362922:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 363022:33:12Job 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. 363222:33:12To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 363322:33:12 serializes attrs correctly 363422:33:12 #represent_status 363522:33:12 when provider type is gcp and cluster is errored 363622:33:12 serializes attrs correctly 363722:33:12 when provider type is user 363822:33:13Job 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. 364022:33:13To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 364122:33:13 serializes attrs correctly 364222:33:13# [RSpecRunTime] Finishing example group spec/serializers/cluster_serializer_spec.rb. It took 1.98 seconds. Expected to take 1.95 seconds. 364322:33:13# [RSpecRunTime] Starting example group spec/finders/data_transfer/group_data_transfer_finder_spec.rb. Expected to take 1.89 seconds. 364422:33:13DataTransfer::GroupDataTransferFinder 364622:33:14 returns the correct number of egress 364722:33:14 returns the correct values grouped by date 364822:33:14 when there are no results for specified namespace 364922:33:14 returns nothing 365022:33:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.08 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.22 1.19 1.23 1/298 15778 365222:33:14 when there are no results for specified dates 365322:33:14 returns nothing 365422:33:14 when dates are not provided 365522:33:15 return all values for a namespace 365622:33:15 when user does not have permissions 365722:33:15 returns nothing 365822:33:15# [RSpecRunTime] Finishing example group spec/finders/data_transfer/group_data_transfer_finder_spec.rb. It took 1.89 seconds. Expected to take 1.89 seconds. 365922:33:15# [RSpecRunTime] Starting example group spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb. Expected to take 1.86 seconds. 366022:33:15Gitlab::GithubGistsImport::Importer::GistImporter 366222:33:15 when success 366322:33:15 when Current.organization is set 366422:33:15 creates expected snippet and snippet repository 366522:33:15 when Current.organization is not set 366622:33:15 uses the default organization_id 366722:33:15 pre-import validations 366822:33:15 when file count limit exeeded 366922:33:15 validates input and returns error 367022:33:15 when repo too big 367122:33:15 validates input and returns error 367222:33:15 post-import validations 367322:33:15 when file count limit exeeded 367422:33:16 returns error 367522:33:16 when repo too big 367622:33:16 returns error 367722:33:16 when invalid attributes 367822:33:16 raises an error 367922:33:16 when repository cloning fails 368022:33:16 returns error 368122:33:16 when url is invalid 368222:33:16 when local network is allowed 368322:33:16 raises error 368422:33:16 when local network is not allowed 368522:33:16 raises error 368622:33:16# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb. It took 1.84 seconds. Expected to take 1.86 seconds. 368722:33:16# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb. Expected to take 1.82 seconds. 368822:33:16Gitlab::Seeders::Ci::VariablesProjectSeeder 369022:33:17 creates project-level CI variables with default values 369122:33:18 creates project-level CI variables with custom arguments 369222:33:18 creates project-level CI variables with unique environment scopes 369322:33:18ERROR: Project path is invalid. 369422:33:18 skips seeding when project path is invalid 369522:33:18WARNING: Project CI Variable with key 'VAR_40' already exists. Skipping to next CI variable... 369622:33:18 skips CI variable creation if CI variable already exists 369722:33:18# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.06 seconds. Current RSS: ~1419M. Threads: 4. load average: 1.20 1.18 1.23 1/298 15819 369922:33:18# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb. It took 1.87 seconds. Expected to take 1.82 seconds. 370022:33:18# [RSpecRunTime] Starting example group spec/graphql/mutations/environments/create_spec.rb. Expected to take 1.72 seconds. 370122:33:18Mutations::Environments::Create 370322:33:19 when service execution succeeded 370422:33:19 returns no errors 370522:33:19 creates the environment 370622:33:19# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.21 seconds. Current RSS: ~1417M. Threads: 4. load average: 1.20 1.18 1.23 1/298 15820 370822:33:19 when service cannot create the attribute 370922:33:20 returns an error 371022:33:20 when setting cluster agent ID to the environment 371122:33:20 sets the cluster agent to the environment 371222:33:20 when user is reporter who does not have permission to access the environment 371322:33:20 raises an error 371422:33:20# [RSpecRunTime] Finishing example group spec/graphql/mutations/environments/create_spec.rb. It took 1.75 seconds. Expected to take 1.72 seconds. 371522:33:20# [RSpecRunTime] Starting example group spec/services/work_items/data_sync/handlers/copy_data_handler_spec.rb. Expected to take 1.71 seconds. 371622:33:20WorkItems::DataSync::Handlers::CopyDataHandler 371822:33:21 calls BaseCreateService with correct parameters 371922:33:21 when BaseCreateService raises an error 372022:33:21 raises error 372122:33:21# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.05 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.18 1.18 1.23 1/298 15821 372422:33:21 when target_namespace is a ProjectNamespace 372522:33:21 returns the project 372622:33:21 when target_namespace is not a ProjectNamespace 372822:33:21 #service_desk_reply_to 372922:33:21 returns the target_namespace service_desk_alias_address 373022:33:21 #relative_position 373122:33:21 when work_item and target_namespace have the same root ancestor 373222:33:21 returns the work_item relative_position 373322:33:21 when work_item and target_namespace have different root ancestors 373522:33:22# [RSpecRunTime] Finishing example group spec/services/work_items/data_sync/handlers/copy_data_handler_spec.rb. It took 1.61 seconds. Expected to take 1.71 seconds. 373622:33:22# [RSpecRunTime] Starting example group spec/graphql/resolvers/projects/plan_limits_resolver_spec.rb. Expected to take 1.64 seconds. 373722:33:22Resolvers::Projects::PlanLimitsResolver 373822:33:22 Pipeline schedule limits 373922:33:22 gets the current limits for pipeline schedules 374022:33:22 Pipeline schedule limits without authorization 374122:33:23 returns a ResourceNotAvailable error 374222:33:23 returns null when a user is not allowed to see the limit but allowed to see project 374322:33:23# [RSpecRunTime] Finishing example group spec/graphql/resolvers/projects/plan_limits_resolver_spec.rb. It took 1.65 seconds. Expected to take 1.64 seconds. 374422:33:23# [RSpecRunTime] Starting example group spec/workers/create_pipeline_worker_spec.rb. Expected to take 1.62 seconds. 374522:33:23CreatePipelineWorker 374722:33:23 when a project not found 374822:33:24 does not call the Service 374922:33:24 when a user not found 375022:33:24 does not call the Service 375122:33:24 when everything is ok 375222:33:25 calls the Service 375322:33:25# [RSpecRunTime] Finishing example group spec/workers/create_pipeline_worker_spec.rb. It took 1.56 seconds. Expected to take 1.62 seconds. 375422:33:25# [RSpecRunTime] Starting example group spec/services/users/auto_ban_service_spec.rb. Expected to take 1.57 seconds. 375522:33:25Users::AutoBanService 375722:33:25 when successful 375822:33:25Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 376022:33:25To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 376122:33:25 returns success status 376222:33:25 behaves like auto banning a user 376322:33:25 bans the user 376422:33:25 creates a BannedUser 376522:33:26 records a custom attribute 376622:33:26 bans duplicate users 376822:33:26 when user is blocked 376922:33:26 returns state error message 377022:33:26 does not modify the BannedUser record or user state 377222:33:26 when successful 377322:33:26 behaves like auto banning a user 377422:33:26 bans the user 377522:33:26 creates a BannedUser 377622:33:26 records a custom attribute 377722:33:26 bans duplicate users 377922:33:26 when user is blocked 378022:33:26 raises an error and does not ban the user 378122:33:26# [RSpecRunTime] Finishing example group spec/services/users/auto_ban_service_spec.rb. It took 1.48 seconds. Expected to take 1.57 seconds. 378222:33:26# [RSpecRunTime] Starting example group spec/finders/banzai/uploads_finder_spec.rb. Expected to take 1.52 seconds. 378322:33:26Banzai::UploadsFinder 378522:33:28 for project uploads 378622:33:28 returns Markdown uploads ordered by created_at DESC 378722:33:28# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.43 seconds. Current RSS: ~1420M. Threads: 4. load average: 1.17 1.18 1.23 1/298 15822 378922:33:28 for group uploads 379022:33:28 returns Markdown uploads ordered by created_at DESC 379122:33:28 when invalid parent is given 379222:33:28 raises an ArgumentError 379322:33:28 #find_by_secret_and_filename 379422:33:28 returns upload by secret and filename 379522:33:28 when filename does not match 379722:33:28 when secret does not match 379922:33:28 when secret is invalid 380122:33:28 when parent is invalid 380322:33:28# [RSpecRunTime] Finishing example group spec/finders/banzai/uploads_finder_spec.rb. It took 1.55 seconds. Expected to take 1.52 seconds. 380422:33:28# [RSpecRunTime] Starting example group spec/workers/counters/cleanup_refresh_worker_spec.rb. Expected to take 1.49 seconds. 380522:33:28Counters::CleanupRefreshWorker 380722:33:29 calls cleanup_refresh on the counter 380822:33:29 when model class does not exist 380922:33:29 does nothing 381022:33:29 when record does not exist 381122:33:29 does nothing 381222:33:29# [RSpecRunTime] Finishing example group spec/workers/counters/cleanup_refresh_worker_spec.rb. It took 1.45 seconds. Expected to take 1.49 seconds. 381322:33:29# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/tag_spec.rb. Expected to take 1.44 seconds. 381422:33:29Gitlab::X509::Tag 381722:33:30 is expected not to be nil 381822:33:30 is expected to eq :unverified 381922:33:31 is expected to have attributes {:email => "r.meier@siemens.com", :serial_number => 3664232660, :subject => "CN=Meier Roger,O=Siemens,SN=Me...r=Z000NWDH", :subject_key_identifier => "21:7E:82:45:29:5D:0E:B1:19:CD:24:45:65:EE:0C:5C:73:03:5E:33"} 382022:33:31 is expected to have attributes {:crl_url => "http://ch.siemens.com/pki?ZZZZZZA6.crl", :subject => "CN=Siemens Issuing CA Medium Strength...ayern,C=DE", :subject_key_identifier => "F8:15:5D:47:0C:6C:77:7B:72:C4:02:17:91:68:A2:B6:F7:6A:09:44"} 382122:33:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.54 seconds. Current RSS: ~1418M. Threads: 4. load average: 1.16 1.17 1.23 1/299 15823 382322:33:31# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/tag_spec.rb. It took 1.43 seconds. Expected to take 1.44 seconds. 382422:33:31# [RSpecRunTime] Starting example group spec/lib/gitlab/json_spec.rb. Expected to take 1.41 seconds. 382822:33:31 legacy_mode is disabled by default 382922:33:31 parses an object 383022:33:31 parses an array 383122:33:31 parses a string 383222:33:31 parses a true bool 383322:33:31 parses a false bool 383422:33:31 legacy_mode is enabled 383522:33:31 parses an object 383622:33:31 parses an array 383722:33:31 raises an error on a string 383822:33:31 raises an error on a true bool 383922:33:31 raises an error on a false bool 384122:33:31 legacy_mode is disabled by default 384222:33:31 parses an object 384322:33:31 parses an array 384422:33:31 parses a string 384522:33:31 parses a true bool 384622:33:31 parses a false bool 384722:33:31 legacy_mode is enabled 384822:33:31 parses an object 384922:33:31 parses an array 385022:33:31 raises an error on a string 385122:33:31 raises an error on a true bool 385222:33:31 raises an error on a false bool 385422:33:31 dumps an object 385522:33:31 dumps an array 385622:33:31 dumps a string 385722:33:31 dumps a true bool 385822:33:31 dumps a false bool 386122:33:32 generates JSON 386222:33:32 allows you to customise the output 386322:33:32 .pretty_generate 386422:33:32 generates pretty JSON 386522:33:32 allows you to customise the output 386622:33:32 the database is missing 386722:33:32 still parses json 386822:33:32 still generates json 386922:33:32 Gitlab::Json::GrapeFormatter 387022:33:32 generates JSON 387122:33:32 uses Gitlab::Json 387222:33:32 precompiled JSON 387322:33:32 renders the string directly 387422:33:32 calls #to_s on the object 387522:33:32 doesn't run the JSON formatter 387622:33:32 Gitlab::Json::PrecompiledJson 387822:33:32 obj is a string 387922:33:32 returns a string 388022:33:32 obj is an array 388122:33:32 returns a string 388222:33:32 obj is an array of un-stringables 388322:33:32 raises an error 388422:33:32 obj is something else 388522:33:32 raises an error 388622:33:32 Gitlab::Json::LimitedEncoder 388722:33:32 when object size is acceptable 388822:33:32 returns json string 388922:33:32 when object is too big 389022:33:32 raises LimitExceeded error 389122:33:32 when object contains ASCII-8BIT encoding 389222:33:32 does not raise encoding error 389322:33:32 Gitlab::Json::RailsEncoder 389422:33:32 is used by ActiveSupport::JSON 389522:33:32 is used by .to_json calls 389622:33:32 is consistent with the original JSON implementation 389722:33:32 behaves the same when processing invalid unicode data 389822:33:32# [RSpecRunTime] Finishing example group spec/lib/gitlab/json_spec.rb. It took 1.42 seconds. Expected to take 1.41 seconds. 389922:33:32# [RSpecRunTime] Starting example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. Expected to take 1.36 seconds. 390022:33:32CloudSeed::GoogleCloud::EnableCloudRunService 390122:33:32 when a project does not have any gcp projects 390222:33:33 returns error 390322:33:33 when a project has 3 gcp projects 390422:33:33 enables cloud run, artifacts registry and cloud build 390522:33:33# [RSpecRunTime] Finishing example group spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb. It took 1.13 seconds. Expected to take 1.36 seconds. 390622:33:33# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/project_environment_seeder_spec.rb. Expected to take 1.33 seconds. 390722:33:33Gitlab::Seeders::ProjectEnvironmentSeeder 390922:33:34 creates environments for the project 391022:33:34 creates environments with custom arguments 391122:33:34ERROR: Project path is invalid. 391222:33:34 skips seeding when project path is invalid 391322:33:34WARNING: Project Environment 'ENV_34' already exists. Skipping to next CI variable... 391422:33:36 skips environment creation if environment already exists 391522:33:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.33 seconds. Current RSS: ~1411M. Threads: 4. load average: 1.16 1.17 1.23 1/299 15824 391722:33:36# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/project_environment_seeder_spec.rb. It took 2.24 seconds. Expected to take 1.33 seconds. 391822:33:36# [RSpecRunTime] Starting example group spec/finders/ci/auth_job_finder_spec.rb. Expected to take 1.28 seconds. 391922:33:36Ci::AuthJobFinder 392122:33:36 is expected to eq #<Ci::Build status: "running", finished_at: nil, created_at: "2024-11-13 08:50:29.000000000 +0000", u...d: nil, user_id: 1428, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil> 392222:33:36 raises error if the job is not running 392322:33:36 raises error if the job is erased 392422:33:37 raises error if the the project is missing 392522:33:37 raises error if the the project is being removed 392622:33:37 with wrong job token 392722:33:37 is expected to be nil 392922:33:37 when job is not running 393022:33:37 is expected to be nil 393122:33:37 when job is running 393222:33:37 sets ci_job_token_scope on the job user 393322:33:37 logs context data about the job 393422:33:37# [RSpecRunTime] Finishing example group spec/finders/ci/auth_job_finder_spec.rb. It took 1.18 seconds. Expected to take 1.28 seconds. 393522:33:37# [RSpecRunTime] Starting example group spec/services/lfs/push_service_spec.rb. Expected to take 1.26 seconds. 393622:33:37Lfs::PushService 393722:33:38 does nothing if there are no LFS objects 393922:33:38Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 394122:33:38To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 394222:33:38 uploads the object when upload is requested 394322:33:38 does not upload the object when upload is not requested 394422:33:38 verifies the upload if requested 394522:33:38 skips verification if requested but upload fails 394622:33:38 returns a failure when submitting a batch fails 394722:33:38 returns a failure when submitting an upload fails 394822:33:38 non-project-repository LFS objects 394922:33:38 only tries to upload the project-repository LFS object 395022:33:38# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.79 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.14 1.17 1.22 1/300 15843 395222:33:38# [RSpecRunTime] Finishing example group spec/services/lfs/push_service_spec.rb. It took 1.29 seconds. Expected to take 1.26 seconds. 395322:33:38# [RSpecRunTime] Starting example group spec/lib/gitlab/wiki_file_finder_spec.rb. Expected to take 1.19 seconds. 395422:33:38Gitlab::WikiFileFinder 395622:33:39 does not include .gitlab/redirects.yml 395722:33:39 behaves like file finder 395822:33:39 finds by path 395922:33:39 finds by content 396022:33:39# [RSpecRunTime] RSpec elapsed time: 21 minutes 22.12 seconds. Current RSS: ~1398M. Threads: 4. load average: 1.14 1.17 1.22 1/303 15947 396222:33:39# [RSpecRunTime] Finishing example group spec/lib/gitlab/wiki_file_finder_spec.rb. It took 1.32 seconds. Expected to take 1.19 seconds. 396322:33:39# [RSpecRunTime] Starting example group spec/helpers/safe_format_helper_spec.rb. Expected to take 1.18 seconds. 396422:33:39SafeFormatHelper 396522:33:39 #safe_format 396622:33:39 behaves like safe formatting 396722:33:39 is expected to eq "" 396822:33:39 is expected to be html safe 396922:33:39 behaves like safe formatting 397022:33:40 is expected to eq "Foo" 397122:33:40 is expected to be html safe 397222:33:40 behaves like safe formatting 397322:33:40 is expected to eq "<b>strong</b>" 397422:33:40 is expected to be html safe 397522:33:40 behaves like safe formatting 397622:33:40 is expected to eq "<b>strong</b>" 397722:33:40 is expected to be html safe 397822:33:40 behaves like safe formatting 397922:33:40 is expected to eq "<b>strong</b> <a href="">link</a>" 398022:33:40 is expected to be html safe 398122:33:40 when format is marked as html_safe 398222:33:40 behaves like safe formatting 398322:33:40 is expected to eq "<b>strong</b>" 398422:33:40 is expected to be html safe 398522:33:40 with multiple args 398622:33:40 behaves like safe formatting 398722:33:40 is expected to eq "<a>c</a> <x>z</x>" 398822:33:40 is expected to be html safe 398922:33:40 with a view component 399022:33:40 safetly formats 399122:33:40 with format containing escaped entities 399222:33:40 behaves like safe formatting 399322:33:40 is expected to eq "In < hour" 399422:33:40 is expected to be html safe 399522:33:40 behaves like safe formatting 399622:33:40 is expected to eq ""air"" 399722:33:40 is expected to be html safe 399822:33:40 behaves like safe formatting 399922:33:40 is expected to eq "Mix & match > all" 400022:33:40 is expected to be html safe 400222:33:40 plain_tag: "", open: nil, close: nil 400322:33:40 is expected to eq {} 400422:33:40 plain_tag: "a", open: nil, close: nil 400522:33:40 is expected to eq {} 400622:33:40 plain_tag: "<a", open: nil, close: nil 400722:33:40 is expected to eq {} 400822:33:40 plain_tag: "<a>", open: nil, close: nil 400922:33:40 is expected to eq {} 401022:33:40 plain_tag: "<a><a>", open: nil, close: nil 401122:33:40 is expected to eq {} 401222:33:40 plain_tag: "<input/>", open: nil, close: nil 401322:33:40 is expected to eq {} 401422:33:40 plain_tag: "<a></a>", open: "<a>", close: "</a>" 401522:33:40 is expected to eq {:tag_close=>"</a>", :tag_open=>"<a>"} 401622:33:40 is expected to be all 401722:33:40 plain_tag: "<a href=\"\">x</a>", open: "<a href=\"\">", close: "</a>" 401822:33:40 is expected to eq {:tag_close=>"</a>", :tag_open=>"<a href=\"\">"} 401922:33:41 is expected to be all 402022:33:41 when tag is not html_safe 402122:33:41 raises an ArgumentError 402222:33:41# [RSpecRunTime] Finishing example group spec/helpers/safe_format_helper_spec.rb. It took 1.14 seconds. Expected to take 1.18 seconds. 402322:33:41# [RSpecRunTime] Starting example group spec/models/exported_protected_branch_spec.rb. Expected to take 1.11 seconds. 402422:33:41ExportedProtectedBranch 402522:33:41 does not allow STI 402622:33:41 Associations 402722:33:41 is expected to have many push_access_levels 402822:33:41 .push_access_levels 402922:33:42 returns the correct push access levels 403022:33:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.52 seconds. Current RSS: ~1396M. Threads: 4. load average: 1.13 1.17 1.22 1/303 15948 403222:33:42# [RSpecRunTime] Finishing example group spec/models/exported_protected_branch_spec.rb. It took 1.26 seconds. Expected to take 1.11 seconds. 403322:33:42# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/indifferent_jsonb_spec.rb. Expected to take 1.09 seconds. 403422:33:42Gitlab::Database::Type::IndifferentJsonb 403522:33:42 when used by a model 403622:33:42 is expected to match {:key=>"value"} 403722:33:42 is expected to match {"key"=>"value"} 403822:33:42 ignores changes to other attributes 403922:33:42 tracks changes to options 404022:33:42 #deserialize 404122:33:42 json: nil, value: nil 404222:33:42 is expected to match nil 404322:33:42 is expected to match nil 404422:33:42 json: "{\"key\":\"value\"}", value: {:key=>"value"} 404522:33:42 is expected to match {:key=>"value"} 404622:33:42 is expected to match {"key"=>"value"} 404722:33:42 json: "{\"key\":[1,2,3]}", value: {:key=>[1, 2, 3]} 404822:33:42 is expected to match {:key=>[1, 2, 3]} 404922:33:42 is expected to match {"key"=>[1, 2, 3]} 405022:33:42 json: "{\"key\":{\"subkey\":\"value\"}}", value: {:key=>{:subkey=>"value"}} 405122:33:42 is expected to match {:key=>{:subkey=>"value"}} 405222:33:42 is expected to match {"key"=>{"subkey"=>"value"}} 405322:33:42 json: "{\"key\":{\"a\":[{\"b\":\"c\"},{\"d\":\"e\"}]}}", value: {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}} 405422:33:42 is expected to match {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}} 405522:33:42 is expected to match {"key"=>{"a"=>[{"b"=>"c"}, {"d"=>"e"}]}} 405622:33:42# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/indifferent_jsonb_spec.rb. It took 0.51 second. Expected to take 1.09 seconds. 405722:33:42# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/multipart_spec.rb. Expected to take 1.06 seconds. 405822:33:42Gitlab::Middleware::Multipart 406022:33:42 remote file mode 406122:33:42 behaves like handling all upload parameters conditions 406222:33:42 one root parameter 406322:33:42 builds an UploadedFile 406422:33:42 two root parameters 406522:33:42 builds UploadedFiles 406622:33:42 one nested parameter 406722:33:42 builds an UploadedFile 406822:33:42 two nested parameters 406922:33:42 builds UploadedFiles 407022:33:42 one deeply nested parameter 407122:33:42 builds an UploadedFile 407222:33:42 two deeply nested parameters 407322:33:43 builds UploadedFiles 407422:33:43 three parameters nested at different levels 407522:33:43 builds UploadedFiles 407622:33:43 and a path set 407722:33:43 builds an UploadedFile 407822:33:43 local file mode 407922:33:43 behaves like handling all upload parameters conditions 408022:33:43 one root parameter 408122:33:43 builds an UploadedFile 408222:33:43 two root parameters 408322:33:43 builds UploadedFiles 408422:33:43 one nested parameter 408522:33:43 builds an UploadedFile 408622:33:43 two nested parameters 408722:33:43 builds UploadedFiles 408822:33:43 one deeply nested parameter 408922:33:43 builds an UploadedFile 409022:33:43 two deeply nested parameters 409122:33:43 builds UploadedFiles 409222:33:43 three parameters nested at different levels 409322:33:43 builds UploadedFiles 409422:33:43 when file is 409522:33:43 in allowed paths 409622:33:43 builds an UploadedFile 409722:33:43 not in allowed paths 409822:33:43 returns an error 409922:33:43 with dummy params in remote mode 410022:33:43 with an invalid secret 410122:33:43 is expected to raise JWT::VerificationError 410222:33:43 with an invalid issuer 410322:33:43 is expected to raise JWT::InvalidIssuerError 410422:33:43 with invalid rewritten field key 410622:33:43 is expected to raise RuntimeError with "invalid field: \"[file]\"" 410822:33:43 is expected to raise RuntimeError with "invalid field: \";file\"" 411022:33:43 is expected to raise RuntimeError with "invalid field: \"file]\"" 411222:33:43 is expected to raise RuntimeError with "invalid field: \";file]\"" 411422:33:43 is expected to raise RuntimeError with "invalid field: \"file]]\"" 411622:33:43 is expected to raise RuntimeError with "invalid field: \"file;;\"" 411722:33:43 with an invalid upload key 411822:33:43 behaves like rejecting the invalid key 411922:33:43 raises an error 412022:33:43 behaves like rejecting the invalid key 412122:33:43 raises an error 412222:33:43 behaves like rejecting the invalid key 412322:33:43 raises an error 412422:33:43 behaves like rejecting the invalid key 412522:33:43 raises an error 412622:33:43 behaves like rejecting the invalid key 412722:33:43 raises an error 412822:33:43 behaves like rejecting the invalid key 412922:33:43 raises an error 413022:33:43 behaves like rejecting the invalid key 413122:33:43 raises an error 413222:33:43 with a modified JWT payload 413322:33:43 raises an error 413422:33:43 with a modified JWT sig 413522:33:43 raises an error 413622:33:43# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/multipart_spec.rb. It took 0.97 second. Expected to take 1.06 seconds. 413722:33:43# [RSpecRunTime] Starting example group spec/services/admin/abuse_reports/update_service_spec.rb. Expected to take 0.99 second. 413822:33:43Admin::AbuseReports::UpdateService 414022:33:44 with invalid parameters 414122:33:44 invalid user 414222:33:44 when no user is given 414322:33:44 behaves like returns an error response 414422:33:44 returns an error response 414522:33:44 when given user is not an admin 414622:33:44 behaves like returns an error response 414722:33:44 returns an error response 414822:33:44 invalid label_ids 414922:33:44 does not update the abuse report 415022:33:44 is expected to be success 415122:33:44 with valid parameters 415222:33:44 when label_ids is empty 415322:33:44 when abuse report has existing labels 415422:33:44 clears the abuse report labels 415522:33:44 is expected to be success 415622:33:44 when abuse report has no existing labels 415722:33:44 does not update the abuse report 415822:33:44 is expected to be success 415922:33:44 when label_ids is not empty 416022:33:44 updates the abuse report 416122:33:44 is expected to be success 416222:33:44# [RSpecRunTime] Finishing example group spec/services/admin/abuse_reports/update_service_spec.rb. It took 0.96 second. Expected to take 0.99 second. 416322:33:44# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb. Expected to take 0.95 second. 416422:33:44BulkImports::Projects::Pipelines::AutoDevopsPipeline 416622:33:45 imports auto devops options into destination project 416722:33:45# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.03 seconds. Current RSS: ~1399M. Threads: 4. load average: 1.13 1.17 1.22 1/303 15949 416922:33:45# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb. It took 1.07 seconds. Expected to take 0.95 second. 417022:33:45# [RSpecRunTime] Starting example group spec/services/ci/track_failed_build_service_spec.rb. Expected to take 0.95 second. 417122:33:45Ci::TrackFailedBuildService 417322:33:46 when a build has failed 417422:33:46 tracks the build failed event 417522:33:46 when a build has not failed 417622:33:46 does not track the build failed event 417722:33:46# [RSpecRunTime] Finishing example group spec/services/ci/track_failed_build_service_spec.rb. It took 0.87 second. Expected to take 0.95 second. 417822:33:46# [RSpecRunTime] Starting example group spec/services/analytics/cycle_analytics/value_streams/list_service_spec.rb. Expected to take 0.89 second. 417922:33:46Analytics::CycleAnalytics::ValueStreams::ListService 418022:33:47 returns the default value stream 418122:33:47 when the user is not part of the project 418322:33:47# [RSpecRunTime] Finishing example group spec/services/analytics/cycle_analytics/value_streams/list_service_spec.rb. It took 0.86 second. Expected to take 0.89 second. 418422:33:47# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/header/input_spec.rb. Expected to take 0.86 second. 418522:33:47Gitlab::Ci::Config::Header::Input 418622:33:47 when given a valid type 418722:33:47 input_type: "array" 418822:33:47 behaves like a valid input 418922:33:47 passes validations 419022:33:47 returns the value 419122:33:47 input_type: "boolean" 419222:33:47 behaves like a valid input 419322:33:47 passes validations 419422:33:47 returns the value 419522:33:47 input_type: "number" 419622:33:47 behaves like a valid input 419722:33:47 passes validations 419822:33:47 returns the value 419922:33:47 input_type: "string" 420022:33:47 behaves like a valid input 420122:33:47 passes validations 420222:33:47 returns the value 420322:33:47 when RegEx validation value is not a string 420422:33:47 behaves like an invalid input 420522:33:47 fails validations 420622:33:47 returns the value 420722:33:47 when has invalid name 420822:33:47 behaves like an invalid input 420922:33:47 fails validations 421022:33:47 returns the value 421122:33:47 when has a string default value 421222:33:47 behaves like a valid input 421322:33:47 passes validations 421422:33:47 returns the value 421522:33:47 when the limit for allowed number of options is reached 421722:33:47 is expected not to be valid 421922:33:47 returns error about incorrect type 422022:33:47 when has a numeric default value 422122:33:47 behaves like a valid input 422222:33:48 passes validations 422322:33:48 returns the value 422422:33:48 when given an invalid type 422522:33:48 behaves like an invalid input 422622:33:48 fails validations 422722:33:48 returns the value 422822:33:48 when has a description value 422922:33:48 behaves like a valid input 423022:33:48 passes validations 423122:33:48 returns the value 423222:33:48 when is a required input 423322:33:48 behaves like a valid input 423422:33:48 passes validations 423522:33:48 returns the value 423622:33:48 when has a boolean default value 423722:33:48 behaves like a valid input 423822:33:48 passes validations 423922:33:48 returns the value 424022:33:48 when contains unknown keywords 424122:33:48 behaves like an invalid input 424222:33:48 fails validations 424322:33:48 returns the value 424422:33:48 when the input has RegEx validation 424522:33:48 behaves like a valid input 424622:33:48 passes validations 424722:33:48 returns the value 424822:33:48# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/header/input_spec.rb. It took 0.91 second. Expected to take 0.86 second. 424922:33:48# [RSpecRunTime] Starting example group spec/finders/groups/environment_scopes_finder_spec.rb. Expected to take 0.81 second. 425022:33:48Groups::EnvironmentScopesFinder 425222:33:48 with default no arguments 425322:33:48 is expected to contain exactly "environment1", "environment2", and "environment3" 425522:33:48 is expected to contain exactly "environment1" 425622:33:48 with specific name 425722:33:49 is expected to contain exactly "environment3" 425822:33:49# [RSpecRunTime] Finishing example group spec/finders/groups/environment_scopes_finder_spec.rb. It took 0.68 second. Expected to take 0.81 second. 425922:33:49# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/observability_features_ff_metric_spec.rb. Expected to take 0.8 second. 426022:33:49Gitlab::Usage::Metrics::Instrumentations::ObservabilityFeaturesFfMetric 426122:33:49 with FF enabled for specific groups 426222:33:49 behaves like a correct instrumented metric value 426322:33:49 has correct value 426422:33:49 with FF enabled globally 426522:33:49 behaves like a correct instrumented metric value 426622:33:49 has correct value 426722:33:49 with FF disabled 426822:33:49 behaves like a correct instrumented metric value 426922:33:49 has correct value 427022:33:49# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/observability_features_ff_metric_spec.rb. It took 0.78 second. Expected to take 0.8 second. 427122:33:49# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/middleware_spec.rb. Expected to take 0.77 second. 427222:33:49Gitlab::EtagCaching::Middleware 427422:33:49 sets the skip header on the response 427522:33:49 when ETag caching is not enabled for current route 427622:33:49 does not add ETag headers 427722:33:50 passes status code from app 427822:33:50 does not set feature category attribute 427922:33:50 when there is no ETag in store for given resource 428022:33:50 generates ETag 428122:33:50 when If-None-Match header was specified 428222:33:50 tracks "etag_caching_key_not_found" event 428322:33:50 when there is ETag in store for given resource 428422:33:50 returns the correct headers 428522:33:50 when the matching route requests that the ETag is skipped 428622:33:50 returns the correct headers 428722:33:50 when If-None-Match header matches ETag in store 428822:33:50 does not call app 428922:33:50 returns status code 304 429022:33:50 sets correct headers 429122:33:50 pushes expected information in to the context 429222:33:50 returns empty body 429322:33:50 tracks "etag_caching_cache_hit" event 429422:33:50 behaves like sends a process_action.action_controller notification 429522:33:50 sends the expected payload 429622:33:50 publishes process_action.action_controller event to be picked up by lograge's subscriber 429722:33:50 when polling is disabled 429822:33:50 returns status code 429 429922:33:50 behaves like sends a process_action.action_controller notification 430022:33:50 sends the expected payload 430122:33:50 publishes process_action.action_controller event to be picked up by lograge's subscriber 430222:33:50 when If-None-Match header does not match ETag in store 430422:33:50 tracks "etag_caching_resource_changed" event 430522:33:50 when If-None-Match header is not specified 430622:33:50 tracks "etag_caching_header_missing" event 430722:33:50 when GitLab instance is using a relative URL 430822:33:50 uses full path as cache key 430922:33:50# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/middleware_spec.rb. It took 0.72 second. Expected to take 0.77 second. 431022:33:50# [RSpecRunTime] Starting example group spec/models/users/project_callout_spec.rb. Expected to take 0.75 second. 431122:33:50Users::ProjectCallout 431222:33:51 does not allow STI 431322:33:51 behaves like having unique enum values 431422:33:51 has unique values in "feature_name" 431522:33:51 relationships 431622:33:51 is expected to belong to project required: false 431822:33:51 is expected to validate that :project cannot be empty/falsy 431922:33:51 is expected to validate that :feature_name cannot be empty/falsy 432022:33:51 is expected to validate that :feature_name is unique within the scope of :user_id and :project_id 432122:33:51# [RSpecRunTime] Finishing example group spec/models/users/project_callout_spec.rb. It took 0.75 second. Expected to take 0.75 second. 432222:33:51# [RSpecRunTime] Starting example group spec/helpers/admin/users_helper_spec.rb. Expected to take 0.71 second. 432322:33:51Admin::UsersHelper 432422:33:51 show_admin_edit_user_organization_field? 432522:33:51 when user has organizations 432622:33:51 is expected to equal true 432722:33:51 when ui_for_organizations feature flag is disabled 432822:33:51 is expected to equal false 432922:33:51 when user does not have organizations 433022:33:51 is expected to equal false 433122:33:51 admin_new_user_organization_field_app_data 433222:33:51 when instance has one organization 433322:33:51 is expected to eq {"has_multiple_organizations"=>false, "initial_organization"=>{"avatar_url"=>nil, "id"=>1, "name"=>"Default"}} 433422:33:51 when instance has multiple organizations 433522:33:51 is expected to eq {"has_multiple_organizations"=>true, "initial_organization"=>{"avatar_url"=>nil, "id"=>1, "name"=>"Default"}} 433622:33:51 show_admin_new_user_organization_field? 433722:33:51 when instance has organizations 433822:33:51 is expected to equal true 433922:33:51 when ui_for_organizations feature flag is disabled 434022:33:51 is expected to equal false 434122:33:51 when instance does not have organizations 434222:33:52 is expected to equal false 434322:33:52 admin_edit_user_organization_field_app_data 434422:33:52 is expected to eq {"initial_access_level"=>"default", "initial_organization"=>{"avatar_url"=>nil, "id"=>1003, "name"=>"Organization #3"}} 434522:33:52# [RSpecRunTime] Finishing example group spec/helpers/admin/users_helper_spec.rb. It took 0.78 second. Expected to take 0.71 second. 434622:33:52# [RSpecRunTime] Starting example group spec/workers/analytics/usage_trends/count_job_trigger_worker_spec.rb. Expected to take 0.69 second. 434722:33:52Analytics::UsageTrends::CountJobTriggerWorker 434822:33:52 behaves like an idempotent worker 434922:33:52 is labeled as idempotent 435022:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 435222:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 435322:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 435522:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 435622:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 435822:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 435922:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 436122:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 436222:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 436422:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 436522:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 436722:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 436822:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 437022:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 437122:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 437322:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 437422:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 437622:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 437722:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 437922:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438022:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.217573617 UTC +00:00 is a ActiveSupport::TimeWithZone. 438222:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438322:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 438522:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438622:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 438822:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438922:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 439122:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 439222:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 439422:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 439522:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 439722:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 439822:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 440022:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 440122:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 440322:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 440422:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 440622:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 440722:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 440922:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 441022:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 441222:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 441322:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.532073241 UTC +00:00 is a ActiveSupport::TimeWithZone. 441522:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 441622:33:52 performs multiple times sequentially without raising an exception 441722:33:52 triggers a job for each measurement identifiers 441822:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 442022:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 442122:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 442322:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 442422:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 442622:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 442722:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 442922:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 443022:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 443222:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 443322:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 443522:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 443622:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 443822:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 443922:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 444122:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 444222:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 444422:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 444522:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 444722:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 444822:33:52Job arguments to Analytics::UsageTrends::CounterJobWorker must be native JSON types, but Wed, 13 Nov 2024 22:33:52.777913302 UTC +00:00 is a ActiveSupport::TimeWithZone. 445022:33:52To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 445122:33:52 triggers CounterJobWorker jobs 445222:33:52# [RSpecRunTime] Finishing example group spec/workers/analytics/usage_trends/count_job_trigger_worker_spec.rb. It took 0.7 second. Expected to take 0.69 second. 445322:33:52# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/wraparound_vacuum_helpers_spec.rb. Expected to take 0.67 second. 445422:33:52Gitlab::Database::MigrationHelpers::WraparoundVacuumHelpers 445522:33:52 #check_if_wraparound_in_progress 445622:33:52 delegates to the wraparound class 445722:33:52 Gitlab::Database::MigrationHelpers::WraparoundVacuumHelpers::WraparoundCheck 445922:33:52 with wraparound vacuuum running 446022:33:53 outputs a message related to autovacuum 446122:33:53 is expected to output /autovacuum: VACUUM public.ci_builds \(to prevent wraparound\)/ to stdout 446222:33:53 is expected to output /Current duration: 2 hours, 30 minutes/ to stdout 446322:33:53 when GITLAB_MIGRATIONS_DISABLE_WRAPAROUND_CHECK is set 446422:33:53 is expected not to output /autovacuum/i to stdout 446522:33:53 is disabled on .com 446622:33:53 when executed by self-managed 446722:33:53 is expected not to output /autovacuum/i to stdout 446822:33:53 with wraparound vacuuum not running 446922:33:53 is expected not to output /autovacuum/i to stdout 447022:33:53 when the table does not exist 447122:33:53 is expected to raise Gitlab::Database::MigrationHelpers::WraparoundVacuumHelpers::WraparoundCheck::WraparoundError with message matching /no_table/ 447222:33:53# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/wraparound_vacuum_helpers_spec.rb. It took 0.79 second. Expected to take 0.67 second. 447322:33:53# [RSpecRunTime] Starting example group spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb. Expected to take 0.64 second. 447422:33:53Gitlab::MergeRequests::Mergeability::CheckResult 447522:33:53 .default_payload 447622:33:53 returns the expected defaults 447822:33:53 creates a success result 447922:33:53 uses the default payload 448022:33:53 when given a payload 448122:33:53 uses the payload passed 448322:33:53 creates a failure result 448422:33:53 uses the default payload 448522:33:53 when given a payload 448622:33:53 uses the payload passed 448822:33:53 creates a checking result 448922:33:53 uses the default payload 449022:33:53 when given a payload 449122:33:53 uses the payload passed 449322:33:53 creates a inactive result 449422:33:53 uses the default payload 449522:33:53 when given a payload 449622:33:53 uses the payload passed 449822:33:54 returns the expected status and payload 450022:33:54 returns the expected hash 450222:33:54 when it has failed 450322:33:54 returns true 450422:33:54 when it has succeeded 450522:33:54 returns false 450722:33:54 when it has failed 450822:33:54 returns false 450922:33:54 when it has succeeded 451022:33:54 returns true 451222:33:54 when it has failed 451322:33:54 returns false 451422:33:54 when it is checking 451522:33:54 returns true 451622:33:54 #unsuccessful? 451722:33:54 when it has failed 451822:33:54 returns true 451922:33:54 when it has checking 452022:33:54 returns true 452122:33:54 when it has succeeded 452222:33:54 returns false 452422:33:54 is expected to eq :ci_must_pass 452522:33:54# [RSpecRunTime] Finishing example group spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb. It took 0.66 second. Expected to take 0.64 second. 452622:33:54# [RSpecRunTime] Starting example group spec/models/integrations/beyond_identity_spec.rb. Expected to take 0.63 second. 452722:33:54Integrations::BeyondIdentity 452822:33:54 does not allow STI 452922:33:54 .api_arguments 453022:33:54 returns api arguments 453222:33:54 performs a request to beyond identity service 453422:33:54 configures attributes 453622:33:54 when inactive 453722:33:54 is expected not to validate that :token cannot be empty/falsy 453922:33:54 is expected to validate that :token cannot be empty/falsy 454022:33:54 .activated_for_instance? 454122:33:54 instance: true, group: nil, active: true, expected: true 454222:33:54 is expected to eq true 454322:33:54 instance: false, group: lazy { group_for_integration }, active: true, expected: false 454422:33:54 is expected to eq false 454522:33:54 instance: true, group: nil, active: false, expected: false 454622:33:54 is expected to eq false 454722:33:54 instance: false, group: lazy { group_for_integration }, active: false, expected: false 454822:33:54 is expected to eq false 454922:33:55# [RSpecRunTime] Finishing example group spec/models/integrations/beyond_identity_spec.rb. It took 0.69 second. Expected to take 0.63 second. 455022:33:55# [RSpecRunTime] Starting example group spec/serializers/integrations/project_entity_spec.rb. Expected to take 0.59 second. 455122:33:55Integrations::ProjectEntity 455322:33:55 contains needed attributes 455422:33:55# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_entity_spec.rb. It took 0.52 second. Expected to take 0.59 second. 455522:33:55# [RSpecRunTime] Starting example group spec/workers/packages/npm/deprecate_package_worker_spec.rb. Expected to take 0.58 second. 455622:33:55Packages::Npm::DeprecatePackageWorker 455822:33:55 behaves like an idempotent worker 455922:33:55 is labeled as idempotent 456022:33:56 performs multiple times sequentially without raising an exception 456122:33:56 calls the deprecation service 456222:33:56# [RSpecRunTime] Finishing example group spec/workers/packages/npm/deprecate_package_worker_spec.rb. It took 0.56 second. Expected to take 0.58 second. 456322:33:56# [RSpecRunTime] Starting example group spec/models/ci/tagging_spec.rb. Expected to take 0.55 second. 456522:33:56 is expected to belong to taggable required: false 456622:33:56 does not allow STI 456722:33:56 is expected to belong to tag class_name => Ci::Tag required: false 456922:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.125563125 +0000", id: 43, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.132488404 +0000", id: 44, taggable_id: nil> 457022:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.125563125 +0000", id: 43, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.132488404 +0000", id: 44, taggable_id: nil> 457122:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "other", created_at: "2024-11-13 22:33:56.111774686 +0000", id: 41, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "other", created_at: "2024-11-13 22:33:56.118756076 +0000", id: 42, taggable_id: nil> 457222:33:56 .by_contexts 457322:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.125563125 +0000", id: 43, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.132488404 +0000", id: 44, taggable_id: nil> 457422:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.125563125 +0000", id: 43, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "tags", created_at: "2024-11-13 22:33:56.132488404 +0000", id: 44, taggable_id: nil> 457522:33:56 is expected to contain exactly #<Ci::Tagging tag_id: 21, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "other", created_at: "2024-11-13 22:33:56.111774686 +0000", id: 41, taggable_id: nil> and #<Ci::Tagging tag_id: 22, taggable_type: nil, tagger_id: nil, tagger_type: nil, context: "other", created_at: "2024-11-13 22:33:56.118756076 +0000", id: 42, taggable_id: nil> 457622:33:56 works with multiple inputs 457822:33:56 is expected to validate that :context cannot be empty/falsy 457922:33:56 is expected to validate that :tag_id cannot be empty/falsy 458022:33:56 validates uniqueness of tag_id 458122:33:56# [RSpecRunTime] Finishing example group spec/models/ci/tagging_spec.rb. It took 0.49 second. Expected to take 0.55 second. 458222:33:56# [RSpecRunTime] Starting example group spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb. Expected to take 0.53 second. 458322:33:56Resolvers::Admin::Analytics::UsageTrends::MeasurementsResolver 458522:33:56 when requesting project count measurements 458622:33:56 as an admin user 458722:33:56 returns the records, latest first 458822:33:56 as a non-admin user 458922:33:56 generates a ResourceNotAvailable error 459022:33:56 as an unauthenticated user 459122:33:56 generates a ResourceNotAvailable error 459222:33:56 when filtering by recorded_after and recorded_before 459322:33:56 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 23, count: 1000, recorded_at: "2024-11-11 22:33:56.723774246 +0000", identifier: "projects"> 459422:33:56 when "incorrect" values are passed 459522:33:56 is expected to be empty 459622:33:56 when requesting pipeline counts by pipeline status 459722:33:56 filter for pipelines_succeeded 459822:33:56 is expected to eq [#<Analytics::UsageTrends::Measurement id: 25, count: 1000, recorded_at: "2024-11-11 22:33:56.896155706 +0000", identifier: "pipelines_succeeded">] 459922:33:56 filter for pipelines_skipped 460022:33:56 is expected to eq [#<Analytics::UsageTrends::Measurement id: 26, count: 1000, recorded_at: "2024-11-11 22:33:56.905271454 +0000", identifier: "pipelines_skipped">] 460122:33:56 filter for pipelines_failed 460222:33:57 is expected to be empty 460322:33:57 filter for pipelines_canceled 460422:33:57 is expected to be empty 460522:33:57# [RSpecRunTime] Finishing example group spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb. It took 0.48 second. Expected to take 0.53 second. 460622:33:57# [RSpecRunTime] Starting example group spec/lib/gitlab/authorized_keys_spec.rb. Expected to take 0.5 second. 460722:33:57Gitlab::AuthorizedKeys 460822:33:57 #accessible? 460922:33:57 authorized_keys file exists 461022:33:57 can open file 461122:33:57 is expected to be truthy 461222:33:57 cannot open file 461322:33:57 is expected to be falsey 461422:33:57 authorized_keys file does not exist 461522:33:57 is expected to be falsey 461722:33:57 authorized_keys file exists 461822:33:57 is expected to be truthy 461922:33:57 authorized_keys file does not exist 462022:33:57 creates authorized_keys file 462122:33:57 cannot create file 462222:33:57 is expected to be falsey 462422:33:57 authorized_keys file exists 462522:33:57 adds a line at the end of the file and strips trailing garbage 462622:33:57 authorized_keys file does not exist 462722:33:57 creates the file 462822:33:57 #batch_add_keys 462922:33:57 authorized_keys file exists 463022:33:57 adds lines at the end of the file 463222:33:57 doesn't add keys 463322:33:57 authorized_keys file does not exist 463422:33:57 creates the file 463622:33:57 authorized_keys file exists 463722:33:57 removes the right line 463822:33:57 authorized_keys file does not exist 463922:33:57 is expected to be falsey 464122:33:57 authorized_keys file exists 464222:33:57 is expected to be truthy 464322:33:57 authorized_keys file does not exist 464422:33:57 is expected to be truthy 464522:33:57 #list_key_ids 464622:33:57 authorized_keys file exists 464722:33:57 is expected to eq [1, 2, 3, 9000] 464822:33:57 authorized_keys file does not exist 464922:33:57 is expected to be empty 465022:33:57# [RSpecRunTime] Finishing example group spec/lib/gitlab/authorized_keys_spec.rb. It took 0.46 second. Expected to take 0.5 second. 465122:33:57# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_status_spec.rb. Expected to take 0.49 second. 465222:33:57Gitlab::SidekiqStatus 465422:33:57 stores the job ID 465522:33:57 allows overriding the expiration time 465622:33:57 does not store anything with a nil expiry 465822:33:57 removes the job ID 466022:33:57 refreshes the expiration time if key is present 466122:33:57 does nothing if key is not present 466222:33:57 .all_completed? 466322:33:57 returns true if all jobs have been completed 466422:33:57 returns false if a job has not yet been completed 466622:33:57 returns true if job is running 466722:33:57 returns false if job is not found 466822:33:57 .num_running 466922:33:57 returns 0 if all jobs have been completed 467022:33:57 returns 2 if two jobs are still running 467122:33:57 .num_completed 467222:33:57 returns 1 if all jobs have been completed 467322:33:57 returns 1 if a job has not yet been completed 467422:33:57 .completed_jids 467522:33:57 returns the completed job 467622:33:57 returns only the jobs completed 467822:33:58 returns an array of boolean values 467922:33:58 handles an empty array 468122:33:58 returns the key for a job ID 468222:33:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_status_spec.rb. It took 0.54 second. Expected to take 0.49 second. 468322:33:58# [RSpecRunTime] Starting example group spec/services/keys/last_used_service_spec.rb. Expected to take 0.45 second. 468422:33:58Keys::LastUsedService 468622:33:58 when it has not been used recently 468722:33:58 updates the key 468822:33:58 when it has been used recently 468922:33:58 does not update the key 469022:33:58 #execute_async 469122:33:58 when it has not been used recently 469222:33:58 schedules a job to update last_used_at 469322:33:58 when it has been used recently 469422:33:58 does not schedule a job to update last_used_at 469622:33:58 returns true when no last used timestamp is present 469722:33:58 returns true when the key needs to be updated 469822:33:58 returns false when the key does not yet need to be updated 469922:33:58# [RSpecRunTime] Finishing example group spec/services/keys/last_used_service_spec.rb. It took 0.48 second. Expected to take 0.45 second. 470022:33:58# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/pull_policy_spec.rb. Expected to take 0.44 second. 470122:33:58Gitlab::Ci::Config::Entry::PullPolicy 470322:33:58 when config value is nil 470422:33:58 is expected to be nil 470522:33:58 when retry value is an empty array 470622:33:58 is expected to eq nil 470722:33:58 when retry value is string 470822:33:58 is expected to eq ["always"] 470922:33:58 when retry value is array 471022:33:58 is expected to eq ["always", "if-not-present"] 471222:33:58 when retry value is nil 471322:33:58 is expected to eq false 471422:33:58 when retry value is an empty array 471522:33:58 is expected to eq false 471622:33:58 when retry value is a hash 471722:33:58 is expected to eq false 471822:33:58 when retry value is string 471922:33:58 is expected to eq true 472022:33:58 when it is an invalid policy 472122:33:58 is expected to eq false 472222:33:58 when it is an empty string 472322:33:58 is expected to eq false 472422:33:58 when retry value is array 472522:33:58 is expected to eq true 472622:33:58 when config contains an invalid policy 472722:33:58 is expected to eq false 472822:33:58# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/pull_policy_spec.rb. It took 0.33 second. Expected to take 0.44 second. 472922:33:58# [RSpecRunTime] Starting example group spec/serializers/triggered_pipeline_entity_spec.rb. Expected to take 0.41 second. 473022:33:58TriggeredPipelineEntity 473222:33:59 is expected to include :id, :user, :active, :coverage, :source, :source_job, :path, :details, and :project 473322:33:59 when coverage is disabled 473422:33:59 is expected not to include :coverage 473522:33:59# [RSpecRunTime] Finishing example group spec/serializers/triggered_pipeline_entity_spec.rb. It took 0.39 second. Expected to take 0.41 second. 473622:33:59# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb. Expected to take 0.4 second. 473722:33:59RuboCop::Cop::Gitlab::AvoidGitlabInstanceChecks 473822:33:59 good examples 473922:33:59 code: "com?" 474022:33:59 does not register an offense 474222:33:59 does not register an offense 474322:33:59 code: "Gitlab.com" 474422:33:59 does not register an offense 474522:33:59 code: "Gitlab::CurrentSettings.check_namespace_plan?" 474622:33:59 does not register an offense 474722:33:59 bad examples 474822:33:59 code: "Gitlab.com?" 474922:33:59 registers an offense 475022:33:59 code: "Gitlab.com_except_jh?" 475122:33:59 registers an offense 475222:33:59 code: "Gitlab.com_and_canary?" 475322:33:59 registers an offense 475422:33:59 code: "Gitlab.com_but_not_canary?" 475522:33:59 registers an offense 475622:33:59 code: "Gitlab.org_or_com?" 475722:33:59 registers an offense 475822:33:59 code: "::Gitlab.com?" 475922:33:59 registers an offense 476022:33:59 code: "Gitlab::CurrentSettings.should_check_namespace_plan?" 476122:33:59 registers an offense 476222:33:59 code: "::Gitlab::CurrentSettings.should_check_namespace_plan?" 476322:33:59 registers an offense 476422:33:59 code: "Gitlab::Saas.enabled?" 476522:33:59 registers an offense 476622:33:59 code: "::Gitlab::Saas.enabled?" 476722:33:59 registers an offense 476822:33:59# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb. It took 0.46 second. Expected to take 0.4 second. 476922:33:59# [RSpecRunTime] Starting example group spec/models/system_note_metadata_spec.rb. Expected to take 0.37 second. 477022:33:59SystemNoteMetadata 477122:33:59 does not allow STI 477222:33:59 associations 477322:33:59 is expected to belong to note required: false 477422:33:59 is expected to belong to description_version required: false 477622:33:59 is expected to validate that :note cannot be empty/falsy 477722:33:59 when action type is invalid 477822:33:59 is expected to be invalid 477922:33:59 when action type is valid 478022:33:59 is expected to be valid 478122:33:59 when action type is valid 478222:33:59 is expected to be valid 478322:33:59 when action type is valid 478422:34:00 is expected to be valid 478522:34:00 when importing 478622:34:00 is expected to be valid 478722:34:00# [RSpecRunTime] Finishing example group spec/models/system_note_metadata_spec.rb. It took 0.33 second. Expected to take 0.37 second. 478822:34:00# [RSpecRunTime] Starting example group spec/lib/gitlab/query_limiting_spec.rb. Expected to take 0.36 second. 478922:34:00Gitlab::QueryLimiting 479022:34:00 .enabled_for_env? 479122:34:00 returns true in a test environment 479222:34:00 returns true in a development environment 479322:34:00 returns false on GitLab.com 479422:34:00 returns false in a non GitLab.com 479622:34:00 raises an ArgumentError when an invalid issue URL is given 479722:34:00 raises an ArgumentError when new_threshold is too large 479822:34:00 sets a new threshold 479922:34:00 allows the number of SQL queries to be incremented 480122:34:00 resets the threshold 480222:34:00 allows the number of SQL queries to be incremented 480422:34:00 returns true when enabled 480522:34:00# [RSpecRunTime] Finishing example group spec/lib/gitlab/query_limiting_spec.rb. It took 0.3 second. Expected to take 0.36 second. 480622:34:00# [RSpecRunTime] Starting example group spec/helpers/breadcrumbs_helper_spec.rb. Expected to take 0.34 second. 480722:34:00BreadcrumbsHelper 480822:34:00 #push_to_schema_breadcrumb 480922:34:00 enqueues element name, link 481022:34:00 #schema_breadcrumb_json 481122:34:00 returns the breadcrumb schema in json format 481222:34:00 when link is relative 481322:34:00 converts the url into absolute 481422:34:00 when link is invalid 481522:34:00 returns the current url 481622:34:00 when link is nil 481722:34:00 returns the current url 481822:34:00 when extra breadcrumb element is added 481922:34:00 include the extra elements before the last element 482022:34:00 #breadcrumbs_as_json 482122:34:00 is a JSON array of breadcrumb items incl their avatar 482222:34:00 without breadcrumb elements 482322:34:00 is an empty JSON array 482422:34:00# [RSpecRunTime] Finishing example group spec/helpers/breadcrumbs_helper_spec.rb. It took 0.27 second. Expected to take 0.34 second. 482522:34:00# [RSpecRunTime] Starting example group spec/initializers/forbid_sidekiq_in_transactions_spec.rb. Expected to take 0.34 second. 482622:34:00Sidekiq::Worker 482722:34:00 for sidekiq workers 482822:34:00 behaves like a forbiddable operation within a transaction 482922:34:00 allows the operation outside of a transaction 483022:34:00 forbids the operation within a transaction 483122:34:00 allows the operation within a transaction if skipped 483222:34:00 allows the operation if lock thread is set 483322:34:00 forbids the operation if it is within a Ci::ApplicationRecord transaction 483522:34:00 behaves like a forbiddable operation within a transaction 483622:34:00 allows the operation outside of a transaction 483722:34:00 forbids the operation within a transaction 483822:34:00 allows the operation within a transaction if skipped 483922:34:00 allows the operation if lock thread is set 484022:34:00 forbids the operation if it is within a Ci::ApplicationRecord transaction 484122:34:00# [RSpecRunTime] Finishing example group spec/initializers/forbid_sidekiq_in_transactions_spec.rb. It took 0.33 second. Expected to take 0.34 second. 484222:34:00# [RSpecRunTime] Starting example group spec/services/concerns/merge_requests/assigns_merge_params_spec.rb. Expected to take 0.32 second. 484322:34:00MergeRequests::AssignsMergeParams 484422:34:00 raises an error when used from an instance that does not respond to #current_user 484522:34:00 #assign_allowed_merge_params 484622:34:01 only assigns known parameters to the merge request 484722:34:01 returns a hash without the known merge params 484822:34:01 the force_remove_source_branch param 484922:34:01 assigns the param if the user is allowed to do that 485022:34:01 only removes the param if the user is not allowed to do that 485122:34:01# [RSpecRunTime] Finishing example group spec/services/concerns/merge_requests/assigns_merge_params_spec.rb. It took 0.29 second. Expected to take 0.32 second. 485222:34:01# [RSpecRunTime] Starting example group spec/helpers/numbers_helper_spec.rb. Expected to take 0.31 second. 485322:34:01NumbersHelper 485422:34:01 #limited_counter_with_delimiter 485522:34:01 count: 0, options: {}, expected_result: "0" 485622:34:01 is expected to eq "0" 485722:34:01 count: 0, options: {:include_zero=>true}, expected_result: "0" 485822:34:01 is expected to eq "0" 485922:34:01 count: 0, options: {:include_zero=>false}, expected_result: nil 486022:34:01 is expected to eq nil 486122:34:01 count: 9, options: {:limit=>10}, expected_result: "9" 486222:34:01 is expected to eq "9" 486322:34:01 count: 10, options: {:limit=>10}, expected_result: "10" 486422:34:01 is expected to eq "10" 486522:34:01 count: 11, options: {:limit=>10}, expected_result: "10+" 486622:34:01 is expected to eq "10+" 486722:34:01 count: 12, options: {:limit=>10}, expected_result: "10+" 486822:34:01 is expected to eq "10+" 486922:34:01 count: 999, options: {}, expected_result: "999" 487022:34:01 is expected to eq "999" 487122:34:01 count: 1000, options: {}, expected_result: "1,000" 487222:34:01 is expected to eq "1,000" 487322:34:01 count: 1001, options: {}, expected_result: "1,000+" 487422:34:01 is expected to eq "1,000+" 487522:34:01 count: 1002, options: {}, expected_result: "1,000+" 487622:34:01 is expected to eq "1,000+" 487722:34:01# [RSpecRunTime] Finishing example group spec/helpers/numbers_helper_spec.rb. It took 0.31 second. Expected to take 0.31 second. 487822:34:01# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/deployment_spec.rb. Expected to take 0.29 second. 487922:34:01Gitlab::Kubernetes::Deployment 488122:34:01 is expected to eq :selected 488322:34:01 is expected to eq :selected 488522:34:01 when outdated 488622:34:01 is expected to be truthy 488722:34:01 when up to date 488822:34:01 is expected to be falsy 488922:34:01 when ahead of latest 489022:34:01 is expected to be falsy 489222:34:01 when unnamed 489322:34:01 returns all pods with generated names and pending 489422:34:01 when number of pods is less than wanted replicas 489522:34:01 returns not spawned pods as pending and unknown and running 489622:34:01 when outdated 489722:34:01 returns all instances as named and waiting 489822:34:01 with pods of each type 489922:34:01 returns all instances 490022:34:01 with track label 490122:34:01 when marked as stable 490222:34:01 returns all instances 490322:34:01 when marked as canary 490422:34:01 returns all instances 490522:34:01# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/deployment_spec.rb. It took 0.29 second. Expected to take 0.29 second. 490622:34:01# [RSpecRunTime] Starting example group spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb. Expected to take 0.28 second. 490722:34:01devise/registrations/_signup_box_form 490822:34:02 renders the terms 490922:34:02# [RSpecRunTime] Finishing example group spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb. It took 0.17 second. Expected to take 0.28 second. 491022:34:02# [RSpecRunTime] Starting example group spec/validators/qualified_domain_array_validator_spec.rb. Expected to take 0.27 second. 491122:34:02QualifiedDomainArrayValidator 491222:34:02 when allow_blank is set to true 491322:34:02 behaves like can be nil 491422:34:02 allows when attribute is nil 491522:34:02 behaves like can be blank 491622:34:02 allows when attribute is blank 491822:34:02 returns error when attribute is nil 491922:34:02 allows when domain is valid 492022:34:02 returns error when domain contains unicode 492122:34:02 returns error when entry is larger than 255 chars 492222:34:02 returns error when entry contains HTML tags 492322:34:02 behaves like can be blank 492422:34:02 allows when attribute is blank 492522:34:02 when allow_nil is set to true 492622:34:02 behaves like can be nil 492722:34:02 allows when attribute is nil 492822:34:02 behaves like can be blank 492922:34:02 allows when attribute is blank 493022:34:02# [RSpecRunTime] Finishing example group spec/validators/qualified_domain_array_validator_spec.rb. It took 0.27 second. Expected to take 0.27 second. 493122:34:02# [RSpecRunTime] Starting example group spec/helpers/blame_helper_spec.rb. Expected to take 0.26 second. 493322:34:02 #get_age_map_start_date 493422:34:02 returns the earliest date from a blame group 493522:34:02 returns the earliest date from a project 493622:34:02 #age_map_class 493722:34:02 returns blame-commit-age-9 when oldest 493822:34:02 returns blame-commit-age-0 class when newest 493922:34:02 when called on the same day as project creation 494022:34:02 returns blame-commit-age-0 class 494122:34:02 #entire_blame_path 494222:34:02 is expected to eq "/namespace1036/project-1044/-/blame/main/README.md/streaming" 494322:34:02# [RSpecRunTime] Finishing example group spec/helpers/blame_helper_spec.rb. It took 0.22 second. Expected to take 0.26 second. 494422:34:02# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/formatters/file_formatter_spec.rb. Expected to take 0.25 second. 494522:34:02Gitlab::Diff::Formatters::FileFormatter 494622:34:02 behaves like position formatter 494822:34:02 is expected to eq [123, 456, 789, "de3eea90969ae27f8293b7a3ae40fb423d1e05da", "de3eea90969ae27f8293b7a3ae40fb423d1e05da", "path.rb", "path.rb"] 495022:34:02 when there are missing key attributes 495122:34:02 is expected to be truthy 495222:34:02 when old_line and new_line are nil 495322:34:02 is expected to be falsy 495522:34:02 is expected to eq {:base_sha=>123, :head_sha=>789, :new_path=>"path.rb", :old_path=>"path.rb", :position_type=>"file", :start_sha=>456} 495722:34:02 is expected to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c3b16f43ad0 @ignore_whitespace_change=false, @old_path="path.rb", @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789> 495922:34:02 is expected to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c3b025c6fe8 @ignore_whitespace_change=false, @old_path="path.rb", @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789> 496022:34:02 with attribute:old_path 496122:34:02 is expected not to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c3afb53b508 @ignore_whitespace_change=false, @old_path=9, @new_path="path.rb", @base_sha=123, @start_sha=456, @head_sha=789> 496222:34:02 with attribute:new_path 496322:34:02 is expected not to eq #<Gitlab::Diff::Formatters::FileFormatter:0x00007c3af9a80380 @ignore_whitespace_change=false, @old_path="path.rb", @new_path=9, @base_sha=123, @start_sha=456, @head_sha=789> 496422:34:02# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/formatters/file_formatter_spec.rb. It took 0.25 second. Expected to take 0.25 second. 496522:34:02# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset_spec.rb. Expected to take 0.24 second. 496622:34:02Gitlab::Pagination::Keyset 496722:34:02 .available_for_type? 496822:34:02 returns true for Project 496922:34:02 return false for other types of relations 497122:34:02 with order-by id asc 497222:34:02 behaves like keyset pagination is available 497322:34:02 returns true for Project 497422:34:02 return false for other types of relations 497522:34:02 with order-by id desc 497622:34:02 behaves like keyset pagination is available 497722:34:02 returns true for Project 497822:34:02 return false for other types of relations 497922:34:02 with other order-by columns 498022:34:02 returns false for Project 498122:34:02 return false for other types of relations 498222:34:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset_spec.rb. It took 0.22 second. Expected to take 0.24 second. 498322:34:03# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/lock_retry_mixin_spec.rb. Expected to take 0.23 second. 498422:34:03Gitlab::Database::Migrations::LockRetryMixin 498522:34:03 Gitlab::Database::Migrations::LockRetryMixin::ActiveRecordMigrationProxyLockRetries 498622:34:03 #enable_lock_retries? 498722:34:03 behaves like delegable 498822:34:03 delegates to migration 498922:34:03 #with_lock_retries_used! 499022:34:03 behaves like delegable 499122:34:03 delegates to migration 499222:34:03 #with_lock_retries_used? 499322:34:03 behaves like delegable 499422:34:03 delegates to migration 499522:34:03 #migration_class 499622:34:03 retrieves actual migration class from #migration 499722:34:03 #migration_connection 499822:34:03 retrieves actual migration connection from #migration 499922:34:03 Gitlab::Database::Migrations::LockRetryMixin::ActiveRecordMigratorLockRetries 500022:34:03 with transactions disabled 500122:34:03 calls super method 500222:34:03 with transactions enabled 500322:34:03 calls super method and sets with_lock_retries_used! on the migration 500522:34:03 patches MigrationProxy 500622:34:03 patches Migrator 500722:34:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/lock_retry_mixin_spec.rb. It took 0.27 second. Expected to take 0.23 second. 500822:34:03# [RSpecRunTime] Starting example group spec/lib/gitlab/fp/settings/default_settings_parser_spec.rb. Expected to take 0.22 second. 500922:34:03Gitlab::Fp::Settings::DefaultSettingsParser 501022:34:03 when a setting value has a type mismatch 501122:34:03 for a Class setting_type 501222:34:03 raises a descriptive exception 501322:34:03 for a :Boolean setting_type 501422:34:03 raises a descriptive exception 501522:34:03 mutually dependent settings validation 501622:34:03 when mutually dependent settings are not all specified 501722:34:03 for one group 501822:34:03 raises a descriptive exception 501922:34:03 for multiple groups 502022:34:03 raises a descriptive exception 502122:34:03 when a specified mutually dependent settings is not a supported setting name 502222:34:03 raises a descriptive exception 502322:34:03 when settings values and types all match 502422:34:03 returns default settings and setting_types for requested_setting_names 502522:34:03 when settings type is not specified as a Class or :Boolean 502622:34:03 raises a descriptive exception 502722:34:03 when a default_settings entry is not an array 502822:34:03 raises a descriptive exception 502922:34:03# [RSpecRunTime] Finishing example group spec/lib/gitlab/fp/settings/default_settings_parser_spec.rb. It took 0.23 second. Expected to take 0.22 second. 503022:34:03# [RSpecRunTime] Starting example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. Expected to take 0.21 second. 503122:34:03admin/application_settings/_eks 503222:34:03 when eks_secret_access_key is set 503322:34:03 renders an empty password field 503422:34:03 when eks_secret_access_key is not set 503522:34:03 renders an empty password field 503622:34:03# [RSpecRunTime] Finishing example group spec/views/admin/application_settings/_eks.html.haml_spec.rb. It took 0.22 second. Expected to take 0.21 second. 503722:34:03# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/file_path_spec.rb. Expected to take 0.2 second. 503822:34:03API::Validations::Validators::FilePath 503922:34:03 when allowlist is not set 504022:34:03 behaves like file validation 504122:34:03 valid file path 504222:34:03 does not raise a validation error 504322:34:03 invalid file path 504422:34:03 raise a validation error 504522:34:03 behaves like file validation 504622:34:03 valid file path 504722:34:03 does not raise a validation error 504822:34:03 invalid file path 504922:34:03 raise a validation error 505022:34:03 when allowlist is set 505122:34:03 when file path is included in the allowlist 505222:34:03 does not raise a validation error 505322:34:03 when file path is not included in the allowlist 505422:34:03 raises a validation error 505522:34:03# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/file_path_spec.rb. It took 0.18 second. Expected to take 0.2 second. 505622:34:03# [RSpecRunTime] Starting example group spec/lib/gitlab/middleware/strip_cookies_spec.rb. Expected to take 0.2 second. 505722:34:03Gitlab::Middleware::StripCookies 505922:34:03 path: "/assets/test.css", cookies_present: false 506022:34:03 returns expected cookie value 506122:34:03 path: "/something/assets/test.css", cookies_present: true 506222:34:03 returns expected cookie value 506322:34:03 path: "/merge_requests/1", cookies_present: true 506422:34:03 returns expected cookie value 506522:34:03 path: "/v2", cookies_present: false 506622:34:04 returns expected cookie value 506722:34:04 path: "/v2/", cookies_present: false 506822:34:04 returns expected cookie value 506922:34:04 path: "/v2/something", cookies_present: false 507022:34:04 returns expected cookie value 507122:34:04 path: "/v2something", cookies_present: true 507222:34:04 returns expected cookie value 507322:34:04# [RSpecRunTime] Finishing example group spec/lib/gitlab/middleware/strip_cookies_spec.rb. It took 0.2 second. Expected to take 0.2 second. 507422:34:04# [RSpecRunTime] Starting example group spec/helpers/sourcegraph_helper_spec.rb. Expected to take 0.19 second. 507522:34:04SourcegraphHelper 507622:34:04 #sourcegraph_url_message 507722:34:04 with .com sourcegraph url 507822:34:04 is expected to have text "Uses %{linkStart}Sourcegraph.com%{linkEnd}. This feature is experimental." 507922:34:04 with custom sourcegraph url 508022:34:04 is expected to have text "Uses a custom %{linkStart}Sourcegraph instance%{linkEnd}. This feature is experimental." 508122:34:04 when not limited by feature or public only 508222:34:04 is expected to eq "Uses %{linkStart}Sourcegraph.com%{linkEnd}. This feature is experimental." 508322:34:04 when limited by feature 508422:34:04 is expected to eq "Uses %{linkStart}Sourcegraph.com%{linkEnd}. This feature is experimental and currently limited to certain projects." 508522:34:04 when limited by public only 508622:34:04 is expected to eq "Uses %{linkStart}Sourcegraph.com%{linkEnd}. This feature is experimental and limited to public projects." 508722:34:04# [RSpecRunTime] Finishing example group spec/helpers/sourcegraph_helper_spec.rb. It took 0.18 second. Expected to take 0.19 second. 508822:34:04# [RSpecRunTime] Starting example group spec/services/base_container_service_spec.rb. Expected to take 0.19 second. 508922:34:04BaseContainerService 509122:34:04 accepts container and current_user 509222:34:04 treats current_user as optional 509322:34:04 .root_ancestor 509422:34:04 when container is a group 509522:34:04 returns the top level group 509622:34:04 when container is a project 509722:34:04 returns the project top level group 509822:34:04 when the project does not belong to a group 510022:34:04# [RSpecRunTime] Finishing example group spec/services/base_container_service_spec.rb. It took 0.19 second. Expected to take 0.19 second. 510122:34:04# [RSpecRunTime] Starting example group spec/policies/merge_requests_closing_issues_policy_spec.rb. Expected to take 0.18 second. 510222:34:04MergeRequestsClosingIssuesPolicy 510322:34:04 read_merge_request_closing_issue 510422:34:04 read_issue: false, read_merge_request: false, allowed: false 510522:34:04 is expected to eq false 510622:34:04 read_issue: false, read_merge_request: true, allowed: false 510722:34:04 is expected to eq false 510822:34:04 read_issue: true, read_merge_request: false, allowed: false 510922:34:04 is expected to eq false 511022:34:04 read_issue: true, read_merge_request: true, allowed: true 511122:34:04 is expected to eq true 511222:34:04# [RSpecRunTime] Finishing example group spec/policies/merge_requests_closing_issues_policy_spec.rb. It took 0.16 second. Expected to take 0.18 second. 511322:34:04# [RSpecRunTime] Starting example group spec/services/import/github/gists_import_service_spec.rb. Expected to take 0.18 second. 511422:34:04Import::Github::GistsImportService 511622:34:04 when import in progress 511722:34:04 returns error 511822:34:04 when import was not started 511922:34:04 returns success 512022:34:04 when user token is invalid 512122:34:04 returns 401 error 512222:34:04# [RSpecRunTime] Finishing example group spec/services/import/github/gists_import_service_spec.rb. It took 0.17 second. Expected to take 0.18 second. 512322:34:04# [RSpecRunTime] Starting example group spec/rubocop/cop/destroy_all_spec.rb. Expected to take 0.16 second. 512422:34:04RuboCop::Cop::DestroyAll 512522:34:04 flags the use of destroy_all with a send receiver 512622:34:04 flags the use of destroy_all with a constant receiver 512722:34:04 flags the use of destroy_all when passing arguments 512822:34:04 flags the use of destroy_all with a local variable receiver 512922:34:04 does not flag the use of delete_all 513022:34:04# [RSpecRunTime] Finishing example group spec/rubocop/cop/destroy_all_spec.rb. It took 0.15 second. Expected to take 0.16 second. 513122:34:04# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/service_class_spec.rb. Expected to take 0.16 second. 513222:34:04RuboCop::Cop::CodeReuse::ServiceClass 513322:34:04 flags the use of a Service class in a Presenter 513422:34:05 flags the use of a Service class in a Finder 513522:34:05 flags the use of a Service class in a Serializer 513622:34:05 flags the use of a Service class in a model 513722:34:05 does not flag the use of a Service class in a regular class 513822:34:05# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/service_class_spec.rb. It took 0.16 second. Expected to take 0.16 second. 513922:34:05# [RSpecRunTime] Starting example group spec/views/shared/_broadcast_message.html.haml_spec.rb. Expected to take 0.15 second. 514022:34:05shared/_broadcast_message.html.haml 514222:34:05 when user is authenticated 514322:34:05 adds dismissal path 514422:34:05 when user is not authenticated 514522:34:05 does not add dismissal path 514622:34:05# [RSpecRunTime] Finishing example group spec/views/shared/_broadcast_message.html.haml_spec.rb. It took 0.15 second. Expected to take 0.15 second. 514722:34:05# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/loose_foreign_keys_slis_spec.rb. Expected to take 0.15 second. 514822:34:05Gitlab::Metrics::LooseForeignKeysSlis 514922:34:05 #record_apdex 515022:34:05 with success: true 515122:34:05 increments the loose_foreign_key_clean_ups Apdex as a success 515222:34:05 with success: false 515322:34:05 increments the loose_foreign_key_clean_ups Apdex as not a success 515422:34:05 #initialize_slis! 515522:34:05 initializes Apdex and ErrorRate SLIs for loose_foreign_key_clean_ups 515622:34:05 #record_error_rate 515722:34:05 with error: true 515822:34:05 increments the loose_foreign_key_clean_ups ErrorRate as an error 515922:34:05 with error: false 516022:34:05 increments the loose_foreign_key_clean_ups ErrorRate as not an error 516122:34:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/loose_foreign_keys_slis_spec.rb. It took 0.13 second. Expected to take 0.15 second. 516222:34:05# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/router/graphql_spec.rb. Expected to take 0.14 second. 516322:34:05Gitlab::EtagCaching::Router::Graphql 516422:34:05 matches pipelines endpoint 516522:34:05 has a valid feature category for every route 516622:34:05 applies the default urgency for every route 516822:34:05 uses request path and headers as cache key 516922:34:05 when the header is missing 517022:34:05 does not raise errors 517122:34:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/router/graphql_spec.rb. It took 0.13 second. Expected to take 0.14 second. 517222:34:05# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/project_relation_type_spec.rb. Expected to take 0.14 second. 517322:34:05Gitlab::GithubImport::ProjectRelationType 517522:34:05 when it's user owned repo 517622:34:05 is expected to eq "owned" 517722:34:05 when it's organization repo 517822:34:05 is expected to eq "organization" 517922:34:05 when it's user collaborated repo 518022:34:05 is expected to eq "collaborated" 518222:34:05 calls client only once during 5 minutes timeframe 518322:34:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/project_relation_type_spec.rb. It took 0.12 second. Expected to take 0.14 second. 518422:34:05# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/watchdog/monitor/rss_memory_limit_spec.rb. Expected to take 0.13 second. 518522:34:05Gitlab::Memory::Watchdog::Monitor::RssMemoryLimit 518722:34:05 when process exceeds threshold 518822:34:05 returns if threshold is violated and payload 518922:34:05 when process does not exceed threshold 519022:34:05 returns if threshold is violated and payload 519222:34:05 sets the max rss limit gauge 519322:34:05# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/watchdog/monitor/rss_memory_limit_spec.rb. It took 0.09 second. Expected to take 0.13 second. 519422:34:05# [RSpecRunTime] Starting example group spec/lib/backup/tasks/database_spec.rb. Expected to take 0.12 second. 519522:34:05Backup::Tasks::Database 519622:34:05 #post_restore_warning 519722:34:05 when restore finished with errors 519822:34:05 returns a warning message 519922:34:05 when restore finished without any error 520122:34:05 #pre_restore_warning 520222:34:05 when force is false 520322:34:05 returns a warning message 520422:34:05 when force_is true 520622:34:05# [RSpecRunTime] Finishing example group spec/lib/backup/tasks/database_spec.rb. It took 0.12 second. Expected to take 0.12 second. 520722:34:05# [RSpecRunTime] Starting example group spec/serializers/import/githubish_provider_repo_entity_spec.rb. Expected to take 0.12 second. 520822:34:05Import::GithubishProviderRepoEntity 520922:34:05 behaves like exposes required fields for import entity 521022:34:05 exposes required fields 521122:34:05 correctly exposes id 521222:34:05 correctly exposes full name 521322:34:05 correctly exposes sanitized name 521422:34:05 correctly exposes provider link 521522:34:05# [RSpecRunTime] Finishing example group spec/serializers/import/githubish_provider_repo_entity_spec.rb. It took 0.12 second. Expected to take 0.12 second. 521622:34:05# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/line_processor_spec.rb. Expected to take 0.12 second. 521722:34:05Gitlab::WordDiff::LineProcessor 521922:34:05 when line is a diff hunk 522022:34:06 returns DiffHunk segment 522122:34:06 when line has a newline delimiter 522222:34:06 returns Newline segment 522322:34:06 when line has only space 522522:34:06 when line has content 522622:34:06 returns Chunk segment 522722:34:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/line_processor_spec.rb. It took 0.12 second. Expected to take 0.12 second. 522822:34:06# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/matcher_spec.rb. Expected to take 0.11 second. 522922:34:06Gitlab::Ci::Config::External::Mapper::Matcher 523122:34:06 returns an array of file objects 523222:34:06 when a location is not valid 523322:34:06 raises an error 523422:34:06 when the invalid location includes a masked variable 523522:34:06 raises an error with a masked sentence 523622:34:06 when a location is ambiguous 523722:34:06 raises an error 523822:34:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/matcher_spec.rb. It took 0.12 second. Expected to take 0.11 second. 523922:34:06# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/inline_hash_spec.rb. Expected to take 0.1 second. 524022:34:06Gitlab::Utils::InlineHash 524222:34:06 transforms a nested hash into a one-level hash 524322:34:06 retains key insertion order 524422:34:06 with a custom connector 524522:34:06 uses the connector to merge keys 524622:34:06 with a starter prefix 524722:34:06 prefixes all the keys 524822:34:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/inline_hash_spec.rb. It took 0.12 second. Expected to take 0.1 second. 524922:34:06# [RSpecRunTime] Starting example group spec/models/blob_viewer/podspec_spec.rb. Expected to take 0.1 second. 525022:34:06BlobViewer::Podspec 525122:34:06 does not allow STI 525222:34:06 #package_name 525322:34:06 returns the package name 525422:34:06# [RSpecRunTime] Finishing example group spec/models/blob_viewer/podspec_spec.rb. It took 0.08 second. Expected to take 0.1 second. 525522:34:06# [RSpecRunTime] Starting example group spec/scripts/cells/ci_ensure_application_settings_have_definition_file_spec.rb. Expected to take 0.1 second. 525622:34:06CiEnsureApplicationSettingsHaveDefinitionFile 525822:34:06 when everything is good 525922:34:06 does not print an error and nor raise an exception 526022:34:06 when an attribute does not have a definition file 526122:34:06 prints an error and raises an exception 526222:34:06 when a definition file does not have an attribute 526322:34:06 prints an error and raises an exception 526422:34:06# [RSpecRunTime] Finishing example group spec/scripts/cells/ci_ensure_application_settings_have_definition_file_spec.rb. It took 0.09 second. Expected to take 0.1 second. 526522:34:06# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/paths_spec.rb. Expected to take 0.09 second. 526622:34:06Gitlab::Ci::Config::Entry::Paths 526822:34:06 when entry config value is valid 527022:34:06 returns key value 527322:34:06 when entry value is not valid 527522:34:06 saves errors 527622:34:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/paths_spec.rb. It took 0.09 second. Expected to take 0.09 second. 527722:34:06# [RSpecRunTime] Starting example group spec/lib/cloud_connector/connected_service_spec.rb. Expected to take 0.09 second. 527822:34:06CloudConnector::ConnectedService 527922:34:06 #free_access? 528022:34:06 when the service cut off date is in the past 528122:34:06 is expected to eq false 528222:34:06 when the service cut off date is in the future 528322:34:06 is expected to eq true 528422:34:06 when the service cut off date is nil 528522:34:06 is expected to eq true 528622:34:06# [RSpecRunTime] Finishing example group spec/lib/cloud_connector/connected_service_spec.rb. It took 0.09 second. Expected to take 0.09 second. 528722:34:06# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/parser_spec.rb. Expected to take 0.09 second. 528822:34:06Gitlab::WordDiff::Parser 529022:34:06 returns a collection of lines 529122:34:06 restarts object index after several calls to Enumerator 529222:34:06 when diff is empty 529322:34:06 is expected to eq [] 529422:34:06# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/parser_spec.rb. It took 0.09 second. Expected to take 0.09 second. 529522:34:06# [RSpecRunTime] Starting example group spec/serializers/diff_line_entity_spec.rb. Expected to take 0.08 second. 529622:34:06DiffLineEntity 529722:34:06 exposes correct attributes 529922:34:06 when rich_line is present 530022:34:06 behaves like escapes html tags 530122:34:06 is expected to be html safe 530222:34:06 when rich_line is not present 530322:34:06 behaves like escapes html tags 530422:34:06 is expected to be html safe 530522:34:06# [RSpecRunTime] Finishing example group spec/serializers/diff_line_entity_spec.rb. It took 0.15 second. Expected to take 0.08 second. 530622:34:06# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/reports_uploader_spec.rb. Expected to take 0.08 second. 530722:34:06Gitlab::Memory::ReportsUploader 530922:34:06 calls fog, logs upload requested and success with duration 531022:34:06 when Google API responds with an error 531122:34:07 logs error raised by Fog and do not re-raise 531222:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/reports_uploader_spec.rb. It took 0.08 second. Expected to take 0.08 second. 531322:34:07# [RSpecRunTime] Starting example group spec/lib/banzai/filter/normalize_source_filter_spec.rb. Expected to take 0.07 second. 531422:34:07Banzai::Filter::NormalizeSourceFilter 531522:34:07 removes the UTF8 BOM from the beginning of the text 531622:34:07 does not remove those characters from anywhere else in the text 531722:34:07# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/normalize_source_filter_spec.rb. It took 0.07 second. Expected to take 0.07 second. 531822:34:07# [RSpecRunTime] Starting example group spec/lib/gitlab/app_logger_spec.rb. Expected to take 0.07 second. 531922:34:07Gitlab::AppLogger 532022:34:07 is expected to equal Gitlab::AppJsonLogger 532122:34:07 logs to AppJsonLogger 532222:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/app_logger_spec.rb. It took 0.06 second. Expected to take 0.07 second. 532322:34:07# [RSpecRunTime] Starting example group spec/graphql/types/ci/test_case_type_spec.rb. Expected to take 0.07 second. 532422:34:07Types::Ci::TestCaseType 532522:34:07 contains attributes related to a pipeline test case 532622:34:07 is expected to eq "TestCase" 532722:34:07# [RSpecRunTime] Finishing example group spec/graphql/types/ci/test_case_type_spec.rb. It took 0.06 second. Expected to take 0.07 second. 532822:34:07# [RSpecRunTime] Starting example group spec/scripts/generate_failed_test_on_omnibus_mr_message_spec.rb. Expected to take 0.07 second. 532922:34:07GenerateFailedTestOnOmnibusMrMessage 533122:34:07 when test-on-omnibus fails 533222:34:07 successfully creates a discussion 533322:34:07 when test-on-omnibus is did not fail 533422:34:07 does not add a discussion 533522:34:07# [RSpecRunTime] Finishing example group spec/scripts/generate_failed_test_on_omnibus_mr_message_spec.rb. It took 0.07 second. Expected to take 0.07 second. 533622:34:07# [RSpecRunTime] Starting example group spec/graphql/types/metadata/kas_type_spec.rb. Expected to take 0.07 second. 533722:34:07Types::AppConfig::KasType 533822:34:07 is expected to eq "Kas" 533922:34:07 is expected to require graphql authorizations :read_instance_metadata 534022:34:07# [RSpecRunTime] Finishing example group spec/graphql/types/metadata/kas_type_spec.rb. It took 0.08 second. Expected to take 0.07 second. 534122:34:07# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/secure_files/x509_name_spec.rb. Expected to take 0.07 second. 534222:34:07Gitlab::Ci::SecureFiles::X509Name 534422:34:07 parses an X509Name object into a hash format 534522:34:07 returns an empty hash when an error occurs 534622:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/secure_files/x509_name_spec.rb. It took 0.07 second. Expected to take 0.07 second. 534722:34:07# [RSpecRunTime] Starting example group spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb. Expected to take 0.07 second. 534822:34:07Gitlab::GrapeLogging::Loggers::QueueDurationLogger 535022:34:07 when no proxy duration is available 535122:34:07 returns an empty hash 535222:34:07 when a proxy duration is available 535322:34:07 adds the duration to log parameters 535422:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb. It took 0.07 second. Expected to take 0.07 second. 535522:34:07# [RSpecRunTime] Starting example group spec/policies/concerns/archived_abilities_spec.rb. Expected to take 0.06 second. 535622:34:07ArchivedAbilities 535722:34:07 .archived_abilities 535822:34:07 returns an array of abilities to be prevented when archived 535922:34:07 .archived_features 536022:34:07 returns an array of features to be prevented when archived 536122:34:07# [RSpecRunTime] Finishing example group spec/policies/concerns/archived_abilities_spec.rb. It took 0.07 second. Expected to take 0.06 second. 536222:34:07# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/representable_spec.rb. Expected to take 0.06 second. 536322:34:07Gitlab::GithubImport::Representation::Representable 536422:34:07 #github_identifiers 536522:34:07 when class does not define `#github_identifiers` 536622:34:07 tracks the error 536722:34:07 when class defines `#github_identifiers` 536822:34:07 does not track an exception and returns the identifiers 536922:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/representable_spec.rb. It took 0.07 second. Expected to take 0.06 second. 537022:34:07# [RSpecRunTime] Starting example group spec/tooling/danger/rubocop_inline_disable_suggestion_spec.rb. Expected to take 0.05 second. 537122:34:07Tooling::Danger::RubocopInlineDisableSuggestion 537222:34:07 adds comments at the correct lines 537322:34:07# [RSpecRunTime] Finishing example group spec/tooling/danger/rubocop_inline_disable_suggestion_spec.rb. It took 0.05 second. Expected to take 0.05 second. 537422:34:07# [RSpecRunTime] Starting example group spec/graphql/types/packages/composer/metadatum_type_spec.rb. Expected to take 0.04 second. 537522:34:07Types::Packages::Composer::MetadatumType 537622:34:07 includes composer metadatum fields 537722:34:07# [RSpecRunTime] Finishing example group spec/graphql/types/packages/composer/metadatum_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 537822:34:07# [RSpecRunTime] Starting example group spec/lib/forever_spec.rb. Expected to take 0.04 second. 538122:34:07 returns Postgresql future date 538222:34:07# [RSpecRunTime] Finishing example group spec/lib/forever_spec.rb. It took 0.04 second. Expected to take 0.04 second. 538322:34:07# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. Expected to take 0.04 second. 538422:34:07Gitlab::Usage::Metrics::Instrumentations::GitlabDedicatedMetric 538522:34:07 behaves like a correct instrumented metric value 538622:34:07 has correct value 538722:34:07# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb. It took 0.04 second. Expected to take 0.04 second. 538822:34:07# [RSpecRunTime] Starting example group spec/graphql/types/subscription_type_spec.rb. Expected to take 0.04 second. 538922:34:07Types::SubscriptionType 539022:34:07 has the expected fields 539122:34:07# [RSpecRunTime] Finishing example group spec/graphql/types/subscription_type_spec.rb. It took 0.04 second. Expected to take 0.04 second. 539222:34:07# [RSpecRunTime] Starting example group spec/serializers/project_mirror_serializer_spec.rb. Expected to take 0.04 second. 539322:34:07ProjectMirrorSerializer 539422:34:07 represents ProjectMirror entities 539522:34:07# [RSpecRunTime] Finishing example group spec/serializers/project_mirror_serializer_spec.rb. It took 0.04 second. Expected to take 0.04 second. 539622:34:07# [RSpecRunTime] Starting example group spec/workers/ci/low_urgency_cancel_redundant_pipelines_worker_spec.rb. Expected to take 0.04 second. 539722:34:07Ci::LowUrgencyCancelRedundantPipelinesWorker 539822:34:07 is labeled as low urgency 539922:34:07# [RSpecRunTime] Finishing example group spec/workers/ci/low_urgency_cancel_redundant_pipelines_worker_spec.rb. It took 0.04 second. Expected to take 0.04 second. 540022:34:28auto_explain log contains 1385 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-27-44.342.main.ndjson.gz 540122:34:28took 20.374416071 540222:34:47auto_explain log contains 1386 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-27-44.342.ci.ndjson.gz 540322:34:47took 18.450375703 540422:34:47[TEST PROF INFO] EventProf results for sql.active_record 540522:34:47Total time: 04:42.362 of 21:39.765 (21.72%) 540622:34:47Total events: 191042 540722:34:47Top 5 slowest suites (by time): 540822:34:47Ci::HasStatus (./spec/models/concerns/ci/has_status_spec.rb:5) – 01:06.003 (44918 / 261) of 04:05.063 (26.93%) 540922:34:47Gitlab::Merge...ssageGenerator (./spec/lib/gitlab/merge_requests/message_generator_spec.rb:5) – 00:30.091 (18491 / 94) of 02:54.164 (17.28%) 541022:34:47Gitlab::Asciidoc (./spec/lib/gitlab/asciidoc_spec.rb:7) – 00:21.021 (5662 / 71) of 01:21.960 (25.65%) 541122:34:47SystemNotes::IssuablesService (./spec/services/system_notes/issuables_service_spec.rb:5) – 00:16.181 (10565 / 129) of 01:11.170 (22.74%) 541222:34:47Banzai::Filte...eferenceFilter (./spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb:5) – 00:12.168 (8807 / 43) of 00:47.040 (25.87%) 541322:34:47Knapsack report was generated. Preview: 541522:34:47 "spec/models/concerns/ci/has_status_spec.rb": 245.06252575800045, 541622:34:47 "spec/lib/gitlab/merge_requests/message_generator_spec.rb": 174.16397476699967, 541722:34:47 "spec/lib/gitlab/asciidoc_spec.rb": 81.95970683499945, 541822:34:47 "spec/services/system_notes/issuables_service_spec.rb": 71.16995102400051, 541922:34:47 "spec/lib/banzai/filter/references/merge_request_reference_filter_spec.rb": 47.040364095999394, 542022:34:47 "spec/lib/backup/targets/repositories_spec.rb": 43.248293176000516, 542122:34:47 "spec/lib/gitlab/ci/parsers/security/common_spec.rb": 37.34235508599977, 542222:34:47 "spec/lib/banzai/filter/references/snippet_reference_filter_spec.rb": 31.3143982090005, 542322:34:47 "spec/models/resource_label_event_spec.rb": 29.34604344499985, 542422:34:47 "spec/models/concerns/deprecated_assignee_spec.rb": 26.961297591999937, 542522:34:47 "spec/models/pages_domain_acme_order_spec.rb": 20.712251097000262, 542622:34:47 "spec/lib/gitlab/import_export/group/relation_tree_restorer_spec.rb": 24.69376714000009, 542722:34:47 "spec/services/packages/maven/metadata/create_plugins_xml_service_spec.rb": 21.927223769999728, 542822:34:47 "spec/services/merge_requests/create_pipeline_service_spec.rb": 22.435862232000545, 542922:34:47 "spec/lib/backup/gitaly_backup_spec.rb": 22.247790422000435, 543022:34:47 "spec/models/deployment_metrics_spec.rb": 19.125368105000234, 543122:34:47 "spec/graphql/mutations/merge_requests/set_assignees_spec.rb": 15.277756751000197, 543222:34:47 "spec/services/groups/group_links/create_service_spec.rb": 15.418694325000615, 543322:34:47 "spec/services/ci/pipeline_schedules/calculate_next_run_service_spec.rb": 14.902102123999612, 543422:34:47 "spec/services/incident_management/timeline_events/create_service_spec.rb": 13.118805590000193, 543522:34:47 "spec/services/ci/archive_trace_service_spec.rb": 13.459357951000129, 543622:34:47 "spec/uploaders/packages/debian/component_file_uploader_spec.rb": 11.795543083000666, 543722:34:47 "spec/services/web_hook_service_spec.rb": 11.324106328999733, 543822:34:47 "spec/serializers/diffs_metadata_entity_spec.rb": 11.641223401999923, 543922:34:47 "spec/services/ci/create_pipeline_service/include_spec.rb": 10.244590672999948, 544022:34:47 "spec/presenters/ci/stage_presenter_spec.rb": 11.148125048999646, 544122:34:47 "spec/lib/gitlab/checks/snippet_check_spec.rb": 9.485624891000043, 544222:34:47 "spec/models/import/source_user_spec.rb": 9.478506963000655, 544322:34:47 "spec/serializers/member_user_entity_spec.rb": 8.754405226000017, 544422:34:47 "spec/uploaders/namespace_file_uploader_spec.rb": 5.109027178999895, 544522:34:47 "spec/serializers/paginated_diff_entity_spec.rb": 9.621375865000118, 544622:34:47 "spec/lib/gitlab/exclusive_lease_helpers/sleeping_lock_spec.rb": 7.823030432000451, 544722:34:47 "spec/lib/gitlab/ci/pipeline/chain/config/content_spec.rb": 7.007093368999449, 544822:34:47 "spec/serializers/base_discussion_entity_spec.rb": 6.756998636999924, 544922:34:47 "spec/finders/protected_branches_finder_spec.rb": 5.943794691000221, 545022:34:47 "spec/services/security/ci_configuration/dependency_scanning_create_service_spec.rb": 6.253705354999511, 545122:34:47 "spec/services/ci/build_report_result_service_spec.rb": 6.157225216999905, 545222:34:47 "spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb": 5.2954382759999135, 545322:34:47 "spec/models/issue_assignee_spec.rb": 5.218054766000023, 545422:34:47 "spec/finders/users_finder_spec.rb": 6.773833706000005, 545522:34:47 "spec/keeps/helpers/file_helper_spec.rb": 5.441232841000783, 545622:34:47 "spec/services/members/request_access_service_spec.rb": 5.648300144999666, 545722:34:47 "spec/services/resource_events/synthetic_milestone_notes_builder_service_spec.rb": 5.156592721999914, 545822:34:47 "spec/lib/sidebars/projects/menus/analytics_menu_spec.rb": 4.619323805000022, 545922:34:47 "spec/workers/stuck_export_jobs_worker_spec.rb": 4.329728248999345, 546022:34:47 "spec/models/concerns/sortable_spec.rb": 3.198919059000218, 546122:34:47 "spec/services/protected_branches/cache_service_spec.rb": 4.753026949000741, 546222:34:47 "spec/lib/gitlab/ci/jwt_base_spec.rb": 3.8002130900003976, 546322:34:47 "spec/models/design_management/action_spec.rb": 4.070584438999504, 546422:34:47 "spec/lib/gitlab/usage/metric_spec.rb": 3.1871030000002065, 546522:34:47 "spec/lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric_spec.rb": 3.3287649739995686, 546622:34:47 "spec/models/analytics/cycle_analytics/merge_request_stage_event_spec.rb": 3.708395890999782, 546722:34:47 "spec/uploaders/records_uploads_spec.rb": 3.0625394349999624, 546822:34:47 "spec/lib/gitlab/database/partitioning_migration_helpers/foreign_key_helpers_spec.rb": 3.0937856119999196, 546922:34:47 "spec/graphql/resolvers/ci/runner_projects_resolver_spec.rb": 2.3284958009999173, 547022:34:47 "spec/lib/gitlab/cleanup/remote_uploads_spec.rb": 2.7303761940002005, 547122:34:47 "spec/workers/members/expiring_worker_spec.rb": 3.2077500989998953, 547222:34:47 "spec/lib/gitlab/bitbucket_import/wiki_formatter_spec.rb": 2.767556189000061, 547322:34:47 "spec/lib/gitlab/markdown_cache/active_record/extension_spec.rb": 2.6187774469999567, 547422:34:47 "spec/workers/integrations/create_external_cross_reference_worker_spec.rb": 2.457511235000311, 547522:34:47 "spec/lib/gitlab/ci/pipeline/expression/lexeme/not_equals_spec.rb": 1.9943633990005765, 547622:34:47 "spec/models/ci/commit_with_pipeline_spec.rb": 2.499191449999671, 547722:34:47 "spec/services/ci/external_pull_requests/create_pipeline_service_spec.rb": 2.7226602749997255, 547822:34:47 "spec/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker_spec.rb": 1.977099831000487, 547922:34:47 "spec/services/users/migrate_records_to_ghost_user_in_batches_service_spec.rb": 3.144553385999643, 548022:34:47 "spec/services/cloud_seed/google_cloud/service_accounts_service_spec.rb": 2.2325303010002244, 548122:34:47 "spec/workers/database/batched_background_migration/ci_execution_worker_spec.rb": 2.1216799939993507, 548222:34:47 "spec/workers/gitlab/github_import/stage/finish_import_worker_spec.rb": 1.7965044310003577, 548322:34:47 "spec/policies/project_hook_policy_spec.rb": 2.2407067710000774, 548422:34:47 "spec/policies/integration_policy_spec.rb": 2.0773077889998603, 548522:34:47 "spec/serializers/cluster_serializer_spec.rb": 1.976813451000453, 548622:34:47 "spec/finders/data_transfer/group_data_transfer_finder_spec.rb": 1.8932996310004455, 548722:34:47 "spec/lib/gitlab/github_gists_import/importer/gist_importer_spec.rb": 1.8371241969998664, 548822:34:47 "spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb": 1.8727936330005832, 548922:34:47 "spec/graphql/mutations/environments/create_spec.rb": 1.7496994270004507, 549022:34:47 "spec/services/work_items/data_sync/handlers/copy_data_handler_spec.rb": 1.608922344000348, 549122:34:47 "spec/graphql/resolvers/projects/plan_limits_resolver_spec.rb": 1.649565378999796, 549222:34:47 "spec/workers/create_pipeline_worker_spec.rb": 1.5625262590001512, 549322:34:47 "spec/services/users/auto_ban_service_spec.rb": 1.4780602090004322, 549422:34:47 "spec/finders/banzai/uploads_finder_spec.rb": 1.5497120700001688, 549522:34:47 "spec/workers/counters/cleanup_refresh_worker_spec.rb": 1.4447036230003505, 549622:34:47 "spec/lib/gitlab/x509/tag_spec.rb": 1.4305730839996613, 549722:34:47 "spec/lib/gitlab/json_spec.rb": 1.423466704999555, 549822:34:47 "spec/services/cloud_seed/google_cloud/enable_cloud_run_service_spec.rb": 1.126885098999992, 549922:34:47 "spec/lib/gitlab/seeders/project_environment_seeder_spec.rb": 2.2376996309994865, 550022:34:47 "spec/finders/ci/auth_job_finder_spec.rb": 1.1831310429997757, 550122:34:47 "spec/services/lfs/push_service_spec.rb": 1.2896117909995155, 550222:34:47 "spec/lib/gitlab/wiki_file_finder_spec.rb": 1.3234109869999884, 550322:34:47 "spec/helpers/safe_format_helper_spec.rb": 1.136002188999555, 550422:34:47 "spec/models/exported_protected_branch_spec.rb": 1.254684573999839, 550522:34:47 "spec/lib/gitlab/database/type/indifferent_jsonb_spec.rb": 0.5144312909997097, 550622:34:47 "spec/lib/gitlab/middleware/multipart_spec.rb": 0.964591498000118, 550722:34:47 "spec/services/admin/abuse_reports/update_service_spec.rb": 0.960896617999424, 550822:34:47 "spec/lib/bulk_imports/projects/pipelines/auto_devops_pipeline_spec.rb": 1.0647975869997026, 550922:34:47 "spec/services/ci/track_failed_build_service_spec.rb": 0.8718362989993693, 551022:34:47 "spec/services/analytics/cycle_analytics/value_streams/list_service_spec.rb": 0.8594557899996289, 551122:34:47 "spec/lib/gitlab/ci/config/header/input_spec.rb": 0.9132879850003519, 551222:34:47 "spec/finders/groups/environment_scopes_finder_spec.rb": 0.6815340700004526, 551322:34:47 "spec/lib/gitlab/usage/metrics/instrumentations/observability_features_ff_metric_spec.rb": 0.7749138409999432, 551422:34:47 "spec/lib/gitlab/etag_caching/middleware_spec.rb": 0.7190220660004343, 551522:34:47 "spec/models/users/project_callout_spec.rb": 0.7480432840002322, 551622:34:47 "spec/helpers/admin/users_helper_spec.rb": 0.7746610399999554, 551722:34:47 "spec/workers/analytics/usage_trends/count_job_trigger_worker_spec.rb": 0.7043811979992824, 551822:34:47 "spec/lib/gitlab/database/migration_helpers/wraparound_vacuum_helpers_spec.rb": 0.7936492179997003, 551922:34:47 "spec/lib/gitlab/merge_requests/mergeability/check_result_spec.rb": 0.6582012939998094, 552022:34:47 "spec/models/integrations/beyond_identity_spec.rb": 0.6861068509997494, 552122:34:47 "spec/serializers/integrations/project_entity_spec.rb": 0.5169357599997966, 552222:34:47 "spec/workers/packages/npm/deprecate_package_worker_spec.rb": 0.5631572839993169, 552322:34:47 "spec/models/ci/tagging_spec.rb": 0.4943985119998615, 552422:34:47 "spec/graphql/resolvers/admin/analytics/usage_trends/measurements_resolver_spec.rb": 0.47937066499980574, 552522:34:47 "spec/lib/gitlab/authorized_keys_spec.rb": 0.4633898960000806, 552622:34:47 "spec/lib/gitlab/sidekiq_status_spec.rb": 0.5415824269994118, 552722:34:47 "spec/services/keys/last_used_service_spec.rb": 0.48371466400021745, 552822:34:47 "spec/lib/gitlab/ci/config/entry/pull_policy_spec.rb": 0.3307514420002917, 552922:34:47 "spec/serializers/triggered_pipeline_entity_spec.rb": 0.389931974999854, 553022:34:47 "spec/rubocop/cop/gitlab/avoid_gitlab_instance_checks_spec.rb": 0.45942307699988305, 553122:34:47 "spec/models/system_note_metadata_spec.rb": 0.33072502200047893, 553222:34:47 "spec/lib/gitlab/query_limiting_spec.rb": 0.29481578600007197, 553322:34:47 "spec/helpers/breadcrumbs_helper_spec.rb": 0.27121753900064505, 553422:34:47 "spec/initializers/forbid_sidekiq_in_transactions_spec.rb": 0.33445828099957, 553522:34:47 "spec/services/concerns/merge_requests/assigns_merge_params_spec.rb": 0.2941886060007164, 553622:34:47 "spec/helpers/numbers_helper_spec.rb": 0.3058060450002813, 553722:34:47 "spec/lib/gitlab/kubernetes/deployment_spec.rb": 0.2915280460001668, 553822:34:47 "spec/views/devise/registrations/_signup_box_form.html.haml_spec.rb": 0.16824668000026577, 553922:34:47 "spec/validators/qualified_domain_array_validator_spec.rb": 0.2683208789994751, 554022:34:47 "spec/helpers/blame_helper_spec.rb": 0.22396752399981779, 554122:34:47 "spec/lib/gitlab/diff/formatters/file_formatter_spec.rb": 0.25350777999938146, 554222:34:47 "spec/lib/gitlab/pagination/keyset_spec.rb": 0.22313004400075442, 554322:34:47 "spec/lib/gitlab/database/migrations/lock_retry_mixin_spec.rb": 0.26784151999981987, 554422:34:47 "spec/lib/gitlab/fp/settings/default_settings_parser_spec.rb": 0.22720516299978044, 554522:34:47 "spec/views/admin/application_settings/_eks.html.haml_spec.rb": 0.22280890399997588, 554622:34:47 "spec/lib/api/validations/validators/file_path_spec.rb": 0.1813062990004255, 554722:34:47 "spec/lib/gitlab/middleware/strip_cookies_spec.rb": 0.19638668700008566, 554822:34:47 "spec/helpers/sourcegraph_helper_spec.rb": 0.183998968999731, 554922:34:47 "spec/services/base_container_service_spec.rb": 0.18535372799942706, 555022:34:47 "spec/policies/merge_requests_closing_issues_policy_spec.rb": 0.16377623100015626, 555122:34:47 "spec/services/import/github/gists_import_service_spec.rb": 0.17158243999983824, 555222:34:47 "spec/rubocop/cop/destroy_all_spec.rb": 0.15236431300036202, 555322:34:47 "spec/rubocop/cop/code_reuse/service_class_spec.rb": 0.1628292710001915, 555422:34:47 "spec/views/shared/_broadcast_message.html.haml_spec.rb": 0.1517910029997438, 555522:34:47 "spec/lib/gitlab/metrics/loose_foreign_keys_slis_spec.rb": 0.12815246500031208, 555622:34:47 "spec/lib/gitlab/etag_caching/router/graphql_spec.rb": 0.12954667499980133, 555722:34:47 "spec/lib/gitlab/github_import/project_relation_type_spec.rb": 0.11775661599949672, 555822:34:47 "spec/lib/gitlab/memory/watchdog/monitor/rss_memory_limit_spec.rb": 0.08909126999969885, 555922:34:47 "spec/lib/backup/tasks/database_spec.rb": 0.11841116599953239, 556022:34:47 "spec/serializers/import/githubish_provider_repo_entity_spec.rb": 0.11949279600048612, 556122:34:47 "spec/lib/gitlab/word_diff/line_processor_spec.rb": 0.12005252600010863, 556222:34:47 "spec/lib/gitlab/ci/config/external/mapper/matcher_spec.rb": 0.12347132600007171, 556322:34:47 "spec/lib/gitlab/utils/inline_hash_spec.rb": 0.12008880600023986, 556422:34:47 "spec/models/blob_viewer/podspec_spec.rb": 0.08428013999946415, 556522:34:47 "spec/scripts/cells/ci_ensure_application_settings_have_definition_file_spec.rb": 0.09170118899965018, 556622:34:47 "spec/lib/gitlab/ci/config/entry/paths_spec.rb": 0.09324857899991912, 556722:34:47 "spec/lib/cloud_connector/connected_service_spec.rb": 0.09297210899967467, 556822:34:47 "spec/lib/gitlab/word_diff/parser_spec.rb": 0.09245849899980385, 556922:34:47 "spec/serializers/diff_line_entity_spec.rb": 0.14893038300033368, 557022:34:47 "spec/lib/gitlab/memory/reports_uploader_spec.rb": 0.07640514099966822, 557122:34:47 "spec/lib/banzai/filter/normalize_source_filter_spec.rb": 0.06518895299996075, 557222:34:47 "spec/lib/gitlab/app_logger_spec.rb": 0.06380094300038763, 557322:34:47 "spec/graphql/types/ci/test_case_type_spec.rb": 0.06182518300010997, 557422:34:47 "spec/scripts/generate_failed_test_on_omnibus_mr_message_spec.rb": 0.06906320200050686, 557522:34:47 "spec/graphql/types/metadata/kas_type_spec.rb": 0.07609370099999069, 557622:34:47 "spec/lib/gitlab/ci/secure_files/x509_name_spec.rb": 0.07388226199964265, 557722:34:47 "spec/lib/gitlab/grape_logging/loggers/queue_duration_logger_spec.rb": 0.06957952100037801, 557822:34:47 "spec/policies/concerns/archived_abilities_spec.rb": 0.06790516100045352, 557922:34:47 "spec/lib/gitlab/github_import/representation/representable_spec.rb": 0.06860815200070647, 558022:34:47 "spec/tooling/danger/rubocop_inline_disable_suggestion_spec.rb": 0.04721618500025215, 558122:34:47 "spec/graphql/types/packages/composer/metadatum_type_spec.rb": 0.04307622499982244, 558222:34:47 "spec/lib/forever_spec.rb": 0.04380529499940167, 558322:34:47 "spec/lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric_spec.rb": 0.04312276499967993, 558422:34:47 "spec/graphql/types/subscription_type_spec.rb": 0.04135347500050557, 558522:34:47 "spec/serializers/project_mirror_serializer_spec.rb": 0.04214085500007059, 558622:34:47 "spec/workers/ci/low_urgency_cancel_redundant_pipelines_worker_spec.rb": 0.0426294049993885 558822:34:47Knapsack global time execution for tests: 21m 39s 558922:34:47Pending: (Failures listed here are expected and do not affect your suite's status) 559022:34:47 1) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths #upload_path behaves like matches the method pattern 559122:34:47 # No pattern provided, skipping. 559222:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 559322:34:47 2) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths #relative_path is relative 559422:34:47 # Path not set, skipping. 559522:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 559622:34:47 3) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths .absolute_path behaves like matches the method pattern 559722:34:47 # No pattern provided, skipping. 559822:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 559922:34:47 4) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths .base_dir behaves like matches the method pattern 560022:34:47 # No pattern provided, skipping. 560122:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 560222:34:47 5) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 560322:34:47 # No pattern provided, skipping. 560422:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 560522:34:47 6) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths #relative_path is relative 560622:34:47 # Path not set, skipping. 560722:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 560822:34:47 7) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 560922:34:47 # No pattern provided, skipping. 561022:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 561122:34:47 8) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 561222:34:47 # No pattern provided, skipping. 561322:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 561422:34:47 9) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths #upload_path behaves like matches the method pattern 561522:34:47 # No pattern provided, skipping. 561622:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 561722:34:47 10) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths #relative_path is relative 561822:34:47 # Path not set, skipping. 561922:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 562022:34:47 11) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths .absolute_path behaves like matches the method pattern 562122:34:47 # No pattern provided, skipping. 562222:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562322:34:47 12) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths .base_dir behaves like matches the method pattern 562422:34:47 # No pattern provided, skipping. 562522:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562622:34:47 13) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 562722:34:47 # No pattern provided, skipping. 562822:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 562922:34:47 14) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths #relative_path is relative 563022:34:47 # Path not set, skipping. 563122:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 563222:34:47 15) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 563322:34:47 # No pattern provided, skipping. 563422:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 563522:34:47 16) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 563622:34:47 # No pattern provided, skipping. 563722:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 563822:34:47 17) NamespaceFileUploader behaves like builds correct paths #cache_dir behaves like matches the method pattern 563922:34:47 # No pattern provided, skipping. 564022:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 564122:34:47 18) NamespaceFileUploader behaves like builds correct paths #work_dir behaves like matches the method pattern 564222:34:47 # No pattern provided, skipping. 564322:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 564422:34:47 19) NamespaceFileUploader behaves like builds correct paths #relative_path is relative 564522:34:47 # Path not set, skipping. 564622:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 564722:34:47 20) NamespaceFileUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 564822:34:47 # No pattern provided, skipping. 564922:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 565022:34:47 21) NamespaceFileUploader object_store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 565122:34:47 # No pattern provided, skipping. 565222:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 565322:34:47 22) NamespaceFileUploader object_store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 565422:34:47 # No pattern provided, skipping. 565522:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 565622:34:47 23) NamespaceFileUploader object_store is REMOTE behaves like builds correct paths #relative_path is relative 565722:34:47 # Path not set, skipping. 565822:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:40 565922:34:47 24) NamespaceFileUploader object_store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 566022:34:47 # No pattern provided, skipping. 566122:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 566222:34:47 25) NamespaceFileUploader object_store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 566322:34:47 # No pattern provided, skipping. 566422:34:47 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 566522:34:47Finished in 22 minutes 30 seconds (files took 56.77 seconds to load) 566622:34:472530 examples, 0 failures, 25 pending 566722:34:47Randomized with seed 62405 566822:34:55[TEST PROF INFO] Time spent in factories: 15:28.399 (68.5% of total time) 566922:34:56RSpec exited with 0. 567022:34:56No examples to retry, congrats! 567222:34:58Running after script... 567322:34:58$ source scripts/utils.sh 567422:34:58$ log_disk_usage 567522:34:58******************************************************* 567622:34:58This runner currently has 76G free disk space. 567722:34:58******************************************************* 573422:35:06$ bundle exec gem list gitlab_quality-test_tooling 573522:35:08gitlab_quality-test_tooling (2.1.0) 573622:35:08$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 573922:35:08$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 574222:35:08$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 574522:35:08$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 574922:35:10$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 575322:35:12$ tooling/bin/push_job_metrics || true 575422:35:13[job-metrics] Pushing job metrics file for the CI/CD job. 575522:35:13[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 575722:35:14Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 575922:35:16Uploading artifacts... 576022:35:16auto_explain/: found 3 matching artifact files and directories 576122:35:16coverage/: found 5 matching artifact files and directories 576222:35:16crystalball/: found 2 matching artifact files and directories 576322:35:16WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 576422:35:16knapsack/: found 4 matching artifact files and directories 576522:35:16rspec/: found 16 matching artifact files and directories 576622:35:16WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 576722:35:16log/*.log: found 15 matching artifact files and directories 576922:35:16WARNING: Retrying... context=artifacts-uploader error=request redirected 577022:35:19Uploading artifacts as "archive" to coordinator... 201 Created id=8353287461 responseStatus=201 Created token=glcbt-66 577122:35:19Uploading artifacts... 577222:35:19rspec/rspec-*.xml: found 1 matching artifact files and directories 577422:35:19WARNING: Retrying... context=artifacts-uploader error=request redirected 577522:35:20Uploading artifacts as "junit" to coordinator... 201 Created id=8353287461 responseStatus=201 Created token=glcbt-66 577722:35:32Job succeeded