Changes between Version 18 and Version 19 of GSoC/2012/Testing


Ignore:
Timestamp:
Dec 2, 2014, 10:09:49 AM (5 years ago)
Author:
Chris Johns
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2012/Testing

    v18 v19  
    1717In 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.
    1818
    19 The detailed test structure design can be see via the following link:  [wiki:TestSuite#Test_Suite_Plan Testing Suite Plan]
     19The detailed test structure design can be see via the following link:  [wiki:Projects/GSoC/TestSuite/TestSuite Testing Suite Plan]
    2020=  Conversion Plan of Current Test Suite to New Test Suite =
    2121
     
    3232The Unity testing library is modified to add the json output utility.
    3333
    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:
     34Each 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:
    3535  {
    3636  "filename":"",