User Tools

Site Tools


test

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
test [2017/11/15 16:02]
Mats Wichmann
test [2017/11/22 11:59] (current)
Phil Coval
Line 1: Line 1:
 ===== Usage ===== ===== Usage =====
  
-There are several levels of testing done on iotivity. ​ The most commonly used is the unit tests, which are required for new code developments,​ and run automatically by several of the Jenkins jobs kicked off for each proposed change.+There are several levels of testing done on iotivity. 
 +The most commonly used is the unit tests, which are required for new code developments,​ and run automatically by several of the Jenkins jobs kicked off for each proposed change.
  
 To run the full supported unit test suite on Linux, do the following. Will run twice, first unsecured build, then secured build. To run the full supported unit test suite on Linux, do the following. Will run twice, first unsecured build, then secured build.
Line 25: Line 26:
  
 Googletest gives a lot of control over what you run and don't run using command line options. ​ Run the test with a ''​-h''​ option to see more [[gtest]] options. Googletest gives a lot of control over what you run and don't run using command line options. ​ Run the test with a ''​-h''​ option to see more [[gtest]] options.
 +
  
 ===== Status Reports ===== ===== Status Reports =====
  
   * [[https://​gerrit.iotivity.org/​gerrit/#/​q/​status:​open+project:​iotivity+topic:​IOT-1428|Changes tagged against ticket IOT-1428]]   * [[https://​gerrit.iotivity.org/​gerrit/#/​q/​status:​open+project:​iotivity+topic:​IOT-1428|Changes tagged against ticket IOT-1428]]
 +
  
 ==== master branch scan (2017-11-15) ==== ==== master branch scan (2017-11-15) ====
Line 55: Line 58:
  
 All unit tests should support all CI configurations flags (or most, ie: SECURED=0 and SECURED=1 modes). All unit tests should support all CI configurations flags (or most, ie: SECURED=0 and SECURED=1 modes).
-If not possible then they need to be bypassed in code or better in scons file, please comment explicitly why a configuration can't be supported (or report bug and link it).+If not possible then they need to be bypassed in code or better in scons file, please comment explicitly why a configuration can't be supported (or [[report]] bug and link it).
  
 Current UT issues to be investigated can be found easily using this simple command: Current UT issues to be investigated can be found easily using this simple command:
Line 97: Line 100:
  
 ===== RELATED ===== ===== RELATED =====
 +
   * [[iotivity_api_test_guide]]   * [[iotivity_api_test_guide]]
   * [[unit_test_test_coverage]],​ [[qa_activities]]   * [[unit_test_test_coverage]],​ [[qa_activities]]
   * [[1.3-rel]],​ [[1.2-rel]]   * [[1.3-rel]],​ [[1.2-rel]]
  
test.txt · Last modified: 2017/11/22 11:59 by Phil Coval