|
| 1 | +*************************************************************************** |
| 2 | +Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu |
| 3 | +Settings: MCK=48.054857, MC_FMR = AT91C_MC_FWS_1FWS (1 wait state) |
| 4 | +*************************************************************************** |
| 5 | + |
| 6 | +*** ChibiOS/RT test suite |
| 7 | +*** |
| 8 | +*** Kernel: 2.4.0 |
| 9 | +*** Compiled: Jan 22 2012 - 13:03:08 |
| 10 | +*** Compiler: GCC 4.6.2 |
| 11 | +*** Architecture: ARM7 |
| 12 | +*** Core Variant: ARM7TDMI |
| 13 | +*** Port Info: Pure THUMB mode |
| 14 | +*** Platform: AT91SAM7x |
| 15 | +*** Test Board: Olimex SAM7-EX256 |
| 16 | + |
| 17 | +---------------------------------------------------------------------------- |
| 18 | +--- Test Case 1.1 (Threads, enqueuing test #1) |
| 19 | +--- Result: SUCCESS |
| 20 | +---------------------------------------------------------------------------- |
| 21 | +--- Test Case 1.2 (Threads, enqueuing test #2) |
| 22 | +--- Result: SUCCESS |
| 23 | +---------------------------------------------------------------------------- |
| 24 | +--- Test Case 1.3 (Threads, priority change) |
| 25 | +--- Result: SUCCESS |
| 26 | +---------------------------------------------------------------------------- |
| 27 | +--- Test Case 1.4 (Threads, delays) |
| 28 | +--- Result: SUCCESS |
| 29 | +---------------------------------------------------------------------------- |
| 30 | +--- Test Case 2.1 (Semaphores, enqueuing) |
| 31 | +--- Result: SUCCESS |
| 32 | +---------------------------------------------------------------------------- |
| 33 | +--- Test Case 2.2 (Semaphores, timeout) |
| 34 | +--- Result: SUCCESS |
| 35 | +---------------------------------------------------------------------------- |
| 36 | +--- Test Case 2.3 (Semaphores, atomic signal-wait) |
| 37 | +--- Result: SUCCESS |
| 38 | +---------------------------------------------------------------------------- |
| 39 | +--- Test Case 2.4 (Binary Semaphores, functionality) |
| 40 | +--- Result: SUCCESS |
| 41 | +---------------------------------------------------------------------------- |
| 42 | +--- Test Case 3.1 (Mutexes, priority enqueuing test) |
| 43 | +--- Result: SUCCESS |
| 44 | +---------------------------------------------------------------------------- |
| 45 | +--- Test Case 3.2 (Mutexes, priority inheritance, simple case) |
| 46 | +--- Result: SUCCESS |
| 47 | +---------------------------------------------------------------------------- |
| 48 | +--- Test Case 3.3 (Mutexes, priority inheritance, complex case) |
| 49 | +--- Result: SUCCESS |
| 50 | +---------------------------------------------------------------------------- |
| 51 | +--- Test Case 3.4 (Mutexes, priority return) |
| 52 | +--- Result: SUCCESS |
| 53 | +---------------------------------------------------------------------------- |
| 54 | +--- Test Case 3.5 (Mutexes, status) |
| 55 | +--- Result: SUCCESS |
| 56 | +---------------------------------------------------------------------------- |
| 57 | +--- Test Case 3.6 (CondVar, signal test) |
| 58 | +--- Result: SUCCESS |
| 59 | +---------------------------------------------------------------------------- |
| 60 | +--- Test Case 3.7 (CondVar, broadcast test) |
| 61 | +--- Result: SUCCESS |
| 62 | +---------------------------------------------------------------------------- |
| 63 | +--- Test Case 3.8 (CondVar, boost test) |
| 64 | +--- Result: SUCCESS |
| 65 | +---------------------------------------------------------------------------- |
| 66 | +--- Test Case 4.1 (Messages, loop) |
| 67 | +--- Result: SUCCESS |
| 68 | +---------------------------------------------------------------------------- |
| 69 | +--- Test Case 5.1 (Mailboxes, queuing and timeouts) |
| 70 | +--- Result: SUCCESS |
| 71 | +---------------------------------------------------------------------------- |
| 72 | +--- Test Case 6.1 (Events, registration and dispatch) |
| 73 | +--- Result: SUCCESS |
| 74 | +---------------------------------------------------------------------------- |
| 75 | +--- Test Case 6.2 (Events, wait and broadcast) |
| 76 | +--- Result: SUCCESS |
| 77 | +---------------------------------------------------------------------------- |
| 78 | +--- Test Case 6.3 (Events, timeouts) |
| 79 | +--- Result: SUCCESS |
| 80 | +---------------------------------------------------------------------------- |
| 81 | +--- Test Case 7.1 (Heap, allocation and fragmentation test) |
| 82 | +--- Result: SUCCESS |
| 83 | +---------------------------------------------------------------------------- |
| 84 | +--- Test Case 8.1 (Memory Pools, queue/dequeue) |
| 85 | +--- Result: SUCCESS |
| 86 | +---------------------------------------------------------------------------- |
| 87 | +--- Test Case 9.1 (Dynamic APIs, threads creation from heap) |
| 88 | +--- Result: SUCCESS |
| 89 | +---------------------------------------------------------------------------- |
| 90 | +--- Test Case 9.2 (Dynamic APIs, threads creation from memory pool) |
| 91 | +--- Result: SUCCESS |
| 92 | +---------------------------------------------------------------------------- |
| 93 | +--- Test Case 9.3 (Dynamic APIs, registry and references) |
| 94 | +--- Result: SUCCESS |
| 95 | +---------------------------------------------------------------------------- |
| 96 | +--- Test Case 10.1 (Queues, input queues) |
| 97 | +--- Result: SUCCESS |
| 98 | +---------------------------------------------------------------------------- |
| 99 | +--- Test Case 10.2 (Queues, output queues) |
| 100 | +--- Result: SUCCESS |
| 101 | +---------------------------------------------------------------------------- |
| 102 | +--- Test Case 11.1 (Benchmark, messages #1) |
| 103 | +--- Score : 107489 msgs/S, 214978 ctxswc/S |
| 104 | +--- Result: SUCCESS |
| 105 | +---------------------------------------------------------------------------- |
| 106 | +--- Test Case 11.2 (Benchmark, messages #2) |
| 107 | +--- Score : 88253 msgs/S, 176506 ctxswc/S |
| 108 | +--- Result: SUCCESS |
| 109 | +---------------------------------------------------------------------------- |
| 110 | +--- Test Case 11.3 (Benchmark, messages #3) |
| 111 | +--- Score : 88253 msgs/S, 176506 ctxswc/S |
| 112 | +--- Result: SUCCESS |
| 113 | +---------------------------------------------------------------------------- |
| 114 | +--- Test Case 11.4 (Benchmark, context switch) |
| 115 | +--- Score : 402392 ctxswc/S |
| 116 | +--- Result: SUCCESS |
| 117 | +---------------------------------------------------------------------------- |
| 118 | +--- Test Case 11.5 (Benchmark, threads, full cycle) |
| 119 | +--- Score : 67753 threads/S |
| 120 | +--- Result: SUCCESS |
| 121 | +---------------------------------------------------------------------------- |
| 122 | +--- Test Case 11.6 (Benchmark, threads, create only) |
| 123 | +--- Score : 101772 threads/S |
| 124 | +--- Result: SUCCESS |
| 125 | +---------------------------------------------------------------------------- |
| 126 | +--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads) |
| 127 | +--- Score : 28388 reschedules/S, 170328 ctxswc/S |
| 128 | +--- Result: SUCCESS |
| 129 | +---------------------------------------------------------------------------- |
| 130 | +--- Test Case 11.8 (Benchmark, round robin context switching) |
| 131 | +--- Score : 199720 ctxswc/S |
| 132 | +--- Result: SUCCESS |
| 133 | +---------------------------------------------------------------------------- |
| 134 | +--- Test Case 11.9 (Benchmark, I/O Queues throughput) |
| 135 | +--- Score : 289356 bytes/S |
| 136 | +--- Result: SUCCESS |
| 137 | +---------------------------------------------------------------------------- |
| 138 | +--- Test Case 11.10 (Benchmark, virtual timers set/reset) |
| 139 | +--- Score : 323198 timers/S |
| 140 | +--- Result: SUCCESS |
| 141 | +---------------------------------------------------------------------------- |
| 142 | +--- Test Case 11.11 (Benchmark, semaphores wait/signal) |
| 143 | +--- Score : 364448 wait+signal/S |
| 144 | +--- Result: SUCCESS |
| 145 | +---------------------------------------------------------------------------- |
| 146 | +--- Test Case 11.12 (Benchmark, mutexes lock/unlock) |
| 147 | +--- Score : 256824 lock+unlock/S |
| 148 | +--- Result: SUCCESS |
| 149 | +---------------------------------------------------------------------------- |
| 150 | +--- Test Case 11.13 (Benchmark, RAM footprint) |
| 151 | +--- System: 364 bytes |
| 152 | +--- Thread: 72 bytes |
| 153 | +--- Timer : 20 bytes |
| 154 | +--- Semaph: 12 bytes |
| 155 | +--- EventS: 4 bytes |
| 156 | +--- EventL: 12 bytes |
| 157 | +--- Mutex : 16 bytes |
| 158 | +--- CondV.: 8 bytes |
| 159 | +--- Queue : 32 bytes |
| 160 | +--- MailB.: 40 bytes |
| 161 | +--- Result: SUCCESS |
| 162 | +---------------------------------------------------------------------------- |
| 163 | + |
| 164 | +Final result: SUCCESS |
0 commit comments