mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-06 22:22:38 +03:00
Update naming of maxStreamGroupsAdvertized to match that of similar variables
Summary: This is a cosmetic change to make the naming consistent for all the advertised* variables in the transport settings. Reviewed By: sharmafb Differential Revision: D42465443 fbshipit-source-id: d570cbb1a2ca017105ac335b8efc404cb73f3c57
This commit is contained in:
committed by
Facebook GitHub Bot
parent
6a296008e0
commit
b801d9b61d
@@ -4285,7 +4285,7 @@ INSTANTIATE_TEST_SUITE_P(
|
|||||||
|
|
||||||
TEST_P(QuicTransportImplTestWithGroups, ReadCallbackWithGroupsDataAvailable) {
|
TEST_P(QuicTransportImplTestWithGroups, ReadCallbackWithGroupsDataAvailable) {
|
||||||
auto transportSettings = transport->getTransportSettings();
|
auto transportSettings = transport->getTransportSettings();
|
||||||
transportSettings.maxStreamGroupsAdvertized = 16;
|
transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
transport->setTransportSettings(transportSettings);
|
transport->setTransportSettings(transportSettings);
|
||||||
transport->getConnectionState().streamManager->refreshTransportSettings(
|
transport->getConnectionState().streamManager->refreshTransportSettings(
|
||||||
transportSettings);
|
transportSettings);
|
||||||
@@ -4335,7 +4335,7 @@ TEST_P(QuicTransportImplTestWithGroups, ReadCallbackWithGroupsDataAvailable) {
|
|||||||
|
|
||||||
TEST_P(QuicTransportImplTestWithGroups, ReadErrorCallbackWithGroups) {
|
TEST_P(QuicTransportImplTestWithGroups, ReadErrorCallbackWithGroups) {
|
||||||
auto transportSettings = transport->getTransportSettings();
|
auto transportSettings = transport->getTransportSettings();
|
||||||
transportSettings.maxStreamGroupsAdvertized = 16;
|
transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
transport->setTransportSettings(transportSettings);
|
transport->setTransportSettings(transportSettings);
|
||||||
transport->getConnectionState().streamManager->refreshTransportSettings(
|
transport->getConnectionState().streamManager->refreshTransportSettings(
|
||||||
transportSettings);
|
transportSettings);
|
||||||
@@ -4364,7 +4364,7 @@ TEST_P(
|
|||||||
QuicTransportImplTestWithGroups,
|
QuicTransportImplTestWithGroups,
|
||||||
ReadCallbackWithGroupsCancellCallbacks) {
|
ReadCallbackWithGroupsCancellCallbacks) {
|
||||||
auto transportSettings = transport->getTransportSettings();
|
auto transportSettings = transport->getTransportSettings();
|
||||||
transportSettings.maxStreamGroupsAdvertized = 16;
|
transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
transport->setTransportSettings(transportSettings);
|
transport->setTransportSettings(transportSettings);
|
||||||
transport->getConnectionState().streamManager->refreshTransportSettings(
|
transport->getConnectionState().streamManager->refreshTransportSettings(
|
||||||
transportSettings);
|
transportSettings);
|
||||||
@@ -4400,7 +4400,7 @@ TEST_P(
|
|||||||
|
|
||||||
TEST_P(QuicTransportImplTestWithGroups, onNewStreamsAndGroupsCallbacks) {
|
TEST_P(QuicTransportImplTestWithGroups, onNewStreamsAndGroupsCallbacks) {
|
||||||
auto transportSettings = transport->getTransportSettings();
|
auto transportSettings = transport->getTransportSettings();
|
||||||
transportSettings.maxStreamGroupsAdvertized = 16;
|
transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
transport->setTransportSettings(transportSettings);
|
transport->setTransportSettings(transportSettings);
|
||||||
transport->getConnectionState().streamManager->refreshTransportSettings(
|
transport->getConnectionState().streamManager->refreshTransportSettings(
|
||||||
transportSettings);
|
transportSettings);
|
||||||
|
@@ -1867,14 +1867,14 @@ void QuicClientTransport::maybeSendTransportKnobs() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void QuicClientTransport::maybeEnableStreamGroups() {
|
void QuicClientTransport::maybeEnableStreamGroups() {
|
||||||
if (conn_->transportSettings.maxStreamGroupsAdvertized == 0) {
|
if (conn_->transportSettings.advertisedMaxStreamGroups == 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
auto streamGroupsEnabledParam =
|
auto streamGroupsEnabledParam =
|
||||||
std::make_unique<CustomIntegralTransportParameter>(
|
std::make_unique<CustomIntegralTransportParameter>(
|
||||||
static_cast<uint64_t>(TransportParameterId::stream_groups_enabled),
|
static_cast<uint64_t>(TransportParameterId::stream_groups_enabled),
|
||||||
conn_->transportSettings.maxStreamGroupsAdvertized);
|
conn_->transportSettings.advertisedMaxStreamGroups);
|
||||||
|
|
||||||
if (!setCustomTransportParameter(
|
if (!setCustomTransportParameter(
|
||||||
std::move(streamGroupsEnabledParam), customTransportParameters_)) {
|
std::move(streamGroupsEnabledParam), customTransportParameters_)) {
|
||||||
|
@@ -132,7 +132,7 @@ void processServerInitialParams(
|
|||||||
serverParams.parameters);
|
serverParams.parameters);
|
||||||
auto maxDatagramFrameSize = getIntegerParameter(
|
auto maxDatagramFrameSize = getIntegerParameter(
|
||||||
TransportParameterId::max_datagram_frame_size, serverParams.parameters);
|
TransportParameterId::max_datagram_frame_size, serverParams.parameters);
|
||||||
auto peerMaxStreamGroupsAdvertized = getIntegerParameter(
|
auto peerAdvertisedMaxStreamGroups = getIntegerParameter(
|
||||||
static_cast<TransportParameterId>(
|
static_cast<TransportParameterId>(
|
||||||
TransportParameterId::stream_groups_enabled),
|
TransportParameterId::stream_groups_enabled),
|
||||||
serverParams.parameters);
|
serverParams.parameters);
|
||||||
@@ -248,8 +248,8 @@ void processServerInitialParams(
|
|||||||
conn.datagramState.maxWriteFrameSize = maxDatagramFrameSize.value();
|
conn.datagramState.maxWriteFrameSize = maxDatagramFrameSize.value();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (peerMaxStreamGroupsAdvertized) {
|
if (peerAdvertisedMaxStreamGroups) {
|
||||||
conn.peerMaxStreamGroupsAdvertized = *peerMaxStreamGroupsAdvertized;
|
conn.peerAdvertisedMaxStreamGroups = *peerAdvertisedMaxStreamGroups;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isAckReceiveTimestampsEnabled.has_value() &&
|
if (isAckReceiveTimestampsEnabled.has_value() &&
|
||||||
|
@@ -208,7 +208,7 @@ TEST_P(
|
|||||||
processServerInitialParams(clientConn, serverTransportParams, 0);
|
processServerInitialParams(clientConn, serverTransportParams, 0);
|
||||||
|
|
||||||
EXPECT_EQ(
|
EXPECT_EQ(
|
||||||
clientConn.peerMaxStreamGroupsAdvertized,
|
clientConn.peerAdvertisedMaxStreamGroups,
|
||||||
GetParam().expectedTransportSettingVal);
|
GetParam().expectedTransportSettingVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -219,7 +219,7 @@ class EchoClient : public quic::QuicSocket::ConnectionSetupCallback,
|
|||||||
settings.disableMigration = !enableMigration_;
|
settings.disableMigration = !enableMigration_;
|
||||||
if (enableStreamGroups_) {
|
if (enableStreamGroups_) {
|
||||||
settings.notifyOnNewStreamsExplicitly = true;
|
settings.notifyOnNewStreamsExplicitly = true;
|
||||||
settings.maxStreamGroupsAdvertized = kNumTestStreamGroups;
|
settings.advertisedMaxStreamGroups = kNumTestStreamGroups;
|
||||||
}
|
}
|
||||||
quicClient_->setTransportSettings(settings);
|
quicClient_->setTransportSettings(settings);
|
||||||
|
|
||||||
|
@@ -92,7 +92,7 @@ class EchoServer {
|
|||||||
settingsCopy.disableMigration = !enableMigration;
|
settingsCopy.disableMigration = !enableMigration;
|
||||||
if (enableStreamGroups) {
|
if (enableStreamGroups) {
|
||||||
settingsCopy.notifyOnNewStreamsExplicitly = true;
|
settingsCopy.notifyOnNewStreamsExplicitly = true;
|
||||||
settingsCopy.maxStreamGroupsAdvertized = 1024;
|
settingsCopy.advertisedMaxStreamGroups = 1024;
|
||||||
}
|
}
|
||||||
server_->setTransportSettings(std::move(settingsCopy));
|
server_->setTransportSettings(std::move(settingsCopy));
|
||||||
}
|
}
|
||||||
|
@@ -222,7 +222,7 @@ void processClientInitialParams(
|
|||||||
TransportParameterId::max_ack_delay, clientParams.parameters);
|
TransportParameterId::max_ack_delay, clientParams.parameters);
|
||||||
auto maxDatagramFrameSize = getIntegerParameter(
|
auto maxDatagramFrameSize = getIntegerParameter(
|
||||||
TransportParameterId::max_datagram_frame_size, clientParams.parameters);
|
TransportParameterId::max_datagram_frame_size, clientParams.parameters);
|
||||||
auto peerMaxStreamGroupsAdvertized = getIntegerParameter(
|
auto peerAdvertisedMaxStreamGroups = getIntegerParameter(
|
||||||
static_cast<TransportParameterId>(
|
static_cast<TransportParameterId>(
|
||||||
TransportParameterId::stream_groups_enabled),
|
TransportParameterId::stream_groups_enabled),
|
||||||
clientParams.parameters);
|
clientParams.parameters);
|
||||||
@@ -405,8 +405,8 @@ void processClientInitialParams(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (peerMaxStreamGroupsAdvertized) {
|
if (peerAdvertisedMaxStreamGroups) {
|
||||||
conn.peerMaxStreamGroupsAdvertized = *peerMaxStreamGroupsAdvertized;
|
conn.peerAdvertisedMaxStreamGroups = *peerAdvertisedMaxStreamGroups;
|
||||||
}
|
}
|
||||||
if (isAckReceiveTimestampsEnabled.has_value() &&
|
if (isAckReceiveTimestampsEnabled.has_value() &&
|
||||||
isAckReceiveTimestampsEnabled.value() == 1) {
|
isAckReceiveTimestampsEnabled.value() == 1) {
|
||||||
@@ -1625,11 +1625,11 @@ std::vector<TransportParameter> setSupportedExtensionTransportParameters(
|
|||||||
customTransportParams.push_back(maxDatagramFrameSize->encode());
|
customTransportParams.push_back(maxDatagramFrameSize->encode());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (conn.transportSettings.maxStreamGroupsAdvertized > 0) {
|
if (conn.transportSettings.advertisedMaxStreamGroups > 0) {
|
||||||
auto streamGroupsEnabledParam =
|
auto streamGroupsEnabledParam =
|
||||||
std::make_unique<CustomIntegralTransportParameter>(
|
std::make_unique<CustomIntegralTransportParameter>(
|
||||||
static_cast<uint64_t>(TransportParameterId::stream_groups_enabled),
|
static_cast<uint64_t>(TransportParameterId::stream_groups_enabled),
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized);
|
conn.transportSettings.advertisedMaxStreamGroups);
|
||||||
|
|
||||||
if (!setCustomTransportParameter(
|
if (!setCustomTransportParameter(
|
||||||
std::move(streamGroupsEnabledParam), customTransportParams)) {
|
std::move(streamGroupsEnabledParam), customTransportParams)) {
|
||||||
|
@@ -312,19 +312,19 @@ TEST(ServerStateMachineTest, TestProcessMaxRecvPacketSizeParams) {
|
|||||||
runMaxPacketSizeTestWithFixture(fixture);
|
runMaxPacketSizeTestWithFixture(fixture);
|
||||||
}
|
}
|
||||||
|
|
||||||
struct maxStreamGroupsAdvertizedtestStruct {
|
struct advertisedMaxStreamGroupstestStruct {
|
||||||
uint64_t peerMaxGroupsIn;
|
uint64_t peerMaxGroupsIn;
|
||||||
folly::Optional<uint64_t> expectedTransportSettingVal;
|
folly::Optional<uint64_t> expectedTransportSettingVal;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ServerStateMachineMaxStreamGroupsAdvertizedParamTest
|
class ServerStateMachineAdvertisedMaxStreamGroupsParamTest
|
||||||
: public Test,
|
: public Test,
|
||||||
public ::testing::WithParamInterface<
|
public ::testing::WithParamInterface<
|
||||||
maxStreamGroupsAdvertizedtestStruct> {};
|
advertisedMaxStreamGroupstestStruct> {};
|
||||||
|
|
||||||
TEST_P(
|
TEST_P(
|
||||||
ServerStateMachineMaxStreamGroupsAdvertizedParamTest,
|
ServerStateMachineAdvertisedMaxStreamGroupsParamTest,
|
||||||
TestMaxStreamGroupsAdvertizedParam) {
|
TestAdvertisedMaxStreamGroupsParam) {
|
||||||
QuicServerConnectionState serverConn(
|
QuicServerConnectionState serverConn(
|
||||||
FizzServerQuicHandshakeContext::Builder().build());
|
FizzServerQuicHandshakeContext::Builder().build());
|
||||||
std::vector<TransportParameter> transportParams;
|
std::vector<TransportParameter> transportParams;
|
||||||
@@ -342,16 +342,16 @@ TEST_P(
|
|||||||
processClientInitialParams(serverConn, clientTransportParams);
|
processClientInitialParams(serverConn, clientTransportParams);
|
||||||
|
|
||||||
EXPECT_EQ(
|
EXPECT_EQ(
|
||||||
serverConn.peerMaxStreamGroupsAdvertized,
|
serverConn.peerAdvertisedMaxStreamGroups,
|
||||||
GetParam().expectedTransportSettingVal);
|
GetParam().expectedTransportSettingVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_SUITE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
ServerStateMachineMaxStreamGroupsAdvertizedParamTest,
|
ServerStateMachineAdvertisedMaxStreamGroupsParamTest,
|
||||||
ServerStateMachineMaxStreamGroupsAdvertizedParamTest,
|
ServerStateMachineAdvertisedMaxStreamGroupsParamTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
maxStreamGroupsAdvertizedtestStruct{0, folly::none},
|
advertisedMaxStreamGroupstestStruct{0, folly::none},
|
||||||
maxStreamGroupsAdvertizedtestStruct{16, 16}));
|
advertisedMaxStreamGroupstestStruct{16, 16}));
|
||||||
|
|
||||||
} // namespace test
|
} // namespace test
|
||||||
} // namespace quic
|
} // namespace quic
|
||||||
|
@@ -382,7 +382,7 @@ QuicStreamManager::createNextStreamGroup(
|
|||||||
StreamGroupId& groupId,
|
StreamGroupId& groupId,
|
||||||
folly::F14FastSet<StreamGroupId>& streamGroups) {
|
folly::F14FastSet<StreamGroupId>& streamGroups) {
|
||||||
auto maxLocalStreamGroupId = std::min(
|
auto maxLocalStreamGroupId = std::min(
|
||||||
transportSettings_->maxStreamGroupsAdvertized *
|
transportSettings_->advertisedMaxStreamGroups *
|
||||||
detail::kStreamGroupIncrement,
|
detail::kStreamGroupIncrement,
|
||||||
detail::kMaxStreamGroupId);
|
detail::kMaxStreamGroupId);
|
||||||
if (groupId >= maxLocalStreamGroupId) {
|
if (groupId >= maxLocalStreamGroupId) {
|
||||||
@@ -435,7 +435,7 @@ QuicStreamState* FOLLY_NULLABLE QuicStreamManager::getOrCreatePeerStream(
|
|||||||
}
|
}
|
||||||
|
|
||||||
auto maxPeerStreamGroupId = std::min(
|
auto maxPeerStreamGroupId = std::min(
|
||||||
transportSettings_->maxStreamGroupsAdvertized *
|
transportSettings_->advertisedMaxStreamGroups *
|
||||||
detail::kStreamGroupIncrement,
|
detail::kStreamGroupIncrement,
|
||||||
detail::kMaxStreamGroupId);
|
detail::kMaxStreamGroupId);
|
||||||
if (*streamGroupId >= maxPeerStreamGroupId) {
|
if (*streamGroupId >= maxPeerStreamGroupId) {
|
||||||
|
@@ -780,8 +780,8 @@ struct QuicConnectionStateBase : public folly::DelayedDestruction {
|
|||||||
|
|
||||||
DatagramState datagramState;
|
DatagramState datagramState;
|
||||||
|
|
||||||
// Peer max stream groups advertized.
|
// Peer max stream groups advertised.
|
||||||
folly::Optional<uint64_t> peerMaxStreamGroupsAdvertized;
|
folly::Optional<uint64_t> peerAdvertisedMaxStreamGroups;
|
||||||
|
|
||||||
// Sequence number to use for the next ACK_FREQUENCY frame
|
// Sequence number to use for the next ACK_FREQUENCY frame
|
||||||
uint64_t nextAckFrequencyFrameSequenceNumber{0};
|
uint64_t nextAckFrequencyFrameSequenceNumber{0};
|
||||||
|
@@ -326,7 +326,7 @@ struct TransportSettings {
|
|||||||
bool notifyOnNewStreamsExplicitly{false};
|
bool notifyOnNewStreamsExplicitly{false};
|
||||||
// Both peers must support stream groups; negotiated during handshake.
|
// Both peers must support stream groups; negotiated during handshake.
|
||||||
// 0 means stream groups are disabled.
|
// 0 means stream groups are disabled.
|
||||||
uint64_t maxStreamGroupsAdvertized{0};
|
uint64_t advertisedMaxStreamGroups{0};
|
||||||
bool experimentalPacer{false};
|
bool experimentalPacer{false};
|
||||||
// experimental flag to close ingress SM when invoking stopSending
|
// experimental flag to close ingress SM when invoking stopSending
|
||||||
bool dropIngressOnStopSending{false};
|
bool dropIngressOnStopSending{false};
|
||||||
|
@@ -781,7 +781,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestStreamGroupLimits) {
|
|||||||
EXPECT_EQ(getNumGroups(), 0);
|
EXPECT_EQ(getNumGroups(), 0);
|
||||||
|
|
||||||
// Bump group limits.
|
// Bump group limits.
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 1;
|
conn.transportSettings.advertisedMaxStreamGroups = 1;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
groupId = createNextStreamGroup();
|
groupId = createNextStreamGroup();
|
||||||
EXPECT_TRUE(groupId.hasValue());
|
EXPECT_TRUE(groupId.hasValue());
|
||||||
@@ -795,7 +795,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestStreamGroupLimits) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsNoGroup) {
|
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsNoGroup) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
// Should throw because no stream groups exist yet.
|
// Should throw because no stream groups exist yet.
|
||||||
@@ -805,7 +805,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsNoGroup) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsWrongNodeType) {
|
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsWrongNodeType) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
// Should throw because client stream group id is provided.
|
// Should throw because client stream group id is provided.
|
||||||
@@ -815,7 +815,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsWrongNodeType) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsSuccess) {
|
TEST_P(QuicStreamManagerGroupsTest, TestStreamsCreationInGroupsSuccess) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
auto groupId = createNextStreamGroup();
|
auto groupId = createNextStreamGroup();
|
||||||
@@ -838,7 +838,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupDisabled) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroup) {
|
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroup) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
const StreamId peerStreamId = 2;
|
const StreamId peerStreamId = 2;
|
||||||
@@ -850,7 +850,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroup) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupBadGroupId) {
|
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupBadGroupId) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
const StreamId peerStreamId = 2;
|
const StreamId peerStreamId = 2;
|
||||||
@@ -862,7 +862,7 @@ TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupBadGroupId) {
|
|||||||
|
|
||||||
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupAccounting) {
|
TEST_P(QuicStreamManagerGroupsTest, TestPeerStreamsWithGroupAccounting) {
|
||||||
auto& manager = *conn.streamManager;
|
auto& manager = *conn.streamManager;
|
||||||
conn.transportSettings.maxStreamGroupsAdvertized = 16;
|
conn.transportSettings.advertisedMaxStreamGroups = 16;
|
||||||
manager.refreshTransportSettings(conn.transportSettings);
|
manager.refreshTransportSettings(conn.transportSettings);
|
||||||
|
|
||||||
StreamId peerStreamId = 2;
|
StreamId peerStreamId = 2;
|
||||||
|
Reference in New Issue
Block a user