Back to home page

LXR

 
 

    


Warning, /testsuites/smptests/smpmrsp01/smpmrsp01.doc is written in an unsupported language. File is not indexed.

0001 This file describes the directives and concepts tested by this test set.
0002 
0003 test set name: smpmrsp01
0004 
0005 directives:
0006 
0007   - _MRSP_Initialize()
0008   - _MRSP_Obtain()
0009   - _MRSP_Timeout()
0010   - _MRSP_Release()
0011   - _MRSP_Get_ceiling_priority()
0012   - _MRSP_Set_ceiling_priority()
0013 
0014 concepts:
0015 
0016   - Ensure that rtems_semaphore_flush() returns an error status for MrsP
0017     semaphores.
0018   - Ensure that rtems_semaphore_create() for an initially locked semaphore
0019     returns an error status for MrsP semaphores.
0020   - Ensure that a nested obtain rtems_semaphore_obtain() returns an error
0021     status for MrsP semaphores.
0022   - Ensure that a rtems_semaphore_obtain() leading to a deadlock returns an
0023     error status for MrsP semaphores.
0024   - Ensure that it is possible to obtain multiple MrsP semaphores.
0025   - Ensure that a timeout on MrsP semaphores works.
0026   - Ensure that helping protocol for MrsP semaphores works.
0027   - Ensure that heavy usage of multiple MrsP semaphores works.