Correctly record license service version in metrics.
[ Merge of http://go/wvgerrit/128683 ] The CDM session was incorrectly recording the "license SDK version" as the "license service version" in the session metrics. This discrepancy reduces the quality of devices' metrics and limits debugging capabilities for the Widevine metric monitoring services. Bug: 193177333 Test: Linux unit tests Change-Id: Ic58cf7bc4fde777bb590c05777b76f5ff5c2f1ea
This commit is contained in:
@@ -555,7 +555,8 @@ CdmResponseType CdmSession::AddKeyInternal(const CdmKeyResponse& key_response) {
|
||||
// Update the license sdk and service versions.
|
||||
const VersionInfo& version_info = license_parser_->GetServiceVersion();
|
||||
metrics_->license_sdk_version_.Record(version_info.license_sdk_version());
|
||||
metrics_->license_sdk_version_.Record(version_info.license_service_version());
|
||||
metrics_->license_service_version_.Record(
|
||||
version_info.license_service_version());
|
||||
|
||||
// Update or invalidate entry if usage table header+entries are supported
|
||||
if (!provider_session_token.empty() && supports_usage_info()) {
|
||||
|
||||
Reference in New Issue
Block a user