History log of /gem5/tests/quick/se/60.rubytest/ref/null/none/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
12268:54566b73dc61 16-Dec-2016 Radhika Jagtap <radhika.jagtap@arm.com>

tests: Add tests for DRAM low power modes

This patch adds two regression tests that execute the script in the
configs dir for triggering low power mode transitions. A separate
test is required for each page policy because for close-adaptive
page policy the DRAM goes into the Precharge Power-down mode while
for open-adaptive page policy it goes into the Activate Power-down
mode.

Change-Id: Iad61af23f132db046f2857cc3ef64b2bf42cf5e4
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5726
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>

11860:67dee11badea 19-Feb-2017 Andreas Hansson <andreas.hansson@arm.com>

stats: Get all stats updated to reflect current behaviour

Line everything up again.


/gem5/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-minor/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/alpha/linux/tsunami-o3/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview-o3/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-o3/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-atomic/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing-dual/stats.txt
/gem5/tests/long/fs/10.linux-boot/ref/arm/linux/realview64-simple-timing/stats.txt
/gem5/tests/long/se/10.mcf/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/10.mcf/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/10.mcf/ref/x86/linux/o3-timing/stats.txt
/gem5/tests/long/se/20.parser/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/20.parser/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/20.parser/ref/x86/linux/o3-timing/stats.txt
/gem5/tests/long/se/30.eon/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/30.eon/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/40.perlbmk/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/40.perlbmk/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/50.vortex/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/50.vortex/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/60.bzip2/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/60.bzip2/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/70.twolf/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/long/se/70.twolf/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/long/se/70.twolf/ref/x86/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/minor-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/00.hello/ref/arm/linux/minor-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/arm/linux/o3-timing-checker/stats.txt
/gem5/tests/quick/se/00.hello/ref/arm/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/mips/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/00.hello/ref/power/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/riscv/linux/minor-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/riscv/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/riscv/linux/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/00.hello/ref/x86/linux/o3-timing/stats.txt
/gem5/tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/01.hello-2T-smt/ref/alpha/linux/o3-timing-mt/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/minor-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64a/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/minor-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64d/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/minor-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/o3-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64f/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/minor-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/o3-timing/stats.txt
/gem5/tests/quick/se/02.insttest/ref/riscv/linux-rv64m/simple-timing-ruby/stats.txt
/gem5/tests/quick/se/02.insttest/ref/sparc/linux/o3-timing/stats.txt
/gem5/tests/quick/se/40.m5threads-test-atomic/ref/sparc/linux/o3-timing-mp/stats.txt
/gem5/tests/quick/se/60.gpu-randomtest/ref/x86/linux/gpu-randomtest-ruby-GPU_RfO/stats.txt
rubytest-ruby-MESI_Two_Level/stats.txt
rubytest-ruby-MOESI_CMP_directory/stats.txt
rubytest-ruby-MOESI_CMP_token/stats.txt
rubytest-ruby-MOESI_hammer/stats.txt
rubytest-ruby/stats.txt
11706:7339a92fffb5 17-Nov-2016 Andreas Hansson <andreas.hansson@arm.com>

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.


/gem5/build_opts/NULL_MESI_Two_Level
/gem5/build_opts/NULL_MOESI_CMP_directory
/gem5/build_opts/NULL_MOESI_CMP_token
/gem5/build_opts/NULL_MOESI_hammer
/gem5/tests/configs/rubytest-ruby.py
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simerr
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/simout
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simerr
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/simout
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simerr
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/simout
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simerr
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/simout
/gem5/tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout
/gem5/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt
rubytest-ruby-MESI_Two_Level/config.ini
rubytest-ruby-MESI_Two_Level/simerr
rubytest-ruby-MESI_Two_Level/simout
rubytest-ruby-MESI_Two_Level/stats.txt
rubytest-ruby-MOESI_CMP_directory/config.ini
rubytest-ruby-MOESI_CMP_directory/simerr
rubytest-ruby-MOESI_CMP_directory/simout
rubytest-ruby-MOESI_CMP_directory/stats.txt
rubytest-ruby-MOESI_CMP_token/config.ini
rubytest-ruby-MOESI_CMP_token/simerr
rubytest-ruby-MOESI_CMP_token/simout
rubytest-ruby-MOESI_CMP_token/stats.txt
rubytest-ruby-MOESI_hammer/config.ini
rubytest-ruby-MOESI_hammer/simerr
rubytest-ruby-MOESI_hammer/simout
rubytest-ruby-MOESI_hammer/stats.txt
rubytest-ruby/config.ini
rubytest-ruby/simerr
rubytest-ruby/simout
rubytest-ruby/stats.txt
/gem5/util/regress