<buildingblock name="building-blocks-sub2-domain_API-System-Diagnostics" abb_id="144">
<rs_info>diagnostics-rs.xml</rs_info>
</buildingblock>
+ <buildingblock name="building-blocks-sub2-domain_API-System-Resource_Monitor" abb_id="145">
+ <rs_info>capi-system-resource-monitor-rs.xml</rs_info>
+ </buildingblock>
</MappingInfo>
Source1311: domain-features-diagnostics.inc
Source1312: domain-features-power_manager.inc
Source1313: domain-features-mode_supervisor.inc
+Source1314: domain-features-resource_monitor.inc
%if %{dotnet_feature} == "on"
Source1400: domain-csapis.inc
%{include_if_mainbuild %{SOURCE1311}}
%{include_if_mainbuild %{SOURCE1312}}
%{include_if_mainbuild %{SOURCE1313}}
+%{include_if_mainbuild %{SOURCE1314}}
%if %{dotnet_feature} == "on"
%{include_if_mainbuild %{SOURCE1400}}
Suggests: %{name}-sub2-domain_API-System-USB_Host
Suggests: %{name}-sub2-domain_API-System-dlog
Suggests: %{name}-sub2-domain_API-System-Update_Control
+Suggests: %{name}-sub2-domain_API-System-Resource_Monitor
%description sub1-domain_API-System
Tizen block (set of packages) for Group of domain API-System
%files sub1-domain_API-System
%files sub2-domain_API-System-Update_Control
%posttrans sub2-domain_API-System-Update_Control
%tizen_feature tizen.org/feature/device_update true
+
+%package sub2-domain_API-System-Resource_Monitor
+Summary: Resource Monitor
+Requires: capi-system-resource-monitor
+Requires: %{name}-sub1-domain_Feature-Resource_Monitor
+%description sub2-domain_API-System-Resource_Monitor
+Tizen block (set of packages) for Group of sub domain Resource Monitor
+%files sub2-domain_API-System-Resource_Monitor
--- /dev/null
+# Maintainer: Tizen Kernel
+# You need ACK (+1) from the maintainer to be reviewed by building-blocks maintainers.
+
+############################
+## Tizen Resource Monitor ##
+############################
+%package sub1-domain_Feature-Resource_Monitor
+Summary: Tizen Resource Monitor
+Requires: libpass-resource-monitor
+Requires: %{name}-sub1-domain_Feature-Power_manager
+
+%description sub1-domain_Feature-Resource_Monitor
+Tizen block (set of packages) for supporting resource monitoring of Tizen.<br>
+Resource Monitor features provides the unified resource monitoring service<br>
+to monitor the physical and logical resources such as CPU/GPU/Memory<br>
+Bus/Memory/Display/Battery/PROCESS/PROCESS_GROUP and so on.<br>
+<br>
+Each resource<br> has the resource attributes like CPU_ATTR_CUR_FREQ<br>
+(current cpu frequency), GPU_ATTR_MIN_FREQ (minimum gpu frequency),<br>
+DISPLAY_ATTR_FPS (display frame per second) and so on.<br>
+The client of resource monitor can make the any monitoring<br>
+set according to their own requirement. For exmaple, the client might <br>
+want to monitor the CPU/GPU/Display and Process (like enlightenment).<br>
+Resource Monitor collects the required monitoring dataset and then<br>
+provide them to client.<br>
+
+%files sub1-domain_Feature-Resource_Monitor
Suggests: %{name}-sub1-domain_Feature-Power_manager
Suggests: %{name}-sub1-domain_Feature-Mode_Supervisor
Suggests: %{name}-sub1-domain_Feature-Esplusplayer
+Suggests: %{name}-sub1-domain_Feature-Resource_Monitor
%description root-domain_Feature
__EXPAND__: domains
Requires: %{name}-sub1-domain_Feature-Resource_manager
#From TRE-2672
Requires: rive-tizen
+#From TRE-2900
+Requires: %{name}-sub2-domain_API-System-Resource_Monitor
%if %{dotnet_feature} == "on"
##### TizenFX for Headed #####
Requires: %{name}-sub2-domain_API-UIX-TTS
Requires: %{name}-sub2-domain_API-UIX-Voice_control
Requires: %{name}-sub2-domain_API-Web-json_Glib
+#From TRE-2900
+Requires: %{name}-sub2-domain_API-System-Resource_Monitor
%description root-Preset_iot_headless
The packages of Tizen IoT Headless Common.