Created
July 26, 2015 14:05
-
-
Save utzig/263173f80c03eb187d01 to your computer and use it in GitHub Desktop.
ATmega1280 Tickless
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*** ChibiOS/RT test suite | |
*** | |
*** Kernel: 3.0.0 | |
*** Compiled: Jul 26 2015 - 10:38:20 | |
*** Compiler: GCC 4.8.1 | |
*** Architecture: AVR | |
*** Core Variant: MegaAVR | |
*** Port Info: None | |
*** Platform: AVR | |
*** Test Board: Arduino Mega | |
---------------------------------------------------------------------------- | |
--- Test Case 1.1 (System, critical zones) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 1.2 (System, interrupts handling) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 1.3 (System, integrity) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 2.1 (Threads, enqueuing test #1) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 2.2 (Threads, enqueuing test #2) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 2.3 (Threads, priority change) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 2.4 (Threads, delays) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 3.1 (Semaphores, enqueuing) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 3.2 (Semaphores, timeout) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 3.3 (Semaphores, atomic signal-wait) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 3.4 (Binary Semaphores, functionality) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.1 (Mutexes, priority enqueuing test) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.2 (Mutexes, priority return) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.3 (Mutexes, status) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.4 (CondVar, signal test) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.5 (CondVar, broadcast test) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 4.6 (CondVar, boost test) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 5.1 (Messages, loop) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 6.1 (Mailboxes, queuing and timeouts) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 7.1 (Events, registration and dispatch) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 7.2 (Events, wait and broadcast) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 7.3 (Events, timeouts) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 11.1 (Queues, input queues) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 11.2 (Queues, output queues) | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.1 (Benchmark, messages #1) | |
--- Score : 34113 msgs/S, 68226 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.2 (Benchmark, messages #2) | |
--- Score : 26710 msgs/S, 53420 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.3 (Benchmark, messages #3) | |
--- Score : 26710 msgs/S, 53420 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.4 (Benchmark, context switch) | |
--- Score : 94952 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.5 (Benchmark, threads, full cycle) | |
--- Score : 21219 threads/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.6 (Benchmark, threads, create only) | |
--- Score : 27302 threads/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.7 (Benchmark, mass reschedule, 5 threads) | |
--- Score : 8303 reschedules/S, 49818 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.8 (Benchmark, round robin context switching) | |
--- Score : 66052 ctxswc/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.9 (Benchmark, I/O Queues throughput) | |
--- Score : 98232 bytes/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.10 (Benchmark, virtual timers set/reset) | |
--- Score : 60846 timers/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.11 (Benchmark, semaphores wait/signal) | |
--- Score : 237028 wait+signal/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.12 (Benchmark, mutexes lock/unlock) | |
--- Score : 129552 lock+unlock/S | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
--- Test Case 12.13 (Benchmark, RAM footprint) | |
--- System: 187 bytes | |
--- Thread: 29 bytes | |
--- Timer : 10 bytes | |
--- Semaph: 5 bytes | |
--- EventS: 2 bytes | |
--- EventL: 7 bytes | |
--- Mutex : 8 bytes | |
--- CondV.: 4 bytes | |
--- Queue : 18 bytes | |
--- MailB.: 18 bytes | |
--- Result: SUCCESS | |
---------------------------------------------------------------------------- | |
Final result: SUCCESS |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment