--- !ruby/object:Gem::Specification name: gitlab_quality-test_tooling version: !ruby/object:Gem::Version version: 1.28.0 platform: ruby authors: - GitLab Quality autorequire: bindir: exe cert_chain: [] date: 2024-06-04 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: climate_control requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: gitlab-dangerfiles requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.8' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.8' - !ruby/object:Gem::Dependency name: gitlab-styles requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' - !ruby/object:Gem::Dependency name: guard-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.7' - !ruby/object:Gem::Dependency name: lefthook requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: pry-byebug requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.10.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.10.1 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.12' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.12' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.22' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.22' - !ruby/object:Gem::Dependency name: simplecov-cobertura requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.1' - !ruby/object:Gem::Dependency name: solargraph requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.41' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.41' - !ruby/object:Gem::Dependency name: timecop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.5 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.5 - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.7.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.7.0 - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '7.0' - - "<" - !ruby/object:Gem::Version version: '7.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '7.0' - - "<" - !ruby/object:Gem::Version version: '7.2' - !ruby/object:Gem::Dependency name: amatch requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.4.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.4.1 - !ruby/object:Gem::Dependency name: gitlab requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.19' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.19' - !ruby/object:Gem::Dependency name: http requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: influxdb-client requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.10' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.10' - !ruby/object:Gem::Dependency name: parallel requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1' - - "<" - !ruby/object:Gem::Version version: '2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1' - - "<" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: rainbow requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3' - - "<" - !ruby/object:Gem::Version version: '4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3' - - "<" - !ruby/object:Gem::Version version: '4' - !ruby/object:Gem::Dependency name: rspec-parameterized requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: table_print requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.5.7 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.5.7 - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' - - "<" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' - - "<" - !ruby/object:Gem::Version version: '3' description: A collection of test-related tools. email: - quality@gitlab.com executables: - failed-test-issues - flaky-test-issues - generate-test-session - knapsack-report-issues - post-to-slack - prepare-stage-reports - relate-failure-issue - report-results - slow-test-issues - slow-test-merge-request-report-note - update-screenshot-paths - update-test-meta extensions: [] extra_rdoc_files: [] files: - ".rspec" - ".rubocop.yml" - ".rubocop_todo.yml" - ".ruby-version" - ".tool-versions" - CODE_OF_CONDUCT.md - CONTRIBUTING.md - Dangerfile - Gemfile - Gemfile.lock - Guardfile - LICENSE.txt - README.md - Rakefile - exe/failed-test-issues - exe/flaky-test-issues - exe/generate-test-session - exe/knapsack-report-issues - exe/post-to-slack - exe/prepare-stage-reports - exe/relate-failure-issue - exe/report-results - exe/slow-test-issues - exe/slow-test-merge-request-report-note - exe/update-screenshot-paths - exe/update-test-meta - lefthook.yml - lib/gitlab_quality/test_tooling.rb - lib/gitlab_quality/test_tooling/concerns/find_set_dri.rb - lib/gitlab_quality/test_tooling/failed_jobs_table.rb - lib/gitlab_quality/test_tooling/gitlab_client/branches_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/branches_dry_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/commits_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/commits_dry_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/gitlab_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/issues_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/issues_dry_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/jobs_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/merge_requests_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/merge_requests_dry_client.rb - lib/gitlab_quality/test_tooling/gitlab_client/repository_files_client.rb - lib/gitlab_quality/test_tooling/knapsack_reports/spec_run_time.rb - lib/gitlab_quality/test_tooling/knapsack_reports/spec_run_time_report.rb - lib/gitlab_quality/test_tooling/labels_inference.rb - lib/gitlab_quality/test_tooling/report/concerns/group_and_category_labels.rb - lib/gitlab_quality/test_tooling/report/concerns/issue_reports.rb - lib/gitlab_quality/test_tooling/report/concerns/results_reporter.rb - lib/gitlab_quality/test_tooling/report/concerns/utils.rb - lib/gitlab_quality/test_tooling/report/failed_test_issue.rb - lib/gitlab_quality/test_tooling/report/flaky_test_issue.rb - lib/gitlab_quality/test_tooling/report/generate_test_session.rb - lib/gitlab_quality/test_tooling/report/issue_logger.rb - lib/gitlab_quality/test_tooling/report/knapsack_report_issue.rb - lib/gitlab_quality/test_tooling/report/merge_request_slow_tests_report.rb - lib/gitlab_quality/test_tooling/report/prepare_stage_reports.rb - lib/gitlab_quality/test_tooling/report/relate_failure_issue.rb - lib/gitlab_quality/test_tooling/report/report_as_issue.rb - lib/gitlab_quality/test_tooling/report/report_results.rb - lib/gitlab_quality/test_tooling/report/results_in_issues.rb - lib/gitlab_quality/test_tooling/report/results_in_test_cases.rb - lib/gitlab_quality/test_tooling/report/slow_test_issue.rb - lib/gitlab_quality/test_tooling/report/update_screenshot_path.rb - lib/gitlab_quality/test_tooling/runtime/env.rb - lib/gitlab_quality/test_tooling/runtime/logger.rb - lib/gitlab_quality/test_tooling/slack/post_to_slack.rb - lib/gitlab_quality/test_tooling/slack/post_to_slack_dry.rb - lib/gitlab_quality/test_tooling/stack_trace_comparator.rb - lib/gitlab_quality/test_tooling/summary_table.rb - lib/gitlab_quality/test_tooling/support/http_request.rb - lib/gitlab_quality/test_tooling/system_logs/finders/json_log_finder.rb - lib/gitlab_quality/test_tooling/system_logs/finders/rails/api_log_finder.rb - lib/gitlab_quality/test_tooling/system_logs/finders/rails/application_log_finder.rb - lib/gitlab_quality/test_tooling/system_logs/finders/rails/exception_log_finder.rb - lib/gitlab_quality/test_tooling/system_logs/finders/rails/graphql_log_finder.rb - lib/gitlab_quality/test_tooling/system_logs/log_types/log.rb - lib/gitlab_quality/test_tooling/system_logs/log_types/rails/api_log.rb - lib/gitlab_quality/test_tooling/system_logs/log_types/rails/application_log.rb - lib/gitlab_quality/test_tooling/system_logs/log_types/rails/exception_log.rb - lib/gitlab_quality/test_tooling/system_logs/log_types/rails/graphql_log.rb - lib/gitlab_quality/test_tooling/system_logs/shared_fields.rb - lib/gitlab_quality/test_tooling/system_logs/system_logs_formatter.rb - lib/gitlab_quality/test_tooling/test_meta/processor/add_to_blocking_processor.rb - lib/gitlab_quality/test_tooling/test_meta/processor/add_to_quarantine_processor.rb - lib/gitlab_quality/test_tooling/test_meta/processor/meta_processor.rb - lib/gitlab_quality/test_tooling/test_meta/test_meta_updater.rb - lib/gitlab_quality/test_tooling/test_metric/json_test_metric.rb - lib/gitlab_quality/test_tooling/test_metrics/json_test_metric_collection.rb - lib/gitlab_quality/test_tooling/test_metrics_exporter/config.rb - lib/gitlab_quality/test_tooling/test_metrics_exporter/formatter.rb - lib/gitlab_quality/test_tooling/test_metrics_exporter/influxdb_tools.rb - lib/gitlab_quality/test_tooling/test_metrics_exporter/log_test_metrics.rb - lib/gitlab_quality/test_tooling/test_metrics_exporter/test_metrics.rb - lib/gitlab_quality/test_tooling/test_result/base_test_result.rb - lib/gitlab_quality/test_tooling/test_result/j_unit_test_result.rb - lib/gitlab_quality/test_tooling/test_result/json_test_result.rb - lib/gitlab_quality/test_tooling/test_results/base_test_results.rb - lib/gitlab_quality/test_tooling/test_results/builder.rb - lib/gitlab_quality/test_tooling/test_results/j_unit_test_results.rb - lib/gitlab_quality/test_tooling/test_results/json_test_results.rb - lib/gitlab_quality/test_tooling/version.rb - sig/gitlab_quality/test_tooling.rbs homepage: https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling licenses: - MIT metadata: homepage_uri: https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling source_code_uri: https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling changelog_uri: https://gitlab.com/gitlab-org/ruby/gems/gitlab_quality-test_tooling/-/releases post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.6.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.27 signing_key: specification_version: 4 summary: A collection of test-related tools. test_files: []