feature-flags-usage
Passed Started
by
@afontaine

Andrew Fontaine
1Running with gitlab-runner 14.8.0~beta.44.g57df0d52 (57df0d52)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 ...7Authenticating with credentials from job payload (GitLab Registry)8Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 ...9Using docker image sha256:456702e6ff9a9321c3b9d1982b92a7f8e24135ed69200af2145f633cc5935ebe for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:3d4194c9cbc4c7a5bfb9057fafffe6229b3542f0994b6adb8864733d65ff1204 ...11Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1644869085-55552ddf...13$ eval "$CI_PRE_CLONE_SCRIPT"14Fetching changes with git depth set to 20...15Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/16Created fresh repository.17remote: Enumerating objects: 116715, done. 18remote: Counting objects: 100% (116715/116715), done. 19remote: Compressing objects: 100% (78717/78717), done. 20remote: Total 116715 (delta 51197), reused 79174 (delta 33358), pack-reused 0 21Receiving objects: 100% (116715/116715), 112.94 MiB | 32.88 MiB/s, done.22Resolving deltas: 100% (51197/51197), done.24 * [new ref] 7bb0d54a07985215aac62bb9b65d58d080f3b908 -> refs/pipelines/47085653025 * [new branch] master -> origin/master26Checking out 7bb0d54a as master...27Skipping Git submodules setup29Checking cache for ruby-gems-v2-9...30Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v2-9 31Successfully extracted cache32Checking cache for rubocop-v1-9...33Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/rubocop-v1-9 34Successfully extracted cache36Using docker image sha256:456702e6ff9a9321c3b9d1982b92a7f8e24135ed69200af2145f633cc5935ebe for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:3d4194c9cbc4c7a5bfb9057fafffe6229b3542f0994b6adb8864733d65ff1204 ...37$ echo $FOSS_ONLY38$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb39$ export GOPATH=$CI_PROJECT_DIR/.go40$ mkdir -p $GOPATH41$ source scripts/utils.sh42$ source scripts/prepare_build.sh43Successfully installed bundler-2.3.6441 gem installed45Bundler version 2.3.646production:development47Settings are listed in order of priority. The top value will be used.48clean49Set for the current user (/root/.bundle/config): true50install_flags51Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"52path53Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"54without55Set via BUNDLE_WITHOUT: [:production, :development]56$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check57Don't run Bundler as root. Bundler can ask for sudo if it is needed, and58installing your bundle as root will break this application for all non-root59users on this machine.60The Gemfile's dependencies are satisfied61==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 5 seconds.62$ bundle pristine pg63Installing pg 1.2.3 with native extensions64==> 'bundle pristine pg' succeeded in 12 seconds.65$ run_timed_command "bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false"66$ bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false67Inspecting 24919 files68............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :feature_flag). (call: `Feature.enabled?(feature_flag, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/graphql/types/base_field.rb)69...........................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(flag, current_user, type: :ops, default_enabled: true)`, source: /builds/gitlab-org/gitlab/app/helpers/search_helper.rb)70...........................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :limit_feature_flag). (call: `::Feature.disabled?(limit_feature_flag, scope_relation, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/models/concerns/limitable.rb)71Feature flag is dynamic: '(send nil :limit_feature_flag_for_override). (call: `::Feature.enabled?(limit_feature_flag_for_override, scope_relation, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/models/concerns/limitable.rb)72..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................The 'gitlab_service_measuring_projects_import_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)73The 'gitlab_service_measuring_projects_import_export_export_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)74The 'gitlab_service_measuring_projects_create_service' feature flag starts with 'gitlab_service_measuring_', so we'll optimistically mark it as used. (call: `Feature.enabled?("gitlab_service_measuring_#{service_class}", type: :ops)`, source: /builds/gitlab-org/gitlab/app/services/concerns/measurable.rb)75....The 'rate_limited_service_issues_create' feature flag starts with 'rate_limited_service_', so we'll optimistically mark it as used. (call: `Feature.disabled?("rate_limited_service_#{key}", project, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/services/concerns/rate_limited_service.rb)76.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send (send nil :class_attributes) :[] (sym :data_consistency_feature_flag)). (call: `Feature.enabled?(class_attributes[:data_consistency_feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/workers/concerns/worker_attributes.rb)77Feature flag is dynamic: '(send (send nil :get_deduplication_options) :[] (sym :feature_flag)). (call: `Feature.enabled?(get_deduplication_options[:feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/app/workers/concerns/worker_attributes.rb)78........................................Feature flag has an unknown type: lvar. (call: `Gitlab::Experimentation.active?(experiment)`, source: /builds/gitlab-org/gitlab/app/workers/experiments/record_conversion_event_worker.rb)79...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :replication_enabled_feature_key). (call: `Feature.enabled?(80 replication_enabled_feature_key,81 default_enabled: replication_enabled_by_default?)`, source: /builds/gitlab-org/gitlab/ee/lib/gitlab/geo/replicator.rb)82.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_name, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/api/helpers.rb)83........................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: splat. (call: `Feature.enabled?(*args)`, source: /builds/gitlab-org/gitlab/lib/constraints/feature_constrainer.rb)84.....................................Feature flag has an unknown type: dstr. (call: `Feature.enabled?("#{PREFIX}#{feature_flag}", project)`, source: /builds/gitlab-org/gitlab/lib/feature/gitaly.rb)85................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send nil :feature_flag_name). (call: `::Feature.enabled?(feature_flag_name, self, type: :experiment, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experiment/rollout/feature.rb)86..Feature flag has an unknown type: lvar. (call: `experiment_enabled?(experiment_key, subject: subject)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/controller_concern.rb)87Feature flag has an unknown type: lvar. (call: `experiment_enabled?(experiment_key, subject: subject)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/controller_concern.rb)88.Feature flag is dynamic: '(send nil :feature_flag_name). (call: `Feature.enabled?(feature_flag_name, type: :experiment, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/experimentation/experiment.rb)89................................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_key)`, source: /builds/gitlab-org/gitlab/lib/gitlab/git/rugged_impl/use_rugged.rb)90Feature flag has an unknown type: lvar. (call: `Feature.enabled?(feature_key)`, source: /builds/gitlab-org/gitlab/lib/gitlab/git/rugged_impl/use_rugged.rb)91...........................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(flag)`, source: /builds/gitlab-org/gitlab/lib/gitlab/gitaly_client/storage_settings.rb)92................................................................Feature flag has an unknown type: lvar. (call: `Feature.enabled?(name, *args, **kwargs)`, source: /builds/gitlab-org/gitlab/lib/gitlab/gon_helper.rb)93........................................................................................................................................................................................................................................................................................................................................................................................Feature flag is dynamic: '(send (lvar :options) :with_feature). (call: `::Feature.enabled?(options.with_feature, type: :ops)`, source: /builds/gitlab-org/gitlab/lib/gitlab/metrics/methods.rb)94............................................................................................................................................................................................................................................................................................................................................................................................Feature flag has an unknown type: lvar. (call: `::Feature.enabled?(flag_name, project, default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/template/gitlab_ci_yml_template.rb)95...............................................Feature flag is dynamic: '(send (lvar :aggregation) :[] (sym :feature_flag)). (call: `Feature.disabled?(aggregation[:feature_flag], default_enabled: :yaml, type: :development)`, source: /builds/gitlab-org/gitlab/lib/gitlab/usage/metrics/aggregates/aggregate.rb)96........................................Feature flag is dynamic: '(send (lvar :event) :[] (sym :feature_flag)). (call: `Feature.enabled?(event[:feature_flag], default_enabled: :yaml)`, source: /builds/gitlab-org/gitlab/lib/gitlab/usage_data_counters/hll_redis_counter.rb)97.....................................................................Feature flag has an unknown type: const. (call: `Feature.enabled?(FEATURE_FLAG, gate)`, source: /builds/gitlab-org/gitlab/lib/gitlab/wiki_pages/front_matter_parser.rb)98.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................9924919 files inspected, no offenses detected100==> 'bundle exec rubocop --only Gitlab/MarkUsedFeatureFlags --cache false' succeeded in 255 seconds.102Not uploading cache ruby-gems-v2-9 due to policy103Not uploading cache rubocop-v1-9 due to policy105Uploading artifacts...106tmp/feature_flags/: found 422 matching files and directories 107Uploading artifacts as "archive" to coordinator... 201 Created id=2092390354 responseStatus=201 Created token=3m6fosQs109Job succeeded