summaryrefslogtreecommitdiffstats
path: root/testsuites/smptests/smpaffinity01
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-11 08:33:19 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-11 08:33:56 +0200
commit16aaf73bbb7c48aebce0e993186318710479e6c0 (patch)
tree5d29901ac4761a5987fdf77e04ae353902252a70 /testsuites/smptests/smpaffinity01
parentposix: Include missing <limits.h> (diff)
downloadrtems-16aaf73bbb7c48aebce0e993186318710479e6c0.tar.bz2
smpaffinity01: Fix test case
Update #2514.
Diffstat (limited to 'testsuites/smptests/smpaffinity01')
-rw-r--r--testsuites/smptests/smpaffinity01/init.c4
-rw-r--r--testsuites/smptests/smpaffinity01/smpaffinity01.scn16
2 files changed, 10 insertions, 10 deletions
diff --git a/testsuites/smptests/smpaffinity01/init.c b/testsuites/smptests/smpaffinity01/init.c
index b80be72100..eae6d708db 100644
--- a/testsuites/smptests/smpaffinity01/init.c
+++ b/testsuites/smptests/smpaffinity01/init.c
@@ -40,9 +40,9 @@ void Validate_setaffinity_errors(void)
/* Verify rtems_task_set_affinity checks that all cpu's exist. */
/* Note this check assumes you are running with less than 32 CPUs */
CPU_FILL(&cpuset);
- puts( "Init - rtems_task_set_affinity - Invalid cpu - RTEMS_INVALID_NUMBER" );
+ puts( "Init - rtems_task_set_affinity - Lots of cpus - SUCCESS" );
sc = rtems_task_set_affinity( Init_id, sizeof(cpu_set_t), &cpuset );
- rtems_test_assert( sc == RTEMS_INVALID_NUMBER );
+ rtems_test_assert( sc == RTEMS_SUCCESSFUL );
/* Verify rtems_task_set_affinity checks that at least one cpu is set */
CPU_ZERO(&cpuset);
diff --git a/testsuites/smptests/smpaffinity01/smpaffinity01.scn b/testsuites/smptests/smpaffinity01/smpaffinity01.scn
index 6e7eefd633..bf1287ccfa 100644
--- a/testsuites/smptests/smpaffinity01/smpaffinity01.scn
+++ b/testsuites/smptests/smpaffinity01/smpaffinity01.scn
@@ -1,16 +1,16 @@
-*** SMP AFFINITY 1 ***
-Init - rtems_task_set_affinity - Invalid cpu - RTEMS_UNSATISFIED
-Init - rtems_task_set_affinity - no cpu - RTEMS_UNSATISFIED
+*** BEGIN OF TEST SMPAFFINITY 1 ***
+Init - rtems_task_set_affinity - Lots of cpus - SUCCESS
+Init - rtems_task_set_affinity - no cpu - RTEMS_INVALID_NUMBER
Init - rtems_task_set_affinity - Invalid thread - RTEMS_INVALID_ID
-Init - rtems_task_set_affinity - Invalid cpusetsize - RTEMS_UNSATISFIED
-Init - rtems_task_set_affinity - Invalid cpuset - RTEMS_UNSATISFIED
+Init - rtems_task_set_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER
+Init - rtems_task_set_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS
Init - rtems_task_get_affinity - Invalid thread - RTEMS_INVALID_ID
-Init - rtems_task_get_affinity - Invalid cpusetsize - RTEMS_UNSATISFIED
-Init - rtems_task_get_affinity - Invalid cpuset - RTEMS_UNSATISFIED
+Init - rtems_task_get_affinity - Invalid cpusetsize - RTEMS_INVALID_NUMBER
+Init - rtems_task_get_affinity - Invalid cpuset - RTEMS_INVALID_ADDRESS
Init - Set Init priority to high
Init - Create Medium priority tasks
Init - Create Low priority tasks
Init - Verify affinity on Low priority tasks
Init - Change affinity on Low priority tasks
Init - Validate affinity on Low priority tasks
-*** END OF SMP AFFINITY TEST 1 ***
+*** END OF TEST SMPAFFINITY 1 ***