Back to build
Raw log | Switch to full mode | Login

{ "interrupted": false, "num_failures_by_type": { "FAIL": 0, "PASS": 1769 }, "path_delimiter": ".", "seconds_since_epoch": 1555618047, "tests": { "DisableSimulcastLayersInSender/RtpSenderReceiverTest": { "DisableSimulcastLayersWithMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DisableSimulcastLayersWithMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DisableSimulcastLayersWithMediaEngine/2": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DisableSimulcastLayersWithMediaEngine/3": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "DisableSimulcastLayersWithoutMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DisableSimulcastLayersWithoutMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DisableSimulcastLayersWithoutMediaEngine/2": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DisableSimulcastLayersWithoutMediaEngine/3": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] } }, "DtmfSenderTest": { "CanInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "InsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "InsertDtmfSendsAfterWait": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "InsertDtmfTwice": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "InsertDtmfWhileProviderIsDeleted": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "InsertDtmfWhileSenderIsDeleted": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "InsertDtmfWithCommaAsDelay": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "InsertDtmfWithInvalidDurationOrGap": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "InsertEmptyTonesToCancelPreviousTask": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "TryInsertDtmfWhenItDoesNotWork": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] } }, "Encrypted/WebRtcSdpExtmapTest": { "DeserializeSessionDescriptionWithInvalidExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "DeserializeSessionDescriptionWithInvalidExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "DeserializeSessionDescriptionWithMediaLevelExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescriptionWithMediaLevelExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSessionDescriptionWithSessionLevelExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithSessionLevelExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "FakeAdmTest": { "DuplexTest": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "PlayoutTest": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RecordTest": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] } }, "HasStream/StatsCollectorTrackTest": { "AudioBandwidthEstimationInfoIsReported/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioBandwidthEstimationInfoIsReported/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "BytesCounterHandles64Bits/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "BytesCounterHandles64Bits/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "FilterOutNegativeInitialValues/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "FilterOutNegativeInitialValues/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "GetStatsAfterRemoveAudioStream/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "GetStatsAfterRemoveAudioStream/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "GetStatsFromLocalAudioTrack/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "GetStatsFromLocalAudioTrack/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "GetStatsFromRemoteStream/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "GetStatsFromRemoteStream/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "LocalAndRemoteTracksWithSameSsrc/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "LocalAndRemoteTracksWithSameSsrc/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "RemoteSsrcInfoIsAbsent/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RemoteSsrcInfoIsAbsent/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RemoteSsrcInfoIsPresent/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RemoteSsrcInfoIsPresent/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ReportsFromRemoteTrack/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ReportsFromRemoteTrack/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TrackAndSsrcObjectExistAfterUpdateSsrcStats/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TrackAndSsrcObjectExistAfterUpdateSsrcStats/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TrackObjectExistsWithoutUpdateStats/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TrackObjectExistsWithoutUpdateStats/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TransportObjectLinkedFromSsrcObject/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TransportObjectLinkedFromSsrcObject/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TwoLocalSendersWithSameTrack/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TwoLocalSendersWithSameTrack/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TwoLocalTracksWithSameSsrc/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TwoLocalTracksWithSameSsrc/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyVideoReceiveSsrcStatsNew/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyVideoReceiveSsrcStatsNew/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyVideoSendSsrcStats/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyVideoSendSsrcStats/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoBandwidthEstimationInfoIsReported/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoBandwidthEstimationInfoIsReported/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "IceServerParsingTest": { "CopyUsernameAndPasswordFromIceServer": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "ParseHostnameAndPort": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ParseMultipleUrls": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "ParseRejectsUsername": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "ParseStunPrefixes": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ParseTransport": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "TurnServerPrioritiesUnique": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "VerifyDefaults": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] } }, "JitterBufferDelayTest": { "Caching": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "Clamping": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "Set": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] } }, "JsepSessionDescriptionTest": { "AddAndRemoveCandidatesWithMid": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "AddBadCandidate": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "AddCandidateAlreadyHasUfrag": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "AddCandidateDuplicates": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "AddCandidateWithoutMid": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "AddHostnameCandidate": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "CheckSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "RemoveCandidateAndSetConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "SerializeDeserialize": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "SerializeDeserializeWithCandidates": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "SerializeSessionDescriptionWithBothIPFamilies": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "SerializeSessionDescriptionWithBothProtocols": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SerializeSessionDescriptionWithIPv6Only": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "SerializeSessionDescriptionWithTCPOnly": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] } }, "JsepSessionDescriptionTest/EnumerateAllSdpTypesTest": { "TestIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "TestIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] } }, "LocalAudioSourceTest": { "InitWithAudioOptions": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "InitWithNoOptions": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] } }, "MediaStreamTest": { "ChangeAudioTrack": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "ChangeVideoTrack": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "GetTrackInfo": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "RemoveTrack": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] } }, "NumberOfSendEncodings/PeerConnectionSimulcastMetricsTests": { "NumberOfSendEncodingsIsLogged/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "NumberOfSendEncodingsIsLogged/1": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "NumberOfSendEncodingsIsLogged/2": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "NumberOfSendEncodingsIsLogged/3": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "NumberOfSendEncodingsIsLogged/4": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "NumberOfSendEncodingsIsLogged/5": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "NumberOfSendEncodingsIsLogged/6": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "NumberOfSendEncodingsIsLogged/7": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] } }, "OwnedProxyTest": { "BasicTest": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] } }, "PeerConnectionBundleTest/PeerConnectionBundleMatrixTest": { "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] } }, "PeerConnectionBundleTest/PeerConnectionBundleTest": { "AddContentToBundleGroupInAnswerNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "AddContentToBundleGroupInAnswerNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "ApplyDescriptionWithConflictedDemuxCriteriaFail/0": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "ApplyDescriptionWithConflictedDemuxCriteriaFail/1": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "BundleOnFirstMidInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "BundleOnFirstMidInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "CreateRtcpTransportOnlyBeforeAnswerWithRtcpMuxNegotiate/0": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "CreateRtcpTransportOnlyBeforeAnswerWithRtcpMuxNegotiate/1": { "actual": "PASS", "expected": "PASS", "time": 160, "times": [ 160 ] }, "FailToSetDescriptionWithBundleAndNoRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToSetDescriptionWithBundleAndNoRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "FailToSetRemoteOfferWithNoBundleWhenBundlePolicyMaxBundle/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "FailToSetRemoteOfferWithNoBundleWhenBundlePolicyMaxBundle/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "IgnoreCandidatesForUnusedTransportWhenBundling/0": { "actual": "PASS", "expected": "PASS", "time": 213, "times": [ 213 ] }, "IgnoreCandidatesForUnusedTransportWhenBundling/1": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] }, "MaxBundleNotSupportedInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "MaxBundleNotSupportedInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "NeverCreateRtcpTransportWithRtcpMuxRequired/0": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "NeverCreateRtcpTransportWithRtcpMuxRequired/1": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] }, "OneCandidateForEachTransportWhenNoBundleButRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 193, "times": [ 193 ] }, "OneCandidateForEachTransportWhenNoBundleButRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 183, "times": [ 183 ] }, "OneCandidateOnlyOnFirstTransportWhenBundleAndRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 196, "times": [ 196 ] }, "OneCandidateOnlyOnFirstTransportWhenBundleAndRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 197, "times": [ 197 ] }, "RejectBundleGroupWithNonExistingMid/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "RejectBundleGroupWithNonExistingMid/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "RejectDescriptionChangingBundleTag/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "RejectDescriptionChangingBundleTag/1": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "RemoveContentFromBundleGroup/0": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "RemoveContentFromBundleGroup/1": { "actual": "PASS", "expected": "PASS", "time": 160, "times": [ 160 ] }, "RemovingContentAndRejectBundleGroup/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "RemovingContentAndRejectBundleGroup/1": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "TransportsSameForMaxBundleWithBundleInRemoteOffer/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "TransportsSameForMaxBundleWithBundleInRemoteOffer/1": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "TwoCandidatesForEachTransportWhenNoBundleNoRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 224, "times": [ 224 ] }, "TwoCandidatesForEachTransportWhenNoBundleNoRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 248, "times": [ 248 ] } }, "PeerConnectionBundleTestUnifiedPlan": { "EmptyBundleGroupCreatedInAnswerWhenAppropriate": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] } }, "PeerConnectionCryptoTest/PeerConnectionCryptoDtlsCertGenTest": { "TestCertificateGeneration/0": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "TestCertificateGeneration/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "TestCertificateGeneration/10": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "TestCertificateGeneration/11": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "TestCertificateGeneration/12": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "TestCertificateGeneration/13": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "TestCertificateGeneration/14": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "TestCertificateGeneration/15": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "TestCertificateGeneration/16": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "TestCertificateGeneration/17": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "TestCertificateGeneration/18": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "TestCertificateGeneration/19": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "TestCertificateGeneration/2": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestCertificateGeneration/20": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "TestCertificateGeneration/21": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "TestCertificateGeneration/22": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "TestCertificateGeneration/23": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "TestCertificateGeneration/24": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "TestCertificateGeneration/25": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "TestCertificateGeneration/26": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "TestCertificateGeneration/27": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "TestCertificateGeneration/28": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "TestCertificateGeneration/29": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "TestCertificateGeneration/3": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "TestCertificateGeneration/30": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "TestCertificateGeneration/31": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "TestCertificateGeneration/4": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "TestCertificateGeneration/5": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "TestCertificateGeneration/6": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "TestCertificateGeneration/7": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "TestCertificateGeneration/8": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "TestCertificateGeneration/9": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] } }, "PeerConnectionCryptoTest/PeerConnectionCryptoTest": { "CanSetSdesGcmRemoteOfferAndLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "CanSetSdesGcmRemoteOfferAndLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CorrectCryptoInAnswerWhenDtlsDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "CorrectCryptoInAnswerWhenDtlsDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CorrectCryptoInAnswerWhenDtlsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "CorrectCryptoInAnswerWhenDtlsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CorrectCryptoInAnswerWhenEncryptionDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CorrectCryptoInAnswerWhenEncryptionDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CorrectCryptoInAnswerWithSdesAndGcm/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CorrectCryptoInAnswerWithSdesAndGcm/1": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "CorrectCryptoInOfferWhenDtlsDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "CorrectCryptoInOfferWhenDtlsDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CorrectCryptoInOfferWhenDtlsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CorrectCryptoInOfferWhenDtlsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CorrectCryptoInOfferWhenEncryptionDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CorrectCryptoInOfferWhenEncryptionDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CorrectCryptoInOfferWithSdesAndGcm/0": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "CorrectCryptoInOfferWithSdesAndGcm/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateAnswerWithDifferentSslRoles/0": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] }, "CreateAnswerWithDifferentSslRoles/1": { "actual": "PASS", "expected": "PASS", "time": 188, "times": [ 188 ] }, "ExchangeOfferAnswerWhenDtlsCertificateInConfig/0": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "ExchangeOfferAnswerWhenDtlsCertificateInConfig/1": { "actual": "PASS", "expected": "PASS", "time": 143, "times": [ 143 ] }, "ExchangeOfferAnswerWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "ExchangeOfferAnswerWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 148, "times": [ 148 ] }, "ExchangeOfferAnswerWhenNoEncryption/0": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "ExchangeOfferAnswerWhenNoEncryption/1": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "ExchangeOfferAnswerWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "ExchangeOfferAnswerWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "FailToSetLocalAnswerWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "FailToSetLocalAnswerWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "FailToSetLocalAnswerWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "FailToSetLocalAnswerWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToSetLocalOfferWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "FailToSetLocalOfferWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "FailToSetLocalOfferWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "FailToSetLocalOfferWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "FailToSetRemoteAnswerWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "FailToSetRemoteAnswerWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "FailToSetRemoteAnswerWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "FailToSetRemoteAnswerWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "FailToSetRemoteOfferWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "FailToSetRemoteOfferWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "FailToSetRemoteOfferWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetRemoteOfferWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "RTCConfigurationCryptoOptionOverridesFactory/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "RTCConfigurationCryptoOptionOverridesFactory/1": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SessionErrorIfFingerprintInvalid/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SessionErrorIfFingerprintInvalid/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] } }, "PeerConnectionDataChannelTest/PeerConnectionDataChannelTest": { "CannotEnableBothMediaTransportAndRtpDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CannotEnableBothMediaTransportAndRtpDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CreateAnswerWithRemoteSctpDataChannelIncludesDataSection/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "CreateAnswerWithRemoteSctpDataChannelIncludesDataSection/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateDataChannelWithDtlsDisabledSucceeds/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "CreateDataChannelWithDtlsDisabledSucceeds/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CreateDataChannelWithSctpDisabledFails/0": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "CreateDataChannelWithSctpDisabledFails/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "CreateOfferWithNoDataChannelsGivesNoDataSection/0": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "CreateOfferWithNoDataChannelsGivesNoDataSection/1": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DataSectionRejectedIfCalleeHasSctpDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "DataSectionRejectedIfCalleeHasSctpDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "MediaTransportDataChannelCreatedEvenIfSctpAvailable/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "MediaTransportDataChannelCreatedEvenIfSctpAvailable/1": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "MediaTransportWithoutSdesFails/0": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "MediaTransportWithoutSdesFails/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "NoSctpTransportCreatedIfMediaTransportDataChannelsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "NoSctpTransportCreatedIfMediaTransportDataChannelsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "NoSctpTransportCreatedIfRtpDataChannelEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "NoSctpTransportCreatedIfRtpDataChannelEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "RtpDataChannelCreatedEvenIfSctpAvailable/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RtpDataChannelCreatedEvenIfSctpAvailable/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SctpContentAndTransportNameSetCorrectly/0": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SctpContentAndTransportNameSetCorrectly/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SctpPortPropagatedFromSdpToTransport/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SctpPortPropagatedFromSdpToTransport/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] } }, "PeerConnectionEndToEndTest/PeerConnectionEndToEndTest": { "Call/0": { "actual": "PASS", "expected": "PASS", "time": 780, "times": [ 780 ] }, "Call/1": { "actual": "PASS", "expected": "PASS", "time": 740, "times": [ 740 ] }, "CallWithCustomCodec/0": { "actual": "PASS", "expected": "PASS", "time": 664, "times": [ 664 ] }, "CallWithCustomCodec/1": { "actual": "PASS", "expected": "PASS", "time": 751, "times": [ 751 ] }, "CallWithSdesKeyNegotiation/0": { "actual": "PASS", "expected": "PASS", "time": 504, "times": [ 504 ] }, "CallWithSdesKeyNegotiation/1": { "actual": "PASS", "expected": "PASS", "time": 720, "times": [ 720 ] }, "CanRestartIce/0": { "actual": "PASS", "expected": "PASS", "time": 679, "times": [ 679 ] }, "CanRestartIce/1": { "actual": "PASS", "expected": "PASS", "time": 593, "times": [ 593 ] } }, "PeerConnectionFactoryTest": { "CheckRtpReceiverAudioCapabilities": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "CheckRtpReceiverDataCapabilities": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "CheckRtpReceiverVideoCapabilities": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "CheckRtpSenderAudioCapabilities": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "CheckRtpSenderDataCapabilities": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "CheckRtpSenderVideoCapabilities": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "CreatePCUsingIPLiteralAddress": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "CreatePCUsingIceServers": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "CreatePCUsingIceServersUrls": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "CreatePCUsingNoUsernameInUri": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "CreatePCUsingSecureTurnUrl": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "CreatePCUsingTurnUrlWithTransportParam": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "LocalRendering": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "PeerConnectionIceConfigTest": { "SetStunCandidateKeepaliveInterval": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] } }, "PeerConnectionIceTest/PeerConnectionIceTest": { "AddRemoveCandidateWithEmptyTransportDoesNotCrash/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "AddRemoveCandidateWithEmptyTransportDoesNotCrash/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "AnswerContainsGatheredCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 202, "times": [ 202 ] }, "AnswerContainsGatheredCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 207, "times": [ 207 ] }, "CanSetRemoteSessionDescriptionWithRemoteCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CanSetRemoteSessionDescriptionWithRemoteCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CandidateInSubsequentOfferIsAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "CandidateInSubsequentOfferIsAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CandidatesGeneratedForEachLocalInterface/0": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "CandidatesGeneratedForEachLocalInterface/1": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "CannotAddCandidateWhenPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "CannotAddCandidateWhenPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "CannotAddCandidateWhenRemoteDescriptionNotSet/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CannotAddCandidateWhenRemoteDescriptionNotSet/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "CannotRemoveIceCandidatesWhenPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "CannotRemoveIceCandidatesWhenPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "CreateAnswerHasNewUfragPwdForOnlyMediaSectionWhichRestarted/0": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] }, "CreateAnswerHasNewUfragPwdForOnlyMediaSectionWhichRestarted/1": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "DuplicateIceCandidateIgnoredWhenAdded/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "DuplicateIceCandidateIgnoredWhenAdded/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "IceCredentialsCreateAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "IceCredentialsCreateAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "IceCredentialsCreateOffer/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "IceCredentialsCreateOffer/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "IceRestartOfferCandidateReplacesExistingCandidate/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "IceRestartOfferCandidateReplacesExistingCandidate/1": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "IceRestartOfferClearsExistingCandidate/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "IceRestartOfferClearsExistingCandidate/1": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "LaterAnswerHasSameIceCredentialsIfNoIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "LaterAnswerHasSameIceCredentialsIfNoIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 160, "times": [ 160 ] }, "LocalCandidatesNotRemovedWhenNetworkDownIfGatheringOnce/0": { "actual": "PASS", "expected": "PASS", "time": 1171, "times": [ 1171 ] }, "LocalCandidatesNotRemovedWhenNetworkDownIfGatheringOnce/1": { "actual": "PASS", "expected": "PASS", "time": 1184, "times": [ 1184 ] }, "LocalCandidatesRemovedWhenNetworkDownIfGatheringContinually/0": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "LocalCandidatesRemovedWhenNetworkDownIfGatheringContinually/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "LocalDescriptionUpdatedWhenContinualGathering/0": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "LocalDescriptionUpdatedWhenContinualGathering/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "NoIceCandidatesBeforeAnswerSetAsLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 1090, "times": [ 1090 ] }, "NoIceCandidatesBeforeAnswerSetAsLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 1087, "times": [ 1087 ] }, "NoIceCandidatesBeforeSetLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 1064, "times": [ 1064 ] }, "NoIceCandidatesBeforeSetLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 1071, "times": [ 1071 ] }, "OfferAnswerWithNoTransportsDoesNotChangeIceConnectionState/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "OfferAnswerWithNoTransportsDoesNotChangeIceConnectionState/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "OfferContainsGatheredCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 195, "times": [ 195 ] }, "OfferContainsGatheredCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 205, "times": [ 205 ] }, "OfferFromLiteIceControlledAndAnswerFromFullIceControlling/0": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "OfferFromLiteIceControlledAndAnswerFromFullIceControlling/1": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "OfferFromLiteIceControllingAndAnswerFromLiteIceControlled/0": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "OfferFromLiteIceControllingAndAnswerFromLiteIceControlled/1": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "RemoveCandidateRemovesFromRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "RemoveCandidateRemovesFromRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "SetLocalDescriptionFailsIfNoIceCredentials/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SetLocalDescriptionFailsIfNoIceCredentials/1": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetRemoteDescriptionFailsIfNoIceCredentials/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SetRemoteDescriptionFailsIfNoIceCredentials/1": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "TrickledSingleCandidateAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "TrickledSingleCandidateAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "TwoTrickledCandidatesAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "TwoTrickledCandidatesAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "VerifyUfragPwdLength/0": { "actual": "PASS", "expected": "PASS", "time": 190, "times": [ 190 ] }, "VerifyUfragPwdLength/1": { "actual": "PASS", "expected": "PASS", "time": 195, "times": [ 195 ] } }, "PeerConnectionIceTest/PeerConnectionIceUfragPwdAnswerTest": { "TestIncludedInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "TestIncludedInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "TestIncludedInAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "TestIncludedInAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "TestIncludedInAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "TestIncludedInAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationIceStatesTest": { "IceStateSetupFailure/0": { "actual": "PASS", "expected": "PASS", "time": 6897, "times": [ 6897 ] }, "IceStateSetupFailure/1": { "actual": "PASS", "expected": "PASS", "time": 5460, "times": [ 5460 ] }, "IceStateSetupFailure/2": { "actual": "PASS", "expected": "PASS", "time": 4963, "times": [ 4963 ] }, "IceStateSetupFailure/3": { "actual": "PASS", "expected": "PASS", "time": 4602, "times": [ 4602 ] }, "IceStateSetupFailure/4": { "actual": "PASS", "expected": "PASS", "time": 5814, "times": [ 5814 ] }, "IceStateSetupFailure/5": { "actual": "PASS", "expected": "PASS", "time": 6297, "times": [ 6297 ] }, "VerifyBestConnection/0": { "actual": "PASS", "expected": "PASS", "time": 414, "times": [ 414 ] }, "VerifyBestConnection/1": { "actual": "PASS", "expected": "PASS", "time": 566, "times": [ 566 ] }, "VerifyBestConnection/2": { "actual": "PASS", "expected": "PASS", "time": 660, "times": [ 660 ] }, "VerifyBestConnection/3": { "actual": "PASS", "expected": "PASS", "time": 652, "times": [ 652 ] }, "VerifyBestConnection/4": { "actual": "PASS", "expected": "PASS", "time": 595, "times": [ 595 ] }, "VerifyBestConnection/5": { "actual": "PASS", "expected": "PASS", "time": 416, "times": [ 416 ] }, "VerifyIceStates/0": { "actual": "PASS", "expected": "PASS", "time": 32537, "times": [ 32537 ] }, "VerifyIceStates/1": { "actual": "PASS", "expected": "PASS", "time": 33550, "times": [ 33550 ] }, "VerifyIceStates/2": { "actual": "PASS", "expected": "PASS", "time": 35376, "times": [ 35376 ] }, "VerifyIceStates/3": { "actual": "PASS", "expected": "PASS", "time": 34169, "times": [ 34169 ] }, "VerifyIceStates/4": { "actual": "PASS", "expected": "PASS", "time": 33485, "times": [ 33485 ] }, "VerifyIceStates/5": { "actual": "PASS", "expected": "PASS", "time": 37444, "times": [ 37444 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationInteropTest": { "NoMediaLocalToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 172, "times": [ 172 ] }, "NoMediaLocalToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 229, "times": [ 229 ] }, "OneAudioLocalToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 397, "times": [ 397 ] }, "OneAudioLocalToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "OneAudioOneVideoLocalToOneAudioOneVideoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 927, "times": [ 927 ] }, "OneAudioOneVideoLocalToOneAudioOneVideoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 915, "times": [ 915 ] }, "OneAudioOneVideoToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 775, "times": [ 775 ] }, "OneAudioOneVideoToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 723, "times": [ 723 ] }, "ReverseRolesOneAudioLocalToOneVideoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 667, "times": [ 667 ] }, "ReverseRolesOneAudioLocalToOneVideoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 712, "times": [ 712 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationTest": { "AddAudioToVideoOnlyCall/0": { "actual": "PASS", "expected": "PASS", "time": 853, "times": [ 853 ] }, "AddAudioToVideoOnlyCall/1": { "actual": "PASS", "expected": "PASS", "time": 690, "times": [ 690 ] }, "AddMediaToConnectedBundleDoesNotRestartIce/0": { "actual": "PASS", "expected": "PASS", "time": 286, "times": [ 286 ] }, "AddMediaToConnectedBundleDoesNotRestartIce/1": { "actual": "PASS", "expected": "PASS", "time": 287, "times": [ 287 ] }, "AddRtpDataChannelInSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 365, "times": [ 365 ] }, "AddRtpDataChannelInSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 365, "times": [ 365 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCalleeSupported/0": { "actual": "PASS", "expected": "PASS", "time": 506, "times": [ 506 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCalleeSupported/1": { "actual": "PASS", "expected": "PASS", "time": 481, "times": [ 481 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCallerSupported/0": { "actual": "PASS", "expected": "PASS", "time": 585, "times": [ 585 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCallerSupported/1": { "actual": "PASS", "expected": "PASS", "time": 610, "times": [ 610 ] }, "Aes128Sha1_32_CipherUsedWhenSupported/0": { "actual": "PASS", "expected": "PASS", "time": 413, "times": [ 413 ] }, "Aes128Sha1_32_CipherUsedWhenSupported/1": { "actual": "PASS", "expected": "PASS", "time": 453, "times": [ 453 ] }, "AnswererRejectsAudioAndVideoSections/0": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "AnswererRejectsAudioAndVideoSections/1": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "AnswererRejectsAudioSection/0": { "actual": "PASS", "expected": "PASS", "time": 519, "times": [ 519 ] }, "AnswererRejectsAudioSection/1": { "actual": "PASS", "expected": "PASS", "time": 428, "times": [ 428 ] }, "AnswererRejectsVideoSection/0": { "actual": "PASS", "expected": "PASS", "time": 260, "times": [ 260 ] }, "AnswererRejectsVideoSection/1": { "actual": "PASS", "expected": "PASS", "time": 245, "times": [ 245 ] }, "AudioToVideoUpgrade/0": { "actual": "PASS", "expected": "PASS", "time": 780, "times": [ 780 ] }, "AudioToVideoUpgrade/1": { "actual": "PASS", "expected": "PASS", "time": 1105, "times": [ 1105 ] }, "BundlingEnabledWhileIceRestartOccurs/0": { "actual": "PASS", "expected": "PASS", "time": 886, "times": [ 886 ] }, "BundlingEnabledWhileIceRestartOccurs/1": { "actual": "PASS", "expected": "PASS", "time": 992, "times": [ 992 ] }, "CallTransferredForCallee/0": { "actual": "PASS", "expected": "PASS", "time": 7428, "times": [ 7428 ] }, "CallTransferredForCallee/1": { "actual": "PASS", "expected": "PASS", "time": 7352, "times": [ 7352 ] }, "CallTransferredForCaller/0": { "actual": "PASS", "expected": "PASS", "time": 4099, "times": [ 4099 ] }, "CallTransferredForCaller/1": { "actual": "PASS", "expected": "PASS", "time": 4181, "times": [ 4181 ] }, "CallerDtls10ToCalleeDtls12/0": { "actual": "PASS", "expected": "PASS", "time": 811, "times": [ 811 ] }, "CallerDtls10ToCalleeDtls12/1": { "actual": "PASS", "expected": "PASS", "time": 697, "times": [ 697 ] }, "CallerDtls12ToCalleeDtls10/0": { "actual": "PASS", "expected": "PASS", "time": 783, "times": [ 783 ] }, "CallerDtls12ToCalleeDtls10/1": { "actual": "PASS", "expected": "PASS", "time": 915, "times": [ 915 ] }, "ClosingConnectionStopsPacketFlow/0": { "actual": "PASS", "expected": "PASS", "time": 1842, "times": [ 1842 ] }, "ClosingConnectionStopsPacketFlow/1": { "actual": "PASS", "expected": "PASS", "time": 1811, "times": [ 1811 ] }, "CodecNamesAreCaseInsensitive/0": { "actual": "PASS", "expected": "PASS", "time": 578, "times": [ 578 ] }, "CodecNamesAreCaseInsensitive/1": { "actual": "PASS", "expected": "PASS", "time": 575, "times": [ 575 ] }, "DataBufferedUntilRtpDataChannelObserverRegistered/0": { "actual": "PASS", "expected": "PASS", "time": 229, "times": [ 229 ] }, "DataBufferedUntilRtpDataChannelObserverRegistered/1": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "DisableAndEnableAudioPlayout/0": { "actual": "PASS", "expected": "PASS", "time": 1174, "times": [ 1174 ] }, "DisableAndEnableAudioPlayout/1": { "actual": "PASS", "expected": "PASS", "time": 1172, "times": [ 1172 ] }, "DisableAndEnableAudioRecording/0": { "actual": "PASS", "expected": "PASS", "time": 2119, "times": [ 2119 ] }, "DisableAndEnableAudioRecording/1": { "actual": "PASS", "expected": "PASS", "time": 1755, "times": [ 1755 ] }, "DisableAudioPlayoutStillGeneratesAudioStats/0": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "DisableAudioPlayoutStillGeneratesAudioStats/1": { "actual": "PASS", "expected": "PASS", "time": 267, "times": [ 267 ] }, "Dtls10CipherStatsAndUmaMetrics/0": { "actual": "PASS", "expected": "PASS", "time": 362, "times": [ 362 ] }, "Dtls10CipherStatsAndUmaMetrics/1": { "actual": "PASS", "expected": "PASS", "time": 485, "times": [ 485 ] }, "Dtls12CipherStatsAndUmaMetrics/0": { "actual": "PASS", "expected": "PASS", "time": 625, "times": [ 625 ] }, "Dtls12CipherStatsAndUmaMetrics/1": { "actual": "PASS", "expected": "PASS", "time": 394, "times": [ 394 ] }, "DtmfSenderObserver/0": { "actual": "PASS", "expected": "PASS", "time": 764, "times": [ 764 ] }, "DtmfSenderObserver/1": { "actual": "PASS", "expected": "PASS", "time": 759, "times": [ 759 ] }, "EndToEndCallWithDtls/0": { "actual": "PASS", "expected": "PASS", "time": 707, "times": [ 707 ] }, "EndToEndCallWithDtls/1": { "actual": "PASS", "expected": "PASS", "time": 491, "times": [ 491 ] }, "EndToEndCallWithDtls10/0": { "actual": "PASS", "expected": "PASS", "time": 545, "times": [ 545 ] }, "EndToEndCallWithDtls10/1": { "actual": "PASS", "expected": "PASS", "time": 632, "times": [ 632 ] }, "EndToEndCallWithGcmCipher/0": { "actual": "PASS", "expected": "PASS", "time": 757, "times": [ 757 ] }, "EndToEndCallWithGcmCipher/1": { "actual": "PASS", "expected": "PASS", "time": 801, "times": [ 801 ] }, "EndToEndCallWithIceRenomination/0": { "actual": "PASS", "expected": "PASS", "time": 730, "times": [ 730 ] }, "EndToEndCallWithIceRenomination/1": { "actual": "PASS", "expected": "PASS", "time": 762, "times": [ 762 ] }, "EndToEndCallWithRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 712, "times": [ 712 ] }, "EndToEndCallWithRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 773, "times": [ 773 ] }, "EndToEndCallWithSdes/0": { "actual": "PASS", "expected": "PASS", "time": 477, "times": [ 477 ] }, "EndToEndCallWithSdes/1": { "actual": "PASS", "expected": "PASS", "time": 744, "times": [ 744 ] }, "EndToEndCallWithSpecCompliantMaxBundleOffer/0": { "actual": "PASS", "expected": "PASS", "time": 480, "times": [ 480 ] }, "EndToEndCallWithSpecCompliantMaxBundleOffer/1": { "actual": "PASS", "expected": "PASS", "time": 617, "times": [ 617 ] }, "EndToEndCallWithTwoVideoTracks/0": { "actual": "PASS", "expected": "PASS", "time": 528, "times": [ 528 ] }, "EndToEndCallWithTwoVideoTracks/1": { "actual": "PASS", "expected": "PASS", "time": 523, "times": [ 523 ] }, "EndToEndCallWithoutSsrcOrMsidSignaling/0": { "actual": "PASS", "expected": "PASS", "time": 506, "times": [ 506 ] }, "EndToEndCallWithoutSsrcOrMsidSignaling/1": { "actual": "PASS", "expected": "PASS", "time": 456, "times": [ 456 ] }, "EndToEndConnectionTimeWithTurnTurnPair/0": { "actual": "PASS", "expected": "PASS", "time": 625, "times": [ 625 ] }, "EndToEndConnectionTimeWithTurnTurnPair/1": { "actual": "PASS", "expected": "PASS", "time": 450, "times": [ 450 ] }, "GcmCipherUsedWhenGcmSupported/0": { "actual": "PASS", "expected": "PASS", "time": 407, "times": [ 407 ] }, "GcmCipherUsedWhenGcmSupported/1": { "actual": "PASS", "expected": "PASS", "time": 368, "times": [ 368 ] }, "GetAudioInputLevelStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 309, "times": [ 309 ] }, "GetAudioInputLevelStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 260, "times": [ 260 ] }, "GetAudioOutputLevelStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 243, "times": [ 243 ] }, "GetAudioOutputLevelStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 282, "times": [ 282 ] }, "GetBytesReceivedStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 645, "times": [ 645 ] }, "GetBytesReceivedStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 538, "times": [ 538 ] }, "GetBytesSentStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 620, "times": [ 620 ] }, "GetBytesSentStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 438, "times": [ 438 ] }, "GetCaptureStartNtpTimeWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 8530, "times": [ 8530 ] }, "GetCaptureStartNtpTimeWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 6509, "times": [ 6509 ] }, "GetMediaStatsForUnsignaledStreamWithNewStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 258, "times": [ 258 ] }, "GetMediaStatsForUnsignaledStreamWithNewStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "GetRemoteAudioSSLCertificateReturnsExchangedCertificate/0": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "GetRemoteAudioSSLCertificateReturnsExchangedCertificate/1": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "GetSourcesAudio/0": { "actual": "PASS", "expected": "PASS", "time": 190, "times": [ 190 ] }, "GetSourcesAudio/1": { "actual": "PASS", "expected": "PASS", "time": 181, "times": [ 181 ] }, "GetSourcesVideo/0": { "actual": "PASS", "expected": "PASS", "time": 283, "times": [ 283 ] }, "GetSourcesVideo/1": { "actual": "PASS", "expected": "PASS", "time": 278, "times": [ 278 ] }, "GetStatsForUnsignaledStreamWithNewStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 189, "times": [ 189 ] }, "GetStatsForUnsignaledStreamWithNewStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 213, "times": [ 213 ] }, "GetStatsForUnsignaledStreamWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 188, "times": [ 188 ] }, "GetStatsForUnsignaledStreamWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "IceEventsGeneratedAndLoggedInRtcEventLog/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "IceEventsGeneratedAndLoggedInRtcEventLog/1": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "IceStatesReachCompletion/0": { "actual": "PASS", "expected": "PASS", "time": 378, "times": [ 378 ] }, "IceStatesReachCompletion/1": { "actual": "PASS", "expected": "PASS", "time": 381, "times": [ 381 ] }, "IceStatesReachCompletionWithRemoteHostname/0": { "actual": "PASS", "expected": "PASS", "time": 339, "times": [ 339 ] }, "IceStatesReachCompletionWithRemoteHostname/1": { "actual": "PASS", "expected": "PASS", "time": 268, "times": [ 268 ] }, "MediaContinuesFlowingAfterIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 1009, "times": [ 1009 ] }, "MediaContinuesFlowingAfterIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 871, "times": [ 871 ] }, "MediaFlowsWhenCandidatesSetOnlyInSdp/0": { "actual": "PASS", "expected": "PASS", "time": 652, "times": [ 652 ] }, "MediaFlowsWhenCandidatesSetOnlyInSdp/1": { "actual": "PASS", "expected": "PASS", "time": 634, "times": [ 634 ] }, "MediaTransportBidirectionalAudio/0": { "actual": "PASS", "expected": "PASS", "time": 216, "times": [ 216 ] }, "MediaTransportBidirectionalAudio/1": { "actual": "PASS", "expected": "PASS", "time": 306, "times": [ 306 ] }, "MediaTransportBidirectionalVideo/0": { "actual": "PASS", "expected": "PASS", "time": 627, "times": [ 627 ] }, "MediaTransportBidirectionalVideo/1": { "actual": "PASS", "expected": "PASS", "time": 540, "times": [ 540 ] }, "MediaTransportDataChannelCalleeCloses/0": { "actual": "PASS", "expected": "PASS", "time": 232, "times": [ 232 ] }, "MediaTransportDataChannelCalleeCloses/1": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "MediaTransportDataChannelConfigSentToOtherSide/0": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "MediaTransportDataChannelConfigSentToOtherSide/1": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "MediaTransportDataChannelEndToEnd/0": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "MediaTransportDataChannelEndToEnd/1": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "MediaTransportDataChannelUsesRtpBidirectionalVideo/0": { "actual": "PASS", "expected": "PASS", "time": 547, "times": [ 547 ] }, "MediaTransportDataChannelUsesRtpBidirectionalVideo/1": { "actual": "PASS", "expected": "PASS", "time": 497, "times": [ 497 ] }, "MediaTransportOfferUpgrade/0": { "actual": "PASS", "expected": "PASS", "time": 692, "times": [ 692 ] }, "MediaTransportOfferUpgrade/1": { "actual": "PASS", "expected": "PASS", "time": 699, "times": [ 699 ] }, "MediaTransportOfferUpgradeOnTheCallee/0": { "actual": "PASS", "expected": "PASS", "time": 565, "times": [ 565 ] }, "MediaTransportOfferUpgradeOnTheCallee/1": { "actual": "PASS", "expected": "PASS", "time": 666, "times": [ 666 ] }, "NewGetStatsManyAudioAndManyVideoStreams/0": { "actual": "PASS", "expected": "PASS", "time": 681, "times": [ 681 ] }, "NewGetStatsManyAudioAndManyVideoStreams/1": { "actual": "PASS", "expected": "PASS", "time": 650, "times": [ 650 ] }, "NonGcmCipherUsedWhenGcmNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 413, "times": [ 413 ] }, "NonGcmCipherUsedWhenGcmNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 318, "times": [ 318 ] }, "NonGcmCipherUsedWhenOnlyCalleeSupportsGcm/0": { "actual": "PASS", "expected": "PASS", "time": 353, "times": [ 353 ] }, "NonGcmCipherUsedWhenOnlyCalleeSupportsGcm/1": { "actual": "PASS", "expected": "PASS", "time": 346, "times": [ 346 ] }, "NonGcmCipherUsedWhenOnlyCallerSupportsGcm/0": { "actual": "PASS", "expected": "PASS", "time": 281, "times": [ 281 ] }, "NonGcmCipherUsedWhenOnlyCallerSupportsGcm/1": { "actual": "PASS", "expected": "PASS", "time": 369, "times": [ 369 ] }, "OneWayMediaCall/0": { "actual": "PASS", "expected": "PASS", "time": 578, "times": [ 578 ] }, "OneWayMediaCall/1": { "actual": "PASS", "expected": "PASS", "time": 571, "times": [ 571 ] }, "RegatherAfterChangingIceTransportType/0": { "actual": "PASS", "expected": "PASS", "time": 300, "times": [ 300 ] }, "RegatherAfterChangingIceTransportType/1": { "actual": "PASS", "expected": "PASS", "time": 263, "times": [ 263 ] }, "RotatedVideoWithCVOExtension/0": { "actual": "PASS", "expected": "PASS", "time": 356, "times": [ 356 ] }, "RotatedVideoWithCVOExtension/1": { "actual": "PASS", "expected": "PASS", "time": 330, "times": [ 330 ] }, "RotatedVideoWithoutCVOExtension/0": { "actual": "PASS", "expected": "PASS", "time": 268, "times": [ 268 ] }, "RotatedVideoWithoutCVOExtension/1": { "actual": "PASS", "expected": "PASS", "time": 266, "times": [ 266 ] }, "RtcEventLogOutputWriteCalled/0": { "actual": "PASS", "expected": "PASS", "time": 216, "times": [ 216 ] }, "RtcEventLogOutputWriteCalled/1": { "actual": "PASS", "expected": "PASS", "time": 233, "times": [ 233 ] }, "RtpDataChannelSignaledClosedInCalleeOffer/0": { "actual": "PASS", "expected": "PASS", "time": 642, "times": [ 642 ] }, "RtpDataChannelSignaledClosedInCalleeOffer/1": { "actual": "PASS", "expected": "PASS", "time": 562, "times": [ 562 ] }, "RtpDataChannelsRejectedByCallee/0": { "actual": "PASS", "expected": "PASS", "time": 298, "times": [ 298 ] }, "RtpDataChannelsRejectedByCallee/1": { "actual": "PASS", "expected": "PASS", "time": 410, "times": [ 410 ] }, "RtpReceiverObserverOnFirstPacketReceived/0": { "actual": "PASS", "expected": "PASS", "time": 314, "times": [ 314 ] }, "RtpReceiverObserverOnFirstPacketReceived/1": { "actual": "PASS", "expected": "PASS", "time": 349, "times": [ 349 ] }, "SSLCertificateVerifierFailureUsedForTurnConnectionsFailsConnection/0": { "actual": "PASS", "expected": "PASS", "time": 10218, "times": [ 10218 ] }, "SSLCertificateVerifierFailureUsedForTurnConnectionsFailsConnection/1": { "actual": "PASS", "expected": "PASS", "time": 10150, "times": [ 10150 ] }, "SSLCertificateVerifierUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 246, "times": [ 246 ] }, "SSLCertificateVerifierUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 333, "times": [ 333 ] }, "Send1280By720ResolutionAndReceive16To9AspectRatio/0": { "actual": "PASS", "expected": "PASS", "time": 701, "times": [ 701 ] }, "Send1280By720ResolutionAndReceive16To9AspectRatio/1": { "actual": "PASS", "expected": "PASS", "time": 630, "times": [ 630 ] }, "TCPUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 561, "times": [ 561 ] }, "TCPUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 596, "times": [ 596 ] }, "TrackStatsUpdatedCorrectlyWhenUnsignaledSsrcChanges/0": { "actual": "PASS", "expected": "PASS", "time": 1021, "times": [ 1021 ] }, "TrackStatsUpdatedCorrectlyWhenUnsignaledSsrcChanges/1": { "actual": "PASS", "expected": "PASS", "time": 1016, "times": [ 1016 ] }, "TurnCustomizerUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 346, "times": [ 346 ] }, "TurnCustomizerUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 275, "times": [ 275 ] }, "VideoFlowsAfterMediaSectionIsRejectedAndRecycled/0": { "actual": "PASS", "expected": "PASS", "time": 825, "times": [ 825 ] }, "VideoFlowsAfterMediaSectionIsRejectedAndRecycled/1": { "actual": "PASS", "expected": "PASS", "time": 998, "times": [ 998 ] }, "VideoRejectedInSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 574, "times": [ 574 ] }, "VideoRejectedInSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 633, "times": [ 633 ] } }, "PeerConnectionIntegrationTestPlanB": { "CanSendRemoteVideoTrack": { "actual": "PASS", "expected": "PASS", "time": 452, "times": [ 452 ] }, "EnableAudioAfterRejecting": { "actual": "PASS", "expected": "PASS", "time": 278, "times": [ 278 ] }, "MediaFlowsAfterEarlyWarmupWithCreateSender": { "actual": "PASS", "expected": "PASS", "time": 536, "times": [ 536 ] }, "RemoveAndAddTrackWithNewStreamId": { "actual": "PASS", "expected": "PASS", "time": 201, "times": [ 201 ] }, "TwoVideoUnifiedPlanToNoMediaPlanB": { "actual": "PASS", "expected": "PASS", "time": 512, "times": [ 512 ] } }, "PeerConnectionIntegrationTestUnifiedPlan": { "EndToEndCallWithTwoVideoTracksAndNoSignaledSsrc": { "actual": "PASS", "expected": "PASS", "time": 461, "times": [ 461 ] }, "EndToEndCallWithoutSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "MediaFlowsAfterEarlyWarmupWithAddTransceiver": { "actual": "PASS", "expected": "PASS", "time": 477, "times": [ 477 ] }, "NoStreamsMsidLineMissing": { "actual": "PASS", "expected": "PASS", "time": 174, "times": [ 174 ] }, "NoStreamsMsidLinePresent": { "actual": "PASS", "expected": "PASS", "time": 264, "times": [ 264 ] }, "OldGetStatsAssociatesTrackIdForManyMediaSections": { "actual": "PASS", "expected": "PASS", "time": 578, "times": [ 578 ] }, "ReOfferWithStoppedBundleTaggedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 1540, "times": [ 1540 ] } }, "PeerConnectionInterfaceTest/PeerConnectionInterfaceTest": { "AddTrackBeforeConnecting/0": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] }, "AddTrackBeforeConnecting/1": { "actual": "PASS", "expected": "PASS", "time": 207, "times": [ 207 ] }, "AddTrackWithoutStream/0": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "AddTrackWithoutStream/1": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "AttachmentIdIsSetOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 186, "times": [ 186 ] }, "AttachmentIdIsSetOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "CantChangePoolSizeAfterSetLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "CantChangePoolSizeAfterSetLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "ChangeSsrcOnTrackInLocalSessionDescription/0": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "ChangeSsrcOnTrackInLocalSessionDescription/1": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "CloseAndGetStats/0": { "actual": "PASS", "expected": "PASS", "time": 177, "times": [ 177 ] }, "CloseAndGetStats/1": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "CloseAndTestStreamsAndStates/0": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "CloseAndTestStreamsAndStates/1": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "CnameGenerationInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 233, "times": [ 233 ] }, "CnameGenerationInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 200, "times": [ 200 ] }, "CnameGenerationInOffer/0": { "actual": "PASS", "expected": "PASS", "time": 181, "times": [ 181 ] }, "CnameGenerationInOffer/1": { "actual": "PASS", "expected": "PASS", "time": 217, "times": [ 217 ] }, "CreateOfferFailsWithInvalidOfferToReceiveAudio/0": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "CreateOfferFailsWithInvalidOfferToReceiveAudio/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateOfferFailsWithInvalidOfferToReceiveVideo/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferFailsWithInvalidOfferToReceiveVideo/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "CreateOfferReceiveAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "CreateOfferReceiveAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 215, "times": [ 215 ] }, "CreateOfferReceivePrAnswerAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 312, "times": [ 312 ] }, "CreateOfferReceivePrAnswerAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CreateOfferWithAudioOnlyOptions/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "CreateOfferWithAudioOnlyOptions/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateOfferWithAudioVideoOptions/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CreateOfferWithAudioVideoOptions/1": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "CreateOfferWithDefaultOfferAnswerOptions/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferWithDefaultOfferAnswerOptions/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateOfferWithIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "CreateOfferWithIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "CreateOfferWithOfferToReceiveConstraints/0": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "CreateOfferWithOfferToReceiveConstraints/1": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "CreateOfferWithRtpMux/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateOfferWithRtpMux/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateOfferWithVideoOnlyOptions/0": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "CreateOfferWithVideoOnlyOptions/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "CreatePeerConnectionAppliesNetworkConfigToPortAllocator/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "CreatePeerConnectionAppliesNetworkConfigToPortAllocator/1": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "CreatePeerConnectionWithDifferentConfigurations/0": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] }, "CreatePeerConnectionWithDifferentConfigurations/1": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "CreatePeerConnectionWithDifferentIceTransportsTypes/0": { "actual": "PASS", "expected": "PASS", "time": 185, "times": [ 185 ] }, "CreatePeerConnectionWithDifferentIceTransportsTypes/1": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "CreatePeerConnectionWithPooledCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "CreatePeerConnectionWithPooledCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CreateReliableRtpDataChannelShouldFail/0": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "CreateReliableRtpDataChannelShouldFail/1": { "actual": "PASS", "expected": "PASS", "time": 220, "times": [ 220 ] }, "CreateSctpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "CreateSctpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "CreateSctpDataChannelShouldFailForInvalidConfig/0": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "CreateSctpDataChannelShouldFailForInvalidConfig/1": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "CreateSctpDataChannelWithInvalidIdShouldFail/0": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "CreateSctpDataChannelWithInvalidIdShouldFail/1": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "CreateSctpDataChannelWithMinusOne/0": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "CreateSctpDataChannelWithMinusOne/1": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "CreateSubsequentInactiveOffer/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "CreateSubsequentInactiveOffer/1": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "CreateSubsequentRecvOnlyOffer/0": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "CreateSubsequentRecvOnlyOffer/1": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "CurrentAndPendingDescriptions/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "CurrentAndPendingDescriptions/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "DataChannelCloseWhenPeerConnectionClose/0": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "DataChannelCloseWhenPeerConnectionClose/1": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "DtlsSdesFallbackNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "DtlsSdesFallbackNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "ExtmapAllowMixedIsConfigurable/0": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "ExtmapAllowMixedIsConfigurable/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "ExtraPooledSessionsDiscardedAfterApplyingAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "ExtraPooledSessionsDiscardedAfterApplyingAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "GetConfigurationAfterCreatePeerConnection/0": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "GetConfigurationAfterCreatePeerConnection/1": { "actual": "PASS", "expected": "PASS", "time": 176, "times": [ 176 ] }, "GetConfigurationAfterSetConfiguration/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "GetConfigurationAfterSetConfiguration/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "GetRTCStatsBeforeAndAfterCalling/0": { "actual": "PASS", "expected": "PASS", "time": 251, "times": [ 251 ] }, "GetRTCStatsBeforeAndAfterCalling/1": { "actual": "PASS", "expected": "PASS", "time": 207, "times": [ 207 ] }, "GetStatsForInvalidTrack/0": { "actual": "PASS", "expected": "PASS", "time": 217, "times": [ 217 ] }, "GetStatsForInvalidTrack/1": { "actual": "PASS", "expected": "PASS", "time": 217, "times": [ 217 ] }, "GetStatsForSpecificTrack/0": { "actual": "PASS", "expected": "PASS", "time": 225, "times": [ 225 ] }, "GetStatsForSpecificTrack/1": { "actual": "PASS", "expected": "PASS", "time": 339, "times": [ 339 ] }, "GetStatsForVideoTrack/0": { "actual": "PASS", "expected": "PASS", "time": 181, "times": [ 181 ] }, "GetStatsForVideoTrack/1": { "actual": "PASS", "expected": "PASS", "time": 220, "times": [ 220 ] }, "IceCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 182, "times": [ 182 ] }, "IceCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "IceRenominationNotOffered/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "IceRenominationNotOffered/1": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "IceRenominationOptionInOfferAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "IceRenominationOptionInOfferAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "MediaSectionCountEnforcedForSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "MediaSectionCountEnforcedForSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "OffersAndAnswersHaveTrickleIceOption/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "OffersAndAnswersHaveTrickleIceOption/1": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "OnAddTrackCallback/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "OnAddTrackCallback/1": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "PooledSessionsDiscardedAfterClose/0": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "PooledSessionsDiscardedAfterClose/1": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "ReceiveFireFoxOffer/0": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "ReceiveFireFoxOffer/1": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "ReceiveOfferCreateAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "ReceiveOfferCreateAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 213, "times": [ 213 ] }, "ReceiveOfferCreatePrAnswerAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 260, "times": [ 260 ] }, "ReceiveOfferCreatePrAnswerAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] }, "ReceiveUpdatedAudioOfferWithBadCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 172, "times": [ 172 ] }, "ReceiveUpdatedAudioOfferWithBadCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "RecvonlyDescriptionDoesntCreateStream/0": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "RecvonlyDescriptionDoesntCreateStream/1": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "RejectMediaContent/0": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "RejectMediaContent/1": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "RenegotiationNeededForNewRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "RenegotiationNeededForNewRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "RtpDuplicatedLabelNotAllowed/0": { "actual": "PASS", "expected": "PASS", "time": 183, "times": [ 183 ] }, "RtpDuplicatedLabelNotAllowed/1": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "SctpDuplicatedLabelAllowed/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SctpDuplicatedLabelAllowed/1": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "SetBitrateCurrentLessThanImplicitMin/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "SetBitrateCurrentLessThanImplicitMin/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "SetBitrateCurrentLessThanMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetBitrateCurrentLessThanMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetBitrateCurrentNegativeFails/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "SetBitrateCurrentNegativeFails/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SetBitrateMaxLessThanCurrentFails/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "SetBitrateMaxLessThanCurrentFails/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetBitrateMaxLessThanMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "SetBitrateMaxLessThanMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SetBitrateMaxNegativeFails/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "SetBitrateMaxNegativeFails/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SetBitrateNegativeMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "SetBitrateNegativeMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "SetBitrateWithoutMinSucceeds/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetBitrateWithoutMinSucceeds/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetConfigurationCausingIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 170, "times": [ 170 ] }, "SetConfigurationCausingIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "SetConfigurationCausingPartialIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 205, "times": [ 205 ] }, "SetConfigurationCausingPartialIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 205, "times": [ 205 ] }, "SetConfigurationChangesCandidateFilter/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "SetConfigurationChangesCandidateFilter/1": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "SetConfigurationChangesIceCheckInterval/0": { "actual": "PASS", "expected": "PASS", "time": 174, "times": [ 174 ] }, "SetConfigurationChangesIceCheckInterval/1": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "SetConfigurationChangesIceServers/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetConfigurationChangesIceServers/1": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetConfigurationChangesPruneTurnPortsFlag/0": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetConfigurationChangesPruneTurnPortsFlag/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "SetConfigurationCreatesPooledSessionCorrectly/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetConfigurationCreatesPooledSessionCorrectly/1": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "SetConfigurationFailsAfterClose/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "SetConfigurationFailsAfterClose/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SetConfigurationNotCausingIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 218, "times": [ 218 ] }, "SetConfigurationNotCausingIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "SetConfigurationReturnsInvalidModificationError/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SetConfigurationReturnsInvalidModificationError/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "SetConfigurationReturnsInvalidParameterIfCredentialsMissing/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SetConfigurationReturnsInvalidParameterIfCredentialsMissing/1": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SetConfigurationReturnsRangeErrorForBadCandidatePoolSize/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SetConfigurationReturnsRangeErrorForBadCandidatePoolSize/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SetConfigurationReturnsSyntaxErrorFromBadIceUrls/0": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SetConfigurationReturnsSyntaxErrorFromBadIceUrls/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SetIceRegatherIntervalRangeWithContinualGathering/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetIceRegatherIntervalRangeWithContinualGathering/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "SetIceRegatherIntervalRangeWithoutContinualGatheringFails/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "SetIceRegatherIntervalRangeWithoutContinualGatheringFails/1": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "SsrcInOfferAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 324, "times": [ 324 ] }, "SsrcInOfferAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "StartAndStopLoggingToFileAfterPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "StartAndStopLoggingToFileAfterPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "StartAndStopLoggingToOutputAfterPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "StartAndStopLoggingToOutputAfterPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "TestDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 229, "times": [ 229 ] }, "TestDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "TestReceiveOnlyDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "TestReceiveOnlyDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "TestRejectRtpDataChannelInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "TestRejectRtpDataChannelInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "TestSendBinaryOnRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 183, "times": [ 183 ] }, "TestSendBinaryOnRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 243, "times": [ 243 ] }, "TestSendOnlyDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 237, "times": [ 237 ] }, "TestSendOnlyDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "UpdateRemoteStreams/0": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "UpdateRemoteStreams/1": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] } }, "PeerConnectionInterfaceTestPlanB": { "AddLocalStreamAfterLocalDescriptionChanged": { "actual": "PASS", "expected": "PASS", "time": 1145, "times": [ 1145 ] }, "AddRemoveTrackFromExistingRemoteMediaStream": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "AddStreams": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "AddTrackAfterAddStream": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "AddTrackRemoveTrack": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "AddedStreamsPresentInOffer": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "AttachmentIdIsSetOnAddStream": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "CloseAndTestMethods": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "CreateAnswerWithOfferToReceiveConstraints": { "actual": "PASS", "expected": "PASS", "time": 1081, "times": [ 1081 ] }, "CreateOfferAnswerWithInvalidStream": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateSenderWithStream": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "DefaultTracksNotDestroyedAndRecreated": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "LocalDescriptionChanged": { "actual": "PASS", "expected": "PASS", "time": 1108, "times": [ 1108 ] }, "MediaStreamAddTrackRemoveTrackRenegotiate": { "actual": "PASS", "expected": "PASS", "time": 1124, "times": [ 1124 ] }, "RemoveAlreadyGoneRemoteStream": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "RemoveStream": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "RemoveTrackAfterAddStream": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "RemoveTrackThenRejectMediaContent": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "Renegotiate": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "RenegotiateAudioOnly": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "SdpWithEmptyMsidAndSsrcCreatesDefaultStreamId": { "actual": "PASS", "expected": "PASS", "time": 1099, "times": [ 1099 ] }, "SdpWithMsidDontCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "SdpWithMsidWithoutSsrcCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "SdpWithoutMsidAndStreamsCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "SdpWithoutMsidCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SendOnlySdpWithoutMsidCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SignalSameTracksInSeparateMediaStream": { "actual": "PASS", "expected": "PASS", "time": 1093, "times": [ 1093 ] }, "VerifyDefaultStreamIsNotCreated": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] } }, "PeerConnectionJsepTest": { "AddingTrackWithAddTrackSpecifiesTrackId": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "AddingTrackWithAddTransceiverSpecifiesRandomTrackId": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "AnswerBeforeOfferFails": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "AudioOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "AudioTrackAddedAfterDataSectionInReoffer": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "CalleeDoesReoffer": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "CreateAnswerHasSameMidsAsOffer": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "CreateAnswerNegotiatesDirection": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "CreateAnswerRejectsStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "CreateOfferDoesNotRecycleMediaSectionIfFirstStopped": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "CreateOfferGeneratesUniqueMidForDataSectionIfAlreadyTaken": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "CreateOfferGeneratesUniqueMidIfAlreadyTaken": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "CreateOfferRecyclesWhenOfferingTwice": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CurrentDirectionResetWhenRtpTransceiverStopped": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "DataChannelDoesNotRecycleMediaSection": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "DataOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "EmptyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "IncludeMsidEvenIfDirectionHasChanged": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "LegacyNoMidAudioOnlyAnswer": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "LegacyNoMidAudioOnlyOffer": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "LegacyNoMidAudioVideoAnswer": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "LegacyNoMidAudioVideoOffer": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "LegacyNoMidTwoRemoteOffers": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "MediaSectionsInInitialOfferHaveDifferentMids": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "MediaSectionsInInitialOfferOrderedCorrectly": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "MultipleDataChannelsCreateOnlyOneDataSection": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "NoMsidInAnswerIfNoRespondingTracks": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "NoMsidInOfferIfTransceiverDirectionHasNoSend": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "OfferAnswerWithChangedMids": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "OneVideoUnifiedPlanToTwoVideoPlanBFails": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "ReOfferMediaSectionForAssociatedStoppedTransceiverIsRejected": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "RecycleMediaSectionWhenStoppingTransceiverOnAnswerer": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "RemoveMsidIfTransceiverStopped": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "RtpReceiverCreatedBeforeSetRemoteDescriptionKeepsId": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "RtpReceiverCreatedBySetRemoteDescriptionHasSignaledTrackId": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetLocalAnswerUpdatesCurrentDirection": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "SetLocalDescriptionFailsMissingMid": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SetLocalEmptyOfferCreatesNoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "SetLocalOfferSetsTransceiverMid": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetRemoteAnswerUpdatesCurrentDirection": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SetRemoteOfferCreatesTransceivers": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SetRemoteOfferDoesNotReuseStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SetRemoteOfferDoesNotReuseTransceiverFromAddTransceiver": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetRemoteOfferDoesNotReuseTransceiverIfDirectionSendOnly": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetRemoteOfferDoesNotReuseTransceiverOfWrongType": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetRemoteOfferReusesTransceiverFromAddTrack": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SetRemoteOfferReusesTransceiversOfBothTypes": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "SetRemoteOfferWithOneTrackNoStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SetRemoteOfferWithOneTrackOneStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SetRemoteOfferWithOneTrackTwoStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SetRemoteOfferWithTwoTracksSameStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SettingTransceiverInactiveDoesNotStopIt": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "StoppedTransceiverHasNoMediaSectionInInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "StoppingTransceiverInOfferStopsTransceiverOnRemoteSide": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "TwoVideoPlanBToUnifiedPlanFails": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "VideoOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] } }, "PeerConnectionJsepTest/RecycleMediaSectionTest": { "CurrentLocalAndCurrentRemoteRejected/0": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "CurrentLocalAndCurrentRemoteRejected/1": { "actual": "PASS", "expected": "PASS", "time": 160, "times": [ 160 ] }, "CurrentLocalAndCurrentRemoteRejected/2": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "CurrentLocalAndCurrentRemoteRejected/3": { "actual": "PASS", "expected": "PASS", "time": 202, "times": [ 202 ] }, "CurrentLocalOnlyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] }, "CurrentLocalOnlyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "CurrentLocalOnlyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "CurrentLocalOnlyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 177, "times": [ 177 ] }, "CurrentRemoteOnlyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "CurrentRemoteOnlyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 165, "times": [ 165 ] }, "CurrentRemoteOnlyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "CurrentRemoteOnlyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "PendingLocalRejectedAndNoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "PendingLocalRejectedAndNoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "PendingLocalRejectedAndNoRemote/2": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "PendingLocalRejectedAndNoRemote/3": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "PendingLocalRejectedAndNotRejectedRemote/0": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "PendingLocalRejectedAndNotRejectedRemote/1": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "PendingLocalRejectedAndNotRejectedRemote/2": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "PendingLocalRejectedAndNotRejectedRemote/3": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "PendingRemoteRejectedAndNoLocal/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "PendingRemoteRejectedAndNoLocal/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "PendingRemoteRejectedAndNoLocal/2": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "PendingRemoteRejectedAndNoLocal/3": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "PendingRemoteRejectedAndNotRejectedLocal/0": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "PendingRemoteRejectedAndNotRejectedLocal/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "PendingRemoteRejectedAndNotRejectedLocal/2": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "PendingRemoteRejectedAndNotRejectedLocal/3": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] } }, "PeerConnectionMediaConfigTest": { "TestCreateAndClose": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "TestDefaults": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "TestDisablePrerendererSmoothingTrue": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "TestEnableExperimentCpuLoadEstimator": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaAnswerDirectionTest": { "VerifyDirection/0": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "VerifyDirection/1": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "VerifyDirection/10": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "VerifyDirection/11": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "VerifyDirection/12": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyDirection/13": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "VerifyDirection/14": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "VerifyDirection/15": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "VerifyDirection/16": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "VerifyDirection/17": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/18": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "VerifyDirection/19": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "VerifyDirection/2": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/20": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/21": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "VerifyDirection/22": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/23": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "VerifyDirection/24": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "VerifyDirection/25": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "VerifyDirection/26": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VerifyDirection/27": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "VerifyDirection/28": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "VerifyDirection/29": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "VerifyDirection/3": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "VerifyDirection/30": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "VerifyDirection/31": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyDirection/32": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "VerifyDirection/33": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "VerifyDirection/34": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyDirection/35": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "VerifyDirection/36": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyDirection/37": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "VerifyDirection/38": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyDirection/39": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "VerifyDirection/4": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/40": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyDirection/41": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "VerifyDirection/42": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "VerifyDirection/43": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyDirection/44": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VerifyDirection/45": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/46": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyDirection/47": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "VerifyDirection/5": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "VerifyDirection/6": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "VerifyDirection/7": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "VerifyDirection/8": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/9": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "VerifyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyRejected/10": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "VerifyRejected/11": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyRejected/12": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyRejected/13": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "VerifyRejected/14": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyRejected/15": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "VerifyRejected/16": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyRejected/17": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "VerifyRejected/18": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyRejected/19": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "VerifyRejected/20": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "VerifyRejected/21": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyRejected/22": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "VerifyRejected/23": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyRejected/24": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyRejected/25": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "VerifyRejected/26": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyRejected/27": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyRejected/28": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "VerifyRejected/29": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "VerifyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "VerifyRejected/30": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyRejected/31": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "VerifyRejected/32": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyRejected/33": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "VerifyRejected/34": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyRejected/35": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VerifyRejected/36": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "VerifyRejected/37": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/38": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/39": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "VerifyRejected/4": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/40": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "VerifyRejected/41": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyRejected/42": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyRejected/43": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "VerifyRejected/44": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/45": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyRejected/46": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyRejected/47": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyRejected/5": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "VerifyRejected/6": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/7": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyRejected/8": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyRejected/9": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaInvalidMediaTest": { "FailToSetLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "FailToSetLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetLocalAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "FailToSetLocalAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetLocalAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "FailToSetLocalAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetLocalAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToSetLocalAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToSetRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "FailToSetRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "FailToSetRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "FailToSetRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "FailToSetRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "FailToSetRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaOfferDirectionTest": { "VerifyDirection/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/10": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VerifyDirection/11": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/2": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/3": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/4": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/5": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyDirection/6": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/7": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "VerifyDirection/8": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyDirection/9": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaTest": { "AnswerHasDifferentDirectionsForAudioVideo/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "AnswerHasDifferentDirectionsForAudioVideo/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "AnswerHasSameMidsAsOffer/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "AnswerHasSameMidsAsOffer/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "AudioVideoOfferAnswerCreateSendRecvStreams/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "AudioVideoOfferAnswerCreateSendRecvStreams/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CombinedAudioVideoBweConfigPropagatedToMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CombinedAudioVideoBweConfigPropagatedToMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "CreateAnswerWithNoStreamsAndDefaultOptionsDoesNotReject/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateAnswerWithNoStreamsAndDefaultOptionsDoesNotReject/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CreateAnswerWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "CreateAnswerWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "CreateOfferWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateOfferWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "FailToApplyDescriptionIfVideoEncoderHasEverFailed/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "FailToApplyDescriptionIfVideoEncoderHasEverFailed/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "FailToSetLocalDescriptionIfCreateMediaChannelFails/0": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "FailToSetLocalDescriptionIfCreateMediaChannelFails/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "FailToSetRemoteDescriptionIfCreateMediaChannelFails/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "FailToSetRemoteDescriptionIfCreateMediaChannelFails/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "MediaEngineErrorPropagatedToClients/0": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "MediaEngineErrorPropagatedToClients/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "MediaTransportForMediaAndDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "MediaTransportForMediaAndDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "MediaTransportNotPropagatedToVoiceEngine/0": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "MediaTransportNotPropagatedToVoiceEngine/1": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "MediaTransportOnlyForDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "MediaTransportOnlyForDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "MediaTransportPropagatedToVoiceEngine/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "MediaTransportPropagatedToVoiceEngine/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "NewStreamInLocalAnswerAddsSendStreams/0": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "NewStreamInLocalAnswerAddsSendStreams/1": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "NewStreamInRemoteOfferAddsRecvStreams/0": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "NewStreamInRemoteOfferAddsRecvStreams/1": { "actual": "PASS", "expected": "PASS", "time": 181, "times": [ 181 ] }, "OfferHasDifferentDirectionForAudioVideo/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "OfferHasDifferentDirectionForAudioVideo/1": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "ReOfferHasSameMidsAsFirstOffer/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "ReOfferHasSameMidsAsFirstOffer/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetRemoteDescriptionFailsWithDuplicateMids/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetRemoteDescriptionFailsWithDuplicateMids/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "TestAVOfferWithAudioOnlyAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "TestAVOfferWithAudioOnlyAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestAVOfferWithVideoOnlyAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "TestAVOfferWithVideoOnlyAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] } }, "PeerConnectionMediaTestPlanB": { "EmptyLocalAnswerRemovesSendStreams": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "EmptyRemoteOfferRemovesRecvStreams": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SimulcastAnswer": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "SimulcastOffer": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] } }, "PeerConnectionMediaTestUnifiedPlan": { "StoppedLocalTransceiversRemovesMediaChannels": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "StoppedRemoteTransceiversRemovesMediaChannels": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] } }, "PeerConnectionMsidSignalingTest": { "PlanBOfferToUnifiedPlanAnswer": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "PureUnifiedPlanToUs": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "UnifiedPlanTalkingToOurself": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "UnifiedPlanToPlanBAnswer": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] } }, "PeerConnectionRtpTest/PeerConnectionRtpTest": { "AddTrackWithStreamAddsReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "AddTrackWithStreamAddsReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "AddTrackWithStreamFiresOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "AddTrackWithStreamFiresOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "AddTrackWithoutStreamAddsReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "AddTrackWithoutStreamAddsReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "AddTrackWithoutStreamFiresOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "AddTrackWithoutStreamFiresOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "AudioGetParametersHasHeaderExtensions/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "AudioGetParametersHasHeaderExtensions/1": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "CreateTwoSendersWithSameTrack/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "CreateTwoSendersWithSameTrack/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "LegacyObserverNotCalledIfPeerConnectionDereferenced/0": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "LegacyObserverNotCalledIfPeerConnectionDereferenced/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "LegacyObserverOnSuccess/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "LegacyObserverOnSuccess/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "RemoveTrackWithSharedStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 148, "times": [ 148 ] }, "RemoveTrackWithSharedStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "RemoveTrackWithSharedStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 161, "times": [ 161 ] }, "RemoveTrackWithSharedStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 175, "times": [ 175 ] }, "RemoveTrackWithStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "RemoveTrackWithStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "RemoveTrackWithStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "RemoveTrackWithStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "RemoveTrackWithoutStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "RemoveTrackWithoutStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "RemoveTrackWithoutStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "RemoveTrackWithoutStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "VideoGetParametersHasHeaderExtensions/0": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "VideoGetParametersHasHeaderExtensions/1": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] } }, "PeerConnectionRtpTestPlanB": { "MultipleRemoteSendersWithoutStreamParamIdAddsMultipleReceivers": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "RemoteStreamIdChangesFiresOnRemoveAndOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "StatesCorrelateWithSetRemoteDescriptionCall": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] } }, "PeerConnectionRtpTestUnifiedPlan": { "AddAudioTrackCreatesAudioSender": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "AddAudioTransceiverCreatesAudioSenderAndReceiver": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "AddAudioTransceiverCreatesVideoSenderAndReceiver": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "AddFirstTrackCreatesTransceiver": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "AddRemoveAddTrackGeneratesNewSenderId": { "actual": "PASS", "expected": "PASS", "time": 185, "times": [ 185 ] }, "AddRemoveAddTrackOffersWorksAudio": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "AddRemoveAddTrackOffersWorksVideo": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "AddTrackChangesDirectionFromInactiveToSendOnly": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "AddTrackChangesDirectionFromRecvOnlyToSendRecv": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "AddTrackCreatesSenderWithTrackId": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "AddTrackDoesNotReuseTransceiverOfWrongType": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "AddTrackErrorIfClosed": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "AddTrackErrorIfTrackAlreadyHasSender": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AddTrackReusesFirstMatchingTransceiver": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "AddTrackReusesTransceiver": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "AddTrackReusesTransceiverOfType": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "AddTransceiverCallsOnTrack": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "AddTransceiverHasCorrectInitProperties": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "AddTransceiverShowsInLists": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "AddTransceiverTwiceWithSameTrackCreatesMultipleTransceivers": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "AddTransceiverWithDirectionIsReflected": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "AddTransceiverWithInvalidKindReturnsError": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "AddTransceiverWithTrackCreatesSenderWithTrack": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "AddVideoTrackCreatesVideoSender": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "ApplyRemoteOfferAddThenRemoteOfferRemoveResultsInOneRemoveTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "ApplyTwoRemoteOffersWithNoAnswerResultsInOneAddTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "CanClosePeerConnectionWithoutCrashing": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "ChangeAssociatedStreamsTriggersRenegotiation": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "ChangeDirectionInAnswerResultsInRemoveTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "ChangeMsidWhileReceiving": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "CheckForInvalidEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "CheckForUnsupportedEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "CreateAnswerSameTrackLabel": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferSameTrackLabel": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "NoRenegotiationNeededAfterSetDirectionOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "NoRenegotiationNeededAfterTransceiverSetSameDirection": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "PeerConnectionHasNoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "RemoveTrackChangesDirectionFromSendOnlyToInactive": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "RemoveTrackChangesDirectionFromSendRecvToRecvOnly": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "RemoveTrackClearsSenderTrack": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoveTrackErrorIfClosed": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "RemoveTrackNoErrorIfTrackAlreadyRemoved": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "RemoveTrackWithNullSenderTrackIsNoOp": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "RenegotiationNeededAfterTransceiverSetDirection": { "actual": "PASS", "expected": "PASS", "time": 185, "times": [ 185 ] }, "ReofferDoesNotCallOnTrack": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SendEncodingsPassedToSender": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "SetDirectionCallsOnTrack": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetDirectionHoldCallsOnTrackTwice": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "TwoAddTrackCreatesTwoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "UnsignaledSsrcCreatesReceiverStreams": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] } }, "PeerConnectionSignalingTest/PeerConnectionSignalingStateTest": { "CreateAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "CreateAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "CreateAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CreateAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CreateAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CreateAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "CreateAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "CreateAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "CreateAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CreateAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "CreateAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "CreateAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "CreateAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "CreateAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "CreateAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "CreateAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "CreateAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "CreateOffer/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateOffer/1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "CreateOffer/10": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CreateOffer/11": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateOffer/12": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CreateOffer/13": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateOffer/14": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "CreateOffer/15": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateOffer/16": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CreateOffer/17": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateOffer/18": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "CreateOffer/19": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "CreateOffer/2": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateOffer/3": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateOffer/4": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateOffer/5": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateOffer/6": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateOffer/7": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOffer/8": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "CreateOffer/9": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "SetLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SetLocalAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SetLocalAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "SetLocalAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetLocalAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetLocalAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "SetLocalAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 173, "times": [ 173 ] }, "SetLocalAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "SetLocalAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "SetLocalAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SetLocalAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "SetLocalAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "SetLocalAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetLocalAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "SetLocalAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "SetLocalAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "SetLocalAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "SetLocalAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "SetLocalAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "SetLocalOffer/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "SetLocalOffer/1": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetLocalOffer/10": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetLocalOffer/11": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetLocalOffer/12": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SetLocalOffer/13": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "SetLocalOffer/14": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "SetLocalOffer/15": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "SetLocalOffer/16": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SetLocalOffer/17": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SetLocalOffer/18": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "SetLocalOffer/19": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "SetLocalOffer/2": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetLocalOffer/3": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "SetLocalOffer/4": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "SetLocalOffer/5": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "SetLocalOffer/6": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetLocalOffer/7": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SetLocalOffer/8": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "SetLocalOffer/9": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "SetLocalPrAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SetLocalPrAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "SetLocalPrAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetLocalPrAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SetLocalPrAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetLocalPrAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "SetLocalPrAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 180, "times": [ 180 ] }, "SetLocalPrAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 173, "times": [ 173 ] }, "SetLocalPrAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetLocalPrAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 148, "times": [ 148 ] }, "SetLocalPrAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "SetLocalPrAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SetLocalPrAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "SetLocalPrAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "SetLocalPrAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 177, "times": [ 177 ] }, "SetLocalPrAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "SetLocalPrAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "SetLocalPrAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] }, "SetLocalPrAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 189, "times": [ 189 ] }, "SetLocalPrAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 184, "times": [ 184 ] }, "SetRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SetRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetRemoteAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SetRemoteAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SetRemoteAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "SetRemoteAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SetRemoteAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "SetRemoteAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "SetRemoteAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "SetRemoteAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "SetRemoteAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "SetRemoteAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "SetRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 173, "times": [ 173 ] }, "SetRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "SetRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "SetRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "SetRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "SetRemoteAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] }, "SetRemoteAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 161, "times": [ 161 ] }, "SetRemoteOffer/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SetRemoteOffer/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "SetRemoteOffer/10": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetRemoteOffer/11": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetRemoteOffer/12": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "SetRemoteOffer/13": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "SetRemoteOffer/14": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "SetRemoteOffer/15": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "SetRemoteOffer/16": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "SetRemoteOffer/17": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "SetRemoteOffer/18": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "SetRemoteOffer/19": { "actual": "PASS", "expected": "PASS", "time": 170, "times": [ 170 ] }, "SetRemoteOffer/2": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SetRemoteOffer/3": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetRemoteOffer/4": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetRemoteOffer/5": { "actual": "PASS", "expected": "PASS", "time": 151, "times": [ 151 ] }, "SetRemoteOffer/6": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "SetRemoteOffer/7": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "SetRemoteOffer/8": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "SetRemoteOffer/9": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "SetRemotePrAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "SetRemotePrAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "SetRemotePrAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetRemotePrAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "SetRemotePrAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 170, "times": [ 170 ] }, "SetRemotePrAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "SetRemotePrAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 176, "times": [ 176 ] }, "SetRemotePrAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 180, "times": [ 180 ] }, "SetRemotePrAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 161, "times": [ 161 ] }, "SetRemotePrAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "SetRemotePrAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 195, "times": [ 195 ] }, "SetRemotePrAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SetRemotePrAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 175, "times": [ 175 ] }, "SetRemotePrAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "SetRemotePrAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "SetRemotePrAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 179, "times": [ 179 ] }, "SetRemotePrAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "SetRemotePrAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "SetRemotePrAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 161, "times": [ 161 ] }, "SetRemotePrAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] } }, "PeerConnectionSignalingTest/PeerConnectionSignalingTest": { "CreateAnswerFailsIfStable/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "CreateAnswerFailsIfStable/1": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "CreateOffersAndShutdown/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CreateOffersAndShutdown/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "FailToSetNullLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "FailToSetNullLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "FailToSetNullRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetNullRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "InitiatorFlagSetOnCallerAndNotOnCallee/0": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "InitiatorFlagSetOnCallerAndNotOnCallee/1": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "SessionVersionIncrementedInSubsequentDifferentAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SessionVersionIncrementedInSubsequentDifferentAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SessionVersionIncrementedInSubsequentDifferentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SessionVersionIncrementedInSubsequentDifferentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetLocalOfferTwiceWorks/0": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetLocalOfferTwiceWorks/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "SetRemoteOfferTwiceWorks/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "SetRemoteOfferTwiceWorks/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] } }, "PeerConnectionSignalingUnifiedPlanTest": { "DtlsTransportsAreSeparateeWhenUnbundled": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "DtlsTransportsInstantiateInOfferAnswer": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "DtlsTransportsMergeWhenBundled": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] } }, "PeerConnectionSimulcastMetricsTests": { "IncomingSimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "LegacySimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "NoSimulcastUsageIsLogged": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "RejectedSimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SimulcastDisabledIsLogged": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SimulcastDisabledIsNotLogged": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SpecComplianceIsLogged": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] } }, "PeerConnectionSimulcastTests": { "CanCreateTransceiverWithRid": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "CanCreateTransceiverWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "ChecksForIllegalRidValues": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "MustSupplyAllOrNoRidsInSimulcast": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "NegotiationDoesNotHaveRidExtension": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "NegotiationDoesNotInvalidateParameterTransactions": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "ParametersAreInvalidatedWhenLayersChange": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "PausedSimulcastLayersAreDisabledInSender": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "RejectedSimulcastLayersAreDeactivated": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "RidsAreAutogeneratedIfNotProvided": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "ServerSendsOfferToReceiveSimulcast": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SimulcastAppearsInSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SimulcastLayersAreSetInSender": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SimulcastLayersRemovedFromTail": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "SimulcastRejectedRemovesExtraLayers": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SingleRidIsRemovedFromSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "TransceiverIsNotRecycledWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] } }, "PeerConnectionUsageHistogramTest": { "FingerprintAudioVideo": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "FingerprintStunTurn": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "FingerprintStunTurnInReconfiguration": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "FingerprintWithNoHostCandidates": { "actual": "PASS", "expected": "PASS", "time": 20077, "times": [ 20077 ] }, "FingerprintWithPrivateIP": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "UsageFingerprintHistogramFromTimeout": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] } }, "ProxyTest": { "ConstMethod0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ConstMethod1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "Method0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VoidMethod0": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "WorkerMethod1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "WorkerMethod2": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "WorkerThreadDestructor": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "RTCConfigurationTest": { "ComparisonOperators": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "RTCStatsCollectorTest": { "CachedStatsReports": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CollectLocalRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CollectLocalRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Video": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "CollectNoStreamRTCOutboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "CollectRTCCertificateStatsChain": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "CollectRTCCertificateStatsMultiple": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "CollectRTCCertificateStatsSingle": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "CollectRTCCodecStats": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CollectRTCDataChannelStats": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "CollectRTCIceCandidatePairStats": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "CollectRTCIceCandidateStats": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CollectRTCInboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "CollectRTCInboundRTPStreamStats_Video": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CollectRTCOutboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CollectRTCOutboundRTPStreamStats_Video": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CollectRTCPeerConnectionStats": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CollectRTCTransportStats": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CollectRemoteRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "CollectRemoteRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Video": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DoNotCrashOnSsrcChange": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "DoNotCrashWhenGetStatsCalledDuringCallback": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "GetStatsWithNullReceiverSelector": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "GetStatsWithNullSenderSelector": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "GetStatsWithReceiverSelector": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "GetStatsWithSenderSelector": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "MultipleCallbacks": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "MultipleCallbacksWithInvalidatedCacheInBetween": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SingleCallback": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "StatsReportedOnZeroSsrc": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] } }, "RTCStatsCollectorTestWithFakeCollector": { "ThreadUsageAndResultsMerging": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "RTCStatsTraversalTest": { "BogusReference": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "CyclicGraph": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "MultiplePathsToSameNode": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "MultipleStarts": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "MultipleStartsLeadingToSameNode": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "NoReachableConnections": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "SelfReference": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "Tree": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] } }, "RidDescriptionDeserializationErrors/RidDescriptionSdpSerializerTest": { "RidDescriptionDeserializationFailed/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RidDescriptionDeserializationFailed/10": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/11": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/12": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/13": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/14": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/15": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "RidDescriptionDeserializationFailed/16": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/17": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RidDescriptionDeserializationFailed/18": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RidDescriptionDeserializationFailed/19": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/2": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/20": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/21": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/3": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/4": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/5": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/6": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RidDescriptionDeserializationFailed/7": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RidDescriptionDeserializationFailed/8": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/9": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "RidDescriptionSdpSerializerTest": { "Deserialize_AmbiguousCase": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "Deserialize_RestrictionHasNoValue": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Deserialize_SimpleReceiveCase": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "Deserialize_SimpleSendCase": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "Deserialize_WithCustomRestrictions": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "Deserialize_WithFormat": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "Deserialize_WithFormatAndRestrictions": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "Deserialize_WithMultipleFormats": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "Deserialize_WithMultipleRestrictions": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "Deserialize_WithRestriction": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Serialize_AttributeList": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "Serialize_FormatAndAttributeList": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Serialize_FormatList": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "Serialize_FormatListSingleFormat": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "Serialize_OnlyDirectionReceive": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Serialize_OnlyDirectionSend": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "Serialize_RestrictionWithoutValue": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] } }, "RtpParametersConversionTest": { "ToAudioCodec": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "ToAudioCodecInvalidParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToAudioRtpCodecCapability": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToAudioRtpCodecParameters": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "ToCricketCodecInvalidKind": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ToCricketCodecInvalidPayloadType": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketCodecInvalidRtcpFeedback": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ToCricketCodecs": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ToCricketCodecsDuplicatePayloadType": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToCricketFeedbackParam": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ToCricketFeedbackParamErrors": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ToCricketRtpHeaderExtensions": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToCricketRtpHeaderExtensionsErrors": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketStreamParamsVecMissingSsrcs": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToCricketStreamParamsVecMultipleEncodings": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToCricketStreamParamsVecNoEncodings": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToCricketStreamParamsVecSimple": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ToCricketStreamParamsVecWithRtx": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "ToRtcpFeedback": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToRtcpFeedbackErrors": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "ToRtpCapabilities": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "ToRtpCodecCapabilityUnknownFeedbackParam": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToRtpEncodingsWithEmptyStreamParamsVec": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "ToRtpEncodingsWithMultipleStreamParams": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToStreamParamsWithPrimarySsrcSetAndRtxUnset": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToVideoCodec": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "ToVideoCodecInvalidParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToVideoRtpCodecCapability": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToVideoRtpCodecParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "RtpSenderReceiverTest": { "AddAndDestroyAudioRtpReceiver": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "AddAndDestroyAudioRtpReceiverWithStreams": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "AddAndDestroyAudioRtpSender": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "AddAndDestroyVideoRtpReceiver": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AddAndDestroyVideoRtpReceiverWithStreams": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "AddAndDestroyVideoRtpSender": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioReceiverCanSetFrameDecryptor": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "AudioReceiverCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioReceiverCannotSetFrameDecryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioRtpReceiverDelay": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "AudioSenderCanSetFrameEncryptor": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "AudioSenderCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "AudioSenderCanSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "AudioSenderCannotSetFrameEncryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "AudioSenderCantSetUnimplementedRtpEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderCantSetUnimplementedRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "AudioSenderCheckTransactionIdRefresh": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "AudioSenderDetectTransactionIdModification": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioSenderEarlyWarmupSsrcThenTrack": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "AudioSenderEarlyWarmupTrackThenSsrc": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "AudioSenderHasDtmfSender": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderInitParametersMovedAfterNegotiation": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "AudioSenderMustCallGetParametersBeforeSetParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioSenderMustCallGetParametersBeforeSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "AudioSenderSetParametersInvalidatesTransactionId": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderSetParametersOldValueFail": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "AudioSenderSsrcChanged": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "AudioSenderSsrcSetToZero": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderTrackSetToNull": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "AudioSenderWithoutTrackAndSsrc": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "CanInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "CanNotInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "InsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 426, "times": [ 426 ] }, "InternalParameterMethodsDoNotInvalidateTransaction": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "LocalAudioSourceOptionsApplied": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "LocalAudioTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "LocalVideoTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "PropagatesVideoTrackContentHint": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "PropagatesVideoTrackContentHintForScreencastSource": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "PropagatesVideoTrackContentHintSetBeforeEnabling": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteAudioTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "RemoteAudioTrackSetVolume": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RemoteVideoTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteVideoTrackState": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SetAudioBitratePriority": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SetAudioMaxSendBitrate": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SetVideoBitratePriority": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SetVideoMinMaxSendBitrate": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SetVideoMinMaxSendBitrateSimulcast": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestOnDestroyedSignal": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "VideoReceiverCanGetParametersWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "VideoReceiverCanSetFrameDecryptor": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "VideoReceiverCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VideoReceiverCannotSetFrameDecryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "VideoRtpReceiverDelay": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoSenderCanSetFrameEncryptor": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VideoSenderCanSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VideoSenderCanSetScaleResolutionDownBy": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "VideoSenderCannotSetFrameEncryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "VideoSenderCantSetPerSenderEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VideoSenderCantSetReadOnlyEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderCantSetUnimplementedEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoSenderCantSetUnimplementedEncodingParametersWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "VideoSenderCantSetUnimplementedRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "VideoSenderCheckTransactionIdRefresh": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderDetectInvalidScaleResolutionDownBy": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderDetectTransactionIdModification": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderDoesNotHaveDtmfSender": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoSenderEarlyWarmupSsrcThenTrack": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderEarlyWarmupTrackThenSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderInitParametersMovedAfterManualSimulcastAndNegotiation": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "VideoSenderInitParametersMovedAfterNegotiation": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "VideoSenderMustCallGetParametersBeforeSetParameters": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderMustCallGetParametersBeforeSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "VideoSenderSetParametersInvalidatesTransactionId": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoSenderSetParametersOldValueFail": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderSsrcChanged": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderSsrcSetToZero": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "VideoSenderTrackSetToNull": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderWithoutTrackAndSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "RtpTransceiverDirectionTest/EnumerateAllDirectionsAndBool": { "TestWithRecvSet/0": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "TestWithRecvSet/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestWithRecvSet/2": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestWithRecvSet/3": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestWithRecvSet/4": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "TestWithRecvSet/5": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestWithRecvSet/6": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestWithRecvSet/7": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "TestWithSendSet/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestWithSendSet/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "TestWithSendSet/2": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestWithSendSet/3": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestWithSendSet/4": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestWithSendSet/5": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestWithSendSet/6": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "TestWithSendSet/7": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] } }, "RtpTransceiverDirectionTest/EnumerateAllDirectionsTest": { "TestIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "TestIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "TestIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestIdentity/3": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "TestReversedIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestReversedIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "TestReversedIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestReversedIdentity/3": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "TestReversedSwapped/0": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "TestReversedSwapped/1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "TestReversedSwapped/2": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "TestReversedSwapped/3": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] } }, "RtpTransceiverTest": { "CanUnsetChannelOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "CannotSetChannelOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] } }, "SctpDataChannelTest": { "BlockedWhenSendQueuedDataNoCrash": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "BufferedAmountWhenBlocked": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "ClosedOnTransportError": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ClosedWhenReceivedBufferFull": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ClosedWhenSendBufferFull": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "ConnectedAfterTransportBecomesAvailable": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "ConnectedToTransportOnCreated": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "LateCreatedChannelTransitionToOpen": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "NeverOpened": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "NoMsgSentIfNegotiatedAndNotFromOpenMsg": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "OpenAckRoleInitialization": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "OpenAckSentIfCreatedFromOpenMessage": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "OpenMessageSent": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "OpenWaitsForOpenMesssage": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "QueuedCloseFlushes": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "QueuedDataSentWhenUnblocked": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "QueuedOpenMessageSent": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "ReceiveDataWithInvalidSsrc": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ReceiveDataWithValidSsrc": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "SendDataSsrc": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "SendEmptyData": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "SendUnorderedAfterReceiveData": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SendUnorderedAfterReceivesOpenAck": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "StateTransition": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "TransportDestroyedWhileDataBuffered": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "VerifyMessagesAndBytesReceived": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "VerifyMessagesAndBytesSent": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] } }, "SctpSidAllocatorTest": { "SctpIdAllocationBasedOnRole": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "SctpIdAllocationNoReuse": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "SctpIdReusedForRemovedDataChannel": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] } }, "SctpUtilsTest": { "TestIsOpenMessage": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "WriteParseAckMessage": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "WriteParseOpenMessageWithMaxRetransmitTime": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "WriteParseOpenMessageWithMaxRetransmits": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "WriteParseOpenMessageWithOrderedReliable": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "SdpFormatReceivedTest": { "ComplexPlanBIsReportedAsComplexPlanB": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "ComplexUnifiedIsReportedAsComplexUnifiedPlan": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SimplePlanBIsReportedAsSimple": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "SimpleUnifiedPlanIsReportedAsSimple": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] } }, "SignalingProxyTest": { "ConstMethod0": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "ConstMethod1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "Method0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Method1": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "Method2": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SignalingThreadDestructor": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VoidMethod0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "SimulcastDeserializationErrors/SimulcastSdpSerializerTest": { "SimulcastDeserializationFailed/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SimulcastDeserializationFailed/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/10": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SimulcastDeserializationFailed/2": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/3": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SimulcastDeserializationFailed/4": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SimulcastDeserializationFailed/5": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/6": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/7": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SimulcastDeserializationFailed/8": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/9": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] } }, "SimulcastSdpSerializerTest": { "Deserialize_OnlyReceiveStreams": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "Deserialize_OnlySendStreams": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "Deserialize_PausedStreams": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "Deserialize_SendReceiveReversed": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "Deserialize_SimpleCaseNoAlternatives": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "Deserialize_SimpleCaseWithAlternatives": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "Deserialize_WithSomeAlternatives": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "Serialize_ComplexSerialization": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "Serialize_OnlyReceive": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Serialize_OnlySend": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "Serialize_SimpleCase": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "StatsCollectorTest": { "ChainedCertificateReportsCreated": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ChainlessCertificateReportsCreated": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ExtractDataInfo": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "FilterOutNegativeDataChannelId": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "IceCandidateReport": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "NoTransport": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "OnlyOneSessionObjectExists": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "SessionObjectExists": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "UnsupportedDigestIgnored": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "TrackMediaInfoMapDeathTest": { "MultipleMultiSsrcReceiversPerTrack": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] }, "MultipleOneSsrcReceiversPerTrack": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] } }, "TrackMediaInfoMapTest": { "GetAttachmentIdByTrack": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "MultipleMultiSsrcSendersPerTrack": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "MultipleOneSsrcSendersPerTrack": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SingleMultiSsrcSenderPerTrack": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SingleSenderReceiverPerTrackWithAudioAndVideoUseSameSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SingleSenderReceiverPerTrackWithMissingSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SingleSenderReceiverPerTrackWithOneSsrc": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SingleSenderReceiverPerTrackWithSsrcNotUnique": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SsrcLookupFunction": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "VideoTrackTest": { "DisableTrackBlackout": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "RenderVideo": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "SourceStateChangeTrackState": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] } }, "WebRtcSdpTest": { "AttributeWithPartialMatchingNameIsIgnored": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "BandwidthLimitOfNegativeOneIgnored": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DataChannelOnlyHasNoMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "DeserializeAndSerializeSdpWithIceLite": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "DeserializeBrokenSdp": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeBundleOnlyAttribute": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "DeserializeCandidate": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeCandidateWithDifferentTransport": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "DeserializeCandidateWithUfragPwd": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "DeserializeDtlsSetupAttribute": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeEmptySessionName": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeInvalidCandidiate": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeInvalidPortInCandidateAttribute": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeJsepSessionDescriptionWithFingerprint": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeLargeBandwidthLimit": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "DeserializeMediaContentDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeMsidAttributeWithMissingStreamId": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeMsidAttributeWithMissingTrackId": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializePlanBSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "DeserializeRawCandidateAttribute": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSctpPortInVideoDescription": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSdpWithConferenceFlag": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "DeserializeSdpWithCorruptedSctpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSdpWithInvalidAttributeValue": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "DeserializeSdpWithMultiSctpPort": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSdpWithReorderedPltypes": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithRtpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithRtpDataChannelsAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSdpWithSctpDataChannelAndUnusualPort": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "DeserializeSdpWithSctpDataChannelAndUnusualPortInAttribute": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithSctpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSdpWithSctpDataChannelsAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "DeserializeSdpWithSctpDataChannelsWithMaxMessageSize": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSdpWithSctpDataChannelsWithSctpColonPort": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSdpWithSctpDataChannelsWithSctpPort": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSerializeCodecParams": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "DeserializeSerializeRtcpFb": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "DeserializeSerializeRtcpFbWildcard": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSessionDescriptionWithBandwidth": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "DeserializeSessionDescriptionWithBundle": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "DeserializeSessionDescriptionWithIceOptions": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSessionDescriptionWithInactiveContent": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializeSessionDescriptionWithRecvOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithRejectedAudio": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "DeserializeSessionDescriptionWithRejectedAudioVideo": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSessionDescriptionWithRejectedVideo": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescriptionWithSendOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSessionDescriptionWithUfragPwd": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "DeserializeSessionDescriptionWithoutCandidates": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSessionDescriptionWithoutCarriageReturn": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithoutEndLineBreak": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "DeserializeSessionDescriptionWithoutExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithoutMline": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "DeserializeSessionDescriptionWithoutMsid": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "DeserializeSessionDescriptionWithoutRtpmap": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeSessionDescriptionWithoutRtpmapButWithFmtp": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializeSimulcastNegative_DuplicateAttribute": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSimulcastNegative_EmptyAttribute": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "DeserializeUnifiedPlanSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeUnifiedPlanSessionDescriptionNoSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeVideoFmtp": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeVideoFmtpWithSpace": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeVideoFmtpWithSprops": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializingNegativeBandwidthLimitFails": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "EmptyDescriptionHasNoMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "IceCredentialsInCandidateStringIgnored": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "IgnoreBundleOnlyWithNonzeroPort": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "MediaContentOrderMaintainedRoundTrip": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "ParseConnectionData": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "ParseConnectionDataFailure": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ParseConnectionDataIPv6": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ParseConnectionDataSessionLevelOnly": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ParseConnectionDataWithHostnameConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseMediaTransport": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ParseMediaTransportIgnoreNonsenseAttributeLines": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ParseMediaTransportInvalidBase64": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "ParseMediaTransportMalformedLine": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "ParseMediaTransportMalformedLine2": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseMediaTransportMultipleLines": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "ParseMediaTransportSkipRepeatedTransport": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "ParseNoMid": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "PlanBHasSsrcAttributeMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "RoundTripSdpWithSctpDataChannelsWithCandidates": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "SerializeAndDeserializeWithConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "SerializeAndDeserializeWithHostnameConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SerializeAudioFmtpWithKnownFmtpParameter": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeAudioFmtpWithPTimeAndMaxPTime": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeAudioFmtpWithUnknownParameter": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SerializeBothMediaSectionAndSsrcAttributeMsid": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "SerializeBundleOnlyAttribute": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeCandidates": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeDtlsSetupAttribute": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeHostnameCandidate": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "SerializeMediaContentDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeMediaTransportSettings": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeMediaTransportSettingsTestCopy": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeOnlyMediaSectionMsid": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeOnlySsrcAttributeMsid": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializePlanBSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSdpWithConferenceFlag": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "SerializeSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionEmpty": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeSessionDescriptionWithAudioRejected": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SerializeSessionDescriptionWithAudioVideoRejected": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SerializeSessionDescriptionWithBandwidth": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeSessionDescriptionWithBundle": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SerializeSessionDescriptionWithDataChannelAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SerializeSessionDescriptionWithExtmap": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SerializeSessionDescriptionWithExtmapEncrypted": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "SerializeSessionDescriptionWithFingerprint": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SerializeSessionDescriptionWithFingerprintNoCryptos": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SerializeSessionDescriptionWithH264": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeSessionDescriptionWithIceOptions": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "SerializeSessionDescriptionWithInactiveContent": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeSessionDescriptionWithRecvOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "SerializeSessionDescriptionWithRtpDataChannel": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SerializeSessionDescriptionWithSctpDataChannel": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "SerializeSessionDescriptionWithSendOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SerializeSessionDescriptionWithVideoRejected": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeSessionDescriptionWithoutCandidates": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeSimulcast_ComplexSerialization": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SerializeTcpCandidates": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeUnifiedPlanSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeUnifiedPlanSessionDescriptionNoSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeVideoFmtp": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeWithSctpDataChannelAndNewPort": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "TestDeserializeIgnoresDuplicateRidLines": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestDeserializeIgnoresEmptyRidLines": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestDeserializeIgnoresMalformedRidLines": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestDeserializeRemovesRidsWithInvalidCodec": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "TestDeserializeSimulcastAttribute": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestDeserializeSimulcastAttributeRemovesDuplicateSendReceive": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "TestDeserializeSimulcastAttributeRemovesUnknownRids": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "UnifiedPlanDeserializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "UnifiedPlanHasMediaSectionMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "UnifiedPlanSerializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] } } }, "version": 3 }