Remove HTML/Slack data on remove.url (#3174)
This commit is contained in:
parent
ab57bcdab1
commit
9c3afa5fdb
|
|
@ -13,6 +13,7 @@ class DataCollector {
|
|||
this.summaryPages = {};
|
||||
this.browsertimeScreenshots = false;
|
||||
this.errors = {};
|
||||
this.removedUrls = {};
|
||||
}
|
||||
|
||||
_addUrl(url) {
|
||||
|
|
@ -25,6 +26,12 @@ class DataCollector {
|
|||
}
|
||||
}
|
||||
|
||||
_removeUrl(url) {
|
||||
this.removedUrls[url] = 1;
|
||||
delete this.urlRunPages[url];
|
||||
delete this.urlPages[url];
|
||||
}
|
||||
|
||||
getSummary(name) {
|
||||
return this.summaryPages[name];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -105,6 +105,11 @@ module.exports = {
|
|||
break;
|
||||
}
|
||||
|
||||
case 'remove.url': {
|
||||
dataCollector.removeUrl(message.url);
|
||||
break;
|
||||
}
|
||||
|
||||
case 'aggregateassets.summary': {
|
||||
if (message.group === 'total') {
|
||||
const assetList = reduce(
|
||||
|
|
|
|||
|
|
@ -23,6 +23,12 @@ class DataCollector {
|
|||
}
|
||||
}
|
||||
|
||||
_removeUrl(url) {
|
||||
this.removedUrls[url] = 1;
|
||||
delete this.urlRunPages[url];
|
||||
delete this.urlPages[url];
|
||||
}
|
||||
|
||||
getSummary() {
|
||||
return this.summaryPage;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -172,6 +172,11 @@ module.exports = {
|
|||
break;
|
||||
}
|
||||
|
||||
case 'remove.url': {
|
||||
dataCollector.removeUrl(message.url);
|
||||
break;
|
||||
}
|
||||
|
||||
case 'html.finished': {
|
||||
const provider = staticPagesProvider(this.options);
|
||||
if (!provider) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue