summaryrefslogtreecommitdiffstats
path: root/testsuites/smptests/smpscheduler02/smpscheduler02.doc
blob: 9f4220d563c61765afe1356e12a3c7ca294bb184 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
This file describes the directives and concepts tested by this test set.

test set name: smpscheduler02

directives:

  - rtems_scheduler_ident()
  - rtems_scheduler_get_processor_set()
  - rtems_task_set_scheduler()
  - rtems_task_get_scheduler()
  - rtems_task_set_affinity()
  - rtems_task_get_affinity()
  - rtems_task_start()

concepts:

  - Ensure that start of a thread for another partition works.
  - Ensure that rtems_scheduler_get_processor_set() returns the proper
    processor set.
  - Test rtems_task_set_scheduler(), rtems_task_get_scheduler(),
    rtems_task_set_affinity() and rtems_task_get_affinity() with various
    parameter sets.
  - Ensure that rtems_scheduler_ident() returns an error status in case the
    scheduler exists but its processor set is empty.