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

Unified Diff: net/quic/core/quic_protocol_test.cc

Issue 2515613002: deprecate FLAGS_quic_disable_pre_34 (Closed)
Patch Set: Created 4 years, 1 month 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 | « net/quic/core/quic_protocol.cc ('k') | net/quic/core/quic_received_packet_manager.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/core/quic_protocol_test.cc
diff --git a/net/quic/core/quic_protocol_test.cc b/net/quic/core/quic_protocol_test.cc
index 49d2434ac9a1fde27f0401325660d5724671d533..a2fccaf28241510da1a4cc706489c478f0b5bc7e 100644
--- a/net/quic/core/quic_protocol_test.cc
+++ b/net/quic/core/quic_protocol_test.cc
@@ -26,17 +26,8 @@ TEST(QuicProtocolTest, MakeQuicTag) {
EXPECT_EQ('D', bytes[3]);
}
-TEST(QuicProtocolTest, IsAawaitingPacket) {
- QuicAckFrame ack_frame;
- ack_frame.largest_observed = 10u;
- EXPECT_TRUE(IsAwaitingPacket(ack_frame, 11u, 0u));
- EXPECT_FALSE(IsAwaitingPacket(ack_frame, 1u, 0u));
-
- ack_frame.packets.Add(10);
- EXPECT_TRUE(IsAwaitingPacket(ack_frame, 10u, 0u));
-
+TEST(QuicProtocolTest, IsAwaitingPacket) {
QuicAckFrame ack_frame1;
- ack_frame1.missing = false;
ack_frame1.largest_observed = 10u;
ack_frame1.packets.Add(1, 11);
EXPECT_TRUE(IsAwaitingPacket(ack_frame1, 11u, 0u));
@@ -46,7 +37,6 @@ TEST(QuicProtocolTest, IsAawaitingPacket) {
EXPECT_TRUE(IsAwaitingPacket(ack_frame1, 10u, 0u));
QuicAckFrame ack_frame2;
- ack_frame2.missing = false;
ack_frame2.largest_observed = 100u;
ack_frame2.packets.Add(21, 100);
EXPECT_FALSE(IsAwaitingPacket(ack_frame2, 11u, 20u));
@@ -70,8 +60,8 @@ TEST(QuicProtocolTest, QuicVersionToQuicTag) {
#endif
// Explicitly test a specific version.
- EXPECT_EQ(MakeQuicTag('Q', '0', '3', '2'),
- QuicVersionToQuicTag(QUIC_VERSION_32));
+ EXPECT_EQ(MakeQuicTag('Q', '0', '3', '4'),
+ QuicVersionToQuicTag(QUIC_VERSION_34));
// Loop over all supported versions and make sure that we never hit the
// default case (i.e. all supported versions should be successfully converted
@@ -110,8 +100,8 @@ TEST(QuicProtocolTest, QuicTagToQuicVersion) {
#endif
// Explicitly test specific versions.
- EXPECT_EQ(QUIC_VERSION_32,
- QuicTagToQuicVersion(MakeQuicTag('Q', '0', '3', '2')));
+ EXPECT_EQ(QUIC_VERSION_34,
+ QuicTagToQuicVersion(MakeQuicTag('Q', '0', '3', '4')));
for (size_t i = 0; i < arraysize(kSupportedQuicVersions); ++i) {
QuicVersion version = kSupportedQuicVersions[i];
@@ -144,23 +134,23 @@ TEST(QuicProtocolTest, QuicTagToQuicVersionUnsupported) {
}
TEST(QuicProtocolTest, QuicVersionToString) {
- EXPECT_EQ("QUIC_VERSION_32", QuicVersionToString(QUIC_VERSION_32));
+ EXPECT_EQ("QUIC_VERSION_34", QuicVersionToString(QUIC_VERSION_34));
EXPECT_EQ("QUIC_VERSION_UNSUPPORTED",
QuicVersionToString(QUIC_VERSION_UNSUPPORTED));
- QuicVersion single_version[] = {QUIC_VERSION_32};
+ QuicVersion single_version[] = {QUIC_VERSION_34};
QuicVersionVector versions_vector;
for (size_t i = 0; i < arraysize(single_version); ++i) {
versions_vector.push_back(single_version[i]);
}
- EXPECT_EQ("QUIC_VERSION_32", QuicVersionVectorToString(versions_vector));
+ EXPECT_EQ("QUIC_VERSION_34", QuicVersionVectorToString(versions_vector));
- QuicVersion multiple_versions[] = {QUIC_VERSION_UNSUPPORTED, QUIC_VERSION_32};
+ QuicVersion multiple_versions[] = {QUIC_VERSION_UNSUPPORTED, QUIC_VERSION_34};
versions_vector.clear();
for (size_t i = 0; i < arraysize(multiple_versions); ++i) {
versions_vector.push_back(multiple_versions[i]);
}
- EXPECT_EQ("QUIC_VERSION_UNSUPPORTED,QUIC_VERSION_32",
+ EXPECT_EQ("QUIC_VERSION_UNSUPPORTED,QUIC_VERSION_34",
QuicVersionVectorToString(versions_vector));
// Make sure that all supported versions are present in QuicVersionToString.
@@ -172,7 +162,6 @@ TEST(QuicProtocolTest, QuicVersionToString) {
TEST(QuicProtocolTest, AckFrameToString) {
QuicAckFrame frame;
- frame.entropy_hash = 1;
frame.largest_observed = 2;
frame.ack_delay_time = QuicTime::Delta::FromMicroseconds(3);
frame.packets.Add(4);
@@ -182,8 +171,8 @@ TEST(QuicProtocolTest, AckFrameToString) {
std::ostringstream stream;
stream << frame;
EXPECT_EQ(
- "{ entropy_hash: 1, largest_observed: 2, ack_delay_time: 3, "
- "packets: [ 4 5 ], is_truncated: 0, received_packets: [ 6 at 7 ] }\n",
+ "{ largest_observed: 2, ack_delay_time: 3, "
+ "packets: [ 4 5 ], received_packets: [ 6 at 7 ] }\n",
stream.str());
}
@@ -257,11 +246,10 @@ TEST(QuicProtocolTest, StreamFrameToString) {
TEST(QuicProtocolTest, StopWaitingFrameToString) {
QuicStopWaitingFrame frame;
- frame.entropy_hash = 1;
frame.least_unacked = 2;
std::ostringstream stream;
stream << frame;
- EXPECT_EQ("{ entropy_hash: 1, least_unacked: 2 }\n", stream.str());
+ EXPECT_EQ("{ least_unacked: 2 }\n", stream.str());
}
TEST(QuicProtocolTest, PathCloseFrameToString) {
@@ -274,11 +262,9 @@ TEST(QuicProtocolTest, PathCloseFrameToString) {
TEST(QuicProtocolTest, FilterSupportedVersions) {
QuicFlagSaver flags;
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35,
QUIC_VERSION_36};
- FLAGS_quic_disable_pre_34 = true;
FLAGS_quic_enable_version_35 = false;
FLAGS_quic_enable_version_36_v2 = false;
@@ -289,11 +275,9 @@ TEST(QuicProtocolTest, FilterSupportedVersions) {
TEST(QuicProtocolTest, FilterSupportedVersionsAllVersions) {
QuicFlagSaver flags;
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35,
QUIC_VERSION_36};
- FLAGS_quic_disable_pre_34 = false;
FLAGS_quic_enable_version_35 = true;
FLAGS_quic_enable_version_36_v2 = true;
@@ -303,11 +287,9 @@ TEST(QuicProtocolTest, FilterSupportedVersionsAllVersions) {
TEST(QuicProtocolTest, FilterSupportedVersionsNo36) {
QuicFlagSaver flags;
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35,
QUIC_VERSION_36};
- FLAGS_quic_disable_pre_34 = false;
FLAGS_quic_enable_version_35 = true;
FLAGS_quic_enable_version_36_v2 = false;
@@ -318,11 +300,9 @@ TEST(QuicProtocolTest, FilterSupportedVersionsNo36) {
TEST(QuicProtocolTest, FilterSupportedVersionsNo35) {
QuicFlagSaver flags;
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35,
QUIC_VERSION_36};
- FLAGS_quic_disable_pre_34 = false;
FLAGS_quic_enable_version_35 = true;
FLAGS_quic_enable_version_36_v2 = true;
@@ -332,22 +312,6 @@ TEST(QuicProtocolTest, FilterSupportedVersionsNo35) {
ASSERT_EQ(all_versions, FilterSupportedVersions(all_versions));
}
-TEST(QuicProtocolTest, FilterSupportedVersionsNoPre34) {
- QuicFlagSaver flags;
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
- QUIC_VERSION_36};
-
- FLAGS_quic_disable_pre_34 = true;
- FLAGS_quic_enable_version_35 = true;
- FLAGS_quic_enable_version_36_v2 = true;
-
- all_versions.erase(all_versions.begin()); // Remove 32
- all_versions.erase(all_versions.begin()); // Remove 33
-
- ASSERT_EQ(all_versions, FilterSupportedVersions(all_versions));
-}
-
TEST(QuicProtocolTest, QuicVersionManager) {
QuicFlagSaver flags;
FLAGS_quic_enable_version_35 = false;
@@ -364,8 +328,7 @@ TEST(QuicProtocolTest, QuicVersionManager) {
}
TEST(QuicProtocolTest, LookUpVersionByIndex) {
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33,
- QUIC_VERSION_34, QUIC_VERSION_35,
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35,
QUIC_VERSION_36};
int version_count = all_versions.size();
for (int i = -5; i <= version_count + 1; ++i) {
« no previous file with comments | « net/quic/core/quic_protocol.cc ('k') | net/quic/core/quic_received_packet_manager.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698