GSoC/GCI Archive
Google Code-in 2012 RTEMS Project

Create POSIX Timing Test: psxspin02 (#14)

completed by: Christopher Kerl

mentors: OARMark

This task consists of creating the timing test testsuites/psxtmtests/ preempt for the POSIX API method when used in a particular manner. The test cases are:

1. pthread_spin_destroy

2. pthread_spin_lock - available

3. pthread_spin_trylock - available

4. pthread_spin_trylock - not available

5. pthread_spin_unlock

If there are multiple methods then test all methods. The test should be created using the test instantiation helper and templates in rtems-testing/rtems-test-templates. This test will be using the template: psxtmtest_single w/multiple timings

See http://www.rtems.org/wiki/index.php/GoogleCodeInProjects#Add_a_POSIX_Timing_Test for more details