RTEMS Project

Create POSIX Timing Test psxtmthread07

You must first complete one of the "Getting Started" tasks.

This task consists of creating the timing test testsuites/psxtmtests/psxtmthread07 for the POSIX API methods when used in a particular manner. The test cases are related to pthread attr methods. Please follow the order for the cases of init, set, set, and then destroy. Please check testsuites/psxtmtests/psxtmtests_plan.csv and make sure this description match those in the spreadsheet file. Also there may be multiple test cases in one test name. The .csv file along with advice from mentors is truth. In some cases a single test name may have multiple timing cases and be listed on two lines in the .csv file. Just be careful. As a hint if there is no dash in the description then this is the only case of interest for that method. If there are multiple methods then test both 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. See https://devel.rtems.org/wiki/GCI/Coding/POSIXTimingTest for more details. The outcome of this task will be a patch to add the new test to RTEMS.

Task tags

  • c
  • testing
  • benchmarking

Students who completed this task

Himanshu40

Task type

  • code Code
  • done_all Quality Assurance
close

2018