Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / media / cast / rtp_receiver / receiver_stats_unittest.cc
index 2788cb5..b2da051 100644 (file)
@@ -26,15 +26,12 @@ class ReceiverStatsTest : public ::testing::Test {
         jitter_(0) {
     testing_clock_.Advance(
         base::TimeDelta::FromMilliseconds(kStartMillisecond));
-    start_time_ =  testing_clock_.NowTicks();
+    start_time_ = testing_clock_.NowTicks();
     delta_increments_ = base::TimeDelta::FromMilliseconds(kStdTimeIncrementMs);
-  }
-  virtual ~ReceiverStatsTest() {}
-
-  virtual void SetUp() {
     rtp_header_.webrtc.header.sequenceNumber = 0;
     rtp_header_.webrtc.header.timestamp = 0;
   }
+  virtual ~ReceiverStatsTest() {}
 
   uint32 ExpectedJitter(uint32 const_interval, int num_packets) {
     float jitter = 0;
@@ -56,11 +53,15 @@ class ReceiverStatsTest : public ::testing::Test {
   base::SimpleTestTickClock testing_clock_;
   base::TimeTicks start_time_;
   base::TimeDelta delta_increments_;
+
+  DISALLOW_COPY_AND_ASSIGN(ReceiverStatsTest);
 };
 
 TEST_F(ReceiverStatsTest, ResetState) {
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_EQ(0u, fraction_lost_);
   EXPECT_EQ(0u, cumulative_lost_);
   EXPECT_EQ(0u, extended_high_sequence_number_);
@@ -77,8 +78,10 @@ TEST_F(ReceiverStatsTest, LossCount) {
     ++rtp_header_.webrtc.header.sequenceNumber;
     testing_clock_.Advance(delta_increments_);
   }
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_EQ(63u, fraction_lost_);
   EXPECT_EQ(74u, cumulative_lost_);
   // Build extended sequence number.
@@ -89,20 +92,22 @@ TEST_F(ReceiverStatsTest, LossCount) {
 TEST_F(ReceiverStatsTest, NoLossWrap) {
   rtp_header_.webrtc.header.sequenceNumber = 65500;
   for (int i = 0; i < 300; ++i) {
-      stats_.UpdateStatistics(rtp_header_);
+    stats_.UpdateStatistics(rtp_header_);
     if (i % 3) {
       rtp_header_.webrtc.header.timestamp += 33 * 90;
     }
     ++rtp_header_.webrtc.header.sequenceNumber;
     testing_clock_.Advance(delta_increments_);
   }
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_EQ(0u, fraction_lost_);
   EXPECT_EQ(0u, cumulative_lost_);
   // Build extended sequence number (one wrap cycle).
-  uint32 extended_seq_num = (1 << 16) +
-      rtp_header_.webrtc.header.sequenceNumber - 1;
+  uint32 extended_seq_num =
+      (1 << 16) + rtp_header_.webrtc.header.sequenceNumber - 1;
   EXPECT_EQ(extended_seq_num, extended_high_sequence_number_);
 }
 
@@ -118,13 +123,15 @@ TEST_F(ReceiverStatsTest, LossCountWrap) {
     ++rtp_header_.webrtc.header.sequenceNumber;
     testing_clock_.Advance(delta_increments_);
   }
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_EQ(63u, fraction_lost_);
   EXPECT_EQ(74u, cumulative_lost_);
   // Build extended sequence number (one wrap cycle).
-  uint32 extended_seq_num = (1 << 16) +
-      rtp_header_.webrtc.header.sequenceNumber - 1;
+  uint32 extended_seq_num =
+      (1 << 16) + rtp_header_.webrtc.header.sequenceNumber - 1;
   EXPECT_EQ(extended_seq_num, extended_high_sequence_number_);
 }
 
@@ -135,8 +142,10 @@ TEST_F(ReceiverStatsTest, BasicJitter) {
     rtp_header_.webrtc.header.timestamp += 33 * 90;
     testing_clock_.Advance(delta_increments_);
   }
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_FALSE(fraction_lost_);
   EXPECT_FALSE(cumulative_lost_);
   // Build extended sequence number (one wrap cycle).
@@ -155,15 +164,17 @@ TEST_F(ReceiverStatsTest, NonTrivialJitter) {
         base::TimeDelta::FromMilliseconds(kAdditionalIncrement);
     testing_clock_.Advance(delta_increments_ + additional_delta);
   }
-  stats_.GetStatistics(&fraction_lost_, &cumulative_lost_,
-      &extended_high_sequence_number_, &jitter_);
+  stats_.GetStatistics(&fraction_lost_,
+                       &cumulative_lost_,
+                       &extended_high_sequence_number_,
+                       &jitter_);
   EXPECT_FALSE(fraction_lost_);
   EXPECT_FALSE(cumulative_lost_);
   // Build extended sequence number (one wrap cycle).
   uint32 extended_seq_num = rtp_header_.webrtc.header.sequenceNumber - 1;
   EXPECT_EQ(extended_seq_num, extended_high_sequence_number_);
-  EXPECT_EQ(
-      ExpectedJitter(kStdTimeIncrementMs + kAdditionalIncrement, 300), jitter_);
+  EXPECT_EQ(ExpectedJitter(kStdTimeIncrementMs + kAdditionalIncrement, 300),
+            jitter_);
 }
 
 }  // namespace cast