mirror of
https://github.com/discourse/discourse.git
synced 2024-11-23 03:40:00 +08:00
b00edf3ea0
Why is this change required? By default, `RSpec` comes with a `--profile=[COUNT]` option as well but enabling that option means that the entire test suite needs to be executed. This does not work so well for `turbo_rspec` which splits our test files into various "buckets" for the tests to be executed in multiple processes. Therefore, this commit adds a similar `--profile=[COUNT]` option to `turbo_rspec` but will only profile the tests being executed. Examples: `LOAD_PLUGINS=1 bin/turbo_rspec --profile plugins/*/spec/system` or `LOAD_PLUGINS=1 bin/turbo_rspec --profile=20 plugins/*/spec/system` |
||
---|---|---|
.. | ||
base_formatter.rb | ||
documentation_formatter.rb | ||
json_rows_formatter.rb | ||
progress_formatter.rb | ||
reporter.rb | ||
runner.rb |