Index: webrtc/video/end_to_end_tests.cc |
diff --git a/webrtc/video/end_to_end_tests.cc b/webrtc/video/end_to_end_tests.cc |
index e2450d9c7db9c98652dffc74ba8aacb4e2b6c1a6..b08f23d74eac334c6ceefc8e8fcd043e907c0b14 100644 |
--- a/webrtc/video/end_to_end_tests.cc |
+++ b/webrtc/video/end_to_end_tests.cc |
@@ -2737,6 +2737,8 @@ void EndToEndTest::TestRtpStatePreservation(bool use_rtx) { |
last_observed_sequence_number_[ssrc] = sequence_number; |
last_observed_timestamp_[ssrc] = timestamp; |
} else { |
+ // We shouldn't get replays of previous sequence numbers. |
+ EXPECT_NE(sequence_number, last_observed_sequence_number_[ssrc]); |
// Verify sequence numbers are reasonably close. |
uint32_t extended_sequence_number = sequence_number; |
// Check for roll-over. |
@@ -2880,7 +2882,7 @@ void EndToEndTest::TestRtpStatePreservation(bool use_rtx) { |
DestroyStreams(); |
} |
-TEST_F(EndToEndTest, DISABLED_RestartingSendStreamPreservesRtpState) { |
+TEST_F(EndToEndTest, RestartingSendStreamPreservesRtpState) { |
TestRtpStatePreservation(false); |
} |