diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-04-02 10:34:01 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2016-04-02 10:34:01 +0000 |
commit | 4c9f1963a9d92af708dccb93a41f0cebcb43e796 (patch) | |
tree | f13720976c61698469a95057fda8748fe46053c3 /test/rt | |
parent | 9ab3be39cbb99b811b29b56aad107298828fd52c (diff) | |
download | ChibiOS-4c9f1963a9d92af708dccb93a41f0cebcb43e796.tar.gz ChibiOS-4c9f1963a9d92af708dccb93a41f0cebcb43e796.tar.bz2 ChibiOS-4c9f1963a9d92af708dccb93a41f0cebcb43e796.zip |
Improved test specifications generation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9221 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/rt')
26 files changed, 160 insertions, 4 deletions
diff --git a/test/rt/source/test/test_root.h b/test/rt/source/test/test_root.h index ac3918734..132c50fe4 100644 --- a/test/rt/source/test/test_root.h +++ b/test/rt/source/test/test_root.h @@ -19,8 +19,8 @@ * @brief Test Suite root structures header.
*/
-#ifndef _SPC5_TEST_ROOT_H_
-#define _SPC5_TEST_ROOT_H_
+#ifndef TEST_ROOT_H
+#define TEST_ROOT_H
#include "test_sequence_001.h"
#include "test_sequence_002.h"
@@ -108,4 +108,4 @@ systime_t test_wait_tick(void); #endif /* !defined(__DOXYGEN__) */
-#endif /* _SPC5_TEST_ROOT_H_ */
+#endif /* TEST_ROOT_H */
diff --git a/test/rt/source/test/test_sequence_001.c b/test/rt/source/test/test_sequence_001.c index c4b944b84..5f6ec1e5d 100644 --- a/test/rt/source/test/test_sequence_001.c +++ b/test/rt/source/test/test_sequence_001.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_001.c
+ * @brief Test Sequence 001 code.
+ *
* @page test_sequence_001 [1] System layer and port interface
*
* File: @ref test_sequence_001.c
diff --git a/test/rt/source/test/test_sequence_001.h b/test/rt/source/test/test_sequence_001.h index 7a71cfc00..a1e55c6fd 100644 --- a/test/rt/source/test/test_sequence_001.h +++ b/test/rt/source/test/test_sequence_001.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_001.h + * @brief Test Sequence 001 header.
+ */
+
+#ifndef TEST_SEQUENCE_001_H
+#define TEST_SEQUENCE_001_H
+
extern const testcase_t * const test_sequence_001[];
+
+#endif /* TEST_SEQUENCE_001_H */
diff --git a/test/rt/source/test/test_sequence_002.c b/test/rt/source/test/test_sequence_002.c index a67abf568..51fb3cd2c 100644 --- a/test/rt/source/test/test_sequence_002.c +++ b/test/rt/source/test/test_sequence_002.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_002.c
+ * @brief Test Sequence 002 code.
+ *
* @page test_sequence_002 [2] Threads Functionality
*
* File: @ref test_sequence_002.c
diff --git a/test/rt/source/test/test_sequence_002.h b/test/rt/source/test/test_sequence_002.h index fdf3a8148..bcaee5aae 100644 --- a/test/rt/source/test/test_sequence_002.h +++ b/test/rt/source/test/test_sequence_002.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_002.h + * @brief Test Sequence 002 header.
+ */
+
+#ifndef TEST_SEQUENCE_002_H
+#define TEST_SEQUENCE_002_H
+
extern const testcase_t * const test_sequence_002[];
+
+#endif /* TEST_SEQUENCE_002_H */
diff --git a/test/rt/source/test/test_sequence_003.c b/test/rt/source/test/test_sequence_003.c index 443dd7e0b..d424e1ff3 100644 --- a/test/rt/source/test/test_sequence_003.c +++ b/test/rt/source/test/test_sequence_003.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_003.c
+ * @brief Test Sequence 003 code.
+ *
* @page test_sequence_003 [3] Suspend/Resume
*
* File: @ref test_sequence_003.c
diff --git a/test/rt/source/test/test_sequence_003.h b/test/rt/source/test/test_sequence_003.h index 71ce5cd65..c2365aa1d 100644 --- a/test/rt/source/test/test_sequence_003.h +++ b/test/rt/source/test/test_sequence_003.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_003.h + * @brief Test Sequence 003 header.
+ */
+
+#ifndef TEST_SEQUENCE_003_H
+#define TEST_SEQUENCE_003_H
+
extern const testcase_t * const test_sequence_003[];
+
+#endif /* TEST_SEQUENCE_003_H */
diff --git a/test/rt/source/test/test_sequence_004.c b/test/rt/source/test/test_sequence_004.c index e5c9b0b7e..b6d89baf4 100644 --- a/test/rt/source/test/test_sequence_004.c +++ b/test/rt/source/test/test_sequence_004.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_004.c
+ * @brief Test Sequence 004 code.
+ *
* @page test_sequence_004 [4] Counter and Binary Semaphores
*
* File: @ref test_sequence_004.c
diff --git a/test/rt/source/test/test_sequence_004.h b/test/rt/source/test/test_sequence_004.h index caa3a601c..09677d6fb 100644 --- a/test/rt/source/test/test_sequence_004.h +++ b/test/rt/source/test/test_sequence_004.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_004.h + * @brief Test Sequence 004 header.
+ */
+
+#ifndef TEST_SEQUENCE_004_H
+#define TEST_SEQUENCE_004_H
+
extern const testcase_t * const test_sequence_004[];
+
+#endif /* TEST_SEQUENCE_004_H */
diff --git a/test/rt/source/test/test_sequence_005.c b/test/rt/source/test/test_sequence_005.c index 7c09d3662..f67832ca6 100644 --- a/test/rt/source/test/test_sequence_005.c +++ b/test/rt/source/test/test_sequence_005.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_005.c
+ * @brief Test Sequence 005 code.
+ *
* @page test_sequence_005 [5] Mutexes, Condition Variables and Priority Inheritance
*
* File: @ref test_sequence_005.c
diff --git a/test/rt/source/test/test_sequence_005.h b/test/rt/source/test/test_sequence_005.h index b65d62ace..8389efc62 100644 --- a/test/rt/source/test/test_sequence_005.h +++ b/test/rt/source/test/test_sequence_005.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_005.h + * @brief Test Sequence 005 header.
+ */
+
+#ifndef TEST_SEQUENCE_005_H
+#define TEST_SEQUENCE_005_H
+
extern const testcase_t * const test_sequence_005[];
+
+#endif /* TEST_SEQUENCE_005_H */
diff --git a/test/rt/source/test/test_sequence_006.c b/test/rt/source/test/test_sequence_006.c index b44ab02ae..64ff5acbe 100644 --- a/test/rt/source/test/test_sequence_006.c +++ b/test/rt/source/test/test_sequence_006.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_006.c
+ * @brief Test Sequence 006 code.
+ *
* @page test_sequence_006 [6] Synchronous Messages
*
* File: @ref test_sequence_006.c
diff --git a/test/rt/source/test/test_sequence_006.h b/test/rt/source/test/test_sequence_006.h index 026d07577..c7cf10a72 100644 --- a/test/rt/source/test/test_sequence_006.h +++ b/test/rt/source/test/test_sequence_006.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_006.h + * @brief Test Sequence 006 header.
+ */
+
+#ifndef TEST_SEQUENCE_006_H
+#define TEST_SEQUENCE_006_H
+
extern const testcase_t * const test_sequence_006[];
+
+#endif /* TEST_SEQUENCE_006_H */
diff --git a/test/rt/source/test/test_sequence_007.c b/test/rt/source/test/test_sequence_007.c index 4e0fcc8da..096d62b66 100644 --- a/test/rt/source/test/test_sequence_007.c +++ b/test/rt/source/test/test_sequence_007.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_007.c
+ * @brief Test Sequence 007 code.
+ *
* @page test_sequence_007 [7] Event Sources and Event Flags
*
* File: @ref test_sequence_007.c
diff --git a/test/rt/source/test/test_sequence_007.h b/test/rt/source/test/test_sequence_007.h index e439f1b22..27bc760c0 100644 --- a/test/rt/source/test/test_sequence_007.h +++ b/test/rt/source/test/test_sequence_007.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_007.h + * @brief Test Sequence 007 header.
+ */
+
+#ifndef TEST_SEQUENCE_007_H
+#define TEST_SEQUENCE_007_H
+
extern const testcase_t * const test_sequence_007[];
+
+#endif /* TEST_SEQUENCE_007_H */
diff --git a/test/rt/source/test/test_sequence_008.c b/test/rt/source/test/test_sequence_008.c index 4e3c1beb1..bbacdfbbd 100644 --- a/test/rt/source/test/test_sequence_008.c +++ b/test/rt/source/test/test_sequence_008.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_008.c
+ * @brief Test Sequence 008 code.
+ *
* @page test_sequence_008 [8] Mailboxes
*
* File: @ref test_sequence_008.c
diff --git a/test/rt/source/test/test_sequence_008.h b/test/rt/source/test/test_sequence_008.h index 4f0a07ce4..68d3ae65d 100644 --- a/test/rt/source/test/test_sequence_008.h +++ b/test/rt/source/test/test_sequence_008.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_008.h + * @brief Test Sequence 008 header.
+ */
+
+#ifndef TEST_SEQUENCE_008_H
+#define TEST_SEQUENCE_008_H
+
extern const testcase_t * const test_sequence_008[];
+
+#endif /* TEST_SEQUENCE_008_H */
diff --git a/test/rt/source/test/test_sequence_009.c b/test/rt/source/test/test_sequence_009.c index 63e9f2da2..975ae56ef 100644 --- a/test/rt/source/test/test_sequence_009.c +++ b/test/rt/source/test/test_sequence_009.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_009.c
+ * @brief Test Sequence 009 code.
+ *
* @page test_sequence_009 [9] Memory Pools
*
* File: @ref test_sequence_009.c
diff --git a/test/rt/source/test/test_sequence_009.h b/test/rt/source/test/test_sequence_009.h index dfe6e9175..43e910db5 100644 --- a/test/rt/source/test/test_sequence_009.h +++ b/test/rt/source/test/test_sequence_009.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_009.h + * @brief Test Sequence 009 header.
+ */
+
+#ifndef TEST_SEQUENCE_009_H
+#define TEST_SEQUENCE_009_H
+
extern const testcase_t * const test_sequence_009[];
+
+#endif /* TEST_SEQUENCE_009_H */
diff --git a/test/rt/source/test/test_sequence_010.c b/test/rt/source/test/test_sequence_010.c index dc76be9cc..5d8879885 100644 --- a/test/rt/source/test/test_sequence_010.c +++ b/test/rt/source/test/test_sequence_010.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_010.c
+ * @brief Test Sequence 010 code.
+ *
* @page test_sequence_010 [10] Memory Heaps
*
* File: @ref test_sequence_010.c
diff --git a/test/rt/source/test/test_sequence_010.h b/test/rt/source/test/test_sequence_010.h index b20e4a5cd..bd46ae86a 100644 --- a/test/rt/source/test/test_sequence_010.h +++ b/test/rt/source/test/test_sequence_010.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_010.h + * @brief Test Sequence 010 header.
+ */
+
+#ifndef TEST_SEQUENCE_010_H
+#define TEST_SEQUENCE_010_H
+
extern const testcase_t * const test_sequence_010[];
+
+#endif /* TEST_SEQUENCE_010_H */
diff --git a/test/rt/source/test/test_sequence_011.c b/test/rt/source/test/test_sequence_011.c index 064ff866f..3094a0225 100644 --- a/test/rt/source/test/test_sequence_011.c +++ b/test/rt/source/test/test_sequence_011.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_011.c
+ * @brief Test Sequence 011 code.
+ *
* @page test_sequence_011 [11] Dynamic threads
*
* File: @ref test_sequence_011.c
diff --git a/test/rt/source/test/test_sequence_011.h b/test/rt/source/test/test_sequence_011.h index 8d865a9f0..87c39666e 100644 --- a/test/rt/source/test/test_sequence_011.h +++ b/test/rt/source/test/test_sequence_011.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_011.h + * @brief Test Sequence 011 header.
+ */
+
+#ifndef TEST_SEQUENCE_011_H
+#define TEST_SEQUENCE_011_H
+
extern const testcase_t * const test_sequence_011[];
+
+#endif /* TEST_SEQUENCE_011_H */
diff --git a/test/rt/source/test/test_sequence_012.c b/test/rt/source/test/test_sequence_012.c index 94076de85..44ca37f2e 100644 --- a/test/rt/source/test/test_sequence_012.c +++ b/test/rt/source/test/test_sequence_012.c @@ -19,6 +19,9 @@ #include "test_root.h"
/**
+ * @file test_sequence_012.c
+ * @brief Test Sequence 012 code.
+ *
* @page test_sequence_012 [12] Benchmarks
*
* File: @ref test_sequence_012.c
diff --git a/test/rt/source/test/test_sequence_012.h b/test/rt/source/test/test_sequence_012.h index e2286aaee..f5a4a2c15 100644 --- a/test/rt/source/test/test_sequence_012.h +++ b/test/rt/source/test/test_sequence_012.h @@ -14,4 +14,14 @@ limitations under the License. */
+/**
+ * @file test_sequence_012.h + * @brief Test Sequence 012 header.
+ */
+
+#ifndef TEST_SEQUENCE_012_H
+#define TEST_SEQUENCE_012_H
+
extern const testcase_t * const test_sequence_012[];
+
+#endif /* TEST_SEQUENCE_012_H */
diff --git a/test/rt/specgen/Doxyfile b/test/rt/specgen/Doxyfile index 4de6a2908..a44593d39 100644 --- a/test/rt/specgen/Doxyfile +++ b/test/rt/specgen/Doxyfile @@ -675,7 +675,7 @@ SHOW_USED_FILES = NO # (if specified).
# The default value is: YES.
-SHOW_FILES = YES
+SHOW_FILES = NO
# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
# page. This will remove the Namespaces entry from the Quick Index and from the
|