Changes between Version 18 and Version 19 of GSoC/2012/Testing
- Timestamp:
- 12/02/14 10:09:49 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSoC/2012/Testing
v18 v19 17 17 In order to support the four testing category, the new test-suite is structured in a way that all the tests in each group belong to the same test category. The four groups of tests are Hardware Independent Tests, CPU Dependent Tests, BSP Dependent Tests, and Peripheral Dependent Tests. Tests are structured under each test group according to the functionality they serve. The areas are: Tasks(Threads) Management, Memory Management, File Systems, General(Miscellaneous) Areas, Device IO, Network, Timing Tests. 18 18 19 The detailed test structure design can be see via the following link: [wiki: TestSuite#Test_Suite_PlanTesting Suite Plan]19 The detailed test structure design can be see via the following link: [wiki:Projects/GSoC/TestSuite/TestSuite Testing Suite Plan] 20 20 = Conversion Plan of Current Test Suite to New Test Suite = 21 21 … … 32 32 The Unity testing library is modified to add the json output utility. 33 33 34 Each test suite will generate one output file naming after the test suite. For example, the test suite TestSuite.c will generate outputTestSuite.c.json. For each test case, the result is an json object which has the following structure:34 Each test suite will generate one output file naming after the test suite. For example, the test suite !TestSuite.c will generate output !TestSuite.c.json. For each test case, the result is an json object which has the following structure: 35 35 { 36 36 "filename":"",