diff --git a/tests/gem5/checkpoint_tests/configs/sparc-hello-save-checkpoint.py b/tests/gem5/checkpoint_tests/configs/sparc-hello-save-checkpoint.py index 2f995e5a53..ab216588aa 100644 --- a/tests/gem5/checkpoint_tests/configs/sparc-hello-save-checkpoint.py +++ b/tests/gem5/checkpoint_tests/configs/sparc-hello-save-checkpoint.py @@ -78,3 +78,6 @@ print( sim.get_current_tick(), sim.get_last_exit_event_cause() ) ) +print("Taking checkpoint at", args.checkpoint_path) +sim.save_checkpoint(args.checkpoint_path) +print("Done taking checkpoint") diff --git a/tests/gem5/checkpoint_tests/test-checkpoints.py b/tests/gem5/checkpoint_tests/test-checkpoints.py index 903a777deb..7a6c18d626 100644 --- a/tests/gem5/checkpoint_tests/test-checkpoints.py +++ b/tests/gem5/checkpoint_tests/test-checkpoints.py @@ -199,45 +199,8 @@ gem5_verify_config( length=constants.quick_tag, ) -# gem5_verify_config( -# name="test-checkpoint-mips-hello-save-checkpoint", -# fixtures=(), -# verifiers=(save_checkpoint_verifier,), -# config=joinpath( -# config.base_dir, -# "tests", -# "gem5", -# "checkpoint_tests", -# "configs", -# "mips-hello-save-checkpoint.py", -# ), -# config_args=[ -# # "--checkpoint-path", -# # joinpath(resource_path, "mips-hello-test-checkpoint"), -# ], -# valid_isas=(constants.all_compiled_tag,), -# valid_hosts=constants.supported_hosts, -# length=constants.quick_tag, -# ) - -# gem5_verify_config( -# name="test-checkpoint-mips-hello-restore-checkpoint", -# fixtures=(), -# verifiers=(hello_verifier,), -# config=joinpath( -# config.base_dir, -# "tests", -# "gem5", -# "checkpoint_tests", -# "configs", -# "mips-hello-restore-checkpoint.py", -# ), -# config_args=[], -# valid_isas=(constants.all_compiled_tag,), -# valid_hosts=constants.supported_hosts, -# length=constants.quick_tag, -# ) - +# There is a bug in sparc isa that causes the checkpoints to fail +# GitHub issue: https://github.com/gem5/gem5/issues/197 # gem5_verify_config( # name="test-checkpoint-sparc-hello-save-checkpoint", # fixtures=(),