Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtems: synch with rtems.HEADmaster | Jennifer Averett | 2014-09-24 | 2 | -11/+5 |
| | |||||
* | schedsim_cluster01: Add scenario. | Jennifer Averett | 2014-09-24 | 2 | -0/+95 |
| | |||||
* | Add remainder of schedulers and cluster scheduler support. | Jennifer Averett | 2014-06-17 | 22 | -6/+569 |
| | |||||
* | rtems: Add _Thread_Yield support. | Jennifer Averett | 2014-06-13 | 1 | -0/+1 |
| | |||||
* | schedsim_smppriority_affinity: Resolve problem in expected files. | Jennifer Averett | 2014-06-04 | 2 | -9/+162 |
| | |||||
* | schedsim/rtems/Makefile.am: Resync with RTEMS source | Joel Sherrill | 2014-06-04 | 1 | -1/+3 |
| | |||||
* | schedsim_smppriority_affinity: New scenarios. | Jennifer Averett | 2014-06-03 | 7 | -0/+429 |
| | |||||
* | schedsim_smpsimple: Add task verification per core to scenario. | Jennifer Averett | 2014-06-03 | 18 | -70/+70 |
| | |||||
* | schedsim_priority: Add priority inheritance scenario. | Jennifer Averett | 2014-06-03 | 2 | -0/+84 |
| | |||||
* | Add Simulator for Uniprocessor Simple Priority | Joel Sherrill | 2014-05-27 | 5 | -2/+62 |
| | |||||
* | Remove ChangeLog files | Joel Sherrill | 2014-05-27 | 5 | -315/+0 |
| | |||||
* | schedsim.c: Verify status of 0 | Joel Sherrill | 2014-05-27 | 1 | -8/+19 |
| | |||||
* | schedsim_priority: Fix incorrect expected values in script03. | Jennifer Averett | 2014-05-27 | 1 | -0/+14 |
| | |||||
* | schedsim_smppriority_affinity: Change expected scenaoro filenames to not ↵ | Jennifer Averett | 2014-05-27 | 15 | -21/+15 |
| | | | | include path. | ||||
* | schedsim_smpsimple: Change scenarios to expect verbose output. | Jennifer Averett | 2014-05-27 | 10 | -9/+94 |
| | |||||
* | schedsim_priority: Change scenario's to expect verbose output. | Jennifer Averett | 2014-05-27 | 6 | -8/+85 |
| | |||||
* | schedsim_smpsimple: Remove error case from scenario file. | Jennifer Averett | 2014-05-27 | 1 | -5/+0 |
| | | | | Any error now causes tests to stop. | ||||
* | schedsim.c: Print basename of scenarion and verbose is on by default | Joel Sherrill | 2014-05-27 | 1 | -6/+17 |
| | |||||
* | make check now works and reports pass/fail | Joel Sherrill | 2014-05-26 | 5 | -15/+44 |
| | |||||
* | Add initial support for make check | Joel Sherrill | 2014-05-26 | 5 | -5/+58 |
| | | | | | | | | | | | | | | | + 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. | ||||
* | Misc so more scenarios run | Joel Sherrill | 2014-05-26 | 8 | -17/+82 |
| | |||||
* | _Thread_Dispatch wrapper is now shared between uniprocessor and SMP ↵ | Joel Sherrill | 2014-05-26 | 8 | -64/+17 |
| | | | | configurations | ||||
* | Unify printing of heir and executing | Joel Sherrill | 2014-05-26 | 37 | -482/+458 |
| | |||||
* | dispatch is now a shared SMP command | Joel Sherrill | 2014-05-26 | 7 | -15/+20 |
| | |||||
* | current_cpu is now a shared SMP command | Joel Sherrill | 2014-05-26 | 7 | -14/+19 |
| | |||||
* | configure.ac: Generate config.h | Joel Sherrill | 2014-05-26 | 1 | -0/+2 |
| | |||||
* | shared/smp_stub.c: Correct bug | Joel Sherrill | 2014-05-26 | 1 | -6/+2 |
| | |||||
* | shared/smp_stub.c: Only one shared version now | Joel Sherrill | 2014-05-26 | 7 | -57/+25 |
| | |||||
* | lookup*.c, main_semobtain.c: Link on uniprocessor again | Joel Sherrill | 2014-05-26 | 2 | -0/+2 |
| | |||||
* | Use shared main() and file processor | Joel Sherrill | 2014-05-23 | 9 | -188/+40 |
| | |||||
* | main_dump_all_cpus.c: Return error do not exit | Joel Sherrill | 2014-05-23 | 1 | -2/+2 |
| | |||||
* | schedsim.cc: Exit on bad command result | Joel Sherrill | 2014-05-23 | 1 | -3/+8 |
| | |||||
* | main_semobtain.c: Locked access to executing | Joel Sherrill | 2014-05-23 | 1 | -2/+12 |
| | |||||
* | schedsim_smpsimple: Add cpus4_inherit_priority. | Jennifer Averett | 2014-05-23 | 1 | -0/+24 |
| | |||||
* | schedsim_smppriority_affinity: Add expected file for ↵ | Jennifer Averett | 2014-05-23 | 1 | -1/+1 |
| | | | | cpus4_affinity_block_case1 scenario. | ||||
* | schedsim_smppriority_affinity: Add a worst case migration scenario. | Jennifer Averett | 2014-05-23 | 2 | -0/+182 |
| | |||||
* | schedsim_smppriority_affinity: Fix typo in name. | Jennifer Averett | 2014-05-23 | 1 | -0/+0 |
| | |||||
* | shared: fix print message in semaphore create. | Jennifer Averett | 2014-05-23 | 1 | -3/+3 |
| | |||||
* | lookup_task.c: Lock around getting executing id. | Joel Sherrill | 2014-05-23 | 1 | -1/+3 |
| | |||||
* | commands.c: Include config.h | Joel Sherrill | 2014-05-23 | 1 | -3/+11 |
| | |||||
* | schedsim_smppriority_affinity: Change scenario thread name to 4 characters. | Jennifer Averett | 2014-05-23 | 2 | -7/+6 |
| | |||||
* | schedsim_smppriority_affinity: Cleanup scenarios. | Jennifer Averett | 2014-05-23 | 32 | -314/+807 |
| | | | | | Add check of expected threads to cpu commands. Add more documentation and set fix the expected files. | ||||
* | shared: Fix bug in cpu checking of dump all cpus method. | Jennifer Averett | 2014-05-23 | 1 | -3/+0 |
| | |||||
* | cpu.h: Include sys/cpuset.h so RTEMS tasks.h doesn't have to be modified | Joel Sherrill | 2014-05-22 | 1 | -0/+2 |
| | |||||
* | main_dump_all_cpus.c: Stop at end of args or CPUs | Joel Sherrill | 2014-05-22 | 1 | -9/+29 |
| | |||||
* | lookup_task.c: Fix bug where only first four chars of name mattered | Joel Sherrill | 2014-05-22 | 1 | -3/+9 |
| | |||||
* | cpus4_affinity_case1.scen: Add error checking | Joel Sherrill | 2014-05-22 | 1 | -13/+23 |
| | |||||
* | Enhance cpus command to do validation of executing threads. | Joel Sherrill | 2014-05-22 | 10 | -20/+108 |
| | | | | | | | | | | This patch enhances the cpus command such that it can take a list of expected threads to be executing and validate that they are executing on the expected cores. The cpus command was moved to the shared directory. The documentation was updated. | ||||
* | cpus4_affinity_case1.scen: Specify affinity in hexadecimal | Joel Sherrill | 2014-05-22 | 2 | -4/+4 |
| | |||||
* | cpus4_exercise_affinity_api.scen: Reword comment | Joel Sherrill | 2014-05-22 | 1 | -0/+3 |
| |