/circle-ci-rspec-downloader

Download RSpec XML files from CircleCI via REST API

Primary LanguageRuby

Circle CI rspec.xml files downloader

Setup

Read Circle CI documentation: https://circleci.com/docs/api/

Copy config/application.yml.sample to config/application.yml

Edit config/application.yml, paste valid data.

Usage

To begin import xml files from CircleCI, run:

rake circleci:download_rspec_reports

To load rspec xml files into SQLite database:

rake db:migrate
rake db:load_rspec_reports_from_artifact

To load additional data to database, user:

rake circleci:load_additional_data_for_builds

This data useful for determine randomly failing specs

To build report for random failing tests, execute:

rake report:random_failing_specs