Rework smoke tests 99/59899/2
authorTomasz Iwanek <t.iwanek@samsung.com>
Wed, 17 Feb 2016 09:35:23 +0000 (10:35 +0100)
committerTomasz Iwanek <t.iwanek@samsung.com>
Mon, 22 Feb 2016 11:34:13 +0000 (03:34 -0800)
commit8ae2f7ba6b4f8c3ddacd2502b20ac81705d922f2
tree27a4748d67b13e083379c579d485b07876d18fb9
parent068ff79addf6dcd4168d10cf08717a331cf8eeb4
Rework smoke tests

Reimplement smoke tests so that they don't use gtest's
EXPECT_DEATH. This will fix problems that are sourced
in forking test binary. "smoke-test-helper" binary is
introduced purely for recovery tests to provide crash
test scenario.

Verification:
 - /usr/bin/tpk-backend-ut/smoke-test

Change-Id: I1ba39f7fa84a7bd1cf2c9d7bca5dd21d20905fe6
CMakeLists.txt
packaging/tpk-backend-tests.manifest
src/unit_tests/CMakeLists.txt
src/unit_tests/smoke_test.cc
src/unit_tests/smoke_test_helper.cc [new file with mode: 0644]