From ae80e87d0e10a55cda7574e9fc49998cf213f38d Mon Sep 17 00:00:00 2001 From: Kyle Zhang Date: Thu, 14 Nov 2024 00:06:11 +0000 Subject: [PATCH] Add missing OEMCrypto metrics to WVDRM metrics adapter. 1. oemcrypto_prep_and_sign_provisioning_request_time_us 2. oemcrypto_prep_and_sign_license_request_time_us 3. oemcrypto_prep_and_sign_renewal_request_time_us 4. oemcrypto_load_license_time_us Bug: 379352348 Change-Id: Ieb299b82f5dfa4b9b84e9261c05decd073736528 --- libwvdrmengine/mediadrm/src/wv_metrics_adapter.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libwvdrmengine/mediadrm/src/wv_metrics_adapter.cpp b/libwvdrmengine/mediadrm/src/wv_metrics_adapter.cpp index 69d72a26..92a304b4 100644 --- a/libwvdrmengine/mediadrm/src/wv_metrics_adapter.cpp +++ b/libwvdrmengine/mediadrm/src/wv_metrics_adapter.cpp @@ -529,6 +529,18 @@ void WvMetricsAdapter::AddCryptoMetrics( group_builder->AddDistributions( "oemcrypto_load_device_drm_key_time_us", proto_metrics.oemcrypto_load_device_drm_key_time_us()); + group_builder->AddDistributions( + "oemcrypto_prep_and_sign_license_request_time_us", + proto_metrics.oemcrypto_prep_and_sign_license_request_time_us()); + group_builder->AddDistributions( + "oemcrypto_prep_and_sign_renewal_request_time_us", + proto_metrics.oemcrypto_prep_and_sign_renewal_request_time_us()); + group_builder->AddDistributions( + "oemcrypto_prep_and_sign_provisioning_request_time_us", + proto_metrics.oemcrypto_prep_and_sign_provisioning_request_time_us()); + group_builder->AddDistributions( + "oemcrypto_load_license_time_us", + proto_metrics.oemcrypto_load_license_time_us()); group_builder->AddDistributions( "oemcrypto_load_entitled_keys_time_us", proto_metrics.oemcrypto_load_entitled_keys_time_us());