#
# Currently ruby does not support atomic or uncacheable accesses
#
-cpus = [ MemTest(atomic = False, \
- max_loads = options.maxloads, \
- issue_dmas = False, \
- percent_functional = options.functional, \
- percent_uncacheable = 0, \
- progress_interval = options.progress, \
+cpus = [ MemTest(atomic = False,
+ max_loads = options.maxloads,
+ issue_dmas = False,
+ percent_functional = options.functional,
+ percent_uncacheable = 0,
+ progress_interval = options.progress,
suppress_func_warnings = options.suppress_func_warnings) \
for i in xrange(options.num_cpus) ]
physmem = PhysicalMemory())
if options.num_dmas > 0:
- dmas = [ MemTest(atomic = False, \
- max_loads = options.maxloads, \
- issue_dmas = True, \
- percent_functional = 0, \
- percent_uncacheable = 0, \
- progress_interval = options.progress, \
+ dmas = [ MemTest(atomic = False,
+ max_loads = options.maxloads,
+ issue_dmas = True,
+ percent_functional = 0,
+ percent_uncacheable = 0,
+ progress_interval = options.progress,
warn_on_failure = options.warn_on_failure) \
for i in xrange(options.num_dmas) ]
system.dma_devices = dmas
sys.exit(1)
-cpus = [ NetworkTest(fixed_pkts=options.fixed_pkts, \
- max_packets=options.maxpackets, \
- sim_cycles=options.sim_cycles, \
- traffic_type=options.synthetic, \
- inj_rate=options.injectionrate, \
- precision=options.precision, \
+cpus = [ NetworkTest(fixed_pkts=options.fixed_pkts,
+ max_packets=options.maxpackets,
+ sim_cycles=options.sim_cycles,
+ traffic_type=options.synthetic,
+ inj_rate=options.injectionrate,
+ precision=options.precision,
num_memories=options.num_dirs) \
for i in xrange(options.num_cpus) ]