This commit is contained in:
danisharora099 2024-08-23 10:47:24 +00:00
parent a69865d527
commit 23504c53cd
524 changed files with 955 additions and 1030 deletions

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"uid":"b1a8273437954620fa374b796ffaacdd","children":[],"name":"behaviors"}

View File

@ -1 +0,0 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[],"name":"categories"}

View File

@ -1 +0,0 @@
{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","children":[],"name":"packages"}

View File

View File

@ -1 +0,0 @@
{"uid":"98d3104e051c652961429bf95fa0b5d6","children":[],"name":"suites"}

View File

@ -1 +0,0 @@
{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","children":[],"name":"timeline"}

View File

@ -1,11 +0,0 @@
launch_status failed=0 1724168207000000000
launch_status broken=0 1724168207000000000
launch_status passed=0 1724168207000000000
launch_status skipped=0 1724168207000000000
launch_status unknown=0 1724168207000000000
launch_time duration=0 1724168207000000000
launch_time min_duration=0 1724168207000000000
launch_time max_duration=0 1724168207000000000
launch_time sum_duration=0 1724168207000000000
launch_retries retries=0 1724168207000000000
launch_retries run=0 1724168207000000000

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Allure Report summary mail</title>
</head>
<body>
Mail body
</body>
</html>

View File

@ -1,11 +0,0 @@
launch_status_failed 0
launch_status_broken 0
launch_status_passed 0
launch_status_skipped 0
launch_status_unknown 0
launch_time_duration 0
launch_time_min_duration 0
launch_time_max_duration 0
launch_time_sum_duration 0
launch_retries_retries 0
launch_retries_run 0

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1 +0,0 @@
[{"data":{}}]

View File

@ -1 +0,0 @@
[{"data":{}}]

View File

@ -1 +0,0 @@
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]

View File

@ -1 +0,0 @@
{}

View File

@ -1 +0,0 @@
[{"data":{"run":0,"retry":0}}]

View File

@ -1,34 +0,0 @@
<!DOCTYPE html>
<html dir="ltr" lang="en">
<head>
<meta charset="utf-8">
<title>Allure Report</title>
<link rel="icon" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="styles.css">
<link rel="stylesheet" type="text/css" href="plugin/screen-diff/styles.css">
</head>
<body>
<div id="alert"></div>
<div id="content">
<span class="spinner">
<span class="spinner__circle"></span>
</span>
</div>
<div id="popup"></div>
<script src="app.js"></script>
<script src="plugin/behaviors/index.js"></script>
<script src="plugin/packages/index.js"></script>
<script src="plugin/screen-diff/index.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-FVWC4GKEYS"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-FVWC4GKEYS', {
'allureVersion': 'dev',
'reportUuid': '96c90c33-0425-4e66-bd52-319139960746',
'single_file': false
});
</script>
</body>
</html>

View File

@ -1,206 +0,0 @@
'use strict';
allure.api.addTranslation('en', {
tab: {
behaviors: {
name: 'Behaviors'
}
},
widget: {
behaviors: {
name: 'Features by stories',
showAll: 'show all'
}
}
});
allure.api.addTranslation('ru', {
tab: {
behaviors: {
name: 'Функциональность'
}
},
widget: {
behaviors: {
name: 'Функциональность',
showAll: 'показать все'
}
}
});
allure.api.addTranslation('zh', {
tab: {
behaviors: {
name: '功能'
}
},
widget: {
behaviors: {
name: '特性场景',
showAll: '显示所有'
}
}
});
allure.api.addTranslation('de', {
tab: {
behaviors: {
name: 'Verhalten'
}
},
widget: {
behaviors: {
name: 'Features nach Stories',
showAll: 'Zeige alle'
}
}
});
allure.api.addTranslation('nl', {
tab: {
behaviors: {
name: 'Functionaliteit'
}
},
widget: {
behaviors: {
name: 'Features en storys',
showAll: 'Toon alle'
}
}
});
allure.api.addTranslation('he', {
tab: {
behaviors: {
name: 'התנהגויות'
}
},
widget: {
behaviors: {
name: 'תכונות לפי סיפורי משתמש',
showAll: 'הצג הכול'
}
}
});
allure.api.addTranslation('br', {
tab: {
behaviors: {
name: 'Comportamentos'
}
},
widget: {
behaviors: {
name: 'Funcionalidades por história',
showAll: 'Mostrar tudo'
}
}
});
allure.api.addTranslation('ja', {
tab: {
behaviors: {
name: '振る舞い'
}
},
widget: {
behaviors: {
name: 'ストーリー別の機能',
showAll: '全て表示'
}
}
});
allure.api.addTranslation('es', {
tab: {
behaviors: {
name: 'Funcionalidades'
}
},
widget: {
behaviors: {
name: 'Funcionalidades por Historias de Usuario',
showAll: 'mostrar todo'
}
}
});
allure.api.addTranslation('kr', {
tab: {
behaviors: {
name: '동작'
}
},
widget: {
behaviors: {
name: '스토리별 기능',
showAll: '전체 보기'
}
}
});
allure.api.addTranslation('fr', {
tab: {
behaviors: {
name: 'Comportements'
}
},
widget: {
behaviors: {
name: 'Thèmes par histoires',
showAll: 'Montrer tout'
}
}
});
allure.api.addTranslation('pl', {
tab: {
behaviors: {
name: 'Zachowania'
}
},
widget: {
behaviors: {
name: 'Funkcje według historii',
showAll: 'pokaż wszystko'
}
}
});
allure.api.addTranslation('az', {
tab: {
behaviors: {
name: 'Davranışlar'
}
},
widget: {
behaviors: {
name: 'Hekayələr üzrə xüsusiyyətlər',
showAll: 'hamısını göstər'
}
}
});
allure.api.addTab('behaviors', {
title: 'tab.behaviors.name', icon: 'fa fa-list',
route: 'behaviors(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
onEnter: (function (testGroup, testResult, testResultTab) {
return new allure.components.TreeLayout({
testGroup: testGroup,
testResult: testResult,
testResultTab: testResultTab,
tabName: 'tab.behaviors.name',
baseUrl: 'behaviors',
url: 'data/behaviors.json',
csvUrl: 'data/behaviors.csv'
});
})
});
allure.api.addWidget('widgets', 'behaviors', allure.components.WidgetStatusView.extend({
rowTag: 'a',
title: 'widget.behaviors.name',
baseUrl: 'behaviors',
showLinks: true
}));

View File

@ -1,120 +0,0 @@
'use strict';
allure.api.addTranslation('en', {
tab: {
packages: {
name: 'Packages'
}
}
});
allure.api.addTranslation('ru', {
tab: {
packages: {
name: 'Пакеты'
}
}
});
allure.api.addTranslation('zh', {
tab: {
packages: {
name: '包'
}
}
});
allure.api.addTranslation('de', {
tab: {
packages: {
name: 'Pakete'
}
}
});
allure.api.addTranslation('nl', {
tab: {
packages: {
name: 'Packages'
}
}
});
allure.api.addTranslation('he', {
tab: {
packages: {
name: 'חבילות'
}
}
});
allure.api.addTranslation('br', {
tab: {
packages: {
name: 'Pacotes'
}
}
});
allure.api.addTranslation('ja', {
tab: {
packages: {
name: 'パッケージ'
}
}
});
allure.api.addTranslation('es', {
tab: {
packages: {
name: 'Paquetes'
}
}
});
allure.api.addTranslation('kr', {
tab: {
packages: {
name: '패키지'
}
}
});
allure.api.addTranslation('fr', {
tab: {
packages: {
name: 'Paquets'
}
}
});
allure.api.addTranslation('pl', {
tab: {
packages: {
name: 'Pakiety'
}
}
});
allure.api.addTranslation('az', {
tab: {
packages: {
name: 'Paketlər'
}
}
});
allure.api.addTab('packages', {
title: 'tab.packages.name', icon: 'fa fa-align-left',
route: 'packages(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
onEnter: (function (testGroup, testResult, testResultTab) {
return new allure.components.TreeLayout({
testGroup: testGroup,
testResult: testResult,
testResultTab: testResultTab,
tabName: 'tab.packages.name',
baseUrl: 'packages',
url: 'data/packages.json'
});
})
});

View File

@ -1,200 +0,0 @@
(function () {
var settings = allure.getPluginSettings('screen-diff', { diffType: 'diff' });
function renderImage(src) {
return (
'<div class="screen-diff__container">' +
'<img class="screen-diff__image" src="' +
src +
'">' +
'</div>'
);
}
function findImage(data, name) {
if (data.testStage && data.testStage.attachments) {
var matchedImage = data.testStage.attachments.filter(function (attachment) {
return attachment.name === name;
})[0];
if (matchedImage) {
return 'data/attachments/' + matchedImage.source;
}
}
return null;
}
function renderDiffContent(type, diffImage, actualImage, expectedImage) {
if (type === 'diff') {
if (diffImage) {
return renderImage(diffImage);
}
}
if (type === 'overlay' && expectedImage) {
return (
'<div class="screen-diff__overlay screen-diff__container">' +
'<img class="screen-diff__image" src="' +
expectedImage +
'">' +
'<div class="screen-diff__image-over">' +
'<img class="screen-diff__image" src="' +
actualImage +
'">' +
'</div>' +
'</div>'
);
}
if (actualImage) {
return renderImage(actualImage);
}
return 'No diff data provided';
}
var TestResultView = Backbone.Marionette.View.extend({
regions: {
subView: '.screen-diff-view',
},
template: function () {
return '<div class="screen-diff-view"></div>';
},
onRender: function () {
var data = this.model.toJSON();
var testType = data.labels.filter(function (label) {
return label.name === 'testType';
})[0];
var diffImage = findImage(data, 'diff');
var actualImage = findImage(data, 'actual');
var expectedImage = findImage(data, 'expected');
if (!testType || testType.value !== 'screenshotDiff') {
return;
}
this.showChildView(
'subView',
new ScreenDiffView({
diffImage: diffImage,
actualImage: actualImage,
expectedImage: expectedImage,
}),
);
},
});
var ErrorView = Backbone.Marionette.View.extend({
templateContext: function () {
return this.options;
},
template: function (data) {
return '<pre class="screen-diff-error">' + data.error + '</pre>';
},
});
var AttachmentView = Backbone.Marionette.View.extend({
regions: {
subView: '.screen-diff-view',
},
template: function () {
return '<div class="screen-diff-view"></div>';
},
onRender: function () {
jQuery
.getJSON(this.options.sourceUrl)
.then(this.renderScreenDiffView.bind(this), this.renderErrorView.bind(this));
},
renderErrorView: function (error) {
console.log(error);
this.showChildView(
'subView',
new ErrorView({
error: error.statusText,
}),
);
},
renderScreenDiffView: function (data) {
this.showChildView(
'subView',
new ScreenDiffView({
diffImage: data.diff,
actualImage: data.actual,
expectedImage: data.expected,
}),
);
},
});
var ScreenDiffView = Backbone.Marionette.View.extend({
className: 'pane__section',
events: function () {
return {
['click [name="screen-diff-type-' + this.cid + '"]']: 'onDiffTypeChange',
'mousemove .screen-diff__overlay': 'onOverlayMove',
};
},
initialize: function (options) {
this.diffImage = options.diffImage;
this.actualImage = options.actualImage;
this.expectedImage = options.expectedImage;
this.radioName = 'screen-diff-type-' + this.cid;
},
templateContext: function () {
return {
diffType: settings.get('diffType'),
diffImage: this.diffImage,
actualImage: this.actualImage,
expectedImage: this.expectedImage,
radioName: this.radioName,
};
},
template: function (data) {
if (!data.diffImage && !data.actualImage && !data.expectedImage) {
return '';
}
return (
'<h3 class="pane__section-title">Screen Diff</h3>' +
'<div class="screen-diff__content">' +
'<div class="screen-diff__switchers">' +
'<label><input type="radio" name="' +
data.radioName +
'" value="diff"> Show diff</label>' +
'<label><input type="radio" name="' +
data.radioName +
'" value="overlay"> Show overlay</label>' +
'</div>' +
renderDiffContent(
data.diffType,
data.diffImage,
data.actualImage,
data.expectedImage,
) +
'</div>'
);
},
adjustImageSize: function (event) {
var overImage = this.$(event.target);
overImage.width(overImage.width());
},
onRender: function () {
const diffType = settings.get('diffType');
this.$('[name="' + this.radioName + '"][value="' + diffType + '"]').prop(
'checked',
true,
);
if (diffType === 'overlay') {
this.$('.screen-diff__image-over img').on('load', this.adjustImageSize.bind(this));
}
},
onOverlayMove: function (event) {
var pageX = event.pageX;
var containerScroll = this.$('.screen-diff__container').scrollLeft();
var elementX = event.currentTarget.getBoundingClientRect().left;
var delta = pageX - elementX + containerScroll;
this.$('.screen-diff__image-over').width(delta);
},
onDiffTypeChange: function (event) {
settings.save('diffType', event.target.value);
this.render();
},
});
allure.api.addTestResultBlock(TestResultView, { position: 'before' });
allure.api.addAttachmentViewer('application/vnd.allure.image.diff', {
View: AttachmentView,
icon: 'fa fa-exchange',
});
})();

View File

@ -1,30 +0,0 @@
.screen-diff__switchers {
margin-bottom: 1em;
}
.screen-diff__switchers label + label {
margin-left: 1em;
}
.screen-diff__overlay {
position: relative;
cursor: col-resize;
}
.screen-diff__container {
overflow-x: auto;
}
.screen-diff__image-over {
top: 0;
left: 0;
bottom: 0;
background: #fff;
position: absolute;
overflow: hidden;
box-shadow: 2px 0 1px -1px #aaa;
}
.screen-diff-error {
color: #fd5a3e;
}

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
{"total":0,"items":[]}

View File

@ -1 +0,0 @@
[{"data":{}}]

View File

@ -1 +0,0 @@
{"total":0,"items":[]}

View File

@ -1 +0,0 @@
[{"data":{}}]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
[{"data":{"run":0,"retry":0}}]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
[]

View File

@ -1 +0,0 @@
{"total":0,"items":[]}

View File

@ -1 +0,0 @@
{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0},"time":{}}

View File

@ -1,2 +1,2 @@
"Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN"
"","","","0","1","287","5","0"
"","","","0","1","446","7","0"

1 Epic Feature Story FAILED BROKEN PASSED SKIPPED UNKNOWN
2 0 1 287 446 5 7 0

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Test defects","children":[{"name":"expected 1 to equal 2","children":[{"name":"Renews peer on consistent missed messages","uid":"925e8ad9ecf0ad2b","parentUid":"8d5169114247ad7aeffc765b68d149be","status":"broken","time":{"start":1724409253902,"stop":1724409253904,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"8d5169114247ad7aeffc765b68d149be"}],"uid":"bdbf199525818fae7a8651db9eafe741"}],"name":"categories"}
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Test defects","children":[{"name":"expected 1 to equal 2","children":[{"name":"Renews peer on consistent missed messages","uid":"4f93d39f89314c8f","parentUid":"8d5169114247ad7aeffc765b68d149be","status":"broken","time":{"start":1724409687626,"stop":1724409687636,"duration":10},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":true,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"8d5169114247ad7aeffc765b68d149be"}],"uid":"bdbf199525818fae7a8651db9eafe741"}],"name":"categories"}

File diff suppressed because one or more lines are too long

View File

