[VD] Add some logs to debug TV storage 44/292744/3
authorxiafeng <feng.xia@samsung.com>
Sat, 13 May 2023 07:15:30 +0000 (15:15 +0800)
committerBot Blink <blinkbot@samsung.com>
Fri, 12 May 2023 08:01:18 +0000 (08:01 +0000)
For some apps, like ConnecTime(3202208028261).
Sometimes its local storage will be stored at
/home/owner/apps_rw/xwalk-service/IoUE7W2Qpd.VideoCall/Local Storage
and sometimes it will be stored at
/opt/usr/home/owner/apps_rw/IoUE7W2Qpd/data/Local Storage

This scenario is hard to reproduce, so add some logs to debug.

Change-Id: Ic9e316a9abfd769beae3e99c554070d581fe66e2
Signed-off-by: xiafeng <feng.xia@samsung.com>
components/services/storage/dom_storage/local_storage_impl.cc
components/services/storage/dom_storage/session_storage_impl.cc

index 867e4657c2f4ad5d2cc128a41c545465b3813773..964e36b610015887e26f05bc664c6b8874b6b33c 100644 (file)
@@ -312,6 +312,10 @@ LocalStorageImpl::LocalStorageImpl(
       memory_dump_id_(base::StringPrintf("LocalStorage/0x%" PRIXPTR,
                                          reinterpret_cast<uintptr_t>(this))),
       is_low_end_device_(base::SysInfo::IsLowEndDevice()) {
+#if defined(OS_TIZEN_TV_PRODUCT)
+  LOG(INFO) << "LocalStorage directory is: " << directory_.value();
+#endif
+
   base::trace_event::MemoryDumpManager::GetInstance()
       ->RegisterDumpProviderWithSequencedTaskRunner(
           this, "LocalStorage", task_runner, MemoryDumpProvider::Options());
index 299c4b27e67615a226277baf254f3b6f141160a0..9cefd451258770eab5ab7b087c37b7525c6ba758 100644 (file)
@@ -111,6 +111,10 @@ SessionStorageImpl::SessionStorageImpl(
                                          reinterpret_cast<uintptr_t>(this))),
       receiver_(this, std::move(receiver)),
       is_low_end_device_(base::SysInfo::IsLowEndDevice()) {
+#if defined(OS_TIZEN_TV_PRODUCT)
+  LOG(INFO) << "SessionStorage directory is: " << partition_directory_.value();
+#endif
+
   base::trace_event::MemoryDumpManager::GetInstance()
       ->RegisterDumpProviderWithSequencedTaskRunner(
           this, "SessionStorage", std::move(memory_dump_task_runner),