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(),
|
||||
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
|
||||
<< " seconds "
|
||||
"to verify usage table time since playback ended."
|
||||
@@ -8854,7 +8857,6 @@ TEST_P(OEMCryptoUsageTableTest, VerifyUsageTimes) {
|
||||
// |<--->| = seconds_since_last_decrypt
|
||||
// |<----------------------------->| = seconds_since_first_decrypt
|
||||
// |<------------------------------------| = 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.DeactivateUsageEntry());
|
||||
ASSERT_NO_FATAL_FAILURE(s.UpdateUsageEntry(&encrypted_usage_header_));
|
||||
|
||||
Reference in New Issue
Block a user