[gem5-dev] Change in public/gem5[master]: tests: Add a simple example test
Hello Jason Lowe-Power, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/4422 to look at the new patch set (#8). Change subject: tests: Add a simple example test .. tests: Add a simple example test Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Signed-off-by: Sean Wilson--- A tests/gem5/hello_se/ref/simerr A tests/gem5/hello_se/ref/simout A tests/gem5/hello_se/test_hello_se.py 3 files changed, 37 insertions(+), 0 deletions(-) -- To view, visit https://gem5-review.googlesource.com/4422 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Gerrit-Change-Number: 4422 Gerrit-PatchSet: 8 Gerrit-Owner: Sean Wilson Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev
[gem5-dev] Change in public/gem5[master]: tests: Add a simple example test
Hello Jason Lowe-Power, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/4422 to look at the new patch set (#7). Change subject: tests: Add a simple example test .. tests: Add a simple example test Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Signed-off-by: Sean Wilson--- A tests/gem5/example/ref/simerr A tests/gem5/example/ref/simout A tests/gem5/example/test_basic_example.py 3 files changed, 37 insertions(+), 0 deletions(-) -- To view, visit https://gem5-review.googlesource.com/4422 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Gerrit-Change-Number: 4422 Gerrit-PatchSet: 7 Gerrit-Owner: Sean Wilson Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev
[gem5-dev] Change in public/gem5[master]: tests: Add a simple example test
Jason Lowe-Power has uploaded a new patch set (#6) to the change originally created by Sean Wilson. ( https://gem5-review.googlesource.com/4422 ) Change subject: tests: Add a simple example test .. tests: Add a simple example test Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Signed-off-by: Sean Wilson--- A tests/gem5/hello_se/ref/simerr A tests/gem5/hello_se/ref/simout A tests/gem5/hello_se/test_hello_se.py 3 files changed, 37 insertions(+), 0 deletions(-) -- To view, visit https://gem5-review.googlesource.com/4422 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Gerrit-Change-Number: 4422 Gerrit-PatchSet: 6 Gerrit-Owner: Sean Wilson Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev
[gem5-dev] Change in public/gem5[master]: tests: Add a simple example test
Jason Lowe-Power has uploaded a new patch set (#2) to the change originally created by Sean Wilson. ( https://gem5-review.googlesource.com/4422 ) Change subject: tests: Add a simple example test .. tests: Add a simple example test Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Signed-off-by: Sean Wilson--- A tests/gem5/example/ref/simerr A tests/gem5/example/ref/simout A tests/gem5/example/test_basic_example.py 3 files changed, 37 insertions(+), 0 deletions(-) -- To view, visit https://gem5-review.googlesource.com/4422 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Gerrit-Change-Number: 4422 Gerrit-PatchSet: 2 Gerrit-Owner: Sean Wilson Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev
[gem5-dev] Change in public/gem5[master]: tests: Add a simple example test
Sean Wilson has uploaded this change for review. ( https://gem5-review.googlesource.com/4422 Change subject: tests: Add a simple example test .. tests: Add a simple example test Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Signed-off-by: Sean Wilson--- A tests/gem5/example/ref/X86/linux/se-default/simout A tests/gem5/example/test_basic_example.py 2 files changed, 32 insertions(+), 0 deletions(-) diff --git a/tests/gem5/example/ref/X86/linux/se-default/simout b/tests/gem5/example/ref/X86/linux/se-default/simout new file mode 100644 index 000..109b754 --- /dev/null +++ b/tests/gem5/example/ref/X86/linux/se-default/simout @@ -0,0 +1,8 @@ +gem5 Simulator System. http://gem5.org +gem5 is copyrighted software; use the --copyright option for details. + + +Global frequency set at 1 ticks per second + REAL SIMULATION +Hello world! +Exiting @ tick 5891000 because exiting with last active thread context diff --git a/tests/gem5/example/test_basic_example.py b/tests/gem5/example/test_basic_example.py new file mode 100644 index 000..ae88378 --- /dev/null +++ b/tests/gem5/example/test_basic_example.py @@ -0,0 +1,24 @@ +''' +Test file for the util m5 exit assembly instruction. +''' +from testlib import * + +ref_path = joinpath(getcwd(), 'ref', 'X86', 'linux', 'se-default') + +verifiers = ( +verifier.MatchStdout(joinpath(ref_path, 'simout')), + +# The se.py script is dumb and sets a strange return code on success. +verifier.VerifyReturncode(1), +) + +hello_program = TestProgram('hello', 'X86', 'linux') + +gem5_verify_config( +name='test_hello', +fixtures=(hello_program,), +verifiers=verifiers, +config=joinpath(config.base_dir, 'configs', 'example','se.py'), +config_args=['--cmd', hello_program.path], +valid_isas=('X86',) +) -- To view, visit https://gem5-review.googlesource.com/4422 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I0753db61d6344b9ed95c0d90a1ab097de7e2af12 Gerrit-Change-Number: 4422 Gerrit-PatchSet: 1 Gerrit-Owner: Sean Wilson ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev