diff options
Diffstat (limited to 'test/oslib/configuration.xml')
-rw-r--r-- | test/oslib/configuration.xml | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/test/oslib/configuration.xml b/test/oslib/configuration.xml index 1fcb47218..54f56fd90 100644 --- a/test/oslib/configuration.xml +++ b/test/oslib/configuration.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?>
<SPC5-Config version="1.0.0">
- <application name="ChibiOS/RT Test Suite" version="1.0.0" standalone="true" locked="false">
- <description>ChibiOS OS Library Test Suite.</description>
+ <application name="ChibiOS OS Library Test Suite" version="1.0.0" standalone="true" locked="false">
+ <description>Test Specification for ChibiOS OS Library.</description>
<component id="org.chibios.spc5.components.portable.generic_startup">
<component id="org.chibios.spc5.components.portable.chibios_unitary_tests_engine" />
</component>
@@ -9,6 +9,9 @@ <instance locked="false" id="org.chibios.spc5.components.portable.generic_startup" />
<instance locked="false" id="org.chibios.spc5.components.portable.chibios_unitary_tests_engine">
<description>
+ <brief>
+ <value>ChibiOS OS Library Test Suite.</value>
+ </brief>
<copyright>
<value><![CDATA[/* ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio @@ -711,7 +714,7 @@ test_assert(chPoolAlloc(&mp1) == NULL, "provider returned memory");]]></value> <value><![CDATA[#define ALLOC_SIZE 16 #define HEAP_SIZE (ALLOC_SIZE * 8) -static memory_heap_t test_heap;
+static memory_heap_t test_heap; static uint8_t test_heap_buffer[HEAP_SIZE];]]></value>
</shared_code>
<cases>
@@ -946,6 +949,24 @@ test_assert(p1 == NULL, "allocation not failed");]]></value> </case>
</cases>
</sequence>
+ <sequence>
+ <type index="0">
+ <value>Internal Tests</value>
+ </type>
+ <brief>
+ <value>Objects Factory.</value>
+ </brief>
+ <description>
+ <value>This sequence tests the ChibiOS library functionalities related to the object factory.</value>
+ </description>
+ <condition>
+ <value>(CH_CFG_USE_FACTORY == TRUE) && (CH_CFG_USE_MEMPOOLS == TRUE) && (CH_CFG_USE_HEAP == TRUE)</value>
+ </condition>
+ <shared_code>
+ <value />
+ </shared_code>
+ <cases />
+ </sequence>
</sequences>
</instance>
</instances>
|