diff options
Diffstat (limited to 'qa/tasks/reliable_report.rake')
-rw-r--r-- | qa/tasks/reliable_report.rake | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/qa/tasks/reliable_report.rake b/qa/tasks/reliable_report.rake index 204c959093a..4ec86779704 100644 --- a/qa/tasks/reliable_report.rake +++ b/qa/tasks/reliable_report.rake @@ -3,19 +3,8 @@ require_relative "../qa/tools/reliable_report" -desc "Fetch top most reliable specs" -task :reliable_spec_report, [:run_type, :range, :create_slack_report] do |_task, args| - report = QA::Tools::ReliableReport.new(args[:run_type] || "package-and-qa", args[:range]) - - report.show_top_stable - report.notify_top_stable if args[:create_slack_report] == 'true' -end - -desc "Fetch top most unstable reliable specs" -task :unreliable_spec_report, [:run_type, :range, :create_slack_report] do |_task, args| - report = QA::Tools::ReliableReport.new(args[:run_type] || "package-and-qa", args[:range]) - - report.show_top_unstable - report.notify_top_unstable if args[:create_slack_report] == 'true' +desc "Fetch reliable and unreliable spec data and create report" +task :reliable_spec_report, [:range, :report_in_issue_and_slack] do |_task, args| + QA::Tools::ReliableReport.run(**args) end # rubocop:enable Rails/RakeEnvironment |