platform/core/system/stability-monitor.git
4 years agoMove kernel module to separate spec 38/213538/3 submit/tizen/20190906.111852
Karol Lewandowski [Fri, 6 Sep 2019 09:24:40 +0000 (11:24 +0200)]
Move kernel module to separate spec

Change-Id: Ie6408e9bb06399f9ce9cc99f78668f5c443e1c06

4 years agoBuild stability monitor only for armv7l 28/213528/1 submit/tizen/20190906.081624
Karol Lewandowski [Fri, 6 Sep 2019 08:09:39 +0000 (10:09 +0200)]
Build stability monitor only for armv7l

Stability monitor's kernel module works with RPI3 kernel only
(for now).

Change-Id: I0fa56d15617ad15e5621967f45c0329092b472a3

4 years agoAdd stability tests
Konrad Kuchciak [Thu, 22 Aug 2019 10:57:20 +0000 (12:57 +0200)]
Add stability tests

Testing programs were created by Michal Bloch (m.bloch@samsung.com)

Change-Id: Ica86065e0c3771a4a856995c4642674e1a07f86e

4 years agoAdd missing license file
Konrad Kuchciak [Thu, 22 Aug 2019 10:54:10 +0000 (12:54 +0200)]
Add missing license file

Change-Id: Ieacfe831b9c7d4792b0aac76a56f2d4e56940eea

4 years agoAdjust kernel module for RPi3
Konrad Kuchciak [Tue, 20 Aug 2019 11:22:42 +0000 (13:22 +0200)]
Adjust kernel module for RPi3

Change-Id: I1a14a25832514097b18f98e3dae4d6866e18ea24

4 years agoFix finishing action
Konrad Kuchciak [Tue, 20 Aug 2019 11:15:13 +0000 (13:15 +0200)]
Fix finishing action

Action should finish also when spawning crash manager fails

Change-Id: I866f32107e409140547d47edffc71ae79241d4ca

4 years agoRemove libsystemd dependency
Konrad Kuchciak [Fri, 2 Aug 2019 11:30:19 +0000 (13:30 +0200)]
Remove libsystemd dependency

Change-Id: I45db4e259c66e60ac821ecb6caf69d8693a6ec58

4 years agoChange verbosity level of some messages
Konrad Kuchciak [Fri, 28 Jun 2019 08:54:55 +0000 (10:54 +0200)]
Change verbosity level of some messages

Change-Id: I4b81e99a3bed1d6dd4923aad9ec9e157acc3a010

4 years agoAllow parallel action execution
Konrad Kuchciak [Thu, 27 Jun 2019 11:25:05 +0000 (13:25 +0200)]
Allow parallel action execution

data_source module can now run default action, even if another action
(of the same process) is in progress.

Moreover, added refcounting mechanism for proc_info structure.

Change-Id: I4e5bf3d931e7b7ab5056373ee49817b0053142cb

4 years agoAdd some sanity checks in data source modules
Konrad Kuchciak [Tue, 25 Jun 2019 06:32:55 +0000 (08:32 +0200)]
Add some sanity checks in data source modules

Change-Id: Idd6da9f0b1cdb9e6a81e75c397571fdbc3b26978

4 years agoExtend dbus signal
Konrad Kuchciak [Tue, 25 Jun 2019 06:31:23 +0000 (08:31 +0200)]
Extend dbus signal

added pid, process_name and process_state

Change-Id: I6bd6862bfb2f8ef660043e96908637fed6942476

4 years agoPrevent average from being less than zero
Konrad Kuchciak [Tue, 25 Jun 2019 06:29:55 +0000 (08:29 +0200)]
Prevent average from being less than zero

I may happen due to floating point precision errors while adding and
subtracting the same values (very close to zero).

Change-Id: Id1201cb0bafd7386595c463d54b55c3fae3922ee

4 years agoFix io accounting in kernel module
Konrad Kuchciak [Tue, 25 Jun 2019 06:28:26 +0000 (08:28 +0200)]
Fix io accounting in kernel module

Change-Id: Id3722fbc99a77062a5168f8d51f0b655eb6fc141

4 years agoAdd initial version of stability-monitor
Konrad Kuchciak [Fri, 29 Mar 2019 10:41:15 +0000 (11:41 +0100)]
Add initial version of stability-monitor

Change-Id: Ifdde9fcfce1eeea1debe5720b751061f82f4cb33

5 years agoInitial empty repository
Karol Lewandowski [Fri, 31 May 2019 10:21:12 +0000 (12:21 +0200)]
Initial empty repository