platform/core/api/diagnostics.git
7 weeks agopackaging: Fix gcov build error by adding the ignore error cases 54/308054/1 accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20240318.071433 accepted/tizen/unified/x/20240319.055459
Chanwoo Choi [Fri, 15 Mar 2024 11:22:17 +0000 (20:22 +0900)]
packaging: Fix gcov build error by adding the ignore error cases

By upgrading lcov package version, there are new build error before
build warning. Fix gcov build error by adding the ignore error cases
of 'mismatch' and 'unused' options.

Change-Id: Ibc2d20eb0e9ca28c79cd9125b2e0b0aaf08a9d13
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
10 months agotest: Fix to initialize the buffer 10/295310/1 accepted/tizen_8.0_unified accepted/tizen_unified_dev accepted/tizen_unified_riscv tizen_8.0 accepted/tizen/8.0/unified/20231005.092649 accepted/tizen/unified/20230706.152153 accepted/tizen/unified/dev/20230726.115758 accepted/tizen/unified/riscv/20231211.234013 tizen_8.0_m2_release
SangYoun Kwak [Wed, 5 Jul 2023 04:51:38 +0000 (13:51 +0900)]
test: Fix to initialize the buffer

In src/test/test_diagnostics_data_write.c, test functions are using char
array(256-byte length) as a buffer but they did not initialized.

Because of this uninitialized buffers, errors were raised by the gcc-13
compiler like below:
error: 'buf' may be used uninitialized
To fix this issue, buffers were initialized when they are declared.

Change-Id: If69983ddce58be07b3269741acd4ba9fba587936
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
2 years agoFix typo 58/258058/1 accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_6.5 tizen_7.0 tizen_7.0_hotfix accepted/tizen/6.5/unified/20211028.094210 accepted/tizen/7.0/unified/20221110.062257 accepted/tizen/7.0/unified/hotfix/20221116.104635 accepted/tizen/unified/20210510.100716 submit/tizen/20210510.041940 submit/tizen_6.5/20211028.161701 tizen_6.5.m2_release tizen_7.0_m2_release
taemin.yeom [Mon, 10 May 2021 04:00:36 +0000 (13:00 +0900)]
Fix typo

Change-Id: I78885420cb9166f02325771231b9ec53e5dbd65a
Signed-off-by: taemin.yeom <taemin.yeom@samsung.com>
3 years agoAdjust further based on ACR-1610 76/256676/2 accepted/tizen/unified/20210412.012040 submit/tizen/20210409.071151
Konrad Kuchciak [Fri, 9 Apr 2021 05:56:35 +0000 (07:56 +0200)]
Adjust further based on ACR-1610

Change-Id: I29720203e7171ab9bcb0676d22a051b2753ec4f6
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix svace issues 83/256383/1 accepted/tizen/unified/20210402.004807 submit/tizen/20210401.163303
Konrad Kuchciak [Thu, 1 Apr 2021 15:57:12 +0000 (17:57 +0200)]
Fix svace issues

Change-Id: Ic4b09acda6516761b1696246f858f35a5132cb94
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoMove bugreport library from crash-worker 81/255881/2 accepted/tizen/unified/20210330.111252 submit/tizen/20210324.085352 submit/tizen/20210325.112955 submit/tizen/20210329.082152 submit/tizen/20210329.184123
Konrad Kuchciak [Wed, 24 Mar 2021 13:12:38 +0000 (14:12 +0100)]
Move bugreport library from crash-worker

Change-Id: I086b83dc5d1eea4d46d874f22bd2f72bde2c5ff9
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoAdjust to the new version of livedump_pid() 51/255851/1
Konrad Kuchciak [Wed, 24 Mar 2021 07:56:47 +0000 (08:56 +0100)]
Adjust to the new version of livedump_pid()

Change-Id: I198b66f4faf363dfc100127dc491f36cf49fd66f
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoRelease 1.1.0 47/255447/1 submit/tizen/20210322.183501
Konrad Kuchciak [Thu, 18 Mar 2021 10:41:08 +0000 (11:41 +0100)]
Release 1.1.0

Change-Id: Iab1196c2fb67b5f74f1df4ad7db67e6d5ff2a438
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoHide all symbols except API 18/254318/8
Konrad Kuchciak [Fri, 26 Feb 2021 09:50:43 +0000 (10:50 +0100)]
Hide all symbols except API

Change-Id: I2a0e97d6f4cd85b9415c4d4a2db42f4efbc1823c
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoAdjust and add unit tests to the new APIs 05/249905/18
Konrad Kuchciak [Thu, 17 Dec 2020 08:31:59 +0000 (09:31 +0100)]
Adjust and add unit tests to the new APIs

Overall coverage rate:
   lines......: 90.2% (403 of 447 lines)
   functions..: 93.8% (30 of 32 functions)

Change-Id: I320397ebec0da412d2f01fa6412111a6c8c633a6
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoAdd new APIs for sending/receiving diagnostics events 52/248952/20
Konrad Kuchciak [Mon, 30 Nov 2020 10:37:21 +0000 (11:37 +0100)]
Add new APIs for sending/receiving diagnostics events

