Merge "Update usage entry before sleeping" into sc-widevine-release
This commit is contained in:
committed by
Android (Google) Code Review
commit
3ac8cddc34
@@ -8842,6 +8842,9 @@ TEST_P(OEMCryptoUsageTableTest, VerifyUsageTimes) {
|
|||||||
s.pst_report().seconds_since_last_decrypt(),
|
s.pst_report().seconds_since_last_decrypt(),
|
||||||
playback_time, kUsageTableTimeTolerance);
|
playback_time, kUsageTableTimeTolerance);
|
||||||
|
|
||||||
|
// We must update the usage entry BEFORE sleeping, not after.
|
||||||
|
ASSERT_NO_FATAL_FAILURE(s.UpdateUsageEntry(&encrypted_usage_header_));
|
||||||
|
|
||||||
cout << "Wait another " << kIdleInSeconds
|
cout << "Wait another " << kIdleInSeconds
|
||||||
<< " seconds "
|
<< " seconds "
|
||||||
"to verify usage table time since playback ended."
|
"to verify usage table time since playback ended."
|
||||||
@@ -8854,7 +8857,6 @@ TEST_P(OEMCryptoUsageTableTest, VerifyUsageTimes) {
|
|||||||
// |<--->| = seconds_since_last_decrypt
|
// |<--->| = seconds_since_last_decrypt
|
||||||
// |<----------------------------->| = seconds_since_first_decrypt
|
// |<----------------------------->| = seconds_since_first_decrypt
|
||||||
// |<------------------------------------| = seconds_since_license_received
|
// |<------------------------------------| = seconds_since_license_received
|
||||||
ASSERT_NO_FATAL_FAILURE(s.UpdateUsageEntry(&encrypted_usage_header_));
|
|
||||||
ASSERT_NO_FATAL_FAILURE(entry.GenerateVerifyReport(kActive));
|
ASSERT_NO_FATAL_FAILURE(entry.GenerateVerifyReport(kActive));
|
||||||
ASSERT_NO_FATAL_FAILURE(entry.DeactivateUsageEntry());
|
ASSERT_NO_FATAL_FAILURE(entry.DeactivateUsageEntry());
|
||||||
ASSERT_NO_FATAL_FAILURE(s.UpdateUsageEntry(&encrypted_usage_header_));
|
ASSERT_NO_FATAL_FAILURE(s.UpdateUsageEntry(&encrypted_usage_header_));
|
||||||
|
|||||||
Reference in New Issue
Block a user