rspec-ee unit pg11 3/10
Passed Started
by
@patrickbajao

Patrick Bajao
1Running with gitlab-runner 13.9.0-rc2 (69c049fd)2 on docker-auto-scale-com 9538b0ab3 feature flags: FF_GITLAB_REGISTRY_HELPER_IMAGE:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...7Starting service postgres:11.6 ...8Pulling docker image postgres:11.6 ...9Using docker image sha256:2c963c0eb8c6efa49bb8352ea446f248d208d674cfc34fc9ea275b5f99f8dedd for postgres:11.6 with digest postgres@sha256:6f2062ab11d720f4756f17da4d0a64534346cce33b7cdea9d7ac4f43eed9fc02 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:f5b24aafdf93a05581fac6db4430badb2024b27c7d6c29eb3144b01828ac5a07 for redis:5.0-alpine with digest redis@sha256:6151b520d9ac29c1524d9637e0b3dc69cba7dbef27a427d6dba355652fff8306 ...13Starting service elasticsearch:7.10.1 ...14Pulling docker image elasticsearch:7.10.1 ...15Using docker image sha256:558380375f1a36c20e67c3a0b7bf715c659d75520d0e688b066d5e708918d716 for elasticsearch:7.10.1 with digest elasticsearch@sha256:7cd88158f6ac75d43b447fdd98c4eb69483fa7bf1be5616a85fe556262dc864a ...16Waiting for services to be up and running...17Authenticating with credentials from job payload (GitLab Registry)18Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...19Using docker image sha256:4d23ed899afed063085b02cb83fa639d1a880dc4059e6c7f0af9ee9b713ba41b for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:d70df1af0359f58b269fab0d70a090bca324eba3a03e465146b10aef05de3273 ...21Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1614768551-ada5c3ca...23$ eval "$CI_PRE_CLONE_SCRIPT"24Downloading archived master...25Connecting to storage.googleapis.com (172.217.193.128:443)26saving to '/tmp/gitlab.tar.gz'27gitlab.tar.gz 28% |********* | 114M 0:00:02 ETA28gitlab.tar.gz 68% |********************* | 270M 0:00:00 ETA29gitlab.tar.gz 100% |********************************| 396M 0:00:00 ETA30'/tmp/gitlab.tar.gz' saved31Extracting tarball into /builds/gitlab-org/gitlab...32Fetching changes with git depth set to 20...33Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/34remote: Enumerating objects: 1210, done. 35remote: Counting objects: 100% (645/645), done. 36remote: Compressing objects: 100% (248/248), done. 37remote: Total 320 (delta 256), reused 130 (delta 68), pack-reused 0 38Receiving objects: 100% (320/320), 40.40 KiB | 2.13 MiB/s, done.39Resolving deltas: 100% (256/256), completed with 120 local objects.41 * [new ref] 4996f4cc3b5cc82b8b493bfd2a4ced37e8cf757c -> refs/pipelines/26473258742Checking out 4996f4cc as refs/merge-requests/55046/merge...43Skipping Git submodules setup45Checking cache for rails-v4-3...46cache.zip is up to date 47WARNING: vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: chmod vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: no such file or directory (suppressing repeats) 48Successfully extracted cache50Downloading artifacts for compile-test-assets (1069711722)...51Downloading artifacts from coordinator... ok id=1069711722 responseStatus=200 OK token=cQ-zkx2s52Downloading artifacts for detect-tests (1069711729)...53Downloading artifacts from coordinator... ok id=1069711729 responseStatus=200 OK token=4KJ6tsyT54Downloading artifacts for retrieve-tests-metadata (1069711731)...55Downloading artifacts from coordinator... ok id=1069711731 responseStatus=200 OK token=nMSW8ysV56Downloading artifacts for setup-test-env (1069711725)...57Downloading artifacts from coordinator... ok id=1069711725 responseStatus=200 OK token=fSmN9Jtk58WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 60Using docker image sha256:4d23ed899afed063085b02cb83fa639d1a880dc4059e6c7f0af9ee9b713ba41b for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:d70df1af0359f58b269fab0d70a090bca324eba3a03e465146b10aef05de3273 ...61$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb62$ export GOPATH=$CI_PROJECT_DIR/.go63$ mkdir -p $GOPATH64$ source scripts/utils.sh65$ source scripts/prepare_build.sh66Bundler version 2.1.467$ bundle install --without=production development --jobs=2 --path=vendor --retry=3 --quiet68==> 'bundle install --without=production development --jobs=2 --path=vendor --retry=3 --quiet' succeeded in 1 seconds.69$ bundle check70The Gemfile's dependencies are satisfied71==> 'bundle check' succeeded in 0 seconds.72$ bundle pristine pg73Installing pg 1.2.3 with native extensions74==> 'bundle pristine pg' succeeded in 11 seconds.75$ setup_db_user_only76CREATE ROLE77GRANT78==> 'setup_db_user_only' succeeded in 0 seconds.79$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee80Dropped database 'gitlabhq_test'81Created database 'gitlabhq_test'82Dropped database 'gitlabhq_geo_test'83Created database 'gitlabhq_geo_test'84==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 26 seconds.85$ run_timed_command "gem install knapsack --no-document"86$ gem install knapsack --no-document87Successfully installed knapsack-1.20.0881 gem installed89==> 'gem install knapsack --no-document' succeeded in 1 seconds.90$ run_timed_command "scripts/gitaly-test-spawn"91$ scripts/gitaly-test-spawn92Settings are listed in order of priority. The top value will be used.93retry94Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 395path96Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"97jobs98Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 499app_config100Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config"101gemfile102Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"103flags104Set via BUNDLE_FLAGS: "--jobs=4 --retry=3 --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby"105Don't run Bundler as root. Bundler can ask for sudo if it is needed, and106installing your bundle as root will break this application for all non-root107users on this machine.108Using abstract_type 0.0.7109Using concurrent-ruby 1.1.7110Using i18n 1.8.5111Using minitest 5.14.2112Using thread_safe 0.3.6113Using tzinfo 1.2.9114Using zeitwerk 2.4.2115Using activesupport 6.0.3.4116Using builder 3.2.4117Using erubi 1.10.0118Using mini_portile2 2.5.0119Using racc 1.5.2120Using nokogiri 1.11.1 (x86_64-linux)121Using rails-dom-testing 2.0.3122Using crass 1.0.6123Using loofah 2.9.0124Using rails-html-sanitizer 1.3.0125Using actionview 6.0.3.4126Using rack 2.2.3127Using rack-test 1.1.0128Using actionpack 6.0.3.4129Using ice_nine 0.11.2130Using memoizable 0.4.2131Using adamantium 0.2.0132Using public_suffix 4.0.6133Using addressable 2.7.0134Using ast 2.4.1135Using binding_ninja 0.2.3136Using bundler 2.1.4137Using charlock_holmes 0.7.7138Using coderay 1.1.2139Using equalizer 0.0.11140Using concord 0.1.5141Using diff-lcs 1.3142Using dotenv 2.7.6143Using escape_utils 1.2.1144Using factory_bot 5.0.2145Using multipart-post 2.1.1146Using faraday 1.0.1147Using ffi 1.13.1148Using json 2.5.1149Using gemojione 3.3.0150Using mini_mime 1.0.2151Using rugged 1.0.1152Using github-linguist 7.12.1153Using github-markup 1.7.0154Using mime-types-data 3.2020.1104155Using mime-types 3.3.1156Using gitlab-gollum-rugged_adapter 0.4.4.3.gitlab.1157Using rouge 3.26.0158Using nokogumbo 1.5.0159Using sanitize 4.6.6160Using stringex 2.8.5161Using gitlab-gollum-lib 4.2.7.10.gitlab.1162Using google-protobuf 3.12.4 (x86_64-linux)163Using googleapis-common-protos-types 1.0.5164Using grpc 1.30.2 (x86_64-linux)165Using opentracing 0.5.0166Using thrift 0.13.0167Using jaeger-client 1.1.0168Using pg_query 1.3.0169Using redis 4.2.5170Using gitlab-labkit 0.15.0171Using gitlab-markup 1.7.1172Using grpc-tools 1.30.2173Using sawyer 0.8.2174Using octokit 4.20.0175Using reverse_markdown 1.4.0176Using thor 1.1.0177Using licensee 9.14.1178Using method_source 0.9.2179Using msgpack 1.3.3180Using optimist 3.0.1181Using parallel 1.19.2182Using parser 2.7.2.0183Using procto 0.0.3184Using unparser 0.4.7185Using proc_to_ast 0.1.0186Using pry 0.12.2187Using rainbow 3.0.0188Using rbtrace 0.4.14189Using rdoc 6.2.0190Using regexp_parser 1.8.1191Using rexml 3.2.4192Using rspec-support 3.8.0193Using rspec-core 3.8.0194Using rspec-expectations 3.8.3195Using rspec-mocks 3.8.0196Using rspec 3.8.0197Using rspec-parameterized 0.4.2198Using rubocop-ast 0.2.0199Using ruby-progressbar 1.10.1200Using unicode-display_width 1.7.0201Using rubocop 0.86.0202Using sentry-raven 3.0.4203Using timecop 0.9.1204Bundle complete! 21 Gemfile dependencies, 96 gems now installed.205Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`206Checking gitaly-ruby Gemfile...207Checking gitaly-ruby bundle...208The Gemfile's dependencies are satisfied209Trying to connect to gitaly: ........ OK210Trying to connect to gitaly2: .................. OK211Trying to connect to praefect: .......... OK212==> 'scripts/gitaly-test-spawn' succeeded in 5 seconds.213$ source ./scripts/rspec_helpers.sh214$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"215KNAPSACK_TEST_FILE_PATTERN: ee/spec/{bin,channels,config,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,javascripts,lib,models,policies,presenters,rack_servers,replicators,routing,rubocop,serializers,services,sidekiq,spam,support_specs,tasks,uploaders,validators,views,workers,tooling}{,/**/}*_spec.rb216Knapsack report generator started!217WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /builds/gitlab-org/gitlab/spec/support/omniauth_strategy.rb:36:in `block in <top (required)>'.218Run options:219 include {:focus=>true}220 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}221All examples were filtered out; ignoring {:focus=>true}222==> Setting up GitLab Workhorse...223 GitLab Workhorse set up in 66.666362267 seconds...224==> Setting up gitlab-test bare repository in /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare...225 /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.035090338 seconds...226Search::GlobalService227 behaves like EE search service shared examples228 #use_elasticsearch?229 delegates to Gitlab::CurrentSettings.search_using_elasticsearch?230 when requesting basic_search231 returns false232 #execute233 returns an Elastic result object when elasticsearch is enabled234 returns an ordinary result object when elasticsearch is disabled235 advanced syntax queries for all scopes236 with query "display bug" and scope merge_requests237 allows advanced query238 with query "display bug" and scope notes239 allows advanced query240 with query "display bug" and scope commits241 allows advanced query242 with query "display bug" and scope blobs243 allows advanced query244 with query "display bug" and scope projects245 allows advanced query246 with query "display bug" and scope issues247 allows advanced query248 with query "display bug" and scope wiki_blobs249 allows advanced query250 with query "display bug" and scope milestones251 allows advanced query252 with query bug -display and scope merge_requests253 allows advanced query254 with query bug -display and scope notes255 allows advanced query256 with query bug -display and scope commits257 allows advanced query258 with query bug -display and scope blobs259 allows advanced query260 with query bug -display and scope projects261 allows advanced query262 with query bug -display and scope issues263 allows advanced query264 with query bug -display and scope wiki_blobs265 allows advanced query266 with query bug -display and scope milestones267 allows advanced query268 with query bug display | sound and scope merge_requests269 allows advanced query270 with query bug display | sound and scope notes271 allows advanced query272 with query bug display | sound and scope commits273 allows advanced query274 with query bug display | sound and scope blobs275 allows advanced query276 with query bug display | sound and scope projects277 allows advanced query278 with query bug display | sound and scope issues279 allows advanced query280 with query bug display | sound and scope wiki_blobs281 allows advanced query282 with query bug display | sound and scope milestones283 allows advanced query284 with query bug | (display +sound) and scope merge_requests285 allows advanced query286 with query bug | (display +sound) and scope notes287 allows advanced query288 with query bug | (display +sound) and scope commits289 allows advanced query290 with query bug | (display +sound) and scope blobs291 allows advanced query292 with query bug | (display +sound) and scope projects293 allows advanced query294 with query bug | (display +sound) and scope issues295 allows advanced query296 with query bug | (display +sound) and scope wiki_blobs297 allows advanced query298 with query bug | (display +sound) and scope milestones299 allows advanced query300 with query bug find_by_* and scope merge_requests301 allows advanced query302 with query bug find_by_* and scope notes303 allows advanced query304 with query bug find_by_* and scope commits305 allows advanced query306 with query bug find_by_* and scope blobs307 allows advanced query308 with query bug find_by_* and scope projects309 allows advanced query310 with query bug find_by_* and scope issues311 allows advanced query312 with query bug find_by_* and scope wiki_blobs313 allows advanced query314 with query bug find_by_* and scope milestones315 allows advanced query316 with query argument \-last and scope merge_requests317 allows advanced query318 with query argument \-last and scope notes319 allows advanced query320 with query argument \-last and scope commits321 allows advanced query322 with query argument \-last and scope blobs323 allows advanced query324 with query argument \-last and scope projects325 allows advanced query326 with query argument \-last and scope issues327 allows advanced query328 with query argument \-last and scope wiki_blobs329 allows advanced query330 with query argument \-last and scope milestones331 allows advanced query332 issue search333 behaves like search query applies joins based on migrations shared examples334 using joins for global permission checks335 when add_new_data_to_issues_documents migration is finished336 does not use joins to apply permissions337 when add_new_data_to_issues_documents migration is not finished338 uses joins to apply permissions339 notes search340 behaves like search query applies joins based on migrations shared examples341 using joins for global permission checks342 when add_permissions_data_to_notes_documents migration is finished343 does not use joins to apply permissions344 when add_permissions_data_to_notes_documents migration is not finished345 uses joins to apply permissions346 visibility347 merge request348 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1349 behaves like search respects visibility350 respects visibility351 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1352 behaves like search respects visibility353 respects visibility354 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1355 behaves like search respects visibility356 respects visibility357 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1358 behaves like search respects visibility359 respects visibility360 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1361 behaves like search respects visibility362 respects visibility363 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1364 behaves like search respects visibility365 respects visibility366 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1367 behaves like search respects visibility368 respects visibility369 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0370 behaves like search respects visibility371 respects visibility372 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1373 behaves like search respects visibility374 respects visibility375 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0376 behaves like search respects visibility377 respects visibility378 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0379 behaves like search respects visibility380 respects visibility381 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0382 behaves like search respects visibility383 respects visibility384 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0385 behaves like search respects visibility386 respects visibility387 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0388 behaves like search respects visibility389 respects visibility390 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0391 behaves like search respects visibility392 respects visibility393 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0394 behaves like search respects visibility395 respects visibility396 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1397 behaves like search respects visibility398 respects visibility399 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1400 behaves like search respects visibility401 respects visibility402 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1403 behaves like search respects visibility404 respects visibility405 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1406 behaves like search respects visibility407 respects visibility408 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1409 behaves like search respects visibility410 respects visibility411 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0412 behaves like search respects visibility413 respects visibility414 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1415 behaves like search respects visibility416 respects visibility417 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0418 behaves like search respects visibility419 respects visibility420 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1421 behaves like search respects visibility422 respects visibility423 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0424 behaves like search respects visibility425 respects visibility426 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0427 behaves like search respects visibility428 respects visibility429 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0430 behaves like search respects visibility431 respects visibility432 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0433 behaves like search respects visibility434 respects visibility435 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0436 behaves like search respects visibility437 respects visibility438 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0439 behaves like search respects visibility440 respects visibility441 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0442 behaves like search respects visibility443 respects visibility444 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1445 behaves like search respects visibility446 respects visibility447 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0448 behaves like search respects visibility449 respects visibility450 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1451 behaves like search respects visibility452 respects visibility453 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0454 behaves like search respects visibility455 respects visibility456 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0457 behaves like search respects visibility458 respects visibility459 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0460 behaves like search respects visibility461 respects visibility462 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0463 behaves like search respects visibility464 respects visibility465 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0466 behaves like search respects visibility467 respects visibility468 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0469 behaves like search respects visibility470 respects visibility471 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0472 behaves like search respects visibility473 respects visibility474 blob and commit475 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1476 behaves like search respects visibility477 respects visibility478 behaves like search respects visibility479 respects visibility480 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1481 behaves like search respects visibility482 respects visibility483 behaves like search respects visibility484 respects visibility485 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1486 behaves like search respects visibility487 respects visibility488 behaves like search respects visibility489 respects visibility490 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1491 behaves like search respects visibility492 respects visibility493 behaves like search respects visibility494 respects visibility495 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1496 behaves like search respects visibility497 respects visibility498 behaves like search respects visibility499 respects visibility500 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1501 behaves like search respects visibility502 respects visibility503 behaves like search respects visibility504 respects visibility505 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1506 behaves like search respects visibility507 respects visibility508 behaves like search respects visibility509 respects visibility510 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0511 behaves like search respects visibility512 respects visibility513 behaves like search respects visibility514 respects visibility515 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1516 behaves like search respects visibility517 respects visibility518 behaves like search respects visibility519 respects visibility520 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1521 behaves like search respects visibility522 respects visibility523 behaves like search respects visibility524 respects visibility525 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0526 behaves like search respects visibility527 respects visibility528 behaves like search respects visibility529 respects visibility530 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0531 behaves like search respects visibility532 respects visibility533 behaves like search respects visibility534 respects visibility535 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0536 behaves like search respects visibility537 respects visibility538 behaves like search respects visibility539 respects visibility540 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0541 behaves like search respects visibility542 respects visibility543 behaves like search respects visibility544 respects visibility545 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0546 behaves like search respects visibility547 respects visibility548 behaves like search respects visibility549 respects visibility550 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0551 behaves like search respects visibility552 respects visibility553 behaves like search respects visibility554 respects visibility555 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1556 behaves like search respects visibility557 respects visibility558 behaves like search respects visibility559 respects visibility560 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1561 behaves like search respects visibility562 respects visibility563 behaves like search respects visibility564 respects visibility565 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1566 behaves like search respects visibility567 respects visibility568 behaves like search respects visibility569 respects visibility570 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1571 behaves like search respects visibility572 respects visibility573 behaves like search respects visibility574 respects visibility575 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1576 behaves like search respects visibility577 respects visibility578 behaves like search respects visibility579 respects visibility580 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0581 behaves like search respects visibility582 respects visibility583 behaves like search respects visibility584 respects visibility585 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1586 behaves like search respects visibility587 respects visibility588 behaves like search respects visibility589 respects visibility590 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0591 behaves like search respects visibility592 respects visibility593 behaves like search respects visibility594 respects visibility595 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1596 behaves like search respects visibility597 respects visibility598 behaves like search respects visibility599 respects visibility600 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1601 behaves like search respects visibility602 respects visibility603 behaves like search respects visibility604 respects visibility605 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0606 behaves like search respects visibility607 respects visibility608 behaves like search respects visibility609 respects visibility610 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0611 behaves like search respects visibility612 respects visibility613 behaves like search respects visibility614 respects visibility615 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0616 behaves like search respects visibility617 respects visibility618 behaves like search respects visibility619 respects visibility620 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0621 behaves like search respects visibility622 respects visibility623 behaves like search respects visibility624 respects visibility625 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0626 behaves like search respects visibility627 respects visibility628 behaves like search respects visibility629 respects visibility630 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0631 behaves like search respects visibility632 respects visibility633 behaves like search respects visibility634 respects visibility635 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1636 behaves like search respects visibility637 respects visibility638 behaves like search respects visibility639 respects visibility640 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0641 behaves like search respects visibility642 respects visibility643 behaves like search respects visibility644 respects visibility645 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1646 behaves like search respects visibility647 respects visibility648 behaves like search respects visibility649 respects visibility650 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 0651 behaves like search respects visibility652 respects visibility653 behaves like search respects visibility654 respects visibility655 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0656 behaves like search respects visibility657 respects visibility658 behaves like search respects visibility659 respects visibility660 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0661 behaves like search respects visibility662 respects visibility663 behaves like search respects visibility664 respects visibility665 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0666 behaves like search respects visibility667 respects visibility668 behaves like search respects visibility669 respects visibility670 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0671 behaves like search respects visibility672 respects visibility673 behaves like search respects visibility674 respects visibility675 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0676 behaves like search respects visibility677 respects visibility678 behaves like search respects visibility679 respects visibility680 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0681 behaves like search respects visibility682 respects visibility683 behaves like search respects visibility684 respects visibility685 note686 on issues687 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1688 when add_permissions_data_to_notes_documents migration is finished689 behaves like search respects visibility690 respects visibility691 when add_permissions_data_to_notes_documents migration is not finished692 behaves like search respects visibility693 respects visibility694 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1695 when add_permissions_data_to_notes_documents migration is finished696 behaves like search respects visibility697 respects visibility698 when add_permissions_data_to_notes_documents migration is not finished699 behaves like search respects visibility700 respects visibility701 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1702 when add_permissions_data_to_notes_documents migration is finished703 behaves like search respects visibility704 respects visibility705 when add_permissions_data_to_notes_documents migration is not finished706 behaves like search respects visibility707 respects visibility708 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1709 when add_permissions_data_to_notes_documents migration is finished710 behaves like search respects visibility711 respects visibility712 when add_permissions_data_to_notes_documents migration is not finished713 behaves like search respects visibility714 respects visibility715 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1716 when add_permissions_data_to_notes_documents migration is finished717 behaves like search respects visibility718 respects visibility719 when add_permissions_data_to_notes_documents migration is not finished720 behaves like search respects visibility721 respects visibility722 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 1723 when add_permissions_data_to_notes_documents migration is finished724 behaves like search respects visibility725 respects visibility726 when add_permissions_data_to_notes_documents migration is not finished727 behaves like search respects visibility728 respects visibility729 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1730 when add_permissions_data_to_notes_documents migration is finished731 behaves like search respects visibility732 respects visibility733 when add_permissions_data_to_notes_documents migration is not finished734 behaves like search respects visibility735 respects visibility736 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0737 when add_permissions_data_to_notes_documents migration is finished738 behaves like search respects visibility739 respects visibility740 when add_permissions_data_to_notes_documents migration is not finished741 behaves like search respects visibility742 respects visibility743 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1744 when add_permissions_data_to_notes_documents migration is finished745 behaves like search respects visibility746 respects visibility747 when add_permissions_data_to_notes_documents migration is not finished748 behaves like search respects visibility749 respects visibility750 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1751 when add_permissions_data_to_notes_documents migration is finished752 behaves like search respects visibility753 respects visibility754 when add_permissions_data_to_notes_documents migration is not finished755 behaves like search respects visibility756 respects visibility757 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0758 when add_permissions_data_to_notes_documents migration is finished759 behaves like search respects visibility760 respects visibility761 when add_permissions_data_to_notes_documents migration is not finished762 behaves like search respects visibility763 respects visibility764 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0765 when add_permissions_data_to_notes_documents migration is finished766 behaves like search respects visibility767 respects visibility768 when add_permissions_data_to_notes_documents migration is not finished769 behaves like search respects visibility770 respects visibility771 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0772 when add_permissions_data_to_notes_documents migration is finished773 behaves like search respects visibility774 respects visibility775 when add_permissions_data_to_notes_documents migration is not finished776 behaves like search respects visibility777 respects visibility778 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0779 when add_permissions_data_to_notes_documents migration is finished780 behaves like search respects visibility781 respects visibility782 when add_permissions_data_to_notes_documents migration is not finished783 behaves like search respects visibility784 respects visibility785 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0786 when add_permissions_data_to_notes_documents migration is finished787 behaves like search respects visibility788 respects visibility789 when add_permissions_data_to_notes_documents migration is not finished790 behaves like search respects visibility791 respects visibility792 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0793 when add_permissions_data_to_notes_documents migration is finished794 behaves like search respects visibility795 respects visibility796 when add_permissions_data_to_notes_documents migration is not finished797 behaves like search respects visibility798 respects visibility799 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1800 when add_permissions_data_to_notes_documents migration is finished801 behaves like search respects visibility802 respects visibility803 when add_permissions_data_to_notes_documents migration is not finished804 behaves like search respects visibility805 respects visibility806 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1807 when add_permissions_data_to_notes_documents migration is finished808 behaves like search respects visibility809 respects visibility810 when add_permissions_data_to_notes_documents migration is not finished811 behaves like search respects visibility812 respects visibility813 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1814 when add_permissions_data_to_notes_documents migration is finished815 behaves like search respects visibility816 respects visibility817 when add_permissions_data_to_notes_documents migration is not finished818 behaves like search respects visibility819 respects visibility820 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 1821 when add_permissions_data_to_notes_documents migration is finished822 behaves like search respects visibility823 respects visibility824 when add_permissions_data_to_notes_documents migration is not finished825 behaves like search respects visibility826 respects visibility827 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 1828 when add_permissions_data_to_notes_documents migration is finished829 behaves like search respects visibility830 respects visibility831 when add_permissions_data_to_notes_documents migration is not finished832 behaves like search respects visibility833 respects visibility834 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 0835 when add_permissions_data_to_notes_documents migration is finished836 behaves like search respects visibility837 respects visibility838 when add_permissions_data_to_notes_documents migration is not finished839 behaves like search respects visibility840 respects visibility841 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1842 when add_permissions_data_to_notes_documents migration is finished843 behaves like search respects visibility844 respects visibility845 when add_permissions_data_to_notes_documents migration is not finished846 behaves like search respects visibility847 respects visibility848 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0849 when add_permissions_data_to_notes_documents migration is finished850 behaves like search respects visibility851 respects visibility852 when add_permissions_data_to_notes_documents migration is not finished853 behaves like search respects visibility854 respects visibility855 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1856 when add_permissions_data_to_notes_documents migration is finished857 behaves like search respects visibility858 respects visibility859 when add_permissions_data_to_notes_documents migration is not finished860 behaves like search respects visibility861 respects visibility862 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1863 when add_permissions_data_to_notes_documents migration is finished864 behaves like search respects visibility865 respects visibility866 when add_permissions_data_to_notes_documents migration is not finished867 behaves like search respects visibility868 respects visibility869 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0870 when add_permissions_data_to_notes_documents migration is finished871 behaves like search respects visibility872 respects visibility873 when add_permissions_data_to_notes_documents migration is not finished874 behaves like search respects visibility875 respects visibility876 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0877 when add_permissions_data_to_notes_documents migration is finished878 behaves like search respects visibility879 respects visibility880 when add_permissions_data_to_notes_documents migration is not finished881 behaves like search respects visibility882 respects visibility883 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0884 when add_permissions_data_to_notes_documents migration is finished885 behaves like search respects visibility886 respects visibility887 when add_permissions_data_to_notes_documents migration is not finished888 behaves like search respects visibility889 respects visibility890 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0891 when add_permissions_data_to_notes_documents migration is finished892 behaves like search respects visibility893 respects visibility894 when add_permissions_data_to_notes_documents migration is not finished895 behaves like search respects visibility896 respects visibility897 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0898 when add_permissions_data_to_notes_documents migration is finished899 behaves like search respects visibility900 respects visibility901 when add_permissions_data_to_notes_documents migration is not finished902 behaves like search respects visibility903 respects visibility904 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0905 when add_permissions_data_to_notes_documents migration is finished906 behaves like search respects visibility907 respects visibility908 when add_permissions_data_to_notes_documents migration is not finished909 behaves like search respects visibility910 respects visibility911 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 1912 when add_permissions_data_to_notes_documents migration is finished913 behaves like search respects visibility914 respects visibility915 when add_permissions_data_to_notes_documents migration is not finished916 behaves like search respects visibility917 respects visibility918 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 0919 when add_permissions_data_to_notes_documents migration is finished920 behaves like search respects visibility921 respects visibility922 when add_permissions_data_to_notes_documents migration is not finished923 behaves like search respects visibility924 respects visibility925 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 1926 when add_permissions_data_to_notes_documents migration is finished927 behaves like search respects visibility928 respects visibility929 when add_permissions_data_to_notes_documents migration is not finished930 behaves like search respects visibility931 respects visibility932 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 1933 when add_permissions_data_to_notes_documents migration is finished934 behaves like search respects visibility935 respects visibility936 when add_permissions_data_to_notes_documents migration is not finished937 behaves like search respects visibility938 respects visibility939 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 0940 when add_permissions_data_to_notes_documents migration is finished941 behaves like search respects visibility942 respects visibility943 when add_permissions_data_to_notes_documents migration is not finished944 behaves like search respects visibility945 respects visibility946 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 0947 when add_permissions_data_to_notes_documents migration is finished948 behaves like search respects visibility949 respects visibility950 when add_permissions_data_to_notes_documents migration is not finished951 behaves like search respects visibility952 respects visibility953 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 0954 when add_permissions_data_to_notes_documents migration is finished955 behaves like search respects visibility956 respects visibility957 when add_permissions_data_to_notes_documents migration is not finished958 behaves like search respects visibility959 respects visibility960 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 0961 when add_permissions_data_to_notes_documents migration is finished962 behaves like search respects visibility963 respects visibility964 when add_permissions_data_to_notes_documents migration is not finished965 behaves like search respects visibility966 respects visibility967 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 0968 when add_permissions_data_to_notes_documents migration is finished969 behaves like search respects visibility970 respects visibility971 when add_permissions_data_to_notes_documents migration is not finished972 behaves like search respects visibility973 respects visibility974 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 0975 when add_permissions_data_to_notes_documents migration is finished976 behaves like search respects visibility977 respects visibility978 when add_permissions_data_to_notes_documents migration is not finished979 behaves like search respects visibility980 respects visibility981 on merge requests982 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 1983 when add_permissions_data_to_notes_documents migration is finished984 behaves like search respects visibility985 respects visibility986 when add_permissions_data_to_notes_documents migration is not finished987 behaves like search respects visibility988 respects visibility989 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 1990 when add_permissions_data_to_notes_documents migration is finished991 behaves like search respects visibility992 respects visibility993 when add_permissions_data_to_notes_documents migration is not finished994 behaves like search respects visibility995 respects visibility996 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 1997 when add_permissions_data_to_notes_documents migration is finished998 behaves like search respects visibility999 respects visibility1000 when add_permissions_data_to_notes_documents migration is not finished1001 behaves like search respects visibility1002 respects visibility1003 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11004 when add_permissions_data_to_notes_documents migration is finished1005 behaves like search respects visibility1006 respects visibility1007 when add_permissions_data_to_notes_documents migration is not finished1008 behaves like search respects visibility1009 respects visibility1010 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11011 when add_permissions_data_to_notes_documents migration is finished1012 behaves like search respects visibility1013 respects visibility1014 when add_permissions_data_to_notes_documents migration is not finished1015 behaves like search respects visibility1016 respects visibility1017 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 11018 when add_permissions_data_to_notes_documents migration is finished1019 behaves like search respects visibility1020 respects visibility1021 when add_permissions_data_to_notes_documents migration is not finished1022 behaves like search respects visibility1023 respects visibility1024 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11025 when add_permissions_data_to_notes_documents migration is finished1026 behaves like search respects visibility1027 respects visibility1028 when add_permissions_data_to_notes_documents migration is not finished1029 behaves like search respects visibility1030 respects visibility1031 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01032 when add_permissions_data_to_notes_documents migration is finished1033 behaves like search respects visibility1034 respects visibility1035 when add_permissions_data_to_notes_documents migration is not finished1036 behaves like search respects visibility1037 respects visibility1038 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11039 when add_permissions_data_to_notes_documents migration is finished1040 behaves like search respects visibility1041 respects visibility1042 when add_permissions_data_to_notes_documents migration is not finished1043 behaves like search respects visibility1044 respects visibility1045 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 01046 when add_permissions_data_to_notes_documents migration is finished1047 behaves like search respects visibility1048 respects visibility1049 when add_permissions_data_to_notes_documents migration is not finished1050 behaves like search respects visibility1051 respects visibility1052 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01053 when add_permissions_data_to_notes_documents migration is finished1054 behaves like search respects visibility1055 respects visibility1056 when add_permissions_data_to_notes_documents migration is not finished1057 behaves like search respects visibility1058 respects visibility1059 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01060 when add_permissions_data_to_notes_documents migration is finished1061 behaves like search respects visibility1062 respects visibility1063 when add_permissions_data_to_notes_documents migration is not finished1064 behaves like search respects visibility1065 respects visibility1066 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01067 when add_permissions_data_to_notes_documents migration is finished1068 behaves like search respects visibility1069 respects visibility1070 when add_permissions_data_to_notes_documents migration is not finished1071 behaves like search respects visibility1072 respects visibility1073 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01074 when add_permissions_data_to_notes_documents migration is finished1075 behaves like search respects visibility1076 respects visibility1077 when add_permissions_data_to_notes_documents migration is not finished1078 behaves like search respects visibility1079 respects visibility1080 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01081 when add_permissions_data_to_notes_documents migration is finished1082 behaves like search respects visibility1083 respects visibility1084 when add_permissions_data_to_notes_documents migration is not finished1085 behaves like search respects visibility1086 respects visibility1087 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01088 when add_permissions_data_to_notes_documents migration is finished1089 behaves like search respects visibility1090 respects visibility1091 when add_permissions_data_to_notes_documents migration is not finished1092 behaves like search respects visibility1093 respects visibility1094 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11095 when add_permissions_data_to_notes_documents migration is finished1096 behaves like search respects visibility1097 respects visibility1098 when add_permissions_data_to_notes_documents migration is not finished1099 behaves like search respects visibility1100 respects visibility1101 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11102 when add_permissions_data_to_notes_documents migration is finished1103 behaves like search respects visibility1104 respects visibility1105 when add_permissions_data_to_notes_documents migration is not finished1106 behaves like search respects visibility1107 respects visibility1108 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11109 when add_permissions_data_to_notes_documents migration is finished1110 behaves like search respects visibility1111 respects visibility1112 when add_permissions_data_to_notes_documents migration is not finished1113 behaves like search respects visibility1114 respects visibility1115 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11116 when add_permissions_data_to_notes_documents migration is finished1117 behaves like search respects visibility1118 respects visibility1119 when add_permissions_data_to_notes_documents migration is not finished1120 behaves like search respects visibility1121 respects visibility1122 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11123 when add_permissions_data_to_notes_documents migration is finished1124 behaves like search respects visibility1125 respects visibility1126 when add_permissions_data_to_notes_documents migration is not finished1127 behaves like search respects visibility1128 respects visibility1129 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 01130 when add_permissions_data_to_notes_documents migration is finished1131 behaves like search respects visibility1132 respects visibility1133 when add_permissions_data_to_notes_documents migration is not finished1134 behaves like search respects visibility1135 respects visibility1136 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11137 when add_permissions_data_to_notes_documents migration is finished1138 behaves like search respects visibility1139 respects visibility1140 when add_permissions_data_to_notes_documents migration is not finished1141 behaves like search respects visibility1142 respects visibility1143 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01144 when add_permissions_data_to_notes_documents migration is finished1145 behaves like search respects visibility1146 respects visibility1147 when add_permissions_data_to_notes_documents migration is not finished1148 behaves like search respects visibility1149 respects visibility1150 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11151 when add_permissions_data_to_notes_documents migration is finished1152 behaves like search respects visibility1153 respects visibility1154 when add_permissions_data_to_notes_documents migration is not finished1155 behaves like search respects visibility1156 respects visibility1157 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 01158 when add_permissions_data_to_notes_documents migration is finished1159 behaves like search respects visibility1160 respects visibility1161 when add_permissions_data_to_notes_documents migration is not finished1162 behaves like search respects visibility1163 respects visibility1164 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01165 when add_permissions_data_to_notes_documents migration is finished1166 behaves like search respects visibility1167 respects visibility1168 when add_permissions_data_to_notes_documents migration is not finished1169 behaves like search respects visibility1170 respects visibility1171 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01172 when add_permissions_data_to_notes_documents migration is finished1173 behaves like search respects visibility1174 respects visibility1175 when add_permissions_data_to_notes_documents migration is not finished1176 behaves like search respects visibility1177 respects visibility1178 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01179 when add_permissions_data_to_notes_documents migration is finished1180 behaves like search respects visibility1181 respects visibility1182 when add_permissions_data_to_notes_documents migration is not finished1183 behaves like search respects visibility1184 respects visibility1185 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01186 when add_permissions_data_to_notes_documents migration is finished1187 behaves like search respects visibility1188 respects visibility1189 when add_permissions_data_to_notes_documents migration is not finished1190 behaves like search respects visibility1191 respects visibility1192 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01193 when add_permissions_data_to_notes_documents migration is finished1194 behaves like search respects visibility1195 respects visibility1196 when add_permissions_data_to_notes_documents migration is not finished1197 behaves like search respects visibility1198 respects visibility1199 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01200 when add_permissions_data_to_notes_documents migration is finished1201 behaves like search respects visibility1202 respects visibility1203 when add_permissions_data_to_notes_documents migration is not finished1204 behaves like search respects visibility1205 respects visibility1206 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11207 when add_permissions_data_to_notes_documents migration is finished1208 behaves like search respects visibility1209 respects visibility1210 when add_permissions_data_to_notes_documents migration is not finished1211 behaves like search respects visibility1212 respects visibility1213 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01214 when add_permissions_data_to_notes_documents migration is finished1215 behaves like search respects visibility1216 respects visibility1217 when add_permissions_data_to_notes_documents migration is not finished1218 behaves like search respects visibility1219 respects visibility1220 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11221 when add_permissions_data_to_notes_documents migration is finished1222 behaves like search respects visibility1223 respects visibility1224 when add_permissions_data_to_notes_documents migration is not finished1225 behaves like search respects visibility1226 respects visibility1227 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 01228 when add_permissions_data_to_notes_documents migration is finished1229 behaves like search respects visibility1230 respects visibility1231 when add_permissions_data_to_notes_documents migration is not finished1232 behaves like search respects visibility1233 respects visibility1234 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01235 when add_permissions_data_to_notes_documents migration is finished1236 behaves like search respects visibility1237 respects visibility1238 when add_permissions_data_to_notes_documents migration is not finished1239 behaves like search respects visibility1240 respects visibility1241 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01242 when add_permissions_data_to_notes_documents migration is finished1243 behaves like search respects visibility1244 respects visibility1245 when add_permissions_data_to_notes_documents migration is not finished1246 behaves like search respects visibility1247 respects visibility1248 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01249 when add_permissions_data_to_notes_documents migration is finished1250 behaves like search respects visibility1251 respects visibility1252 when add_permissions_data_to_notes_documents migration is not finished1253 behaves like search respects visibility1254 respects visibility1255 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01256 when add_permissions_data_to_notes_documents migration is finished1257 behaves like search respects visibility1258 respects visibility1259 when add_permissions_data_to_notes_documents migration is not finished1260 behaves like search respects visibility1261 respects visibility1262 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01263 when add_permissions_data_to_notes_documents migration is finished1264 behaves like search respects visibility1265 respects visibility1266 when add_permissions_data_to_notes_documents migration is not finished1267 behaves like search respects visibility1268 respects visibility1269 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01270 when add_permissions_data_to_notes_documents migration is finished1271 behaves like search respects visibility1272 respects visibility1273 when add_permissions_data_to_notes_documents migration is not finished1274 behaves like search respects visibility1275 respects visibility1276 on commits1277 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11278 when add_permissions_data_to_notes_documents migration is finished1279 behaves like search respects visibility1280 respects visibility1281 when add_permissions_data_to_notes_documents migration is not finished1282 behaves like search respects visibility1283 respects visibility1284 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11285 when add_permissions_data_to_notes_documents migration is finished1286 behaves like search respects visibility1287 respects visibility1288 when add_permissions_data_to_notes_documents migration is not finished1289 behaves like search respects visibility1290 respects visibility1291 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11292 when add_permissions_data_to_notes_documents migration is finished1293 behaves like search respects visibility1294 respects visibility1295 when add_permissions_data_to_notes_documents migration is not finished1296 behaves like search respects visibility1297 respects visibility1298 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11299 when add_permissions_data_to_notes_documents migration is finished1300 behaves like search respects visibility1301 respects visibility1302 when add_permissions_data_to_notes_documents migration is not finished1303 behaves like search respects visibility1304 respects visibility1305 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11306 when add_permissions_data_to_notes_documents migration is finished1307 behaves like search respects visibility1308 respects visibility1309 when add_permissions_data_to_notes_documents migration is not finished1310 behaves like search respects visibility1311 respects visibility1312 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 11313 when add_permissions_data_to_notes_documents migration is finished1314 behaves like search respects visibility1315 respects visibility1316 when add_permissions_data_to_notes_documents migration is not finished1317 behaves like search respects visibility1318 respects visibility1319 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11320 when add_permissions_data_to_notes_documents migration is finished1321 behaves like search respects visibility1322 respects visibility1323 when add_permissions_data_to_notes_documents migration is not finished1324 behaves like search respects visibility1325 respects visibility1326 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01327 when add_permissions_data_to_notes_documents migration is finished1328 behaves like search respects visibility1329 respects visibility1330 when add_permissions_data_to_notes_documents migration is not finished1331 behaves like search respects visibility1332 respects visibility1333 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11334 when add_permissions_data_to_notes_documents migration is finished1335 behaves like search respects visibility1336 respects visibility1337 when add_permissions_data_to_notes_documents migration is not finished1338 behaves like search respects visibility1339 respects visibility1340 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11341 when add_permissions_data_to_notes_documents migration is finished1342 behaves like search respects visibility1343 respects visibility1344 when add_permissions_data_to_notes_documents migration is not finished1345 behaves like search respects visibility1346 respects visibility1347 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01348 when add_permissions_data_to_notes_documents migration is finished1349 behaves like search respects visibility1350 respects visibility1351 when add_permissions_data_to_notes_documents migration is not finished1352 behaves like search respects visibility1353 respects visibility1354 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01355 when add_permissions_data_to_notes_documents migration is finished1356 behaves like search respects visibility1357 respects visibility1358 when add_permissions_data_to_notes_documents migration is not finished1359 behaves like search respects visibility1360 respects visibility1361 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01362 when add_permissions_data_to_notes_documents migration is finished1363 behaves like search respects visibility1364 respects visibility1365 when add_permissions_data_to_notes_documents migration is not finished1366 behaves like search respects visibility1367 respects visibility1368 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01369 when add_permissions_data_to_notes_documents migration is finished1370 behaves like search respects visibility1371 respects visibility1372 when add_permissions_data_to_notes_documents migration is not finished1373 behaves like search respects visibility1374 respects visibility1375 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01376 when add_permissions_data_to_notes_documents migration is finished1377 behaves like search respects visibility1378 respects visibility1379 when add_permissions_data_to_notes_documents migration is not finished1380 behaves like search respects visibility1381 respects visibility1382 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01383 when add_permissions_data_to_notes_documents migration is finished1384 behaves like search respects visibility1385 respects visibility1386 when add_permissions_data_to_notes_documents migration is not finished1387 behaves like search respects visibility1388 respects visibility1389 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11390 when add_permissions_data_to_notes_documents migration is finished1391 behaves like search respects visibility1392 respects visibility1393 when add_permissions_data_to_notes_documents migration is not finished1394 behaves like search respects visibility1395 respects visibility1396 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11397 when add_permissions_data_to_notes_documents migration is finished1398 behaves like search respects visibility1399 respects visibility1400 when add_permissions_data_to_notes_documents migration is not finished1401 behaves like search respects visibility1402 respects visibility1403 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11404 when add_permissions_data_to_notes_documents migration is finished1405 behaves like search respects visibility1406 respects visibility1407 when add_permissions_data_to_notes_documents migration is not finished1408 behaves like search respects visibility1409 respects visibility1410 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11411 when add_permissions_data_to_notes_documents migration is finished1412 behaves like search respects visibility1413 respects visibility1414 when add_permissions_data_to_notes_documents migration is not finished1415 behaves like search respects visibility1416 respects visibility1417 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11418 when add_permissions_data_to_notes_documents migration is finished1419 behaves like search respects visibility1420 respects visibility1421 when add_permissions_data_to_notes_documents migration is not finished1422 behaves like search respects visibility1423 respects visibility1424 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 01425 when add_permissions_data_to_notes_documents migration is finished1426 behaves like search respects visibility1427 respects visibility1428 when add_permissions_data_to_notes_documents migration is not finished1429 behaves like search respects visibility1430 respects visibility1431 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11432 when add_permissions_data_to_notes_documents migration is finished1433 behaves like search respects visibility1434 respects visibility1435 when add_permissions_data_to_notes_documents migration is not finished1436 behaves like search respects visibility1437 respects visibility1438 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01439 when add_permissions_data_to_notes_documents migration is finished1440 behaves like search respects visibility1441 respects visibility1442 when add_permissions_data_to_notes_documents migration is not finished1443 behaves like search respects visibility1444 respects visibility1445 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11446 when add_permissions_data_to_notes_documents migration is finished1447 behaves like search respects visibility1448 respects visibility1449 when add_permissions_data_to_notes_documents migration is not finished1450 behaves like search respects visibility1451 respects visibility1452 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11453 when add_permissions_data_to_notes_documents migration is finished1454 behaves like search respects visibility1455 respects visibility1456 when add_permissions_data_to_notes_documents migration is not finished1457 behaves like search respects visibility1458 respects visibility1459 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01460 when add_permissions_data_to_notes_documents migration is finished1461 behaves like search respects visibility1462 respects visibility1463 when add_permissions_data_to_notes_documents migration is not finished1464 behaves like search respects visibility1465 respects visibility1466 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01467 when add_permissions_data_to_notes_documents migration is finished1468 behaves like search respects visibility1469 respects visibility1470 when add_permissions_data_to_notes_documents migration is not finished1471 behaves like search respects visibility1472 respects visibility1473 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01474 when add_permissions_data_to_notes_documents migration is finished1475 behaves like search respects visibility1476 respects visibility1477 when add_permissions_data_to_notes_documents migration is not finished1478 behaves like search respects visibility1479 respects visibility1480 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01481 when add_permissions_data_to_notes_documents migration is finished1482 behaves like search respects visibility1483 respects visibility1484 when add_permissions_data_to_notes_documents migration is not finished1485 behaves like search respects visibility1486 respects visibility1487 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01488 when add_permissions_data_to_notes_documents migration is finished1489 behaves like search respects visibility1490 respects visibility1491 when add_permissions_data_to_notes_documents migration is not finished1492 behaves like search respects visibility1493 respects visibility1494 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01495 when add_permissions_data_to_notes_documents migration is finished1496 behaves like search respects visibility1497 respects visibility1498 when add_permissions_data_to_notes_documents migration is not finished1499 behaves like search respects visibility1500 respects visibility1501 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11502 when add_permissions_data_to_notes_documents migration is finished1503 behaves like search respects visibility1504 respects visibility1505 when add_permissions_data_to_notes_documents migration is not finished1506 behaves like search respects visibility1507 respects visibility1508 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01509 when add_permissions_data_to_notes_documents migration is finished1510 behaves like search respects visibility1511 respects visibility1512 when add_permissions_data_to_notes_documents migration is not finished1513 behaves like search respects visibility1514 respects visibility1515 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11516 when add_permissions_data_to_notes_documents migration is finished1517 behaves like search respects visibility1518 respects visibility1519 when add_permissions_data_to_notes_documents migration is not finished1520 behaves like search respects visibility1521 respects visibility1522 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 01523 when add_permissions_data_to_notes_documents migration is finished1524 behaves like search respects visibility1525 respects visibility1526 when add_permissions_data_to_notes_documents migration is not finished1527 behaves like search respects visibility1528 respects visibility1529 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01530 when add_permissions_data_to_notes_documents migration is finished1531 behaves like search respects visibility1532 respects visibility1533 when add_permissions_data_to_notes_documents migration is not finished1534 behaves like search respects visibility1535 respects visibility1536 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01537 when add_permissions_data_to_notes_documents migration is finished1538 behaves like search respects visibility1539 respects visibility1540 when add_permissions_data_to_notes_documents migration is not finished1541 behaves like search respects visibility1542 respects visibility1543 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01544 when add_permissions_data_to_notes_documents migration is finished1545 behaves like search respects visibility1546 respects visibility1547 when add_permissions_data_to_notes_documents migration is not finished1548 behaves like search respects visibility1549 respects visibility1550 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01551 when add_permissions_data_to_notes_documents migration is finished1552 behaves like search respects visibility1553 respects visibility1554 when add_permissions_data_to_notes_documents migration is not finished1555 behaves like search respects visibility1556 respects visibility1557 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01558 when add_permissions_data_to_notes_documents migration is finished1559 behaves like search respects visibility1560 respects visibility1561 when add_permissions_data_to_notes_documents migration is not finished1562 behaves like search respects visibility1563 respects visibility1564 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01565 when add_permissions_data_to_notes_documents migration is finished1566 behaves like search respects visibility1567 respects visibility1568 when add_permissions_data_to_notes_documents migration is not finished1569 behaves like search respects visibility1570 respects visibility1571 on snippets1572 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11573 when add_permissions_data_to_notes_documents migration is finished1574 behaves like search respects visibility1575 respects visibility1576 when add_permissions_data_to_notes_documents migration is not finished1577 behaves like search respects visibility1578 respects visibility1579 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11580 when add_permissions_data_to_notes_documents migration is finished1581 behaves like search respects visibility1582 respects visibility1583 when add_permissions_data_to_notes_documents migration is not finished1584 behaves like search respects visibility1585 respects visibility1586 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11587 when add_permissions_data_to_notes_documents migration is finished1588 behaves like search respects visibility1589 respects visibility1590 when add_permissions_data_to_notes_documents migration is not finished1591 behaves like search respects visibility1592 respects visibility1593 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11594 when add_permissions_data_to_notes_documents migration is finished1595 behaves like search respects visibility1596 respects visibility1597 when add_permissions_data_to_notes_documents migration is not finished1598 behaves like search respects visibility1599 respects visibility1600 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11601 when add_permissions_data_to_notes_documents migration is finished1602 behaves like search respects visibility1603 respects visibility1604 when add_permissions_data_to_notes_documents migration is not finished1605 behaves like search respects visibility1606 respects visibility1607 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 11608 when add_permissions_data_to_notes_documents migration is finished1609 behaves like search respects visibility1610 respects visibility1611 when add_permissions_data_to_notes_documents migration is not finished1612 behaves like search respects visibility1613 respects visibility1614 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11615 when add_permissions_data_to_notes_documents migration is finished1616 behaves like search respects visibility1617 respects visibility1618 when add_permissions_data_to_notes_documents migration is not finished1619 behaves like search respects visibility1620 respects visibility1621 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01622 when add_permissions_data_to_notes_documents migration is finished1623 behaves like search respects visibility1624 respects visibility1625 when add_permissions_data_to_notes_documents migration is not finished1626 behaves like search respects visibility1627 respects visibility1628 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11629 when add_permissions_data_to_notes_documents migration is finished1630 behaves like search respects visibility1631 respects visibility1632 when add_permissions_data_to_notes_documents migration is not finished1633 behaves like search respects visibility1634 respects visibility1635 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11636 when add_permissions_data_to_notes_documents migration is finished1637 behaves like search respects visibility1638 respects visibility1639 when add_permissions_data_to_notes_documents migration is not finished1640 behaves like search respects visibility1641 respects visibility1642 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01643 when add_permissions_data_to_notes_documents migration is finished1644 behaves like search respects visibility1645 respects visibility1646 when add_permissions_data_to_notes_documents migration is not finished1647 behaves like search respects visibility1648 respects visibility1649 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01650 when add_permissions_data_to_notes_documents migration is finished1651 behaves like search respects visibility1652 respects visibility1653 when add_permissions_data_to_notes_documents migration is not finished1654 behaves like search respects visibility1655 respects visibility1656 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01657 when add_permissions_data_to_notes_documents migration is finished1658 behaves like search respects visibility1659 respects visibility1660 when add_permissions_data_to_notes_documents migration is not finished1661 behaves like search respects visibility1662 respects visibility1663 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01664 when add_permissions_data_to_notes_documents migration is finished1665 behaves like search respects visibility1666 respects visibility1667 when add_permissions_data_to_notes_documents migration is not finished1668 behaves like search respects visibility1669 respects visibility1670 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01671 when add_permissions_data_to_notes_documents migration is finished1672 behaves like search respects visibility1673 respects visibility1674 when add_permissions_data_to_notes_documents migration is not finished1675 behaves like search respects visibility1676 respects visibility1677 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01678 when add_permissions_data_to_notes_documents migration is finished1679 behaves like search respects visibility1680 respects visibility1681 when add_permissions_data_to_notes_documents migration is not finished1682 behaves like search respects visibility1683 respects visibility1684 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11685 when add_permissions_data_to_notes_documents migration is finished1686 behaves like search respects visibility1687 respects visibility1688 when add_permissions_data_to_notes_documents migration is not finished1689 behaves like search respects visibility1690 respects visibility1691 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11692 when add_permissions_data_to_notes_documents migration is finished1693 behaves like search respects visibility1694 respects visibility1695 when add_permissions_data_to_notes_documents migration is not finished1696 behaves like search respects visibility1697 respects visibility1698 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11699 when add_permissions_data_to_notes_documents migration is finished1700 behaves like search respects visibility1701 respects visibility1702 when add_permissions_data_to_notes_documents migration is not finished1703 behaves like search respects visibility1704 respects visibility1705 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11706 when add_permissions_data_to_notes_documents migration is finished1707 behaves like search respects visibility1708 respects visibility1709 when add_permissions_data_to_notes_documents migration is not finished1710 behaves like search respects visibility1711 respects visibility1712 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11713 when add_permissions_data_to_notes_documents migration is finished1714 behaves like search respects visibility1715 respects visibility1716 when add_permissions_data_to_notes_documents migration is not finished1717 behaves like search respects visibility1718 respects visibility1719 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 01720 when add_permissions_data_to_notes_documents migration is finished1721 behaves like search respects visibility1722 respects visibility1723 when add_permissions_data_to_notes_documents migration is not finished1724 behaves like search respects visibility1725 respects visibility1726 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11727 when add_permissions_data_to_notes_documents migration is finished1728 behaves like search respects visibility1729 respects visibility1730 when add_permissions_data_to_notes_documents migration is not finished1731 behaves like search respects visibility1732 respects visibility1733 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01734 when add_permissions_data_to_notes_documents migration is finished1735 behaves like search respects visibility1736 respects visibility1737 when add_permissions_data_to_notes_documents migration is not finished1738 behaves like search respects visibility1739 respects visibility1740 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11741 when add_permissions_data_to_notes_documents migration is finished1742 behaves like search respects visibility1743 respects visibility1744 when add_permissions_data_to_notes_documents migration is not finished1745 behaves like search respects visibility1746 respects visibility1747 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11748 when add_permissions_data_to_notes_documents migration is finished1749 behaves like search respects visibility1750 respects visibility1751 when add_permissions_data_to_notes_documents migration is not finished1752 behaves like search respects visibility1753 respects visibility1754 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01755 when add_permissions_data_to_notes_documents migration is finished1756 behaves like search respects visibility1757 respects visibility1758 when add_permissions_data_to_notes_documents migration is not finished1759 behaves like search respects visibility1760 respects visibility1761 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01762 when add_permissions_data_to_notes_documents migration is finished1763 behaves like search respects visibility1764 respects visibility1765 when add_permissions_data_to_notes_documents migration is not finished1766 behaves like search respects visibility1767 respects visibility1768 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01769 when add_permissions_data_to_notes_documents migration is finished1770 behaves like search respects visibility1771 respects visibility1772 when add_permissions_data_to_notes_documents migration is not finished1773 behaves like search respects visibility1774 respects visibility1775 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01776 when add_permissions_data_to_notes_documents migration is finished1777 behaves like search respects visibility1778 respects visibility1779 when add_permissions_data_to_notes_documents migration is not finished1780 behaves like search respects visibility1781 respects visibility1782 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01783 when add_permissions_data_to_notes_documents migration is finished1784 behaves like search respects visibility1785 respects visibility1786 when add_permissions_data_to_notes_documents migration is not finished1787 behaves like search respects visibility1788 respects visibility1789 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01790 when add_permissions_data_to_notes_documents migration is finished1791 behaves like search respects visibility1792 respects visibility1793 when add_permissions_data_to_notes_documents migration is not finished1794 behaves like search respects visibility1795 respects visibility1796 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11797 when add_permissions_data_to_notes_documents migration is finished1798 behaves like search respects visibility1799 respects visibility1800 when add_permissions_data_to_notes_documents migration is not finished1801 behaves like search respects visibility1802 respects visibility1803 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01804 when add_permissions_data_to_notes_documents migration is finished1805 behaves like search respects visibility1806 respects visibility1807 when add_permissions_data_to_notes_documents migration is not finished1808 behaves like search respects visibility1809 respects visibility1810 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11811 when add_permissions_data_to_notes_documents migration is finished1812 behaves like search respects visibility1813 respects visibility1814 when add_permissions_data_to_notes_documents migration is not finished1815 behaves like search respects visibility1816 respects visibility1817 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11818 when add_permissions_data_to_notes_documents migration is finished1819 behaves like search respects visibility1820 respects visibility1821 when add_permissions_data_to_notes_documents migration is not finished1822 behaves like search respects visibility1823 respects visibility1824 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01825 when add_permissions_data_to_notes_documents migration is finished1826 behaves like search respects visibility1827 respects visibility1828 when add_permissions_data_to_notes_documents migration is not finished1829 behaves like search respects visibility1830 respects visibility1831 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01832 when add_permissions_data_to_notes_documents migration is finished1833 behaves like search respects visibility1834 respects visibility1835 when add_permissions_data_to_notes_documents migration is not finished1836 behaves like search respects visibility1837 respects visibility1838 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01839 when add_permissions_data_to_notes_documents migration is finished1840 behaves like search respects visibility1841 respects visibility1842 when add_permissions_data_to_notes_documents migration is not finished1843 behaves like search respects visibility1844 respects visibility1845 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01846 when add_permissions_data_to_notes_documents migration is finished1847 behaves like search respects visibility1848 respects visibility1849 when add_permissions_data_to_notes_documents migration is not finished1850 behaves like search respects visibility1851 respects visibility1852 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01853 when add_permissions_data_to_notes_documents migration is finished1854 behaves like search respects visibility1855 respects visibility1856 when add_permissions_data_to_notes_documents migration is not finished1857 behaves like search respects visibility1858 respects visibility1859 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01860 when add_permissions_data_to_notes_documents migration is finished1861 behaves like search respects visibility1862 respects visibility1863 when add_permissions_data_to_notes_documents migration is not finished1864 behaves like search respects visibility1865 respects visibility1866 issue1867 when add_new_data_to_issues_documents migration is finished1868 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11869 behaves like search respects visibility1870 respects visibility1871 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11872 behaves like search respects visibility1873 respects visibility1874 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11875 behaves like search respects visibility1876 respects visibility1877 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11878 behaves like search respects visibility1879 respects visibility1880 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11881 behaves like search respects visibility1882 respects visibility1883 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 11884 behaves like search respects visibility1885 respects visibility1886 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11887 behaves like search respects visibility1888 respects visibility1889 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01890 behaves like search respects visibility1891 respects visibility1892 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11893 behaves like search respects visibility1894 respects visibility1895 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11896 behaves like search respects visibility1897 respects visibility1898 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01899 behaves like search respects visibility1900 respects visibility1901 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01902 behaves like search respects visibility1903 respects visibility1904 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01905 behaves like search respects visibility1906 respects visibility1907 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01908 behaves like search respects visibility1909 respects visibility1910 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01911 behaves like search respects visibility1912 respects visibility1913 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01914 behaves like search respects visibility1915 respects visibility1916 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11917 behaves like search respects visibility1918 respects visibility1919 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11920 behaves like search respects visibility1921 respects visibility1922 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 11923 behaves like search respects visibility1924 respects visibility1925 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 11926 behaves like search respects visibility1927 respects visibility1928 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 11929 behaves like search respects visibility1930 respects visibility1931 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 01932 behaves like search respects visibility1933 respects visibility1934 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11935 behaves like search respects visibility1936 respects visibility1937 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01938 behaves like search respects visibility1939 respects visibility1940 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11941 behaves like search respects visibility1942 respects visibility1943 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11944 behaves like search respects visibility1945 respects visibility1946 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01947 behaves like search respects visibility1948 respects visibility1949 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01950 behaves like search respects visibility1951 respects visibility1952 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01953 behaves like search respects visibility1954 respects visibility1955 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01956 behaves like search respects visibility1957 respects visibility1958 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01959 behaves like search respects visibility1960 respects visibility1961 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01962 behaves like search respects visibility1963 respects visibility1964 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 11965 behaves like search respects visibility1966 respects visibility1967 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 01968 behaves like search respects visibility1969 respects visibility1970 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 11971 behaves like search respects visibility1972 respects visibility1973 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 11974 behaves like search respects visibility1975 respects visibility1976 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 01977 behaves like search respects visibility1978 respects visibility1979 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 01980 behaves like search respects visibility1981 respects visibility1982 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 01983 behaves like search respects visibility1984 respects visibility1985 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 01986 behaves like search respects visibility1987 respects visibility1988 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 01989 behaves like search respects visibility1990 respects visibility1991 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 01992 behaves like search respects visibility1993 respects visibility1994 when add_new_data_to_issues_documents migration is not finished1995 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 11996 behaves like search respects visibility1997 respects visibility1998 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 11999 behaves like search respects visibility2000 respects visibility2001 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12002 behaves like search respects visibility2003 respects visibility2004 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12005 behaves like search respects visibility2006 respects visibility2007 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12008 behaves like search respects visibility2009 respects visibility2010 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 12011 behaves like search respects visibility2012 respects visibility2013 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12014 behaves like search respects visibility2015 respects visibility2016 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02017 behaves like search respects visibility2018 respects visibility2019 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12020 behaves like search respects visibility2021 respects visibility2022 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12023 behaves like search respects visibility2024 respects visibility2025 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02026 behaves like search respects visibility2027 respects visibility2028 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02029 behaves like search respects visibility2030 respects visibility2031 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02032 behaves like search respects visibility2033 respects visibility2034 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02035 behaves like search respects visibility2036 respects visibility2037 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02038 behaves like search respects visibility2039 respects visibility2040 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02041 behaves like search respects visibility2042 respects visibility2043 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12044 behaves like search respects visibility2045 respects visibility2046 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12047 behaves like search respects visibility2048 respects visibility2049 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12050 behaves like search respects visibility2051 respects visibility2052 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12053 behaves like search respects visibility2054 respects visibility2055 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12056 behaves like search respects visibility2057 respects visibility2058 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 02059 behaves like search respects visibility2060 respects visibility2061 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12062 behaves like search respects visibility2063 respects visibility2064 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02065 behaves like search respects visibility2066 respects visibility2067 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12068 behaves like search respects visibility2069 respects visibility2070 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12071 behaves like search respects visibility2072 respects visibility2073 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02074 behaves like search respects visibility2075 respects visibility2076 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02077 behaves like search respects visibility2078 respects visibility2079 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02080 behaves like search respects visibility2081 respects visibility2082 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02083 behaves like search respects visibility2084 respects visibility2085 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02086 behaves like search respects visibility2087 respects visibility2088 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02089 behaves like search respects visibility2090 respects visibility2091 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12092 behaves like search respects visibility2093 respects visibility2094 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02095 behaves like search respects visibility2096 respects visibility2097 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12098 behaves like search respects visibility2099 respects visibility2100 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12101 behaves like search respects visibility2102 respects visibility2103 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02104 behaves like search respects visibility2105 respects visibility2106 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02107 behaves like search respects visibility2108 respects visibility2109 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02110 behaves like search respects visibility2111 respects visibility2112 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02113 behaves like search respects visibility2114 respects visibility2115 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02116 behaves like search respects visibility2117 respects visibility2118 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02119 behaves like search respects visibility2120 respects visibility2121 wiki2122 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12123 behaves like search respects visibility2124 respects visibility2125 project_level: :public, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12126 behaves like search respects visibility2127 respects visibility2128 project_level: :public, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12129 behaves like search respects visibility2130 respects visibility2131 project_level: :public, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12132 behaves like search respects visibility2133 respects visibility2134 project_level: :public, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12135 behaves like search respects visibility2136 respects visibility2137 project_level: :public, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 12138 behaves like search respects visibility2139 respects visibility2140 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12141 behaves like search respects visibility2142 respects visibility2143 project_level: :public, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02144 behaves like search respects visibility2145 respects visibility2146 project_level: :public, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12147 behaves like search respects visibility2148 respects visibility2149 project_level: :public, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12150 behaves like search respects visibility2151 respects visibility2152 project_level: :public, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02153 behaves like search respects visibility2154 respects visibility2155 project_level: :public, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02156 behaves like search respects visibility2157 respects visibility2158 project_level: :public, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02159 behaves like search respects visibility2160 respects visibility2161 project_level: :public, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02162 behaves like search respects visibility2163 respects visibility2164 project_level: :public, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02165 behaves like search respects visibility2166 respects visibility2167 project_level: :public, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02168 behaves like search respects visibility2169 respects visibility2170 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12171 behaves like search respects visibility2172 respects visibility2173 project_level: :internal, feature_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12174 behaves like search respects visibility2175 respects visibility2176 project_level: :internal, feature_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12177 behaves like search respects visibility2178 respects visibility2179 project_level: :internal, feature_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12180 behaves like search respects visibility2181 respects visibility2182 project_level: :internal, feature_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12183 behaves like search respects visibility2184 respects visibility2185 project_level: :internal, feature_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 02186 behaves like search respects visibility2187 respects visibility2188 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12189 behaves like search respects visibility2190 respects visibility2191 project_level: :internal, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02192 behaves like search respects visibility2193 respects visibility2194 project_level: :internal, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12195 behaves like search respects visibility2196 respects visibility2197 project_level: :internal, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12198 behaves like search respects visibility2199 respects visibility2200 project_level: :internal, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02201 behaves like search respects visibility2202 respects visibility2203 project_level: :internal, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02204 behaves like search respects visibility2205 respects visibility2206 project_level: :internal, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02207 behaves like search respects visibility2208 respects visibility2209 project_level: :internal, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02210 behaves like search respects visibility2211 respects visibility2212 project_level: :internal, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02213 behaves like search respects visibility2214 respects visibility2215 project_level: :internal, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02216 behaves like search respects visibility2217 respects visibility2218 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12219 behaves like search respects visibility2220 respects visibility2221 project_level: :private, feature_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02222 behaves like search respects visibility2223 respects visibility2224 project_level: :private, feature_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12225 behaves like search respects visibility2226 respects visibility2227 project_level: :private, feature_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12228 behaves like search respects visibility2229 respects visibility2230 project_level: :private, feature_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02231 behaves like search respects visibility2232 respects visibility2233 project_level: :private, feature_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02234 behaves like search respects visibility2235 respects visibility2236 project_level: :private, feature_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02237 behaves like search respects visibility2238 respects visibility2239 project_level: :private, feature_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02240 behaves like search respects visibility2241 respects visibility2242 project_level: :private, feature_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02243 behaves like search respects visibility2244 respects visibility2245 project_level: :private, feature_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02246 behaves like search respects visibility2247 respects visibility2248 milestone2249 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12250 respects visibility2251 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12252 respects visibility2253 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12254 respects visibility2255 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12256 respects visibility2257 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12258 respects visibility2259 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 12260 respects visibility2261 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12262 respects visibility2263 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 12264 respects visibility2265 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12266 respects visibility2267 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12268 respects visibility2269 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 12270 respects visibility2271 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 12272 respects visibility2273 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 12274 respects visibility2275 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 12276 respects visibility2277 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 12278 respects visibility2279 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 12280 respects visibility2281 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 12282 respects visibility2283 project_level: :public, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 12284 respects visibility2285 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12286 respects visibility2287 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12288 respects visibility2289 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12290 respects visibility2291 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12292 respects visibility2293 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12294 respects visibility2295 project_level: :public, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 12296 respects visibility2297 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12298 respects visibility2299 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02300 respects visibility2301 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12302 respects visibility2303 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12304 respects visibility2305 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02306 respects visibility2307 project_level: :public, issues_access_level: :private, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02308 respects visibility2309 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 12310 respects visibility2311 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 02312 respects visibility2313 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 12314 respects visibility2315 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 12316 respects visibility2317 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02318 respects visibility2319 project_level: :public, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02320 respects visibility2321 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12322 respects visibility2323 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12324 respects visibility2325 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12326 respects visibility2327 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12328 respects visibility2329 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12330 respects visibility2331 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 12332 respects visibility2333 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12334 respects visibility2335 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02336 respects visibility2337 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12338 respects visibility2339 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 02340 respects visibility2341 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02342 respects visibility2343 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02344 respects visibility2345 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02346 respects visibility2347 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02348 respects visibility2349 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02350 respects visibility2351 project_level: :public, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02352 respects visibility2353 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12354 respects visibility2355 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12356 respects visibility2357 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12358 respects visibility2359 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12360 respects visibility2361 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12362 respects visibility2363 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 02364 respects visibility2365 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12366 respects visibility2367 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 12368 respects visibility2369 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12370 respects visibility2371 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12372 respects visibility2373 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 12374 respects visibility2375 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02376 respects visibility2377 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 12378 respects visibility2379 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 12380 respects visibility2381 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 12382 respects visibility2383 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 12384 respects visibility2385 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 12386 respects visibility2387 project_level: :internal, issues_access_level: :enabled, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02388 respects visibility2389 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12390 respects visibility2391 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12392 respects visibility2393 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12394 respects visibility2395 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12396 respects visibility2397 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12398 respects visibility2399 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 02400 respects visibility2401 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12402 respects visibility2403 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02404 respects visibility2405 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12406 respects visibility2407 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12408 respects visibility2409 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02410 respects visibility2411 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02412 respects visibility2413 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 12414 respects visibility2415 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 02416 respects visibility2417 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 12418 respects visibility2419 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 12420 respects visibility2421 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02422 respects visibility2423 project_level: :internal, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02424 respects visibility2425 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: true, expected_count: 12426 respects visibility2427 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :admin, admin_mode: false, expected_count: 12428 respects visibility2429 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :reporter, admin_mode: nil, expected_count: 12430 respects visibility2431 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :guest, admin_mode: nil, expected_count: 12432 respects visibility2433 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :non_member, admin_mode: nil, expected_count: 12434 respects visibility2435 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :enabled, membership: :anonymous, admin_mode: nil, expected_count: 02436 respects visibility2437 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12438 respects visibility2439 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02440 respects visibility2441 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12442 respects visibility2443 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 02444 respects visibility2445 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02446 respects visibility2447 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02448 respects visibility2449 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02450 respects visibility2451 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02452 respects visibility2453 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02454 respects visibility2455 project_level: :internal, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02456 respects visibility2457 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12458 respects visibility2459 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02460 respects visibility2461 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12462 respects visibility2463 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 12464 respects visibility2465 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02466 respects visibility2467 project_level: :private, issues_access_level: :private, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02468 respects visibility2469 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: true, expected_count: 12470 respects visibility2471 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :admin, admin_mode: false, expected_count: 02472 respects visibility2473 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 12474 respects visibility2475 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 12476 respects visibility2477 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02478 respects visibility2479 project_level: :private, issues_access_level: :private, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02480 respects visibility2481 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: true, expected_count: 12482 respects visibility2483 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :admin, admin_mode: false, expected_count: 02484 respects visibility2485 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :reporter, admin_mode: nil, expected_count: 12486 respects visibility2487 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :guest, admin_mode: nil, expected_count: 02488 respects visibility2489 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :non_member, admin_mode: nil, expected_count: 02490 respects visibility2491 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :private, membership: :anonymous, admin_mode: nil, expected_count: 02492 respects visibility2493 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :reporter, admin_mode: nil, expected_count: 02494 respects visibility2495 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :guest, admin_mode: nil, expected_count: 02496 respects visibility2497 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :non_member, admin_mode: nil, expected_count: 02498 respects visibility2499 project_level: :private, issues_access_level: :disabled, merge_requests_access_level: :disabled, membership: :anonymous, admin_mode: nil, expected_count: 02500 respects visibility2501 project2502 project_level: :public, membership: :reporter, expected_count: 12503 respects visibility2504 project_level: :public, membership: :guest, expected_count: 12505 respects visibility2506 project_level: :public, membership: :non_member, expected_count: 12507 respects visibility2508 project_level: :public, membership: :anonymous, expected_count: 12509 respects visibility2510 project_level: :internal, membership: :reporter, expected_count: 12511 respects visibility2512 project_level: :internal, membership: :guest, expected_count: 12513 respects visibility2514 project_level: :internal, membership: :non_member, expected_count: 12515 respects visibility2516 project_level: :internal, membership: :anonymous, expected_count: 02517 respects visibility2518 project_level: :private, membership: :reporter, expected_count: 12519 respects visibility2520 project_level: :private, membership: :guest, expected_count: 12521 respects visibility2522 project_level: :private, membership: :non_member, expected_count: 02523 respects visibility2524 project_level: :private, membership: :anonymous, expected_count: 02525 respects visibility2526 sorting2527 issue2528 sort: created_desc2529 sorts results by created_at2530 sort: created_asc2531 sorts results by created_at2532 sort: updated_desc2533 sorts results by updated_desc2534 sort: updated_asc2535 sorts results by updated_asc2536 merge request2537 sort: created_desc2538 sorts results by created_at2539 sort: created_asc2540 sorts results by created_at2541 sort: updated_desc2542 sorts results by updated_desc2543 sort: updated_asc2544 sorts results by updated_asc2545 #allowed_scopes2546 when ES is used2547 includes ES-specific scopes2548 when elasticearch_search is disabled2549 does not include ES-specific scopes2550 when elasticsearch_limit_indexing is enabled2551 when advanced_global_search_for_limited_indexing feature flag is disabled2552 does not include ES-specific scopes2553 when advanced_global_search_for_limited_indexing feature flag is enabled2554 includes ES-specific scopes2555 #elastic_projects2556 when the user is an admin2557 when admin mode is enabled2558 returns :any2559 when admin mode is disabled2560 returns empty array2561 when the user is not an admin2562 returns the projects the user has access to2563 when there is no user2564 returns empty array2565 confidential notes2566 with notes on issues2567 when add_permissions_data_to_notes_documents migration has not finished2568 behaves like search notes shared examples2569 notes confidentiality2570 for anonymous user2571 filters confidential notes2572 when user cannot read confidential notes2573 filters confidential notes2574 when user can read confidential notes2575 does not filter confidential notes2576 with additional notes on a confidential issue2577 when user cannot read confidential2578 filters all notes from confidential issue2579 when user can read confidential2580 when user is project reporter2581 does not filter confidential issue notes2582 when user is a participant2583 as issue author2584 does not filter confidential issue notes2585 as issue assignee2586 does not filter confidential issue notes2587 when add_permissions_data_to_notes_documents migration has finished2588 behaves like search notes shared examples2589 notes confidentiality2590 for anonymous user2591 filters confidential notes2592 when user cannot read confidential notes2593 filters confidential notes2594 when user can read confidential notes2595 does not filter confidential notes2596 with additional notes on a confidential issue2597 when user cannot read confidential2598 filters all notes from confidential issue2599 when user can read confidential2600 when user is project reporter2601 does not filter confidential issue notes2602 when user is a participant2603 as issue author2604 does not filter confidential issue notes2605 as issue assignee2606 does not filter confidential issue notes2607 with notes on merge requests2608 when add_permissions_data_to_notes_documents migration has not finished2609 behaves like search notes shared examples2610 notes confidentiality2611 for anonymous user2612 filters confidential notes2613 when user cannot read confidential notes2614 filters confidential notes2615 when user can read confidential notes2616 does not filter confidential notes2617 with additional notes on a confidential issue2618 when user cannot read confidential2619 filters all notes from confidential issue2620 when user can read confidential2621 when user is project reporter2622 does not filter confidential issue notes2623 when user is a participant2624 as issue author2625 does not filter confidential issue notes2626 as issue assignee2627 does not filter confidential issue notes2628 when add_permissions_data_to_notes_documents migration has finished2629 behaves like search notes shared examples2630 notes confidentiality2631 for anonymous user2632 filters confidential notes2633 when user cannot read confidential notes2634 filters confidential notes2635 when user can read confidential notes2636 does not filter confidential notes2637 with additional notes on a confidential issue2638 when user cannot read confidential2639 filters all notes from confidential issue2640 when user can read confidential2641 when user is project reporter2642 does not filter confidential issue notes2643 when user is a participant2644 as issue author2645 does not filter confidential issue notes2646 as issue assignee2647 does not filter confidential issue notes2648 with notes on commits2649 when add_permissions_data_to_notes_documents migration has not finished2650 behaves like search notes shared examples2651 notes confidentiality2652 for anonymous user2653 filters confidential notes2654 when user cannot read confidential notes2655 filters confidential notes2656 when user can read confidential notes2657 does not filter confidential notes2658 with additional notes on a confidential issue2659 when user cannot read confidential2660 filters all notes from confidential issue2661 when user can read confidential2662 when user is project reporter2663 does not filter confidential issue notes2664 when user is a participant2665 as issue author2666 does not filter confidential issue notes2667 as issue assignee2668 does not filter confidential issue notes2669 when add_permissions_data_to_notes_documents migration has finished2670 behaves like search notes shared examples2671 notes confidentiality2672 for anonymous user2673 filters confidential notes2674 when user cannot read confidential notes2675 filters confidential notes2676 when user can read confidential notes2677 does not filter confidential notes2678 with additional notes on a confidential issue2679 when user cannot read confidential2680 filters all notes from confidential issue2681 when user can read confidential2682 when user is project reporter2683 does not filter confidential issue notes2684 when user is a participant2685 as issue author2686 does not filter confidential issue notes2687 as issue assignee2688 does not filter confidential issue notes2689Gitlab::GitAccess2690 when in a read-only GitLab instance2691 behaves like git access for a read-only GitLab instance2692 denies push access2693 for a Geo setup2694 that is incorrectly set up2695 denies push access with primary present2696 that is correctly set up2697 for a git clone/pull2698 attempts to proxy to the primary2699 for a git push2700 attempts to proxy to the primary2701 push_rule_check2702 author email check2703 returns true2704 returns false when a commit message is missing required matches (positive regex match)2705 returns false when a commit message contains forbidden characters (negative regex match)2706 returns true for tags2707 allows githook for new branch with an old bad commit2708 allows githook for any change with an old bad commit2709 does not allow any change from Web UI with bad commit2710 member_check2711 returns false for non-member user2712 returns true if committer is a gitlab member2713 file names check2714 returns false when filename is prohibited2715 returns true if file name is allowed2716 max file size check2717 returns false when size is too large2718 returns true when size is allowed2719 repository size restrictions2720 when GIT_OBJECT_DIRECTORY_RELATIVE env var is set2721 when repository size is over limit2722 behaves like a push to repository over the limit2723 rejects the push2724 when deleting a branch2725 accepts the operation2726 when repository size is below the limit2727 behaves like a push to repository below the limit2728 when trying to authenticate the user2729 does not raise an error2730 when pushing a new branch2731 accepts the push2732 when object directory (quarantine) size exceeds the limit2733 rejects the push2734 when object directory (quarantine) size does not exceed the limit2735 accepts the push2736 when GIT_OBJECT_DIRECTORY_RELATIVE env var is not set2737 behaves like a push to repository using git-rev-list for checking against repository size limit2738 when repository size is over limit2739 behaves like a push to repository over the limit2740 rejects the push2741 when deleting a branch2742 accepts the operation2743 when repository size is below the limit2744 behaves like a push to repository below the limit2745 when trying to authenticate the user2746 does not raise an error2747 when pushing a new branch2748 accepts the push2749 when new change exceeds the limit2750 rejects the push2751 when new change does not exceed the limit2752 accepts the push2753 Geo2754 git pull2755 is expected not to raise Exception2756 for a secondary2757 for a repository that has been replicated2758 that has no DB replication lag2759 does not return a replication lag message in the console messages2760 that has DB replication lag > 02761 returns a replication lag message in the console messages2762 for a repository that has yet to be replicated2763 returns a custom action2764 git push2765 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to upload code for this project."2766 for a secondary2767 returns a custom action2768 #check_push_access!2769 user-specific access control2770 when a specific user is allowed to push into the exact protected branch2771 has the correct permissions for admin_with_admin_modes2772 has the correct permissions for admin_without_admin_modes2773 has the correct permissions for maintainers2774 has the correct permissions for developers2775 has the correct permissions for reporters2776 has the correct permissions for guests2777 when a specific user is allowed to merge into the exact protected branch2778 has the correct permissions for admin_with_admin_modes2779 has the correct permissions for admin_without_admin_modes2780 has the correct permissions for maintainers2781 has the correct permissions for developers2782 has the correct permissions for reporters2783 has the correct permissions for guests2784 when a specific user is allowed to push & merge into the exact protected branch2785 has the correct permissions for admin_with_admin_modes2786 has the correct permissions for admin_without_admin_modes2787 has the correct permissions for maintainers2788 has the correct permissions for developers2789 has the correct permissions for reporters2790 has the correct permissions for guests2791 when license blocks changes2792 raises an error2793 group-specific access control2794 when a specific group is allowed to push into the exact protected branch2795 has the correct permissions for group maintainers2796 has the correct permissions for group developers2797 has the correct permissions for group reporters2798 has the correct permissions for group guests2799 when a specific group is allowed to merge into the exact protected branch2800 has the correct permissions for group maintainers2801 has the correct permissions for group developers2802 has the correct permissions for group reporters2803 has the correct permissions for group guests2804 when a specific group is allowed to push & merge into the exact protected branch2805 has the correct permissions for group maintainers2806 has the correct permissions for group developers2807 has the correct permissions for group reporters2808 has the correct permissions for group guests2809 user-specific access control2810 when a specific user is allowed to push into the wildcard protected branch2811 has the correct permissions for admin_with_admin_modes2812 has the correct permissions for admin_without_admin_modes2813 has the correct permissions for maintainers2814 has the correct permissions for developers2815 has the correct permissions for reporters2816 has the correct permissions for guests2817 when a specific user is allowed to merge into the wildcard protected branch2818 has the correct permissions for admin_with_admin_modes2819 has the correct permissions for admin_without_admin_modes2820 has the correct permissions for maintainers2821 has the correct permissions for developers2822 has the correct permissions for reporters2823 has the correct permissions for guests2824 when a specific user is allowed to push & merge into the wildcard protected branch2825 has the correct permissions for admin_with_admin_modes2826 has the correct permissions for admin_without_admin_modes2827 has the correct permissions for maintainers2828 has the correct permissions for developers2829 has the correct permissions for reporters2830 has the correct permissions for guests2831 when license blocks changes2832 raises an error2833 group-specific access control2834 when a specific group is allowed to push into the wildcard protected branch2835 has the correct permissions for group maintainers2836 has the correct permissions for group developers2837 has the correct permissions for group reporters2838 has the correct permissions for group guests2839 when a specific group is allowed to merge into the wildcard protected branch2840 has the correct permissions for group maintainers2841 has the correct permissions for group developers2842 has the correct permissions for group reporters2843 has the correct permissions for group guests2844 when a specific group is allowed to push & merge into the wildcard protected branch2845 has the correct permissions for group maintainers2846 has the correct permissions for group developers2847 has the correct permissions for group reporters2848 has the correct permissions for group guests2849 #check_smartcard_access!2850 user with a smartcard session2851 allows pull changes2852 allows push changes2853 user without a smartcard session2854 does not allow pull changes2855 does not allow push changes2856 with the setting off2857 allows pull changes2858 allows push changes2859 #check_otp_session!2860 with an OTP session2861 allows push and pull access2862 based on the duration set by the `git_two_factor_session_expiry` setting2863 at a time before the stipulated expiry2864 allows push and pull access2865 at a time after the stipulated expiry2866 does not allow push and pull access2867 without OTP session2868 does not allow push or pull access2869 when protocol is HTTP2870 allows push and pull access2871 when actor is not an SSH key2872 allows push and pull access2873 when 2FA is not enabled for the user2874 allows push and pull access2875 when feature flag is disabled2876 allows push and pull access2877 when licensed feature is not available2878 allows push and pull access2879 #check_maintenance_mode!2880 when maintenance mode is enabled2881 blocks git push2882 when maintenance mode is disabled2883 allows git push2884 #check_valid_actor!2885 key expiration is enforced2886 does not allow expired keys2887Vulnerabilities::Finding2888 is expected to define :confidence as an enum, backed by an integer2889 is expected to define :report_type as an enum, backed by an integer2890 is expected to define :severity as an enum, backed by an integer2891 associations2892 is expected to belong to project required:2893 is expected to belong to primary_identifier class_name => Vulnerabilities::Identifier required:2894 is expected to belong to scanner class_name => Vulnerabilities::Scanner required:2895 is expected to belong to vulnerability required: inverse_of => findings2896 is expected to have many pipelines class_name => Ci::Pipeline2897 is expected to have many finding_pipelines class_name => Vulnerabilities::FindingPipeline2898 is expected to have many identifiers class_name => Vulnerabilities::Identifier2899 is expected to have many finding_identifiers class_name => Vulnerabilities::FindingIdentifier2900 is expected to have many finding_links class_name => Vulnerabilities::FindingLink2901 is expected to have many finding_remediations class_name => Vulnerabilities::FindingRemediation2902 is expected to have many remediations through finding_remediations2903 validations2904 is expected to validate that :scanner cannot be empty/falsy2905 is expected to validate that :project cannot be empty/falsy2906 is expected to validate that :uuid cannot be empty/falsy2907 is expected to validate that :project_fingerprint cannot be empty/falsy2908 is expected to validate that :primary_identifier cannot be empty/falsy2909 is expected to validate that :location_fingerprint cannot be empty/falsy2910 is expected to validate that :name cannot be empty/falsy2911 is expected to validate that :report_type cannot be empty/falsy2912 is expected to validate that :metadata_version cannot be empty/falsy2913 is expected to validate that :raw_metadata cannot be empty/falsy2914 is expected to validate that :severity cannot be empty/falsy2915 is expected to validate that :confidence cannot be empty/falsy2916 is expected to validate that the length of :description is at most 150002917 is expected to validate that the length of :message is at most 30002918 is expected to validate that the length of :solution is at most 70002919 is expected to validate that the length of :cve is at most 484002920 when value for details field is valid2921 is valid2922 when value for details field is invalid2923 returns errors2924 database uniqueness2925 when all index attributes are identical2926 when some parameters are changed2927 key: :primary_identifier, factory_name: :vulnerabilities_identifier2928 is valid2929 key: :scanner, factory_name: :vulnerabilities_scanner2930 is valid2931 key: :project, factory_name: :project2932 is valid2933 order2934 orders by severity and confidence2935 .report_type2936 when finding has the corresponding report type2937 selects the finding2938 when finding does not have security reports2939 does not select the finding2940 .for_pipelines_with_sha2941 sets the sha2942 .by_report_types2943 with one param2944 returns found record2945 with array of params2946 returns found records2947 without found record2948 returns empty collection2949 .by_projects2950 with found record2951 returns found record2952 .by_severities2953 with one param2954 returns found record2955 without found record2956 returns empty collection2957 .by_confidences2958 with matching param2959 returns found record2960 with non-matching param2961 returns empty collection2962 .counted_by_severity2963 returns counts2964 .undismissed2965 returns all non-dismissed findings2966 returns non-dismissed findings for project2967 .dismissed2968 returns all dismissed findings2969 returns dismissed findings for project2970 .batch_count_by_project_and_severity2971 fetches a vulnerability count for the given project and severity2972 only returns vulnerabilities from the latest successful pipeline2973 returns 0 when there are no vulnerabilities for that severity level2974 batch loads the counts2975 does not include dismissed vulnerabilities in the counts2976 does not overwrite one project's counts with another's2977 #links2978 when there are no finding links2979 returns links from raw_metadata2980 when there are finding links assigned to given finding2981 returns links from finding link2982 #remediations2983 when the finding has associated remediation records2984DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.1/lib/carrierwave/sanitized_file.rb:316: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call2985/usr/local/lib/ruby/2.7.0/fileutils.rb:206: warning: The called method `mkdir_p' is defined here2986 (called from cache! at /builds/gitlab-org/gitlab/app/uploaders/object_storage.rb:369)2987 is expected to eq [{"diff"=>"", "summary"=>"Remediation Summary"}]2988 when the finding does not have associated remediation records2989 when the finding has remediations in `raw_metadata`2990 is expected to eq [{"diff"=>"bar", "summary"=>"foo"}]2991 when the finding does not have remediations in `raw_metadata`2992 is expected to be nil2993 feedback2994 #issue_feedback2995 returns associated feedback2996 when there is no feedback for the vulnerability2997 does not return unassociated feedback2998 when there is no vulnerability associated with the finding2999 does not return feedback3000 #dismissal_feedback3001 returns associated feedback3002 #merge_request_feedback3003 returns associated feedback3004 #load_feedback3005 is expected to eq [#<Vulnerabilities::Feedback id: 19, created_at: "2021-03-03 12:29:32", updated_at: "2021-03-03 12:29...ent_author_id: nil, comment: nil, comment_timestamp: nil, finding_uuid: nil, dismissal_reason: nil>]3006 when you have multiple findings3007 is expected to eq [[#<Vulnerabilities::Feedback id: 19, created_at: "2021-03-03 12:29:32", updated_at: "2021-03-03 12:2...nt_author_id: nil, comment: nil, comment_timestamp: nil, finding_uuid: nil, dismissal_reason: nil>]]3008 #state3009 returns the expected state for a unresolved finding3010 returns the expected state for a confirmed finding3011 returns the expected state for a resolved finding3012 returns the expected state for a dismissed finding3013 when a vulnerability present for a dismissed finding3014 still reports a dismissed state3015 when a non-dismissal feedback present for a finding belonging to a closed vulnerability3016 reports as resolved3017 #scanner_name3018 is expected to eq "Find Security Bugs"3019 #description3020 when description metadata key is present3021 is expected to eql "The cipher does not provide data integrity update 1"3022 when description data is present3023 is expected to eq "Vulnerability description"3024 #solution3025 when solution metadata key is present3026 is expected to eq "GCM mode introduces an HMAC into the resulting encrypted data, providing integrity of the result."3027 when remediations key is present in finding3028 is expected to eq "Test remediation"3029 when solution data is present3030 is expected to eq "Vulnerability solution"3031 #location3032 when location metadata key is present3033 is expected to eql {"class"=>"com.gitlab.security_products.tests.App", "end_line"=>29, "file"=>"maven/src/main/java/com/gitlab/security_products/tests/App.java", "method"=>"insecureCypher", "start_line"=>29}3034 when location data is present3035 is expected to eq {"class"=>"class", "end_line"=>3, "file"=>"test_file.rb", "start_line"=>1}3036 #evidence3037 has an evidence fields3038 is expected to match (a hash including {:summary => "Credit card detected", :request => {:headers => [{:name => "Accept", :value => "*/*"}], :url => "http://goat:8080/WebGoat/logout", :method => "GET", :body => nil}, :response => {:headers => [{:name => "Content-Length", :value => "0"}], :reason_phrase => "OK", :status_code => 200, :body => nil}, :source => {:id => "assert:Response Body Analysis", :name => "Response Body Analysis", :url => "htpp://hostname/documentation"}, :supporting_messages => [{:name => "Origional", :request => {:headers => [{:name => "Accept", :value => "*/*"}], :url => "http://goat:8080/WebGoat/logout", :method => "GET", :body => ""}, :response => nil}, {:name => "Recorded", :request => {:headers => [{:name => "Accept", :value => "*/*"}], :url => "http://goat:8080/WebGoat/logout", :method => "GET", :body => ""}, :response => {:headers => [{:name => "Content-Length", :value => "0"}], :reason_phrase => "OK", :status_code => 200, :body => ""}}]})3039 has no evidence summary when evidence is present, summary is not3040 is expected to match (a hash including {:summary => nil, :source => nil, :supporting_messages => [], :request => nil, :response => nil})3041 #message3042 when message metadata key is present3043 is expected to eql "The cipher does not provide data integrity"3044 when message data is present3045 is expected to eq "Vulnerability message"3046 #cve_value3047 when cve metadata key is present3048 is expected to eql "CVE-2020-0000"3049 when cve data is present3050 is expected to eq "Vulnerability cve"3051 #cwe_value3052 is expected to eql "CWE-0000"3053 #other_identifier_values3054 is expected to contain exactly "ID 1" and "ID 2"3055 #metadata3056 handles bool JSON data3057 handles string JSON data3058 parses JSON data3059 #uuid_v53060 when the finding has a version 4 uuid3061 returns the calculated uuid for the finding3062 when the finding has a version 5 uuid3063 returns the uuid of the finding3064Gitlab::Elastic::ProjectSearchResults3065 initialize with empty ref3066 is expected to eq #<Project id:1162 namespace540/project1225>>3067 is expected to eq "master"3068 is expected to eq "hello world"3069 initialize with ref3070 is expected to eq #<Project id:1162 namespace540/project1225>>3071 is expected to eq "refs/heads/test"3072 is expected to eq "hello world"3073 search3074 returns correct amounts3075 visibility checks3076 shows wiki for guests3077 filtering3078 issues3079 state not provided3080 returns opened and closed results3081 all state3082 returns opened and closed results3083 closed state3084 returns only closed results3085 opened state3086 returns only opened results3087 unsupported state3088 returns only opened results3089 filter not provided (all behavior)3090 returns confidential and not confidential results3091 confidential filter3092 returns only confidential results3093 not confidential filter3094 returns not confidential results3095 merge_requests3096 state not provided3097 returns opened and closed results3098 all state3099 returns opened and closed results3100 closed state3101 returns only closed results3102 opened state3103 returns only opened results3104 unsupported state3105 returns only opened results3106 search for commits in non-default branch3107 finds needed commit3108 responds to total_pages method3109 disabled repository3110 hides commits from members3111 hides commits from non-members3112 private repository3113 shows commits to members3114 hides commits from non-members3115 search for blobs in non-default branch3116 always returns zero results3117 confidential issues3118 when the user is non-member3119 does not list project confidential issues for non project members3120 when the member is guest3121 does not list project confidential issues for project members with guest role3122 when the user is the author3123 lists project confidential issues3124 when the user is the assignee3125 lists project confidential issues for assignee3126 when the user is a developer3127 lists project confidential issues3128 when the user is admin3129 when admin mode is enabled3130 lists all project issues3131 when admin mode is disabled3132 does not list project confidential issues3133 query performance3134 for scope notes3135 makes 1 Elasticsearch query3136 for scope blobs3137 makes 1 Elasticsearch query3138 for scope wiki_blobs3139 makes 1 Elasticsearch query3140 for scope commits3141 makes 1 Elasticsearch query3142 for scope issues3143 makes 1 Elasticsearch query3144 for scope merge_requests3145 makes 1 Elasticsearch query3146 for scope milestones3147 makes 1 Elasticsearch query3148 for scope notes3149 makes count query3150 for scope blobs3151 makes count query3152 for scope wiki_blobs3153 makes count query3154 for scope commits3155 makes count query3156 for scope issues3157 makes count query3158 for scope merge_requests3159 makes count query3160 for scope milestones3161 makes count query3162MergeTrain3163 is expected to belong to merge_request required:3164 is expected to belong to user required:3165 is expected to belong to pipeline required:3166 .active3167 returns only active merge trains3168 .complete3169 returns only merged merge trains3170 .for_target3171 when target merge train 1's project3172 returns merge train 1 only3173 when target merge train 2's project3174 returns merge train 2 only3175 .by_id3176 returns merge trains by id ASC3177 .all_active_mrs_in_train3178 returns the merge request3179 when the other merge request is on the merge train3180 returns the merge requests3181 when the merge request has already been merged3182 is expected to be empty3183 when the merge request is not on merge train3184 returns empty array3185 .first_car3186 returns the merge request3187 when the other merge request is on the merge train3188 returns the merge request3189 when the merge request has already been merged3190 is expected to be nil3191 when the merge request is not on merge train3192 returns empty array3193 .first_cars_in_trains3194 returns only first merge requests per merge train3195 when first_on_master has already been merged3196 returns second on master as active MR3197 .sha_exists_in_history?3198 when there is a merge request on train3199 when the merge request has already been merging3200 is expected to eq true3201 when the merge request has already been merged3202 is expected to eq true3203 when there is another merge request on train and it has been merged3204 is expected to eq true3205 when limit is 13206 is expected to eq false3207 when the merge request has not been merged yet3208 is expected to eq false3209 when there are no merge requests on train3210 is expected to eq false3211 .total_count_in_train3212 returns the merge request3213 when the other merge request is on the merge train3214 returns the merge request3215 when the merge request has already been merged3216 returns zero3217 when the merge request is not on merge train3218 returns empty array3219 #all_next3220 returns nil3221 when the other merge request is on the merge train3222 returns the next merge requests3223 #all_prev3224 when the merge request is at first on the train3225 returns nil3226 when the merge request is at last on the train3227 returns the previous merge requests3228 when the previous merge request has already been merged3229 returns empty array3230 #next3231 when the merge request is at last on the train3232 returns nil3233 when the other merge request is on the merge train3234 returns the next merge request3235 #prev3236 when the merge request is at first on the train3237 returns nil3238 when the merge request is at last on the train3239 returns the next merge request3240 #previous_ref3241 when merge request is first on train3242 returns the target branch3243 when merge request is not first on train3244 returns the ref of the previous merge request3245 #requires_new_pipeline?3246 when merge train has a pipeline associated3247 is expected to be falsey3248 when merge train is stale3249 is expected to be truthy3250 when merge train does not have a pipeline3251 is expected to be truthy3252 #pipeline_not_succeeded?3253 when merge train does not have a pipeline3254 is expected to be falsey3255 when merge train has a pipeline3256 when pipeline failed3257 is expected to be truthy3258 when pipeline succeeded3259 is expected to be falsey3260 when pipeline is running3261 is expected to be falsey3262 #cancel_pipeline!3263 cancels the existing pipeline3264 #mergeable?3265 when merge train has successful pipeline3266 when merge request is first on train3267 is expected to be truthy3268 when the other merge request is on the merge train3269 is expected to be falsy3270 when merge train has non successful pipeline3271 when merge request is first on train3272 is expected to be falsey3273 #index3274 is expected to eq 03275 when the merge train is at the second queue3276 is expected to eq 13277 status transition3278 when status is idle3279 and transits to fresh3280 refreshes the state and set a pipeline3281 and transits to merged3282 does not allow the transition3283 and transits to stale3284 does not allow the transition3285 when status is fresh3286 and transits to merged3287 does not allow the transition3288 and transits to stale3289 refreshes asynchronously3290 when status is merging3291 and transits to merged3292 persists duration and merged_at3293 cleans up train ref3294 when status is merged3295 and transits to merged3296 does not allow the transition3297 #destroy3298 when merge train has a pipeline3299 cancels the jobs in the pipeline3300 #cleanup_ref3301 executes cleanup_refs for merge request3302 #active?3303 when status is idle3304 is expected to eq true3305 when status is merged3306 is expected to eq false3307Terraform::StateVersion3308 .replicables_for_current_secondary3309 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: true, synced_states: 53310 returns the proper number of terraform states3311 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 53312 returns the proper number of terraform states3313 selective_sync_enabled: true, object_storage_sync_enabled: false, terraform_object_storage_enabled: true, synced_states: 03314 returns the proper number of terraform states3315 selective_sync_enabled: true, object_storage_sync_enabled: false, terraform_object_storage_enabled: false, synced_states: 53316 returns the proper number of terraform states3317 selective_sync_enabled: false, object_storage_sync_enabled: false, terraform_object_storage_enabled: false, synced_states: 103318 returns the proper number of terraform states3319 selective_sync_enabled: false, object_storage_sync_enabled: false, terraform_object_storage_enabled: true, synced_states: 03320 returns the proper number of terraform states3321 selective_sync_enabled: false, object_storage_sync_enabled: true, terraform_object_storage_enabled: true, synced_states: 103322 returns the proper number of terraform states3323 selective_sync_enabled: false, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 103324 returns the proper number of terraform states3325 selective_sync_enabled: true, object_storage_sync_enabled: true, terraform_object_storage_enabled: false, synced_states: 53326 returns the proper number of terraform states3327Projects::UpdateMirrorService3328 #execute3329 fetches the upstream repository3330 runs project housekeeping3331 rescues exceptions from Repository#ff_merge3332 returns success when updated succeeds3333 disables mirroring protected branches only by default3334 fails when the mirror user doesn't have access3335 fails when no user is present3336 returns success when there is no mirror3337 unlicensed3338 does nothing3339 when mirror user is blocked3340 fails and returns error status3341 when the URL is blocked3342 fails and returns error status3343 when given URLs containing escaped elements3344 behaves like URLs containing escaped elements return expected status3345 url: "https://user:0a%23@test.example.com/project.git", result_status: :success3346 returns expected status3347 url: "https://git.example.com:1%2F%2F@source.developers.google.com/project.git", result_status: :success3348 returns expected status3349 url: "git%3A%2F%2Flocalhost%3A1234%2Fsome-path%3Fsome-query%3Dsome-val%23%40example.com%2F", result_status: :error3350 returns expected status3351 url: "https%253A%252F%252Fuser%253A0a%252523%2540test.example.com%252Fproject.git", result_status: :error3352 returns expected status3353 updating tags3354 creates new tags, expiring cache if there are tag changes3355 does not expire cache if there are no tag changes3356 only invokes Git::TagPushService for tags pointing to commits3357 when repository is in read-only mode3358 does not run if repository is set to read-only3359 when tags on mirror are modified3360 when mirror_overwrites_diverged_branches is true3361 updates the tag3362 updates the modified branch3363 returns success3364 when mirror_overwrites_diverged_branches is false3365 updates the tag3366 does not update the modified branch3367 returns success3368 updating branches3369 when the mirror has a repository3370 creates new branches3371 updates existing branches3372 when mirror only protected branches option is set3373 creates a new protected branch3374 does not create an unprotected branch3375 updates existing protected branches3376 does not update unprotected branches3377 with diverged branches3378 when mirror_overwrites_diverged_branches is true3379 update diverged branches3380 when mirror_overwrites_diverged_branches is false3381 doesn't update diverged branches3382 when mirror_overwrites_diverged_branches is nil3383 doesn't update diverged branches3384 when project is empty3385 does not add a default master branch3386 updating LFS objects3387 when repository does not change3388 does not attempt to update LFS objects3389 when repository changes3390 when Lfs is disabled in the project3391 does not update LFS objects3392 when Lfs is enabled in the project3393 updates LFS objects3394 when Lfs import fails3395 does not fail mirror operation3396 logs the error3397admin/application_settings/_elasticsearch_form3398 es indexing3399 indexing is enabled3400 hides index button when indexing is disabled3401 renders an enabled pause checkbox3402 pending migrations3403 renders a disabled pause checkbox3404 indexing is disabled3405 shows index button when indexing is enabled3406 renders a disabled pause checkbox3407 when elasticsearch_aws_secret_access_key is not set3408 has field with "AWS Secret Access Key" label and no value3409 when elasticsearch_aws_secret_access_key is set3410 has field with "Enter new AWS Secret Access Key" label and no value3411 zero-downtime elasticsearch reindexing3412 without extended details3413 renders the task3414 with extended details3415 renders the task3416 with extended details, but without documents_count_target3417 renders the task3418 when there are elasticsearch indexed namespaces3419 shows the input3420 when there are too many elasticsearch indexed namespaces3421 hides the input3422 when there are elasticsearch indexed projects3423 shows the input3424 when there are too many elasticsearch indexed projects3425 hides the input3426 elasticsearch migrations3427 does not show the retry migration card3428 when there is a halted migration3429 shows the retry migration card3430 when elasticsearch is unreachable3431 does not show the retry migration card3432Projects::Security::ConfigurationPresenter3433 presents the given project3434 #to_h3435 includes links to auto devops and secure product docs3436 includes settings for auto_fix feature3437 includes the path to create a SAST merge request3438 includes the path to gitlab_ci history3439 when the project is empty3440 includes a blank gitlab_ci history path3441 when the project has no default branch set3442 includes the path to gitlab_ci history3443 when the latest default branch pipeline's source is auto devops3444 reports that auto devops is enabled3445 reports auto_fix permissions3446 reports that all scanners are configured for which latest pipeline has builds3447 when the project has no default branch pipeline3448 reports that auto devops is disabled3449 includes a link to CI pipeline docs3450 reports all security jobs as unconfigured3451 when latest default branch pipeline`s source is not auto devops3452 uses the latest default branch pipeline to determine whether a security job is configured3453 works with both legacy and current job formats3454 detects security jobs even when the job has more than one report3455 detect new license compliance job3456 includes a link to the latest pipeline3457 includes the auto_devops_path3458 while retrieving information about gitlab ci file3459 expects the gitlab_ci_presence to be true if the file is present3460 expects the gitlab_ci_presence to be false if the file is absent3461 while retrieving information about user's ability to enable auto_devops3462 is_admin: true, archived: true, feature_available: true, result: false3463 includes can_enable_auto_devops3464 is_admin: false, archived: true, feature_available: true, result: false3465 includes can_enable_auto_devops3466 is_admin: true, archived: false, feature_available: true, result: true3467 includes can_enable_auto_devops3468 is_admin: false, archived: false, feature_available: true, result: false3469 includes can_enable_auto_devops3470 is_admin: true, archived: true, feature_available: false, result: false3471 includes can_enable_auto_devops3472 is_admin: false, archived: true, feature_available: false, result: false3473 includes can_enable_auto_devops3474 is_admin: true, archived: false, feature_available: false, result: false3475 includes can_enable_auto_devops3476 is_admin: false, archived: false, feature_available: false, result: false3477 includes can_enable_auto_devops3478Gitlab::Checks::DiffCheck3479 #validate!3480 no push rules active3481 does not attempt to check commits3482 #validate_code_owners?3483 when push_rules_supersede_code_owners is disabled3484 returns branch_requires_code_owner_approval?3485 when user can not push to the branch3486 when not updated from web3487 checks if the branch requires code owner approval3488 when updated from the web3489 returns false3490 when a user can push to the branch3491 returns false3492 #validate_code_owners3493 the MR contains a renamed file matching a file path3494 returns an error message3495 the MR contains a matching file path3496 behaves like returns codeowners validation message3497 returns an error message3498 the MR doesn't contain a matching file path3499 returns nil3500 #file_paths_validations3501 when the feature isn't enabled on the project3502 returns an empty array3503 when the feature is enabled on the project3504 updated_from_web? == false3505 returns an array of Proc(s)3506 updated_from_web? == true3507 returns an empty array3508 file name rules3509 file name regex check3510 returns an error if a new or renamed filed doesn't match the file name regex3511 returns an error if the regex is invalid3512 behaves like check ignored when push rule unlicensed3513 is expected to be truthy3514 blacklisted files check3515 returns true if there is no blacklisted files3516 returns an error if a new or renamed filed doesn't match the file name regex3517 behaves like check ignored when push rule unlicensed3518 is expected to be truthy3519 file lock rules3520 memoizes the validate_path_locks? call3521 when file has changes3522 behaves like a locked file3523 and path is locked by another user3524 returns an error3525 and path is locked by current user3526 is allows changes3527 when file is renamed3528 behaves like a locked file3529 and path is locked by another user3530 returns an error3531 and path is locked by current user3532 is allows changes3533 when file is deleted3534 behaves like a locked file3535 and path is locked by another user3536 returns an error3537 and path is locked by current user3538 is allows changes3539 when the branch is being deleted3540 does not run3541 when there is no valid change3542 does not run3543PushRule3544 defaults regexp_uses_re2 to true3545 updates regexp_uses_re2 to true on edit3546 Associations3547 is expected to belong to project required: inverse_of => push_rule3548 Validation3549 is expected to validate that :max_file_size looks like an integer greater than or equal to 03550 validates RE2 regex syntax3551 #branch_name_allowed?3552 checks branch against regex3553 uses RE2 regex engine3554 with legacy regex3555 attempts to use safe RE2 regex engine3556 falls back to ruby regex engine3557 #commit_message_allowed?3558 uses multiline regex3559 #commit_message_blocked?3560 uses multiline regex3561 #commit_validation?3562 setting: :commit_message_regex, value: "regex", result: true3563 when rule is enabled at global level3564 returns the default value at project level3565 setting: :branch_name_regex, value: "regex", result: true3566 when rule is enabled at global level3567 returns the default value at project level3568 setting: :author_email_regex, value: "regex", result: true3569 when rule is enabled at global level3570 returns the default value at project level3571 setting: :file_name_regex, value: "regex", result: true3572 when rule is enabled at global level3573 returns the default value at project level3574 setting: :reject_unsigned_commits, value: true, result: true3575 when rule is enabled at global level3576 returns the default value at project level3577 setting: :commit_committer_check, value: true, result: true3578 when rule is enabled at global level3579 returns the default value at project level3580 setting: :member_check, value: true, result: true3581 when rule is enabled at global level3582 returns the default value at project level3583 setting: :prevent_secrets, value: true, result: true3584 when rule is enabled at global level3585 returns the default value at project level3586 setting: :max_file_size, value: 1, result: false3587 when rule is enabled at global level3588 returns the default value at project level3589 #commit_message_allowed?3590 raises a MatchError when the regex is invalid3591 #commit_message_blocked?3592 raises a MatchError when the regex is invalid3593 #branch_name_allowed?3594 raises a MatchError when the regex is invalid3595 #author_email_allowed?3596 raises a MatchError when the regex is invalid3597 #filename_denylisted?3598 raises a MatchError when the regex is invalid3599 #commit_signature_allowed?3600 when feature is not licensed and it is enabled3601 accepts unsigned commits3602 when enabled at a global level3603 returns false if commit is not signed3604 and disabled at a Project level3605 returns true if commit is not signed3606 and unset at a Project level3607 returns false if commit is not signed3608 when disabled at a global level3609 returns true if commit is not signed3610 but enabled at a Project level3611 returns false if commit is not signed3612 returns true if commit is signed3613 when user has enabled and disabled it at a project level3614 and it is enabled globally3615 returns false if commit is not signed3616 returns true if commit is signed3617 with caching3618 memoizes the right push rules3619 #available?3620 reject_unsigned_commits3621 with the global push_rule3622 with a EE starter license3623 behaves like an unavailable push_rule3624 is not available3625 with a EE premium license3626 behaves like an available push_rule3627 is available3628 with GL.com plans3629 with a Bronze plan3630 behaves like an unavailable push_rule3631 is not available3632 with a Premium plan3633 behaves like an available push_rule3634 is available3635 with a Ultimate plan3636 behaves like an available push_rule3637 is available3638Repository3639 searches blobs and commits3640 names elasticsearch queries3641 can filter blobs3642 filters commits from blobs, and vice-versa3643 class method find_commits_by_message_with_elastic3644 returns commits3645 with a deleted project3646 skips its commits3647 with a project pending deletion3648 skips its commits3649 find_commits_by_message_with_elastic3650 returns commits3651MergeRequestWidgetEntity3652 avoids N+1 queries3653 has vulnerability feedback paths3654 has can_read_vulnerability_feedback property3655 has discover project security path3656 has pipeline id3657 test report artifacts3658 json_entry: :codeclimate, artifact_type: :codequality, exposures: []3659 when feature is available3660 with new report artifacts3661 has data entry3662 without artifacts3663 does not have data entry3664 json_entry: :browser_performance, artifact_type: :browser_performance, exposures: [:degradation_threshold, :head_path, :base_path]3665 when feature is available3666 with new report artifacts3667 has data entry3668 without artifacts3669 does not have data entry3670 json_entry: :browser_performance, artifact_type: :performance, exposures: [:degradation_threshold, :head_path, :base_path]3671 when feature is available3672 with new report artifacts3673 has data entry3674 without artifacts3675 does not have data entry3676 json_entry: :load_performance, artifact_type: :load_performance, exposures: [:head_path, :base_path]3677 when feature is available3678 with new report artifacts3679 has data entry3680 without artifacts3681 does not have data entry3682 degradation_threshold3683 with browser_performance artifact3684 when head pipeline's browser performance build has the threshold variable defined3685 returns the value of the variable3686 when head pipeline's browser performance build has no threshold variable defined3687 returns nil3688 with performance artifact3689 when head pipeline's browser performance build has the threshold variable defined3690 returns the value of the variable3691 when head pipeline's browser performance build has no threshold variable defined3692 returns nil3693 #license_scanning3694 when report artifact is defined3695 is included3696 #settings_path should not be included for developers3697 when feature is not licensed3698 is not included3699 when user is maintainer3700 #settings_path should be included for maintainers3701 when a report artifact is produced from a forked project3702 is expected to include :license_scanning3703 #managed_licenses_path3704 is a path for target project3705 with fork3706 is a path for target project3707 #can_read_vulnerabilities3708 when security dashboard feature is available3709 is set to true3710 when security dashboard feature is not available3711 is set to false3712 #can_read_vulnerability_feedback3713 when user has permissions to read vulnerability feedback3714 is set to true3715 when user has no permissions to read vulnerability feedback3716 is set to false3717 blocking merge requests3718 feature disabled3719 does not have the blocking_merge_requests member3720 feature enabled3721 shows the blocking merge request if visible3722 hides the blocking merge request if not visible3723 does not count a merged and hidden blocking MR3724Types::DastSiteProfileType3725 is expected to eq "DastSiteProfile"3726 is expected to require graphql authorizations :read_on_demand_scans3727 is expected to expose permissions using Types::PermissionTypes::DastSiteProfile3728 is expected to have graphql fields :id, :profileName, :targetUrl, :editPath, :validationStatus, :userPermissions, :normalizedTargetUrl, and :referencedInSecurityPolicies3729 dast_site_profiles3730 id field3731 is a global id3732 profile_name field3733 is the name3734 target_url field3735 is the url of the associated dast_site3736 edit_path field3737 is the relative path to edit the dast_site_profile3738 validation_status field3739 is the validation status3740 normalized_target_url field3741 is the normalized url of the associated dast_site3742 when there are no dast_site_profiles3743 has no nodes3744SyncSecurityReportsToReportApprovalRulesWorker3745 #perform3746 when pipeline exists3747 executes SyncReportsToApprovalRulesService for given pipeline3748 when pipeline is missing3749 does not execute SyncReportsToApprovalRulesService3750Knapsack report was generated. Preview:3751{3752 "ee/spec/services/search/global_service_spec.rb": 503.74177837371826,3753 "ee/spec/lib/gitlab/git_access_spec.rb": 75.24813985824585,3754 "ee/spec/models/vulnerabilities/finding_spec.rb": 51.25521993637085,3755 "ee/spec/lib/gitlab/elastic/project_search_results_spec.rb": 32.39305114746094,3756 "ee/spec/models/merge_train_spec.rb": 25.326570987701416,3757 "ee/spec/models/ee/terraform/state_version_spec.rb": 25.930979013442993,3758 "ee/spec/services/projects/update_mirror_service_spec.rb": 18.507604360580444,3759 "ee/spec/views/admin/application_settings/_elasticsearch_form.html.haml_spec.rb": 15.867190837860107,3760 "ee/spec/presenters/projects/security/configuration_presenter_spec.rb": 13.173337459564209,3761 "ee/spec/lib/gitlab/checks/diff_check_spec.rb": 11.586853504180908,3762 "ee/spec/models/push_rule_spec.rb": 11.749155044555664,3763 "ee/spec/models/concerns/elastic/repository_spec.rb": 10.402437686920166,3764 "ee/spec/serializers/merge_request_widget_entity_spec.rb": 9.809194803237915,3765 "ee/spec/graphql/types/dast_site_profile_type_spec.rb": 1.020806074142456,3766 "ee/spec/workers/sync_security_reports_to_report_approval_rules_worker_spec.rb": 0.0125861167907714843767}3768Knapsack global time execution for tests: 13m 26s3769Finished in 30 minutes 2 seconds (files took 54.46 seconds to load)37701380 examples, 0 failures3771Wed 03 Mar 2021 12:34:02 PM UTC3773Not uploading cache rails-v4-3 due to policy3775Uploading artifacts...3776coverage/: found 5 matching files and directories 3777WARNING: crystalball/: no matching files 3778deprecations/: found 6 matching files and directories 3779knapsack/: found 3 matching files and directories 3780rspec_flaky/: found 4 matching files and directories 3781rspec_profiling/: found 1 matching files and directories 3782WARNING: tmp/capybara/: no matching files 3783tmp/memory_test/: found 2 matching files and directories 3784tmp/feature_flags/: found 71 matching files and directories 3785log/*.log: found 18 matching files and directories 3786Uploading artifacts as "archive" to coordinator... ok id=1069712360 responseStatus=201 Created token=N7yeyykb3787Uploading artifacts...3788junit_rspec.xml: found 1 matching files and directories 3789Uploading artifacts as "junit" to coordinator... ok id=1069712360 responseStatus=201 Created token=N7yeyykb3791Job succeeded