[M130 Migration][ROM Size] Disable test trace processor for tizen 56/319656/2
authorRituraj Rai <rituraj.rai@samsung.com>
Fri, 14 Feb 2025 07:26:07 +0000 (12:56 +0530)
committerRituraj Rai <rituraj.rai@samsung.com>
Fri, 14 Feb 2025 07:32:00 +0000 (13:02 +0530)
This commit disables test trace processor for tizen and removes
libtest_trace_processor.so from the final chromium-efl rpm.

Reference : https://archive.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/313959/

Change-Id: I87fdb286c068b8c4adede3f7daea89b1de1378fa
Signed-off-by: Rituraj Rai <rituraj.rai@samsung.com>
base/test/BUILD.gn
packaging/chromium-efl.spec

index d26f4d09dd3ddbb201f15f870c065b686063bb88..8bf29faeb7838475527d78e03d3e50da2f77829b 100644 (file)
@@ -199,20 +199,22 @@ static_library("test_support") {
 
   if (enable_base_tracing) {
     public_deps += [ "//third_party/perfetto:perfetto_test_support" ]
-    public_deps += [ ":test_trace_processor" ]
-    sources += [
-      "test_trace_processor.cc",
-      "test_trace_processor.h",
-    ]
-    deps += [
-      ":amalgamated_perfetto_sql_stdlib",
-      ":gen_cc_chrome_track_event_descriptor",
-    ]
-    if (is_ios) {
+    if (!is_tizen) {
+      public_deps += [ ":test_trace_processor" ]
+      sources += [
+        "test_trace_processor.cc",
+        "test_trace_processor.h",
+      ]
       deps += [
-        ":test_trace_processor+bundle",
-        ":test_trace_processor+link",
+        ":amalgamated_perfetto_sql_stdlib",
+        ":gen_cc_chrome_track_event_descriptor",
       ]
+      if (is_ios) {
+        deps += [
+          ":test_trace_processor+bundle",
+          ":test_trace_processor+link",
+        ]
+      }
     }
   }
 
index 0aca67b6e48e2fa8f2e6c9e63c9594539ecb7bf6..386af6fb553a3b536014ce79d566fd44164d3de4 100644 (file)
@@ -738,7 +738,6 @@ install -m 0644 third_party/electron_node/src/*.h "%{buildroot}"%{_includedir}/n
   install -m 0644 "%{OUTPUT_FOLDER}"/locales/efl/*.pak  "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/locales/
 %endif
 
-  install -m 0755 "%{OUTPUT_FOLDER}"/libtest_trace_processor.so "%{buildroot}"%{_libdir}
   install -m 0755 "%{OUTPUT_FOLDER}"/efl_webprocess    "%{buildroot}"%{_bindir}/
   %if "%{?profile}" == "tv"
   ln -s efl_webprocess "%{buildroot}"%{_bindir}/efl_pluginprocess
@@ -1119,7 +1118,6 @@ rm -rf %{CHROMIUM_TPK_DIR}/%{_tpk_file_name}.tpk
   %{_bindir}/chrome_crashpad_handler
 %endif
   %{_libdir}/libchromium-ewk.so
-  %{_libdir}/libtest_trace_processor.so
   %{_libdir}/libewebkit2.so*
 %if 0%{?__enable_squashfs_image}
   %if "%{?tizen_profile_name}" == "tv"