Review Board 2.0.15


ruby: more flexible ruby tester support

Review Request #3178 - Created Oct. 30, 2015 and submitted

Information
Tony Gutierrez
gem5
default
Reviewers
Default
Changeset 11257:d055c013fcaf
---------------------------
ruby: more flexible ruby tester support

This patch allows the ruby random tester to use ruby ports that may only
support instr or data requests.  This patch is similar to a previous changeset
(8932:1b2c17565ac8) that was unfortunately broken by subsequent changesets.
This current patch implements the support in a more straight-forward way.
Since retries are now tested when running the ruby random tester, this patch
splits up the retry and drain check behavior so that RubyPort children, such
as the GPUCoalescer, can perform those operations correctly without having to
duplicate code.  Finally, the patch also includes better DPRINTFs for
debugging the tester.

   

Issue Summary

4 0 4 0
Review request changed
Updated (Dec. 10, 2015, 12:04 p.m.)

Status: Closed (submitted)