Change-Id: Ib318c6a3f6fbdee1538caf2be22719af25a89509
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoImprove unit tests coverage rate 30/246130/1
Konrad Kuchciak [Fri, 23 Oct 2020 16:19:53 +0000 (18:19 +0200)]
Improve unit tests coverage rate

Current coverage:
 99.3% (line)
 100% (functions)

Change-Id: I746fe85fc148acea9f6c68136badd57cf2bc29f0
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years ago[tests] Improve coverage rate 66/245266/1
Konrad Kuchciak [Tue, 6 Oct 2020 07:31:28 +0000 (09:31 +0200)]
[tests] Improve coverage rate

Change-Id: I861dbfaa69411f12ffdbdd64cb049160a449f5e7
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoMake zip with coverage report 67/245167/1
Konrad Kuchciak [Mon, 5 Oct 2020 05:11:19 +0000 (07:11 +0200)]
Make zip with coverage report

Change-Id: I522f8104c2802e1a475d0eef5cdb3909f50f0ba6
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix codding style 98/245098/1
Konrad Kuchciak [Thu, 1 Oct 2020 13:27:13 +0000 (15:27 +0200)]
Fix codding style

Change-Id: Ia08ab4e5d442c8654dd59ab9ec79c184a0bd96da
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoRemove TCT supporting apps 97/245097/1
Konrad Kuchciak [Thu, 1 Oct 2020 13:24:52 +0000 (15:24 +0200)]
Remove TCT supporting apps

No longer needed as there are no TCT tests.

Change-Id: I68f4120858211a8ff832281ca9ba8217b2f337a5
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoRelease 1.0.1 18/244518/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.121811 accepted/tizen/6.0/unified/hotfix/20201103.004040 accepted/tizen/6.0/unified/hotfix/20201103.051021 accepted/tizen/unified/20200921.123345 submit/tizen/20200921.075914 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
Konrad Kuchciak [Mon, 21 Sep 2020 07:51:06 +0000 (09:51 +0200)]
Release 1.0.1

Change-Id: I0b1688c9583b2f9620834d31bc67dc95252d9a53
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix headers for correct docs generation 97/244397/1
Konrad Kuchciak [Fri, 18 Sep 2020 06:11:42 +0000 (08:11 +0200)]
Fix headers for correct docs generation

Change-Id: Ib3d0ccc3494f372de3ced7e8f23275f414d41540
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix test mocking (ASAN build errors) 53/244353/3
Konrad Kuchciak [Thu, 17 Sep 2020 12:00:42 +0000 (14:00 +0200)]
Fix test mocking (ASAN build errors)

Change-Id: I7e3027a9ef3d183bc47ddb4779eb58fe56db7222
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoExclude /usr/include/bits from coverage 08/243708/1
Konrad Kuchciak [Wed, 9 Sep 2020 08:25:23 +0000 (10:25 +0200)]
Exclude /usr/include/bits from coverage

Change-Id: I9b83f438cc01f6abd38356e7ccd73a28be5da541
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoChange dumpsys-client test app 07/243707/1
Konrad Kuchciak [Wed, 9 Sep 2020 08:23:35 +0000 (10:23 +0200)]
Change dumpsys-client test app

The app has been changed to print "Test string\n"
N number of times, where N is a received parameter.

Change-Id: I055f03b515bd049c50aa209bd5156b46ba0fc7b8
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix unit test fail on x86_64 98/242998/1 accepted/tizen/unified/20200902.213747 accepted/tizen/unified/20200903.151659 accepted/tizen/unified/20200904.035509 submit/tizen/20200902.102557 submit/tizen/20200903.060021 submit/tizen/20200903.063642 submit/tizen/20200903.214119
Konrad Kuchciak [Wed, 2 Sep 2020 10:20:37 +0000 (12:20 +0200)]
Fix unit test fail on x86_64

Change-Id: I37a5944fd5e44c12a105277422af8b1878ade813
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoChange signatures of cleanup functions 95/242995/1
Konrad Kuchciak [Wed, 2 Sep 2020 09:35:32 +0000 (11:35 +0200)]
Change signatures of cleanup functions

Change-Id: Ife96bcc653b2ae5bd7ab548bcab69b2b684ff952
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoFix build issues on 64bit architectures 80/242980/1 submit/tizen/20200902.073854
Konrad Kuchciak [Wed, 2 Sep 2020 07:31:13 +0000 (09:31 +0200)]
Fix build issues on 64bit architectures

Change-Id: I6b4522461092dba899e12f20551db8b78efd6508
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoAdd Diagnostics API 05/242505/8 submit/tizen/20200902.055435
Karol Lewandowski [Thu, 27 Aug 2020 08:10:28 +0000 (10:10 +0200)]
Add Diagnostics API

Original authors:
 - library & tct: Konrad Kuchciak <k.kuchciak@samsung.com>
 - unit tests:    Wiktor Gerstenstein <w.gerstenste@partner.samsung.com>
 - fixes:         Mateusz Moscicki <m.moscicki2@partner.samsung.com>

Change-Id: Ic7f7443fc1c88dd69e25fb94cd87e606e96e5dc0
Signed-off-by: Konrad Kuchciak <k.kuchciak@samsung.com>
3 years agoInitial empty repository master
Tizen Infrastructure [Wed, 19 Aug 2020 08:05:35 +0000 (08:05 +0000)]
Initial empty repository