tests, ruby: Move rubytests from ALPHA (linux) to NULL (none)
Review Request #3689 - Created Oct. 27, 2016 and submitted
Changeset 11706:e542abbd3730 --------------------------- tests, ruby: Move rubytests from ALPHA (linux) to NULL (none) This patch avoids compiling ALPHA six times as part of running 'util/regress', and instead relis on NULL with different protocols to run the rubytest. All we need is the memory system, so there is really no need to compile the ISA over and over again. The one downside is the removal of running 'hello' for the variuos ALPHA and protocol combinations, but if this is a concern we should rather beef up the synthetic tests for the variuos protocols.
Posted (Oct. 27, 2016, 9:04 a.m.)
I'd like to update these tests to do more than 100 "checks". You could do it now (line 72 of rubytest-ruby.py). I tested 100000 which took ~20 seconds on my Skylake machine. Or, I can submit a patch after this is checked in. It's up to you.
Thanks for doing this!