Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Unified Diff: webrtc/video/end_to_end_tests.cc

Issue 3012853002: Update thread annotiation macros to use RTC_ prefix (Closed)
Patch Set: Rebase Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/video/encoder_rtcp_feedback.h ('k') | webrtc/video/overuse_frame_detector.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 644319cf792953c76d5a2d3c749698da20662579..ffd52fd531acc4537b5312c63076bf29799d9189 100644
--- a/webrtc/video/end_to_end_tests.cc
+++ b/webrtc/video/end_to_end_tests.cc
@@ -540,7 +540,7 @@ TEST_F(EndToEndTest, ReceivesAndRetransmitsNack) {
std::set<uint16_t> retransmitted_packets_;
uint64_t sent_rtp_packets_;
int packets_left_to_drop_;
- int nacks_left_ GUARDED_BY(&crit_);
+ int nacks_left_ RTC_GUARDED_BY(&crit_);
} test;
RunBaseTest(&test);
@@ -710,11 +710,11 @@ TEST_F(EndToEndTest, ReceivesUlpfec) {
rtc::CriticalSection crit_;
std::unique_ptr<VideoEncoder> encoder_;
std::unique_ptr<VideoDecoder> decoder_;
- std::set<uint32_t> dropped_sequence_numbers_ GUARDED_BY(crit_);
+ std::set<uint32_t> dropped_sequence_numbers_ RTC_GUARDED_BY(crit_);
// Several packets can have the same timestamp.
- std::multiset<uint32_t> dropped_timestamps_ GUARDED_BY(crit_);
+ std::multiset<uint32_t> dropped_timestamps_ RTC_GUARDED_BY(crit_);
Random random_;
- int num_packets_sent_ GUARDED_BY(crit_);
+ int num_packets_sent_ RTC_GUARDED_BY(crit_);
} test;
RunBaseTest(&test);
@@ -887,12 +887,12 @@ class FlexfecRenderObserver : public test::EndToEndTest,
}
rtc::CriticalSection crit_;
- std::set<uint32_t> dropped_sequence_numbers_ GUARDED_BY(crit_);
+ std::set<uint32_t> dropped_sequence_numbers_ RTC_GUARDED_BY(crit_);
// Several packets can have the same timestamp.
- std::multiset<uint32_t> dropped_timestamps_ GUARDED_BY(crit_);
+ std::multiset<uint32_t> dropped_timestamps_ RTC_GUARDED_BY(crit_);
const bool enable_nack_;
const bool expect_flexfec_rtcp_;
- bool received_flexfec_rtcp_ GUARDED_BY(crit_);
+ bool received_flexfec_rtcp_ RTC_GUARDED_BY(crit_);
Random random_;
int num_packets_sent_;
};
@@ -1069,7 +1069,7 @@ TEST_F(EndToEndTest, ReceivedUlpfecPacketsNotNacked) {
} state_;
rtc::CriticalSection crit_;
- uint16_t ulpfec_sequence_number_ GUARDED_BY(&crit_);
+ uint16_t ulpfec_sequence_number_ RTC_GUARDED_BY(&crit_);
bool has_last_sequence_number_;
uint16_t last_sequence_number_;
std::unique_ptr<webrtc::VideoEncoder> encoder_;
@@ -1224,8 +1224,8 @@ void EndToEndTest::DecodesRetransmittedFrame(bool enable_rtx, bool enable_red) {
std::unique_ptr<VideoEncoder> encoder_;
const std::string payload_name_;
int marker_bits_observed_;
- uint32_t retransmitted_timestamp_ GUARDED_BY(&crit_);
- std::vector<uint32_t> rendered_timestamps_ GUARDED_BY(&crit_);
+ uint32_t retransmitted_timestamp_ RTC_GUARDED_BY(&crit_);
+ std::vector<uint32_t> rendered_timestamps_ RTC_GUARDED_BY(&crit_);
} test(enable_rtx, enable_red);
RunBaseTest(&test);
@@ -1319,9 +1319,9 @@ void EndToEndTest::ReceivesPliAndRecovers(int rtp_history_ms) {
rtc::CriticalSection crit_;
int rtp_history_ms_;
bool nack_enabled_;
- uint32_t highest_dropped_timestamp_ GUARDED_BY(&crit_);
- int frames_to_drop_ GUARDED_BY(&crit_);
- bool received_pli_ GUARDED_BY(&crit_);
+ uint32_t highest_dropped_timestamp_ RTC_GUARDED_BY(&crit_);
+ int frames_to_drop_ RTC_GUARDED_BY(&crit_);
+ bool received_pli_ RTC_GUARDED_BY(&crit_);
} test(rtp_history_ms);
RunBaseTest(&test);
@@ -1479,8 +1479,8 @@ void EndToEndTest::RespectsRtcpMode(RtcpMode rtcp_mode) {
rtc::CriticalSection crit_;
// Must be protected since RTCP can be sent by both the process thread
// and the pacer thread.
- int sent_rtp_ GUARDED_BY(&crit_);
- int sent_rtcp_ GUARDED_BY(&crit_);
+ int sent_rtp_ RTC_GUARDED_BY(&crit_);
+ int sent_rtcp_ RTC_GUARDED_BY(&crit_);
} test(rtcp_mode);
RunBaseTest(&test);
@@ -2075,8 +2075,8 @@ TEST_F(EndToEndTest, StopsSendingMediaWithoutFeedback) {
const size_t num_video_streams_;
const size_t num_audio_streams_;
rtc::CriticalSection crit_;
- int media_sent_ GUARDED_BY(crit_);
- int padding_sent_ GUARDED_BY(crit_);
+ int media_sent_ RTC_GUARDED_BY(crit_);
+ int padding_sent_ RTC_GUARDED_BY(crit_);
} test(1, 0);
RunBaseTest(&test);
}
@@ -2623,7 +2623,7 @@ TEST_F(EndToEndTest, VerifyNackStats) {
return SEND_PACKET;
}
- void VerifyStats() EXCLUSIVE_LOCKS_REQUIRED(&crit_) {
+ void VerifyStats() RTC_EXCLUSIVE_LOCKS_REQUIRED(&crit_) {
if (!dropped_rtp_packet_requested_)
return;
int send_stream_nack_packets = 0;
@@ -2680,8 +2680,8 @@ TEST_F(EndToEndTest, VerifyNackStats) {
test::FakeVideoRenderer fake_renderer_;
rtc::CriticalSection crit_;
uint64_t sent_rtp_packets_;
- uint16_t dropped_rtp_packet_ GUARDED_BY(&crit_);
- bool dropped_rtp_packet_requested_ GUARDED_BY(&crit_);
+ uint16_t dropped_rtp_packet_ RTC_GUARDED_BY(&crit_);
+ bool dropped_rtp_packet_requested_ RTC_GUARDED_BY(&crit_);
std::vector<VideoReceiveStream*> receive_streams_;
VideoSendStream* send_stream_;
int64_t start_runtime_ms_;
@@ -2803,7 +2803,7 @@ void EndToEndTest::VerifyHistogramStats(bool use_rtx,
Call* sender_call_;
Call* receiver_call_;
int64_t start_runtime_ms_;
- int num_frames_received_ GUARDED_BY(&crit_);
+ int num_frames_received_ RTC_GUARDED_BY(&crit_);
} test(use_rtx, use_red, screenshare);
metrics::Reset();
@@ -2973,7 +2973,7 @@ TEST_F(EndToEndTest, MAYBE_ContentTypeSwitches) {
}
rtc::CriticalSection crit_;
- int num_frames_received_ GUARDED_BY(&crit_);
+ int num_frames_received_ RTC_GUARDED_BY(&crit_);
} test;
metrics::Reset();
@@ -3277,7 +3277,7 @@ TEST_F(EndToEndTest, ReportsSetEncoderRates) {
test::SingleThreadedTaskQueueForTesting* const task_queue_;
rtc::CriticalSection crit_;
VideoSendStream* send_stream_;
- uint32_t bitrate_kbps_ GUARDED_BY(crit_);
+ uint32_t bitrate_kbps_ RTC_GUARDED_BY(crit_);
} test(&task_queue_);
RunBaseTest(&test);
@@ -3762,9 +3762,9 @@ class RtcpXrObserver : public test::EndToEndTest {
const bool enable_rrtr_;
const bool enable_target_bitrate_;
int sent_rtcp_sr_;
- int sent_rtcp_rr_ GUARDED_BY(&crit_);
- int sent_rtcp_rrtr_ GUARDED_BY(&crit_);
- bool sent_rtcp_target_bitrate_ GUARDED_BY(&crit_);
+ int sent_rtcp_rr_ RTC_GUARDED_BY(&crit_);
+ int sent_rtcp_rrtr_ RTC_GUARDED_BY(&crit_);
+ bool sent_rtcp_target_bitrate_ RTC_GUARDED_BY(&crit_);
int sent_rtcp_dlrr_;
};
@@ -3994,7 +3994,7 @@ void EndToEndTest::TestRtpStatePreservation(bool use_rtx,
void ValidateTimestampGap(uint32_t ssrc,
uint32_t timestamp,
bool only_padding)
- EXCLUSIVE_LOCKS_REQUIRED(crit_) {
+ RTC_EXCLUSIVE_LOCKS_REQUIRED(crit_) {
static const int32_t kMaxTimestampGap = kDefaultTimeoutMs * 90;
auto timestamp_it = last_observed_timestamp_.find(ssrc);
if (timestamp_it == last_observed_timestamp_.end()) {
@@ -4083,8 +4083,8 @@ void EndToEndTest::TestRtpStatePreservation(bool use_rtx,
std::map<uint32_t, bool> ssrc_is_rtx_;
rtc::CriticalSection crit_;
- size_t ssrcs_to_observe_ GUARDED_BY(crit_);
- std::map<uint32_t, bool> ssrc_observed_ GUARDED_BY(crit_);
+ size_t ssrcs_to_observe_ RTC_GUARDED_BY(crit_);
+ std::map<uint32_t, bool> ssrc_observed_ RTC_GUARDED_BY(crit_);
} observer(use_rtx);
std::unique_ptr<test::PacketTransport> send_transport;
@@ -4276,9 +4276,10 @@ TEST_F(EndToEndTest, MAYBE_TestFlexfecRtpStatePreservation) {
return SEND_PACKET;
}
- rtc::Optional<uint16_t> last_observed_sequence_number_ GUARDED_BY(crit_);
- rtc::Optional<uint32_t> last_observed_timestamp_ GUARDED_BY(crit_);
- size_t num_flexfec_packets_sent_ GUARDED_BY(crit_);
+ rtc::Optional<uint16_t> last_observed_sequence_number_
+ RTC_GUARDED_BY(crit_);
+ rtc::Optional<uint32_t> last_observed_timestamp_ RTC_GUARDED_BY(crit_);
+ size_t num_flexfec_packets_sent_ RTC_GUARDED_BY(crit_);
rtc::CriticalSection crit_;
} observer;
@@ -4595,12 +4596,12 @@ TEST_F(EndToEndTest, RespectsNetworkState) {
rtc::Event packet_event_;
Call* sender_call_;
Call* receiver_call_;
- NetworkState sender_state_ GUARDED_BY(test_crit_);
- int sender_rtp_ GUARDED_BY(test_crit_);
- int sender_padding_ GUARDED_BY(test_crit_);
- int sender_rtcp_ GUARDED_BY(test_crit_);
- int receiver_rtcp_ GUARDED_BY(test_crit_);
- int down_frames_ GUARDED_BY(test_crit_);
+ NetworkState sender_state_ RTC_GUARDED_BY(test_crit_);
+ int sender_rtp_ RTC_GUARDED_BY(test_crit_);
+ int sender_padding_ RTC_GUARDED_BY(test_crit_);
+ int sender_rtcp_ RTC_GUARDED_BY(test_crit_);
+ int receiver_rtcp_ RTC_GUARDED_BY(test_crit_);
+ int down_frames_ RTC_GUARDED_BY(test_crit_);
} test(&task_queue_);
RunBaseTest(&test);
@@ -5016,7 +5017,7 @@ TEST_F(EndToEndLogTest, LogsEncodedFramesWhenRequested) {
std::unique_ptr<VideoEncoder> encoder_;
std::unique_ptr<VideoDecoder> decoder_;
rtc::CriticalSection crit_;
- int recorded_frames_ GUARDED_BY(crit_);
+ int recorded_frames_ RTC_GUARDED_BY(crit_);
} test(this);
RunBaseTest(&test);
« no previous file with comments | « webrtc/video/encoder_rtcp_feedback.h ('k') | webrtc/video/overuse_frame_detector.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698