toptal / crystalball

Regression Test Selection library for your RSpec test suite
https://toptal.github.io/crystalball/
MIT License
321 stars 41 forks source link

Collate data from parallel runs #132

Closed goromlagche closed 3 years ago

goromlagche commented 3 years ago

When running crystalball in a parallel test setup, we will have multiple crystalball_data.yml files generated. Currently we need to write a script to merge all the different crystalball_data_*.yml files from the different runs into one single file.

It will be really helpful if the library itself supports that. For example something like SimpleCov.collate

pluff commented 3 years ago

@goromlagche you don't have to merge them together. If you set a directory in execution_map_path Crystalball will read all the files from that directory.

goromlagche commented 3 years ago

@pluff Thank you so much. that helps a lots :clap: :+1: