Index: net/tools/quic/end_to_end_test.cc |
diff --git a/net/tools/quic/end_to_end_test.cc b/net/tools/quic/end_to_end_test.cc |
index cf568268a4e4a2af5eea9fb24894679fb71e0391..8d045350dc77304915a2ecf6efb6aacc94c5d658 100644 |
--- a/net/tools/quic/end_to_end_test.cc |
+++ b/net/tools/quic/end_to_end_test.cc |
@@ -24,6 +24,7 @@ |
#include "net/quic/quic_sent_packet_manager.h" |
#include "net/quic/quic_server_id.h" |
#include "net/quic/test_tools/quic_connection_peer.h" |
+#include "net/quic/test_tools/quic_packet_creator_peer.h" |
#include "net/quic/test_tools/quic_session_peer.h" |
#include "net/quic/test_tools/quic_test_utils.h" |
#include "net/quic/test_tools/reliable_quic_stream_peer.h" |
@@ -50,6 +51,7 @@ using base::WaitableEvent; |
using net::EpollServer; |
using net::test::GenerateBody; |
using net::test::QuicConnectionPeer; |
+using net::test::QuicPacketCreatorPeer; |
using net::test::QuicSessionPeer; |
using net::test::ReliableQuicStreamPeer; |
using net::tools::test::PacketDroppingTestWriter; |
@@ -644,7 +646,10 @@ TEST_P(EndToEndTest, LargePostFEC) { |
client_->client()->WaitForCryptoHandshakeConfirmed(); |
SetPacketLossPercentage(30); |
- client_->options()->max_packets_per_fec_group = 6; |
+ // Turn on FEC protection. |
+ QuicPacketCreator* creator = QuicConnectionPeer::GetPacketCreator( |
+ client_->client()->session()->connection()); |
+ EXPECT_TRUE(QuicPacketCreatorPeer::SwitchFecProtectionOn(creator, 6)); |
string body; |
GenerateBody(&body, 10240); |