webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <memory>
#include <utility>
#include <vector>
#include "webrtc/api/fakemetricsobserver.h"
#include "webrtc/api/jsepicecandidate.h"
#include "webrtc/api/jsepsessiondescription.h"
#include "webrtc/base/checks.h"
#include "webrtc/base/fakenetwork.h"
#include "webrtc/base/firewallsocketserver.h"
#include "webrtc/base/gunit.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/network.h"
#include "webrtc/base/physicalsocketserver.h"
#include "webrtc/base/ssladapter.h"
#include "webrtc/base/sslidentity.h"
#include "webrtc/base/sslstreamadapter.h"
#include "webrtc/base/stringutils.h"
#include "webrtc/base/thread.h"
#include "webrtc/base/virtualsocketserver.h"
#include "webrtc/logging/rtc_event_log/rtc_event_log.h"
#include "webrtc/media/base/fakemediaengine.h"
#include "webrtc/media/base/fakevideorenderer.h"
#include "webrtc/media/base/mediachannel.h"
#include "webrtc/media/engine/fakewebrtccall.h"
#include "webrtc/media/sctp/sctptransportinternal.h"
#include "webrtc/p2p/base/packettransportinternal.h"
#include "webrtc/p2p/base/stunserver.h"
#include "webrtc/p2p/base/teststunserver.h"
#include "webrtc/p2p/base/testturnserver.h"
#include "webrtc/p2p/client/basicportallocator.h"
#include "webrtc/pc/audiotrack.h"
#include "webrtc/pc/channelmanager.h"
#include "webrtc/pc/fakemediacontroller.h"
#include "webrtc/pc/mediasession.h"
#include "webrtc/pc/peerconnection.h"
#include "webrtc/pc/sctputils.h"
#include "webrtc/pc/test/fakertccertificategenerator.h"
#include "webrtc/pc/videotrack.h"
#include "webrtc/pc/webrtcsession.h"
#include "webrtc/pc/webrtcsessiondescriptionfactory.h"
Classes | |
class | MockIceObserver |
class | FakeSctpTransport |
class | FakeSctpTransportFactory |
class | WebRtcSessionForTest |
class | WebRtcSessionCreateSDPObserverForTest |
class | FakeAudioSource |
class | WebRtcSessionTest |
class | WebRtcSessionTest::LoopbackNetworkConfiguration |
struct | WebRtcSessionTest::LoopbackNetworkConfiguration::ExpectedBestConnection |
class | WebRtcSessionTest::LoopbackNetworkManager |
Typedefs | |
typedef PeerConnectionInterface::RTCOfferAnswerOptions | RTCOfferAnswerOptions |
Enumerations | |
enum | RTCCertificateGenerationMethod { ALREADY_GENERATED, DTLS_IDENTITY_STORE } |
Functions | |
TEST_P (WebRtcSessionTest, TestInitializeWithDtls) | |
TEST_F (WebRtcSessionTest, TestInitializeWithoutDtls) | |
TEST_F (WebRtcSessionTest, TestSessionCandidates) | |
TEST_F (WebRtcSessionTest, TestSessionCandidatesWithRtcpMux) | |
TEST_F (WebRtcSessionTest, TestSessionCandidatesWithBundleRtcpMux) | |
TEST_F (WebRtcSessionTest, TestMultihomeCandidates) | |
TEST_F (WebRtcSessionTest, TestStunError) | |
TEST_F (WebRtcSessionTest, SetSdpFailedOnInvalidSdp) | |
TEST_F (WebRtcSessionTest, TestCreateSdesOfferReceiveSdesAnswer) | |
TEST_F (WebRtcSessionTest, TestReceiveSdesOfferCreateSdesAnswer) | |
TEST_F (WebRtcSessionTest, SetLocalSdpFailedOnCreateChannel) | |
TEST_F (WebRtcSessionTest, TestSetNonSdesOfferWhenSdesOn) | |
TEST_F (WebRtcSessionTest, TestSetLocalNonSdesAnswerWhenSdesOn) | |
TEST_F (WebRtcSessionTest, TestSetRemoteNonSdesAnswerWhenSdesOn) | |
TEST_P (WebRtcSessionTest, TestReceiveDtlsOfferCreateDtlsAnswer) | |
TEST_P (WebRtcSessionTest, TestCreateDtlsOfferReceiveDtlsAnswer) | |
TEST_P (WebRtcSessionTest, TestReceiveNonDtlsOfferWhenDtlsOn) | |
TEST_P (WebRtcSessionTest, TestSetLocalNonDtlsAnswerWhenDtlsOn) | |
TEST_P (WebRtcSessionTest, TestSetRemoteNonDtlsAnswerWhenDtlsOn) | |
TEST_P (WebRtcSessionTest, TestCreateOfferReceiveAnswerWithoutEncryption) | |
TEST_P (WebRtcSessionTest, TestCreateAnswerReceiveOfferWithoutEncryption) | |
TEST_P (WebRtcSessionTest, TestCreateAnswerWithDifferentSslRoles) | |
TEST_F (WebRtcSessionTest, TestSetLocalOfferTwice) | |
TEST_F (WebRtcSessionTest, TestSetRemoteOfferTwice) | |
TEST_F (WebRtcSessionTest, TestSetLocalAndRemoteOffer) | |
TEST_F (WebRtcSessionTest, TestSetRemoteAndLocalOffer) | |
TEST_F (WebRtcSessionTest, TestSetLocalPrAnswer) | |
TEST_F (WebRtcSessionTest, TestSetRemotePrAnswer) | |
TEST_F (WebRtcSessionTest, TestSetLocalAnswerWithoutOffer) | |
TEST_F (WebRtcSessionTest, TestSetRemoteAnswerWithoutOffer) | |
TEST_F (WebRtcSessionTest, TestAddAndRemoveRemoteCandidates) | |
TEST_F (WebRtcSessionTest, TestRemoteCandidatesAddedToSessionDescription) | |
TEST_F (WebRtcSessionTest, TestLocalCandidatesAddedAndRemovedIfGatherContinually) | |
TEST_F (WebRtcSessionTest, TestLocalCandidatesNotRemovedIfNotGatherContinually) | |
TEST_F (WebRtcSessionTest, TestSetRemoteSessionDescriptionWithCandidates) | |
TEST_F (WebRtcSessionTest, TestSetLocalAndRemoteDescriptionWithCandidates) | |
TEST_F (WebRtcSessionTest, TestChannelCreationsWithContentNames) | |
TEST_F (WebRtcSessionTest, CreateOfferWithoutConstraintsOrStreams) | |
TEST_F (WebRtcSessionTest, CreateOfferWithoutConstraints) | |
TEST_F (WebRtcSessionTest, CreateOfferWithConstraintsWithoutStreams) | |
TEST_F (WebRtcSessionTest, CreateAudioOnlyOfferWithConstraints) | |
TEST_F (WebRtcSessionTest, CreateOfferWithConstraints) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithoutAnOffer) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithoutConstraintsOrStreams) | |
TEST_F (WebRtcSessionTest, CreateAudioAnswerWithoutConstraintsOrStreams) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithoutConstraints) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithConstraintsWithoutStreams) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithConstraints) | |
TEST_F (WebRtcSessionTest, CreateOfferWithoutCNCodecs) | |
TEST_F (WebRtcSessionTest, CreateAnswerWithoutCNCodecs) | |
TEST_F (WebRtcSessionTest, TestAVOfferWithAudioOnlyAnswer) | |
TEST_F (WebRtcSessionTest, TestAVOfferWithVideoOnlyAnswer) | |
TEST_F (WebRtcSessionTest, VerifyCryptoParamsInSDP) | |
TEST_F (WebRtcSessionTest, VerifyCryptoParamsInSDPGcm) | |
TEST_F (WebRtcSessionTest, VerifyNoCryptoParamsInSDP) | |
TEST_F (WebRtcSessionTest, VerifyAnswerFromNonCryptoOffer) | |
TEST_F (WebRtcSessionTest, VerifyAnswerFromCryptoOffer) | |
TEST_F (WebRtcSessionTest, TestSetLocalDescriptionWithoutIce) | |
TEST_F (WebRtcSessionTest, TestSetRemoteDescriptionWithoutIce) | |
TEST_F (WebRtcSessionTest, TestSetLocalDescriptionInvalidIceCredentials) | |
TEST_F (WebRtcSessionTest, TestSetRemoteDescriptionInvalidIceCredentials) | |
TEST_F (WebRtcSessionTest, TestSetRemoteOfferWithIceRestart) | |
TEST_F (WebRtcSessionTest, TestSetRemoteAnswerWithIceRestart) | |
TEST_F (WebRtcSessionTest, TestIgnoreCandidatesForUnusedTransportWhenBundling) | |
TEST_F (WebRtcSessionTest, TestBalancedBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestBalancedNoBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestMaxBundleBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestMaxBundleRejectAudio) | |
TEST_F (WebRtcSessionTest, TestMaxBundleNoBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestMaxBundleBundleInRemoteOffer) | |
TEST_F (WebRtcSessionTest, TestMaxBundleNoBundleInRemoteOffer) | |
TEST_F (WebRtcSessionTest, TestMaxCompatBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestMaxCompatNoBundleInAnswer) | |
TEST_F (WebRtcSessionTest, TestMaxBundleWithSetRemoteDescriptionFirst) | |
TEST_F (WebRtcSessionTest, TestAddChannelToConnectedBundle) | |
TEST_F (WebRtcSessionTest, TestRequireRtcpMux) | |
TEST_F (WebRtcSessionTest, TestNegotiateRtcpMux) | |
TEST_F (WebRtcSessionTest, TestDisabledRtcpMuxWithBundleEnabled) | |
TEST_F (WebRtcSessionTest, SetSetupGcm) | |
TEST_F (WebRtcSessionTest, TestInitiatorFlagAsOriginator) | |
TEST_F (WebRtcSessionTest, TestInitiatorFlagAsReceiver) | |
TEST_F (WebRtcSessionTest, TestIncorrectMLinesInRemoteAnswer) | |
TEST_F (WebRtcSessionTest, TestIncorrectMLinesInLocalAnswer) | |
TEST_F (WebRtcSessionTest, TestIceStartAfterSetLocalDescriptionOnly) | |
TEST_F (WebRtcSessionTest, TestCryptoAfterSetLocalDescription) | |
TEST_F (WebRtcSessionTest, TestCryptoAfterSetLocalDescriptionWithDisabled) | |
TEST_F (WebRtcSessionTest, TestCreateAnswerWithNewUfragAndPassword) | |
TEST_F (WebRtcSessionTest, TestOfferChangingOnlyUfragOrPassword) | |
TEST_F (WebRtcSessionTest, TestCreateAnswerWithOldUfragAndPassword) | |
TEST_F (WebRtcSessionTest, TestCreateAnswerWithNewAndOldUfragAndPassword) | |
TEST_F (WebRtcSessionTest, TestSessionContentError) | |
TEST_F (WebRtcSessionTest, TestIceStatesBasic) | |
TEST_F (WebRtcSessionTest, TestIceStatesBasicIPv6) | |
TEST_F (WebRtcSessionTest, TestIceStatesBundle) | |
TEST_F (WebRtcSessionTest, TestRtpDataChannel) | |
TEST_P (WebRtcSessionTest, TestRtpDataChannelConstraintTakesPrecedence) | |
TEST_P (WebRtcSessionTest, SctpContentAndTransportName) | |
TEST_P (WebRtcSessionTest, TestCreateOfferWithSctpEnabledWithoutStreams) | |
TEST_P (WebRtcSessionTest, TestCreateAnswerWithSctpInOfferAndNoStreams) | |
TEST_P (WebRtcSessionTest, TestSctpDataChannelWithoutDtls) | |
TEST_P (WebRtcSessionTest, TestSctpDataChannelWithDtls) | |
TEST_P (WebRtcSessionTest, TestDisableSctpDataChannels) | |
TEST_P (WebRtcSessionTest, TestSctpDataChannelSendPortParsing) | |
TEST_P (WebRtcSessionTest, TestSctpDataChannelOpenMessage) | |
TEST_P (WebRtcSessionTest, TestUsesProvidedCertificate) | |
TEST_P (WebRtcSessionTest, TestCreateOfferBeforeIdentityRequestReturnSuccess) | |
TEST_P (WebRtcSessionTest, TestCreateAnswerBeforeIdentityRequestReturnSuccess) | |
TEST_P (WebRtcSessionTest, TestCreateOfferAfterIdentityRequestReturnSuccess) | |
TEST_F (WebRtcSessionTest, TestCreateOfferAfterIdentityRequestReturnFailure) | |
TEST_P (WebRtcSessionTest, TestMultipleCreateOfferBeforeIdentityRequestReturnSuccess) | |
TEST_F (WebRtcSessionTest, TestMultipleCreateOfferBeforeIdentityRequestReturnFailure) | |
TEST_P (WebRtcSessionTest, TestMultipleCreateAnswerBeforeIdentityRequestReturnSuccess) | |
TEST_F (WebRtcSessionTest, TestMultipleCreateAnswerBeforeIdentityRequestReturnFailure) | |
TEST_F (WebRtcSessionTest, TestSetRemoteOfferFailIfDtlsDisabledAndNoCrypto) | |
TEST_F (WebRtcSessionTest, TestCombinedAudioVideoBweConstraint) | |
TEST_P (WebRtcSessionTest, TestRenegotiateNewMediaWithCandidatesInSdp) | |
TEST_P (WebRtcSessionTest, TestRenegotiateNewMediaWithCandidatesSeparated) | |
TEST_F (WebRtcSessionTest, TestRtxRemovedByCreateAnswer) | |
TEST_F (WebRtcSessionTest, TestSetSocketOptionBeforeBundle) | |
TEST_F (WebRtcSessionTest, CreateOffersAndShutdown) | |
TEST_F (WebRtcSessionTest, TestPacketOptionsAndOnPacketSent) | |
INSTANTIATE_TEST_CASE_P (WebRtcSessionTests, WebRtcSessionTest, testing::Values(ALREADY_GENERATED, DTLS_IDENTITY_STORE)) | |
typedef PeerConnectionInterface::RTCOfferAnswerOptions RTCOfferAnswerOptions |
INSTANTIATE_TEST_CASE_P | ( | WebRtcSessionTests | , |
WebRtcSessionTest | , | ||
testing::Values(ALREADY_GENERATED, DTLS_IDENTITY_STORE) | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestInitializeWithoutDtls | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSessionCandidates | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSessionCandidatesWithRtcpMux | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSessionCandidatesWithBundleRtcpMux | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMultihomeCandidates | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestStunError | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
SetSdpFailedOnInvalidSdp | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCreateSdesOfferReceiveSdesAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestReceiveSdesOfferCreateSdesAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
SetLocalSdpFailedOnCreateChannel | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetNonSdesOfferWhenSdesOn | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalNonSdesAnswerWhenSdesOn | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteNonSdesAnswerWhenSdesOn | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalOfferTwice | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteOfferTwice | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalAndRemoteOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteAndLocalOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalPrAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemotePrAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalAnswerWithoutOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteAnswerWithoutOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestAddAndRemoveRemoteCandidates | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestRemoteCandidatesAddedToSessionDescription | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestLocalCandidatesAddedAndRemovedIfGatherContinually | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestLocalCandidatesNotRemovedIfNotGatherContinually | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteSessionDescriptionWithCandidates | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalAndRemoteDescriptionWithCandidates | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestChannelCreationsWithContentNames | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOfferWithoutConstraintsOrStreams | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOfferWithoutConstraints | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOfferWithConstraintsWithoutStreams | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAudioOnlyOfferWithConstraints | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOfferWithConstraints | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithoutAnOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithoutConstraintsOrStreams | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAudioAnswerWithoutConstraintsOrStreams | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithoutConstraints | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithConstraintsWithoutStreams | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithConstraints | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOfferWithoutCNCodecs | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateAnswerWithoutCNCodecs | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestAVOfferWithAudioOnlyAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestAVOfferWithVideoOnlyAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
VerifyCryptoParamsInSDP | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
VerifyCryptoParamsInSDPGcm | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
VerifyNoCryptoParamsInSDP | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
VerifyAnswerFromNonCryptoOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
VerifyAnswerFromCryptoOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalDescriptionWithoutIce | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteDescriptionWithoutIce | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetLocalDescriptionInvalidIceCredentials | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteDescriptionInvalidIceCredentials | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteOfferWithIceRestart | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteAnswerWithIceRestart | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIgnoreCandidatesForUnusedTransportWhenBundling | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestBalancedBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestBalancedNoBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleRejectAudio | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleNoBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleBundleInRemoteOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleNoBundleInRemoteOffer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxCompatBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxCompatNoBundleInAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMaxBundleWithSetRemoteDescriptionFirst | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestAddChannelToConnectedBundle | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestRequireRtcpMux | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestNegotiateRtcpMux | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestDisabledRtcpMuxWithBundleEnabled | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
SetSetupGcm | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestInitiatorFlagAsOriginator | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestInitiatorFlagAsReceiver | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIncorrectMLinesInRemoteAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIncorrectMLinesInLocalAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIceStartAfterSetLocalDescriptionOnly | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCryptoAfterSetLocalDescription | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCryptoAfterSetLocalDescriptionWithDisabled | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCreateAnswerWithNewUfragAndPassword | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestOfferChangingOnlyUfragOrPassword | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCreateAnswerWithOldUfragAndPassword | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCreateAnswerWithNewAndOldUfragAndPassword | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSessionContentError | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIceStatesBasic | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIceStatesBasicIPv6 | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestIceStatesBundle | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestRtpDataChannel | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCreateOfferAfterIdentityRequestReturnFailure | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMultipleCreateOfferBeforeIdentityRequestReturnFailure | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestMultipleCreateAnswerBeforeIdentityRequestReturnFailure | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetRemoteOfferFailIfDtlsDisabledAndNoCrypto | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestCombinedAudioVideoBweConstraint | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestRtxRemovedByCreateAnswer | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestSetSocketOptionBeforeBundle | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
CreateOffersAndShutdown | |||
) |
TEST_F | ( | WebRtcSessionTest | , |
TestPacketOptionsAndOnPacketSent | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestInitializeWithDtls | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestReceiveDtlsOfferCreateDtlsAnswer | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateDtlsOfferReceiveDtlsAnswer | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestReceiveNonDtlsOfferWhenDtlsOn | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSetLocalNonDtlsAnswerWhenDtlsOn | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSetRemoteNonDtlsAnswerWhenDtlsOn | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateOfferReceiveAnswerWithoutEncryption | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateAnswerReceiveOfferWithoutEncryption | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateAnswerWithDifferentSslRoles | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestRtpDataChannelConstraintTakesPrecedence | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
SctpContentAndTransportName | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateOfferWithSctpEnabledWithoutStreams | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateAnswerWithSctpInOfferAndNoStreams | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSctpDataChannelWithoutDtls | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSctpDataChannelWithDtls | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestDisableSctpDataChannels | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSctpDataChannelSendPortParsing | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestSctpDataChannelOpenMessage | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestUsesProvidedCertificate | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateOfferBeforeIdentityRequestReturnSuccess | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateAnswerBeforeIdentityRequestReturnSuccess | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestCreateOfferAfterIdentityRequestReturnSuccess | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestMultipleCreateOfferBeforeIdentityRequestReturnSuccess | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestMultipleCreateAnswerBeforeIdentityRequestReturnSuccess | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestRenegotiateNewMediaWithCandidatesInSdp | |||
) |
TEST_P | ( | WebRtcSessionTest | , |
TestRenegotiateNewMediaWithCandidatesSeparated | |||
) |