mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 11:45:37 +00:00
Bug 1507039 [wpt PR 14043] - Remove display of stats by default in webrtc/get-stats.html, a=testonly
Automatic update from web-platform-testsRemove display of stats by default (user needs to click on a button for that). This allows having a consistent WebKitTestRunner output for this test. -- Merge pull request #14043 from youennf/fix-get-stats.html Remove display of stats by default in webrtc/get-stats.html -- wpt-commits: a6be85c1e8b8f301cd8412858cecf1d81923ff58, 6cdb358877f5e93e6e5933f92d4048c6876d324c wpt-pr: 14043
This commit is contained in:
parent
65fe01fee6
commit
8dcc5a26e1
@ -12,6 +12,7 @@ This test uses data only, and thus does not require fake media devices.
|
||||
<div id="log"></div>
|
||||
<h2>Retrieved stats info</h2>
|
||||
<pre>
|
||||
<input type="button" onclick="showStats()" value="Show stats"></input>
|
||||
<div id="stats">
|
||||
</div>
|
||||
</pre>
|
||||
@ -21,7 +22,7 @@ This test uses data only, and thus does not require fake media devices.
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script type="text/javascript">
|
||||
var test = async_test('Can get stats from a basic WebRTC call.');
|
||||
|
||||
var statsToShow;
|
||||
var gFirstConnection = null;
|
||||
var gSecondConnection = null;
|
||||
|
||||
@ -56,13 +57,11 @@ This test uses data only, and thus does not require fake media devices.
|
||||
}
|
||||
gFirstConnection.getStats()
|
||||
.then(function(report) {
|
||||
// Show the retrieved stats info
|
||||
var showStats = document.getElementById('stats');
|
||||
let reportDictionary = {};
|
||||
for (let stats of report.values()) {
|
||||
reportDictionary[stats.id] = stats;
|
||||
}
|
||||
showStats.innerHTML = JSON.stringify(reportDictionary, null, 2);
|
||||
statsToShow = JSON.stringify(reportDictionary, null, 2);
|
||||
// Check the stats properties.
|
||||
assert_not_equals(report, null, 'No report');
|
||||
let sessionStat = getStatsRecordByType(report, 'peer-connection');
|
||||
@ -121,6 +120,13 @@ This test uses data only, and thus does not require fake media devices.
|
||||
' happened at step ' + atStep);
|
||||
}));
|
||||
});
|
||||
|
||||
function showStats() {
|
||||
// Show the retrieved stats info
|
||||
var showStats = document.getElementById('stats');
|
||||
showStats.innerHTML = statsToShow;
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
Loading…
Reference in New Issue
Block a user