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

{ "interrupted": false, "num_failures_by_type": { "FAIL": 0, "PASS": 1774 }, "path_delimiter": ".", "seconds_since_epoch": 1555526881, "tests": { "DisableSimulcastLayersInSender/RtpSenderReceiverTest": { "DisableSimulcastLayersWithMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DisableSimulcastLayersWithMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DisableSimulcastLayersWithMediaEngine/2": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "DisableSimulcastLayersWithMediaEngine/3": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DisableSimulcastLayersWithoutMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DisableSimulcastLayersWithoutMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DisableSimulcastLayersWithoutMediaEngine/2": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "DisableSimulcastLayersWithoutMediaEngine/3": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "DtmfSenderTest": { "CanInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "InsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "InsertDtmfSendsAfterWait": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "InsertDtmfTwice": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "InsertDtmfWhileProviderIsDeleted": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "InsertDtmfWhileSenderIsDeleted": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "InsertDtmfWithCommaAsDelay": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "InsertDtmfWithInvalidDurationOrGap": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "InsertEmptyTonesToCancelPreviousTask": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "TryInsertDtmfWhenItDoesNotWork": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] } }, "Encrypted/WebRtcSdpExtmapTest": { "DeserializeSessionDescriptionWithInvalidExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSessionDescriptionWithInvalidExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "DeserializeSessionDescriptionWithMediaLevelExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSessionDescriptionWithMediaLevelExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeSessionDescriptionWithSessionLevelExtmap/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithSessionLevelExtmap/1": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] } }, "FakeAdmTest": { "DuplexTest": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "PlayoutTest": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RecordTest": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] } }, "HasStream/StatsCollectorTrackTest": { "AudioBandwidthEstimationInfoIsReported/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "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": 77, "times": [ 77 ] }, "FilterOutNegativeInitialValues/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "GetStatsAfterRemoveAudioStream/0": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "GetStatsAfterRemoveAudioStream/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "GetStatsFromLocalAudioTrack/0": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "GetStatsFromLocalAudioTrack/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "GetStatsFromRemoteStream/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "GetStatsFromRemoteStream/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "LocalAndRemoteTracksWithSameSsrc/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "LocalAndRemoteTracksWithSameSsrc/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteSsrcInfoIsAbsent/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RemoteSsrcInfoIsAbsent/1": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "RemoteSsrcInfoIsPresent/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteSsrcInfoIsPresent/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ReportsFromRemoteTrack/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ReportsFromRemoteTrack/1": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "TrackAndSsrcObjectExistAfterUpdateSsrcStats/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TrackAndSsrcObjectExistAfterUpdateSsrcStats/1": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TrackObjectExistsWithoutUpdateStats/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TrackObjectExistsWithoutUpdateStats/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TransportObjectLinkedFromSsrcObject/0": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "TransportObjectLinkedFromSsrcObject/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "TwoLocalSendersWithSameTrack/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TwoLocalSendersWithSameTrack/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TwoLocalTracksWithSameSsrc/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TwoLocalTracksWithSameSsrc/1": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "VerifyVideoReceiveSsrcStatsNew/0": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyVideoReceiveSsrcStatsNew/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "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": 57, "times": [ 57 ] }, "VideoBandwidthEstimationInfoIsReported/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "IceServerParsingTest": { "CopyUsernameAndPasswordFromIceServer": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseHostnameAndPort": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "ParseMultipleUrls": { "actual": "PASS", "expected": "PASS", "time": 41, "times": [ 41 ] }, "ParseRejectsUsername": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "ParseStunPrefixes": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ParseTransport": { "actual": "PASS", "expected": "PASS", "time": 37, "times": [ 37 ] }, "TurnServerPrioritiesUnique": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "VerifyDefaults": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] } }, "JsepSessionDescriptionTest": { "AddAndRemoveCandidatesWithMid": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "AddBadCandidate": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "AddCandidateAlreadyHasUfrag": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "AddCandidateDuplicates": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "AddCandidateWithoutMid": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "AddHostnameCandidate": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "CheckSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "RemoveCandidateAndSetConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SerializeDeserialize": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "SerializeDeserializeWithCandidates": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "SerializeSessionDescriptionWithBothIPFamilies": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SerializeSessionDescriptionWithBothProtocols": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "SerializeSessionDescriptionWithIPv6Only": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "SerializeSessionDescriptionWithTCPOnly": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "JsepSessionDescriptionTest/EnumerateAllSdpTypesTest": { "TestIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "TestIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] } }, "LocalAudioSourceTest": { "InitWithAudioOptions": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "InitWithNoOptions": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "MediaStreamTest": { "ChangeAudioTrack": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "ChangeVideoTrack": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "GetTrackInfo": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "RemoveTrack": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "NumberOfSendEncodings/PeerConnectionSimulcastMetricsTests": { "NumberOfSendEncodingsIsLogged/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "NumberOfSendEncodingsIsLogged/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "NumberOfSendEncodingsIsLogged/2": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "NumberOfSendEncodingsIsLogged/3": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "NumberOfSendEncodingsIsLogged/4": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "NumberOfSendEncodingsIsLogged/5": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "NumberOfSendEncodingsIsLogged/6": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "NumberOfSendEncodingsIsLogged/7": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] } }, "OwnedProxyTest": { "BasicTest": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "PeerConnectionBundleTest/PeerConnectionBundleMatrixTest": { "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "VerifyTransportsBeforeAndAfterSettingRemoteAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] } }, "PeerConnectionBundleTest/PeerConnectionBundleTest": { "AddContentToBundleGroupInAnswerNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "AddContentToBundleGroupInAnswerNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "ApplyDescriptionWithConflictedDemuxCriteriaFail/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "ApplyDescriptionWithConflictedDemuxCriteriaFail/1": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "BundleOnFirstMidInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "BundleOnFirstMidInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "CreateRtcpTransportOnlyBeforeAnswerWithRtcpMuxNegotiate/0": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "CreateRtcpTransportOnlyBeforeAnswerWithRtcpMuxNegotiate/1": { "actual": "PASS", "expected": "PASS", "time": 130, "times": [ 130 ] }, "FailToSetDescriptionWithBundleAndNoRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetDescriptionWithBundleAndNoRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "FailToSetRemoteOfferWithNoBundleWhenBundlePolicyMaxBundle/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "FailToSetRemoteOfferWithNoBundleWhenBundlePolicyMaxBundle/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "IgnoreCandidatesForUnusedTransportWhenBundling/0": { "actual": "PASS", "expected": "PASS", "time": 199, "times": [ 199 ] }, "IgnoreCandidatesForUnusedTransportWhenBundling/1": { "actual": "PASS", "expected": "PASS", "time": 183, "times": [ 183 ] }, "MaxBundleNotSupportedInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "MaxBundleNotSupportedInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "NeverCreateRtcpTransportWithRtcpMuxRequired/0": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "NeverCreateRtcpTransportWithRtcpMuxRequired/1": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "OneCandidateForEachTransportWhenNoBundleButRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 177, "times": [ 177 ] }, "OneCandidateForEachTransportWhenNoBundleButRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 208, "times": [ 208 ] }, "OneCandidateOnlyOnFirstTransportWhenBundleAndRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 202, "times": [ 202 ] }, "OneCandidateOnlyOnFirstTransportWhenBundleAndRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 196, "times": [ 196 ] }, "RejectBundleGroupWithNonExistingMid/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "RejectBundleGroupWithNonExistingMid/1": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "RejectDescriptionChangingBundleTag/0": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "RejectDescriptionChangingBundleTag/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "RemoveContentFromBundleGroup/0": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "RemoveContentFromBundleGroup/1": { "actual": "PASS", "expected": "PASS", "time": 176, "times": [ 176 ] }, "RemovingContentAndRejectBundleGroup/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "RemovingContentAndRejectBundleGroup/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "TransportsSameForMaxBundleWithBundleInRemoteOffer/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "TransportsSameForMaxBundleWithBundleInRemoteOffer/1": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "TwoCandidatesForEachTransportWhenNoBundleNoRtcpMux/0": { "actual": "PASS", "expected": "PASS", "time": 251, "times": [ 251 ] }, "TwoCandidatesForEachTransportWhenNoBundleNoRtcpMux/1": { "actual": "PASS", "expected": "PASS", "time": 262, "times": [ 262 ] } }, "PeerConnectionBundleTestUnifiedPlan": { "EmptyBundleGroupCreatedInAnswerWhenAppropriate": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] } }, "PeerConnectionCryptoTest/PeerConnectionCryptoDtlsCertGenTest": { "TestCertificateGeneration/0": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "TestCertificateGeneration/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "TestCertificateGeneration/10": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "TestCertificateGeneration/11": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "TestCertificateGeneration/12": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "TestCertificateGeneration/13": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "TestCertificateGeneration/14": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "TestCertificateGeneration/15": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "TestCertificateGeneration/16": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "TestCertificateGeneration/17": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "TestCertificateGeneration/18": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "TestCertificateGeneration/19": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "TestCertificateGeneration/2": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "TestCertificateGeneration/20": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "TestCertificateGeneration/21": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "TestCertificateGeneration/22": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "TestCertificateGeneration/23": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "TestCertificateGeneration/24": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "TestCertificateGeneration/25": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "TestCertificateGeneration/26": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "TestCertificateGeneration/27": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "TestCertificateGeneration/28": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "TestCertificateGeneration/29": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "TestCertificateGeneration/3": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "TestCertificateGeneration/30": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "TestCertificateGeneration/31": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "TestCertificateGeneration/4": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "TestCertificateGeneration/5": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "TestCertificateGeneration/6": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "TestCertificateGeneration/7": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "TestCertificateGeneration/8": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "TestCertificateGeneration/9": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] } }, "PeerConnectionCryptoTest/PeerConnectionCryptoTest": { "CanSetSdesGcmRemoteOfferAndLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CanSetSdesGcmRemoteOfferAndLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CorrectCryptoInAnswerWhenDtlsDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CorrectCryptoInAnswerWhenDtlsDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CorrectCryptoInAnswerWhenDtlsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "CorrectCryptoInAnswerWhenDtlsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CorrectCryptoInAnswerWhenEncryptionDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CorrectCryptoInAnswerWhenEncryptionDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "CorrectCryptoInAnswerWithSdesAndGcm/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CorrectCryptoInAnswerWithSdesAndGcm/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CorrectCryptoInOfferWhenDtlsDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "CorrectCryptoInOfferWhenDtlsDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CorrectCryptoInOfferWhenDtlsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "CorrectCryptoInOfferWhenDtlsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CorrectCryptoInOfferWhenEncryptionDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CorrectCryptoInOfferWhenEncryptionDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "CorrectCryptoInOfferWithSdesAndGcm/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CorrectCryptoInOfferWithSdesAndGcm/1": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "CreateAnswerWithDifferentSslRoles/0": { "actual": "PASS", "expected": "PASS", "time": 247, "times": [ 247 ] }, "CreateAnswerWithDifferentSslRoles/1": { "actual": "PASS", "expected": "PASS", "time": 237, "times": [ 237 ] }, "ExchangeOfferAnswerWhenDtlsCertificateInConfig/0": { "actual": "PASS", "expected": "PASS", "time": 143, "times": [ 143 ] }, "ExchangeOfferAnswerWhenDtlsCertificateInConfig/1": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "ExchangeOfferAnswerWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "ExchangeOfferAnswerWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "ExchangeOfferAnswerWhenNoEncryption/0": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "ExchangeOfferAnswerWhenNoEncryption/1": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "ExchangeOfferAnswerWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "ExchangeOfferAnswerWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "FailToSetLocalAnswerWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "FailToSetLocalAnswerWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "FailToSetLocalAnswerWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "FailToSetLocalAnswerWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "FailToSetLocalOfferWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "FailToSetLocalOfferWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "FailToSetLocalOfferWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "FailToSetLocalOfferWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "FailToSetRemoteAnswerWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "FailToSetRemoteAnswerWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "FailToSetRemoteAnswerWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "FailToSetRemoteAnswerWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "FailToSetRemoteOfferWithNoCryptosWhenSdesOn/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "FailToSetRemoteOfferWithNoCryptosWhenSdesOn/1": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "FailToSetRemoteOfferWithNoFingerprintWhenDtlsOn/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "FailToSetRemoteOfferWithNoFingerprintWhenDtlsOn/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "RTCConfigurationCryptoOptionOverridesFactory/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "RTCConfigurationCryptoOptionOverridesFactory/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "SessionErrorIfFingerprintInvalid/0": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "SessionErrorIfFingerprintInvalid/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] } }, "PeerConnectionDataChannelTest/PeerConnectionDataChannelTest": { "CannotEnableBothMediaTransportAndRtpDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CannotEnableBothMediaTransportAndRtpDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "CreateAnswerWithRemoteSctpDataChannelIncludesDataSection/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateAnswerWithRemoteSctpDataChannelIncludesDataSection/1": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "CreateDataChannelWithDtlsDisabledSucceeds/0": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CreateDataChannelWithDtlsDisabledSucceeds/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CreateDataChannelWithSctpDisabledFails/0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CreateDataChannelWithSctpDisabledFails/1": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "CreateOfferWithNoDataChannelsGivesNoDataSection/0": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "CreateOfferWithNoDataChannelsGivesNoDataSection/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DataSectionRejectedIfCalleeHasSctpDisabled/0": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "DataSectionRejectedIfCalleeHasSctpDisabled/1": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "MediaTransportDataChannelCreatedEvenIfSctpAvailable/0": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "MediaTransportDataChannelCreatedEvenIfSctpAvailable/1": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "MediaTransportWithoutSdesFails/0": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "MediaTransportWithoutSdesFails/1": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "NoSctpTransportCreatedIfMediaTransportDataChannelsEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "NoSctpTransportCreatedIfMediaTransportDataChannelsEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "NoSctpTransportCreatedIfRtpDataChannelEnabled/0": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "NoSctpTransportCreatedIfRtpDataChannelEnabled/1": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "RtpDataChannelCreatedEvenIfSctpAvailable/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "RtpDataChannelCreatedEvenIfSctpAvailable/1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "SctpContentAndTransportNameSetCorrectly/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "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": 807, "times": [ 807 ] }, "Call/1": { "actual": "PASS", "expected": "PASS", "time": 747, "times": [ 747 ] }, "CallWithCustomCodec/0": { "actual": "PASS", "expected": "PASS", "time": 714, "times": [ 714 ] }, "CallWithCustomCodec/1": { "actual": "PASS", "expected": "PASS", "time": 724, "times": [ 724 ] }, "CallWithSdesKeyNegotiation/0": { "actual": "PASS", "expected": "PASS", "time": 564, "times": [ 564 ] }, "CallWithSdesKeyNegotiation/1": { "actual": "PASS", "expected": "PASS", "time": 743, "times": [ 743 ] }, "CanRestartIce/0": { "actual": "PASS", "expected": "PASS", "time": 717, "times": [ 717 ] }, "CanRestartIce/1": { "actual": "PASS", "expected": "PASS", "time": 637, "times": [ 637 ] } }, "PeerConnectionFactoryTest": { "CheckRtpReceiverAudioCapabilities": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CheckRtpReceiverDataCapabilities": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "CheckRtpReceiverVideoCapabilities": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "CheckRtpSenderAudioCapabilities": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "CheckRtpSenderDataCapabilities": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "CheckRtpSenderVideoCapabilities": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "CreatePCUsingIPLiteralAddress": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CreatePCUsingIceServers": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CreatePCUsingIceServersUrls": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "CreatePCUsingNoUsernameInUri": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "CreatePCUsingSecureTurnUrl": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "CreatePCUsingTurnUrlWithTransportParam": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "LocalRendering": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] } }, "PeerConnectionIceConfigTest": { "SetStunCandidateKeepaliveInterval": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] } }, "PeerConnectionIceTest/PeerConnectionIceTest": { "AddRemoveCandidateWithEmptyTransportDoesNotCrash/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "AddRemoveCandidateWithEmptyTransportDoesNotCrash/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "AnswerContainsGatheredCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 209, "times": [ 209 ] }, "AnswerContainsGatheredCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 221, "times": [ 221 ] }, "CanSetRemoteSessionDescriptionWithRemoteCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "CanSetRemoteSessionDescriptionWithRemoteCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CandidateInSubsequentOfferIsAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 126, "times": [ 126 ] }, "CandidateInSubsequentOfferIsAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CandidatesGeneratedForEachLocalInterface/0": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "CandidatesGeneratedForEachLocalInterface/1": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "CannotAddCandidateWhenPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "CannotAddCandidateWhenPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "CannotAddCandidateWhenRemoteDescriptionNotSet/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "CannotAddCandidateWhenRemoteDescriptionNotSet/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CannotRemoveIceCandidatesWhenPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CannotRemoveIceCandidatesWhenPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "CreateAnswerHasNewUfragPwdForOnlyMediaSectionWhichRestarted/0": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "CreateAnswerHasNewUfragPwdForOnlyMediaSectionWhichRestarted/1": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "DuplicateIceCandidateIgnoredWhenAdded/0": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "DuplicateIceCandidateIgnoredWhenAdded/1": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "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": 76, "times": [ 76 ] }, "IceCredentialsCreateOffer/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "IceRestartOfferCandidateReplacesExistingCandidate/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "IceRestartOfferCandidateReplacesExistingCandidate/1": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "IceRestartOfferClearsExistingCandidate/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "IceRestartOfferClearsExistingCandidate/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "LaterAnswerHasSameIceCredentialsIfNoIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "LaterAnswerHasSameIceCredentialsIfNoIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "LocalCandidatesNotRemovedWhenNetworkDownIfGatheringOnce/0": { "actual": "PASS", "expected": "PASS", "time": 1183, "times": [ 1183 ] }, "LocalCandidatesNotRemovedWhenNetworkDownIfGatheringOnce/1": { "actual": "PASS", "expected": "PASS", "time": 1183, "times": [ 1183 ] }, "LocalCandidatesRemovedWhenNetworkDownIfGatheringContinually/0": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "LocalCandidatesRemovedWhenNetworkDownIfGatheringContinually/1": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "LocalDescriptionUpdatedWhenContinualGathering/0": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "LocalDescriptionUpdatedWhenContinualGathering/1": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "NoIceCandidatesBeforeAnswerSetAsLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 1086, "times": [ 1086 ] }, "NoIceCandidatesBeforeAnswerSetAsLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 1089, "times": [ 1089 ] }, "NoIceCandidatesBeforeSetLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 1075, "times": [ 1075 ] }, "NoIceCandidatesBeforeSetLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 1058, "times": [ 1058 ] }, "OfferAnswerWithNoTransportsDoesNotChangeIceConnectionState/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "OfferAnswerWithNoTransportsDoesNotChangeIceConnectionState/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "OfferContainsGatheredCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 176, "times": [ 176 ] }, "OfferContainsGatheredCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 195, "times": [ 195 ] }, "OfferFromLiteIceControlledAndAnswerFromFullIceControlling/0": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "OfferFromLiteIceControlledAndAnswerFromFullIceControlling/1": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "OfferFromLiteIceControllingAndAnswerFromLiteIceControlled/0": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "OfferFromLiteIceControllingAndAnswerFromLiteIceControlled/1": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "RemoveCandidateRemovesFromRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "RemoveCandidateRemovesFromRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "SetLocalDescriptionFailsIfNoIceCredentials/0": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "SetLocalDescriptionFailsIfNoIceCredentials/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetRemoteDescriptionFailsIfNoIceCredentials/0": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SetRemoteDescriptionFailsIfNoIceCredentials/1": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "TrickledSingleCandidateAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "TrickledSingleCandidateAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "TwoTrickledCandidatesAddedToRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "TwoTrickledCandidatesAddedToRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "VerifyUfragPwdLength/0": { "actual": "PASS", "expected": "PASS", "time": 206, "times": [ 206 ] }, "VerifyUfragPwdLength/1": { "actual": "PASS", "expected": "PASS", "time": 203, "times": [ 203 ] } }, "PeerConnectionIceTest/PeerConnectionIceUfragPwdAnswerTest": { "TestIncludedInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "TestIncludedInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "TestIncludedInAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "TestIncludedInAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "TestIncludedInAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "TestIncludedInAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationIceStatesTest": { "IceStateSetupFailure/0": { "actual": "PASS", "expected": "PASS", "time": 5149, "times": [ 5149 ] }, "IceStateSetupFailure/1": { "actual": "PASS", "expected": "PASS", "time": 6262, "times": [ 6262 ] }, "IceStateSetupFailure/2": { "actual": "PASS", "expected": "PASS", "time": 7936, "times": [ 7936 ] }, "IceStateSetupFailure/3": { "actual": "PASS", "expected": "PASS", "time": 5515, "times": [ 5515 ] }, "IceStateSetupFailure/4": { "actual": "PASS", "expected": "PASS", "time": 6222, "times": [ 6222 ] }, "IceStateSetupFailure/5": { "actual": "PASS", "expected": "PASS", "time": 4963, "times": [ 4963 ] }, "VerifyBestConnection/0": { "actual": "PASS", "expected": "PASS", "time": 366, "times": [ 366 ] }, "VerifyBestConnection/1": { "actual": "PASS", "expected": "PASS", "time": 522, "times": [ 522 ] }, "VerifyBestConnection/2": { "actual": "PASS", "expected": "PASS", "time": 596, "times": [ 596 ] }, "VerifyBestConnection/3": { "actual": "PASS", "expected": "PASS", "time": 346, "times": [ 346 ] }, "VerifyBestConnection/4": { "actual": "PASS", "expected": "PASS", "time": 465, "times": [ 465 ] }, "VerifyBestConnection/5": { "actual": "PASS", "expected": "PASS", "time": 571, "times": [ 571 ] }, "VerifyIceStates/0": { "actual": "PASS", "expected": "PASS", "time": 32218, "times": [ 32218 ] }, "VerifyIceStates/1": { "actual": "PASS", "expected": "PASS", "time": 31205, "times": [ 31205 ] }, "VerifyIceStates/2": { "actual": "PASS", "expected": "PASS", "time": 33504, "times": [ 33504 ] }, "VerifyIceStates/3": { "actual": "PASS", "expected": "PASS", "time": 31602, "times": [ 31602 ] }, "VerifyIceStates/4": { "actual": "PASS", "expected": "PASS", "time": 32766, "times": [ 32766 ] }, "VerifyIceStates/5": { "actual": "PASS", "expected": "PASS", "time": 34051, "times": [ 34051 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationInteropTest": { "NoMediaLocalToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 218, "times": [ 218 ] }, "NoMediaLocalToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "OneAudioLocalToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 315, "times": [ 315 ] }, "OneAudioLocalToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 372, "times": [ 372 ] }, "OneAudioOneVideoLocalToOneAudioOneVideoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 930, "times": [ 930 ] }, "OneAudioOneVideoLocalToOneAudioOneVideoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 1046, "times": [ 1046 ] }, "OneAudioOneVideoToNoMediaRemote/0": { "actual": "PASS", "expected": "PASS", "time": 678, "times": [ 678 ] }, "OneAudioOneVideoToNoMediaRemote/1": { "actual": "PASS", "expected": "PASS", "time": 656, "times": [ 656 ] }, "ReverseRolesOneAudioLocalToOneVideoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 796, "times": [ 796 ] }, "ReverseRolesOneAudioLocalToOneVideoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 765, "times": [ 765 ] } }, "PeerConnectionIntegrationTest/PeerConnectionIntegrationTest": { "AddAudioToVideoOnlyCall/0": { "actual": "PASS", "expected": "PASS", "time": 758, "times": [ 758 ] }, "AddAudioToVideoOnlyCall/1": { "actual": "PASS", "expected": "PASS", "time": 683, "times": [ 683 ] }, "AddMediaToConnectedBundleDoesNotRestartIce/0": { "actual": "PASS", "expected": "PASS", "time": 308, "times": [ 308 ] }, "AddMediaToConnectedBundleDoesNotRestartIce/1": { "actual": "PASS", "expected": "PASS", "time": 284, "times": [ 284 ] }, "AddRtpDataChannelInSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 392, "times": [ 392 ] }, "AddRtpDataChannelInSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 320, "times": [ 320 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCalleeSupported/0": { "actual": "PASS", "expected": "PASS", "time": 449, "times": [ 449 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCalleeSupported/1": { "actual": "PASS", "expected": "PASS", "time": 336, "times": [ 336 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCallerSupported/0": { "actual": "PASS", "expected": "PASS", "time": 440, "times": [ 440 ] }, "Aes128Sha1_32_CipherNotUsedWhenOnlyCallerSupported/1": { "actual": "PASS", "expected": "PASS", "time": 283, "times": [ 283 ] }, "Aes128Sha1_32_CipherUsedWhenSupported/0": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "Aes128Sha1_32_CipherUsedWhenSupported/1": { "actual": "PASS", "expected": "PASS", "time": 269, "times": [ 269 ] }, "AnswererRejectsAudioAndVideoSections/0": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "AnswererRejectsAudioAndVideoSections/1": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "AnswererRejectsAudioSection/0": { "actual": "PASS", "expected": "PASS", "time": 416, "times": [ 416 ] }, "AnswererRejectsAudioSection/1": { "actual": "PASS", "expected": "PASS", "time": 514, "times": [ 514 ] }, "AnswererRejectsVideoSection/0": { "actual": "PASS", "expected": "PASS", "time": 234, "times": [ 234 ] }, "AnswererRejectsVideoSection/1": { "actual": "PASS", "expected": "PASS", "time": 214, "times": [ 214 ] }, "AudioToVideoUpgrade/0": { "actual": "PASS", "expected": "PASS", "time": 775, "times": [ 775 ] }, "AudioToVideoUpgrade/1": { "actual": "PASS", "expected": "PASS", "time": 771, "times": [ 771 ] }, "BundlingEnabledWhileIceRestartOccurs/0": { "actual": "PASS", "expected": "PASS", "time": 1055, "times": [ 1055 ] }, "BundlingEnabledWhileIceRestartOccurs/1": { "actual": "PASS", "expected": "PASS", "time": 890, "times": [ 890 ] }, "CallTransferredForCallee/0": { "actual": "PASS", "expected": "PASS", "time": 7425, "times": [ 7425 ] }, "CallTransferredForCallee/1": { "actual": "PASS", "expected": "PASS", "time": 7307, "times": [ 7307 ] }, "CallTransferredForCaller/0": { "actual": "PASS", "expected": "PASS", "time": 4163, "times": [ 4163 ] }, "CallTransferredForCaller/1": { "actual": "PASS", "expected": "PASS", "time": 4078, "times": [ 4078 ] }, "CallerDtls10ToCalleeDtls12/0": { "actual": "PASS", "expected": "PASS", "time": 761, "times": [ 761 ] }, "CallerDtls10ToCalleeDtls12/1": { "actual": "PASS", "expected": "PASS", "time": 552, "times": [ 552 ] }, "CallerDtls12ToCalleeDtls10/0": { "actual": "PASS", "expected": "PASS", "time": 861, "times": [ 861 ] }, "CallerDtls12ToCalleeDtls10/1": { "actual": "PASS", "expected": "PASS", "time": 696, "times": [ 696 ] }, "ClosingConnectionStopsPacketFlow/0": { "actual": "PASS", "expected": "PASS", "time": 1414, "times": [ 1414 ] }, "ClosingConnectionStopsPacketFlow/1": { "actual": "PASS", "expected": "PASS", "time": 1517, "times": [ 1517 ] }, "CodecNamesAreCaseInsensitive/0": { "actual": "PASS", "expected": "PASS", "time": 619, "times": [ 619 ] }, "CodecNamesAreCaseInsensitive/1": { "actual": "PASS", "expected": "PASS", "time": 456, "times": [ 456 ] }, "DataBufferedUntilRtpDataChannelObserverRegistered/0": { "actual": "PASS", "expected": "PASS", "time": 221, "times": [ 221 ] }, "DataBufferedUntilRtpDataChannelObserverRegistered/1": { "actual": "PASS", "expected": "PASS", "time": 210, "times": [ 210 ] }, "DisableAndEnableAudioPlayout/0": { "actual": "PASS", "expected": "PASS", "time": 1173, "times": [ 1173 ] }, "DisableAndEnableAudioPlayout/1": { "actual": "PASS", "expected": "PASS", "time": 1166, "times": [ 1166 ] }, "DisableAndEnableAudioRecording/0": { "actual": "PASS", "expected": "PASS", "time": 1234, "times": [ 1234 ] }, "DisableAndEnableAudioRecording/1": { "actual": "PASS", "expected": "PASS", "time": 1245, "times": [ 1245 ] }, "DisableAudioPlayoutStillGeneratesAudioStats/0": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "DisableAudioPlayoutStillGeneratesAudioStats/1": { "actual": "PASS", "expected": "PASS", "time": 292, "times": [ 292 ] }, "Dtls10CipherStatsAndUmaMetrics/0": { "actual": "PASS", "expected": "PASS", "time": 274, "times": [ 274 ] }, "Dtls10CipherStatsAndUmaMetrics/1": { "actual": "PASS", "expected": "PASS", "time": 237, "times": [ 237 ] }, "Dtls12CipherStatsAndUmaMetrics/0": { "actual": "PASS", "expected": "PASS", "time": 298, "times": [ 298 ] }, "Dtls12CipherStatsAndUmaMetrics/1": { "actual": "PASS", "expected": "PASS", "time": 275, "times": [ 275 ] }, "DtmfSenderObserver/0": { "actual": "PASS", "expected": "PASS", "time": 747, "times": [ 747 ] }, "DtmfSenderObserver/1": { "actual": "PASS", "expected": "PASS", "time": 742, "times": [ 742 ] }, "EndToEndCallWithDtls/0": { "actual": "PASS", "expected": "PASS", "time": 544, "times": [ 544 ] }, "EndToEndCallWithDtls/1": { "actual": "PASS", "expected": "PASS", "time": 470, "times": [ 470 ] }, "EndToEndCallWithDtls10/0": { "actual": "PASS", "expected": "PASS", "time": 532, "times": [ 532 ] }, "EndToEndCallWithDtls10/1": { "actual": "PASS", "expected": "PASS", "time": 540, "times": [ 540 ] }, "EndToEndCallWithGcmCipher/0": { "actual": "PASS", "expected": "PASS", "time": 767, "times": [ 767 ] }, "EndToEndCallWithGcmCipher/1": { "actual": "PASS", "expected": "PASS", "time": 748, "times": [ 748 ] }, "EndToEndCallWithIceRenomination/0": { "actual": "PASS", "expected": "PASS", "time": 699, "times": [ 699 ] }, "EndToEndCallWithIceRenomination/1": { "actual": "PASS", "expected": "PASS", "time": 732, "times": [ 732 ] }, "EndToEndCallWithRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 796, "times": [ 796 ] }, "EndToEndCallWithRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 730, "times": [ 730 ] }, "EndToEndCallWithSdes/0": { "actual": "PASS", "expected": "PASS", "time": 438, "times": [ 438 ] }, "EndToEndCallWithSdes/1": { "actual": "PASS", "expected": "PASS", "time": 613, "times": [ 613 ] }, "EndToEndCallWithSpecCompliantMaxBundleOffer/0": { "actual": "PASS", "expected": "PASS", "time": 440, "times": [ 440 ] }, "EndToEndCallWithSpecCompliantMaxBundleOffer/1": { "actual": "PASS", "expected": "PASS", "time": 553, "times": [ 553 ] }, "EndToEndCallWithTwoVideoTracks/0": { "actual": "PASS", "expected": "PASS", "time": 535, "times": [ 535 ] }, "EndToEndCallWithTwoVideoTracks/1": { "actual": "PASS", "expected": "PASS", "time": 642, "times": [ 642 ] }, "EndToEndCallWithoutSsrcOrMsidSignaling/0": { "actual": "PASS", "expected": "PASS", "time": 493, "times": [ 493 ] }, "EndToEndCallWithoutSsrcOrMsidSignaling/1": { "actual": "PASS", "expected": "PASS", "time": 434, "times": [ 434 ] }, "EndToEndConnectionTimeWithTurnTurnPair/0": { "actual": "PASS", "expected": "PASS", "time": 529, "times": [ 529 ] }, "EndToEndConnectionTimeWithTurnTurnPair/1": { "actual": "PASS", "expected": "PASS", "time": 407, "times": [ 407 ] }, "GcmCipherUsedWhenGcmSupported/0": { "actual": "PASS", "expected": "PASS", "time": 292, "times": [ 292 ] }, "GcmCipherUsedWhenGcmSupported/1": { "actual": "PASS", "expected": "PASS", "time": 352, "times": [ 352 ] }, "GetAudioInputLevelStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 248, "times": [ 248 ] }, "GetAudioInputLevelStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 238, "times": [ 238 ] }, "GetAudioOutputLevelStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 265, "times": [ 265 ] }, "GetAudioOutputLevelStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 267, "times": [ 267 ] }, "GetBytesReceivedStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 460, "times": [ 460 ] }, "GetBytesReceivedStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 668, "times": [ 668 ] }, "GetBytesSentStatsWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 462, "times": [ 462 ] }, "GetBytesSentStatsWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 430, "times": [ 430 ] }, "GetCaptureStartNtpTimeWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 7166, "times": [ 7166 ] }, "GetCaptureStartNtpTimeWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 6086, "times": [ 6086 ] }, "GetMediaStatsForUnsignaledStreamWithNewStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 263, "times": [ 263 ] }, "GetMediaStatsForUnsignaledStreamWithNewStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 271, "times": [ 271 ] }, "GetRemoteAudioSSLCertificateReturnsExchangedCertificate/0": { "actual": "PASS", "expected": "PASS", "time": 179, "times": [ 179 ] }, "GetRemoteAudioSSLCertificateReturnsExchangedCertificate/1": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "GetSourcesAudio/0": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "GetSourcesAudio/1": { "actual": "PASS", "expected": "PASS", "time": 187, "times": [ 187 ] }, "GetSourcesVideo/0": { "actual": "PASS", "expected": "PASS", "time": 244, "times": [ 244 ] }, "GetSourcesVideo/1": { "actual": "PASS", "expected": "PASS", "time": 248, "times": [ 248 ] }, "GetStatsForUnsignaledStreamWithNewStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 214, "times": [ 214 ] }, "GetStatsForUnsignaledStreamWithNewStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "GetStatsForUnsignaledStreamWithOldStatsApi/0": { "actual": "PASS", "expected": "PASS", "time": 212, "times": [ 212 ] }, "GetStatsForUnsignaledStreamWithOldStatsApi/1": { "actual": "PASS", "expected": "PASS", "time": 168, "times": [ 168 ] }, "IceEventsGeneratedAndLoggedInRtcEventLog/0": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "IceEventsGeneratedAndLoggedInRtcEventLog/1": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "IceStatesReachCompletion/0": { "actual": "PASS", "expected": "PASS", "time": 305, "times": [ 305 ] }, "IceStatesReachCompletion/1": { "actual": "PASS", "expected": "PASS", "time": 253, "times": [ 253 ] }, "IceStatesReachCompletionWithRemoteHostname/0": { "actual": "PASS", "expected": "PASS", "time": 239, "times": [ 239 ] }, "IceStatesReachCompletionWithRemoteHostname/1": { "actual": "PASS", "expected": "PASS", "time": 284, "times": [ 284 ] }, "MediaContinuesFlowingAfterIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 759, "times": [ 759 ] }, "MediaContinuesFlowingAfterIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 799, "times": [ 799 ] }, "MediaFlowsWhenCandidatesSetOnlyInSdp/0": { "actual": "PASS", "expected": "PASS", "time": 648, "times": [ 648 ] }, "MediaFlowsWhenCandidatesSetOnlyInSdp/1": { "actual": "PASS", "expected": "PASS", "time": 565, "times": [ 565 ] }, "MediaTransportBidirectionalAudio/0": { "actual": "PASS", "expected": "PASS", "time": 463, "times": [ 463 ] }, "MediaTransportBidirectionalAudio/1": { "actual": "PASS", "expected": "PASS", "time": 304, "times": [ 304 ] }, "MediaTransportBidirectionalVideo/0": { "actual": "PASS", "expected": "PASS", "time": 535, "times": [ 535 ] }, "MediaTransportBidirectionalVideo/1": { "actual": "PASS", "expected": "PASS", "time": 493, "times": [ 493 ] }, "MediaTransportDataChannelCalleeCloses/0": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "MediaTransportDataChannelCalleeCloses/1": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "MediaTransportDataChannelConfigSentToOtherSide/0": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "MediaTransportDataChannelConfigSentToOtherSide/1": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "MediaTransportDataChannelEndToEnd/0": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "MediaTransportDataChannelEndToEnd/1": { "actual": "PASS", "expected": "PASS", "time": 199, "times": [ 199 ] }, "MediaTransportDataChannelUsesRtpBidirectionalVideo/0": { "actual": "PASS", "expected": "PASS", "time": 441, "times": [ 441 ] }, "MediaTransportDataChannelUsesRtpBidirectionalVideo/1": { "actual": "PASS", "expected": "PASS", "time": 477, "times": [ 477 ] }, "MediaTransportOfferUpgrade/0": { "actual": "PASS", "expected": "PASS", "time": 674, "times": [ 674 ] }, "MediaTransportOfferUpgrade/1": { "actual": "PASS", "expected": "PASS", "time": 577, "times": [ 577 ] }, "MediaTransportOfferUpgradeOnTheCallee/0": { "actual": "PASS", "expected": "PASS", "time": 667, "times": [ 667 ] }, "MediaTransportOfferUpgradeOnTheCallee/1": { "actual": "PASS", "expected": "PASS", "time": 536, "times": [ 536 ] }, "NewGetStatsManyAudioAndManyVideoStreams/0": { "actual": "PASS", "expected": "PASS", "time": 459, "times": [ 459 ] }, "NewGetStatsManyAudioAndManyVideoStreams/1": { "actual": "PASS", "expected": "PASS", "time": 546, "times": [ 546 ] }, "NonGcmCipherUsedWhenGcmNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 493, "times": [ 493 ] }, "NonGcmCipherUsedWhenGcmNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 366, "times": [ 366 ] }, "NonGcmCipherUsedWhenOnlyCalleeSupportsGcm/0": { "actual": "PASS", "expected": "PASS", "time": 348, "times": [ 348 ] }, "NonGcmCipherUsedWhenOnlyCalleeSupportsGcm/1": { "actual": "PASS", "expected": "PASS", "time": 367, "times": [ 367 ] }, "NonGcmCipherUsedWhenOnlyCallerSupportsGcm/0": { "actual": "PASS", "expected": "PASS", "time": 351, "times": [ 351 ] }, "NonGcmCipherUsedWhenOnlyCallerSupportsGcm/1": { "actual": "PASS", "expected": "PASS", "time": 337, "times": [ 337 ] }, "OneWayMediaCall/0": { "actual": "PASS", "expected": "PASS", "time": 523, "times": [ 523 ] }, "OneWayMediaCall/1": { "actual": "PASS", "expected": "PASS", "time": 655, "times": [ 655 ] }, "RegatherAfterChangingIceTransportType/0": { "actual": "PASS", "expected": "PASS", "time": 299, "times": [ 299 ] }, "RegatherAfterChangingIceTransportType/1": { "actual": "PASS", "expected": "PASS", "time": 304, "times": [ 304 ] }, "RotatedVideoWithCVOExtension/0": { "actual": "PASS", "expected": "PASS", "time": 298, "times": [ 298 ] }, "RotatedVideoWithCVOExtension/1": { "actual": "PASS", "expected": "PASS", "time": 341, "times": [ 341 ] }, "RotatedVideoWithoutCVOExtension/0": { "actual": "PASS", "expected": "PASS", "time": 264, "times": [ 264 ] }, "RotatedVideoWithoutCVOExtension/1": { "actual": "PASS", "expected": "PASS", "time": 259, "times": [ 259 ] }, "RtcEventLogOutputWriteCalled/0": { "actual": "PASS", "expected": "PASS", "time": 278, "times": [ 278 ] }, "RtcEventLogOutputWriteCalled/1": { "actual": "PASS", "expected": "PASS", "time": 252, "times": [ 252 ] }, "RtpDataChannelSignaledClosedInCalleeOffer/0": { "actual": "PASS", "expected": "PASS", "time": 653, "times": [ 653 ] }, "RtpDataChannelSignaledClosedInCalleeOffer/1": { "actual": "PASS", "expected": "PASS", "time": 485, "times": [ 485 ] }, "RtpDataChannelsRejectedByCallee/0": { "actual": "PASS", "expected": "PASS", "time": 269, "times": [ 269 ] }, "RtpDataChannelsRejectedByCallee/1": { "actual": "PASS", "expected": "PASS", "time": 375, "times": [ 375 ] }, "RtpReceiverObserverOnFirstPacketReceived/0": { "actual": "PASS", "expected": "PASS", "time": 270, "times": [ 270 ] }, "RtpReceiverObserverOnFirstPacketReceived/1": { "actual": "PASS", "expected": "PASS", "time": 312, "times": [ 312 ] }, "SSLCertificateVerifierFailureUsedForTurnConnectionsFailsConnection/0": { "actual": "PASS", "expected": "PASS", "time": 10230, "times": [ 10230 ] }, "SSLCertificateVerifierFailureUsedForTurnConnectionsFailsConnection/1": { "actual": "PASS", "expected": "PASS", "time": 10191, "times": [ 10191 ] }, "SSLCertificateVerifierUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 285, "times": [ 285 ] }, "SSLCertificateVerifierUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 335, "times": [ 335 ] }, "Send1280By720ResolutionAndReceive16To9AspectRatio/0": { "actual": "PASS", "expected": "PASS", "time": 696, "times": [ 696 ] }, "Send1280By720ResolutionAndReceive16To9AspectRatio/1": { "actual": "PASS", "expected": "PASS", "time": 773, "times": [ 773 ] }, "TCPUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 523, "times": [ 523 ] }, "TCPUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 445, "times": [ 445 ] }, "TrackStatsUpdatedCorrectlyWhenUnsignaledSsrcChanges/0": { "actual": "PASS", "expected": "PASS", "time": 1019, "times": [ 1019 ] }, "TrackStatsUpdatedCorrectlyWhenUnsignaledSsrcChanges/1": { "actual": "PASS", "expected": "PASS", "time": 1005, "times": [ 1005 ] }, "TurnCustomizerUsedForTurnConnections/0": { "actual": "PASS", "expected": "PASS", "time": 364, "times": [ 364 ] }, "TurnCustomizerUsedForTurnConnections/1": { "actual": "PASS", "expected": "PASS", "time": 279, "times": [ 279 ] }, "VideoFlowsAfterMediaSectionIsRejectedAndRecycled/0": { "actual": "PASS", "expected": "PASS", "time": 774, "times": [ 774 ] }, "VideoFlowsAfterMediaSectionIsRejectedAndRecycled/1": { "actual": "PASS", "expected": "PASS", "time": 874, "times": [ 874 ] }, "VideoRejectedInSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 577, "times": [ 577 ] }, "VideoRejectedInSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 588, "times": [ 588 ] } }, "PeerConnectionIntegrationTestPlanB": { "CanSendRemoteVideoTrack": { "actual": "PASS", "expected": "PASS", "time": 451, "times": [ 451 ] }, "EnableAudioAfterRejecting": { "actual": "PASS", "expected": "PASS", "time": 253, "times": [ 253 ] }, "MediaFlowsAfterEarlyWarmupWithCreateSender": { "actual": "PASS", "expected": "PASS", "time": 404, "times": [ 404 ] }, "RemoveAndAddTrackWithNewStreamId": { "actual": "PASS", "expected": "PASS", "time": 199, "times": [ 199 ] }, "TwoVideoUnifiedPlanToNoMediaPlanB": { "actual": "PASS", "expected": "PASS", "time": 407, "times": [ 407 ] } }, "PeerConnectionIntegrationTestUnifiedPlan": { "EndToEndCallWithTwoVideoTracksAndNoSignaledSsrc": { "actual": "PASS", "expected": "PASS", "time": 502, "times": [ 502 ] }, "EndToEndCallWithoutSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 211, "times": [ 211 ] }, "MediaFlowsAfterEarlyWarmupWithAddTransceiver": { "actual": "PASS", "expected": "PASS", "time": 457, "times": [ 457 ] }, "NoStreamsMsidLineMissing": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "NoStreamsMsidLinePresent": { "actual": "PASS", "expected": "PASS", "time": 175, "times": [ 175 ] }, "OldGetStatsAssociatesTrackIdForManyMediaSections": { "actual": "PASS", "expected": "PASS", "time": 537, "times": [ 537 ] }, "ReOfferWithStoppedBundleTaggedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 479, "times": [ 479 ] } }, "PeerConnectionInterfaceTest/PeerConnectionInterfaceTest": { "AddTrackBeforeConnecting/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "AddTrackBeforeConnecting/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "AddTrackWithoutStream/0": { "actual": "PASS", "expected": "PASS", "time": 181, "times": [ 181 ] }, "AddTrackWithoutStream/1": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "AttachmentIdIsSetOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 187, "times": [ 187 ] }, "AttachmentIdIsSetOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "CantChangePoolSizeAfterSetLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CantChangePoolSizeAfterSetLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "ChangeSsrcOnTrackInLocalSessionDescription/0": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "ChangeSsrcOnTrackInLocalSessionDescription/1": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "CloseAndGetStats/0": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "CloseAndGetStats/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "CloseAndTestStreamsAndStates/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CloseAndTestStreamsAndStates/1": { "actual": "PASS", "expected": "PASS", "time": 188, "times": [ 188 ] }, "CnameGenerationInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 196, "times": [ 196 ] }, "CnameGenerationInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 280, "times": [ 280 ] }, "CnameGenerationInOffer/0": { "actual": "PASS", "expected": "PASS", "time": 249, "times": [ 249 ] }, "CnameGenerationInOffer/1": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "CreateOfferFailsWithInvalidOfferToReceiveAudio/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "CreateOfferFailsWithInvalidOfferToReceiveAudio/1": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CreateOfferFailsWithInvalidOfferToReceiveVideo/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "CreateOfferFailsWithInvalidOfferToReceiveVideo/1": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateOfferReceiveAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 207, "times": [ 207 ] }, "CreateOfferReceiveAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] }, "CreateOfferReceivePrAnswerAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 173, "times": [ 173 ] }, "CreateOfferReceivePrAnswerAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 225, "times": [ 225 ] }, "CreateOfferWithAudioOnlyOptions/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "CreateOfferWithAudioOnlyOptions/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferWithAudioVideoOptions/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateOfferWithAudioVideoOptions/1": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "CreateOfferWithDefaultOfferAnswerOptions/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateOfferWithDefaultOfferAnswerOptions/1": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateOfferWithIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CreateOfferWithIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateOfferWithOfferToReceiveConstraints/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "CreateOfferWithOfferToReceiveConstraints/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateOfferWithRtpMux/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateOfferWithRtpMux/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "CreateOfferWithVideoOnlyOptions/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferWithVideoOnlyOptions/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "CreatePeerConnectionAppliesNetworkConfigToPortAllocator/0": { "actual": "PASS", "expected": "PASS", "time": 130, "times": [ 130 ] }, "CreatePeerConnectionAppliesNetworkConfigToPortAllocator/1": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "CreatePeerConnectionWithDifferentConfigurations/0": { "actual": "PASS", "expected": "PASS", "time": 204, "times": [ 204 ] }, "CreatePeerConnectionWithDifferentConfigurations/1": { "actual": "PASS", "expected": "PASS", "time": 271, "times": [ 271 ] }, "CreatePeerConnectionWithDifferentIceTransportsTypes/0": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "CreatePeerConnectionWithDifferentIceTransportsTypes/1": { "actual": "PASS", "expected": "PASS", "time": 196, "times": [ 196 ] }, "CreatePeerConnectionWithPooledCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "CreatePeerConnectionWithPooledCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateReliableRtpDataChannelShouldFail/0": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateReliableRtpDataChannelShouldFail/1": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "CreateSctpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateSctpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "CreateSctpDataChannelShouldFailForInvalidConfig/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateSctpDataChannelShouldFailForInvalidConfig/1": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "CreateSctpDataChannelWithInvalidIdShouldFail/0": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "CreateSctpDataChannelWithInvalidIdShouldFail/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "CreateSctpDataChannelWithMinusOne/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateSctpDataChannelWithMinusOne/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateSubsequentInactiveOffer/0": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "CreateSubsequentInactiveOffer/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateSubsequentRecvOnlyOffer/0": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "CreateSubsequentRecvOnlyOffer/1": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "CurrentAndPendingDescriptions/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "CurrentAndPendingDescriptions/1": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "DataChannelCloseWhenPeerConnectionClose/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "DataChannelCloseWhenPeerConnectionClose/1": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "DtlsSdesFallbackNotSupported/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "DtlsSdesFallbackNotSupported/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "ExtmapAllowMixedIsConfigurable/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "ExtmapAllowMixedIsConfigurable/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "ExtraPooledSessionsDiscardedAfterApplyingAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "ExtraPooledSessionsDiscardedAfterApplyingAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "GetConfigurationAfterCreatePeerConnection/0": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "GetConfigurationAfterCreatePeerConnection/1": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "GetConfigurationAfterSetConfiguration/0": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] }, "GetConfigurationAfterSetConfiguration/1": { "actual": "PASS", "expected": "PASS", "time": 148, "times": [ 148 ] }, "GetRTCStatsBeforeAndAfterCalling/0": { "actual": "PASS", "expected": "PASS", "time": 218, "times": [ 218 ] }, "GetRTCStatsBeforeAndAfterCalling/1": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "GetStatsForInvalidTrack/0": { "actual": "PASS", "expected": "PASS", "time": 198, "times": [ 198 ] }, "GetStatsForInvalidTrack/1": { "actual": "PASS", "expected": "PASS", "time": 174, "times": [ 174 ] }, "GetStatsForSpecificTrack/0": { "actual": "PASS", "expected": "PASS", "time": 159, "times": [ 159 ] }, "GetStatsForSpecificTrack/1": { "actual": "PASS", "expected": "PASS", "time": 252, "times": [ 252 ] }, "GetStatsForVideoTrack/0": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "GetStatsForVideoTrack/1": { "actual": "PASS", "expected": "PASS", "time": 189, "times": [ 189 ] }, "IceCandidates/0": { "actual": "PASS", "expected": "PASS", "time": 161, "times": [ 161 ] }, "IceCandidates/1": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "IceRenominationNotOffered/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "IceRenominationNotOffered/1": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "IceRenominationOptionInOfferAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "IceRenominationOptionInOfferAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 126, "times": [ 126 ] }, "MediaSectionCountEnforcedForSubsequentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "MediaSectionCountEnforcedForSubsequentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "OffersAndAnswersHaveTrickleIceOption/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "OffersAndAnswersHaveTrickleIceOption/1": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "OnAddTrackCallback/0": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "OnAddTrackCallback/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "PooledSessionsDiscardedAfterClose/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "PooledSessionsDiscardedAfterClose/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "ReceiveFireFoxOffer/0": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "ReceiveFireFoxOffer/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "ReceiveOfferCreateAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 185, "times": [ 185 ] }, "ReceiveOfferCreateAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "ReceiveOfferCreatePrAnswerAndAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "ReceiveOfferCreatePrAnswerAndAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "ReceiveUpdatedAudioOfferWithBadCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "ReceiveUpdatedAudioOfferWithBadCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "RecvonlyDescriptionDoesntCreateStream/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "RecvonlyDescriptionDoesntCreateStream/1": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "RejectMediaContent/0": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "RejectMediaContent/1": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "RenegotiationNeededForNewRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 118, "times": [ 118 ] }, "RenegotiationNeededForNewRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "RtpDuplicatedLabelNotAllowed/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "RtpDuplicatedLabelNotAllowed/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "SctpDuplicatedLabelAllowed/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SctpDuplicatedLabelAllowed/1": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SetBitrateCurrentLessThanImplicitMin/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "SetBitrateCurrentLessThanImplicitMin/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetBitrateCurrentLessThanMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetBitrateCurrentLessThanMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SetBitrateCurrentNegativeFails/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetBitrateCurrentNegativeFails/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SetBitrateMaxLessThanCurrentFails/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SetBitrateMaxLessThanCurrentFails/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SetBitrateMaxLessThanMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetBitrateMaxLessThanMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "SetBitrateMaxNegativeFails/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "SetBitrateMaxNegativeFails/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SetBitrateNegativeMinFails/0": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "SetBitrateNegativeMinFails/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "SetBitrateWithoutMinSucceeds/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetBitrateWithoutMinSucceeds/1": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SetConfigurationCausingIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "SetConfigurationCausingIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 125, "times": [ 125 ] }, "SetConfigurationCausingPartialIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 210, "times": [ 210 ] }, "SetConfigurationCausingPartialIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "SetConfigurationChangesCandidateFilter/0": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "SetConfigurationChangesCandidateFilter/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetConfigurationChangesIceCheckInterval/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SetConfigurationChangesIceCheckInterval/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "SetConfigurationChangesIceServers/0": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SetConfigurationChangesIceServers/1": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetConfigurationChangesPruneTurnPortsFlag/0": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "SetConfigurationChangesPruneTurnPortsFlag/1": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "SetConfigurationCreatesPooledSessionCorrectly/0": { "actual": "PASS", "expected": "PASS", "time": 129, "times": [ 129 ] }, "SetConfigurationCreatesPooledSessionCorrectly/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "SetConfigurationFailsAfterClose/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "SetConfigurationFailsAfterClose/1": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "SetConfigurationNotCausingIceRestart/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "SetConfigurationNotCausingIceRestart/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "SetConfigurationReturnsInvalidModificationError/0": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SetConfigurationReturnsInvalidModificationError/1": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "SetConfigurationReturnsInvalidParameterIfCredentialsMissing/0": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "SetConfigurationReturnsInvalidParameterIfCredentialsMissing/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SetConfigurationReturnsRangeErrorForBadCandidatePoolSize/0": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "SetConfigurationReturnsRangeErrorForBadCandidatePoolSize/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetConfigurationReturnsSyntaxErrorFromBadIceUrls/0": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "SetConfigurationReturnsSyntaxErrorFromBadIceUrls/1": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SetIceRegatherIntervalRangeWithContinualGathering/0": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "SetIceRegatherIntervalRangeWithContinualGathering/1": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetIceRegatherIntervalRangeWithoutContinualGatheringFails/0": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SetIceRegatherIntervalRangeWithoutContinualGatheringFails/1": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "SsrcInOfferAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 198, "times": [ 198 ] }, "SsrcInOfferAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "StartAndStopLoggingToFileAfterPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "StartAndStopLoggingToFileAfterPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "StartAndStopLoggingToOutputAfterPeerConnectionClosed/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "StartAndStopLoggingToOutputAfterPeerConnectionClosed/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "TestDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "TestDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 218, "times": [ 218 ] }, "TestReceiveOnlyDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "TestReceiveOnlyDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 174, "times": [ 174 ] }, "TestRejectRtpDataChannelInAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "TestRejectRtpDataChannelInAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "TestSendBinaryOnRtpDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "TestSendBinaryOnRtpDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 152, "times": [ 152 ] }, "TestSendOnlyDataChannel/0": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "TestSendOnlyDataChannel/1": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "UpdateRemoteStreams/0": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "UpdateRemoteStreams/1": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] } }, "PeerConnectionInterfaceTestPlanB": { "AddLocalStreamAfterLocalDescriptionChanged": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "AddRemoveTrackFromExistingRemoteMediaStream": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "AddStreams": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "AddTrackAfterAddStream": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "AddTrackRemoveTrack": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "AddedStreamsPresentInOffer": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "AttachmentIdIsSetOnAddStream": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CloseAndTestMethods": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateAnswerWithOfferToReceiveConstraints": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CreateOfferAnswerWithInvalidStream": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "CreateSenderWithStream": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "DefaultTracksNotDestroyedAndRecreated": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "LocalDescriptionChanged": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "MediaStreamAddTrackRemoveTrackRenegotiate": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "RemoveAlreadyGoneRemoteStream": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "RemoveStream": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "RemoveTrackAfterAddStream": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "RemoveTrackThenRejectMediaContent": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "Renegotiate": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "RenegotiateAudioOnly": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SdpWithEmptyMsidAndSsrcCreatesDefaultStreamId": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "SdpWithMsidDontCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SdpWithMsidWithoutSsrcCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SdpWithoutMsidAndStreamsCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SdpWithoutMsidCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SendOnlySdpWithoutMsidCreatesDefaultStream": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "SignalSameTracksInSeparateMediaStream": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyDefaultStreamIsNotCreated": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] } }, "PeerConnectionJsepTest": { "AddingTrackWithAddTrackSpecifiesTrackId": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "AddingTrackWithAddTransceiverSpecifiesRandomTrackId": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "AnswerBeforeOfferFails": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "AudioOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "AudioTrackAddedAfterDataSectionInReoffer": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "CalleeDoesReoffer": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "CreateAnswerHasSameMidsAsOffer": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "CreateAnswerNegotiatesDirection": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateAnswerRejectsStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "CreateOfferDoesNotRecycleMediaSectionIfFirstStopped": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "CreateOfferGeneratesUniqueMidForDataSectionIfAlreadyTaken": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "CreateOfferGeneratesUniqueMidIfAlreadyTaken": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "CreateOfferRecyclesWhenOfferingTwice": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CurrentDirectionResetWhenRtpTransceiverStopped": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "DataChannelDoesNotRecycleMediaSection": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "DataOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "EmptyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "IncludeMsidEvenIfDirectionHasChanged": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "LegacyNoMidAudioOnlyAnswer": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "LegacyNoMidAudioOnlyOffer": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "LegacyNoMidAudioVideoAnswer": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "LegacyNoMidAudioVideoOffer": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "LegacyNoMidTwoRemoteOffers": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "MediaSectionsInInitialOfferHaveDifferentMids": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "MediaSectionsInInitialOfferOrderedCorrectly": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "MultipleDataChannelsCreateOnlyOneDataSection": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "NoMsidInAnswerIfNoRespondingTracks": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "NoMsidInOfferIfTransceiverDirectionHasNoSend": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "OfferAnswerWithChangedMids": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "OneVideoUnifiedPlanToTwoVideoPlanBFails": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "ReOfferMediaSectionForAssociatedStoppedTransceiverIsRejected": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "RecycleMediaSectionWhenStoppingTransceiverOnAnswerer": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "RemoveMsidIfTransceiverStopped": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "RtpReceiverCreatedBeforeSetRemoteDescriptionKeepsId": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "RtpReceiverCreatedBySetRemoteDescriptionHasSignaledTrackId": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "SetLocalAnswerUpdatesCurrentDirection": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetLocalDescriptionFailsMissingMid": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SetLocalEmptyOfferCreatesNoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "SetLocalOfferSetsTransceiverMid": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SetRemoteAnswerUpdatesCurrentDirection": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetRemoteOfferCreatesTransceivers": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetRemoteOfferDoesNotReuseStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "SetRemoteOfferDoesNotReuseTransceiverFromAddTransceiver": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SetRemoteOfferDoesNotReuseTransceiverIfDirectionSendOnly": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetRemoteOfferDoesNotReuseTransceiverOfWrongType": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetRemoteOfferReusesTransceiverFromAddTrack": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "SetRemoteOfferReusesTransceiversOfBothTypes": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "SetRemoteOfferWithOneTrackNoStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetRemoteOfferWithOneTrackOneStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetRemoteOfferWithOneTrackTwoStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "SetRemoteOfferWithTwoTracksSameStreamFiresOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SettingTransceiverInactiveDoesNotStopIt": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "StoppedTransceiverHasNoMediaSectionInInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "StoppingTransceiverInOfferStopsTransceiverOnRemoteSide": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "TwoVideoPlanBToUnifiedPlanFails": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VideoOnlyInitialOffer": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "PeerConnectionJsepTest/RecycleMediaSectionTest": { "CurrentLocalAndCurrentRemoteRejected/0": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "CurrentLocalAndCurrentRemoteRejected/1": { "actual": "PASS", "expected": "PASS", "time": 149, "times": [ 149 ] }, "CurrentLocalAndCurrentRemoteRejected/2": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "CurrentLocalAndCurrentRemoteRejected/3": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "CurrentLocalOnlyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 130, "times": [ 130 ] }, "CurrentLocalOnlyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "CurrentLocalOnlyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 126, "times": [ 126 ] }, "CurrentLocalOnlyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "CurrentRemoteOnlyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CurrentRemoteOnlyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CurrentRemoteOnlyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "CurrentRemoteOnlyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "PendingLocalRejectedAndNoRemote/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "PendingLocalRejectedAndNoRemote/1": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "PendingLocalRejectedAndNoRemote/2": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "PendingLocalRejectedAndNoRemote/3": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "PendingLocalRejectedAndNotRejectedRemote/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "PendingLocalRejectedAndNotRejectedRemote/1": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "PendingLocalRejectedAndNotRejectedRemote/2": { "actual": "PASS", "expected": "PASS", "time": 126, "times": [ 126 ] }, "PendingLocalRejectedAndNotRejectedRemote/3": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "PendingRemoteRejectedAndNoLocal/0": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "PendingRemoteRejectedAndNoLocal/1": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "PendingRemoteRejectedAndNoLocal/2": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "PendingRemoteRejectedAndNoLocal/3": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "PendingRemoteRejectedAndNotRejectedLocal/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "PendingRemoteRejectedAndNotRejectedLocal/1": { "actual": "PASS", "expected": "PASS", "time": 116, "times": [ 116 ] }, "PendingRemoteRejectedAndNotRejectedLocal/2": { "actual": "PASS", "expected": "PASS", "time": 119, "times": [ 119 ] }, "PendingRemoteRejectedAndNotRejectedLocal/3": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] } }, "PeerConnectionMediaConfigTest": { "TestCreateAndClose": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "TestDefaults": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "TestDisablePrerendererSmoothingTrue": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "TestEnableExperimentCpuLoadEstimator": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaAnswerDirectionTest": { "VerifyDirection/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/10": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyDirection/11": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/12": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "VerifyDirection/13": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/14": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyDirection/15": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "VerifyDirection/16": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/17": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "VerifyDirection/18": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyDirection/19": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/2": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/20": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyDirection/21": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "VerifyDirection/22": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/23": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyDirection/24": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/25": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyDirection/26": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "VerifyDirection/27": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/28": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyDirection/29": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VerifyDirection/3": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyDirection/30": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/31": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyDirection/32": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "VerifyDirection/33": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/34": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyDirection/35": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyDirection/36": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyDirection/37": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VerifyDirection/38": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "VerifyDirection/39": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "VerifyDirection/4": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyDirection/40": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyDirection/41": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "VerifyDirection/42": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyDirection/43": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/44": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyDirection/45": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "VerifyDirection/46": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "VerifyDirection/47": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyDirection/5": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/6": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/7": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyDirection/8": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyDirection/9": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "VerifyRejected/0": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyRejected/1": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/10": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/11": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/12": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyRejected/13": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyRejected/14": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "VerifyRejected/15": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyRejected/16": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/17": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyRejected/18": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyRejected/19": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyRejected/2": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyRejected/20": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "VerifyRejected/21": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyRejected/22": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "VerifyRejected/23": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "VerifyRejected/24": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyRejected/25": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyRejected/26": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyRejected/27": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyRejected/28": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyRejected/29": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/3": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "VerifyRejected/30": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/31": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "VerifyRejected/32": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VerifyRejected/33": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "VerifyRejected/34": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "VerifyRejected/35": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/36": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/37": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VerifyRejected/38": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "VerifyRejected/39": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/4": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "VerifyRejected/40": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "VerifyRejected/41": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyRejected/42": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyRejected/43": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/44": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VerifyRejected/45": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyRejected/46": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VerifyRejected/47": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VerifyRejected/5": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "VerifyRejected/6": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "VerifyRejected/7": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "VerifyRejected/8": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyRejected/9": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaInvalidMediaTest": { "FailToSetLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "FailToSetLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetLocalAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "FailToSetLocalAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetLocalAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "FailToSetLocalAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "FailToSetLocalAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "FailToSetLocalAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "FailToSetRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToSetRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "FailToSetRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "FailToSetRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "FailToSetRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "FailToSetRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "FailToSetRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "FailToSetRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaOfferDirectionTest": { "VerifyDirection/0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VerifyDirection/1": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "VerifyDirection/10": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "VerifyDirection/11": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VerifyDirection/2": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyDirection/3": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "VerifyDirection/4": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "VerifyDirection/5": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "VerifyDirection/6": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "VerifyDirection/7": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "VerifyDirection/8": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VerifyDirection/9": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] } }, "PeerConnectionMediaTest/PeerConnectionMediaTest": { "AnswerHasDifferentDirectionsForAudioVideo/0": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "AnswerHasDifferentDirectionsForAudioVideo/1": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "AnswerHasSameMidsAsOffer/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "AnswerHasSameMidsAsOffer/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "AudioVideoOfferAnswerCreateSendRecvStreams/0": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "AudioVideoOfferAnswerCreateSendRecvStreams/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "CombinedAudioVideoBweConfigPropagatedToMediaEngine/0": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "CombinedAudioVideoBweConfigPropagatedToMediaEngine/1": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "CreateAnswerWithNoStreamsAndDefaultOptionsDoesNotReject/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "CreateAnswerWithNoStreamsAndDefaultOptionsDoesNotReject/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "CreateAnswerWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateAnswerWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateOfferWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "CreateOfferWithNoVoiceActivityDetectionIncludesNoComfortNoiseCodecs/1": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "FailToApplyDescriptionIfVideoEncoderHasEverFailed/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "FailToApplyDescriptionIfVideoEncoderHasEverFailed/1": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "FailToSetLocalDescriptionIfCreateMediaChannelFails/0": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "FailToSetLocalDescriptionIfCreateMediaChannelFails/1": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "FailToSetRemoteDescriptionIfCreateMediaChannelFails/0": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "FailToSetRemoteDescriptionIfCreateMediaChannelFails/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "MediaEngineErrorPropagatedToClients/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "MediaEngineErrorPropagatedToClients/1": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "MediaTransportForMediaAndDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "MediaTransportForMediaAndDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "MediaTransportNotPropagatedToVoiceEngine/0": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "MediaTransportNotPropagatedToVoiceEngine/1": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "MediaTransportOnlyForDataChannels/0": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "MediaTransportOnlyForDataChannels/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "MediaTransportPropagatedToVoiceEngine/0": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "MediaTransportPropagatedToVoiceEngine/1": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "NewStreamInLocalAnswerAddsSendStreams/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "NewStreamInLocalAnswerAddsSendStreams/1": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "NewStreamInRemoteOfferAddsRecvStreams/0": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "NewStreamInRemoteOfferAddsRecvStreams/1": { "actual": "PASS", "expected": "PASS", "time": 133, "times": [ 133 ] }, "OfferHasDifferentDirectionForAudioVideo/0": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "OfferHasDifferentDirectionForAudioVideo/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "ReOfferHasSameMidsAsFirstOffer/0": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "ReOfferHasSameMidsAsFirstOffer/1": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "SetRemoteDescriptionFailsWithDuplicateMids/0": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "SetRemoteDescriptionFailsWithDuplicateMids/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "TestAVOfferWithAudioOnlyAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 130, "times": [ 130 ] }, "TestAVOfferWithAudioOnlyAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "TestAVOfferWithVideoOnlyAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "TestAVOfferWithVideoOnlyAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] } }, "PeerConnectionMediaTestPlanB": { "EmptyLocalAnswerRemovesSendStreams": { "actual": "PASS", "expected": "PASS", "time": 91, "times": [ 91 ] }, "EmptyRemoteOfferRemovesRecvStreams": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SimulcastAnswer": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "SimulcastOffer": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] } }, "PeerConnectionMediaTestUnifiedPlan": { "StoppedLocalTransceiversRemovesMediaChannels": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "StoppedRemoteTransceiversRemovesMediaChannels": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] } }, "PeerConnectionMsidSignalingTest": { "PlanBOfferToUnifiedPlanAnswer": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "PureUnifiedPlanToUs": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "UnifiedPlanTalkingToOurself": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "UnifiedPlanToPlanBAnswer": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] } }, "PeerConnectionRtpTest/PeerConnectionRtpTest": { "AddTrackWithStreamAddsReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "AddTrackWithStreamAddsReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "AddTrackWithStreamFiresOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "AddTrackWithStreamFiresOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "AddTrackWithoutStreamAddsReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "AddTrackWithoutStreamAddsReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "AddTrackWithoutStreamFiresOnAddTrack/0": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "AddTrackWithoutStreamFiresOnAddTrack/1": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "AudioGetParametersHasHeaderExtensions/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "AudioGetParametersHasHeaderExtensions/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "CreateTwoSendersWithSameTrack/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateTwoSendersWithSameTrack/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "LegacyObserverNotCalledIfPeerConnectionDereferenced/0": { "actual": "PASS", "expected": "PASS", "time": 84, "times": [ 84 ] }, "LegacyObserverNotCalledIfPeerConnectionDereferenced/1": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "LegacyObserverOnSuccess/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "LegacyObserverOnSuccess/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "RemoveTrackWithSharedStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "RemoveTrackWithSharedStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "RemoveTrackWithSharedStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "RemoveTrackWithSharedStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 169, "times": [ 169 ] }, "RemoveTrackWithStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "RemoveTrackWithStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "RemoveTrackWithStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 117, "times": [ 117 ] }, "RemoveTrackWithStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 110, "times": [ 110 ] }, "RemoveTrackWithoutStreamFiresOnRemoveTrack/0": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "RemoveTrackWithoutStreamFiresOnRemoveTrack/1": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "RemoveTrackWithoutStreamRemovesReceiver/0": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "RemoveTrackWithoutStreamRemovesReceiver/1": { "actual": "PASS", "expected": "PASS", "time": 126, "times": [ 126 ] }, "VideoGetParametersHasHeaderExtensions/0": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "VideoGetParametersHasHeaderExtensions/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] } }, "PeerConnectionRtpTestPlanB": { "MultipleRemoteSendersWithoutStreamParamIdAddsMultipleReceivers": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "RemoteStreamIdChangesFiresOnRemoveAndOnAddTrack": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "StatesCorrelateWithSetRemoteDescriptionCall": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] } }, "PeerConnectionRtpTestUnifiedPlan": { "AddAudioTrackCreatesAudioSender": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "AddAudioTransceiverCreatesAudioSenderAndReceiver": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "AddAudioTransceiverCreatesVideoSenderAndReceiver": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "AddFirstTrackCreatesTransceiver": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "AddRemoveAddTrackGeneratesNewSenderId": { "actual": "PASS", "expected": "PASS", "time": 204, "times": [ 204 ] }, "AddRemoveAddTrackOffersWorksAudio": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "AddRemoveAddTrackOffersWorksVideo": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "AddTrackChangesDirectionFromInactiveToSendOnly": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "AddTrackChangesDirectionFromRecvOnlyToSendRecv": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "AddTrackCreatesSenderWithTrackId": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "AddTrackDoesNotReuseTransceiverOfWrongType": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "AddTrackErrorIfClosed": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AddTrackErrorIfTrackAlreadyHasSender": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AddTrackReusesFirstMatchingTransceiver": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "AddTrackReusesTransceiver": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "AddTrackReusesTransceiverOfType": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "AddTransceiverCallsOnTrack": { "actual": "PASS", "expected": "PASS", "time": 94, "times": [ 94 ] }, "AddTransceiverHasCorrectInitProperties": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "AddTransceiverShowsInLists": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "AddTransceiverTwiceWithSameTrackCreatesMultipleTransceivers": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "AddTransceiverWithDirectionIsReflected": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AddTransceiverWithInvalidKindReturnsError": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "AddTransceiverWithTrackCreatesSenderWithTrack": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "AddVideoTrackCreatesVideoSender": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ApplyRemoteOfferAddThenRemoteOfferRemoveResultsInOneRemoveTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "ApplyTwoRemoteOffersWithNoAnswerResultsInOneAddTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CanClosePeerConnectionWithoutCrashing": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "ChangeAssociatedStreamsTriggersRenegotiation": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "ChangeDirectionInAnswerResultsInRemoveTrackEvent": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "ChangeMsidWhileReceiving": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "CheckForInvalidEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "CheckForUnsupportedEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateAnswerSameTrackLabel": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateOfferSameTrackLabel": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "NoRenegotiationNeededAfterSetDirectionOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "NoRenegotiationNeededAfterTransceiverSetSameDirection": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "PeerConnectionHasNoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "RemoveTrackChangesDirectionFromSendOnlyToInactive": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "RemoveTrackChangesDirectionFromSendRecvToRecvOnly": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "RemoveTrackClearsSenderTrack": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "RemoveTrackErrorIfClosed": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "RemoveTrackNoErrorIfTrackAlreadyRemoved": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "RemoveTrackWithNullSenderTrackIsNoOp": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "RenegotiationNeededAfterTransceiverSetDirection": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "ReofferDoesNotCallOnTrack": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SendEncodingsPassedToSender": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetDirectionCallsOnTrack": { "actual": "PASS", "expected": "PASS", "time": 148, "times": [ 148 ] }, "SetDirectionHoldCallsOnTrackTwice": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "TwoAddTrackCreatesTwoTransceivers": { "actual": "PASS", "expected": "PASS", "time": 70, "times": [ 70 ] }, "UnsignaledSsrcCreatesReceiverStreams": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] } }, "PeerConnectionSignalingTest/PeerConnectionSignalingStateTest": { "CreateAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "CreateAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CreateAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "CreateAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "CreateAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "CreateAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "CreateAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "CreateAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CreateAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "CreateAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "CreateAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "CreateAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "CreateAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 151, "times": [ 151 ] }, "CreateAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "CreateOffer/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "CreateOffer/1": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "CreateOffer/10": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CreateOffer/11": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "CreateOffer/12": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "CreateOffer/13": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "CreateOffer/14": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "CreateOffer/15": { "actual": "PASS", "expected": "PASS", "time": 100, "times": [ 100 ] }, "CreateOffer/16": { "actual": "PASS", "expected": "PASS", "time": 89, "times": [ 89 ] }, "CreateOffer/17": { "actual": "PASS", "expected": "PASS", "time": 81, "times": [ 81 ] }, "CreateOffer/18": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "CreateOffer/19": { "actual": "PASS", "expected": "PASS", "time": 151, "times": [ 151 ] }, "CreateOffer/2": { "actual": "PASS", "expected": "PASS", "time": 76, "times": [ 76 ] }, "CreateOffer/3": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "CreateOffer/4": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "CreateOffer/5": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "CreateOffer/6": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "CreateOffer/7": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateOffer/8": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "CreateOffer/9": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "SetLocalAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetLocalAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetLocalAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SetLocalAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 79, "times": [ 79 ] }, "SetLocalAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetLocalAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetLocalAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "SetLocalAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SetLocalAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "SetLocalAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 130, "times": [ 130 ] }, "SetLocalAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 136, "times": [ 136 ] }, "SetLocalAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "SetLocalAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 108, "times": [ 108 ] }, "SetLocalAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SetLocalAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 175, "times": [ 175 ] }, "SetLocalAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "SetLocalAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetLocalAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 142, "times": [ 142 ] }, "SetLocalAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "SetLocalAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 164, "times": [ 164 ] }, "SetLocalOffer/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetLocalOffer/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetLocalOffer/10": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetLocalOffer/11": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetLocalOffer/12": { "actual": "PASS", "expected": "PASS", "time": 83, "times": [ 83 ] }, "SetLocalOffer/13": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "SetLocalOffer/14": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "SetLocalOffer/15": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SetLocalOffer/16": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "SetLocalOffer/17": { "actual": "PASS", "expected": "PASS", "time": 103, "times": [ 103 ] }, "SetLocalOffer/18": { "actual": "PASS", "expected": "PASS", "time": 175, "times": [ 175 ] }, "SetLocalOffer/19": { "actual": "PASS", "expected": "PASS", "time": 165, "times": [ 165 ] }, "SetLocalOffer/2": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SetLocalOffer/3": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SetLocalOffer/4": { "actual": "PASS", "expected": "PASS", "time": 120, "times": [ 120 ] }, "SetLocalOffer/5": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "SetLocalOffer/6": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "SetLocalOffer/7": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SetLocalOffer/8": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetLocalOffer/9": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "SetLocalPrAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 109, "times": [ 109 ] }, "SetLocalPrAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "SetLocalPrAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SetLocalPrAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "SetLocalPrAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 121, "times": [ 121 ] }, "SetLocalPrAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 122, "times": [ 122 ] }, "SetLocalPrAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 193, "times": [ 193 ] }, "SetLocalPrAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "SetLocalPrAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "SetLocalPrAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 170, "times": [ 170 ] }, "SetLocalPrAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] }, "SetLocalPrAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 196, "times": [ 196 ] }, "SetLocalPrAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 111, "times": [ 111 ] }, "SetLocalPrAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 115, "times": [ 115 ] }, "SetLocalPrAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 170, "times": [ 170 ] }, "SetLocalPrAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 166, "times": [ 166 ] }, "SetLocalPrAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "SetLocalPrAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SetLocalPrAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 162, "times": [ 162 ] }, "SetLocalPrAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 165, "times": [ 165 ] }, "SetRemoteAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "SetRemoteAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetRemoteAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetRemoteAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "SetRemoteAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "SetRemoteAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SetRemoteAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetRemoteAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "SetRemoteAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "SetRemoteAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "SetRemoteAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 173, "times": [ 173 ] }, "SetRemoteAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "SetRemoteAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 165, "times": [ 165 ] }, "SetRemoteAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "SetRemoteAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "SetRemoteAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 141, "times": [ 141 ] }, "SetRemoteAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "SetRemoteAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "SetRemoteAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 172, "times": [ 172 ] }, "SetRemoteAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 156, "times": [ 156 ] }, "SetRemoteOffer/0": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SetRemoteOffer/1": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] }, "SetRemoteOffer/10": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SetRemoteOffer/11": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetRemoteOffer/12": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SetRemoteOffer/13": { "actual": "PASS", "expected": "PASS", "time": 104, "times": [ 104 ] }, "SetRemoteOffer/14": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "SetRemoteOffer/15": { "actual": "PASS", "expected": "PASS", "time": 124, "times": [ 124 ] }, "SetRemoteOffer/16": { "actual": "PASS", "expected": "PASS", "time": 132, "times": [ 132 ] }, "SetRemoteOffer/17": { "actual": "PASS", "expected": "PASS", "time": 123, "times": [ 123 ] }, "SetRemoteOffer/18": { "actual": "PASS", "expected": "PASS", "time": 147, "times": [ 147 ] }, "SetRemoteOffer/19": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "SetRemoteOffer/2": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] }, "SetRemoteOffer/3": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SetRemoteOffer/4": { "actual": "PASS", "expected": "PASS", "time": 151, "times": [ 151 ] }, "SetRemoteOffer/5": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetRemoteOffer/6": { "actual": "PASS", "expected": "PASS", "time": 131, "times": [ 131 ] }, "SetRemoteOffer/7": { "actual": "PASS", "expected": "PASS", "time": 134, "times": [ 134 ] }, "SetRemoteOffer/8": { "actual": "PASS", "expected": "PASS", "time": 146, "times": [ 146 ] }, "SetRemoteOffer/9": { "actual": "PASS", "expected": "PASS", "time": 139, "times": [ 139 ] }, "SetRemotePrAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 140, "times": [ 140 ] }, "SetRemotePrAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 135, "times": [ 135 ] }, "SetRemotePrAnswer/10": { "actual": "PASS", "expected": "PASS", "time": 127, "times": [ 127 ] }, "SetRemotePrAnswer/11": { "actual": "PASS", "expected": "PASS", "time": 128, "times": [ 128 ] }, "SetRemotePrAnswer/12": { "actual": "PASS", "expected": "PASS", "time": 150, "times": [ 150 ] }, "SetRemotePrAnswer/13": { "actual": "PASS", "expected": "PASS", "time": 153, "times": [ 153 ] }, "SetRemotePrAnswer/14": { "actual": "PASS", "expected": "PASS", "time": 157, "times": [ 157 ] }, "SetRemotePrAnswer/15": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SetRemotePrAnswer/16": { "actual": "PASS", "expected": "PASS", "time": 145, "times": [ 145 ] }, "SetRemotePrAnswer/17": { "actual": "PASS", "expected": "PASS", "time": 154, "times": [ 154 ] }, "SetRemotePrAnswer/18": { "actual": "PASS", "expected": "PASS", "time": 177, "times": [ 177 ] }, "SetRemotePrAnswer/19": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SetRemotePrAnswer/2": { "actual": "PASS", "expected": "PASS", "time": 158, "times": [ 158 ] }, "SetRemotePrAnswer/3": { "actual": "PASS", "expected": "PASS", "time": 144, "times": [ 144 ] }, "SetRemotePrAnswer/4": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "SetRemotePrAnswer/5": { "actual": "PASS", "expected": "PASS", "time": 167, "times": [ 167 ] }, "SetRemotePrAnswer/6": { "actual": "PASS", "expected": "PASS", "time": 138, "times": [ 138 ] }, "SetRemotePrAnswer/7": { "actual": "PASS", "expected": "PASS", "time": 137, "times": [ 137 ] }, "SetRemotePrAnswer/8": { "actual": "PASS", "expected": "PASS", "time": 178, "times": [ 178 ] }, "SetRemotePrAnswer/9": { "actual": "PASS", "expected": "PASS", "time": 163, "times": [ 163 ] } }, "PeerConnectionSignalingTest/PeerConnectionSignalingTest": { "CreateAnswerFailsIfStable/0": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "CreateAnswerFailsIfStable/1": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "CreateOffersAndShutdown/0": { "actual": "PASS", "expected": "PASS", "time": 75, "times": [ 75 ] }, "CreateOffersAndShutdown/1": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "FailToSetNullLocalDescription/0": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "FailToSetNullLocalDescription/1": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "FailToSetNullRemoteDescription/0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "FailToSetNullRemoteDescription/1": { "actual": "PASS", "expected": "PASS", "time": 72, "times": [ 72 ] }, "InitiatorFlagSetOnCallerAndNotOnCallee/0": { "actual": "PASS", "expected": "PASS", "time": 165, "times": [ 165 ] }, "InitiatorFlagSetOnCallerAndNotOnCallee/1": { "actual": "PASS", "expected": "PASS", "time": 171, "times": [ 171 ] }, "SessionVersionIncrementedInSubsequentDifferentAnswer/0": { "actual": "PASS", "expected": "PASS", "time": 86, "times": [ 86 ] }, "SessionVersionIncrementedInSubsequentDifferentAnswer/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SessionVersionIncrementedInSubsequentDifferentOffer/0": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] }, "SessionVersionIncrementedInSubsequentDifferentOffer/1": { "actual": "PASS", "expected": "PASS", "time": 85, "times": [ 85 ] }, "SetLocalOfferTwiceWorks/0": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SetLocalOfferTwiceWorks/1": { "actual": "PASS", "expected": "PASS", "time": 78, "times": [ 78 ] }, "SetRemoteOfferTwiceWorks/0": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SetRemoteOfferTwiceWorks/1": { "actual": "PASS", "expected": "PASS", "time": 87, "times": [ 87 ] } }, "PeerConnectionSignalingUnifiedPlanTest": { "DtlsTransportsAreSeparateeWhenUnbundled": { "actual": "PASS", "expected": "PASS", "time": 114, "times": [ 114 ] }, "DtlsTransportsInstantiateInOfferAnswer": { "actual": "PASS", "expected": "PASS", "time": 112, "times": [ 112 ] }, "DtlsTransportsMergeWhenBundled": { "actual": "PASS", "expected": "PASS", "time": 107, "times": [ 107 ] } }, "PeerConnectionSimulcastMetricsTests": { "IncomingSimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 88, "times": [ 88 ] }, "LegacySimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 105, "times": [ 105 ] }, "NoSimulcastUsageIsLogged": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] }, "RejectedSimulcastIsLogged": { "actual": "PASS", "expected": "PASS", "time": 101, "times": [ 101 ] }, "SimulcastDisabledIsLogged": { "actual": "PASS", "expected": "PASS", "time": 106, "times": [ 106 ] }, "SimulcastDisabledIsNotLogged": { "actual": "PASS", "expected": "PASS", "time": 92, "times": [ 92 ] }, "SpecComplianceIsLogged": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] } }, "PeerConnectionSimulcastTests": { "CanCreateTransceiverWithRid": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "CanCreateTransceiverWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ChecksForIllegalRidValues": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "MustSupplyAllOrNoRidsInSimulcast": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "NegotiationDoesNotHaveRidExtension": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "NegotiationDoesNotInvalidateParameterTransactions": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "ParametersAreInvalidatedWhenLayersChange": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "PausedSimulcastLayersAreDisabledInSender": { "actual": "PASS", "expected": "PASS", "time": 95, "times": [ 95 ] }, "RejectedSimulcastLayersAreDeactivated": { "actual": "PASS", "expected": "PASS", "time": 97, "times": [ 97 ] }, "RidsAreAutogeneratedIfNotProvided": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "ServerSendsOfferToReceiveSimulcast": { "actual": "PASS", "expected": "PASS", "time": 93, "times": [ 93 ] }, "SimulcastAppearsInSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SimulcastLayersAreSetInSender": { "actual": "PASS", "expected": "PASS", "time": 102, "times": [ 102 ] }, "SimulcastLayersRemovedFromTail": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "SimulcastRejectedRemovesExtraLayers": { "actual": "PASS", "expected": "PASS", "time": 99, "times": [ 99 ] }, "SingleRidIsRemovedFromSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 82, "times": [ 82 ] }, "TransceiverIsNotRecycledWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 96, "times": [ 96 ] } }, "PeerConnectionUsageHistogramTest": { "FingerprintAudioVideo": { "actual": "PASS", "expected": "PASS", "time": 113, "times": [ 113 ] }, "FingerprintStunTurn": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "FingerprintStunTurnInReconfiguration": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "FingerprintWithNoHostCandidates": { "actual": "PASS", "expected": "PASS", "time": 20100, "times": [ 20100 ] }, "FingerprintWithPrivateIP": { "actual": "PASS", "expected": "PASS", "time": 155, "times": [ 155 ] }, "UsageFingerprintHistogramFromTimeout": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "PlayoutLatencyTest": { "Caching": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Clamping": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DefaultValue": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "GetLatency": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SetLatency": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "ProxyTest": { "ConstMethod0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ConstMethod1": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "Method0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "VoidMethod0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "WorkerMethod1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "WorkerMethod2": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "WorkerThreadDestructor": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] } }, "RTCConfigurationTest": { "ComparisonOperators": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] } }, "RTCStatsCollectorTest": { "CachedStatsReports": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "CollectLocalRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CollectLocalRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Video": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "CollectNoStreamRTCOutboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "CollectRTCCertificateStatsChain": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "CollectRTCCertificateStatsMultiple": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "CollectRTCCertificateStatsSingle": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "CollectRTCCodecStats": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "CollectRTCDataChannelStats": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "CollectRTCIceCandidatePairStats": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "CollectRTCIceCandidateStats": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CollectRTCInboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "CollectRTCInboundRTPStreamStats_Video": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CollectRTCOutboundRTPStreamStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "CollectRTCOutboundRTPStreamStats_Video": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CollectRTCPeerConnectionStats": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "CollectRTCTransportStats": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "CollectRemoteRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Audio": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "CollectRemoteRTCMediaStreamStatsAndRTCMediaStreamTrackStats_Video": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DoNotCrashOnSsrcChange": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DoNotCrashWhenGetStatsCalledDuringCallback": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "GetStatsWithNullReceiverSelector": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "GetStatsWithNullSenderSelector": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "GetStatsWithReceiverSelector": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "GetStatsWithSenderSelector": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "MultipleCallbacks": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "MultipleCallbacksWithInvalidatedCacheInBetween": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "SingleCallback": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "StatsReportedOnZeroSsrc": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] } }, "RTCStatsCollectorTestWithFakeCollector": { "ThreadUsageAndResultsMerging": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] } }, "RTCStatsTraversalTest": { "BogusReference": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "CyclicGraph": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "MultiplePathsToSameNode": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "MultipleStarts": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "MultipleStartsLeadingToSameNode": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "NoReachableConnections": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "SelfReference": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "Tree": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] } }, "RidDescriptionDeserializationErrors/RidDescriptionSdpSerializerTest": { "RidDescriptionDeserializationFailed/0": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/1": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/10": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/11": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "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": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/16": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/17": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/18": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "RidDescriptionDeserializationFailed/19": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/2": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "RidDescriptionDeserializationFailed/20": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/21": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/3": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/4": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/5": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RidDescriptionDeserializationFailed/6": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/7": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/8": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "RidDescriptionDeserializationFailed/9": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "RidDescriptionSdpSerializerTest": { "Deserialize_AmbiguousCase": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "Deserialize_RestrictionHasNoValue": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "Deserialize_SimpleReceiveCase": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "Deserialize_SimpleSendCase": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "Deserialize_WithCustomRestrictions": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "Deserialize_WithFormat": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "Deserialize_WithFormatAndRestrictions": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Deserialize_WithMultipleFormats": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Deserialize_WithMultipleRestrictions": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Deserialize_WithRestriction": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "Serialize_AttributeList": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "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": 58, "times": [ 58 ] }, "Serialize_OnlyDirectionReceive": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "Serialize_OnlyDirectionSend": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "Serialize_RestrictionWithoutValue": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "RtpParametersConversionTest": { "ToAudioCodec": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToAudioCodecInvalidParameters": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToAudioRtpCodecCapability": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "ToAudioRtpCodecParameters": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToCricketCodecInvalidKind": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "ToCricketCodecInvalidPayloadType": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketCodecInvalidRtcpFeedback": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "ToCricketCodecs": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ToCricketCodecsDuplicatePayloadType": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "ToCricketFeedbackParam": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToCricketFeedbackParamErrors": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToCricketRtpHeaderExtensions": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToCricketRtpHeaderExtensionsErrors": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketStreamParamsVecMissingSsrcs": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketStreamParamsVecMultipleEncodings": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToCricketStreamParamsVecNoEncodings": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "ToCricketStreamParamsVecSimple": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ToCricketStreamParamsVecWithRtx": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToRtcpFeedback": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToRtcpFeedbackErrors": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "ToRtpCapabilities": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ToRtpCodecCapabilityUnknownFeedbackParam": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "ToRtpEncodingsWithEmptyStreamParamsVec": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ToRtpEncodingsWithMultipleStreamParams": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "ToRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "ToStreamParamsWithPrimarySsrcSetAndRtxUnset": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "ToVideoCodec": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ToVideoCodecInvalidParameters": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "ToVideoRtpCodecCapability": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ToVideoRtpCodecParameters": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] } }, "RtpSenderReceiverTest": { "AddAndDestroyAudioRtpReceiver": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AddAndDestroyAudioRtpReceiverWithStreams": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AddAndDestroyAudioRtpSender": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "AddAndDestroyVideoRtpReceiver": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AddAndDestroyVideoRtpReceiverWithStreams": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AddAndDestroyVideoRtpSender": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioReceiverCanSetFrameDecryptor": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "AudioReceiverCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "AudioReceiverCannotSetFrameDecryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "AudioRtpReceiverDelay": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "AudioSenderCanSetFrameEncryptor": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "AudioSenderCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderCanSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderCannotSetFrameEncryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderCantSetUnimplementedRtpEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "AudioSenderCantSetUnimplementedRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "AudioSenderCheckTransactionIdRefresh": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "AudioSenderDetectTransactionIdModification": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "AudioSenderEarlyWarmupSsrcThenTrack": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderEarlyWarmupTrackThenSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderHasDtmfSender": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderInitParametersMovedAfterNegotiation": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "AudioSenderMustCallGetParametersBeforeSetParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioSenderMustCallGetParametersBeforeSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderSetParametersInvalidatesTransactionId": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "AudioSenderSetParametersOldValueFail": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "AudioSenderSsrcChanged": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderSsrcSetToZero": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "AudioSenderTrackSetToNull": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "AudioSenderWithoutTrackAndSsrc": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CanInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "CanNotInsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "InsertDtmf": { "actual": "PASS", "expected": "PASS", "time": 439, "times": [ 439 ] }, "InternalParameterMethodsDoNotInvalidateTransaction": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "LocalAudioSourceOptionsApplied": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "LocalAudioTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "LocalVideoTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "PropagatesVideoTrackContentHint": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "PropagatesVideoTrackContentHintForScreencastSource": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "PropagatesVideoTrackContentHintSetBeforeEnabling": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteAudioSourceLatency": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteAudioTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "RemoteAudioTrackLatency": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteAudioTrackSetVolume": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "RemoteVideoTrackDisable": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "RemoteVideoTrackLatency": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "RemoteVideoTrackState": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SetAudioBitratePriority": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SetAudioMaxSendBitrate": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SetVideoBitratePriority": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SetVideoMinMaxSendBitrate": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SetVideoMinMaxSendBitrateSimulcast": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestOnDestroyedSignal": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoReceiverCanGetParametersWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoReceiverCanSetFrameDecryptor": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "VideoReceiverCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "VideoReceiverCannotSetFrameDecryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoRtpReceiverDelay": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "VideoSenderCanSetFrameEncryptor": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderCanSetParameters": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VideoSenderCanSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "VideoSenderCanSetScaleResolutionDownBy": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "VideoSenderCannotSetFrameEncryptorAfterStop": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "VideoSenderCantSetPerSenderEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderCantSetReadOnlyEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "VideoSenderCantSetUnimplementedEncodingParameters": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "VideoSenderCantSetUnimplementedEncodingParametersWithSimulcast": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderCantSetUnimplementedRtpParameters": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderCheckTransactionIdRefresh": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderDetectInvalidScaleResolutionDownBy": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "VideoSenderDetectTransactionIdModification": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "VideoSenderDoesNotHaveDtmfSender": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "VideoSenderEarlyWarmupSsrcThenTrack": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderEarlyWarmupTrackThenSsrc": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderInitParametersMovedAfterManualSimulcastAndNegotiation": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "VideoSenderInitParametersMovedAfterNegotiation": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "VideoSenderMustCallGetParametersBeforeSetParameters": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderMustCallGetParametersBeforeSetParametersBeforeNegotiation": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderSetParametersInvalidatesTransactionId": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "VideoSenderSetParametersOldValueFail": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "VideoSenderSsrcChanged": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "VideoSenderSsrcSetToZero": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "VideoSenderTrackSetToNull": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "VideoSenderWithoutTrackAndSsrc": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] } }, "RtpTransceiverDirectionTest/EnumerateAllDirectionsAndBool": { "TestWithRecvSet/0": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestWithRecvSet/1": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestWithRecvSet/2": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestWithRecvSet/3": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestWithRecvSet/4": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestWithRecvSet/5": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestWithRecvSet/6": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestWithRecvSet/7": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestWithSendSet/0": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "TestWithSendSet/1": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "TestWithSendSet/2": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "TestWithSendSet/3": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "TestWithSendSet/4": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "TestWithSendSet/5": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestWithSendSet/6": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestWithSendSet/7": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "RtpTransceiverDirectionTest/EnumerateAllDirectionsTest": { "TestIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "TestIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "TestIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestIdentity/3": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "TestReversedIdentity/0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestReversedIdentity/1": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "TestReversedIdentity/2": { "actual": "PASS", "expected": "PASS", "time": 67, "times": [ 67 ] }, "TestReversedIdentity/3": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestReversedSwapped/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "TestReversedSwapped/1": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "TestReversedSwapped/2": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "TestReversedSwapped/3": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] } }, "RtpTransceiverTest": { "CanUnsetChannelOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "CannotSetChannelOnStoppedTransceiver": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] } }, "SctpDataChannelTest": { "BlockedWhenSendQueuedDataNoCrash": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "BufferedAmountWhenBlocked": { "actual": "PASS", "expected": "PASS", "time": 77, "times": [ 77 ] }, "ClosedOnTransportError": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ClosedWhenReceivedBufferFull": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ClosedWhenSendBufferFull": { "actual": "PASS", "expected": "PASS", "time": 68, "times": [ 68 ] }, "ConnectedAfterTransportBecomesAvailable": { "actual": "PASS", "expected": "PASS", "time": 66, "times": [ 66 ] }, "ConnectedToTransportOnCreated": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "LateCreatedChannelTransitionToOpen": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "NeverOpened": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "NoMsgSentIfNegotiatedAndNotFromOpenMsg": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "OpenAckRoleInitialization": { "actual": "PASS", "expected": "PASS", "time": 48, "times": [ 48 ] }, "OpenAckSentIfCreatedFromOpenMessage": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "OpenMessageSent": { "actual": "PASS", "expected": "PASS", "time": 38, "times": [ 38 ] }, "OpenWaitsForOpenMesssage": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "QueuedCloseFlushes": { "actual": "PASS", "expected": "PASS", "time": 73, "times": [ 73 ] }, "QueuedDataSentWhenUnblocked": { "actual": "PASS", "expected": "PASS", "time": 64, "times": [ 64 ] }, "QueuedOpenMessageSent": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "ReceiveDataWithInvalidSsrc": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ReceiveDataWithValidSsrc": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SendDataSsrc": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "SendEmptyData": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "SendUnorderedAfterReceiveData": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SendUnorderedAfterReceivesOpenAck": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "StateTransition": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TransportDestroyedWhileDataBuffered": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "VerifyMessagesAndBytesReceived": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "VerifyMessagesAndBytesSent": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] } }, "SctpSidAllocatorTest": { "SctpIdAllocationBasedOnRole": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SctpIdAllocationNoReuse": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SctpIdReusedForRemovedDataChannel": { "actual": "PASS", "expected": "PASS", "time": 37, "times": [ 37 ] } }, "SctpUtilsTest": { "TestIsOpenMessage": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "WriteParseAckMessage": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "WriteParseOpenMessageWithMaxRetransmitTime": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "WriteParseOpenMessageWithMaxRetransmits": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "WriteParseOpenMessageWithOrderedReliable": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "SdpFormatReceivedTest": { "ComplexPlanBIsReportedAsComplexPlanB": { "actual": "PASS", "expected": "PASS", "time": 71, "times": [ 71 ] }, "ComplexUnifiedIsReportedAsComplexUnifiedPlan": { "actual": "PASS", "expected": "PASS", "time": 90, "times": [ 90 ] }, "SimplePlanBIsReportedAsSimple": { "actual": "PASS", "expected": "PASS", "time": 98, "times": [ 98 ] }, "SimpleUnifiedPlanIsReportedAsSimple": { "actual": "PASS", "expected": "PASS", "time": 80, "times": [ 80 ] } }, "SignalingProxyTest": { "ConstMethod0": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "ConstMethod1": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "Method0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "Method1": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "Method2": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SignalingThreadDestructor": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "VoidMethod0": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] } }, "SimulcastDeserializationErrors/SimulcastSdpSerializerTest": { "SimulcastDeserializationFailed/0": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/1": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/10": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/2": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SimulcastDeserializationFailed/3": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SimulcastDeserializationFailed/4": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/5": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SimulcastDeserializationFailed/6": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/7": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/8": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SimulcastDeserializationFailed/9": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] } }, "SimulcastSdpSerializerTest": { "Deserialize_OnlyReceiveStreams": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Deserialize_OnlySendStreams": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "Deserialize_PausedStreams": { "actual": "PASS", "expected": "PASS", "time": 40, "times": [ 40 ] }, "Deserialize_SendReceiveReversed": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "Deserialize_SimpleCaseNoAlternatives": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "Deserialize_SimpleCaseWithAlternatives": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "Deserialize_WithSomeAlternatives": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "Serialize_ComplexSerialization": { "actual": "PASS", "expected": "PASS", "time": 39, "times": [ 39 ] }, "Serialize_OnlyReceive": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "Serialize_OnlySend": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "Serialize_SimpleCase": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] } }, "StatsCollectorTest": { "ChainedCertificateReportsCreated": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ChainlessCertificateReportsCreated": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ExtractDataInfo": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "FilterOutNegativeDataChannelId": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "IceCandidateReport": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "NoTransport": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "OnlyOneSessionObjectExists": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SessionObjectExists": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "UnsupportedDigestIgnored": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] } }, "TrackMediaInfoMapDeathTest": { "MultipleMultiSsrcReceiversPerTrack": { "actual": "PASS", "expected": "PASS", "time": 787, "times": [ 787 ] }, "MultipleOneSsrcReceiversPerTrack": { "actual": "PASS", "expected": "PASS", "time": 784, "times": [ 784 ] } }, "TrackMediaInfoMapTest": { "GetAttachmentIdByTrack": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "MultipleMultiSsrcSendersPerTrack": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "MultipleOneSsrcSendersPerTrack": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SingleMultiSsrcSenderPerTrack": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SingleSenderReceiverPerTrackWithAudioAndVideoUseSameSsrc": { "actual": "PASS", "expected": "PASS", "time": 43, "times": [ 43 ] }, "SingleSenderReceiverPerTrackWithMissingSsrc": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SingleSenderReceiverPerTrackWithOneSsrc": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SingleSenderReceiverPerTrackWithSsrcNotUnique": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SsrcLookupFunction": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] } }, "VideoTrackTest": { "DisableTrackBlackout": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "RenderVideo": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SourceStateChangeTrackState": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] } }, "WebRtcSdpTest": { "AttributeWithPartialMatchingNameIsIgnored": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "BandwidthLimitOfNegativeOneIgnored": { "actual": "PASS", "expected": "PASS", "time": 45, "times": [ 45 ] }, "DataChannelOnlyHasNoMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeAndSerializeSdpWithIceLite": { "actual": "PASS", "expected": "PASS", "time": 65, "times": [ 65 ] }, "DeserializeBrokenSdp": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "DeserializeBundleOnlyAttribute": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "DeserializeCandidate": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "DeserializeCandidateWithDifferentTransport": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeCandidateWithUfragPwd": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializeDtlsSetupAttribute": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "DeserializeEmptySessionName": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeInvalidCandidiate": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeInvalidPortInCandidateAttribute": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeJsepSessionDescriptionWithFingerprint": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "DeserializeLargeBandwidthLimit": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "DeserializeMediaContentDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeMsidAttributeWithMissingStreamId": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeMsidAttributeWithMissingTrackId": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "DeserializePlanBSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeRawCandidateAttribute": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "DeserializeSctpPortInVideoDescription": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithConferenceFlag": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "DeserializeSdpWithCorruptedSctpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "DeserializeSdpWithInvalidAttributeValue": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSdpWithMultiSctpPort": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSdpWithReorderedPltypes": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithRtpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "DeserializeSdpWithRtpDataChannelsAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSdpWithSctpDataChannelAndUnusualPort": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSdpWithSctpDataChannelAndUnusualPortInAttribute": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSdpWithSctpDataChannels": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSdpWithSctpDataChannelsAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 69, "times": [ 69 ] }, "DeserializeSdpWithSctpDataChannelsWithMaxMessageSize": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeSdpWithSctpDataChannelsWithSctpColonPort": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSdpWithSctpDataChannelsWithSctpPort": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializeSerializeCodecParams": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSerializeRtcpFb": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSerializeRtcpFbWildcard": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "DeserializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSessionDescriptionWithBandwidth": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSessionDescriptionWithBundle": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSessionDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeSessionDescriptionWithIceOptions": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "DeserializeSessionDescriptionWithInactiveContent": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSessionDescriptionWithRecvOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithRejectedAudio": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "DeserializeSessionDescriptionWithRejectedAudioVideo": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "DeserializeSessionDescriptionWithRejectedVideo": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeSessionDescriptionWithSendOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "DeserializeSessionDescriptionWithUfragPwd": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescriptionWithoutCandidates": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "DeserializeSessionDescriptionWithoutCarriageReturn": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSessionDescriptionWithoutEndLineBreak": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "DeserializeSessionDescriptionWithoutExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescriptionWithoutMline": { "actual": "PASS", "expected": "PASS", "time": 74, "times": [ 74 ] }, "DeserializeSessionDescriptionWithoutMsid": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeSessionDescriptionWithoutRtpmap": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "DeserializeSessionDescriptionWithoutRtpmapButWithFmtp": { "actual": "PASS", "expected": "PASS", "time": 62, "times": [ 62 ] }, "DeserializeSimulcastNegative_DuplicateAttribute": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeSimulcastNegative_EmptyAttribute": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "DeserializeUnifiedPlanSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "DeserializeUnifiedPlanSessionDescriptionNoSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "DeserializeVideoFmtp": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializeVideoFmtpWithSpace": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "DeserializeVideoFmtpWithSprops": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "DeserializingNegativeBandwidthLimitFails": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "EmptyDescriptionHasNoMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "IceCredentialsInCandidateStringIgnored": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "IgnoreBundleOnlyWithNonzeroPort": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "MediaContentOrderMaintainedRoundTrip": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "ParseConnectionData": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "ParseConnectionDataFailure": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "ParseConnectionDataIPv6": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ParseConnectionDataSessionLevelOnly": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "ParseConnectionDataWithHostnameConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "ParseMediaTransport": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "ParseMediaTransportIgnoreNonsenseAttributeLines": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "ParseMediaTransportInvalidBase64": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseMediaTransportMalformedLine": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseMediaTransportMalformedLine2": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "ParseMediaTransportMultipleLines": { "actual": "PASS", "expected": "PASS", "time": 42, "times": [ 42 ] }, "ParseMediaTransportSkipRepeatedTransport": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "ParseNoMid": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "PlanBHasSsrcAttributeMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "RoundTripSdpWithSctpDataChannelsWithCandidates": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeAndDeserializeWithConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeAndDeserializeWithHostnameConnectionAddress": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeAudioFmtpWithKnownFmtpParameter": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SerializeAudioFmtpWithPTimeAndMaxPTime": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SerializeAudioFmtpWithUnknownParameter": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeBothMediaSectionAndSsrcAttributeMsid": { "actual": "PASS", "expected": "PASS", "time": 53, "times": [ 53 ] }, "SerializeBundleOnlyAttribute": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeCandidates": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeDtlsSetupAttribute": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeHostnameCandidate": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SerializeMediaContentDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "SerializeMediaTransportSettings": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SerializeMediaTransportSettingsTestCopy": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] }, "SerializeOnlyMediaSectionMsid": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeOnlySsrcAttributeMsid": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SerializePlanBSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSdpWithConferenceFlag": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 47, "times": [ 47 ] }, "SerializeSessionDescriptionEmpty": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "SerializeSessionDescriptionWithAudioRejected": { "actual": "PASS", "expected": "PASS", "time": 46, "times": [ 46 ] }, "SerializeSessionDescriptionWithAudioVideoRejected": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionWithBandwidth": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeSessionDescriptionWithBundle": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeSessionDescriptionWithDataChannelAndBandwidth": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SerializeSessionDescriptionWithExtmap": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionWithExtmapAllowMixed": { "actual": "PASS", "expected": "PASS", "time": 44, "times": [ 44 ] }, "SerializeSessionDescriptionWithExtmapEncrypted": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionWithFingerprint": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeSessionDescriptionWithFingerprintNoCryptos": { "actual": "PASS", "expected": "PASS", "time": 49, "times": [ 49 ] }, "SerializeSessionDescriptionWithH264": { "actual": "PASS", "expected": "PASS", "time": 51, "times": [ 51 ] }, "SerializeSessionDescriptionWithIceOptions": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeSessionDescriptionWithInactiveContent": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeSessionDescriptionWithRecvOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "SerializeSessionDescriptionWithRtpDataChannel": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeSessionDescriptionWithSctpDataChannel": { "actual": "PASS", "expected": "PASS", "time": 61, "times": [ 61 ] }, "SerializeSessionDescriptionWithSendOnlyContent": { "actual": "PASS", "expected": "PASS", "time": 52, "times": [ 52 ] }, "SerializeSessionDescriptionWithVideoRejected": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeSessionDescriptionWithoutCandidates": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeSimulcast_ComplexSerialization": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "SerializeTcpCandidates": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "SerializeUnifiedPlanSessionDescription": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "SerializeUnifiedPlanSessionDescriptionNoSsrcSignaling": { "actual": "PASS", "expected": "PASS", "time": 57, "times": [ 57 ] }, "SerializeVideoFmtp": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "SerializeWithSctpDataChannelAndNewPort": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestDeserializeIgnoresDuplicateRidLines": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "TestDeserializeIgnoresEmptyRidLines": { "actual": "PASS", "expected": "PASS", "time": 60, "times": [ 60 ] }, "TestDeserializeIgnoresMalformedRidLines": { "actual": "PASS", "expected": "PASS", "time": 54, "times": [ 54 ] }, "TestDeserializeRemovesRidsWithInvalidCodec": { "actual": "PASS", "expected": "PASS", "time": 63, "times": [ 63 ] }, "TestDeserializeSimulcastAttribute": { "actual": "PASS", "expected": "PASS", "time": 50, "times": [ 50 ] }, "TestDeserializeSimulcastAttributeRemovesDuplicateSendReceive": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "TestDeserializeSimulcastAttributeRemovesUnknownRids": { "actual": "PASS", "expected": "PASS", "time": 58, "times": [ 58 ] }, "UnifiedPlanDeserializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 59, "times": [ 59 ] }, "UnifiedPlanHasMediaSectionMsidSignaling": { "actual": "PASS", "expected": "PASS", "time": 56, "times": [ 56 ] }, "UnifiedPlanSerializeSessionDescriptionSpecialMsid": { "actual": "PASS", "expected": "PASS", "time": 55, "times": [ 55 ] } } }, "version": 3 }