summaryrefslogtreecommitdiff
path: root/spec/ruby/core/array
diff options
context:
space:
mode:
authorKoichi Sasada <ko1@atdot.net>2022-02-05 03:10:15 +0900
committerKoichi Sasada <ko1@atdot.net>2022-02-06 03:05:47 +0900
commit603ab709615dd35fa8ebe53087c27631f5b07812 (patch)
treec1db87eabb9d1a16ca25ab24675a2ce3f85b1c00 /spec/ruby/core/array
parent2a76440fac62bb0f6e53ccada07caf4b47b78cf9 (diff)
support concurrent btest execution
* `-j` option for concurrent test with threads * `-jN` uses N threads * `-j` uses nproc/2 threads * Introduce `BT` struct to manage configurations * Introduce `Assertion` to manage all assertions * Remove all toplevel instance variables * Show elapsed seconds at last ``` $ time make btest ... real 0m37.319s user 0m26.221s sys 0m16.534s $ time make btest TESTOPTS=-j ... real 0m11.812s user 0m36.667s sys 0m21.872s ```
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5528
Diffstat (limited to 'spec/ruby/core/array')
0 files changed, 0 insertions, 0 deletions