Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-22 00:08:54 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-22 00:08:54 +0300
commit36e363d33d5f75aeb75c552d4b325ed8c2d6105f (patch)
tree1ca97e2e47c613eed6b6cd4682c36c92067cab46 /scripts/prune-old-flaky-specs
parentd91f5211693e913da5df110b8de841fad87e3653 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'scripts/prune-old-flaky-specs')
-rwxr-xr-xscripts/prune-old-flaky-specs28
1 files changed, 0 insertions, 28 deletions
diff --git a/scripts/prune-old-flaky-specs b/scripts/prune-old-flaky-specs
deleted file mode 100755
index a00a334fd6e..00000000000
--- a/scripts/prune-old-flaky-specs
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env ruby
-
-# lib/rspec_flaky/flaky_examples_collection.rb is requiring
-# `active_support/hash_with_indifferent_access`, and we install the `activesupport`
-# gem manually on the CI
-require 'rubygems'
-
-# In newer Ruby, alias_method is not private then we don't need __send__
-singleton_class.__send__(:alias_method, :require_dependency, :require) # rubocop:disable GitlabSecurity/PublicSend
-$:.unshift(File.expand_path('../lib', __dir__))
-
-require 'rspec_flaky/report'
-
-report_file = ARGV.shift
-unless report_file
- puts 'usage: prune-old-flaky-specs <report-file> <new-report-file>'
- exit 1
-end
-
-new_report_file = ARGV.shift || report_file
-report = RspecFlaky::Report.load(report_file)
-puts "Loading #{report_file}..."
-puts "Current report has #{report.size} entries."
-
-new_report = report.prune_outdated
-
-puts "New report has #{new_report.size} entries: #{report.size - new_report.size} entries older than 90 days were removed."
-puts "Saved #{new_report_file}." if new_report.write(new_report_file)