Changes between Version 15 and Version 16 of Projects/GSoC/TestingReview
- Timestamp:
- 07/08/12 08:22:51 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Projects/GSoC/TestingReview
v15 v16 306 306 307 307 308 The list is listed in selection priority order. In other words, CMock is considered to be the top competitive choice for this project. The priority is calculated basing on the following criteria: 309 * Whether the framework supports both RTEMS-based and Host-based Testing 310 * Whether the framework supports mocking functionality 311 * The automation level of tests generation and running 312 * The integration difficult of the framework and RTEMS application 313 * The selection of output format of the framework 314 308 315 The RTEMS based tests are carried out with BSP=sis and CPU=sparc. For other CPUs and BSPs, further RTEMS based testing of converted current test suites would be simulated in future with the selected framework. 309 316 310 Although mocking functions are compared between the frameworks, no mocking functions are constructed in the RTEMS-based testing simulation currently. 317 Google Test and CxxUnit are frameworks of testing with programming language C++, with the large set of self-produced libs and comprehensive testing functionalities, they are considered being too big to run for RTEMS based testing, with some cpus and bsps for RTEMS having only limited memory. 318 319 Although mocking functions are compared between the frameworks, no mocking functions are constructed in the RTEMS-based testing simulation temporarily.