@ -1,294 +1,455 @@
"Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description"
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicToPubsubTopic","","","","","should correctly map a content topic to a pubsub topic",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery","","","","","it tolerates circular branch references",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /0/toychat/2/huilong/proto to shard index 3",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not receive a peer event after stop",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","1","Symmetric Encryption","","","","","Round trip binary encryption [symmetric, signature]",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on unsubscribed peer",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","1","ENRTree","","","","","ENRTree (tree): should error if DNS tree entry is mis-prefixed",""
"passed","Fri Aug 23 10:31:03 GMT 2024","Fri Aug 23 10:31:03 GMT 2024","1","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - encoder v0",""
"passed","Fri Aug 23 10:30:11 GMT 2024","Fri Aug 23 10:30:11 GMT 2024","1","filterPeersByDiscovery function","","","","","should return all peers when numPeers is 0",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","1","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Static tests","","","","should encode/decode to text encoding",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Unit Tests","","","","should load peers from local storage and dispatch events",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (no timestamp)",""
"passed","Fri Aug 23 10:30:11 GMT 2024","Fri Aug 23 10:30:11 GMT 2024","0","filterPeersByDiscovery function","","","","","should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not receive a peer event before start",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Should fail to subscribe with decoder with wrong pubsubTopic",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Maintains correct number of peers after multiple subscribe/unsubscribe cycles",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on empty content topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","6","contentTopicToShardIndex","","","","","should correctly map /myapp/1/latest/proto to shard index 0",""
"passed","Fri Aug 23 10:30:21 GMT 2024","Fri Aug 23 10:30:21 GMT 2024","2","Discovery","","","","","returns all values when wanted number matches available values",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToPubsubTopic","","","","","should use the provided clusterId for the pubsub topic",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","1","ENRTree","","","","","ENRTree (root): should parse and verify and DNS root entry",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not fail to start the service if it is already started",""
"passed","Fri Aug 23 10:30:15 GMT 2024","Fri Aug 23 10:30:15 GMT 2024","1","Message Validator","","","","","Accepts a valid Waku Message",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","singleShardInfoToPubsubTopic","","","","","should convert a SingleShardInfo object to the correct PubsubTopic",""
"passed","Fri Aug 23 10:31:03 GMT 2024","Fri Aug 23 10:31:03 GMT 2024","0","Waku Message Ephemeral field","","","","","Ephemeral messages are not stored",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ecies Encryption","","","","","Round trip binary encryption [ecies, signature]",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with ALL protocols set to false",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","1","Fetch nodes until capabilities are fulfilled","","","","","1 Relay, 1 Filter, gives up",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","0","Symmetric Encryption","","","","","Check meta is set [symmetric]",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with relay and store capability",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery","","","","","ignores domain fetching errors",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","1","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on custom pubsubtopic",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","1","Waku Filter: Peer Management: E2E","","","","","Ping fails for unsubscribed peers",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","Fetch nodes until capabilities are fulfilled","","","","","1 Store, 2 relays, 2 fetches",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","0","ENRTree","","","","","ENRTree (tree): should parse a DNS tree entry",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (meta size of 64 bytes)",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToPubsubTopic","","","","","should map different content topics to different pubsub topics based on shard index",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with only RELAY set to true",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should return empty list for no shard",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp6",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","1","Public methods","","","","","addEventListener with correct event",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with all protocols enabled",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should emit a peer event after start",""
"passed","Fri Aug 23 10:31:56 GMT 2024","Fri Aug 23 10:31:56 GMT 2024","0","Waku Filter V2: Ping","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 2 topics - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/-/1",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","3","Multiaddr from fields","","","","","tcp ip4 address",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp4",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with only FILTER set to true",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","1","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/29/sometopic/someencoding to shard index 6",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicToShardIndex","","","","","should correctly map /statusim/1/community/cbor to shard index 4",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with empty version field",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","shardInfoToPubsubTopics","","","","","should return unique PubsubTopics for static sharding",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","1","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:30:34 GMT 2024","Fri Aug 23 10:30:34 GMT 2024","1","Waku Encryption","","","","","Symmetric encrypt & Decrypt",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","6","Public methods","","","","","stop",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /0/statusim/1/community/cbor to shard index 4",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureShardingConfigured","","","","","handles empty shards array correctly",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on autosharded pubsubtopic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with only RELAY set to true",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with RELAY and FILTER protocols set to true",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (meta attribute not present)",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensurePubsubTopicIsConfigured","","","","","should not throw an error when the topic is within a list of configured topics",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Txt codec","","","","should throw error - no public key",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToPubsubTopic","","","","","should correctly map a content topic to a pubsub topic for different network shard sizes",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/ ",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","1","Public methods","","","","","removeEventListener with wrong event",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2",""
"passed","Fri Aug 23 10:30:58 GMT 2024","Fri Aug 23 10:30:58 GMT 2024","0","Dials","dialPeer method","For peer-exchange peers","","","should be called for peers with PEER_EXCHANGE tags",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","ensureShardingConfigured","","","","","should throw an error for missing sharding configuration",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Waku2 key: decode","","","","Relay + Store",""
"passed","Fri Aug 23 10:30:21 GMT 2024","Fri Aug 23 10:30:21 GMT 2024","0","Discovery","","","","","returns all values when wanted number is greater than available values",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery","","","","","ignores unrecognized TXT record formats",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with empty encoding field",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Waku Message version 0","","","","","Ephemeral field set to true",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","Fetch nodes until capabilities are fulfilled","","","","","1 Relay, 1 fetch",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should throw an error for missing required configuration",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","determinePubsubTopic","","","","","should return a calculated topic if SingleShardInfo is provided",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Static tests","","","","should properly compute the node id",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","ensureValidContentTopic","","","","","throws on content topic with empty topic name field",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/$/1",""
"broken","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","2","Waku Filter: Peer Management: E2E","","","","","Renews peer on consistent missed messages",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","Relay Shard codec","","","","","should throw an error for insufficient data",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","7","Waku Filter V2: Unsubscribe","","","","","Unsubscribes all - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/!",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","1","Waku Message version 0","","","","","Meta field set when metaSetter is specified",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","topics with same application and version share the same shard",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /incorrect/format",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Txt codec","","","","should throw error - no id",""
"passed","Fri Aug 23 10:30:58 GMT 2024","Fri Aug 23 10:30:58 GMT 2024","1","Dials","dialPeer method","For peer-exchange peers","","","should be called for every peer with PEER_EXCHANGE tags",""
"passed","Fri Aug 23 10:30:58 GMT 2024","Fri Aug 23 10:30:58 GMT 2024","1","Dials","attemptDial method","","","","should be called at least once on all `peer:discovery` events",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /toychat/2/huilong/proto to shard index 3",""
"skipped","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for test.waku.nodes.status.im",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR","Txt codec","","","","should decode valid ENR with multiaddrs successfully [shared test vector]",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Verify","","","","should throw error - no public key",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureShardingConfigured","","","","","should return valid sharding parameters for static sharding",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should convert content topics to PubsubTopics for autosharding",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with ALL protocols set to true",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","5","Events","peer:connect","","","","should emit `peer:connected:peer-exchange` event when a peer is connected",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","2","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not fail to start the service if it is already started",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR","Verify","","","","should throw error - invalid id",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicsByPubsubTopic","","","","","groups content topics by expected pubsub topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR","Txt codec","","","","should encodeTxt and decodeTxt",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","Multiaddr from fields","","","","","udp ip6 address",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/r/1/2",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/rs",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Decoding","","","","should be able to decode the field with ALL protocols set to false",""
"passed","Fri Aug 23 10:31:03 GMT 2024","Fri Aug 23 10:31:03 GMT 2024","0","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - symmetric encryption",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/y/1",""
"passed","Fri Aug 23 10:29:57 GMT 2024","Fri Aug 23 10:29:57 GMT 2024","2","pushOrInitMapSet","","","","","Init the array if not present",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","1","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages on custom pubsubtopic",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","1","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","retrieves all peers (2) when cannot fulfill all requirements",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Unit Tests","","","","should add and remove event listeners correctly",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp4",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp6",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","ensureValidContentTopic","","","","","does not throw on valid cases",""
"passed","Fri Aug 23 10:31:00 GMT 2024","Fri Aug 23 10:31:00 GMT 2024","0","ENR Interop: ServiceNode","","","","","All",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","0","Public methods","","","","","safeDispatchEvent",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","Relay Shard codec","","","","","should correctly encode and decode relay shards using rs format (Index List)",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","0","Connection state","","","","","isConnected should return true after first peer connects",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Verify","","","","should return false",""
"passed","Fri Aug 23 10:31:00 GMT 2024","Fri Aug 23 10:31:00 GMT 2024","1","ENR Interop: ServiceNode","","","","","Relay + Store",""
"passed","Fri Aug 23 10:31:56 GMT 2024","Fri Aug 23 10:31:56 GMT 2024","0","Waku Filter V2: Ping","","","","","Ping on peer without subscriptions",""
"passed","Fri Aug 23 10:30:58 GMT 2024","Fri Aug 23 10:30:58 GMT 2024","1","Dials","dialPeer method","For bootstrap peers","","","should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 6",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","0","Local Storage Discovery","Unit Tests","","","","should handle corrupted local storage data gracefully",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicsByPubsubTopic","","","","","groups multiple content topics into the same pubsub topic when they share the same shard index",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on unsubscribed peer",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","ensurePubsubTopicIsConfigured","","","","","should throw an error for an unconfigured topic",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","17","Events","peer:discovery","","","","should emit `peer:discovery:peer-exchange` event when a peer is discovered",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/\/1",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","1","Connection state","","","","","isConnected should return false after all peers disconnect",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicsByPubsubTopic","","","","","throws an error for improperly formatted content topics",""
"passed","Fri Aug 23 10:31:00 GMT 2024","Fri Aug 23 10:31:00 GMT 2024","0","ENR Interop: ServiceNode","","","","","Relay",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","singleShardInfosToShardInfo","","","","","should aggregate SingleShardInfos into a ShardInfo",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","singleShardInfosToShardInfo","","","","","should throw an error for SingleShardInfos with different clusterIds",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","1","Public methods","","","","","removeEventListener with correct event",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR","waku2 key round trip","","","","should set field with only RELAY enabled",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with only LIGHTPUSH set to true",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with only STORE enabled",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","determinePubsubTopic","","","","","should process correctly when SingleShardInfo has no clusterId but has a shard",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","0","Local Storage Discovery","Unit Tests","","","","should update peers in local storage on 'peer:identify' event",""
"passed","Fri Aug 23 10:30:21 GMT 2024","Fri Aug 23 10:30:21 GMT 2024","0","Discovery","","","","","returns a subset of values when wanted number is lesser than available values",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Sets sharding configuration correctly","","","","","uses static shard pubsub topic instead of autosharding when set",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (meta size of 12 bytes)",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create peer info with all multiaddrs",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs//1",""
"passed","Fri Aug 23 10:30:34 GMT 2024","Fri Aug 23 10:30:34 GMT 2024","0","Waku Encryption","","","","","pre and post cipher",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","1","Events","peer:disconnect","","","","isConnected should return false after all peers disconnect",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensurePubsubTopicIsConfigured","","","","","should not throw an error for a single configured topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/x",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","1","Connection state","","","","","isConnected between 2 js-waku relay nodes",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with all protocols disabled",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","1","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with store capability",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","0","Connection state","","","","","`waku:online` between 2 js-waku relay nodes",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","Relay Shard codec","","","","","should handle a minimal index list",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","can start the service",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","0","ENRTree","","","","","ENRTree (root): should error if DNS root entry is mis-prefixed",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","3","ENR","Multiaddr getters and setters","","","","should get / set TCP multiaddr",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 1",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:30:34 GMT 2024","Fri Aug 23 10:30:34 GMT 2024","1","Waku Encryption","","","","","Asymmetric encrypt & decrypt",""
"skipped","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Node Discovery [live data]","","","","","passes more than one ENR URLs and attempts connection",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with relay capability",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with generation field greater than 0",""
"passed","Fri Aug 23 10:30:11 GMT 2024","Fri Aug 23 10:30:11 GMT 2024","0","filterPeersByDiscovery function","","","","","should return only bootstrap peers up to maxBootstrapPeers",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","singleShardInfosToShardInfo","","","","","should throw an error for empty SingleShardInfos array",""
"passed","Fri Aug 23 10:31:03 GMT 2024","Fri Aug 23 10:31:03 GMT 2024","0","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - asymmetric encryption",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","0","Connection state","","","","","should emit `waku:online` event only when first peer is connected",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Static tests","","","","should encode/decode to RLP encoding",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribes all - node subscribed to 10 topics",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","0","Connection state","","","","","isConnected return false after peer stops",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","retrieves all peers (3) when branch entries are composed of multiple strings",""
"skipped","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for test.waku.nodes.status.im",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","1","DNS Node Discovery","","","","","retrieves a single peer",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicsByPubsubTopic","","","","","handles different clusterIds correctly",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicsByPubsubTopic","","","","","handles different networkShards values correctly",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR multiaddrs codec","","","","","Sample",""
"passed","Fri Aug 23 10:30:33 GMT 2024","Fri Aug 23 10:30:33 GMT 2024","1","Symmetric Encryption","","","","","Round trip binary encryption [symmetric, no signature]",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/-",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery","","","","","caches peers it previously fetched",""
"passed","Fri Aug 23 10:29:57 GMT 2024","Fri Aug 23 10:29:57 GMT 2024","1","pushOrInitMapSet","","","","","Push to array if already present",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","1","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","can start and stop the service",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with only FILTER set to true",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (message is IDecodedMessage)",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","0","ENRTree","","","","","ENRTree (root): should error if DNS root entry is malformed",""
"passed","Fri Aug 23 10:30:34 GMT 2024","Fri Aug 23 10:30:34 GMT 2024","1","Waku Encryption","","","","","Sign & Recover",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should extract SingleShardInfo from a valid PubsubTopic",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on peer without subscriptions",""
"skipped","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/!/1",""
"passed","Fri Aug 23 10:30:11 GMT 2024","Fri Aug 23 10:30:11 GMT 2024","1","to proto message","","","","","Fields are not dropped",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","determinePubsubTopic","","","","","should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with ALL protocols set to true",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ecies Encryption","","","","","Check meta is set [ecies]",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/y",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","determinePubsubTopic","","","","","should return the pubsub topic directly if a string is provided",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should emit a peer event after start",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","can start the service",""
"passed","Fri Aug 23 10:30:11 GMT 2024","Fri Aug 23 10:30:11 GMT 2024","0","filterPeersByDiscovery function","","","","","should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Verify","","","","should throw error - no id",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with only FILTER enabled",""
"passed","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","0","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not fail to stop the service if it was not started",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR waku2 codec","Decoding","","","","should be able to decode the field with only STORE set to true",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","5","Events","peer:connect","","","","should emit `peer:connected:bootstrap` event when a peer is connected",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/$",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Txt codec","","","","should decode valid enr successfully",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Txt codec","","","","should decode valid enr with tcp successfully",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","0","Waku Filter V2: Unsubscribe","","","","","Unsubscribe topics the node is not subscribed to",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","0","Public methods","","","","","getPeersByDiscovery",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/27/sometopic/someencoding to shard index 5",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureShardingConfigured","","","","","handles empty contentTopics array correctly",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with too few or too many fields",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with STORE and LIGHTPUSH protocols set to true",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 1 topic - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR","Multiaddr getters and setters","","","","should get / set UDP multiaddr",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not receive a peer event after stop",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 0",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 7",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","1","Waku Filter: Peer Management: E2E","","","","","Number of peers are maintained correctly",""
"passed","Fri Aug 23 10:30:58 GMT 2024","Fri Aug 23 10:30:58 GMT 2024","0","Dials","dialPeer method","For bootstrap peers","","","should be called for bootstrap peers",""
"passed","Fri Aug 23 10:31:51 GMT 2024","Fri Aug 23 10:31:51 GMT 2024","1","Connection state","","","","","should emit `waku:offline` event only when all peers disconnect",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","0","ENRTree","","","","","ENRTree (branch): should error if DNS branch entry is mis-prefixed",""
"skipped","Fri Aug 23 10:31:05 GMT 2024","Fri Aug 23 10:31:05 GMT 2024","1","DNS Node Discovery [live data]","","","","","should use DNS peer discovery with light client",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/\",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","contentTopicToShardIndex","","","","","should correctly map /waku/2/content/test.js to shard index 1",""
"passed","Fri Aug 23 10:33:15 GMT 2024","Fri Aug 23 10:33:15 GMT 2024","0","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 1 topic - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/22/sometopic/someencoding to shard index 2",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","1","DNS Node Discovery","","","","","recovers when dns.resolve returns empty",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","1","ensureValidContentTopic","","","","","throws on content topic with non-number generation field",""
"passed","Fri Aug 23 10:30:15 GMT 2024","Fri Aug 23 10:30:15 GMT 2024","1","Message Validator","","","","","Rejects garbage",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not receive a peer event before start",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not fail to stop the service if it was not started",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with empty application field",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/ /1",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with only STORE set to true",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","ensureShardingConfigured","","","","","should return valid sharding parameters for content topics autosharding",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with only LIGHTPUSH set to true",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","shardInfoToPubsubTopics","","","","","should throw an error if shards are undefined for static sharding",""
"passed","Fri Aug 23 10:31:56 GMT 2024","Fri Aug 23 10:31:56 GMT 2024","0","Waku Filter V2: Ping","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with RELAY and FILTER protocols set to true",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","Relay Shard codec","","","","","should correctly encode and decode relay shards using rsv format (Bit Vector)",""
"passed","Fri Aug 23 10:31:56 GMT 2024","Fri Aug 23 10:31:56 GMT 2024","0","Waku Filter V2: Ping","","","","","Ping on unsubscribed peer",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","1","ENRTree","","","","","ENRTree (branch): should parse and verify a single component DNS branch entry",""
"passed","Fri Aug 23 10:30:00 GMT 2024","Fri Aug 23 10:30:00 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (payload length 0)",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","0","ENRTree","","","","","ENRTree (tree): should error if DNS tree entry is misformatted",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:30:27 GMT 2024","Fri Aug 23 10:30:27 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","can start and stop the service",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","0","Public methods","","","","","dispatchEvent via connectionManager",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Ping succeeds for all connected peers",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/x/1",""
"passed","Fri Aug 23 10:30:35 GMT 2024","Fri Aug 23 10:30:35 GMT 2024","0","Ecies Encryption","","","","","Round trip binary encryption [ecies, no signature]",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","1","Public methods","","","","","listenerCount",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","1","ENR","waku2 key round trip","","","","should set field with only LIGHTPUSH enabled",""
"passed","Fri Aug 23 10:32:34 GMT 2024","Fri Aug 23 10:32:34 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on peer without subscriptions",""
"passed","Fri Aug 23 10:30:12 GMT 2024","Fri Aug 23 10:30:12 GMT 2024","1","Waku Message version 0","","","","","Round trip binary serialization",""
"passed","Fri Aug 23 10:30:22 GMT 2024","Fri Aug 23 10:30:22 GMT 2024","1","ENRTree","","","","","ENRTree (root): should error if DNS root entry signature is invalid",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","5","Events","peer:discovery","","","","should emit `peer:discovery:bootstrap` event when a peer is discovered",""
"passed","Fri Aug 23 10:30:23 GMT 2024","Fri Aug 23 10:30:23 GMT 2024","0","Fetch nodes until capabilities are fulfilled","","","","","1 Store, 2 fetches",""
"passed","Fri Aug 23 10:29:58 GMT 2024","Fri Aug 23 10:29:58 GMT 2024","0","determinePubsubTopic","","","","","should fall back to default pubsub topic when pubsubTopicShardInfo is not provided",""
"passed","Fri Aug 23 10:30:50 GMT 2024","Fri Aug 23 10:30:50 GMT 2024","1","Events","peer:disconnect","","","","should emit `waku:offline` event when all peers disconnect",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Renews peer on consistent ping failures",""
"passed","Fri Aug 23 10:31:32 GMT 2024","Fri Aug 23 10:31:32 GMT 2024","1","Public methods","","","","","addEventListener with wrong event",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Tracks peer failures correctly",""
"passed","Fri Aug 23 10:30:06 GMT 2024","Fri Aug 23 10:30:06 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with STORE and LIGHTPUSH protocols set to true",""
"passed","Fri Aug 23 10:32:28 GMT 2024","Fri Aug 23 10:32:28 GMT 2024","0","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Should fail to subscribe with decoder with wrong pubsubTopic",""
"passed","Fri Aug 23 10:34:13 GMT 2024","Fri Aug 23 10:34:13 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Keep-alive pings maintain the connection",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribes all - node subscribed to 10 topics",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","1","Events","peer:disconnect","","","","should emit `waku:offline` event when all peers disconnect",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","1","This","Is also","","","","A test",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=7","","","numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers",""
"passed","Fri Aug 23 10:38:26 GMT 2024","Fri Aug 23 10:38:26 GMT 2024","0","ENR Interop: ServiceNode","","","","","All",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push : Multiple PubsubTopics","","","","","Push message on custom pubsubTopic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","0","Waku Filter V2: Unsubscribe","","","","","Unsubscribes all - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","1","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","1","Node Health Status Matrix Tests","","","","","LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Renews peer on consistent ping failures",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=6","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Maintains correct number of peers after multiple subscribe/unsubscribe cycles",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive messages on 2 different content topics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","0","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribe 1 topic - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with RELAY and FILTER protocols set to true",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","2","getConnectedPeersForProtocolAndShard","","","","","different cluster, same shard: nodes don't connect (autosharding)",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribes all - node subscribed to 10 topics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/\",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","waku2 key round trip","","","","should set field with only LIGHTPUSH enabled",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on peer without subscriptions",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on unsubscribed peer",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive messages via waku relay post",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","0","Metadata Protocol","","","","","PeerStore has remote peer's shard info after successful connection",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","Discovery","","","","","returns all values when wanted number is greater than available values",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing JSON",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","Fetch nodes until capabilities are fulfilled","","","","","1 Relay, 1 fetch",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should throw an error if shards are undefined for static sharding",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Static tests","","","","should properly compute the node id",""
"passed","Fri Aug 23 10:38:02 GMT 2024","Fri Aug 23 10:38:02 GMT 2024","0","Waku Encryption","","","","","Symmetric encrypt & Decrypt",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","ENRTree","","","","","ENRTree (branch): should parse and verify a single component DNS branch entry",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","Static tests","","","","should encode/decode to text encoding",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with only LIGHTPUSH set to true",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","6","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not fail to start the service if it is already started",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (message is IDecodedMessage)",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Verify","","","","should return false",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Verify","","","","should throw error - invalid id",""
"passed","Fri Aug 23 10:38:25 GMT 2024","Fri Aug 23 10:38:25 GMT 2024","5","Dials","attemptDial method","","","","should be called at least once on all `peer:discovery` events",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing XML and receive message",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","1","Node Health Status Matrix Tests","","","","","LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with only RELAY enabled",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","1","Symmetric Encryption","","","","","Round trip binary encryption [symmetric, no signature]",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=6","","","numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=1","","","numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers",""
"skipped","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message received after nwaku node is restarted",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (meta attribute not present)",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribe 2 topics - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers property-based tests","","","","should return the correct number of peers based on numPeers and maxBootstrapPeers",""
"skipped","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","7","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for test.waku.nodes.status.im",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message with no content topic is not received",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","contentTopicToShardIndex","","","","","topics with same application and version share the same shard",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message with no payload is not received",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/ /1",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push (named sharding): Multiple PubsubTopics","","","","","Push message on custom pubsubTopic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=6","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Decoding","","","","should be able to decode the field with only RELAY set to true",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages on custom pubsubtopic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=3","","","numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should emit a peer event after start",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message with timestamp: 1724409496776000000 ",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=4","","","numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","3","Events","peer:discovery","","","","should emit `peer:discovery:bootstrap` event when a peer is discovered",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","same cluster, different shard: nodes don't connect",""
"passed","Fri Aug 23 10:38:02 GMT 2024","Fri Aug 23 10:38:02 GMT 2024","1","Waku Encryption","","","","","Asymmetric encrypt & decrypt",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","isConnected between 2 js-waku relay nodes",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 6",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensurePubsubTopicIsConfigured","","","","","should throw an error for an unconfigured topic",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","isConnected should return true after first peer connects",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","1","Node Health Status Matrix Tests","","","","","LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing SQL Injection and receive message",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","0","Symmetric Encryption","","","","","Round trip binary encryption [symmetric, signature]",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","different cluster, different shard: nodes don't connect (autosharding)",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with RELAY and FILTER protocols set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/$",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=2","","","numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on custom pubsubtopic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToPubsubTopic","","","","","should map different content topics to different pubsub topics based on shard index",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing Arabic",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing emoji and receive message",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","same cluster, different shard: nodes connect (autosharding)",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","1","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","determinePubsubTopic","","","","","should return the pubsub topic directly if a string is provided",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Unit Tests","","","","should add and remove event listeners correctly",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","should emit `waku:offline` event only when all peers disconnect",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing Chinese",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Unit Tests","","","","should load peers from local storage and dispatch events",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create peer info with all multiaddrs",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with too few or too many fields",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","1","Node Health Status Matrix Tests","","","","","LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","2","pushOrInitMapSet","","","","","Init the array if not present",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pushOrInitMapSet","","","","","Push to array if already present",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","1","Waku Light Push (named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","singleShardInfoToPubsubTopic","","","","","should convert a SingleShardInfo object to the correct PubsubTopic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicsByPubsubTopic","","","","","handles different clusterIds correctly",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=2","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:43:48 GMT 2024","Fri Aug 23 10:43:48 GMT 2024","1","Waku Light Push: Peer Management: E2E","","","","","Number of peers are maintained correctly",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push (named sharding): Multiple PubsubTopics","","","","","Light push messages to 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureValidContentTopic","","","","","throws on content topic with empty encoding field",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","1","Public methods","","","","","listenerCount",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receives messages on 20 topics",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","can start and stop the service",""
"passed","Fri Aug 23 10:37:44 GMT 2024","Fri Aug 23 10:37:44 GMT 2024","0","Message Validator","","","","","Rejects garbage",""
"passed","Fri Aug 23 10:37:28 GMT 2024","Fri Aug 23 10:37:28 GMT 2024","0","Relay Shard codec","","","","","should correctly encode and decode relay shards using rs format (Index List)",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/!/1",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","Multiaddr from fields","","","","","udp ip6 address",""
"passed","Fri Aug 23 10:38:26 GMT 2024","Fri Aug 23 10:38:26 GMT 2024","1","ENR Interop: ServiceNode","","","","","Relay + Store",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","determinePubsubTopic","","","","","should return a calculated topic if SingleShardInfo is provided",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","2","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on autosharded pubsubtopic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/$/1",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/y/1",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","1","Waku Light Push : Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","shardInfoToPubsubTopics","","","","","should return unique PubsubTopics for static sharding",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing Arabic and receive message",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Txt codec","","","","should throw error - no public key",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing long",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","4","Discovery","","","","","returns all values when wanted number matches available values",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","1","Node Health Status Matrix Tests","","","","","LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","contentTopicsByPubsubTopic","","","","","throws an error for improperly formatted content topics",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing numeric",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=6","","","numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message with timestamp: 1724409496776 ",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","0","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribe 2 topics - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery","","","","","ignores unrecognized TXT record formats",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","Fetch nodes until capabilities are fulfilled","","","","","1 Store, 2 fetches",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/!",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery","","","","","ignores domain fetching errors",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing short and receive message",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","1","Waku Filter: Peer Management: E2E","","","","","Keep-alive pings maintain the connection",""
"passed","Fri Aug 23 10:45:58 GMT 2024","Fri Aug 23 10:45:58 GMT 2024","1","multiaddr: dialing","does not attempt the same peer discovered multiple times more than once","","","","through manual discovery",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureShardingConfigured","","","","","handles empty shards array correctly",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Static tests","","","","should encode/decode to RLP encoding",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing XML",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","ENRTree","","","","","ENRTree (root): should error if DNS root entry signature is invalid",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /statusim/1/community/cbor to shard index 4",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing Script and receive message",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/r/1/2",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Verify","","","","should throw error - no id",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","waku2 key round trip","","","","should set field with all protocols enabled",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message on other pubsub topic is not received",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 0",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","0","Metadata Protocol","connections","","","","same cluster, same shard: nodes connect",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with only FILTER set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /myapp/1/latest/proto to shard index 0",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should convert content topics to PubsubTopics for autosharding",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing short",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with STORE and LIGHTPUSH protocols set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should throw an error for missing required configuration",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=7","","","numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Overlapping topic subscription",""
"skipped","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for test.waku.nodes.status.im",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","1","Events","peer:disconnect","","","","isConnected should return false after all peers disconnect",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","LightPush with 0 connections",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 1 topic - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should extract SingleShardInfo from a valid PubsubTopic",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with relay and store capability",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on peer without subscriptions",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","3","ensureValidContentTopic","","","","","throws on content topic with empty topic name field",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message with timestamp: 1949153314000 ",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Txt codec","","","","should decode valid enr successfully",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /toychat/2/huilong/proto to shard index 3",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","Multiaddr getters and setters","","","","should get / set TCP multiaddr",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","1","This","Is","","","","A test",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","DNS Node Discovery","","","","","recovers when dns.resolve returns empty",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","1","Ensures content topic is defined","","","","","Decoder throws on undefined content topic",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","1","Metadata Protocol","connections","","","","same cluster, different shard: nodes connect",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","Fetch nodes until capabilities are fulfilled","","","","","1 Relay, 1 Filter, gives up",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","1","Local Storage Discovery","Unit Tests","","","","should update peers in local storage on 'peer:identify' event",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensurePubsubTopicIsConfigured","","","","","should not throw an error when the topic is within a list of configured topics",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Tracks peer failures correctly",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1",""
"passed","Fri Aug 23 10:39:24 GMT 2024","Fri Aug 23 10:39:24 GMT 2024","1","Waku Filter V2: Ping","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not fail to start the service if it is already started",""
"passed","Fri Aug 23 10:38:27 GMT 2024","Fri Aug 23 10:38:27 GMT 2024","0","Waku Message Ephemeral field","","","","","Ephemeral messages are not stored",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","dispatchEvent via connectionManager",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","1","Public methods","","","","","removeEventListener with wrong event",""
"passed","Fri Aug 23 10:39:24 GMT 2024","Fri Aug 23 10:39:24 GMT 2024","0","Waku Filter V2: Ping","","","","","Ping on unsubscribed peer",""
"skipped","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery [live data]","","","","","should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with all protocols disabled",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with STORE and LIGHTPUSH protocols set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/27/sometopic/someencoding to shard index 5",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing escaped characters and receive message",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing numeric and receive message",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","1","Health Manager","Should update the health status for protocols","","","","Filter with 1 connections",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=3","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","1","Sets sharding configuration correctly","","","","","uses static shard pubsub topic instead of autosharding when set",""
"passed","Fri Aug 23 10:37:28 GMT 2024","Fri Aug 23 10:37:28 GMT 2024","0","Relay Shard codec","","","","","should throw an error for insufficient data",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message with no pubsub topic is not received",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribes all - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","1","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=5","","","numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp6",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:38:27 GMT 2024","Fri Aug 23 10:38:27 GMT 2024","1","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - encoder v0",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to 100 topics (new limit) at once and receives messages",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","0","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribes all - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=7","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=1","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing long and receive message",""
"passed","Fri Aug 23 10:38:27 GMT 2024","Fri Aug 23 10:38:27 GMT 2024","0","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - asymmetric encryption",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with ALL protocols set to true",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","DNS Node Discovery","","","","","retrieves a single peer",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureValidContentTopic","","","","","throws on content topic with non-number generation field",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","1","Events","peer:connect","","","","should emit `peer:connected:bootstrap` event when a peer is connected",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureShardingConfigured","","","","","handles empty contentTopics array correctly",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push (Autosharding): Multiple PubsubTopics","","","","","Push message on custom pubsubTopic",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","1","Public methods","","","","","safeDispatchEvent",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","Txt codec","","","","should encodeTxt and decodeTxt",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Should fail to subscribe with decoder with wrong pubsubTopic",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing SQL Injection",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","DNS Node Discovery","","","","","caches peers it previously fetched",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive ecies encrypted messages via lightPush",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","retrieves all peers (3) when branch entries are composed of multiple strings",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","1","DNS Node Discovery w/ capabilities","","","","","retrieves all peers (2) when cannot fulfill all requirements",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp",""
"skipped","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","1","DNS Node Discovery [live data]","","","","","should use DNS peer discovery with light client",""
"passed","Fri Aug 23 10:37:40 GMT 2024","Fri Aug 23 10:37:40 GMT 2024","5","to proto message","","","","","Fields are not dropped",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","Discovery","","","","","returns a subset of values when wanted number is lesser than available values",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureShardingConfigured","","","","","should return valid sharding parameters for content topics autosharding",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicsByPubsubTopic","","","","","handles different networkShards values correctly",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (payload length 0)",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","0","ENRTree","","","","","ENRTree (branch): should error if DNS branch entry is mis-prefixed",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","1","filterPeersByDiscovery function","","","","","should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribe 1 topic - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/29/sometopic/someencoding to shard index 6",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive symmetrically encrypted messages via lightPush",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Add multiple subscription objects on single nwaku node",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=3","","","numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/22/sometopic/someencoding to shard index 2",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=3","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureShardingConfigured","","","","","should return valid sharding parameters for static sharding",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/x",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","1","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","1","Health Manager","Should update the health status for protocols","","","","LightPush with 3 connections",""
"passed","Fri Aug 23 10:38:25 GMT 2024","Fri Aug 23 10:38:25 GMT 2024","1","Dials","dialPeer method","For peer-exchange peers","","","should be called for every peer with PEER_EXCHANGE tags",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with only STORE set to true",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=1","","","numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers",""
"passed","Fri Aug 23 10:38:25 GMT 2024","Fri Aug 23 10:38:25 GMT 2024","0","Dials","dialPeer method","For bootstrap peers","","","should be called for bootstrap peers",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","1","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Ping on unsubscribed peer",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","1","Waku Light Push (Autosharding): Multiple PubsubTopics","","","","","Light push messages to 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing Chinese and receive message",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on empty string content topic",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with only FILTER enabled",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing Script",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Encoding","","","","should be able to encode the field with ALL protocols set to true",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","1","Events","peer:discovery","","","","should emit `peer:discovery:peer-exchange` event when a peer is discovered",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Unit Tests","","","","should handle corrupted local storage data gracefully",""
"passed","Fri Aug 23 10:38:27 GMT 2024","Fri Aug 23 10:38:27 GMT 2024","2","Waku Message Ephemeral field","","","","","Ephemeral field is preserved - symmetric encryption",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","can start the service",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with empty application field",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","waku2 key round trip","","","","should set field with only STORE enabled",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToPubsubTopic","","","","","should correctly map a content topic to a pubsub topic",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribe topics the node is not subscribed to",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","Filter with 3 connections",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing Russian",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","Multiaddr from fields","","","","","tcp ip4 address",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","1","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should emit a peer event after start",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Should fail to subscribe with decoder with wrong pubsubTopic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=7","","","numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","Waku Message version 0","","","","","Round trip binary serialization",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","0","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribe 1 topic - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureShardingConfigured","","","","","should throw an error for missing sharding configuration",""
"passed","Fri Aug 23 10:38:25 GMT 2024","Fri Aug 23 10:38:25 GMT 2024","0","Dials","dialPeer method","For bootstrap peers","","","should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Txt codec","","","","should decode valid ENR with multiaddrs successfully [shared test vector]",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","0","Metadata Protocol","","","","","receiving a ping from a peer does not overwrite shard info",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:38:26 GMT 2024","Fri Aug 23 10:38:26 GMT 2024","0","ENR Interop: ServiceNode","","","","","Relay",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","1","Waku Filter V2: Unsubscribe","","","","","Unsubscribe topics the node is not subscribed to",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","same cluster, same shard: nodes connect (autosharding)",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","determinePubsubTopic","","","","","should fall back to default pubsub topic when pubsubTopicShardInfo is not provided",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Txt codec","","","","should decode valid enr with tcp successfully",""
"passed","Fri Aug 23 10:39:24 GMT 2024","Fri Aug 23 10:39:24 GMT 2024","0","Waku Filter V2: Ping","","","","","Ping on subscribed peer",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","shardInfoToPubsubTopics","","","","","should return empty list for no shard",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with only FILTER set to true",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing emoji",""
"passed","Fri Aug 23 10:37:44 GMT 2024","Fri Aug 23 10:37:44 GMT 2024","1","Message Validator","","","","","Accepts a valid Waku Message",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureValidContentTopic","","","","","throws on empty content topic",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2: Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:38:25 GMT 2024","Fri Aug 23 10:38:25 GMT 2024","0","Dials","dialPeer method","For peer-exchange peers","","","should be called for peers with PEER_EXCHANGE tags",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing shell command and receive message",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","isConnected return false after peer stops",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","determinePubsubTopic","","","","","should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not receive a peer event before start",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing Basic HTML tag",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","Filter with 0 connections",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /waku/2/rs",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/y",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing shell command",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","1","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","can start the service",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","1","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not receive a peer event after stop",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","7","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not receive a peer event after stop",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=3","","","numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers",""
"passed","Fri Aug 23 10:46:09 GMT 2024","Fri Aug 23 10:46:09 GMT 2024","1","Peer Exchange Continuous Discovery","","","","","Should update shard info",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","2","ENR multiaddrs codec","","","","","Sample",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","Fetch nodes until capabilities are fulfilled","","","","","1 Store, 2 relays, 2 fetches",""
"passed","Fri Aug 23 10:45:58 GMT 2024","Fri Aug 23 10:45:58 GMT 2024","0","multiaddr: dialing","","","","","can dial TLS multiaddrs",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for invalid PubsubTopic format: /incorrect/format",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=5","","","numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/-/1",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","0","Metadata Protocol","connections","","","","different cluster, different shard: nodes don't connect",""
"passed","Fri Aug 23 10:45:50 GMT 2024","Fri Aug 23 10:45:50 GMT 2024","0","Node Health Status Matrix Tests","","","","","LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","Ensures content topic is defined","","","","","Encoder throws on undefined content topic",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true","","","","","Unsubscribe 1 topic - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getConnectedPeersForProtocolAndShard","","","","","different cluster, different shard: nodes don't connect",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive messages via lightPush",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp4",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","contentTopicToShardIndex","","","","","should correctly map /0/toychat/2/huilong/proto to shard index 3",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing JSON and receive message",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=1","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","Filter with 2 connections",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Ping succeeds for all connected peers",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","getPeersByDiscovery",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","singleShardInfosToShardInfo","","","","","should aggregate SingleShardInfos into a ShardInfo",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=4","","","numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","Ensures content topic is defined","","","","","Decoder throws on empty string content topic",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Verify","","","","should throw error - no public key",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","0","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribes all - node subscribed to 10 topics",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Decoding","","","","should be able to decode the field with only STORE set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/-",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=1","","","numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","2","ENR waku2 codec","Encoding","","","","should be able to encode the field with only RELAY set to true",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","1","RFC Test Vectors","","","","","Waku message hash computation (meta size of 12 bytes)",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","addEventListener with wrong event",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","ENRTree","","","","","ENRTree (tree): should parse a DNS tree entry",""
"broken","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","10","Waku Filter: Peer Management: E2E","","","","","Renews peer on consistent missed messages",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","0","ENRTree","","","","","ENRTree (root): should error if DNS root entry is mis-prefixed",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=4","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery","","","","","it tolerates circular branch references",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","should emit `waku:online` event only when first peer is connected",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","0","ENRTree","","","","","ENRTree (tree): should error if DNS tree entry is misformatted",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Ping fails for unsubscribed peers",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing Russian and receive message",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=2","","","numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","shardInfoToPubsubTopics","","","","","should handle clusterId, application and version for autosharding with cluster iD 1",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=4","","","numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=4","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message with timestamp: 1649153314 ",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","0","Ecies Encryption","","","","","Check meta is set [ecies]",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","addEventListener with correct event",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","3","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not fail to stop the service if it was not started",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","Location multiaddr","","","","should properly create location multiaddrs - tcp4",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","1","filterPeersByDiscovery function","","","","","should return only bootstrap peers up to maxBootstrapPeers",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /waku/2/content/test.js to shard index 1",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicsByPubsubTopic","","","","","groups multiple content topics into the same pubsub topic when they share the same shard index",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToPubsubTopic","","","","","should correctly map a content topic to a pubsub topic for different network shard sizes",""
"passed","Fri Aug 23 10:38:01 GMT 2024","Fri Aug 23 10:38:01 GMT 2024","1","Symmetric Encryption","","","","","Check meta is set [symmetric]",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","removeEventListener with correct event",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check received message containing special chars",""
"passed","Fri Aug 23 10:38:17 GMT 2024","Fri Aug 23 10:38:17 GMT 2024","1","Events","peer:connect","","","","should emit `peer:connected:peer-exchange` event when a peer is connected",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","filterPeersByDiscovery function","","","","","should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive messages from multiple nwaku nodes",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Waku2 key: decode","","","","Relay + Store",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/\/1",""
"passed","Fri Aug 23 10:44:09 GMT 2024","Fri Aug 23 10:44:09 GMT 2024","1","Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false","","","","","Unsubscribe topics the node is not subscribed to",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","1","Ecies Encryption","","","","","Round trip binary encryption [ecies, signature]",""
"skipped","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","0","Waku Filter V2: FilterPush","","","","","Check message received after jswaku node is restarted",""
"passed","Fri Aug 23 10:46:09 GMT 2024","Fri Aug 23 10:46:09 GMT 2024","0","Peer Exchange Continuous Discovery","","","","","Should update multiaddrs",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check message with invalid timestamp is not received",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:38:02 GMT 2024","Fri Aug 23 10:38:02 GMT 2024","1","Waku Encryption","","","","","Sign & Recover",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","contentTopicToShardIndex","","","","","should correctly map /0/statusim/1/community/cbor to shard index 4",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric shard: /waku/2/rs/1/ ",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=5","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Decoding","","","","should be able to decode the field with only LIGHTPUSH set to true",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with relay capability",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push : Multiple PubsubTopics","","","","","Light push messages to 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:45:18 GMT 2024","Fri Aug 23 10:45:18 GMT 2024","0","Waku Light Push (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Error when try to subscribe to more than 101 topics (new limit)",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","LightPush with 2 connections",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","filterPeersByDiscovery function","","","","","should return all peers when numPeers is 0",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=7","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:38:02 GMT 2024","Fri Aug 23 10:38:02 GMT 2024","0","Waku Encryption","","","","","pre and post cipher",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=2","","","numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","0","ENRTree","","","","","ENRTree (root): should error if DNS root entry is malformed",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","0","Waku Message version 0","","","","","Meta field set when metaSetter is specified",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing special chars and receive message",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Named sharding): Multiple PubsubTopics","","","","","Subscribe and receive messages on 2 different pubsubtopics",""
"passed","Fri Aug 23 10:39:40 GMT 2024","Fri Aug 23 10:39:40 GMT 2024","1","Waku Filter V2 (Autosharding): Multiple PubsubTopics","","","","","Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Refresh subscription",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs/x/1",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","0","ENR waku2 codec","Encoding","","","","should be able to encode the field with ALL protocols set to false",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp6",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing escaped characters",""
"passed","Fri Aug 23 10:37:28 GMT 2024","Fri Aug 23 10:37:28 GMT 2024","1","Relay Shard codec","","","","","should handle a minimal index list",""
"passed","Fri Aug 23 10:37:41 GMT 2024","Fri Aug 23 10:37:41 GMT 2024","1","Waku Message version 0","","","","","Ephemeral field set to true",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensurePubsubTopicIsConfigured","","","","","should not throw an error for a single configured topic",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=2","","","numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","1","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","should not receive a peer event before start",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","1","ENRTree","","","","","ENRTree (root): should parse and verify and DNS root entry",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing Basic HTML tag and receive message",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","3","ENR","Multiaddr getters and setters","","","","should get / set UDP multiaddr",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","1","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe and receive 2 messages on the same topic",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","singleShardInfosToShardInfo","","","","","should throw an error for SingleShardInfos with different clusterIds",""
"passed","Fri Aug 23 10:38:58 GMT 2024","Fri Aug 23 10:38:58 GMT 2024","0","Public methods","","","","","stop",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","1","Connection state","","","","","`waku:online` between 2 js-waku relay nodes",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToPubsubTopic","","","","","should use the provided clusterId for the pubsub topic",""
"passed","Fri Aug 23 10:42:28 GMT 2024","Fri Aug 23 10:42:28 GMT 2024","0","Waku Filter V2: Subscribe: Single Service Node","","","","","Subscribe to topic containing unicode special characters and receive message",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicToShardIndex","","","","","should correctly map /app/20/sometopic/someencoding to shard index 7",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","different cluster, same shard: nodes don't connect",""
"passed","Fri Aug 23 10:43:48 GMT 2024","Fri Aug 23 10:43:48 GMT 2024","0","Waku Light Push: Peer Management: E2E","","","","","Failed peers are renewed",""
"passed","Fri Aug 23 10:41:27 GMT 2024","Fri Aug 23 10:41:27 GMT 2024","0","Waku Filter: Peer Management: E2E","","","","","Number of peers are maintained correctly",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureValidContentTopic","","","","","throws on content topic with generation field greater than 0",""
"passed","Fri Aug 23 10:37:52 GMT 2024","Fri Aug 23 10:37:52 GMT 2024","0","DNS Node Discovery w/ capabilities","","","","","should only return 1 node with store capability",""
"passed","Fri Aug 23 10:46:08 GMT 2024","Fri Aug 23 10:46:08 GMT 2024","0","Metadata Protocol","connections","","","","different cluster, same shard: nodes don't connect",""
"skipped","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","0","DNS Node Discovery [live data]","","","","","passes more than one ENR URLs and attempts connection",""
"passed","Fri Aug 23 10:37:56 GMT 2024","Fri Aug 23 10:37:56 GMT 2024","0","Local Storage Discovery","Compliance Tests","interface-peer-discovery compliance tests","","","should not fail to stop the service if it was not started",""
"passed","Fri Aug 23 10:37:28 GMT 2024","Fri Aug 23 10:37:28 GMT 2024","0","Relay Shard codec","","","","","should correctly encode and decode relay shards using rsv format (Bit Vector)",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","ensureValidContentTopic","","","","","throws on content topic with empty version field",""
"passed","Fri Aug 23 10:39:55 GMT 2024","Fri Aug 23 10:39:55 GMT 2024","0","Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true","","","","","Reopen subscription with peer with lost subscription",""
"passed","Fri Aug 23 10:37:35 GMT 2024","Fri Aug 23 10:37:35 GMT 2024","1","ENR waku2 codec","Decoding","","","","should be able to decode the field with ALL protocols set to false",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check received message containing unicode special characters",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (no timestamp)",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","1","ENR","Txt codec","","","","should throw error - no id",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=5","","","numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","determinePubsubTopic","","","","","should process correctly when SingleShardInfo has no clusterId but has a shard",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","contentTopicsByPubsubTopic","","","","","groups content topics by expected pubsub topic",""
"passed","Fri Aug 23 10:37:30 GMT 2024","Fri Aug 23 10:37:30 GMT 2024","0","RFC Test Vectors","","","","","Waku message hash computation (meta size of 64 bytes)",""
"passed","Fri Aug 23 10:38:03 GMT 2024","Fri Aug 23 10:38:03 GMT 2024","0","Ecies Encryption","","","","","Round trip binary encryption [ecies, no signature]",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","1","pubsubTopicToSingleShardInfo with various invalid formats","","","","","should throw an error for non-numeric clusterId: /waku/2/rs//1",""
"passed","Fri Aug 23 10:39:24 GMT 2024","Fri Aug 23 10:39:24 GMT 2024","1","Waku Filter V2: Ping","","","","","Ping on peer without subscriptions",""
"passed","Fri Aug 23 10:38:29 GMT 2024","Fri Aug 23 10:38:29 GMT 2024","1","DNS Discovery: Compliance Test","interface-peer-discovery compliance tests","","","","can start and stop the service",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","0","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 2 topics - node subscribed to 2 topics",""
"passed","Fri Aug 23 10:37:36 GMT 2024","Fri Aug 23 10:37:36 GMT 2024","0","ENR","Location multiaddr","","","","should properly create location multiaddrs - udp",""
"passed","Fri Aug 23 10:37:51 GMT 2024","Fri Aug 23 10:37:51 GMT 2024","0","ENRTree","","","","","ENRTree (tree): should error if DNS tree entry is mis-prefixed",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","0","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=6","","","numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getPeers","getPeers with varying maxBootstrapPeers","maxBootstrapPeers=5","","","numPeers=1 -- returns one bootstrap peer ",""
"passed","Fri Aug 23 10:45:58 GMT 2024","Fri Aug 23 10:45:58 GMT 2024","0","nwaku","","","","","Correctly serialized arguments",""
"passed","Fri Aug 23 10:41:57 GMT 2024","Fri Aug 23 10:41:57 GMT 2024","1","Waku Filter V2: FilterPush","","","","","Check message with non string payload is not received",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","ensureValidContentTopic","","","","","does not throw on valid cases",""
"passed","Fri Aug 23 10:42:58 GMT 2024","Fri Aug 23 10:42:58 GMT 2024","1","getConnectedPeersForProtocolAndShard","","","","","same cluster, same shard: nodes connect",""
"passed","Fri Aug 23 10:43:19 GMT 2024","Fri Aug 23 10:43:19 GMT 2024","0","Health Manager","Should update the health status for protocols","","","","LightPush with 1 connections",""
"passed","Fri Aug 23 10:40:30 GMT 2024","Fri Aug 23 10:40:30 GMT 2024","0","Waku Filter V2: Unsubscribe","","","","","Unsubscribe 1 topic - node subscribed to 1 topic",""
"passed","Fri Aug 23 10:39:17 GMT 2024","Fri Aug 23 10:39:17 GMT 2024","0","Connection state","","","","","isConnected should return false after all peers disconnect",""
"passed","Fri Aug 23 10:37:27 GMT 2024","Fri Aug 23 10:37:27 GMT 2024","0","singleShardInfosToShardInfo","","","","","should throw an error for empty SingleShardInfos array",""

1 Status Start Time Stop Time Duration in ms Parent Suite Suite Sub Suite Test Class Test Method Name Description
2 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 contentTopicToPubsubTopic Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true should correctly map a content topic to a pubsub topic Unsubscribes all - node subscribed to 10 topics
3 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 0 1 DNS Node Discovery Events peer:disconnect it tolerates circular branch references should emit `waku:offline` event when all peers disconnect
4 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 1 contentTopicToShardIndex This Is also should correctly map /0/toychat/2/huilong/proto to shard index 3 A test
5 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 DNS Discovery: Compliance Test getPeers interface-peer-discovery compliance tests getPeers with varying maxBootstrapPeers maxBootstrapPeers=7 should not receive a peer event after stop numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers
6 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 1 0 Symmetric Encryption ENR Interop: ServiceNode Round trip binary encryption [symmetric, signature] All
7 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true Waku Light Push : Multiple PubsubTopics Ping on unsubscribed peer Push message on custom pubsubTopic
8 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 ENRTree contentTopicToShardIndex ENRTree (tree): should error if DNS tree entry is mis-prefixed should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16
9 passed Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Waku Message Ephemeral field pubsubTopicToSingleShardInfo with various invalid formats Ephemeral field is preserved - encoder v0 should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2
10 passed Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 1 0 filterPeersByDiscovery function Waku Filter V2: Unsubscribe should return all peers when numPeers is 0 Unsubscribes all - node subscribed to 1 topic
11 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 1 Ensures content topic is defined Encoder throws on empty string content topic Decoder throws on undefined content topic
12 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 1 ENR Node Health Status Matrix Tests Static tests should encode/decode to text encoding LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy
13 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 1 0 Local Storage Discovery Waku Filter: Peer Management: E2E Unit Tests should load peers from local storage and dispatch events Renews peer on consistent ping failures
14 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 RFC Test Vectors getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=6 Waku message hash computation (no timestamp) numPeers=1 -- returns one bootstrap peer
15 passed Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 filterPeersByDiscovery function Waku Filter: Peer Management: E2E should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0 Maintains correct number of peers after multiple subscribe/unsubscribe cycles
16 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 DNS Discovery: Compliance Test Waku Filter V2: Subscribe: Single Service Node interface-peer-discovery compliance tests should not receive a peer event before start Subscribe and receive messages on 2 different content topics
17 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Waku Filter V2 (Autosharding): Multiple PubsubTopics pubsubTopicToSingleShardInfo with various invalid formats Should fail to subscribe with decoder with wrong pubsubTopic should throw an error for non-numeric shard: /waku/2/rs/1/
18 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 Waku Filter: Peer Management: E2E Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false Maintains correct number of peers after multiple subscribe/unsubscribe cycles Unsubscribe 1 topic - node subscribed to 2 topics
19 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 ensureValidContentTopic ENR waku2 codec Decoding throws on empty content topic should be able to decode the field with RELAY and FILTER protocols set to true
20 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 6 2 contentTopicToShardIndex getConnectedPeersForProtocolAndShard should correctly map /myapp/1/latest/proto to shard index 0 different cluster, same shard: nodes don't connect (autosharding)
21 passed Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 2 1 Discovery Waku Filter V2: Unsubscribe returns all values when wanted number matches available values Unsubscribes all - node subscribed to 10 topics
22 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 contentTopicToPubsubTopic pubsubTopicToSingleShardInfo with various invalid formats should use the provided clusterId for the pubsub topic should throw an error for non-numeric shard: /waku/2/rs/1/\
23 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 0 ENRTree Node Health Status Matrix Tests ENRTree (root): should parse and verify and DNS root entry LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy
24 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 1 Local Storage Discovery ENR Compliance Tests waku2 key round trip interface-peer-discovery compliance tests should not fail to start the service if it is already started should set field with only LIGHTPUSH enabled
25 passed Fri Aug 23 10:30:15 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:30:15 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 1 0 Message Validator Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true Accepts a valid Waku Message Ping on peer without subscriptions
26 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 0 singleShardInfoToPubsubTopic Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true should convert a SingleShardInfo object to the correct PubsubTopic Ping on unsubscribed peer
27 passed Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Message Ephemeral field Waku Filter V2: Subscribe: Single Service Node Ephemeral messages are not stored Subscribe and receive messages via waku relay post
28 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 0 Ecies Encryption Metadata Protocol Round trip binary encryption [ecies, signature] PeerStore has remote peer's shard info after successful connection
29 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 1 ENR waku2 codec Discovery Encoding should be able to encode the field with ALL protocols set to false returns all values when wanted number is greater than available values
30 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 Fetch nodes until capabilities are fulfilled Waku Filter V2: FilterPush 1 Relay, 1 Filter, gives up Check received message containing JSON
31 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 Symmetric Encryption Fetch nodes until capabilities are fulfilled Check meta is set [symmetric] 1 Relay, 1 fetch
32 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 DNS Node Discovery w/ capabilities shardInfoToPubsubTopics should only return 1 node with relay and store capability should throw an error if shards are undefined for static sharding
33 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 Ensures content topic is defined ENR Static tests Encoder throws on undefined content topic should properly compute the node id
34 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 0 DNS Node Discovery Waku Encryption ignores domain fetching errors Symmetric encrypt & Decrypt
35 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 1 Waku Filter V2 (Named sharding): Multiple PubsubTopics ENRTree Subscribe and receive messages on custom pubsubtopic ENRTree (branch): should parse and verify a single component DNS branch entry
36 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 Waku Filter: Peer Management: E2E ENR Static tests Ping fails for unsubscribed peers should encode/decode to text encoding
37 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 Fetch nodes until capabilities are fulfilled ENR waku2 codec Encoding 1 Store, 2 relays, 2 fetches should be able to encode the field with only LIGHTPUSH set to true
38 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 0 6 ENRTree DNS Discovery: Compliance Test interface-peer-discovery compliance tests ENRTree (tree): should parse a DNS tree entry should not fail to start the service if it is already started
39 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 1 RFC Test Vectors Waku message hash computation (meta size of 64 bytes) Waku message hash computation (message is IDecodedMessage)
40 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 contentTopicToPubsubTopic ENR Verify should map different content topics to different pubsub topics based on shard index should return false
41 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 ENR waku2 codec ENR Encoding Verify should be able to encode the field with only RELAY set to true should throw error - invalid id
42 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 0 5 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false Dials attemptDial method Ping on subscribed peer should be called at least once on all `peer:discovery` events
43 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 shardInfoToPubsubTopics Waku Filter V2: Subscribe: Single Service Node should return empty list for no shard Subscribe to topic containing XML and receive message
44 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 1 ENR Node Health Status Matrix Tests Location multiaddr should properly create location multiaddrs - udp6 LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy
45 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 Public methods ENR waku2 key round trip addEventListener with correct event should set field with only RELAY enabled
46 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 0 1 Ensures content topic is defined Symmetric Encryption Encoder throws on undefined content topic Round trip binary encryption [symmetric, no signature]
47 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 Ensures content topic is defined getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=6 Encoder throws on undefined content topic numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers
48 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 ENR getPeers waku2 key round trip getPeers with varying maxBootstrapPeers maxBootstrapPeers=1 should set field with all protocols enabled numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers
49 passed skipped Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 DNS Discovery: Compliance Test Waku Filter V2: FilterPush interface-peer-discovery compliance tests should emit a peer event after start Check message received after nwaku node is restarted
50 passed Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 0 Waku Filter V2: Ping RFC Test Vectors Reopen subscription with peer with lost subscription Waku message hash computation (meta attribute not present)
51 passed Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 Waku Filter V2: Unsubscribe Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true Unsubscribe 2 topics - node subscribed to 2 topics
52 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats getPeers getPeers property-based tests should throw an error for non-numeric clusterId: /waku/2/rs/-/1 should return the correct number of peers based on numPeers and maxBootstrapPeers
53 passed skipped Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 3 7 Multiaddr from fields DNS Node Discovery [live data] tcp ip4 address should retrieve 3 multiaddrs for test.waku.nodes.status.im
54 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ENR Waku Filter V2: FilterPush Location multiaddr should properly create location multiaddrs - udp4 Check message with no content topic is not received
55 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 0 ENR waku2 codec Ensures content topic is defined Decoding should be able to decode the field with only FILTER set to true Encoder throws on empty string content topic
56 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 0 Waku Filter V2 (Autosharding): Multiple PubsubTopics Node Health Status Matrix Tests Subscribe and receive messages on 2 different pubsubtopics LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy
57 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 contentTopicToShardIndex should correctly map /app/29/sometopic/someencoding to shard index 6 topics with same application and version share the same shard
58 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 1 0 contentTopicToShardIndex Ensures content topic is defined should correctly map /statusim/1/community/cbor to shard index 4 Decoder throws on undefined content topic
59 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ensureValidContentTopic Waku Filter V2: FilterPush throws on content topic with empty version field Check message with no payload is not received
60 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric shard: /waku/2/rs/1/ should throw an error for non-numeric clusterId: /waku/2/rs/ /1
61 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 1 0 shardInfoToPubsubTopics Waku Light Push (named sharding): Multiple PubsubTopics should return unique PubsubTopics for static sharding Push message on custom pubsubTopic
62 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 Waku Filter V2 (Autosharding): Multiple PubsubTopics getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=6 Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6
63 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 Ensures content topic is defined ENR waku2 codec Decoding Decoder throws on undefined content topic should be able to decode the field with only RELAY set to true
64 passed Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 Waku Encryption Waku Filter V2: Multiple PubsubTopics Symmetric encrypt & Decrypt Subscribe and receive messages on custom pubsubtopic
65 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 6 1 Public methods getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=3 stop numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers
66 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 contentTopicToShardIndex Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests should correctly map /0/statusim/1/community/cbor to shard index 4 should emit a peer event after start
67 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ensureShardingConfigured Waku Filter V2: FilterPush handles empty shards array correctly Check received message with timestamp: 1724409496776000000
68 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 Waku Filter V2 (Autosharding): Multiple PubsubTopics getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=4 Subscribe and receive messages on autosharded pubsubtopic numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers
69 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 0 3 ENR waku2 codec Events Decoding peer:discovery should be able to decode the field with only RELAY set to true should emit `peer:discovery:bootstrap` event when a peer is discovered
70 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 ENR waku2 codec getConnectedPeersForProtocolAndShard Decoding should be able to decode the field with RELAY and FILTER protocols set to true same cluster, different shard: nodes don't connect
71 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 0 1 RFC Test Vectors Waku Encryption Waku message hash computation (meta attribute not present) Asymmetric encrypt & decrypt
72 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 0 ensurePubsubTopicIsConfigured Connection state should not throw an error when the topic is within a list of configured topics isConnected between 2 js-waku relay nodes
73 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ENR shardInfoToPubsubTopics Txt codec should throw error - no public key should handle clusterId, application and version for autosharding with cluster iD 6
74 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToPubsubTopic ensurePubsubTopicIsConfigured should correctly map a content topic to a pubsub topic for different network shard sizes should throw an error for an unconfigured topic
75 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 1 0 pubsubTopicToSingleShardInfo with various invalid formats Connection state should throw an error for non-numeric shard: /waku/2/rs/1/ isConnected should return true after first peer connects
76 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 Public methods Node Health Status Matrix Tests removeEventListener with wrong event LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy
77 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats Waku Filter V2: Subscribe: Single Service Node should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2 Subscribe to topic containing SQL Injection and receive message
78 passed Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 0 Dials Symmetric Encryption dialPeer method For peer-exchange peers should be called for peers with PEER_EXCHANGE tags Round trip binary encryption [symmetric, signature]
79 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 ensureShardingConfigured getConnectedPeersForProtocolAndShard should throw an error for missing sharding configuration different cluster, different shard: nodes don't connect (autosharding)
80 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 1 ENR ENR waku2 codec Waku2 key: decode Encoding Relay + Store should be able to encode the field with RELAY and FILTER protocols set to true
81 passed Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Discovery pubsubTopicToSingleShardInfo with various invalid formats returns all values when wanted number is greater than available values should throw an error for non-numeric shard: /waku/2/rs/1/$
82 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 DNS Node Discovery getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=2 ignores unrecognized TXT record formats numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers
83 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 0 1 ensureValidContentTopic Waku Filter V2 (Named sharding): Multiple PubsubTopics throws on content topic with empty encoding field Subscribe and receive messages on custom pubsubtopic
84 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Waku Message version 0 contentTopicToPubsubTopic Ephemeral field set to true should map different content topics to different pubsub topics based on shard index
85 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Fetch nodes until capabilities are fulfilled Waku Filter V2: FilterPush 1 Relay, 1 fetch Check received message containing Arabic
86 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 shardInfoToPubsubTopics Waku Filter V2: Subscribe: Single Service Node should throw an error for missing required configuration Subscribe to topic containing emoji and receive message
87 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 determinePubsubTopic getConnectedPeersForProtocolAndShard should return a calculated topic if SingleShardInfo is provided same cluster, different shard: nodes connect (autosharding)
88 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 0 1 ENR Ensures content topic is defined Static tests should properly compute the node id Encoder throws on undefined content topic
89 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 contentTopicToShardIndex determinePubsubTopic should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1 should return the pubsub topic directly if a string is provided
90 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 1 0 ensureValidContentTopic Local Storage Discovery Unit Tests throws on content topic with empty topic name field should add and remove event listeners correctly
91 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats Connection state should throw an error for non-numeric clusterId: /waku/2/rs/$/1 should emit `waku:offline` event only when all peers disconnect
92 broken passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 2 1 Waku Filter: Peer Management: E2E Waku Filter V2: FilterPush Renews peer on consistent missed messages Check received message containing Chinese
93 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 Relay Shard codec Local Storage Discovery Unit Tests should throw an error for insufficient data should load peers from local storage and dispatch events
94 passed Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 7 0 Waku Filter V2: Unsubscribe ENR Location multiaddr Unsubscribes all - node subscribed to 1 topic should properly create peer info with all multiaddrs
95 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats ensureValidContentTopic should throw an error for non-numeric shard: /waku/2/rs/1/! throws on content topic with too few or too many fields
96 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 Waku Message version 0 Node Health Status Matrix Tests Meta field set when metaSetter is specified LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy
97 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 2 contentTopicToShardIndex pushOrInitMapSet topics with same application and version share the same shard Init the array if not present
98 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats pushOrInitMapSet should throw an error for invalid PubsubTopic format: /incorrect/format Push to array if already present
99 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 1 ENR Waku Light Push (named sharding): Multiple PubsubTopics Txt codec should throw error - no id Subscribe and receive messages on 2 different pubsubtopics
100 passed Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Dials singleShardInfoToPubsubTopic dialPeer method For peer-exchange peers should be called for every peer with PEER_EXCHANGE tags should convert a SingleShardInfo object to the correct PubsubTopic
101 passed Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Dials contentTopicsByPubsubTopic attemptDial method should be called at least once on all `peer:discovery` events handles different clusterIds correctly
102 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 contentTopicToShardIndex getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=2 should correctly map /toychat/2/huilong/proto to shard index 3 numPeers=1 -- returns one bootstrap peer
103 skipped passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:43:48 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:43:48 GMT 2024 0 1 DNS Node Discovery [live data] Waku Light Push: Peer Management: E2E should retrieve 3 multiaddrs for test.waku.nodes.status.im Number of peers are maintained correctly
104 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 1 0 ENR Waku Light Push (named sharding): Multiple PubsubTopics Txt codec should decode valid ENR with multiaddrs successfully [shared test vector] Light push messages to 2 nwaku nodes each with different pubsubtopics
105 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 ENR ensureValidContentTopic Verify should throw error - no public key throws on content topic with empty encoding field
106 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats Public methods should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra listenerCount
107 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 ensureShardingConfigured Waku Filter V2: Subscribe: Single Service Node should return valid sharding parameters for static sharding Subscribe and receives messages on 20 topics
108 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 shardInfoToPubsubTopics Ensures content topic is defined should convert content topics to PubsubTopics for autosharding Encoder throws on empty string content topic
109 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 1 ENR waku2 codec Local Storage Discovery Decoding Compliance Tests interface-peer-discovery compliance tests should be able to decode the field with ALL protocols set to true can start and stop the service
110 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:44 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:44 GMT 2024 5 0 Events Message Validator peer:connect should emit `peer:connected:peer-exchange` event when a peer is connected Rejects garbage
111 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 0 Ensures content topic is defined Relay Shard codec Decoder throws on undefined content topic should correctly encode and decode relay shards using rs format (Index List)
112 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 2 1 DNS Discovery: Compliance Test pubsubTopicToSingleShardInfo with various invalid formats interface-peer-discovery compliance tests should not fail to start the service if it is already started should throw an error for non-numeric clusterId: /waku/2/rs/!/1
113 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 ENR Multiaddr from fields Verify should throw error - invalid id udp ip6 address
114 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 0 1 contentTopicsByPubsubTopic ENR Interop: ServiceNode groups content topics by expected pubsub topic Relay + Store
115 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 contentTopicToShardIndex determinePubsubTopic should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2 should return a calculated topic if SingleShardInfo is provided
116 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 2 ENR Waku Filter V2 (Autosharding): Multiple PubsubTopics Txt codec should encodeTxt and decodeTxt Subscribe and receive messages on autosharded pubsubtopic
117 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Multiaddr from fields pubsubTopicToSingleShardInfo with various invalid formats udp ip6 address should throw an error for non-numeric clusterId: /waku/2/rs/$/1
118 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats Ensures content topic is defined should throw an error for invalid PubsubTopic format: /waku/2/r/1/2 Decoder throws on empty string content topic
119 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for invalid PubsubTopic format: /waku/2/rs should throw an error for non-numeric clusterId: /waku/2/rs/y/1
120 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 1 Ensures content topic is defined Waku Light Push : Multiple PubsubTopics Decoder throws on empty string content topic Subscribe and receive messages on 2 different pubsubtopics
121 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 ENR waku2 codec shardInfoToPubsubTopics Decoding should be able to decode the field with ALL protocols set to false should return unique PubsubTopics for static sharding
122 passed Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Message Ephemeral field Waku Filter V2: Subscribe: Single Service Node Ephemeral field is preserved - symmetric encryption Subscribe to topic containing Arabic and receive message
123 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats ENR Txt codec should throw an error for non-numeric clusterId: /waku/2/rs/y/1 should throw error - no public key
124 passed Fri Aug 23 10:29:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:29:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 2 0 pushOrInitMapSet Waku Filter V2: FilterPush Init the array if not present Check received message containing long
125 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 1 4 Waku Filter V2: Multiple PubsubTopics Discovery Subscribe and receive messages on custom pubsubtopic returns all values when wanted number matches available values
126 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 Waku Filter V2: Multiple PubsubTopics Node Health Status Matrix Tests Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy
127 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true contentTopicsByPubsubTopic Reopen subscription with peer with lost subscription throws an error for improperly formatted content topics
128 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 1 DNS Node Discovery w/ capabilities Waku Filter V2: FilterPush retrieves all peers (2) when cannot fulfill all requirements Check received message containing numeric
129 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 0 Local Storage Discovery getPeers Unit Tests getPeers with varying maxBootstrapPeers maxBootstrapPeers=6 should add and remove event listeners correctly numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers
130 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ENR Waku Filter V2: FilterPush Location multiaddr should properly create location multiaddrs - tcp4 Check received message with timestamp: 1724409496776
131 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 ENR Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false Location multiaddr should properly create location multiaddrs - tcp6 Unsubscribe 2 topics - node subscribed to 2 topics
132 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 1 0 ensureValidContentTopic DNS Node Discovery does not throw on valid cases ignores unrecognized TXT record formats
133 passed Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 ENR Interop: ServiceNode Fetch nodes until capabilities are fulfilled All 1 Store, 2 fetches
134 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Public methods pubsubTopicToSingleShardInfo with various invalid formats safeDispatchEvent should throw an error for non-numeric shard: /waku/2/rs/1/!
135 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 1 0 Relay Shard codec DNS Node Discovery should correctly encode and decode relay shards using rs format (Index List) ignores domain fetching errors
136 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Connection state Waku Filter V2: Subscribe: Single Service Node isConnected should return true after first peer connects Subscribe to topic containing short and receive message
137 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 1 ENR Waku Filter: Peer Management: E2E Verify should return false Keep-alive pings maintain the connection
138 passed Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:45:58 GMT 2024 Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:45:58 GMT 2024 1 ENR Interop: ServiceNode multiaddr: dialing does not attempt the same peer discovered multiple times more than once Relay + Store through manual discovery
139 passed Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Waku Filter V2: Ping ensureShardingConfigured Ping on peer without subscriptions handles empty shards array correctly
140 passed Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 Dials ENR dialPeer method Static tests For bootstrap peers should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers should encode/decode to RLP encoding
141 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 shardInfoToPubsubTopics Waku Filter V2: FilterPush should handle clusterId, application and version for autosharding with cluster iD 6 Check received message containing XML
142 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 1 Local Storage Discovery ENRTree Unit Tests should handle corrupted local storage data gracefully ENRTree (root): should error if DNS root entry signature is invalid
143 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 contentTopicsByPubsubTopic contentTopicToShardIndex groups multiple content topics into the same pubsub topic when they share the same shard index should correctly map /statusim/1/community/cbor to shard index 4
144 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false Waku Filter V2: Subscribe: Single Service Node Ping on unsubscribed peer Subscribe to topic containing Script and receive message
145 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 ensurePubsubTopicIsConfigured pubsubTopicToSingleShardInfo with various invalid formats should throw an error for an unconfigured topic should throw an error for invalid PubsubTopic format: /waku/2/r/1/2
146 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 17 0 Events ENR peer:discovery Verify should emit `peer:discovery:peer-exchange` event when a peer is discovered should throw error - no id
147 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats ENR waku2 key round trip should throw an error for non-numeric clusterId: /waku/2/rs/\/1 should set field with all protocols enabled
148 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 0 Connection state Waku Filter V2: FilterPush isConnected should return false after all peers disconnect Check message on other pubsub topic is not received
149 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ENR shardInfoToPubsubTopics Location multiaddr should properly create location multiaddrs - udp should handle clusterId, application and version for autosharding with cluster iD 0
150 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 1 0 contentTopicsByPubsubTopic Metadata Protocol connections throws an error for improperly formatted content topics same cluster, same shard: nodes connect
151 passed Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:31:00 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 ENR Interop: ServiceNode ENR waku2 codec Decoding Relay should be able to decode the field with only FILTER set to true
152 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Ensures content topic is defined contentTopicToShardIndex Decoder throws on empty string content topic should correctly map /myapp/1/latest/proto to shard index 0
153 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 singleShardInfosToShardInfo shardInfoToPubsubTopics should aggregate SingleShardInfos into a ShardInfo should convert content topics to PubsubTopics for autosharding
154 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 singleShardInfosToShardInfo Waku Filter V2: FilterPush should throw an error for SingleShardInfos with different clusterIds Check received message containing short
155 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 Public methods ENR waku2 codec Encoding removeEventListener with correct event should be able to encode the field with STORE and LIGHTPUSH protocols set to true
156 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 ENR shardInfoToPubsubTopics waku2 key round trip should set field with only RELAY enabled should throw an error for missing required configuration
157 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 ENR waku2 codec getPeers Encoding getPeers with varying maxBootstrapPeers maxBootstrapPeers=7 should be able to encode the field with only LIGHTPUSH set to true numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers
158 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 ENR Waku Filter V2: Subscribe: Single Service Node waku2 key round trip should set field with only STORE enabled Overlapping topic subscription
159 passed skipped Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 determinePubsubTopic DNS Node Discovery [live data] should process correctly when SingleShardInfo has no clusterId but has a shard should retrieve 3 multiaddrs for test.waku.nodes.status.im
160 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 Local Storage Discovery Node Health Status Matrix Tests Unit Tests should update peers in local storage on 'peer:identify' event LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy
161 passed Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:30:21 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 0 1 Discovery Events peer:disconnect returns a subset of values when wanted number is lesser than available values isConnected should return false after all peers disconnect
162 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 Sets sharding configuration correctly Health Manager Should update the health status for protocols uses static shard pubsub topic instead of autosharding when set LightPush with 0 connections
163 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 1 RFC Test Vectors Waku Filter V2: Unsubscribe Waku message hash computation (meta size of 12 bytes) Unsubscribe 1 topic - node subscribed to 2 topics
164 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToShardIndex pubsubTopicToSingleShardInfo with various invalid formats should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16 should extract SingleShardInfo from a valid PubsubTopic
165 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 ENR DNS Node Discovery w/ capabilities Location multiaddr should properly create peer info with all multiaddrs should only return 1 node with relay and store capability
166 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 0 ENR Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false Location multiaddr should properly create location multiaddrs - tcp Ping on peer without subscriptions
167 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 3 pubsubTopicToSingleShardInfo with various invalid formats ensureValidContentTopic should throw an error for non-numeric clusterId: /waku/2/rs//1 throws on content topic with empty topic name field
168 passed Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Encryption Waku Filter V2: FilterPush pre and post cipher Check received message with timestamp: 1949153314000
169 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 Events ENR peer:disconnect Txt codec isConnected should return false after all peers disconnect should decode valid enr successfully
170 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ensurePubsubTopicIsConfigured contentTopicToShardIndex should not throw an error for a single configured topic should correctly map /toychat/2/huilong/proto to shard index 3
171 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats ENR Multiaddr getters and setters should throw an error for non-numeric shard: /waku/2/rs/1/x should get / set TCP multiaddr
172 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 0 Connection state Node Health Status Matrix Tests isConnected between 2 js-waku relay nodes LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy
173 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 0 1 ENR Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false waku2 key round trip should set field with all protocols disabled Ping on subscribed peer
174 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 1 DNS Node Discovery w/ capabilities This Is should only return 1 node with store capability A test
175 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 Connection state Node Health Status Matrix Tests `waku:online` between 2 js-waku relay nodes LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy
176 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 Relay Shard codec DNS Node Discovery should handle a minimal index list recovers when dns.resolve returns empty
177 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 1 DNS Discovery: Compliance Test Ensures content topic is defined interface-peer-discovery compliance tests can start the service Decoder throws on undefined content topic
178 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 0 1 ENRTree Metadata Protocol connections ENRTree (root): should error if DNS root entry is mis-prefixed same cluster, different shard: nodes connect
179 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 Ensures content topic is defined Fetch nodes until capabilities are fulfilled Encoder throws on empty string content topic 1 Relay, 1 Filter, gives up
180 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 3 1 ENR Local Storage Discovery Multiaddr getters and setters Unit Tests should get / set TCP multiaddr should update peers in local storage on 'peer:identify' event
181 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 shardInfoToPubsubTopics ensurePubsubTopicIsConfigured should handle clusterId, application and version for autosharding with cluster iD 1 should not throw an error when the topic is within a list of configured topics
182 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 Waku Filter V2 (Named sharding): Multiple PubsubTopics Waku Filter: Peer Management: E2E Subscribe and receive messages on 2 different pubsubtopics Tracks peer failures correctly
183 passed Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Waku Encryption contentTopicToShardIndex Asymmetric encrypt & decrypt should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1
184 skipped passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 0 1 DNS Node Discovery [live data] Waku Filter V2: Ping passes more than one ENR URLs and attempts connection Reopen subscription with peer with lost subscription
185 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 1 DNS Node Discovery w/ capabilities Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests should only return 1 node with relay capability should not fail to start the service if it is already started
186 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 0 ensureValidContentTopic Waku Message Ephemeral field throws on content topic with generation field greater than 0 Ephemeral messages are not stored
187 passed Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 filterPeersByDiscovery function Public methods should return only bootstrap peers up to maxBootstrapPeers dispatchEvent via connectionManager
188 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 1 singleShardInfosToShardInfo Public methods should throw an error for empty SingleShardInfos array removeEventListener with wrong event
189 passed Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 Fri Aug 23 10:31:03 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 0 Waku Message Ephemeral field Waku Filter V2: Ping Ephemeral field is preserved - asymmetric encryption Ping on unsubscribed peer
190 passed skipped Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 Connection state DNS Node Discovery [live data] should emit `waku:online` event only when first peer is connected should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im
191 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Static tests waku2 key round trip should encode/decode to RLP encoding should set field with all protocols disabled
192 passed Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 0 Waku Filter V2: Unsubscribe ENR waku2 codec Decoding Unsubscribes all - node subscribed to 10 topics should be able to decode the field with STORE and LIGHTPUSH protocols set to true
193 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Connection state contentTopicToShardIndex isConnected return false after peer stops should correctly map /app/27/sometopic/someencoding to shard index 5
194 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 DNS Node Discovery w/ capabilities Waku Filter V2: Subscribe: Single Service Node retrieves all peers (3) when branch entries are composed of multiple strings Subscribe to topic containing escaped characters and receive message
195 skipped passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 DNS Node Discovery [live data] Waku Filter V2: Subscribe: Single Service Node should retrieve 3 multiaddrs for test.waku.nodes.status.im Subscribe to topic containing numeric and receive message
196 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 1 Ensures content topic is defined Health Manager Should update the health status for protocols Decoder throws on empty string content topic Filter with 1 connections
197 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 DNS Node Discovery getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=3 retrieves a single peer numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3
198 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 1 contentTopicsByPubsubTopic Sets sharding configuration correctly handles different clusterIds correctly uses static shard pubsub topic instead of autosharding when set
199 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 0 contentTopicsByPubsubTopic Relay Shard codec handles different networkShards values correctly should throw an error for insufficient data
200 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ENR multiaddrs codec Waku Filter V2: FilterPush Sample Check message with no pubsub topic is not received
201 passed Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:30:33 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 Symmetric Encryption Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true Round trip binary encryption [symmetric, no signature] Unsubscribes all - node subscribed to 1 topic
202 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats Ensures content topic is defined should throw an error for non-numeric shard: /waku/2/rs/1/- Decoder throws on empty string content topic
203 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 DNS Node Discovery getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=5 caches peers it previously fetched numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers
204 passed Fri Aug 23 10:29:57 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:57 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 pushOrInitMapSet ENR Location multiaddr Push to array if already present should properly create location multiaddrs - tcp6
205 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 0 DNS Discovery: Compliance Test Node Health Status Matrix Tests interface-peer-discovery compliance tests can start and stop the service LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy
206 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 ENR waku2 codec Waku Filter V2: Multiple PubsubTopics Encoding should be able to encode the field with only FILTER set to true Subscribe and receive messages on 2 different pubsubtopics
207 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 1 RFC Test Vectors Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true Waku message hash computation (message is IDecodedMessage) Ping on subscribed peer
208 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 0 1 ENRTree Waku Message Ephemeral field ENRTree (root): should error if DNS root entry is malformed Ephemeral field is preserved - encoder v0
209 passed Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:34 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 0 Waku Encryption Waku Filter V2: Subscribe: Single Service Node Sign & Recover Subscribe to 100 topics (new limit) at once and receives messages
210 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false should extract SingleShardInfo from a valid PubsubTopic Unsubscribes all - node subscribed to 1 topic
211 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=7 Ping on peer without subscriptions numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7
212 skipped passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 DNS Node Discovery [live data] getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=1 should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1
213 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 0 pubsubTopicToSingleShardInfo with various invalid formats Waku Filter V2: Subscribe: Single Service Node should throw an error for non-numeric clusterId: /waku/2/rs/!/1 Subscribe to topic containing long and receive message
214 passed Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 1 0 to proto message Waku Message Ephemeral field Fields are not dropped Ephemeral field is preserved - asymmetric encryption
215 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 determinePubsubTopic ENR waku2 codec Decoding should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId should be able to decode the field with ALL protocols set to true
216 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 ENR waku2 codec DNS Node Discovery Encoding should be able to encode the field with ALL protocols set to true retrieves a single peer
217 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 Ecies Encryption ensureValidContentTopic Check meta is set [ecies] throws on content topic with non-number generation field
218 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 0 1 pubsubTopicToSingleShardInfo with various invalid formats Events peer:connect should throw an error for non-numeric shard: /waku/2/rs/1/y should emit `peer:connected:bootstrap` event when a peer is connected
219 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 determinePubsubTopic ensureShardingConfigured should return the pubsub topic directly if a string is provided handles empty contentTopics array correctly
220 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 1 0 Local Storage Discovery Waku Light Push (Autosharding): Multiple PubsubTopics Compliance Tests interface-peer-discovery compliance tests should emit a peer event after start Push message on custom pubsubTopic
221 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 1 Local Storage Discovery Public methods Compliance Tests interface-peer-discovery compliance tests can start the service safeDispatchEvent
222 passed Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:11 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 filterPeersByDiscovery function Node Health Status Matrix Tests should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1 LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy
223 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 1 ENR Verify Txt codec should throw error - no id should encodeTxt and decodeTxt
224 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 0 1 ENR Waku Filter V2 (Named sharding): Multiple PubsubTopics waku2 key round trip should set field with only FILTER enabled Should fail to subscribe with decoder with wrong pubsubTopic
225 passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 DNS Discovery: Compliance Test Waku Filter V2: FilterPush interface-peer-discovery compliance tests should not fail to stop the service if it was not started Check received message containing SQL Injection
226 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 1 ENR waku2 codec DNS Node Discovery Decoding should be able to decode the field with only STORE set to true caches peers it previously fetched
227 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 5 0 Events Waku Filter V2: Subscribe: Single Service Node peer:connect should emit `peer:connected:bootstrap` event when a peer is connected Subscribe and receive ecies encrypted messages via lightPush
228 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 Ensures content topic is defined Node Health Status Matrix Tests Decoder throws on undefined content topic LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy
229 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats DNS Node Discovery w/ capabilities should throw an error for non-numeric shard: /waku/2/rs/1/$ retrieves all peers (3) when branch entries are composed of multiple strings
230 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 1 ENR DNS Node Discovery w/ capabilities Txt codec should decode valid enr successfully retrieves all peers (2) when cannot fulfill all requirements
231 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Txt codec Location multiaddr should decode valid enr with tcp successfully should properly create location multiaddrs - tcp
232 passed skipped Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 0 1 Waku Filter V2: Unsubscribe DNS Node Discovery [live data] Unsubscribe topics the node is not subscribed to should use DNS peer discovery with light client
233 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:40 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:40 GMT 2024 0 5 Public methods to proto message getPeersByDiscovery Fields are not dropped
234 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 1 contentTopicToShardIndex Discovery should correctly map /app/27/sometopic/someencoding to shard index 5 returns a subset of values when wanted number is lesser than available values
235 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ensureShardingConfigured handles empty contentTopics array correctly should return valid sharding parameters for content topics autosharding
236 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ensureValidContentTopic contentTopicsByPubsubTopic throws on content topic with too few or too many fields handles different networkShards values correctly
237 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true RFC Test Vectors Ping on subscribed peer Waku message hash computation (payload length 0)
238 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 ENR waku2 codec ENRTree Decoding should be able to decode the field with STORE and LIGHTPUSH protocols set to true ENRTree (branch): should error if DNS branch entry is mis-prefixed
239 passed Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 1 Waku Filter V2: Unsubscribe filterPeersByDiscovery function Unsubscribe 1 topic - node subscribed to 1 topic should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0
240 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 1 ENR Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true Multiaddr getters and setters should get / set UDP multiaddr Unsubscribe 1 topic - node subscribed to 1 topic
241 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 Local Storage Discovery contentTopicToShardIndex Compliance Tests interface-peer-discovery compliance tests should not receive a peer event after stop should correctly map /app/29/sometopic/someencoding to shard index 6
242 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 shardInfoToPubsubTopics Waku Filter V2: Subscribe: Single Service Node should handle clusterId, application and version for autosharding with cluster iD 0 Subscribe and receive symmetrically encrypted messages via lightPush
243 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 1 contentTopicToShardIndex Waku Filter V2: Subscribe: Single Service Node should correctly map /app/20/sometopic/someencoding to shard index 7 Add multiple subscription objects on single nwaku node
244 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 Waku Filter: Peer Management: E2E getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=3 Number of peers are maintained correctly numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers
245 passed Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:58 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Dials contentTopicToShardIndex dialPeer method For bootstrap peers should be called for bootstrap peers should correctly map /app/22/sometopic/someencoding to shard index 2
246 passed Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:31:51 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 Connection state getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=3 should emit `waku:offline` event only when all peers disconnect numPeers=1 -- returns one bootstrap peer
247 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 ENRTree ensureShardingConfigured ENRTree (branch): should error if DNS branch entry is mis-prefixed should return valid sharding parameters for static sharding
248 skipped passed Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:05 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 DNS Node Discovery [live data] pubsubTopicToSingleShardInfo with various invalid formats should use DNS peer discovery with light client should throw an error for non-numeric shard: /waku/2/rs/1/x
249 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats Ensures content topic is defined should throw an error for non-numeric shard: /waku/2/rs/1/\ Encoder throws on undefined content topic
250 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 1 contentTopicToShardIndex Health Manager Should update the health status for protocols should correctly map /waku/2/content/test.js to shard index 1 LightPush with 3 connections
251 passed Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 Fri Aug 23 10:33:15 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 0 1 Waku Filter V2: Unsubscribe Dials dialPeer method For peer-exchange peers Unsubscribe 1 topic - node subscribed to 2 topics should be called for every peer with PEER_EXCHANGE tags
252 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 1 contentTopicToShardIndex ENR waku2 codec Encoding should correctly map /app/22/sometopic/someencoding to shard index 2 should be able to encode the field with only STORE set to true
253 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 0 DNS Node Discovery getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=1 recovers when dns.resolve returns empty numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers
254 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 0 Waku Filter V2 (Named sharding): Multiple PubsubTopics Dials dialPeer method For bootstrap peers Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics should be called for bootstrap peers
255 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 1 ensureValidContentTopic Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false throws on content topic with non-number generation field Ping on unsubscribed peer
256 passed Fri Aug 23 10:30:15 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:30:15 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 1 Message Validator Waku Light Push (Autosharding): Multiple PubsubTopics Rejects garbage Light push messages to 2 nwaku nodes each with different pubsubtopics
257 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Local Storage Discovery contentTopicToShardIndex Compliance Tests interface-peer-discovery compliance tests should not receive a peer event before start should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2
258 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 0 Local Storage Discovery Waku Filter V2: Subscribe: Single Service Node Compliance Tests interface-peer-discovery compliance tests should not fail to stop the service if it was not started Subscribe to topic containing Chinese and receive message
259 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 0 ensureValidContentTopic Ensures content topic is defined throws on content topic with empty application field Encoder throws on empty string content topic
260 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats ENR waku2 key round trip should throw an error for non-numeric clusterId: /waku/2/rs/ /1 should set field with only FILTER enabled
261 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 ENR waku2 codec Waku Filter V2: FilterPush Encoding should be able to encode the field with only STORE set to true Check received message containing Script
262 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 1 ensureShardingConfigured ENR waku2 codec Encoding should return valid sharding parameters for content topics autosharding should be able to encode the field with ALL protocols set to true
263 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 0 1 Waku Filter V2: Multiple PubsubTopics Events peer:discovery Subscribe and receive messages on 2 different pubsubtopics should emit `peer:discovery:peer-exchange` event when a peer is discovered
264 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 ENR waku2 codec Local Storage Discovery Decoding Unit Tests should be able to decode the field with only LIGHTPUSH set to true should handle corrupted local storage data gracefully
265 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:38:27 GMT 2024 0 2 shardInfoToPubsubTopics Waku Message Ephemeral field should throw an error if shards are undefined for static sharding Ephemeral field is preserved - symmetric encryption
266 passed Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 1 Waku Filter V2: Ping Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests Ping on subscribed peer can start the service
267 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ENR waku2 codec ensureValidContentTopic Encoding should be able to encode the field with RELAY and FILTER protocols set to true throws on content topic with empty application field
268 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 0 1 Relay Shard codec Waku Filter V2 (Named sharding): Multiple PubsubTopics should correctly encode and decode relay shards using rsv format (Bit Vector) Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics
269 passed Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:31:56 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 Waku Filter V2: Ping ENR waku2 key round trip Ping on unsubscribed peer should set field with only STORE enabled
270 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 0 ENRTree contentTopicToPubsubTopic ENRTree (branch): should parse and verify a single component DNS branch entry should correctly map a content topic to a pubsub topic
271 passed Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:30:00 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 RFC Test Vectors Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true Waku message hash computation (payload length 0) Unsubscribe topics the node is not subscribed to
272 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 ENRTree Health Manager Should update the health status for protocols ENRTree (tree): should error if DNS tree entry is misformatted Filter with 3 connections
273 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 1 Ensures content topic is defined Waku Filter V2: FilterPush Encoder throws on empty string content topic Check received message containing Russian
274 passed Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:30:27 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 Local Storage Discovery Multiaddr from fields Compliance Tests interface-peer-discovery compliance tests can start and stop the service tcp ip4 address
275 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 0 1 Public methods DNS Discovery: Compliance Test interface-peer-discovery compliance tests dispatchEvent via connectionManager should emit a peer event after start
276 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 0 1 Waku Filter: Peer Management: E2E Waku Filter V2 (Autosharding): Multiple PubsubTopics Ping succeeds for all connected peers Should fail to subscribe with decoder with wrong pubsubTopic
277 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=7 Reopen subscription with peer with lost subscription numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers
278 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats Waku Message version 0 should throw an error for non-numeric clusterId: /waku/2/rs/x/1 Round trip binary serialization
279 passed Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:30:35 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 Ecies Encryption Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false Round trip binary encryption [ecies, no signature] Unsubscribe 1 topic - node subscribed to 1 topic
280 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 Public methods ensureShardingConfigured listenerCount should throw an error for missing sharding configuration
281 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 1 0 ENR Dials waku2 key round trip dialPeer method For bootstrap peers should set field with only LIGHTPUSH enabled should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers
282 passed Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:32:34 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true ENR Txt codec Ping on peer without subscriptions should decode valid ENR with multiaddrs successfully [shared test vector]
283 passed Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:30:12 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 1 0 Waku Message version 0 Metadata Protocol Round trip binary serialization receiving a ping from a peer does not overwrite shard info
284 passed Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:30:22 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 1 0 ENRTree Node Health Status Matrix Tests ENRTree (root): should error if DNS root entry signature is invalid LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy
285 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:38:26 GMT 2024 5 0 Events ENR Interop: ServiceNode peer:discovery should emit `peer:discovery:bootstrap` event when a peer is discovered Relay
286 passed Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:30:23 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 0 1 Fetch nodes until capabilities are fulfilled Waku Filter V2: Unsubscribe 1 Store, 2 fetches Unsubscribe topics the node is not subscribed to
287 passed Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:29:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 1 determinePubsubTopic getConnectedPeersForProtocolAndShard should fall back to default pubsub topic when pubsubTopicShardInfo is not provided same cluster, same shard: nodes connect (autosharding)
288 passed Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:50 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 Events determinePubsubTopic peer:disconnect should emit `waku:offline` event when all peers disconnect should fall back to default pubsub topic when pubsubTopicShardInfo is not provided
289 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 Waku Filter: Peer Management: E2E pubsubTopicToSingleShardInfo with various invalid formats Renews peer on consistent ping failures should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra
290 passed Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:31:32 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 0 Public methods ENR Txt codec addEventListener with wrong event should decode valid enr with tcp successfully
291 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 0 Waku Filter: Peer Management: E2E Waku Filter V2: Ping Tracks peer failures correctly Ping on subscribed peer
292 passed Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:30:06 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 1 ENR waku2 codec shardInfoToPubsubTopics Encoding should be able to encode the field with STORE and LIGHTPUSH protocols set to true should return empty list for no shard
293 passed Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:32:28 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 Waku Filter V2 (Named sharding): Multiple PubsubTopics ENR waku2 codec Encoding Should fail to subscribe with decoder with wrong pubsubTopic should be able to encode the field with only FILTER set to true
294 passed Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:34:13 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter: Peer Management: E2E Waku Filter V2: FilterPush Keep-alive pings maintain the connection Check received message containing emoji
295 passed Fri Aug 23 10:37:44 GMT 2024 Fri Aug 23 10:37:44 GMT 2024 1 Message Validator Accepts a valid Waku Message
296 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 ensureValidContentTopic throws on empty content topic
297 passed Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 Waku Filter V2: Multiple PubsubTopics Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics
298 passed Fri Aug 23 10:38:25 GMT 2024 Fri Aug 23 10:38:25 GMT 2024 0 Dials dialPeer method For peer-exchange peers should be called for peers with PEER_EXCHANGE tags
299 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing shell command and receive message
300 passed Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 0 Connection state isConnected return false after peer stops
301 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 determinePubsubTopic should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId
302 passed Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests should not receive a peer event before start
303 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter V2: FilterPush Check received message containing Basic HTML tag
304 passed Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 Health Manager Should update the health status for protocols Filter with 0 connections
305 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for invalid PubsubTopic format: /waku/2/rs
306 passed Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 Node Health Status Matrix Tests LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy
307 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric shard: /waku/2/rs/1/y
308 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter V2: FilterPush Check received message containing shell command
309 passed Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 1 DNS Discovery: Compliance Test interface-peer-discovery compliance tests can start the service
310 passed Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 1 Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests should not receive a peer event after stop
311 passed Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 7 DNS Discovery: Compliance Test interface-peer-discovery compliance tests should not receive a peer event after stop
312 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=3 numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers
313 passed Fri Aug 23 10:46:09 GMT 2024 Fri Aug 23 10:46:09 GMT 2024 1 Peer Exchange Continuous Discovery Should update shard info
314 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 2 ENR multiaddrs codec Sample
315 passed Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 Fetch nodes until capabilities are fulfilled 1 Store, 2 relays, 2 fetches
316 passed Fri Aug 23 10:45:58 GMT 2024 Fri Aug 23 10:45:58 GMT 2024 0 multiaddr: dialing can dial TLS multiaddrs
317 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for invalid PubsubTopic format: /incorrect/format
318 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=5 numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers
319 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric clusterId: /waku/2/rs/-/1
320 passed Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 0 Metadata Protocol connections different cluster, different shard: nodes don't connect
321 passed Fri Aug 23 10:45:50 GMT 2024 Fri Aug 23 10:45:50 GMT 2024 0 Node Health Status Matrix Tests LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy
322 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 Ensures content topic is defined Encoder throws on undefined content topic
323 passed Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: true Unsubscribe 1 topic - node subscribed to 2 topics
324 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getConnectedPeersForProtocolAndShard different cluster, different shard: nodes don't connect
325 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe and receive messages via lightPush
326 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Location multiaddr should properly create location multiaddrs - udp4
327 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 contentTopicToShardIndex should correctly map /0/toychat/2/huilong/proto to shard index 3
328 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing JSON and receive message
329 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=1 numPeers=1 -- returns one bootstrap peer
330 passed Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 Health Manager Should update the health status for protocols Filter with 2 connections
331 passed Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 Waku Filter: Peer Management: E2E Ping succeeds for all connected peers
332 passed Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 Public methods getPeersByDiscovery
333 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 singleShardInfosToShardInfo should aggregate SingleShardInfos into a ShardInfo
334 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=4 numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers
335 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 Ensures content topic is defined Decoder throws on empty string content topic
336 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Verify should throw error - no public key
337 passed Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 0 Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false Unsubscribes all - node subscribed to 10 topics
338 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 ENR waku2 codec Decoding should be able to decode the field with only STORE set to true
339 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric shard: /waku/2/rs/1/-
340 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=1 numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers
341 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 2 ENR waku2 codec Encoding should be able to encode the field with only RELAY set to true
342 passed Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 1 RFC Test Vectors Waku message hash computation (meta size of 12 bytes)
343 passed Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 Public methods addEventListener with wrong event
344 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 1 ENRTree ENRTree (tree): should parse a DNS tree entry
345 broken Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 10 Waku Filter: Peer Management: E2E Renews peer on consistent missed messages
346 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 ENRTree ENRTree (root): should error if DNS root entry is mis-prefixed
347 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=4 numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4
348 passed Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 DNS Node Discovery it tolerates circular branch references
349 passed Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 0 Connection state should emit `waku:online` event only when first peer is connected
350 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 ENRTree ENRTree (tree): should error if DNS tree entry is misformatted
351 passed Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 Waku Filter: Peer Management: E2E Ping fails for unsubscribed peers
352 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing Russian and receive message
353 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=2 numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers
354 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 shardInfoToPubsubTopics should handle clusterId, application and version for autosharding with cluster iD 1
355 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=4 numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers
356 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=4 numPeers=1 -- returns one bootstrap peer
357 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter V2: FilterPush Check received message with timestamp: 1649153314
358 passed Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 0 Ecies Encryption Check meta is set [ecies]
359 passed Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 Public methods addEventListener with correct event
360 passed Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 3 DNS Discovery: Compliance Test interface-peer-discovery compliance tests should not fail to stop the service if it was not started
361 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 ENR Location multiaddr should properly create location multiaddrs - tcp4
362 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 1 filterPeersByDiscovery function should return only bootstrap peers up to maxBootstrapPeers
363 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToShardIndex should correctly map /waku/2/content/test.js to shard index 1
364 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicsByPubsubTopic groups multiple content topics into the same pubsub topic when they share the same shard index
365 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToPubsubTopic should correctly map a content topic to a pubsub topic for different network shard sizes
366 passed Fri Aug 23 10:38:01 GMT 2024 Fri Aug 23 10:38:01 GMT 2024 1 Symmetric Encryption Check meta is set [symmetric]
367 passed Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 Public methods removeEventListener with correct event
368 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter V2: FilterPush Check received message containing special chars
369 passed Fri Aug 23 10:38:17 GMT 2024 Fri Aug 23 10:38:17 GMT 2024 1 Events peer:connect should emit `peer:connected:peer-exchange` event when a peer is connected
370 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 filterPeersByDiscovery function should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1
371 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe and receive messages from multiple nwaku nodes
372 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Waku2 key: decode Relay + Store
373 passed Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: false Reopen subscription with peer with lost subscription
374 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric clusterId: /waku/2/rs/\/1
375 passed Fri Aug 23 10:44:09 GMT 2024 Fri Aug 23 10:44:09 GMT 2024 1 Waku Filter V2: Unsubscribe: Multiple Nodes: Strict Checking: false Unsubscribe topics the node is not subscribed to
376 passed Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 1 Ecies Encryption Round trip binary encryption [ecies, signature]
377 skipped Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 0 Waku Filter V2: FilterPush Check message received after jswaku node is restarted
378 passed Fri Aug 23 10:46:09 GMT 2024 Fri Aug 23 10:46:09 GMT 2024 0 Peer Exchange Continuous Discovery Should update multiaddrs
379 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 Waku Filter V2: FilterPush Check message with invalid timestamp is not received
380 passed Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 Waku Filter V2 (Autosharding): Multiple PubsubTopics Subscribe and receive messages on 2 different pubsubtopics
381 passed Fri Aug 23 10:38:02 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 1 Waku Encryption Sign & Recover
382 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 contentTopicToShardIndex should correctly map /0/statusim/1/community/cbor to shard index 4
383 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric shard: /waku/2/rs/1/
384 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=5 numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5
385 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 ENR waku2 codec Decoding should be able to decode the field with only LIGHTPUSH set to true
386 passed Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 DNS Node Discovery w/ capabilities should only return 1 node with relay capability
387 passed Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 Waku Light Push : Multiple PubsubTopics Light push messages to 2 nwaku nodes each with different pubsubtopics
388 passed Fri Aug 23 10:45:18 GMT 2024 Fri Aug 23 10:45:18 GMT 2024 0 Waku Light Push (Autosharding): Multiple PubsubTopics Subscribe and receive messages on 2 different pubsubtopics
389 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 Waku Filter V2: Subscribe: Single Service Node Error when try to subscribe to more than 101 topics (new limit)
390 passed Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 Health Manager Should update the health status for protocols LightPush with 2 connections
391 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 filterPeersByDiscovery function should return all peers when numPeers is 0
392 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=7 numPeers=1 -- returns one bootstrap peer
393 passed Fri Aug 23 10:38:02 GMT 2024 Fri Aug 23 10:38:02 GMT 2024 0 Waku Encryption pre and post cipher
394 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=2 numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2
395 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 ENRTree ENRTree (root): should error if DNS root entry is malformed
396 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 0 Waku Message version 0 Meta field set when metaSetter is specified
397 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing special chars and receive message
398 passed Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 Waku Filter V2 (Named sharding): Multiple PubsubTopics Subscribe and receive messages on 2 different pubsubtopics
399 passed Fri Aug 23 10:39:40 GMT 2024 Fri Aug 23 10:39:40 GMT 2024 1 Waku Filter V2 (Autosharding): Multiple PubsubTopics Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics
400 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Refresh subscription
401 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric clusterId: /waku/2/rs/x/1
402 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 0 ENR waku2 codec Encoding should be able to encode the field with ALL protocols set to false
403 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Location multiaddr should properly create location multiaddrs - udp6
404 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 Waku Filter V2: FilterPush Check received message containing escaped characters
405 passed Fri Aug 23 10:37:28 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 1 Relay Shard codec should handle a minimal index list
406 passed Fri Aug 23 10:37:41 GMT 2024 Fri Aug 23 10:37:41 GMT 2024 1 Waku Message version 0 Ephemeral field set to true
407 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 ensurePubsubTopicIsConfigured should not throw an error for a single configured topic
408 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=2 numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers
409 passed Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 1 DNS Discovery: Compliance Test interface-peer-discovery compliance tests should not receive a peer event before start
410 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 1 ENRTree ENRTree (root): should parse and verify and DNS root entry
411 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing Basic HTML tag and receive message
412 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 3 ENR Multiaddr getters and setters should get / set UDP multiaddr
413 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 1 Waku Filter V2: Subscribe: Single Service Node Subscribe and receive 2 messages on the same topic
414 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 singleShardInfosToShardInfo should throw an error for SingleShardInfos with different clusterIds
415 passed Fri Aug 23 10:38:58 GMT 2024 Fri Aug 23 10:38:58 GMT 2024 0 Public methods stop
416 passed Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 1 Connection state `waku:online` between 2 js-waku relay nodes
417 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToPubsubTopic should use the provided clusterId for the pubsub topic
418 passed Fri Aug 23 10:42:28 GMT 2024 Fri Aug 23 10:42:28 GMT 2024 0 Waku Filter V2: Subscribe: Single Service Node Subscribe to topic containing unicode special characters and receive message
419 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicToShardIndex should correctly map /app/20/sometopic/someencoding to shard index 7
420 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getConnectedPeersForProtocolAndShard different cluster, same shard: nodes don't connect
421 passed Fri Aug 23 10:43:48 GMT 2024 Fri Aug 23 10:43:48 GMT 2024 0 Waku Light Push: Peer Management: E2E Failed peers are renewed
422 passed Fri Aug 23 10:41:27 GMT 2024 Fri Aug 23 10:41:27 GMT 2024 0 Waku Filter: Peer Management: E2E Number of peers are maintained correctly
423 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ensureValidContentTopic throws on content topic with generation field greater than 0
424 passed Fri Aug 23 10:37:52 GMT 2024 Fri Aug 23 10:37:52 GMT 2024 0 DNS Node Discovery w/ capabilities should only return 1 node with store capability
425 passed Fri Aug 23 10:46:08 GMT 2024 Fri Aug 23 10:46:08 GMT 2024 0 Metadata Protocol connections different cluster, same shard: nodes don't connect
426 skipped Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 0 DNS Node Discovery [live data] passes more than one ENR URLs and attempts connection
427 passed Fri Aug 23 10:37:56 GMT 2024 Fri Aug 23 10:37:56 GMT 2024 0 Local Storage Discovery Compliance Tests interface-peer-discovery compliance tests should not fail to stop the service if it was not started
428 passed Fri Aug 23 10:37:28 GMT 2024 Fri Aug 23 10:37:28 GMT 2024 0 Relay Shard codec should correctly encode and decode relay shards using rsv format (Bit Vector)
429 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 ensureValidContentTopic throws on content topic with empty version field
430 passed Fri Aug 23 10:39:55 GMT 2024 Fri Aug 23 10:39:55 GMT 2024 0 Waku Filter V2: Ping: Multiple Nodes: Strict Checking: true Reopen subscription with peer with lost subscription
431 passed Fri Aug 23 10:37:35 GMT 2024 Fri Aug 23 10:37:35 GMT 2024 1 ENR waku2 codec Decoding should be able to decode the field with ALL protocols set to false
432 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 Waku Filter V2: FilterPush Check received message containing unicode special characters
433 passed Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 0 RFC Test Vectors Waku message hash computation (no timestamp)
434 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 1 ENR Txt codec should throw error - no id
435 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=5 numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers
436 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 determinePubsubTopic should process correctly when SingleShardInfo has no clusterId but has a shard
437 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 contentTopicsByPubsubTopic groups content topics by expected pubsub topic
438 passed Fri Aug 23 10:37:30 GMT 2024 Fri Aug 23 10:37:30 GMT 2024 0 RFC Test Vectors Waku message hash computation (meta size of 64 bytes)
439 passed Fri Aug 23 10:38:03 GMT 2024 Fri Aug 23 10:38:03 GMT 2024 0 Ecies Encryption Round trip binary encryption [ecies, no signature]
440 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 1 pubsubTopicToSingleShardInfo with various invalid formats should throw an error for non-numeric clusterId: /waku/2/rs//1
441 passed Fri Aug 23 10:39:24 GMT 2024 Fri Aug 23 10:39:24 GMT 2024 1 Waku Filter V2: Ping Ping on peer without subscriptions
442 passed Fri Aug 23 10:38:29 GMT 2024 Fri Aug 23 10:38:29 GMT 2024 1 DNS Discovery: Compliance Test interface-peer-discovery compliance tests can start and stop the service
443 passed Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 0 Waku Filter V2: Unsubscribe Unsubscribe 2 topics - node subscribed to 2 topics
444 passed Fri Aug 23 10:37:36 GMT 2024 Fri Aug 23 10:37:36 GMT 2024 0 ENR Location multiaddr should properly create location multiaddrs - udp
445 passed Fri Aug 23 10:37:51 GMT 2024 Fri Aug 23 10:37:51 GMT 2024 0 ENRTree ENRTree (tree): should error if DNS tree entry is mis-prefixed
446 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 0 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=6 numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers
447 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getPeers getPeers with varying maxBootstrapPeers maxBootstrapPeers=5 numPeers=1 -- returns one bootstrap peer
448 passed Fri Aug 23 10:45:58 GMT 2024 Fri Aug 23 10:45:58 GMT 2024 0 nwaku Correctly serialized arguments
449 passed Fri Aug 23 10:41:57 GMT 2024 Fri Aug 23 10:41:57 GMT 2024 1 Waku Filter V2: FilterPush Check message with non string payload is not received
450 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 ensureValidContentTopic does not throw on valid cases
451 passed Fri Aug 23 10:42:58 GMT 2024 Fri Aug 23 10:42:58 GMT 2024 1 getConnectedPeersForProtocolAndShard same cluster, same shard: nodes connect
452 passed Fri Aug 23 10:43:19 GMT 2024 Fri Aug 23 10:43:19 GMT 2024 0 Health Manager Should update the health status for protocols LightPush with 1 connections
453 passed Fri Aug 23 10:40:30 GMT 2024 Fri Aug 23 10:40:30 GMT 2024 0 Waku Filter V2: Unsubscribe Unsubscribe 1 topic - node subscribed to 1 topic
454 passed Fri Aug 23 10:39:17 GMT 2024 Fri Aug 23 10:39:17 GMT 2024 0 Connection state isConnected should return false after all peers disconnect
455 passed Fri Aug 23 10:37:27 GMT 2024 Fri Aug 23 10:37:27 GMT 2024 0 singleShardInfosToShardInfo should throw an error for empty SingleShardInfos array

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"1026062c4a9c15e1","name":"handles different clusterIds correctly","fullName":"/src/common/sharding/index.spec.ts: contentTopicsByPubsubTopic > handles different clusterIds correctly","historyId":"39935f8cc92b21d63da131179626efc1:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447860,"stop":1724409447860,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"contentTopicsByPubsubTopic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"463381a956d72cd9","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/463381a956d72cd9","status":"passed","time":{"start":1724409100169,"stop":1724409100169,"duration":0}},{"uid":"6b1fdba97d0b0eda","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/6b1fdba97d0b0eda","status":"passed","time":{"start":1724408927473,"stop":1724408927473,"duration":0}},{"uid":"f8bb7894428a3f93","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/f8bb7894428a3f93","status":"passed","time":{"start":1724407973330,"stop":1724407973330,"duration":0}},{"uid":"5ee8addb3e4326a3","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/5ee8addb3e4326a3","status":"passed","time":{"start":1724408998154,"stop":1724408998154,"duration":0}}]},"tags":[]},"source":"1026062c4a9c15e1.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"10b2401a50705e98","name":"ignores unrecognized TXT record formats","fullName":"/src/dns/dns.spec.ts: DNS Node Discovery > ignores unrecognized TXT record formats","historyId":"9380f45eefc69936a30b8f51f6d0d0af:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409472332,"stop":1724409472332,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"DNS Node Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src.dns"},{"name":"parentSuite","value":"DNS Node Discovery"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"cd226b5cc21abb16","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/cd226b5cc21abb16","status":"passed","time":{"start":1724409125067,"stop":1724409125067,"duration":0}},{"uid":"1d44cfa231b2e4ca","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/1d44cfa231b2e4ca","status":"passed","time":{"start":1724408952451,"stop":1724408952452,"duration":1}},{"uid":"6392824e0a1ccf07","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/6392824e0a1ccf07","status":"passed","time":{"start":1724407997843,"stop":1724407997843,"duration":0}},{"uid":"10e69ee134343637","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/10e69ee134343637","status":"passed","time":{"start":1724409023465,"stop":1724409023465,"duration":0}}]},"tags":[]},"source":"10b2401a50705e98.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"113ed8bc964b37fa","name":"should correctly map /waku/2/content/test.js to shard index 1","fullName":"/src/common/sharding/index.spec.ts: contentTopicToShardIndex > should correctly map /waku/2/content/test.js to shard index 1","historyId":"be548040d45445fe0e37eeebb4426939:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447854,"stop":1724409447854,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"contentTopicToShardIndex"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"545525b31e8fe494","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/545525b31e8fe494","status":"passed","time":{"start":1724409100163,"stop":1724409100163,"duration":0}},{"uid":"7fd25852538bf544","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/7fd25852538bf544","status":"passed","time":{"start":1724408927461,"stop":1724408927468,"duration":7}},{"uid":"6d941065963288ca","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/6d941065963288ca","status":"passed","time":{"start":1724407973323,"stop":1724407973323,"duration":0}},{"uid":"d2ea537d11d2ce45","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/d2ea537d11d2ce45","status":"passed","time":{"start":1724408998149,"stop":1724408998150,"duration":1}}]},"tags":[]},"source":"113ed8bc964b37fa.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"119a322bcc7a07c","name":"should set field with only RELAY enabled","fullName":"/src/enr.spec.ts: ENR > waku2 key round trip > should set field with only RELAY enabled","historyId":"e51cff872101424b1bf995cac6b05605:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409456519,"stop":1724409456519,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"waku2 key round trip\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR"},{"name":"suite","value":"waku2 key round trip"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7b8dcb1c4a3a0600","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/7b8dcb1c4a3a0600","status":"passed","time":{"start":1724409108901,"stop":1724409108902,"duration":1}},{"uid":"7d0938c5b940ef4b","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/7d0938c5b940ef4b","status":"passed","time":{"start":1724408936291,"stop":1724408936291,"duration":0}},{"uid":"68c5a39a03d5e955","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/68c5a39a03d5e955","status":"passed","time":{"start":1724407981845,"stop":1724407981845,"duration":0}},{"uid":"cc202e41f96091ed","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/cc202e41f96091ed","status":"passed","time":{"start":1724409006933,"stop":1724409006934,"duration":1}}]},"tags":[]},"source":"119a322bcc7a07c.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"11c2f3048f7e6daa","name":"should be able to encode the field with RELAY and FILTER protocols set to true","fullName":"/src/waku2_codec.spec.ts: ENR waku2 codec > Encoding > should be able to encode the field with RELAY and FILTER protocols set to true","historyId":"cc4bb601c0ec3222911168ac8f32da4f:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409455912,"stop":1724409455913,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR waku2 codec"},{"name":"suite","value":"Encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f39e58c94d237c70","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/f39e58c94d237c70","status":"passed","time":{"start":1724409108248,"stop":1724409108248,"duration":0}},{"uid":"9515c579e253cf41","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/9515c579e253cf41","status":"passed","time":{"start":1724408935566,"stop":1724408935567,"duration":1}},{"uid":"5fe1b75bb20d90af","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/5fe1b75bb20d90af","status":"passed","time":{"start":1724407981021,"stop":1724407981022,"duration":1}},{"uid":"6bd7d84e441277e7","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/6bd7d84e441277e7","status":"passed","time":{"start":1724409006304,"stop":1724409006304,"duration":0}}]},"tags":[]},"source":"11c2f3048f7e6daa.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"12cdb2dee834fb84","name":"Encoder throws on undefined content topic","fullName":"/src/ecies.spec.ts: Ensures content topic is defined > Encoder throws on undefined content topic","historyId":"1749bf9b877925e8da903ebec55612ad:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409483590,"stop":1724409483591,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"Ensures content topic is defined"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b51f11f1cf2375d6","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/b51f11f1cf2375d6","status":"passed","time":{"start":1724409136655,"stop":1724409136655,"duration":0}},{"uid":"8eb81b3413c81f5a","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/8eb81b3413c81f5a","status":"passed","time":{"start":1724408964323,"stop":1724408964324,"duration":1}},{"uid":"e02da4dccdd1afa6","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/e02da4dccdd1afa6","status":"passed","time":{"start":1724408009509,"stop":1724408009509,"duration":0}},{"uid":"ccff8dd4b9294283","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/ccff8dd4b9294283","status":"passed","time":{"start":1724409035300,"stop":1724409035300,"duration":0}}]},"tags":[]},"source":"12cdb2dee834fb84.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"13be860104a66ba8","name":"Filter with 3 connections","fullName":"/tests/health-manager/protocols.spec.ts: Health Manager > Should update the health status for protocols > Filter with 3 connections","historyId":"4d863be13dd3a1bef0b830601781c59d:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409799391,"stop":1724409799391,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Health Manager\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests.health-manager"},{"name":"parentSuite","value":"Health Manager"},{"name":"suite","value":"Should update the health status for protocols"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2e72f4f436df0359","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/2e72f4f436df0359","status":"passed","time":{"start":1724409424170,"stop":1724409424170,"duration":0}},{"uid":"cd957ffcc2e3ee32","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/cd957ffcc2e3ee32","status":"passed","time":{"start":1724409276380,"stop":1724409276380,"duration":0}},{"uid":"eeabdafd514e6781","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/eeabdafd514e6781","status":"passed","time":{"start":1724408298164,"stop":1724408298164,"duration":0}}]},"tags":[]},"source":"13be860104a66ba8.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"13dcad7fc133d338","name":"handles different networkShards values correctly","fullName":"/src/common/sharding/index.spec.ts: contentTopicsByPubsubTopic > handles different networkShards values correctly","historyId":"6cf5cbe251a6713919a8df5410150420:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447860,"stop":1724409447860,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"contentTopicsByPubsubTopic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6a34f861e5848311","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/6a34f861e5848311","status":"passed","time":{"start":1724409100169,"stop":1724409100169,"duration":0}},{"uid":"6df94ab35ca902ed","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/6df94ab35ca902ed","status":"passed","time":{"start":1724408927473,"stop":1724408927474,"duration":1}},{"uid":"54477d84c81f5e91","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/54477d84c81f5e91","status":"passed","time":{"start":1724407973330,"stop":1724407973330,"duration":0}},{"uid":"281f1a11e73a4ed0","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/281f1a11e73a4ed0","status":"passed","time":{"start":1724408998154,"stop":1724408998154,"duration":0}}]},"tags":[]},"source":"13dcad7fc133d338.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"1451326682689d94","name":"should convert content topics to PubsubTopics for autosharding","fullName":"/src/common/sharding/index.spec.ts: shardInfoToPubsubTopics > should convert content topics to PubsubTopics for autosharding","historyId":"c972016ed8add4daa2e4266c3ad03fbe:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447866,"stop":1724409447866,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"shardInfoToPubsubTopics"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"79cefe882de43b28","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/79cefe882de43b28","status":"passed","time":{"start":1724409100172,"stop":1724409100172,"duration":0}},{"uid":"3bec40ac17b873eb","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/3bec40ac17b873eb","status":"passed","time":{"start":1724408927476,"stop":1724408927476,"duration":0}},{"uid":"4fc53e3b1f84d868","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/4fc53e3b1f84d868","status":"passed","time":{"start":1724407973333,"stop":1724407973334,"duration":1}},{"uid":"d352b3917f48e648","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/d352b3917f48e648","status":"passed","time":{"start":1724408998157,"stop":1724408998157,"duration":0}}]},"tags":[]},"source":"1451326682689d94.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"150604a1f765d8ec","name":"numPeers=1 -- returns one bootstrap peer ","fullName":"/tests/getPeers.spec.ts: getPeers > getPeers with varying maxBootstrapPeers > maxBootstrapPeers=2 > numPeers=1 -- returns one bootstrap peer ","historyId":"fcda637f86305e2f98bc502647d223d8:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409778236,"stop":1724409778237,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"getPeers"},{"name":"suite","value":"getPeers with varying maxBootstrapPeers"},{"name":"subSuite","value":"maxBootstrapPeers=2"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c40808867cbffba8","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/c40808867cbffba8","status":"passed","time":{"start":1724409367410,"stop":1724409367410,"duration":0}},{"uid":"fec9583dc099e99e","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/fec9583dc099e99e","status":"passed","time":{"start":1724409198198,"stop":1724409198198,"duration":0}},{"uid":"92315d04947964be","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/92315d04947964be","status":"passed","time":{"start":1724408239186,"stop":1724408239186,"duration":0}}]},"tags":[]},"source":"150604a1f765d8ec.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"17ad2ceeebf43f5c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","fullName":"/src/common/sharding/index.spec.ts: pubsubTopicToSingleShardInfo with various invalid formats > should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","historyId":"5953d535b7b83c9632c08d994bae92ba:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447870,"stop":1724409447870,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"pubsubTopicToSingleShardInfo with various invalid formats"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"61be485c645e510e","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/61be485c645e510e","status":"passed","time":{"start":1724409100176,"stop":1724409100177,"duration":1}},{"uid":"10996e25b530ad20","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/10996e25b530ad20","status":"passed","time":{"start":1724408927480,"stop":1724408927481,"duration":1}},{"uid":"ab10eba255437eaf","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/ab10eba255437eaf","status":"passed","time":{"start":1724407973337,"stop":1724407973337,"duration":0}},{"uid":"38ef7924f2ec30df","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/38ef7924f2ec30df","status":"passed","time":{"start":1724408998160,"stop":1724408998161,"duration":1}}]},"tags":[]},"source":"17ad2ceeebf43f5c.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1876575e7ca7b181","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","fullName":"/src/common/sharding/index.spec.ts: pubsubTopicToSingleShardInfo with various invalid formats > should throw an error for non-numeric clusterId: /waku/2/rs/-/1","historyId":"ba6d4628ff97cccad93f1e9add4fe92d:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447877,"stop":1724409447877,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"pubsubTopicToSingleShardInfo with various invalid formats"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e02e488bd3e3c66e","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/e02e488bd3e3c66e","status":"passed","time":{"start":1724409100182,"stop":1724409100182,"duration":0}},{"uid":"3d0c98b5eb4c8ae2","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/3d0c98b5eb4c8ae2","status":"passed","time":{"start":1724408927485,"stop":1724408927486,"duration":1}},{"uid":"e1336796ec3b5187","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/e1336796ec3b5187","status":"passed","time":{"start":1724407973342,"stop":1724407973342,"duration":0}},{"uid":"ed1202e87907b7e5","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/ed1202e87907b7e5","status":"passed","time":{"start":1724408998166,"stop":1724408998166,"duration":0}}]},"tags":[]},"source":"1876575e7ca7b181.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"194d24aee5cd9503","name":"should not throw an error when the topic is within a list of configured topics","fullName":"/src/common/sharding/index.spec.ts: ensurePubsubTopicIsConfigured > should not throw an error when the topic is within a list of configured topics","historyId":"7042dff534cddd27d2d085ef0aa37a66:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447880,"stop":1724409447880,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"ensurePubsubTopicIsConfigured"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"69ffacddbcc23257","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/69ffacddbcc23257","status":"passed","time":{"start":1724409100186,"stop":1724409100186,"duration":0}},{"uid":"ff9e64693c529c34","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/ff9e64693c529c34","status":"passed","time":{"start":1724408927489,"stop":1724408927489,"duration":0}},{"uid":"b4a61f39e1d0284e","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/b4a61f39e1d0284e","status":"passed","time":{"start":1724407973345,"stop":1724407973345,"duration":0}},{"uid":"e52ebf09a1a50c36","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/e52ebf09a1a50c36","status":"passed","time":{"start":1724408998171,"stop":1724408998171,"duration":0}}]},"tags":[]},"source":"194d24aee5cd9503.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1958d1a6c39653a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","fullName":"/tests/connection-mananger/events.spec.ts: Events > peer:connect > should emit `peer:connected:peer-exchange` event when a peer is connected","historyId":"ec7313d698a39b8d8375e6a44279cf6d:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409497732,"stop":1724409497733,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Events\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Events\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"Events\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Events\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests.connection-mananger"},{"name":"parentSuite","value":"Events"},{"name":"suite","value":"peer:connect"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a45c1b27793ecd01","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/a45c1b27793ecd01","status":"passed","time":{"start":1724409151990,"stop":1724409151991,"duration":1}},{"uid":"738e514d96ebd40c","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/738e514d96ebd40c","status":"passed","time":{"start":1724408980333,"stop":1724408980334,"duration":1}},{"uid":"d23c94e533c44088","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/d23c94e533c44088","status":"passed","time":{"start":1724408024008,"stop":1724408024008,"duration":0}},{"uid":"76e4ec93d7ef3c9c","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/76e4ec93d7ef3c9c","status":"passed","time":{"start":1724409050540,"stop":1724409050545,"duration":5}}]},"tags":[]},"source":"1958d1a6c39653a.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"19c5db970b765856","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","fullName":"/tests/getPeers.spec.ts: getPeers > getPeers with varying maxBootstrapPeers > maxBootstrapPeers=1 > numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","historyId":"262bb108dcbf5a162a674476af5eae54:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409778234,"stop":1724409778234,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"getPeers"},{"name":"suite","value":"getPeers with varying maxBootstrapPeers"},{"name":"subSuite","value":"maxBootstrapPeers=1"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"19c33c492bc962d6","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/19c33c492bc962d6","status":"passed","time":{"start":1724409367407,"stop":1724409367407,"duration":0}},{"uid":"c227639de63845b9","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/c227639de63845b9","status":"passed","time":{"start":1724409198197,"stop":1724409198197,"duration":0}},{"uid":"70650c75ed303924","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/70650c75ed303924","status":"passed","time":{"start":1724408239185,"stop":1724408239185,"duration":0}}]},"tags":[]},"source":"19c5db970b765856.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"19db923ba2c4f595","name":"should properly compute the node id","fullName":"/src/enr.spec.ts: ENR > Static tests > should properly compute the node id","historyId":"b21dba393ed7845f95463b275088a9bb:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409456511,"stop":1724409456511,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Static tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Static tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Static tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR"},{"name":"suite","value":"Static tests"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ca53cda989be1794","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/ca53cda989be1794","status":"passed","time":{"start":1724409108892,"stop":1724409108892,"duration":0}},{"uid":"8883f10008b18c5","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/8883f10008b18c5","status":"passed","time":{"start":1724408936283,"stop":1724408936283,"duration":0}},{"uid":"9c4c9ce9576c6ceb","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/9c4c9ce9576c6ceb","status":"passed","time":{"start":1724407981840,"stop":1724407981840,"duration":0}},{"uid":"20ab5fe5e0437054","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/20ab5fe5e0437054","status":"passed","time":{"start":1724409006925,"stop":1724409006925,"duration":0}}]},"tags":[]},"source":"19db923ba2c4f595.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1a1cfab7ea4fc80c","name":"Waku message hash computation (meta size of 64 bytes)","fullName":"/src/index.spec.ts: RFC Test Vectors > Waku message hash computation (meta size of 64 bytes)","historyId":"538a93fa0970e79a10a30417bc0b0687:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409450464,"stop":1724409450464,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"RFC Test Vectors"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"558e998891a77958","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/558e998891a77958","status":"passed","time":{"start":1724409102854,"stop":1724409102854,"duration":0}},{"uid":"ad23feea0d148e34","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/ad23feea0d148e34","status":"passed","time":{"start":1724408930098,"stop":1724408930098,"duration":0}},{"uid":"fd2109617fae690d","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/fd2109617fae690d","status":"passed","time":{"start":1724407975895,"stop":1724407975895,"duration":0}},{"uid":"fd6398dae863c621","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/fd6398dae863c621","status":"passed","time":{"start":1724409000751,"stop":1724409000752,"duration":1}}]},"tags":[]},"source":"1a1cfab7ea4fc80c.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1a2ab6c80dec322e","name":"different cluster, same shard: nodes don't connect","fullName":"/tests/metadata.spec.ts: Metadata Protocol > connections > different cluster, same shard: nodes don't connect","historyId":"389d651cca3c08327c8ef1d4d963eb2d:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409968858,"stop":1724409968858,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"Metadata Protocol"},{"name":"suite","value":"connections"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1f90796f2a2ef073","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/1f90796f2a2ef073","status":"passed","time":{"start":1724409553968,"stop":1724409553969,"duration":1}},{"uid":"6cb1ff5977d69f80","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/6cb1ff5977d69f80","status":"passed","time":{"start":1724409396705,"stop":1724409396705,"duration":0}},{"uid":"e85026e54b992d63","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/e85026e54b992d63","status":"passed","time":{"start":1724408453630,"stop":1724408453631,"duration":1}}]},"tags":[]},"source":"1a2ab6c80dec322e.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"1b9b3d30a8c332fc","name":"should use DNS peer discovery with light client","fullName":"/tests/dns-peer-discovery.spec.ts: DNS Node Discovery [live data] > should use DNS peer discovery with light client","historyId":"d7167a801bc7d3b78a31febc9f77ca90:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409509635,"stop":1724409509636,"duration":1},"status":"skipped","statusMessage":"Test ignored","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before all\" hook in \"DNS Node Discovery [live data]\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"DNS Node Discovery [live data]"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"2b92043a3228a1f","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/2b92043a3228a1f","status":"skipped","statusDetails":"Test ignored","time":{"start":1724409164491,"stop":1724409164491,"duration":0}},{"uid":"9f1f7cfd8e3cd6e8","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/9f1f7cfd8e3cd6e8","status":"skipped","statusDetails":"Test ignored","time":{"start":1724408991751,"stop":1724408991751,"duration":0}},{"uid":"406aecc1a930603","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/406aecc1a930603","status":"skipped","statusDetails":"Test ignored","time":{"start":1724408036941,"stop":1724408036941,"duration":0}},{"uid":"307aaae7c0566684","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/307aaae7c0566684","status":"skipped","statusDetails":"Test ignored","time":{"start":1724409065266,"stop":1724409065267,"duration":1}}]},"tags":[]},"source":"1b9b3d30a8c332fc.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1bc7715e9769654d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","fullName":"/src/common/sharding/index.spec.ts: determinePubsubTopic > should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","historyId":"7448c2efa16fe9e07f95bd6e1f6af60e:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447883,"stop":1724409447884,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"determinePubsubTopic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"830f03420b369111","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/830f03420b369111","status":"passed","time":{"start":1724409100188,"stop":1724409100188,"duration":0}},{"uid":"419c01b72a0d8d0b","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/419c01b72a0d8d0b","status":"passed","time":{"start":1724408927491,"stop":1724408927491,"duration":0}},{"uid":"c9331078ada18312","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/c9331078ada18312","status":"passed","time":{"start":1724407973347,"stop":1724407973347,"duration":0}},{"uid":"753a18ac135ed07","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/753a18ac135ed07","status":"passed","time":{"start":1724408998173,"stop":1724408998173,"duration":0}}]},"tags":[]},"source":"1bc7715e9769654d.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1c853fa88db1f48f","name":"Relay + Store","fullName":"/tests/enr.node.spec.ts: ENR Interop: ServiceNode > Relay + Store","historyId":"cf04a0f4b74710cde060d43acc866d85:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409506264,"stop":1724409506265,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[{"name":"\"after each\" hook in \"ENR Interop: ServiceNode\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"ENR Interop: ServiceNode\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"ENR Interop: ServiceNode\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"ENR Interop: ServiceNode"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e46e667dd41fa231","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/e46e667dd41fa231","status":"passed","time":{"start":1724409161744,"stop":1724409161744,"duration":0}},{"uid":"2f0ae4b93011a73e","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/2f0ae4b93011a73e","status":"passed","time":{"start":1724408988564,"stop":1724408988565,"duration":1}},{"uid":"40c922e133f7c8f2","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/40c922e133f7c8f2","status":"passed","time":{"start":1724408033752,"stop":1724408033752,"duration":0}},{"uid":"8459032f98081728","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/8459032f98081728","status":"passed","time":{"start":1724409060108,"stop":1724409060109,"duration":1}}]},"tags":[]},"source":"1c853fa88db1f48f.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1cceb55150bc66eb","name":"should get / set UDP multiaddr","fullName":"/src/enr.spec.ts: ENR > Multiaddr getters and setters > should get / set UDP multiaddr","historyId":"c3aa81c34208caf9ba4f2bc51c7f015f:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409456512,"stop":1724409456515,"duration":3},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Multiaddr getters and setters\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Multiaddr getters and setters\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR"},{"name":"suite","value":"Multiaddr getters and setters"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f143e89edfad6659","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/f143e89edfad6659","status":"passed","time":{"start":1724409108893,"stop":1724409108893,"duration":0}},{"uid":"3f4bf1ea9b7c89eb","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/3f4bf1ea9b7c89eb","status":"passed","time":{"start":1724408936288,"stop":1724408936289,"duration":1}},{"uid":"46db8b45d90d3be7","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/46db8b45d90d3be7","status":"passed","time":{"start":1724407981841,"stop":1724407981841,"duration":0}},{"uid":"12c4a04e1850e53f","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/12c4a04e1850e53f","status":"passed","time":{"start":1724409006926,"stop":1724409006926,"duration":0}}]},"tags":[]},"source":"1cceb55150bc66eb.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1d1ce8fb95631c44","name":"ENRTree (root): should error if DNS root entry is malformed","fullName":"/src/dns/enrtree.spec.ts: ENRTree > ENRTree (root): should error if DNS root entry is malformed","historyId":"76eb06a4a37982ef1a6b79bb45485c75:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409471912,"stop":1724409471912,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.dns"},{"name":"parentSuite","value":"ENRTree"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5aa9e96d9d6b588c","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/5aa9e96d9d6b588c","status":"passed","time":{"start":1724409124518,"stop":1724409124518,"duration":0}},{"uid":"dce4764a1d088615","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/dce4764a1d088615","status":"passed","time":{"start":1724408951767,"stop":1724408951769,"duration":2}},{"uid":"8adb0688e219ea3a","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/8adb0688e219ea3a","status":"passed","time":{"start":1724407997498,"stop":1724407997498,"duration":0}},{"uid":"38c8dc8b64175999","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/38c8dc8b64175999","status":"passed","time":{"start":1724409022937,"stop":1724409022937,"duration":0}}]},"tags":[]},"source":"1d1ce8fb95631c44.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1e2119bf404a3bb8","name":"uses static shard pubsub topic instead of autosharding when set","fullName":"/src/lib/message/version_0.spec.ts: Sets sharding configuration correctly > uses static shard pubsub topic instead of autosharding when set","historyId":"facb714c9438193f9c8a2c8b122a8c03:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409461394,"stop":1724409461395,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.lib.message"},{"name":"parentSuite","value":"Sets sharding configuration correctly"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f52864bad0416f6f","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/f52864bad0416f6f","status":"passed","time":{"start":1724409113915,"stop":1724409113915,"duration":0}},{"uid":"903b18512e591a40","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/903b18512e591a40","status":"passed","time":{"start":1724408941300,"stop":1724408941301,"duration":1}},{"uid":"3f3227cfc54ff2fe","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/3f3227cfc54ff2fe","status":"passed","time":{"start":1724407986761,"stop":1724407986761,"duration":0}},{"uid":"79eff1a2a35e0278","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/79eff1a2a35e0278","status":"passed","time":{"start":1724409012010,"stop":1724409012010,"duration":0}}]},"tags":[]},"source":"1e2119bf404a3bb8.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1e5eacc1067b52c","name":"Decoder throws on undefined content topic","fullName":"/src/lib/message/version_0.spec.ts: Ensures content topic is defined > Decoder throws on undefined content topic","historyId":"11dea6efd68ad937e990d43695bfa742:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409461393,"stop":1724409461394,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.lib.message"},{"name":"parentSuite","value":"Ensures content topic is defined"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e034b3352ab265fc","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/e034b3352ab265fc","status":"passed","time":{"start":1724409113914,"stop":1724409113915,"duration":1}},{"uid":"a82957641844017","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/a82957641844017","status":"passed","time":{"start":1724408941299,"stop":1724408941300,"duration":1}},{"uid":"dc3176f5aeadc597","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/dc3176f5aeadc597","status":"passed","time":{"start":1724407986760,"stop":1724407986760,"duration":0}},{"uid":"3f44f59d753ca609","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/3f44f59d753ca609","status":"passed","time":{"start":1724409012009,"stop":1724409012009,"duration":0}}]},"tags":[]},"source":"1e5eacc1067b52c.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"1fb66c28d6d722e3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","fullName":"/tests/getPeers.spec.ts: getPeers > getPeers property-based tests > should return the correct number of peers based on numPeers and maxBootstrapPeers","historyId":"3f694b98511bc3e2b7e9dc634521f5f4:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409778258,"stop":1724409778259,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"getPeers"},{"name":"suite","value":"getPeers property-based tests"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7bbe7fa64cf67fa6","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/7bbe7fa64cf67fa6","status":"passed","time":{"start":1724409367424,"stop":1724409367424,"duration":0}},{"uid":"7f1e41ba6ad8f16b","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/7f1e41ba6ad8f16b","status":"passed","time":{"start":1724409198229,"stop":1724409198249,"duration":20}},{"uid":"8716cd11ef1e8768","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/8716cd11ef1e8768","status":"passed","time":{"start":1724408239205,"stop":1724408239205,"duration":0}}]},"tags":[]},"source":"1fb66c28d6d722e3.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"1fe4a2ad6ed48076","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","fullName":"/src/lib/filterPeers.spec.ts: filterPeersByDiscovery function > should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","historyId":"adfa54d8b2a7624e750ee9e89b3a4085:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409461182,"stop":1724409461183,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.lib"},{"name":"parentSuite","value":"filterPeersByDiscovery function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7e164dd0957adec9","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/7e164dd0957adec9","status":"passed","time":{"start":1724409113669,"stop":1724409113670,"duration":1}},{"uid":"51213f7e9d65b2fe","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/51213f7e9d65b2fe","status":"passed","time":{"start":1724408941082,"stop":1724408941082,"duration":0}},{"uid":"1df8e268cae6dbc","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/1df8e268cae6dbc","status":"passed","time":{"start":1724407986520,"stop":1724407986520,"duration":0}},{"uid":"1b9ab394a667487d","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/1b9ab394a667487d","status":"passed","time":{"start":1724409011912,"stop":1724409011912,"duration":0}}]},"tags":[]},"source":"1fe4a2ad6ed48076.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"206665da71ae5aa8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","fullName":"/src/common/sharding/index.spec.ts: contentTopicToShardIndex > should correctly map /app/27/sometopic/someencoding to shard index 5","historyId":"6c7f0def328c000eaa3f94883d119dcc:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447856,"stop":1724409447856,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"contentTopicToShardIndex"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c657d208b68da2fb","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/c657d208b68da2fb","status":"passed","time":{"start":1724409100165,"stop":1724409100166,"duration":1}},{"uid":"916c37b5f0fc521d","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/916c37b5f0fc521d","status":"passed","time":{"start":1724408927470,"stop":1724408927470,"duration":0}},{"uid":"9effbac2b3639591","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/9effbac2b3639591","status":"passed","time":{"start":1724407973326,"stop":1724407973326,"duration":0}},{"uid":"f74dcbca7954d8bb","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/f74dcbca7954d8bb","status":"passed","time":{"start":1724408998151,"stop":1724408998151,"duration":0}}]},"tags":[]},"source":"206665da71ae5aa8.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"20b0190af0d8264c","name":"should be able to encode the field with only RELAY set to true","fullName":"/src/waku2_codec.spec.ts: ENR waku2 codec > Encoding > should be able to encode the field with only RELAY set to true","historyId":"eb62e9d709de953e02a98372b45af048:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409455907,"stop":1724409455909,"duration":2},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR waku2 codec"},{"name":"suite","value":"Encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"26aab617f340146b","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/26aab617f340146b","status":"passed","time":{"start":1724409108244,"stop":1724409108244,"duration":0}},{"uid":"538c3a412038b914","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/538c3a412038b914","status":"passed","time":{"start":1724408935562,"stop":1724408935563,"duration":1}},{"uid":"de097458247a15d9","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/de097458247a15d9","status":"passed","time":{"start":1724407981012,"stop":1724407981015,"duration":3}},{"uid":"cb552a92ef5a7399","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/cb552a92ef5a7399","status":"passed","time":{"start":1724409006300,"stop":1724409006301,"duration":1}}]},"tags":[]},"source":"20b0190af0d8264c.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"21b7b5b438a29fc6","name":"Subscribe and receive messages on 2 different pubsubtopics","fullName":"/tests/filter/single_node/multiple_pubsub.node.spec.ts: Waku Filter V2 (Named sharding): Multiple PubsubTopics > Subscribe and receive messages on 2 different pubsubtopics","historyId":"d527579dd817c306b03da85cf2bca70c:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409580865,"stop":1724409580866,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Waku Filter V2 (Named sharding): Multiple PubsubTopics\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests.filter.single_node"},{"name":"parentSuite","value":"Waku Filter V2 (Named sharding): Multiple PubsubTopics"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"34df03300e3b615f","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/34df03300e3b615f","status":"passed","time":{"start":1724409243146,"stop":1724409243146,"duration":0}},{"uid":"11caabbb8e38d8e","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/11caabbb8e38d8e","status":"passed","time":{"start":1724409073593,"stop":1724409073594,"duration":1}},{"uid":"1e64971d82719185","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/1e64971d82719185","status":"passed","time":{"start":1724408114125,"stop":1724408114127,"duration":2}},{"uid":"8cfceaccf0fcc049","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/8cfceaccf0fcc049","status":"passed","time":{"start":1724409148747,"stop":1724409148747,"duration":0}}]},"tags":[]},"source":"21b7b5b438a29fc6.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"23b5759b6b21f6e3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","fullName":"/tests/getPeers.spec.ts: getPeers > getPeers with varying maxBootstrapPeers > maxBootstrapPeers=4 > numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","historyId":"a6b3b232e8bb7273a94c2d49013fe9d7:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409778250,"stop":1724409778250,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"getPeers"},{"name":"suite","value":"getPeers with varying maxBootstrapPeers"},{"name":"subSuite","value":"maxBootstrapPeers=4"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f9109ba0de7342b","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/f9109ba0de7342b","status":"passed","time":{"start":1724409367416,"stop":1724409367416,"duration":0}},{"uid":"daa7926ee962d867","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/daa7926ee962d867","status":"passed","time":{"start":1724409198219,"stop":1724409198219,"duration":0}},{"uid":"751be944ab220439","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/751be944ab220439","status":"passed","time":{"start":1724408239194,"stop":1724408239195,"duration":1}}]},"tags":[]},"source":"23b5759b6b21f6e3.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"247f55818d0123f3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","fullName":"/tests/getPeers.spec.ts: getPeers > getPeers with varying maxBootstrapPeers > maxBootstrapPeers=4 > numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","historyId":"259328266b872242d192b7c4ee1fdf9c:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409778248,"stop":1724409778249,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"getPeers\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"getPeers"},{"name":"suite","value":"getPeers with varying maxBootstrapPeers"},{"name":"subSuite","value":"maxBootstrapPeers=4"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e48569d49b934e9b","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/e48569d49b934e9b","status":"passed","time":{"start":1724409367415,"stop":1724409367416,"duration":1}},{"uid":"953e59d3019ebb1","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/953e59d3019ebb1","status":"passed","time":{"start":1724409198218,"stop":1724409198218,"duration":0}},{"uid":"9b2e3660166c7938","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/9b2e3660166c7938","status":"passed","time":{"start":1724408239193,"stop":1724408239193,"duration":0}}]},"tags":[]},"source":"247f55818d0123f3.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"248ab33a42ff54c3","name":"same cluster, different shard: nodes connect","fullName":"/tests/metadata.spec.ts: Metadata Protocol > connections > same cluster, different shard: nodes connect","historyId":"b5c2c2b77727ad8ac01a05b89d8f6a27:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409968857,"stop":1724409968858,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"after each\" hook in \"Metadata Protocol\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"package","value":"tests"},{"name":"parentSuite","value":"Metadata Protocol"},{"name":"suite","value":"connections"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b0d5e70266bb74a7","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/b0d5e70266bb74a7","status":"passed","time":{"start":1724409553968,"stop":1724409553968,"duration":0}},{"uid":"6911cfe19b10fd94","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/6911cfe19b10fd94","status":"passed","time":{"start":1724409396704,"stop":1724409396705,"duration":1}},{"uid":"f98bec493755b083","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/f98bec493755b083","status":"passed","time":{"start":1724408453629,"stop":1724408453630,"duration":1}}]},"tags":[]},"source":"248ab33a42ff54c3.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"2523ed895f8b70b","name":"should load peers from local storage and dispatch events","fullName":"/src/local-peer-cache/index.spec.ts: Local Storage Discovery > Unit Tests > should load peers from local storage and dispatch events","historyId":"ed419898172e7eee423d0f0dfaf35256:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409476115,"stop":1724409476115,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"Local Storage Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Unit Tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Local Storage Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Unit Tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Local Storage Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Unit Tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Local Storage Discovery\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"Unit Tests\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src.local-peer-cache"},{"name":"parentSuite","value":"Local Storage Discovery"},{"name":"suite","value":"Unit Tests"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4e5ddd1a0557f4c5","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/4e5ddd1a0557f4c5","status":"passed","time":{"start":1724409128839,"stop":1724409128840,"duration":1}},{"uid":"b54b88c99ca2182b","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/b54b88c99ca2182b","status":"passed","time":{"start":1724408956405,"stop":1724408956405,"duration":0}},{"uid":"13daef3c25002591","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/13daef3c25002591","status":"passed","time":{"start":1724408001606,"stop":1724408001606,"duration":0}},{"uid":"3f30a9780b033e04","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/3f30a9780b033e04","status":"passed","time":{"start":1724409027396,"stop":1724409027397,"duration":1}}]},"tags":[]},"source":"2523ed895f8b70b.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"262a8395438a818a","name":"Encoder throws on undefined content topic","fullName":"/src/symmetric.spec.ts: Ensures content topic is defined > Encoder throws on undefined content topic","historyId":"62d6c48f0a70d500c45ef2a175f29bc7:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409481993,"stop":1724409481994,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"Ensures content topic is defined"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8730ee13f4d6708","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/8730ee13f4d6708","status":"passed","time":{"start":1724409135075,"stop":1724409135076,"duration":1}},{"uid":"b5d04fecdc525c08","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/b5d04fecdc525c08","status":"passed","time":{"start":1724408962567,"stop":1724408962567,"duration":0}},{"uid":"27d681e53d2e8492","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/27d681e53d2e8492","status":"passed","time":{"start":1724408007727,"stop":1724408007727,"duration":0}},{"uid":"6d383f02f84527fc","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/6d383f02f84527fc","status":"passed","time":{"start":1724409033613,"stop":1724409033613,"duration":0}}]},"tags":[]},"source":"262a8395438a818a.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"263d948fb3c228d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","fullName":"/src/dns/enrtree.spec.ts: ENRTree > ENRTree (branch): should parse and verify a single component DNS branch entry","historyId":"9ac45c4e34b80f7576b6c8d505bfedd8:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409471914,"stop":1724409471915,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.dns"},{"name":"parentSuite","value":"ENRTree"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"87b8e0ff3aae47a5","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/87b8e0ff3aae47a5","status":"passed","time":{"start":1724409124523,"stop":1724409124524,"duration":1}},{"uid":"dc47819c8fef3023","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/dc47819c8fef3023","status":"passed","time":{"start":1724408951772,"stop":1724408951773,"duration":1}},{"uid":"5e18118145f7af7f","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/5e18118145f7af7f","status":"passed","time":{"start":1724407997500,"stop":1724407997500,"duration":0}},{"uid":"623b6d5b2a4a5e59","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/623b6d5b2a4a5e59","status":"passed","time":{"start":1724409022939,"stop":1724409022940,"duration":1}}]},"tags":[]},"source":"263d948fb3c228d.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"26e94096121f8047","name":"groups content topics by expected pubsub topic","fullName":"/src/common/sharding/index.spec.ts: contentTopicsByPubsubTopic > groups content topics by expected pubsub topic","historyId":"a2f700168af9cb41c3c2307e8101120a:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447859,"stop":1724409447859,"duration":0},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"contentTopicsByPubsubTopic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"284cb6f59446c25","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/284cb6f59446c25","status":"passed","time":{"start":1724409100168,"stop":1724409100168,"duration":0}},{"uid":"2a00eed497d158bc","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/2a00eed497d158bc","status":"passed","time":{"start":1724408927472,"stop":1724408927473,"duration":1}},{"uid":"4075d7f615425cb3","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/4075d7f615425cb3","status":"passed","time":{"start":1724407973329,"stop":1724407973329,"duration":0}},{"uid":"e7ecd7e2db2cb2b5","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/e7ecd7e2db2cb2b5","status":"passed","time":{"start":1724408998153,"stop":1724408998153,"duration":0}}]},"tags":[]},"source":"26e94096121f8047.json","parameterValues":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"uid":"2958acad188c4eea","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","fullName":"/src/common/sharding/index.spec.ts: pubsubTopicToSingleShardInfo with various invalid formats > should throw an error for non-numeric clusterId: /waku/2/rs//1","historyId":"6541611678c80f356871931cd14306df:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409447877,"stop":1724409447878,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"package","value":"src.common.sharding"},{"name":"parentSuite","value":"pubsubTopicToSingleShardInfo with various invalid formats"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c3ab6e8af219786","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/c3ab6e8af219786","status":"passed","time":{"start":1724409100183,"stop":1724409100183,"duration":0}},{"uid":"bdbe3dc9779eced6","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/bdbe3dc9779eced6","status":"passed","time":{"start":1724408927486,"stop":1724408927486,"duration":0}},{"uid":"4ddff17e507831e7","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/4ddff17e507831e7","status":"passed","time":{"start":1724407973343,"stop":1724407973343,"duration":0}},{"uid":"94c7f35109847768","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/94c7f35109847768","status":"passed","time":{"start":1724408998166,"stop":1724408998167,"duration":1}}]},"tags":[]},"source":"2958acad188c4eea.json","parameterValues":[]}

