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

Unified Diff: net/quic/chromium/quic_stream_factory_test.cc

Issue 2838113002: Simplify QUIC tests by adding a MakeInitialSettingsPacket method (Closed)
Patch Set: Rebase Created 3 years, 8 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 | « net/quic/chromium/quic_network_transaction_unittest.cc ('k') | net/quic/chromium/quic_test_packet_maker.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/chromium/quic_stream_factory_test.cc
diff --git a/net/quic/chromium/quic_stream_factory_test.cc b/net/quic/chromium/quic_stream_factory_test.cc
index d6d0b9d22351be4872088188fdb599e80cb4c6e8..72468299e412d9417be1c19f5ce6506b36d3152b 100644
--- a/net/quic/chromium/quic_stream_factory_test.cc
+++ b/net/quic/chromium/quic_stream_factory_test.cc
@@ -278,9 +278,7 @@ class QuicStreamFactoryTestBase {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -392,13 +390,14 @@ class QuicStreamFactoryTestBase {
std::move(headers), &spdy_headers_frame_len);
}
- std::unique_ptr<QuicReceivedPacket> ConstructSettingsPacket(
+ std::unique_ptr<QuicReceivedPacket> ConstructInitialSettingsPacket() {
+ return client_maker_.MakeInitialSettingsPacket(1, nullptr);
+ }
+
+ std::unique_ptr<QuicReceivedPacket> ConstructInitialSettingsPacket(
QuicPacketNumber packet_number,
- SpdySettingsIds id,
- size_t value,
QuicStreamOffset* offset) {
- return client_maker_.MakeSettingsPacket(packet_number, id, value,
- kIncludeVersion, offset);
+ return client_maker_.MakeInitialSettingsPacket(packet_number, offset);
}
// Helper method for server migration tests.
@@ -419,9 +418,7 @@ class QuicStreamFactoryTestBase {
// migration.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddWrite(
client_maker_.MakePingPacket(2, /*include_version=*/true));
socket_data2.AddWrite(client_maker_.MakeRstPacket(
@@ -759,9 +756,7 @@ TEST_P(QuicStreamFactoryTest, Create) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -855,9 +850,7 @@ TEST_P(QuicStreamFactoryTest, DefaultInitialRtt) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -888,9 +881,7 @@ TEST_P(QuicStreamFactoryTest, CachedInitialRtt) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -921,9 +912,7 @@ TEST_P(QuicStreamFactoryTest, 2gInitialRtt) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -954,9 +943,7 @@ TEST_P(QuicStreamFactoryTest, 3gInitialRtt) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -982,9 +969,7 @@ TEST_P(QuicStreamFactoryTest, GoAway) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1014,9 +999,7 @@ TEST_P(QuicStreamFactoryTest, GoAwayForConnectionMigrationWithPortOnly) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1055,9 +1038,7 @@ TEST_P(QuicStreamFactoryTest, Pooling) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
HostPortPair server2(kServer2HostName, kDefaultServerPort);
@@ -1108,9 +1089,7 @@ TEST_P(QuicStreamFactoryTest, PoolingWithServerMigration) {
MockRead reads[] = {MockRead(SYNCHRONOUS, ERR_IO_PENDING, 0)};
std::unique_ptr<QuicEncryptedPacket> settings_packet(
- client_maker_.MakeSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, true,
- nullptr));
+ client_maker_.MakeInitialSettingsPacket(1, nullptr));
MockWrite writes[] = {MockWrite(SYNCHRONOUS, settings_packet->data(),
settings_packet->length(), 1)};
@@ -1147,15 +1126,11 @@ TEST_P(QuicStreamFactoryTest, NoPoolingAfterGoAway) {
MockQuicData socket_data1;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data1.AddWrite(ConstructInitialSettingsPacket());
socket_data1.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
HostPortPair server2(kServer2HostName, kDefaultServerPort);
@@ -1204,9 +1179,7 @@ TEST_P(QuicStreamFactoryTest, HttpsPooling) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
HostPortPair server1(kDefaultServerHostName, 443);
@@ -1244,9 +1217,7 @@ TEST_P(QuicStreamFactoryTest, HttpsPoolingWithMatchingPins) {
Initialize();
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
HostPortPair server1(kDefaultServerHostName, 443);
@@ -1291,15 +1262,11 @@ TEST_P(QuicStreamFactoryTest, NoHttpsPoolingWithDifferentPins) {
MockQuicData socket_data1;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data1.AddWrite(ConstructInitialSettingsPacket());
socket_data1.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
HostPortPair server1(kDefaultServerHostName, 443);
@@ -1355,15 +1322,11 @@ TEST_P(QuicStreamFactoryTest, Goaway) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1416,9 +1379,7 @@ TEST_P(QuicStreamFactoryTest, MaxOpenStream) {
QuicStreamId stream_id = kClientDataStreamId1;
MockQuicData socket_data;
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(
client_maker_.MakeRstPacket(2, true, stream_id, QUIC_STREAM_CANCELLED));
socket_data.AddRead(
@@ -1517,9 +1478,7 @@ TEST_P(QuicStreamFactoryTest, CancelCreate) {
Initialize();
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
{
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1552,17 +1511,13 @@ TEST_P(QuicStreamFactoryTest, CloseAllSessions) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(ConstructClientRstPacket(2));
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1635,9 +1590,7 @@ TEST_P(QuicStreamFactoryTest,
crypto_client_stream_factory_.AddProofVerifyDetails(&verify_details);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -1699,9 +1652,7 @@ TEST_P(QuicStreamFactoryTest, WriteErrorInCryptoConnectWithSyncHostResolution) {
crypto_client_stream_factory_.AddProofVerifyDetails(&verify_details);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -1738,17 +1689,13 @@ TEST_P(QuicStreamFactoryTest, OnIPAddressChanged) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(ConstructClientRstPacket(2));
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -1807,9 +1754,8 @@ void QuicStreamFactoryTestBase::OnNetworkMadeDefault(bool async_write_before) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- packet_number++, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(packet_number++, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(packet_number++,
kClientDataStreamId1, true,
true, &header_stream_offset));
@@ -1884,9 +1830,7 @@ void QuicStreamFactoryTestBase::OnNetworkMadeDefault(bool async_write_before) {
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -1940,9 +1884,8 @@ void QuicStreamFactoryTestBase::OnNetworkDisconnected(bool async_write_before) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- packet_number++, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(packet_number++, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(packet_number++,
kClientDataStreamId1, true,
true, &header_stream_offset));
@@ -2012,9 +1955,7 @@ void QuicStreamFactoryTestBase::OnNetworkDisconnected(bool async_write_before) {
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -2061,9 +2002,7 @@ void QuicStreamFactoryTestBase::OnNetworkDisconnectedWithNetworkList(
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
// Create request and QuicHttpStream.
@@ -2119,9 +2058,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkMadeDefaultNonMigratableStream) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2170,9 +2107,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkMadeDefaultConnectionMigrationDisabled) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2224,9 +2159,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkDisconnectedNonMigratableStream) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_RST_ACKNOWLEDGEMENT));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2274,9 +2207,7 @@ TEST_P(QuicStreamFactoryTest,
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_RST_ACKNOWLEDGEMENT));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2326,9 +2257,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkMadeDefaultNoOpenStreams) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
// Create request and QuicHttpStream.
@@ -2366,9 +2295,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkDisconnectedNoOpenStreams) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
// Create request and QuicHttpStream.
@@ -2407,9 +2334,8 @@ TEST_P(QuicStreamFactoryTest, OnNetworkChangeDisconnectedPauseBeforeConnected) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(2, kClientDataStreamId1, true,
true, &header_stream_offset));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2488,9 +2414,7 @@ TEST_P(QuicStreamFactoryTest, OnNetworkChangeDisconnectedPauseBeforeConnected) {
// Create a new request and verify that a new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
EXPECT_EQ(ERR_IO_PENDING,
@@ -2520,16 +2444,12 @@ TEST_P(QuicStreamFactoryTest,
MockQuicData socket_data1;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data1.AddWrite(ConstructInitialSettingsPacket());
socket_data1.AddWrite(ASYNC, OK);
socket_data1.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddWrite(ASYNC, OK);
socket_data2.AddSocketDataToFactory(&socket_factory_);
@@ -2630,9 +2550,8 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarly) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(2, kClientDataStreamId1, true,
true, &header_stream_offset));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2698,9 +2617,7 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarly) {
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -2757,9 +2674,8 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyWithAsyncWrites) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(2, kClientDataStreamId1, true,
true, &header_stream_offset));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2827,9 +2743,7 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyWithAsyncWrites) {
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -2879,9 +2793,7 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyNoNewNetwork) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2933,9 +2845,7 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyNonMigratableStream) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -2987,9 +2897,7 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyConnectionMigrationDisabled) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3047,9 +2955,8 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteError(
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(write_error_mode, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3137,9 +3044,7 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorNoNewNetwork(
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(write_error_mode, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3228,9 +3133,7 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorNonMigratableStream(
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(write_error_mode, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3294,9 +3197,7 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorMigrationDisabled(
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(write_error_mode, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3370,9 +3271,7 @@ void QuicStreamFactoryTestBase::TestMigrationOnMultipleWriteErrors(
if (i < kMaxReadersPerQuicSession) {
socket_data[i].AddRead(SYNCHRONOUS, ERR_IO_PENDING);
if (i == 0) {
- socket_data[i].AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- nullptr));
+ socket_data[i].AddWrite(ConstructInitialSettingsPacket(1, nullptr));
}
socket_data[i].AddWrite(
(i % 2 == 0) ? first_write_error_mode : second_write_error_mode,
@@ -3456,9 +3355,8 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorWithNotificationQueued(
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(SYNCHRONOUS, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3554,9 +3452,8 @@ void QuicStreamFactoryTestBase::TestMigrationOnNotificationWithWriteErrorQueued(
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(SYNCHRONOUS, ERR_ADDRESS_UNREACHABLE);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3653,9 +3550,8 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorPauseBeforeConnected(
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(SYNCHRONOUS, ERR_FAILED);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3737,9 +3633,7 @@ void QuicStreamFactoryTestBase::TestMigrationOnWriteErrorPauseBeforeConnected(
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -3788,9 +3682,8 @@ void QuicStreamFactoryTestBase::
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(SYNCHRONOUS, ERR_FAILED);
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -3880,9 +3773,7 @@ void QuicStreamFactoryTestBase::
// new session is created.
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request2(factory_.get(), &http_server_properties_);
@@ -3943,9 +3834,8 @@ TEST_P(QuicStreamFactoryTest, MigrateSessionEarlyToBadSocket) {
MockQuicData socket_data;
QuicStreamOffset header_stream_offset = 0;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data.AddWrite(ConstructGetRequestPacket(2, kClientDataStreamId1, true,
true, &header_stream_offset));
socket_data.AddSocketDataToFactory(&socket_factory_);
@@ -4007,9 +3897,8 @@ TEST_P(QuicStreamFactoryTest, ServerMigration) {
MockQuicData socket_data1;
QuicStreamOffset header_stream_offset = 0;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(ConstructSettingsPacket(
- 1, SETTINGS_MAX_HEADER_LIST_SIZE, kDefaultMaxUncompressedHeaderSize,
- &header_stream_offset));
+ socket_data1.AddWrite(
+ ConstructInitialSettingsPacket(1, &header_stream_offset));
socket_data1.AddWrite(ConstructGetRequestPacket(2, kClientDataStreamId1, true,
true, &header_stream_offset));
socket_data1.AddSocketDataToFactory(&socket_factory_);
@@ -4150,9 +4039,7 @@ TEST_P(QuicStreamFactoryTest, ServerMigrationIPv4ToIPv6Fails) {
// Set up only socket data provider.
MockQuicData socket_data1;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data1.AddWrite(ConstructInitialSettingsPacket());
socket_data1.AddWrite(client_maker_.MakeRstPacket(
2, true, kClientDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data1.AddSocketDataToFactory(&socket_factory_);
@@ -4203,17 +4090,13 @@ TEST_P(QuicStreamFactoryTest, OnSSLConfigChanged) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(ConstructClientRstPacket(2));
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket(1, nullptr));
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -4260,17 +4143,13 @@ TEST_P(QuicStreamFactoryTest, OnCertDBChanged) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddWrite(ConstructClientRstPacket(2));
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket(1, nullptr));
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -4425,16 +4304,12 @@ TEST_P(QuicStreamFactoryTest, ReducePingTimeoutOnConnectionTimeOutOpenStreams) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket(1, nullptr));
socket_data2.AddSocketDataToFactory(&socket_factory_);
HostPortPair server2(kServer2HostName, kDefaultServerPort);
@@ -4524,9 +4399,7 @@ TEST_P(QuicStreamFactoryTest, StartCertVerifyJob) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
// Save current state of |race_cert_verification|.
@@ -4675,9 +4548,7 @@ TEST_P(QuicStreamFactoryTest, ServerPushSessionAffinity) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -4716,18 +4587,14 @@ TEST_P(QuicStreamFactoryTest, ServerPushPrivacyModeMismatch) {
MockQuicData socket_data1;
socket_data1.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data1.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data1.AddWrite(ConstructInitialSettingsPacket());
socket_data1.AddWrite(client_maker_.MakeRstPacket(
2, true, kServerDataStreamId1, QUIC_STREAM_CANCELLED));
socket_data1.AddSocketDataToFactory(&socket_factory_);
MockQuicData socket_data2;
socket_data2.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data2.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data2.AddWrite(ConstructInitialSettingsPacket());
socket_data2.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -4787,9 +4654,7 @@ TEST_P(QuicStreamFactoryTest, PoolByOrigin) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request1(factory_.get(), &http_server_properties_);
@@ -4832,9 +4697,7 @@ TEST_P(QuicStreamFactoryTest, ForceHolBlockingEnabled) {
MockQuicData socket_data;
socket_data.AddRead(SYNCHRONOUS, ERR_IO_PENDING);
- socket_data.AddWrite(
- ConstructSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, nullptr));
+ socket_data.AddWrite(ConstructInitialSettingsPacket());
socket_data.AddSocketDataToFactory(&socket_factory_);
QuicStreamRequest request(factory_.get(), &http_server_properties_);
@@ -4968,9 +4831,7 @@ TEST_P(QuicStreamFactoryWithDestinationTest, SharedCertificate) {
MockRead reads[] = {MockRead(SYNCHRONOUS, ERR_IO_PENDING, 0)};
std::unique_ptr<QuicEncryptedPacket> settings_packet(
- client_maker_.MakeSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, true,
- nullptr));
+ client_maker_.MakeInitialSettingsPacket(1, nullptr));
MockWrite writes[] = {MockWrite(SYNCHRONOUS, settings_packet->data(),
settings_packet->length(), 1)};
std::unique_ptr<SequencedSocketData> sequenced_socket_data(
@@ -5038,9 +4899,7 @@ TEST_P(QuicStreamFactoryWithDestinationTest, DifferentPrivacyMode) {
MockRead reads[] = {MockRead(SYNCHRONOUS, ERR_IO_PENDING, 0)};
std::unique_ptr<QuicEncryptedPacket> settings_packet(
- client_maker_.MakeSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, true,
- nullptr));
+ client_maker_.MakeInitialSettingsPacket(1, nullptr));
MockWrite writes[] = {MockWrite(SYNCHRONOUS, settings_packet->data(),
settings_packet->length(), 1)};
std::unique_ptr<SequencedSocketData> sequenced_socket_data(
@@ -5123,9 +4982,7 @@ TEST_P(QuicStreamFactoryWithDestinationTest, DisjointCertificate) {
MockRead reads[] = {MockRead(SYNCHRONOUS, ERR_IO_PENDING, 0)};
std::unique_ptr<QuicEncryptedPacket> settings_packet(
- client_maker_.MakeSettingsPacket(1, SETTINGS_MAX_HEADER_LIST_SIZE,
- kDefaultMaxUncompressedHeaderSize, true,
- nullptr));
+ client_maker_.MakeInitialSettingsPacket(1, nullptr));
MockWrite writes[] = {MockWrite(SYNCHRONOUS, settings_packet->data(),
settings_packet->length(), 1)};
std::unique_ptr<SequencedSocketData> sequenced_socket_data(
« no previous file with comments | « net/quic/chromium/quic_network_transaction_unittest.cc ('k') | net/quic/chromium/quic_test_packet_maker.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698