summaryrefslogtreecommitdiff
path: root/rtems-coverage/Explanations.txt
blob: f988b51cda53e39d1b74c56263566ae643f188e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
schedulerpriorityyield.c:47
Simple Test Case
Branch Never Taken
New test where there is more than one thread at a priority with the
executing thread being non-preemptive.  Create a higher priority thread
and then yield.

   init task at priority 2, non-preemptive
   create task at priority 2
   create task at priority 1
   yield
+++

schedulerpriorityyield.c:51
Simple Test Case
Branch Always Taken
New test where only one thread at a priority (non-preemptive), create a
thread at higher priority, then yield.

   init task at priority 2, non-preemptive
   create task at priority 1
   yield
+++

schedulerpriorityyield.c:52
Simple Test Case
Not Executed
Same test case as schedulerpriorityyield.c:51
+++

coremsg.c:86
Simple Test Case
We need to request enough messages of a certain size that the math
overflows to less than a single message. 
+++