Coverage & Unit Test Reports automation.
authorSushil Yadav <sushil.ky@samsung.com>
Fri, 11 Aug 2017 09:58:42 +0000 (15:28 +0530)
committerAshok Babu Channa <ashok.channa@samsung.com>
Wed, 23 Aug 2017 10:51:22 +0000 (10:51 +0000)
commitc670cf46cfa074923a728d448afa2aa391b73c2d
treefced5e5fa44d32fb53d4292b14c07855b09206db
parent6aaae42cf781391c7f1a5f6cde87a1bacdbac363
Coverage & Unit Test Reports automation.

The Coverage Report generation has been human effort.
This patch adds the needed script and changes to automate
this process as much as possible.

It is two step process:
1. Build the IoTivity code for all modules.
2. Run the script for generating Coverage Reports.

Also Unit Test Reports generation in XML format
The Unit Test Reports are generated in
UnitTestReport directory module wise.

Commit# of code merged from master to 1.3-rel:
  6e78c768af2ad0986ba595654641952476fb4ff6
  4ddfa0f967b3deec7728f6c89fe4be3234d5619b
  227e3c061fc377e59ba65609b329e20bdc7ad1c5

Change-Id: Iec36cf48008479996ee9316120ddc6506d416e9c
Signed-off-by: Sushil Yadav <sushil.ky@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/21871
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
Reviewed-by: Phil Coval <philippe.coval@osg.samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
build_common/linux/SConscript
service/third_party_libs.scons
tools/generate_report.sh [new file with mode: 0755]