View File

@ -0,0 +1 @@
{"uid":"2ac040cb9f8a90b3","name":"should be able to encode the field with only STORE set to true","fullName":"/src/waku2_codec.spec.ts: ENR waku2 codec > Encoding > should be able to encode the field with only STORE set to true","historyId":"965a7aee2be5c35aec8b01e165aa58c9:d41d8cd98f00b204e9800998ecf8427e","time":{"start":1724409455909,"stop":1724409455910,"duration":1},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"\"before each\" hook in \"ENR waku2 codec\"","time":{},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"afterStages":[],"labels":[{"name":"package","value":"src"},{"name":"parentSuite","value":"ENR waku2 codec"},{"name":"suite","value":"Encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a846577fdbee578c","reportUrl":"https://waku-org.github.io/js-waku/7329//#testresult/a846577fdbee578c","status":"passed","time":{"start":1724409108245,"stop":1724409108245,"duration":0}},{"uid":"daaa0e8678debd7d","reportUrl":"https://waku-org.github.io/js-waku/7327//#testresult/daaa0e8678debd7d","status":"passed","time":{"start":1724408935563,"stop":1724408935564,"duration":1}},{"uid":"a4739c9b632c9c6b","reportUrl":"https://waku-org.github.io/js-waku/7326//#testresult/a4739c9b632c9c6b","status":"passed","time":{"start":1724407981015,"stop":1724407981016,"duration":1}},{"uid":"1071e11a27fe1723","reportUrl":"https://waku-org.github.io/js-waku/7328//#testresult/1071e11a27fe1723","status":"passed","time":{"start":1724409006301,"stop":1724409006301,"duration":0}}]},"tags":[]},"source":"2ac040cb9f8a90b3.json","parameterValues":[]}

Some files were not shown because too many files have changed in this diff Show More