1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
Commit graph

10 commits

Author SHA1 Message Date
Koichi Sasada
e79f1941b2 tune parallel test
This patch contains the fowllowing hacks:

(1) Add "--timetable-data=FILE" option for test-all
    This option enables to dump timeline event
    contains worker, suite, and start/end time.
(2) remove TestJIT in test_jit_debug.rb on parallel test.
    it is duplicated test.
(3) move test_jit.rb and test_jit_debug.rb at first
    because these two tests are bottleneck of parallel tests.

On my environment, `make test-all TESTS=-j12` reduced the total time
190 seconds -> 140 seconds.
2020-12-01 09:39:09 +09:00
Takashi Kokubun
e0c023d1c8
Skip only .dSYM cleanup on macOS
Fix https://github.com/ruby/ruby/runs/636020145 without skipping too
many tests.

It seems that .c -> .o with debug flags and .o -> .so without debug
flags did not generate .dSYM but now .c -> .so with debug flags seems to
generate a .dSYM directory. As --jit-debug should not be used by normal
users, let me skip implementing the removal for now.
2020-05-03 00:34:03 -07:00
Takashi Kokubun
41bbdd7806
Skip MinGW TestJIT* and macOS TestJITDebug failures
caused by 818d6d3336, for now.

I'll take a look at them tomorrow.
2020-05-01 03:08:51 -07:00
Takashi Kokubun
dc8ab86a2b
Super TestJIT#setup to skip unsupported envs
Slightly simplifying 8d6aa06620
2020-04-18 00:48:33 -07:00
Yusuke Endoh
8d6aa06620 test/ruby/test_jit_debug.rb: Skip unsupported platforms 2020-04-18 14:59:22 +09:00
Takashi Kokubun
79b4aca94c
Ignore TestJITDebug in mswin RubyCI for now
It's still pending to be implemented. To be enabled later when it's
implemented.
2020-03-18 18:38:31 -07:00
Takashi Kokubun
67fbc122fb
Resurrect test_jit_debug.rb
Revert "Temporarily drop test_jit_debug.rb"

This reverts commit 5437d7c879.

Skipped some CIs which were failing previously.
2020-03-14 21:13:31 -07:00
Takashi Kokubun
5437d7c879
Temporarily drop test_jit_debug.rb
Still some CIs are failing:
https://ci.appveyor.com/project/ruby/ruby/builds/28141041/job/v4hfc99sjefqabkk
http://ci.rvm.jp/results/trunk-vm-asserts@silicon-docker/2317313

I'll fix them later.
2019-10-16 00:11:41 -07:00
Takashi Kokubun
c15856d76d
Do not test --jit-debug on -DVM_CHECK_MODE 2019-10-15 23:14:55 -07:00
Takashi Kokubun
4ccb49bad3
Enforce --jit-debug test by another way 2019-10-15 22:47:20 -07:00