Count unique source and url pairs

This commit is contained in:
Zach Fox 2018-10-19 16:01:49 -07:00 committed by Kerry Ivan Kurian
parent de93bbb08b
commit f9cc4f5a69
2 changed files with 7 additions and 7 deletions

View file

@ -318,7 +318,7 @@ Rectangle {
if (root.detailsExpanded && numUniqueResources > 0) {
return model.resourceAccessEventText
} else {
return numUniqueResources.toString() + " unique resource" + (numUniqueResources === 1 ? "" : "s") + " loaded - expand for details"
return numUniqueResources.toString() + " unique source/resource url pair" + (numUniqueResources === 1 ? "" : "s") + " recorded"
}
}
font: Qt.font({ family: "Courier", pointSize: 8, weight: Font.Normal })

View file

@ -54,17 +54,17 @@ var resourceRequestEvents = [];
function signalResourceRequestEvent(data) {
// Once we can tie resource request events to specific resources,
// we will have to update the "0" in here.
if (!resourceObjectsInTest[0].resourceUrls) {
resourceObjectsInTest[0].resourceUrls = [];
if (!resourceObjectsInTest[0].resourceDataArray) {
resourceObjectsInTest[0].resourceDataArray = [];
}
var resourceUrl = data.url.toString().replace("__NONE__,", "");
var resourceData = "from: " + data.extra + ": " + data.url.toString().replace("__NONE__,", "");
if (resourceObjectsInTest[0].resourceUrls.indexOf(resourceUrl) === -1) {
resourceObjectsInTest[0].resourceUrls.push(resourceUrl);
if (resourceObjectsInTest[0].resourceDataArray.indexOf(resourceData) === -1) {
resourceObjectsInTest[0].resourceDataArray.push(resourceData);
resourceObjectsInTest[0].resourceAccessEventText += "[" + data.date.toISOString() + "] " +
resourceUrl + "\n";
resourceData + "\n";
ui.tablet.sendToQml({
method: "resourceRequestEvent",