• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

src/11-Mar-2024-488306

CMakeLists.txtD11-Mar-2024224 96

README.txtD11-Mar-20241.6 KiB4733

prj.confD11-Mar-202436 32

testcase.yamlD11-Mar-202442 43

README.txt

1Title: Preemptible Threads Pending on kernel Objects
2
3Description:
4
5This test verifies that preemptible threads can pend on the following
6kernel objects: FIFOs, LIFOs, semaphores and timers.
7
8--------------------------------------------------------------------------------
9
10Building and Running Project:
11
12This project outputs to the console.  It can be built and executed
13on QEMU as follows:
14
15    make run
16
17--------------------------------------------------------------------------------
18
19Troubleshooting:
20
21Problems caused by out-dated project information can be addressed by
22issuing one of the following commands then rebuilding the project:
23
24    make clean          # discard results of previous builds
25                        # but keep existing configuration info
26or
27    make pristine       # discard results of previous builds
28                        # and restore pre-defined configuration info
29
30--------------------------------------------------------------------------------
31
32Sample Output:
33
34***** BOOTING ZEPHYR OS vxxxx - BUILD: xxxxx *****
35tc_start() - Test Preemptible Threads Pending on Kernel Objects
36Testing preemptible threads block on fifos ...
37Testing fifos time-out in correct order ...
38Testing  fifos delivered data correctly ...
39Testing preemptible threads block on lifos ...
40Testing lifos time-out in correct order ...
41Testing lifos delivered data correctly ...
42Testing preemptible thread waiting on timer ...
43===================================================================
44PASS - task_monitor.
45===================================================================
46PROJECT EXECUTION SUCCESSFUL
47