mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 13:50:40 +01:00
Stop using Googletest legacy APIs.
Googletest recently started replacing the term Test Case by Test Suite. From now on, the preferred API is TestSuite*; the older TestCase* API will be slowly deprecated. This CL moves WebRTC to the new set of APIs. More info in [1]. This CL has been generated with this script: declare -A items items[TYPED_TEST_CASE]=TYPED_TEST_SUITE items[TYPED_TEST_CASE_P]=TYPED_TEST_SUITE_P items[REGISTER_TYPED_TEST_CASE_P]=REGISTER_TYPED_TEST_SUITE_P items[INSTANTIATE_TYPED_TEST_CASE_P]=INSTANTIATE_TYPED_TEST_SUITE_P items[INSTANTIATE_TEST_CASE_P]=INSTANTIATE_TEST_SUITE_P for i in "${!items[@]}" do git ls-files | xargs sed -i "s/\b$i\b/${items[$i]}/g" done git cl format [1] - https://github.com/google/googletest/blob/master/googletest/docs/primer.md#beware-of-the-nomenclature Bug: None Change-Id: I5ae191e3046caf347aeee01554d5743548ab0e3f Reviewed-on: https://webrtc-review.googlesource.com/c/118701 Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26494}
This commit is contained in:
parent
12e5d392cc
commit
c84f661b10
77 changed files with 354 additions and 347 deletions
|
@ -561,7 +561,7 @@ TEST(TransportFeedbackPacketLossTrackerTest, TimeCantFlowBackwards) {
|
||||||
// to weed out potential bugs with wrap-around handling.
|
// to weed out potential bugs with wrap-around handling.
|
||||||
constexpr uint16_t kBases[] = {0x0000, 0x3456, 0xc032, 0xfffe};
|
constexpr uint16_t kBases[] = {0x0000, 0x3456, 0xc032, 0xfffe};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(_,
|
INSTANTIATE_TEST_SUITE_P(_,
|
||||||
TransportFeedbackPacketLossTrackerTest,
|
TransportFeedbackPacketLossTrackerTest,
|
||||||
testing::ValuesIn(kBases));
|
testing::ValuesIn(kBases));
|
||||||
|
|
||||||
|
|
|
@ -141,9 +141,9 @@ class RtpVideoSenderTest : public ::testing::Test,
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(Default, RtpVideoSenderTest, ::testing::Values(""));
|
INSTANTIATE_TEST_SUITE_P(Default, RtpVideoSenderTest, ::testing::Values(""));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
TaskQueueTrial,
|
TaskQueueTrial,
|
||||||
RtpVideoSenderTest,
|
RtpVideoSenderTest,
|
||||||
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/"));
|
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/"));
|
||||||
|
|
|
@ -68,7 +68,7 @@ class RealFourierTest : public ::testing::Test {
|
||||||
};
|
};
|
||||||
|
|
||||||
using FftTypes = ::testing::Types<RealFourierOoura>;
|
using FftTypes = ::testing::Types<RealFourierOoura>;
|
||||||
TYPED_TEST_CASE(RealFourierTest, FftTypes);
|
TYPED_TEST_SUITE(RealFourierTest, FftTypes);
|
||||||
|
|
||||||
TYPED_TEST(RealFourierTest, SimpleForwardTransform) {
|
TYPED_TEST(RealFourierTest, SimpleForwardTransform) {
|
||||||
this->real_buffer_[0] = 1.0f;
|
this->real_buffer_[0] = 1.0f;
|
||||||
|
|
|
@ -255,7 +255,7 @@ TEST_P(PushSincResamplerTest, ResampleFloat) {
|
||||||
|
|
||||||
// Thresholds chosen arbitrarily based on what each resampling reported during
|
// Thresholds chosen arbitrarily based on what each resampling reported during
|
||||||
// testing. All thresholds are in dbFS, http://en.wikipedia.org/wiki/DBFS.
|
// testing. All thresholds are in dbFS, http://en.wikipedia.org/wiki/DBFS.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PushSincResamplerTest,
|
PushSincResamplerTest,
|
||||||
PushSincResamplerTest,
|
PushSincResamplerTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
|
|
|
@ -340,7 +340,7 @@ static const double kResamplingRMSError = -14.58;
|
||||||
|
|
||||||
// Thresholds chosen arbitrarily based on what each resampling reported during
|
// Thresholds chosen arbitrarily based on what each resampling reported during
|
||||||
// testing. All thresholds are in dbFS, http://en.wikipedia.org/wiki/DBFS.
|
// testing. All thresholds are in dbFS, http://en.wikipedia.org/wiki/DBFS.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SincResamplerTest,
|
SincResamplerTest,
|
||||||
SincResamplerTest,
|
SincResamplerTest,
|
||||||
testing::Values(
|
testing::Values(
|
||||||
|
|
|
@ -489,7 +489,7 @@ TEST_P(TestPlanarYuvBuffer, PastesIntoBuffer) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(,
|
INSTANTIATE_TEST_SUITE_P(,
|
||||||
TestPlanarYuvBuffer,
|
TestPlanarYuvBuffer,
|
||||||
::testing::Values(VideoFrameBuffer::Type::kI420,
|
::testing::Values(VideoFrameBuffer::Type::kI420,
|
||||||
VideoFrameBuffer::Type::kI010));
|
VideoFrameBuffer::Type::kI010));
|
||||||
|
@ -507,7 +507,7 @@ TEST_P(TestPlanarYuvBufferRotate, Rotates) {
|
||||||
CheckRotate(640, 480, rotation, *rotated_buffer->ToI420());
|
CheckRotate(640, 480, rotation, *rotated_buffer->ToI420());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
Rotate,
|
Rotate,
|
||||||
TestPlanarYuvBufferRotate,
|
TestPlanarYuvBufferRotate,
|
||||||
::testing::Combine(::testing::Values(kVideoRotation_0,
|
::testing::Combine(::testing::Values(kVideoRotation_0,
|
||||||
|
|
|
@ -443,7 +443,7 @@ TEST_P(DeltaEncodingTest, ZeroDelta) {
|
||||||
TestEncodingAndDecoding(base, values);
|
TestEncodingAndDecoding(base, values);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SignednessOverrideAndNumberOfValuesInSequence,
|
SignednessOverrideAndNumberOfValuesInSequence,
|
||||||
DeltaEncodingTest,
|
DeltaEncodingTest,
|
||||||
::testing::Combine(::testing::Values(DeltaSignedness::kNoOverride,
|
::testing::Combine(::testing::Values(DeltaSignedness::kNoOverride,
|
||||||
|
@ -555,7 +555,7 @@ TEST_P(DeltaEncodingCompressionQualityTest,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SignednessOverrideAndDeltaMaxBitWidthAndNumberOfValuesInSequence,
|
SignednessOverrideAndDeltaMaxBitWidthAndNumberOfValuesInSequence,
|
||||||
DeltaEncodingCompressionQualityTest,
|
DeltaEncodingCompressionQualityTest,
|
||||||
::testing::Combine(
|
::testing::Combine(
|
||||||
|
@ -616,7 +616,7 @@ TEST_P(DeltaEncodingFuzzerLikeTest, Test) {
|
||||||
TestEncodingAndDecoding(base, values);
|
TestEncodingAndDecoding(base, values);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SignednessOverrideAndDeltaMaxBitWidthAndNumberOfValuesInSequence,
|
SignednessOverrideAndDeltaMaxBitWidthAndNumberOfValuesInSequence,
|
||||||
DeltaEncodingFuzzerLikeTest,
|
DeltaEncodingFuzzerLikeTest,
|
||||||
::testing::Combine(
|
::testing::Combine(
|
||||||
|
@ -679,7 +679,7 @@ TEST_P(DeltaEncodingSpecificEdgeCasesTest, ReverseSequence) {
|
||||||
TestEncodingAndDecoding(base, values);
|
TestEncodingAndDecoding(base, values);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
_,
|
_,
|
||||||
DeltaEncodingSpecificEdgeCasesTest,
|
DeltaEncodingSpecificEdgeCasesTest,
|
||||||
::testing::Combine(
|
::testing::Combine(
|
||||||
|
|
|
@ -27,7 +27,7 @@ class SignednessConversionTest : public testing::Test {
|
||||||
static_assert(std::is_signed<T>::value, "");
|
static_assert(std::is_signed<T>::value, "");
|
||||||
};
|
};
|
||||||
|
|
||||||
TYPED_TEST_CASE_P(SignednessConversionTest);
|
TYPED_TEST_SUITE_P(SignednessConversionTest);
|
||||||
|
|
||||||
TYPED_TEST_P(SignednessConversionTest, CorrectlyConvertsLegalValues) {
|
TYPED_TEST_P(SignednessConversionTest, CorrectlyConvertsLegalValues) {
|
||||||
using T = TypeParam;
|
using T = TypeParam;
|
||||||
|
@ -72,13 +72,13 @@ TYPED_TEST_P(SignednessConversionTest, FailsOnConvertingIllegalValues) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
REGISTER_TYPED_TEST_CASE_P(SignednessConversionTest,
|
REGISTER_TYPED_TEST_SUITE_P(SignednessConversionTest,
|
||||||
CorrectlyConvertsLegalValues,
|
CorrectlyConvertsLegalValues,
|
||||||
FailsOnConvertingIllegalValues);
|
FailsOnConvertingIllegalValues);
|
||||||
|
|
||||||
using Types = ::testing::Types<int8_t, int16_t, int32_t, int64_t>;
|
using Types = ::testing::Types<int8_t, int16_t, int32_t, int64_t>;
|
||||||
|
|
||||||
INSTANTIATE_TYPED_TEST_CASE_P(_, SignednessConversionTest, Types);
|
INSTANTIATE_TYPED_TEST_SUITE_P(_, SignednessConversionTest, Types);
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
} // namespace webrtc_event_logging
|
} // namespace webrtc_event_logging
|
||||||
|
|
|
@ -939,7 +939,7 @@ TEST_P(RtcEventLogEncoderTest, RtcEventVideoSendStreamConfig) {
|
||||||
verifier_.VerifyLoggedVideoSendConfig(*event, video_send_configs[0]);
|
verifier_.VerifyLoggedVideoSendConfig(*event, video_send_configs[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
RandomSeeds,
|
RandomSeeds,
|
||||||
RtcEventLogEncoderTest,
|
RtcEventLogEncoderTest,
|
||||||
::testing::Combine(/* Random seed*: */ ::testing::Values(1, 2, 3, 4, 5),
|
::testing::Combine(/* Random seed*: */ ::testing::Values(1, 2, 3, 4, 5),
|
||||||
|
|
|
@ -725,7 +725,7 @@ TEST_P(RtcEventLogSession, StartLoggingInTheMiddle) {
|
||||||
ReadAndVerifyLog();
|
ReadAndVerifyLog();
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
RtcEventLogTest,
|
RtcEventLogTest,
|
||||||
RtcEventLogSession,
|
RtcEventLogSession,
|
||||||
::testing::Combine(
|
::testing::Combine(
|
||||||
|
@ -822,7 +822,7 @@ TEST_P(RtcEventLogCircularBufferTest, KeepsMostRecentEvents) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
RtcEventLogTest,
|
RtcEventLogTest,
|
||||||
RtcEventLogCircularBufferTest,
|
RtcEventLogCircularBufferTest,
|
||||||
::testing::Values(RtcEventLog::EncodingType::Legacy,
|
::testing::Values(RtcEventLog::EncodingType::Legacy,
|
||||||
|
|
|
@ -125,7 +125,7 @@ class VideoAdapterTest : public testing::Test,
|
||||||
const bool use_new_format_request_;
|
const bool use_new_format_request_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(OnOutputFormatRequests,
|
INSTANTIATE_TEST_SUITE_P(OnOutputFormatRequests,
|
||||||
VideoAdapterTest,
|
VideoAdapterTest,
|
||||||
::testing::Values(true, false));
|
::testing::Values(true, false));
|
||||||
|
|
||||||
|
|
|
@ -103,7 +103,7 @@ TEST_P(AudioEncoderFactoryTest, CanRunAllSupportedEncoders) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(BuiltinAudioEncoderFactoryTest,
|
INSTANTIATE_TEST_SUITE_P(BuiltinAudioEncoderFactoryTest,
|
||||||
AudioEncoderFactoryTest,
|
AudioEncoderFactoryTest,
|
||||||
::testing::Values(CreateBuiltinAudioEncoderFactory()));
|
::testing::Values(CreateBuiltinAudioEncoderFactory()));
|
||||||
|
|
||||||
|
|
|
@ -103,7 +103,7 @@ TEST_P(SplitIlbcTest, NumFrames) {
|
||||||
// Also test the maximum number of frames in one packet for 20 and 30 ms.
|
// Also test the maximum number of frames in one packet for 20 and 30 ms.
|
||||||
// The maximum is defined by the largest payload length that can be uniquely
|
// The maximum is defined by the largest payload length that can be uniquely
|
||||||
// resolved to a frame size of either 38 bytes (20 ms) or 50 bytes (30 ms).
|
// resolved to a frame size of either 38 bytes (20 ms) or 50 bytes (30 ms).
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
IlbcTest,
|
IlbcTest,
|
||||||
SplitIlbcTest,
|
SplitIlbcTest,
|
||||||
::testing::Values(std::pair<int, int>(1, 20), // 1 frame, 20 ms.
|
::testing::Values(std::pair<int, int>(1, 20), // 1 frame, 20 ms.
|
||||||
|
|
|
@ -112,6 +112,8 @@ const coding_param param_set[] = {
|
||||||
string("pcm"),
|
string("pcm"),
|
||||||
true)};
|
true)};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(AllTest, IsacSpeedTest, ::testing::ValuesIn(param_set));
|
INSTANTIATE_TEST_SUITE_P(AllTest,
|
||||||
|
IsacSpeedTest,
|
||||||
|
::testing::ValuesIn(param_set));
|
||||||
|
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -252,6 +252,6 @@ std::vector<IsacTestParam> TestCases() {
|
||||||
return cases;
|
return cases;
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(, IsacCommonTest, testing::ValuesIn(TestCases()));
|
INSTANTIATE_TEST_SUITE_P(, IsacCommonTest, testing::ValuesIn(TestCases()));
|
||||||
|
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -160,7 +160,7 @@ TEST_P(SplitBySamplesTest, PayloadSizes) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
LegacyEncodedAudioFrame,
|
LegacyEncodedAudioFrame,
|
||||||
SplitBySamplesTest,
|
SplitBySamplesTest,
|
||||||
::testing::Values(NetEqDecoder::kDecoderPCMu,
|
::testing::Values(NetEqDecoder::kDecoderPCMu,
|
||||||
|
|
|
@ -238,6 +238,6 @@ const coding_param param_set[] = {
|
||||||
string("pcm"))};
|
string("pcm"))};
|
||||||
|
|
||||||
// 64 kbps, stereo
|
// 64 kbps, stereo
|
||||||
INSTANTIATE_TEST_CASE_P(AllTest, OpusFecTest, ::testing::ValuesIn(param_set));
|
INSTANTIATE_TEST_SUITE_P(AllTest, OpusFecTest, ::testing::ValuesIn(param_set));
|
||||||
|
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -140,6 +140,8 @@ const coding_param param_set[] = {
|
||||||
string("pcm"),
|
string("pcm"),
|
||||||
true)};
|
true)};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(AllTest, OpusSpeedTest, ::testing::ValuesIn(param_set));
|
INSTANTIATE_TEST_SUITE_P(AllTest,
|
||||||
|
OpusSpeedTest,
|
||||||
|
::testing::ValuesIn(param_set));
|
||||||
|
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -810,7 +810,7 @@ TEST_P(OpusTest, OpusDecodeRepacketized) {
|
||||||
EXPECT_EQ(0, WebRtcOpus_DecoderFree(opus_decoder_));
|
EXPECT_EQ(0, WebRtcOpus_DecoderFree(opus_decoder_));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(VariousMode,
|
INSTANTIATE_TEST_SUITE_P(VariousMode,
|
||||||
OpusTest,
|
OpusTest,
|
||||||
Combine(Values(1, 2, 4), Values(0, 1)));
|
Combine(Values(1, 2, 4), Values(0, 1)));
|
||||||
|
|
||||||
|
|
|
@ -82,7 +82,7 @@ TEST_P(AudioRingBufferTest, ReadDataMatchesWrittenData) {
|
||||||
EXPECT_EQ(input.channels()[i][j], output.channels()[i][j]);
|
EXPECT_EQ(input.channels()[i][j], output.channels()[i][j]);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
AudioRingBufferTest,
|
AudioRingBufferTest,
|
||||||
AudioRingBufferTest,
|
AudioRingBufferTest,
|
||||||
::testing::Combine(::testing::Values(10, 20, 42), // num_write_chunk_frames
|
::testing::Combine(::testing::Values(10, 20, 42), // num_write_chunk_frames
|
||||||
|
|
|
@ -309,7 +309,7 @@ TEST_P(AudioMultiVectorTest, CopyChannel) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(TestNumChannels,
|
INSTANTIATE_TEST_SUITE_P(TestNumChannels,
|
||||||
AudioMultiVectorTest,
|
AudioMultiVectorTest,
|
||||||
::testing::Values(static_cast<size_t>(1),
|
::testing::Values(static_cast<size_t>(1),
|
||||||
static_cast<size_t>(2),
|
static_cast<size_t>(2),
|
||||||
|
|
|
@ -364,23 +364,23 @@ void PrintTo(const TestParameters& p, ::std::ostream* os) {
|
||||||
|
|
||||||
// Instantiate the tests. Each test is instantiated using the function above,
|
// Instantiate the tests. Each test is instantiated using the function above,
|
||||||
// so that all different parameter combinations are tested.
|
// so that all different parameter combinations are tested.
|
||||||
INSTANTIATE_TEST_CASE_P(MultiChannel,
|
INSTANTIATE_TEST_SUITE_P(MultiChannel,
|
||||||
NetEqStereoTestNoJitter,
|
NetEqStereoTestNoJitter,
|
||||||
::testing::ValuesIn(GetTestParameters()));
|
::testing::ValuesIn(GetTestParameters()));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultiChannel,
|
INSTANTIATE_TEST_SUITE_P(MultiChannel,
|
||||||
NetEqStereoTestPositiveDrift,
|
NetEqStereoTestPositiveDrift,
|
||||||
::testing::ValuesIn(GetTestParameters()));
|
::testing::ValuesIn(GetTestParameters()));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultiChannel,
|
INSTANTIATE_TEST_SUITE_P(MultiChannel,
|
||||||
NetEqStereoTestNegativeDrift,
|
NetEqStereoTestNegativeDrift,
|
||||||
::testing::ValuesIn(GetTestParameters()));
|
::testing::ValuesIn(GetTestParameters()));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultiChannel,
|
INSTANTIATE_TEST_SUITE_P(MultiChannel,
|
||||||
NetEqStereoTestDelays,
|
NetEqStereoTestDelays,
|
||||||
::testing::ValuesIn(GetTestParameters()));
|
::testing::ValuesIn(GetTestParameters()));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultiChannel,
|
INSTANTIATE_TEST_SUITE_P(MultiChannel,
|
||||||
NetEqStereoTestLosses,
|
NetEqStereoTestLosses,
|
||||||
::testing::ValuesIn(GetTestParameters()));
|
::testing::ValuesIn(GetTestParameters()));
|
||||||
|
|
||||||
|
|
|
@ -1112,14 +1112,14 @@ TEST_P(AudioDeviceTest, DISABLED_MeasureLoopbackLatency) {
|
||||||
#ifdef WEBRTC_WIN
|
#ifdef WEBRTC_WIN
|
||||||
// Test two different audio layers (or rather two different Core Audio
|
// Test two different audio layers (or rather two different Core Audio
|
||||||
// implementations) for Windows.
|
// implementations) for Windows.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
AudioLayerWin,
|
AudioLayerWin,
|
||||||
AudioDeviceTest,
|
AudioDeviceTest,
|
||||||
::testing::Values(AudioDeviceModule::kPlatformDefaultAudio,
|
::testing::Values(AudioDeviceModule::kPlatformDefaultAudio,
|
||||||
AudioDeviceModule::kWindowsCoreAudio2));
|
AudioDeviceModule::kWindowsCoreAudio2));
|
||||||
#else
|
#else
|
||||||
// For all platforms but Windows, only test the default audio layer.
|
// For all platforms but Windows, only test the default audio layer.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
AudioLayer,
|
AudioLayer,
|
||||||
AudioDeviceTest,
|
AudioDeviceTest,
|
||||||
::testing::Values(AudioDeviceModule::kPlatformDefaultAudio));
|
::testing::Values(AudioDeviceModule::kPlatformDefaultAudio));
|
||||||
|
|
|
@ -88,7 +88,7 @@ TEST_P(ComputePitchGainThresholdTest, BitExactness) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
RnnVadTest,
|
RnnVadTest,
|
||||||
ComputePitchGainThresholdTest,
|
ComputePitchGainThresholdTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
|
@ -219,7 +219,7 @@ TEST_P(CheckLowerPitchPeriodsAndComputePitchGainTest, BitExactness) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(RnnVadTest,
|
INSTANTIATE_TEST_SUITE_P(RnnVadTest,
|
||||||
CheckLowerPitchPeriodsAndComputePitchGainTest,
|
CheckLowerPitchPeriodsAndComputePitchGainTest,
|
||||||
::testing::Values(std::make_tuple(kTestPitchPeriods[0],
|
::testing::Values(std::make_tuple(kTestPitchPeriods[0],
|
||||||
kTestPitchPeriods[0],
|
kTestPitchPeriods[0],
|
||||||
|
|
|
@ -1109,12 +1109,12 @@ TEST_P(AudioProcessingImplLockTest, LockTest) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Instantiate tests from the extreme test configuration set.
|
// Instantiate tests from the extreme test configuration set.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
DISABLED_AudioProcessingImplLockExtensive,
|
DISABLED_AudioProcessingImplLockExtensive,
|
||||||
AudioProcessingImplLockTest,
|
AudioProcessingImplLockTest,
|
||||||
::testing::ValuesIn(TestConfig::GenerateExtensiveTestConfigs()));
|
::testing::ValuesIn(TestConfig::GenerateExtensiveTestConfigs()));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
AudioProcessingImplLockBrief,
|
AudioProcessingImplLockBrief,
|
||||||
AudioProcessingImplLockTest,
|
AudioProcessingImplLockTest,
|
||||||
::testing::ValuesIn(TestConfig::GenerateBriefTestConfigs()));
|
::testing::ValuesIn(TestConfig::GenerateBriefTestConfigs()));
|
||||||
|
|
|
@ -621,7 +621,7 @@ TEST_P(CallSimulator, DISABLED_ApiCallDurationTest) {
|
||||||
EXPECT_TRUE(Run());
|
EXPECT_TRUE(Run());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
AudioProcessingPerformanceTest,
|
AudioProcessingPerformanceTest,
|
||||||
CallSimulator,
|
CallSimulator,
|
||||||
::testing::ValuesIn(SimulationConfig::GenerateSimulationConfigs()));
|
::testing::ValuesIn(SimulationConfig::GenerateSimulationConfigs()));
|
||||||
|
|
|
@ -2413,7 +2413,7 @@ TEST_P(AudioProcessingTest, Formats) {
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(WEBRTC_AUDIOPROC_FLOAT_PROFILE)
|
#if defined(WEBRTC_AUDIOPROC_FLOAT_PROFILE)
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
CommonFormats,
|
CommonFormats,
|
||||||
AudioProcessingTest,
|
AudioProcessingTest,
|
||||||
testing::Values(std::make_tuple(48000, 48000, 48000, 48000, 0, 0),
|
testing::Values(std::make_tuple(48000, 48000, 48000, 48000, 0, 0),
|
||||||
|
@ -2469,7 +2469,7 @@ INSTANTIATE_TEST_CASE_P(
|
||||||
std::make_tuple(16000, 16000, 16000, 16000, 0, 0)));
|
std::make_tuple(16000, 16000, 16000, 16000, 0, 0)));
|
||||||
|
|
||||||
#elif defined(WEBRTC_AUDIOPROC_FIXED_PROFILE)
|
#elif defined(WEBRTC_AUDIOPROC_FIXED_PROFILE)
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
CommonFormats,
|
CommonFormats,
|
||||||
AudioProcessingTest,
|
AudioProcessingTest,
|
||||||
testing::Values(std::make_tuple(48000, 48000, 48000, 48000, 20, 0),
|
testing::Values(std::make_tuple(48000, 48000, 48000, 48000, 20, 0),
|
||||||
|
|
|
@ -227,7 +227,7 @@ TEST_P(FixedDigitalTest, CheckSaturationBehaviorWithLimiter) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static_assert(test::kLimiterMaxInputLevelDbFs < 10, "");
|
static_assert(test::kLimiterMaxInputLevelDbFs < 10, "");
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
GainController2,
|
GainController2,
|
||||||
FixedDigitalTest,
|
FixedDigitalTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
|
|
|
@ -50,7 +50,7 @@ class BweSimulation : public BweTest,
|
||||||
RTC_DISALLOW_COPY_AND_ASSIGN(BweSimulation);
|
RTC_DISALLOW_COPY_AND_ASSIGN(BweSimulation);
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(VideoSendersTest,
|
INSTANTIATE_TEST_SUITE_P(VideoSendersTest,
|
||||||
BweSimulation,
|
BweSimulation,
|
||||||
::testing::Values(kRembEstimator,
|
::testing::Values(kRembEstimator,
|
||||||
kSendSideEstimator,
|
kSendSideEstimator,
|
||||||
|
|
|
@ -56,7 +56,7 @@ class BweFeedbackTest
|
||||||
RTC_DISALLOW_COPY_AND_ASSIGN(BweFeedbackTest);
|
RTC_DISALLOW_COPY_AND_ASSIGN(BweFeedbackTest);
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(VideoSendersTest,
|
INSTANTIATE_TEST_SUITE_P(VideoSendersTest,
|
||||||
BweFeedbackTest,
|
BweFeedbackTest,
|
||||||
::testing::Values(kRembEstimator, kSendSideEstimator));
|
::testing::Values(kRembEstimator, kSendSideEstimator));
|
||||||
|
|
||||||
|
|
|
@ -216,7 +216,7 @@ class UlpfecForwardErrorCorrection : public ForwardErrorCorrection {
|
||||||
|
|
||||||
using FecTypes =
|
using FecTypes =
|
||||||
Types<FlexfecForwardErrorCorrection, UlpfecForwardErrorCorrection>;
|
Types<FlexfecForwardErrorCorrection, UlpfecForwardErrorCorrection>;
|
||||||
TYPED_TEST_CASE(RtpFecTest, FecTypes);
|
TYPED_TEST_SUITE(RtpFecTest, FecTypes);
|
||||||
|
|
||||||
TYPED_TEST(RtpFecTest, WillProtectMediaPacketsWithLargeSequenceNumberGap) {
|
TYPED_TEST(RtpFecTest, WillProtectMediaPacketsWithLargeSequenceNumberGap) {
|
||||||
constexpr int kNumImportantPackets = 0;
|
constexpr int kNumImportantPackets = 0;
|
||||||
|
|
|
@ -202,7 +202,7 @@ TEST_P(RtpPacketizerH264ModeTest,
|
||||||
EXPECT_THAT(packets, SizeIs(1));
|
EXPECT_THAT(packets, SizeIs(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PacketMode,
|
PacketMode,
|
||||||
RtpPacketizerH264ModeTest,
|
RtpPacketizerH264ModeTest,
|
||||||
::testing::Values(H264PacketizationMode::SingleNalUnit,
|
::testing::Values(H264PacketizationMode::SingleNalUnit,
|
||||||
|
|
|
@ -2286,16 +2286,16 @@ TEST_P(RtpSenderTest, SendsKeepAlive) {
|
||||||
EXPECT_EQ(kSeqNum + 1, rtp_sender_->SequenceNumber());
|
EXPECT_EQ(kSeqNum + 1, rtp_sender_->SequenceNumber());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(WithAndWithoutOverhead,
|
INSTANTIATE_TEST_SUITE_P(WithAndWithoutOverhead,
|
||||||
RtpSenderTest,
|
RtpSenderTest,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
INSTANTIATE_TEST_CASE_P(WithAndWithoutOverhead,
|
INSTANTIATE_TEST_SUITE_P(WithAndWithoutOverhead,
|
||||||
RtpSenderTestWithoutPacer,
|
RtpSenderTestWithoutPacer,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
INSTANTIATE_TEST_CASE_P(WithAndWithoutOverhead,
|
INSTANTIATE_TEST_SUITE_P(WithAndWithoutOverhead,
|
||||||
RtpSenderVideoTest,
|
RtpSenderVideoTest,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
INSTANTIATE_TEST_CASE_P(WithAndWithoutOverhead,
|
INSTANTIATE_TEST_SUITE_P(WithAndWithoutOverhead,
|
||||||
RtpSenderAudioTest,
|
RtpSenderAudioTest,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -323,7 +323,7 @@ TEST_P(TestMultiplexAdapter, ImageIndexIncreases) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(TestMultiplexAdapter,
|
INSTANTIATE_TEST_SUITE_P(TestMultiplexAdapter,
|
||||||
TestMultiplexAdapter,
|
TestMultiplexAdapter,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
|
|
||||||
|
|
|
@ -96,17 +96,17 @@ class VideoEncoderDecoderInstantiationTest
|
||||||
std::vector<std::unique_ptr<VideoDecoder>> decoders_;
|
std::vector<std::unique_ptr<VideoDecoder>> decoders_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultipleEncoders,
|
INSTANTIATE_TEST_SUITE_P(MultipleEncoders,
|
||||||
VideoEncoderDecoderInstantiationTest,
|
VideoEncoderDecoderInstantiationTest,
|
||||||
::testing::Combine(::testing::Range(1, 4),
|
::testing::Combine(::testing::Range(1, 4),
|
||||||
::testing::Range(1, 2)));
|
::testing::Range(1, 2)));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultipleDecoders,
|
INSTANTIATE_TEST_SUITE_P(MultipleDecoders,
|
||||||
VideoEncoderDecoderInstantiationTest,
|
VideoEncoderDecoderInstantiationTest,
|
||||||
::testing::Combine(::testing::Range(1, 2),
|
::testing::Combine(::testing::Range(1, 2),
|
||||||
::testing::Range(1, 9)));
|
::testing::Range(1, 9)));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MultipleEncodersDecoders,
|
INSTANTIATE_TEST_SUITE_P(MultipleEncodersDecoders,
|
||||||
VideoEncoderDecoderInstantiationTest,
|
VideoEncoderDecoderInstantiationTest,
|
||||||
::testing::Combine(::testing::Range(1, 4),
|
::testing::Combine(::testing::Range(1, 4),
|
||||||
::testing::Range(1, 9)));
|
::testing::Range(1, 9)));
|
||||||
|
|
|
@ -77,7 +77,7 @@ class VideoCodecTestParameterized
|
||||||
const VideoCodecType codec_type_;
|
const VideoCodecType codec_type_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
CodecSettings,
|
CodecSettings,
|
||||||
VideoCodecTestParameterized,
|
VideoCodecTestParameterized,
|
||||||
::testing::Combine(::testing::ValuesIn(kBitrates),
|
::testing::Combine(::testing::ValuesIn(kBitrates),
|
||||||
|
|
|
@ -713,7 +713,7 @@ class TemporalLayersReferenceTest : public TemporalLayersTest,
|
||||||
BufferState altref_state;
|
BufferState altref_state;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(DefaultTemporalLayersTest,
|
INSTANTIATE_TEST_SUITE_P(DefaultTemporalLayersTest,
|
||||||
TemporalLayersReferenceTest,
|
TemporalLayersReferenceTest,
|
||||||
::testing::Range(1, kMaxTemporalStreams + 1));
|
::testing::Range(1, kMaxTemporalStreams + 1));
|
||||||
|
|
||||||
|
|
|
@ -254,7 +254,7 @@ TEST_P(SvcRateAllocatorTestParametrizedContentType, PaddingBitrate) {
|
||||||
EXPECT_EQ(allocation.GetSpatialLayerSum(2), 0UL);
|
EXPECT_EQ(allocation.GetSpatialLayerSum(2), 0UL);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(_,
|
INSTANTIATE_TEST_SUITE_P(_,
|
||||||
SvcRateAllocatorTestParametrizedContentType,
|
SvcRateAllocatorTestParametrizedContentType,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
|
|
||||||
|
|
|
@ -1238,7 +1238,7 @@ TEST_P(TestVp9ImplWithLayering, ExternalRefControl) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(,
|
INSTANTIATE_TEST_SUITE_P(,
|
||||||
TestVp9ImplWithLayering,
|
TestVp9ImplWithLayering,
|
||||||
::testing::Combine(::testing::Values(1, 2, 3),
|
::testing::Combine(::testing::Values(1, 2, 3),
|
||||||
::testing::Values(1, 2, 3)));
|
::testing::Values(1, 2, 3)));
|
||||||
|
|
|
@ -117,7 +117,7 @@ class QualityScalerTest : public ::testing::Test,
|
||||||
std::unique_ptr<MockAdaptationObserver> observer_;
|
std::unique_ptr<MockAdaptationObserver> observer_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
FieldTrials,
|
FieldTrials,
|
||||||
QualityScalerTest,
|
QualityScalerTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
|
|
|
@ -538,7 +538,7 @@ class ScreenshareRateAllocationTest : public SimulcastRateAllocatorTest {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(ScreenshareTest,
|
INSTANTIATE_TEST_SUITE_P(ScreenshareTest,
|
||||||
ScreenshareRateAllocationTest,
|
ScreenshareRateAllocationTest,
|
||||||
::testing::Bool());
|
::testing::Bool());
|
||||||
|
|
||||||
|
|
|
@ -583,7 +583,7 @@ class TestPacketBufferH264Parameterized
|
||||||
TestPacketBufferH264Parameterized() : TestPacketBufferH264(GetParam()) {}
|
TestPacketBufferH264Parameterized() : TestPacketBufferH264(GetParam()) {}
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(SpsPpsIdrIsKeyframe,
|
INSTANTIATE_TEST_SUITE_P(SpsPpsIdrIsKeyframe,
|
||||||
TestPacketBufferH264Parameterized,
|
TestPacketBufferH264Parameterized,
|
||||||
::testing::Values(false, true));
|
::testing::Values(false, true));
|
||||||
|
|
||||||
|
|
|
@ -455,7 +455,7 @@ TEST_P(DtlsTransportVersionTest, TestCipherSuiteNegotiation) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Will test every combination of 1.0/1.2 on the client and server.
|
// Will test every combination of 1.0/1.2 on the client and server.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
TestCipherSuiteNegotiation,
|
TestCipherSuiteNegotiation,
|
||||||
DtlsTransportVersionTest,
|
DtlsTransportVersionTest,
|
||||||
::testing::Combine(::testing::Values(rtc::SSL_PROTOCOL_DTLS_10,
|
::testing::Combine(::testing::Values(rtc::SSL_PROTOCOL_DTLS_10,
|
||||||
|
@ -707,7 +707,7 @@ TEST_P(DtlsEventOrderingTest, TestEventOrdering) {
|
||||||
::testing::get<1>(GetParam()));
|
::testing::get<1>(GetParam()));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
TestEventOrdering,
|
TestEventOrdering,
|
||||||
DtlsEventOrderingTest,
|
DtlsEventOrderingTest,
|
||||||
::testing::Combine(
|
::testing::Combine(
|
||||||
|
|
|
@ -425,7 +425,7 @@ TEST_P(EnumerateAllSdpTypesTest, TestIdentity) {
|
||||||
EXPECT_EQ(type, webrtc::SdpTypeFromString(str));
|
EXPECT_EQ(type, webrtc::SdpTypeFromString(str));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(JsepSessionDescriptionTest,
|
INSTANTIATE_TEST_SUITE_P(JsepSessionDescriptionTest,
|
||||||
EnumerateAllSdpTypesTest,
|
EnumerateAllSdpTypesTest,
|
||||||
Values(SdpType::kOffer,
|
Values(SdpType::kOffer,
|
||||||
SdpType::kPrAnswer,
|
SdpType::kPrAnswer,
|
||||||
|
|
|
@ -638,7 +638,7 @@ TEST_P(JsepTransport2WithRtcpMux, InvalidDtlsRoleNegotiation) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(JsepTransport2Test,
|
INSTANTIATE_TEST_SUITE_P(JsepTransport2Test,
|
||||||
JsepTransport2WithRtcpMux,
|
JsepTransport2WithRtcpMux,
|
||||||
testing::Bool());
|
testing::Bool());
|
||||||
|
|
||||||
|
@ -1231,7 +1231,7 @@ TEST_P(JsepTransport2HeaderExtensionTest, EncryptedHeaderExtensionNegotiation) {
|
||||||
TestSendRecvPacketWithEncryptedHeaderExtension();
|
TestSendRecvPacketWithEncryptedHeaderExtension();
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
JsepTransport2Test,
|
JsepTransport2Test,
|
||||||
JsepTransport2HeaderExtensionTest,
|
JsepTransport2HeaderExtensionTest,
|
||||||
::testing::Values(
|
::testing::Values(
|
||||||
|
|
|
@ -4044,10 +4044,10 @@ TEST_P(MediaProtocolTest, TestAudioVideoAcceptance) {
|
||||||
EXPECT_EQ(GetParam(), vcd->protocol());
|
EXPECT_EQ(GetParam(), vcd->protocol());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MediaProtocolPatternTest,
|
INSTANTIATE_TEST_SUITE_P(MediaProtocolPatternTest,
|
||||||
MediaProtocolTest,
|
MediaProtocolTest,
|
||||||
::testing::ValuesIn(kMediaProtocols));
|
::testing::ValuesIn(kMediaProtocols));
|
||||||
INSTANTIATE_TEST_CASE_P(MediaProtocolDtlsPatternTest,
|
INSTANTIATE_TEST_SUITE_P(MediaProtocolDtlsPatternTest,
|
||||||
MediaProtocolTest,
|
MediaProtocolTest,
|
||||||
::testing::ValuesIn(kMediaProtocolsDtls));
|
::testing::ValuesIn(kMediaProtocolsDtls));
|
||||||
|
|
||||||
|
@ -4372,7 +4372,7 @@ TEST_P(AudioCodecsOfferTest, TestCodecsInOffer) {
|
||||||
TestAudioCodecsOffer(GetParam());
|
TestAudioCodecsOffer(GetParam());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(MediaSessionDescriptionFactoryTest,
|
INSTANTIATE_TEST_SUITE_P(MediaSessionDescriptionFactoryTest,
|
||||||
AudioCodecsOfferTest,
|
AudioCodecsOfferTest,
|
||||||
::testing::Values(RtpTransceiverDirection::kSendOnly,
|
::testing::Values(RtpTransceiverDirection::kSendOnly,
|
||||||
RtpTransceiverDirection::kRecvOnly,
|
RtpTransceiverDirection::kRecvOnly,
|
||||||
|
@ -4390,7 +4390,7 @@ TEST_P(AudioCodecsAnswerTest, TestCodecsInAnswer) {
|
||||||
::testing::get<2>(GetParam()));
|
::testing::get<2>(GetParam()));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
MediaSessionDescriptionFactoryTest,
|
MediaSessionDescriptionFactoryTest,
|
||||||
AudioCodecsAnswerTest,
|
AudioCodecsAnswerTest,
|
||||||
::testing::Combine(::testing::Values(RtpTransceiverDirection::kSendOnly,
|
::testing::Combine(::testing::Values(RtpTransceiverDirection::kSendOnly,
|
||||||
|
|
|
@ -458,7 +458,7 @@ TEST_P(PeerConnectionBundleMatrixTest,
|
||||||
// and multiplex audio/video from the start.
|
// and multiplex audio/video from the start.
|
||||||
// For all other policies, bundling should only be enabled if negotiated by the
|
// For all other policies, bundling should only be enabled if negotiated by the
|
||||||
// answer.
|
// answer.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionBundleTest,
|
PeerConnectionBundleTest,
|
||||||
PeerConnectionBundleMatrixTest,
|
PeerConnectionBundleMatrixTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -861,7 +861,7 @@ TEST_P(PeerConnectionBundleTest, RemoveContentFromBundleGroup) {
|
||||||
callee->SetLocalDescription(CloneSessionDescription(answer.get())));
|
callee->SetLocalDescription(CloneSessionDescription(answer.get())));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionBundleTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionBundleTest,
|
||||||
PeerConnectionBundleTest,
|
PeerConnectionBundleTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -640,7 +640,7 @@ TEST_P(PeerConnectionCryptoDtlsCertGenTest, TestCertificateGeneration) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionCryptoTest,
|
PeerConnectionCryptoTest,
|
||||||
PeerConnectionCryptoDtlsCertGenTest,
|
PeerConnectionCryptoDtlsCertGenTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -746,7 +746,7 @@ TEST_P(PeerConnectionCryptoTest, SessionErrorIfFingerprintInvalid) {
|
||||||
"Session error code: ERROR_CONTENT.");
|
"Session error code: ERROR_CONTENT.");
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionCryptoTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionCryptoTest,
|
||||||
PeerConnectionCryptoTest,
|
PeerConnectionCryptoTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -416,7 +416,7 @@ TEST_P(PeerConnectionDataChannelTest,
|
||||||
"Failed to set local offer sdp: Failed to create data channel.");
|
"Failed to set local offer sdp: Failed to create data channel.");
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionDataChannelTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionDataChannelTest,
|
||||||
PeerConnectionDataChannelTest,
|
PeerConnectionDataChannelTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -726,7 +726,7 @@ TEST_P(PeerConnectionEndToEndTest, CloseDataChannelRemotelyWhileNotReferenced) {
|
||||||
}
|
}
|
||||||
#endif // HAVE_SCTP
|
#endif // HAVE_SCTP
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionEndToEndTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionEndToEndTest,
|
||||||
PeerConnectionEndToEndTest,
|
PeerConnectionEndToEndTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -872,7 +872,7 @@ TEST_P(PeerConnectionIceUfragPwdAnswerTest, TestIncludedInAnswer) {
|
||||||
EXPECT_NE(answer_transport_desc->ice_pwd, local_transport_desc->ice_pwd);
|
EXPECT_NE(answer_transport_desc->ice_pwd, local_transport_desc->ice_pwd);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionIceTest,
|
PeerConnectionIceTest,
|
||||||
PeerConnectionIceUfragPwdAnswerTest,
|
PeerConnectionIceUfragPwdAnswerTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -970,7 +970,7 @@ TEST_P(PeerConnectionIceTest,
|
||||||
EXPECT_EQ(cricket::ICEROLE_CONTROLLED, GetIceRole(callee));
|
EXPECT_EQ(cricket::ICEROLE_CONTROLLED, GetIceRole(callee));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionIceTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionIceTest,
|
||||||
PeerConnectionIceTest,
|
PeerConnectionIceTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -3943,7 +3943,7 @@ constexpr uint32_t kFlagsIPv6NoStun =
|
||||||
constexpr uint32_t kFlagsIPv4Stun =
|
constexpr uint32_t kFlagsIPv4Stun =
|
||||||
cricket::PORTALLOCATOR_DISABLE_TCP | cricket::PORTALLOCATOR_DISABLE_RELAY;
|
cricket::PORTALLOCATOR_DISABLE_TCP | cricket::PORTALLOCATOR_DISABLE_RELAY;
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionIntegrationTest,
|
PeerConnectionIntegrationTest,
|
||||||
PeerConnectionIntegrationIceStatesTest,
|
PeerConnectionIntegrationIceStatesTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -4915,7 +4915,7 @@ TEST_P(PeerConnectionIntegrationTest,
|
||||||
EXPECT_LT(0, callee_ice_event_count);
|
EXPECT_LT(0, callee_ice_event_count);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionIntegrationTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionIntegrationTest,
|
||||||
PeerConnectionIntegrationTest,
|
PeerConnectionIntegrationTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
@ -5036,7 +5036,7 @@ TEST_P(PeerConnectionIntegrationInteropTest,
|
||||||
ASSERT_TRUE(ExpectNewFrames(media_expectations));
|
ASSERT_TRUE(ExpectNewFrames(media_expectations));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionIntegrationTest,
|
PeerConnectionIntegrationTest,
|
||||||
PeerConnectionIntegrationInteropTest,
|
PeerConnectionIntegrationInteropTest,
|
||||||
Values(std::make_tuple(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Values(std::make_tuple(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
|
|
@ -3948,7 +3948,7 @@ TEST_P(PeerConnectionInterfaceTest, ExtmapAllowMixedIsConfigurable) {
|
||||||
EXPECT_TRUE(offer->description()->extmap_allow_mixed());
|
EXPECT_TRUE(offer->description()->extmap_allow_mixed());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionInterfaceTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionInterfaceTest,
|
||||||
PeerConnectionInterfaceTest,
|
PeerConnectionInterfaceTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -1065,7 +1065,7 @@ TEST_P(RecycleMediaSectionTest, PendingRemoteRejectedAndNotRejectedLocal) {
|
||||||
// for the media section. This is needed for full test coverage because
|
// for the media section. This is needed for full test coverage because
|
||||||
// MediaSession has separate functions for processing audio and video media
|
// MediaSession has separate functions for processing audio and video media
|
||||||
// sections.
|
// sections.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionJsepTest,
|
PeerConnectionJsepTest,
|
||||||
RecycleMediaSectionTest,
|
RecycleMediaSectionTest,
|
||||||
Combine(Values(cricket::MEDIA_TYPE_AUDIO, cricket::MEDIA_TYPE_VIDEO),
|
Combine(Values(cricket::MEDIA_TYPE_AUDIO, cricket::MEDIA_TYPE_VIDEO),
|
||||||
|
|
|
@ -536,7 +536,7 @@ TEST_P(PeerConnectionMediaOfferDirectionTest, VerifyDirection) {
|
||||||
|
|
||||||
// Note that in these tests, MD_INACTIVE indicates that no media section is
|
// Note that in these tests, MD_INACTIVE indicates that no media section is
|
||||||
// included in the offer, not that the media direction is inactive.
|
// included in the offer, not that the media direction is inactive.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionMediaTest,
|
PeerConnectionMediaTest,
|
||||||
PeerConnectionMediaOfferDirectionTest,
|
PeerConnectionMediaOfferDirectionTest,
|
||||||
Combine(
|
Combine(
|
||||||
|
@ -652,7 +652,7 @@ TEST_P(PeerConnectionMediaAnswerDirectionTest, VerifyRejected) {
|
||||||
EXPECT_EQ((offer_to_receive_ == 0 && !send_media_), audio_content->rejected);
|
EXPECT_EQ((offer_to_receive_ == 0 && !send_media_), audio_content->rejected);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionMediaTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionMediaTest,
|
||||||
PeerConnectionMediaAnswerDirectionTest,
|
PeerConnectionMediaAnswerDirectionTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB,
|
Combine(Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan),
|
SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -830,7 +830,7 @@ constexpr char kMLinesOutOfOrder[] =
|
||||||
"The order of m-lines in answer doesn't match order in offer. Rejecting "
|
"The order of m-lines in answer doesn't match order in offer. Rejecting "
|
||||||
"answer.";
|
"answer.";
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
PeerConnectionMediaTest,
|
PeerConnectionMediaTest,
|
||||||
PeerConnectionMediaInvalidMediaTest,
|
PeerConnectionMediaInvalidMediaTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
Combine(Values(SdpSemantics::kPlanB, SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -1239,7 +1239,7 @@ TEST_P(PeerConnectionMediaTest, MediaTransportNotPropagatedToVoiceEngine) {
|
||||||
ASSERT_EQ(nullptr, callee_video->media_transport());
|
ASSERT_EQ(nullptr, callee_video->media_transport());
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionMediaTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionMediaTest,
|
||||||
PeerConnectionMediaTest,
|
PeerConnectionMediaTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -1814,7 +1814,7 @@ TEST_P(PeerConnectionRtpTest, CreateTwoSendersWithSameTrack) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionRtpTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionRtpTest,
|
||||||
PeerConnectionRtpTest,
|
PeerConnectionRtpTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -402,7 +402,7 @@ TEST_P(PeerConnectionSignalingStateTest, SetRemoteAnswer) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionSignalingTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionSignalingTest,
|
||||||
PeerConnectionSignalingStateTest,
|
PeerConnectionSignalingStateTest,
|
||||||
Combine(Values(SdpSemantics::kPlanB,
|
Combine(Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan),
|
SdpSemantics::kUnifiedPlan),
|
||||||
|
@ -522,7 +522,7 @@ TEST_P(PeerConnectionSignalingTest, CreateOffersAndShutdown) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PeerConnectionSignalingTest,
|
INSTANTIATE_TEST_SUITE_P(PeerConnectionSignalingTest,
|
||||||
PeerConnectionSignalingTest,
|
PeerConnectionSignalingTest,
|
||||||
Values(SdpSemantics::kPlanB,
|
Values(SdpSemantics::kPlanB,
|
||||||
SdpSemantics::kUnifiedPlan));
|
SdpSemantics::kUnifiedPlan));
|
||||||
|
|
|
@ -57,7 +57,7 @@ TEST_P(EnumerateAllDirectionsTest, TestReversedIdentity) {
|
||||||
RtpTransceiverDirectionReversed(direction)));
|
RtpTransceiverDirectionReversed(direction)));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(RtpTransceiverDirectionTest,
|
INSTANTIATE_TEST_SUITE_P(RtpTransceiverDirectionTest,
|
||||||
EnumerateAllDirectionsTest,
|
EnumerateAllDirectionsTest,
|
||||||
ValuesIn(kAllDirections));
|
ValuesIn(kAllDirections));
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ TEST_P(EnumerateAllDirectionsAndBool, TestWithRecvSet) {
|
||||||
EXPECT_EQ(recv, RtpTransceiverDirectionHasRecv(result));
|
EXPECT_EQ(recv, RtpTransceiverDirectionHasRecv(result));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(RtpTransceiverDirectionTest,
|
INSTANTIATE_TEST_SUITE_P(RtpTransceiverDirectionTest,
|
||||||
EnumerateAllDirectionsAndBool,
|
EnumerateAllDirectionsAndBool,
|
||||||
Combine(ValuesIn(kAllDirections), Bool()));
|
Combine(ValuesIn(kAllDirections), Bool()));
|
||||||
|
|
||||||
|
|
|
@ -231,7 +231,7 @@ const char* kSimulcastMalformedStrings[] = {
|
||||||
"",
|
"",
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(SimulcastDeserializationErrors,
|
INSTANTIATE_TEST_SUITE_P(SimulcastDeserializationErrors,
|
||||||
SimulcastSdpSerializerTest,
|
SimulcastSdpSerializerTest,
|
||||||
ValuesIn(kSimulcastMalformedStrings));
|
ValuesIn(kSimulcastMalformedStrings));
|
||||||
|
|
||||||
|
@ -471,7 +471,7 @@ const char* kRidDescriptionMalformedStrings[] = {
|
||||||
"1 recv ;;",
|
"1 recv ;;",
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(RidDescriptionDeserializationErrors,
|
INSTANTIATE_TEST_SUITE_P(RidDescriptionDeserializationErrors,
|
||||||
RidDescriptionSdpSerializerTest,
|
RidDescriptionSdpSerializerTest,
|
||||||
ValuesIn(kRidDescriptionMalformedStrings));
|
ValuesIn(kRidDescriptionMalformedStrings));
|
||||||
|
|
||||||
|
|
|
@ -399,7 +399,7 @@ TEST_F(SrtpTransportTest,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Run all tests both with and without external auth enabled.
|
// Run all tests both with and without external auth enabled.
|
||||||
INSTANTIATE_TEST_CASE_P(ExternalAuth,
|
INSTANTIATE_TEST_SUITE_P(ExternalAuth,
|
||||||
SrtpTransportTestWithExternalAuth,
|
SrtpTransportTestWithExternalAuth,
|
||||||
::testing::Values(true, false));
|
::testing::Values(true, false));
|
||||||
|
|
||||||
|
|
|
@ -1750,6 +1750,6 @@ TEST_P(StatsCollectorTrackTest, VerifyVideoReceiveSsrcStatsNew) {
|
||||||
ExtractSsrcStatsValue(reports, StatsReport::kStatsValueNameQpSum));
|
ExtractSsrcStatsValue(reports, StatsReport::kStatsValueNameQpSum));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(HasStream, StatsCollectorTrackTest, ::testing::Bool());
|
INSTANTIATE_TEST_SUITE_P(HasStream, StatsCollectorTrackTest, ::testing::Bool());
|
||||||
|
|
||||||
} // namespace webrtc
|
} // namespace webrtc
|
||||||
|
|
|
@ -3020,7 +3020,7 @@ TEST_P(WebRtcSdpExtmapTest, DeserializeSessionDescriptionWithInvalidExtmap) {
|
||||||
TestDeserializeExtmap(true, true, encrypted);
|
TestDeserializeExtmap(true, true, encrypted);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(Encrypted,
|
INSTANTIATE_TEST_SUITE_P(Encrypted,
|
||||||
WebRtcSdpExtmapTest,
|
WebRtcSdpExtmapTest,
|
||||||
::testing::Values(false, true));
|
::testing::Values(false, true));
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ class PercentileFilterTest : public ::testing::TestWithParam<float> {
|
||||||
RTC_DISALLOW_COPY_AND_ASSIGN(PercentileFilterTest);
|
RTC_DISALLOW_COPY_AND_ASSIGN(PercentileFilterTest);
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(PercentileFilterTests,
|
INSTANTIATE_TEST_SUITE_P(PercentileFilterTests,
|
||||||
PercentileFilterTest,
|
PercentileFilterTest,
|
||||||
::testing::Values(0.0f, 0.1f, 0.5f, 0.9f, 1.0f));
|
::testing::Values(0.0f, 0.1f, 0.5f, 0.9f, 1.0f));
|
||||||
|
|
||||||
|
|
|
@ -53,7 +53,7 @@ class MockCertVerifier : public rtc::SSLCertificateVerifier {
|
||||||
MOCK_METHOD1(Verify, bool(const rtc::SSLCertificate&));
|
MOCK_METHOD1(Verify, bool(const rtc::SSLCertificate&));
|
||||||
};
|
};
|
||||||
|
|
||||||
// TODO(benwright) - Move to using INSTANTIATE_TEST_CASE_P instead of using
|
// TODO(benwright) - Move to using INSTANTIATE_TEST_SUITE_P instead of using
|
||||||
// duplicate test cases for simple parameter changes.
|
// duplicate test cases for simple parameter changes.
|
||||||
class SSLAdapterTestDummyClient : public sigslot::has_slots<> {
|
class SSLAdapterTestDummyClient : public sigslot::has_slots<> {
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -1456,7 +1456,7 @@ TEST_P(SSLStreamAdapterTestDTLS, TestGetSslCipherSuiteDtls12Server) {
|
||||||
// The RSA keysizes here might look strange, why not include the RFC's size
|
// The RSA keysizes here might look strange, why not include the RFC's size
|
||||||
// 2048?. The reason is test case slowness; testing two sizes to exercise
|
// 2048?. The reason is test case slowness; testing two sizes to exercise
|
||||||
// parametrization is sufficient.
|
// parametrization is sufficient.
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SSLStreamAdapterTestsTLS,
|
SSLStreamAdapterTestsTLS,
|
||||||
SSLStreamAdapterTestTLS,
|
SSLStreamAdapterTestTLS,
|
||||||
Combine(Values(rtc::KeyParams::RSA(1024, 65537),
|
Combine(Values(rtc::KeyParams::RSA(1024, 65537),
|
||||||
|
@ -1465,7 +1465,7 @@ INSTANTIATE_TEST_CASE_P(
|
||||||
Values(rtc::KeyParams::RSA(1024, 65537),
|
Values(rtc::KeyParams::RSA(1024, 65537),
|
||||||
rtc::KeyParams::RSA(1152, 65537),
|
rtc::KeyParams::RSA(1152, 65537),
|
||||||
rtc::KeyParams::ECDSA(rtc::EC_NIST_P256))));
|
rtc::KeyParams::ECDSA(rtc::EC_NIST_P256))));
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SSLStreamAdapterTestsDTLS,
|
SSLStreamAdapterTestsDTLS,
|
||||||
SSLStreamAdapterTestDTLS,
|
SSLStreamAdapterTestDTLS,
|
||||||
Combine(Values(rtc::KeyParams::RSA(1024, 65537),
|
Combine(Values(rtc::KeyParams::RSA(1024, 65537),
|
||||||
|
|
|
@ -36,7 +36,7 @@ using IntegerTypes =
|
||||||
template <typename T>
|
template <typename T>
|
||||||
class BasicNumberTest : public ::testing::Test {};
|
class BasicNumberTest : public ::testing::Test {};
|
||||||
|
|
||||||
TYPED_TEST_CASE_P(BasicNumberTest);
|
TYPED_TEST_SUITE_P(BasicNumberTest);
|
||||||
|
|
||||||
TYPED_TEST_P(BasicNumberTest, TestValidNumbers) {
|
TYPED_TEST_P(BasicNumberTest, TestValidNumbers) {
|
||||||
using T = TypeParam;
|
using T = TypeParam;
|
||||||
|
@ -93,14 +93,14 @@ TYPED_TEST_P(BasicNumberTest, TestInvalidInputs) {
|
||||||
EXPECT_EQ(absl::nullopt, StringToNumber<T>("5 "));
|
EXPECT_EQ(absl::nullopt, StringToNumber<T>("5 "));
|
||||||
}
|
}
|
||||||
|
|
||||||
REGISTER_TYPED_TEST_CASE_P(BasicNumberTest,
|
REGISTER_TYPED_TEST_SUITE_P(BasicNumberTest,
|
||||||
TestValidNumbers,
|
TestValidNumbers,
|
||||||
TestInvalidNumbers,
|
TestInvalidNumbers,
|
||||||
TestInvalidInputs);
|
TestInvalidInputs);
|
||||||
|
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
INSTANTIATE_TYPED_TEST_CASE_P(StringToNumberTest_Integers,
|
INSTANTIATE_TYPED_TEST_SUITE_P(StringToNumberTest_Integers,
|
||||||
BasicNumberTest,
|
BasicNumberTest,
|
||||||
IntegerTypes);
|
IntegerTypes);
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ using test_types = ::testing::Types<UniqueNumberGenerator<uint8_t>,
|
||||||
UniqueRandomIdGenerator,
|
UniqueRandomIdGenerator,
|
||||||
UniqueStringGenerator>;
|
UniqueStringGenerator>;
|
||||||
|
|
||||||
TYPED_TEST_CASE(UniqueIdGeneratorTest, test_types);
|
TYPED_TEST_SUITE(UniqueIdGeneratorTest, test_types);
|
||||||
|
|
||||||
TYPED_TEST(UniqueIdGeneratorTest, ElementsDoNotRepeat) {
|
TYPED_TEST(UniqueIdGeneratorTest, ElementsDoNotRepeat) {
|
||||||
typedef TypeParam Generator;
|
typedef TypeParam Generator;
|
||||||
|
|
|
@ -211,11 +211,12 @@ TEST_P(BbrScenarioTest, ReceivesVideo) {
|
||||||
s.RunFor(TimeDelta::ms(kRunTimeMs));
|
s.RunFor(TimeDelta::ms(kRunTimeMs));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(Selected,
|
INSTANTIATE_TEST_SUITE_P(Selected,
|
||||||
BbrScenarioTest,
|
BbrScenarioTest,
|
||||||
Values(make_tuple("rs:1,bw:150,dl:100,ct:100", "bbr")));
|
Values(make_tuple("rs:1,bw:150,dl:100,ct:100",
|
||||||
|
"bbr")));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
OneWayTuning,
|
OneWayTuning,
|
||||||
BbrScenarioTest,
|
BbrScenarioTest,
|
||||||
Values(make_tuple("bw:150,dl:100", "bbr,iw:,eg:100%,notr"),
|
Values(make_tuple("bw:150,dl:100", "bbr,iw:,eg:100%,notr"),
|
||||||
|
@ -223,14 +224,14 @@ INSTANTIATE_TEST_CASE_P(
|
||||||
make_tuple("bw:150,dl:100", "bbr,iw:8000,eg:100%"),
|
make_tuple("bw:150,dl:100", "bbr,iw:8000,eg:100%"),
|
||||||
make_tuple("bw:150,dl:100", "bbr,iw:8000,eg:80%")));
|
make_tuple("bw:150,dl:100", "bbr,iw:8000,eg:80%")));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(OneWayTuned,
|
INSTANTIATE_TEST_SUITE_P(OneWayTuned,
|
||||||
BbrScenarioTest,
|
BbrScenarioTest,
|
||||||
Values(make_tuple("bw:150,dl:100", "bbr"),
|
Values(make_tuple("bw:150,dl:100", "bbr"),
|
||||||
make_tuple("bw:150,dl:100", ""),
|
make_tuple("bw:150,dl:100", ""),
|
||||||
make_tuple("bw:800,dl:100", "bbr"),
|
make_tuple("bw:800,dl:100", "bbr"),
|
||||||
make_tuple("bw:800,dl:100", "")));
|
make_tuple("bw:800,dl:100", "")));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(OneWayDegraded,
|
INSTANTIATE_TEST_SUITE_P(OneWayDegraded,
|
||||||
BbrScenarioTest,
|
BbrScenarioTest,
|
||||||
Values(make_tuple("bw:150,dl:100,dn:30,pl:5%", "bbr"),
|
Values(make_tuple("bw:150,dl:100,dn:30,pl:5%", "bbr"),
|
||||||
make_tuple("bw:150,dl:100,dn:30,pl:5%", ""),
|
make_tuple("bw:150,dl:100,dn:30,pl:5%", ""),
|
||||||
|
@ -244,7 +245,7 @@ INSTANTIATE_TEST_CASE_P(OneWayDegraded,
|
||||||
make_tuple("bw:800,ct:600,dl:100", "bbr"),
|
make_tuple("bw:800,ct:600,dl:100", "bbr"),
|
||||||
make_tuple("bw:800,ct:600,dl:100", "")));
|
make_tuple("bw:800,ct:600,dl:100", "")));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(TwoWay,
|
INSTANTIATE_TEST_SUITE_P(TwoWay,
|
||||||
BbrScenarioTest,
|
BbrScenarioTest,
|
||||||
Values(make_tuple("ret,bw:150,dl:100", "bbr"),
|
Values(make_tuple("ret,bw:150,dl:100", "bbr"),
|
||||||
make_tuple("ret,bw:150,dl:100", ""),
|
make_tuple("ret,bw:150,dl:100", ""),
|
||||||
|
|
|
@ -31,7 +31,7 @@ class CallOperationEndToEndTest
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
FieldTrials,
|
FieldTrials,
|
||||||
CallOperationEndToEndTest,
|
CallOperationEndToEndTest,
|
||||||
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
||||||
|
|
|
@ -110,7 +110,8 @@ class CodecObserver : public test::EndToEndTest,
|
||||||
int frame_counter_;
|
int frame_counter_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(GenericDescriptor,
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
|
GenericDescriptor,
|
||||||
CodecEndToEndTest,
|
CodecEndToEndTest,
|
||||||
::testing::Values("WebRTC-GenericDescriptor/Disabled/",
|
::testing::Values("WebRTC-GenericDescriptor/Disabled/",
|
||||||
"WebRTC-GenericDescriptor/Enabled/"));
|
"WebRTC-GenericDescriptor/Enabled/"));
|
||||||
|
@ -229,7 +230,7 @@ class EndToEndTestH264 : public test::CallTest,
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SpsPpsIdrIsKeyframe,
|
SpsPpsIdrIsKeyframe,
|
||||||
EndToEndTestH264,
|
EndToEndTestH264,
|
||||||
::testing::Values("WebRTC-SpsPpsIdrIsH264Keyframe/Disabled/",
|
::testing::Values("WebRTC-SpsPpsIdrIsH264Keyframe/Disabled/",
|
||||||
|
|
|
@ -28,7 +28,7 @@ class ProbingEndToEndTest : public test::CallTest,
|
||||||
private:
|
private:
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
FieldTrials,
|
FieldTrials,
|
||||||
ProbingEndToEndTest,
|
ProbingEndToEndTest,
|
||||||
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
||||||
|
|
|
@ -35,7 +35,7 @@ class TransportFeedbackEndToEndTest
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
FieldTrials,
|
FieldTrials,
|
||||||
TransportFeedbackEndToEndTest,
|
TransportFeedbackEndToEndTest,
|
||||||
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/",
|
||||||
|
|
|
@ -1220,7 +1220,8 @@ TEST(FullStackTest, MAYBE_LargeRoomVP8_50thumb) {
|
||||||
fixture->RunWithAnalyzer(large_room);
|
fixture->RunWithAnalyzer(large_room);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(FullStackTest,
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
|
FullStackTest,
|
||||||
GenericDescriptorTest,
|
GenericDescriptorTest,
|
||||||
::testing::Values("WebRTC-GenericDescriptor/Disabled/",
|
::testing::Values("WebRTC-GenericDescriptor/Disabled/",
|
||||||
"WebRTC-GenericDescriptor/Enabled/"));
|
"WebRTC-GenericDescriptor/Enabled/"));
|
||||||
|
@ -1329,7 +1330,7 @@ TEST_P(DualStreamsTest, Conference_Restricted) {
|
||||||
fixture->RunWithAnalyzer(dual_streams);
|
fixture->RunWithAnalyzer(dual_streams);
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(FullStackTest,
|
INSTANTIATE_TEST_SUITE_P(FullStackTest,
|
||||||
DualStreamsTest,
|
DualStreamsTest,
|
||||||
::testing::Values(0, 1));
|
::testing::Values(0, 1));
|
||||||
|
|
||||||
|
|
|
@ -240,7 +240,7 @@ class PictureIdTest : public test::CallTest,
|
||||||
std::unique_ptr<PictureIdObserver> observer_;
|
std::unique_ptr<PictureIdObserver> observer_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(TemporalLayers,
|
INSTANTIATE_TEST_SUITE_P(TemporalLayers,
|
||||||
PictureIdTest,
|
PictureIdTest,
|
||||||
::testing::ValuesIn(kNumTemporalLayers));
|
::testing::ValuesIn(kNumTemporalLayers));
|
||||||
|
|
||||||
|
|
|
@ -928,7 +928,7 @@ TEST_F(ReceiveStatisticsProxyTest, RtcpHistogramsAreUpdated) {
|
||||||
kNackPackets * 60 / metrics::kMinRunTimeInSeconds));
|
kNackPackets * 60 / metrics::kMinRunTimeInSeconds));
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(ContentTypes,
|
INSTANTIATE_TEST_SUITE_P(ContentTypes,
|
||||||
ReceiveStatisticsProxyTest,
|
ReceiveStatisticsProxyTest,
|
||||||
::testing::Values(VideoContentType::UNSPECIFIED,
|
::testing::Values(VideoContentType::UNSPECIFIED,
|
||||||
VideoContentType::SCREENSHARE));
|
VideoContentType::SCREENSHARE));
|
||||||
|
|
|
@ -284,7 +284,7 @@ class RtpVideoStreamReceiverTestH264
|
||||||
RtpVideoStreamReceiverTestH264() : RtpVideoStreamReceiverTest(GetParam()) {}
|
RtpVideoStreamReceiverTestH264() : RtpVideoStreamReceiverTest(GetParam()) {}
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
SpsPpsIdrIsKeyframe,
|
SpsPpsIdrIsKeyframe,
|
||||||
RtpVideoStreamReceiverTestH264,
|
RtpVideoStreamReceiverTestH264,
|
||||||
::testing::Values("", "WebRTC-SpsPpsIdrIsH264Keyframe/Enabled/"));
|
::testing::Values("", "WebRTC-SpsPpsIdrIsH264Keyframe/Enabled/"));
|
||||||
|
|
|
@ -101,9 +101,9 @@ class VideoSendStreamTest : public test::CallTest,
|
||||||
test::ScopedFieldTrials field_trial_;
|
test::ScopedFieldTrials field_trial_;
|
||||||
};
|
};
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(Default, VideoSendStreamTest, ::testing::Values(""));
|
INSTANTIATE_TEST_SUITE_P(Default, VideoSendStreamTest, ::testing::Values(""));
|
||||||
|
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_SUITE_P(
|
||||||
TaskQueueTrial,
|
TaskQueueTrial,
|
||||||
VideoSendStreamTest,
|
VideoSendStreamTest,
|
||||||
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/"));
|
::testing::Values("WebRTC-TaskQueueCongestionControl/Enabled/"));
|
||||||
|
|
Loading…
Reference in a new issue