diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-05-26 14:08:12 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-05-26 14:08:12 -0500 |
commit | 205f7947a6fb56c994d066462e73dbd7dd99a968 (patch) | |
tree | 7071678c43afc1efdd3fd4ca6b9b2849d8c1bc32 /schedsim/shell/schedsim_smppriority_affinity | |
parent | Misc so more scenarios run (diff) | |
download | rtems-schedsim-205f7947a6fb56c994d066462e73dbd7dd99a968.tar.bz2 |
Add initial support for make check
+ Enhance run_scenario to run from build tree. Required specification
of both executable and scenario directory
+ check-local stanzas have first cut at which scenarios to run for
each scheduler.
TODO:
+ Verify behavior of each scheduler versus expected output.
+ Ensure list of scenarios executed is complete and appropriate. For
example, SMP schedulers should avoid disable preemption scenarios.
Diffstat (limited to 'schedsim/shell/schedsim_smppriority_affinity')
-rw-r--r-- | schedsim/shell/schedsim_smppriority_affinity/Makefile.am | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/schedsim/shell/schedsim_smppriority_affinity/Makefile.am b/schedsim/shell/schedsim_smppriority_affinity/Makefile.am index 5e92a45..844a40a 100644 --- a/schedsim/shell/schedsim_smppriority_affinity/Makefile.am +++ b/schedsim/shell/schedsim_smppriority_affinity/Makefile.am @@ -40,4 +40,21 @@ schedsim_smppriority_affinity_LDADD += ../../rtems/librtems.a schedsim_smppriority_affinity_LDADD += ../shared/libschedsim.a ## schedsim_smppriority_affinity_LDADD +=-Wl,--end-group +check-local: + @echo Running tests from SMP Priority Affinity + $(srcdir)/../run_scenarios \ + -s $(builddir)/schedsim_smppriority_affinity \ + -S $(srcdir) \ + -A + @echo Running tests from SMP Simple Priority + $(srcdir)/../run_scenarios \ + -s $(builddir)/schedsim_smppriority_affinity \ + -S $(srcdir)/../schedsim_smpsimple \ + -A + @echo Running select tests from Priority + $(srcdir)/../run_scenarios \ + -s $(builddir)/schedsim_smppriority_affinity \ + -S $(srcdir)/../schedsim_smpsimple \ + -A + include $(top_srcdir)/../automake/host.am |