2024-03-28 10:03:01 +00:00

1 line
154 KiB
JSON

[{"uid":"fe9ba68b6edd4f2b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1711619504464,"stop":1711619504465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef019829b902271","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711619761301,"stop":1711619761301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd2ef38b61d1176","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1711620091441,"stop":1711620091441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c0c988ddf9f9f","name":"Push message with content topic containing Russian","time":{"start":1711619925246,"stop":1711619925247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea06ab00dba8420","name":"Relay + Store","time":{"start":1711619557753,"stop":1711619557754,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dde651fcabdd05","name":"Push message with JSON payload","time":{"start":1711619925241,"stop":1711619925241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3117890a44258360","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711620159394,"stop":1711620159394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7d086b356575c8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1711619496814,"stop":1711619496814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7075b21b3618b33","name":"random static sharding 10 - Cluster ID: 458, Shard ID: 221","time":{"start":1711620045457,"stop":1711620045457,"duration":0},"status":"passed","severity":"normal"},{"uid":"371bcfc5b740e78","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1711619989851,"stop":1711619989852,"duration":1},"status":"passed","severity":"normal"},{"uid":"e418ba4c9b07c13c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1711619504458,"stop":1711619504460,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a4c5320dae4d862","name":"Passing page size 11 when there are 10 messages","time":{"start":1711620079105,"stop":1711620079105,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f950257a9b14f3","name":"Push message with SQL Injection payload","time":{"start":1711619925238,"stop":1711619925239,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2a319632965925","name":"Check received message containing short","time":{"start":1711619705483,"stop":1711619705483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fc3ca11db11b81","name":"shard 0","time":{"start":1711620045389,"stop":1711620045415,"duration":26},"status":"skipped","severity":"normal"},{"uid":"4e5014ebc6b5f53e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711619800113,"stop":1711619800113,"duration":0},"status":"passed","severity":"normal"},{"uid":"7584ba4026c581df","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711620159381,"stop":1711620159381,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2152e4ed848b","name":"Push message with special chars payload","time":{"start":1711619925236,"stop":1711619925237,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf4bae6ddc0f974","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1711619637027,"stop":1711619637027,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bcdd160ad2b473","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711620159400,"stop":1711620159400,"duration":0},"status":"passed","severity":"normal"},{"uid":"925b08b5e3f65a72","name":"Fails to publish duplicate message","time":{"start":1711619981447,"stop":1711619981447,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0b14317fa538cb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711619634943,"stop":1711619634943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac324f01d8b0a54","name":"Subscribe to topic containing XML and receive message","time":{"start":1711620159400,"stop":1711620159400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7a171e1f7c90b9","name":"Push message with custom timestamp: 1711623305646","time":{"start":1711619925267,"stop":1711619925268,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f46d6a50290702","name":"should throw error - no public key","time":{"start":1711619505122,"stop":1711619505127,"duration":5},"status":"passed","severity":"normal"},{"uid":"91d8c0d6304da175","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637032,"stop":1711619637032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bc68e521a19a7","name":"Ping on peer without subscriptions","time":{"start":1711619622567,"stop":1711619622568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8b1007d7d1fb2a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711620159395,"stop":1711620159395,"duration":0},"status":"passed","severity":"normal"},{"uid":"544634e0bea4f321","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1711619496807,"stop":1711619496807,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d21d8f8b0366c","name":"Push message with rate limit","time":{"start":1711619925265,"stop":1711619925265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cf3f429ad50c79","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711620159392,"stop":1711620159392,"duration":0},"status":"passed","severity":"normal"},{"uid":"85deb699d3bc5839","name":"Subscribe to topic containing shell command and publish message","time":{"start":1711619989865,"stop":1711619989865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2dcd9ee53bd6fe","name":"Subscribe to topic containing long and publish message","time":{"start":1711619989849,"stop":1711619989850,"duration":1},"status":"passed","severity":"normal"},{"uid":"422d417e60e6fb7a","name":"removeEventListener with wrong event","time":{"start":1711619587091,"stop":1711619587092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b01ef268e95abc0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1711619557274,"stop":1711619557275,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b289eaebcbe2c9c","name":"Asymmetric encrypt & decrypt","time":{"start":1711619531010,"stop":1711619531011,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfde8bd83ef28ab4","name":"Check received message containing long","time":{"start":1711619705484,"stop":1711619705484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5187c85ab872b17","name":"Encoder throws on undefined content topic","time":{"start":1711619532251,"stop":1711619532252,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf84ad7a5f8ba31d","name":"Subscribe and receive messages via waku relay post","time":{"start":1711620159393,"stop":1711620159394,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d8b53ba6e5eeb8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1711620033727,"stop":1711620033727,"duration":0},"status":"passed","severity":"normal"},{"uid":"642fecbe181a2001","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711619634942,"stop":1711619634943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6f3813adba2280","name":"random static sharding 7 - Cluster ID: 245, Shard ID: 445","time":{"start":1711620045453,"stop":1711620045454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28e74b96603669d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1711619496821,"stop":1711619496821,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bc56ef7c86cfc2","name":"Reopen subscription with peer with lost subscription","time":{"start":1711619573237,"stop":1711619573238,"duration":1},"status":"passed","severity":"normal"},{"uid":"396ee35bd81de4d3","name":"Ping on subscribed peer","time":{"start":1711619622567,"stop":1711619622567,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c814d1ecf9b775","name":"should set field with only LIGHTPUSH enabled","time":{"start":1711619505134,"stop":1711619505134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d683cbfa2c05aa","name":"Query generator for 2000 messages","time":{"start":1711620058990,"stop":1711620058991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9b42a45b8814f3","name":"Check publish message containing escaped characters","time":{"start":1711619981443,"stop":1711619981443,"duration":0},"status":"passed","severity":"normal"},{"uid":"715a1a1d4ffd090e","name":"should not receive a peer event before start","time":{"start":1711619556710,"stop":1711619556711,"duration":1},"status":"passed","severity":"normal"},{"uid":"402ea41d71827b5f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1711619989864,"stop":1711619989865,"duration":1},"status":"passed","severity":"normal"},{"uid":"217bc2104f15470e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1711619521066,"stop":1711619521066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab4b8e978eac0712","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711620159387,"stop":1711620159387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc65add784cb078f","name":"Passing an array","time":{"start":1711620094856,"stop":1711620094856,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d3e0607b219804","name":"same cluster, different shard: nodes connect","time":{"start":1711619894310,"stop":1711619894311,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d261c5cb4a3d862","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1711620091441,"stop":1711620091441,"duration":0},"status":"passed","severity":"normal"},{"uid":"629657b1ea8ced7","name":"more peers than existing","time":{"start":1711619925561,"stop":1711619925562,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7d368af6785b578","name":"Push message on custom pubsubTopic","time":{"start":1711619799363,"stop":1711619799363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c00b141674ad04a","name":"Check message received after nwaku node is restarted","time":{"start":1711620006200,"stop":1711620006200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4e9823f76f0e6cf","name":"should handle application and version for autosharding","time":{"start":1711619496815,"stop":1711619496815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c7a3db3bd6b761","name":"should handle corrupted local storage data gracefully","time":{"start":1711619524483,"stop":1711619524484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79d15c9f99c0ee","name":"Check received message containing shell command","time":{"start":1711620006206,"stop":1711620006207,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bcc898ed59e7a2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1711619520451,"stop":1711619520451,"duration":0},"status":"passed","severity":"normal"},{"uid":"554fab147f162b1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711619496825,"stop":1711619496826,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64b241826c560bb","name":"Fails to push message with large meta","time":{"start":1711619925264,"stop":1711619925264,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2100680e20d091","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1711619509937,"stop":1711619509937,"duration":0},"status":"passed","severity":"normal"},{"uid":"7860e7fa35a69462","name":"Mutual subscription","time":{"start":1711619989844,"stop":1711619989845,"duration":1},"status":"passed","severity":"normal"},{"uid":"52eb86260a72d4ab","name":"Fails to publish message with wrong content topic","time":{"start":1711619981448,"stop":1711619981448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7c62dcf7af901b","name":"Check received message containing long","time":{"start":1711620006201,"stop":1711620006201,"duration":0},"status":"passed","severity":"normal"},{"uid":"795a765c034426f1","name":"Overlapping topic subscription","time":{"start":1711620159397,"stop":1711620159397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6eaa9714ed7ad6","name":"Push message with content topic containing special chars","time":{"start":1711619925245,"stop":1711619925245,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1177b2665a15c3","name":"Push message equal or less that 1MB","time":{"start":1711620012656,"stop":1711620012657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acff6e876b085e0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1711619520453,"stop":1711619520455,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b498ee12b292a09","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711619634942,"stop":1711619634942,"duration":0},"status":"passed","severity":"normal"},{"uid":"324d1233a051a884","name":"Push message equal or less that 1MB","time":{"start":1711619925268,"stop":1711619925268,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce4c1b335ef5455","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711619800110,"stop":1711619800111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f942471a08f7b689","name":"should throw error - no id","time":{"start":1711619505121,"stop":1711619505122,"duration":1},"status":"passed","severity":"normal"},{"uid":"8949d9e120eb51ec","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711620159384,"stop":1711620159384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c10d2a81596d6d6","name":"Privacy Node - default protocol","time":{"start":1711620101799,"stop":1711620101799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2221b0b3d27cf93","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711619800111,"stop":1711619800111,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c908b3ff0c6c92","name":"less peers than existing","time":{"start":1711619925562,"stop":1711619925562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4cb290ad5086ad5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1711619637026,"stop":1711619637026,"duration":0},"status":"passed","severity":"normal"},{"uid":"574f1da65fac8b64","name":"Query generator for multiple messages","time":{"start":1711620058986,"stop":1711620058987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7151e854ee32c95","name":"Publish message with rate limit","time":{"start":1711619981456,"stop":1711619981456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6dfd1deac109db","name":"Passing cursor with wrong pubsubTopic","time":{"start":1711620033733,"stop":1711620033734,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ae8adbb0ac2c06","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1711620159393,"stop":1711620159393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94a0f49b9d84a4","name":"Check received message containing Basic HTML tag","time":{"start":1711620006190,"stop":1711620006192,"duration":2},"status":"passed","severity":"normal"},{"uid":"44ea1e5623474948","name":"Check publish message containing unicode special characters","time":{"start":1711619981444,"stop":1711619981444,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f1b75d1a9131bd","name":"should configure sharding based on application and version for autosharding","time":{"start":1711619496825,"stop":1711619496825,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50ce4e33e527f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1711619496809,"stop":1711619496810,"duration":1},"status":"passed","severity":"normal"},{"uid":"936d38489087c51e","name":"Check message with no payload is not received","time":{"start":1711619705499,"stop":1711619705500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b3fba423031709","name":"should properly create location multiaddrs - tcp4","time":{"start":1711619505131,"stop":1711619505131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5c426c3f37aba1","name":"handles multiple messages","time":{"start":1711620083173,"stop":1711620083173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f82cf63d7e22db","name":"Push message with escaped characters payload","time":{"start":1711620012638,"stop":1711620012639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6184cba89117687","name":"Push message with Script payload","time":{"start":1711619925239,"stop":1711619925239,"duration":0},"status":"passed","severity":"normal"},{"uid":"76767179f6f3559a","name":"Waku message hash computation","time":{"start":1711619499298,"stop":1711619499300,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4d6832b0fba196c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1711619637031,"stop":1711619637032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d557f2daa2eb843","name":"Register correct protocols","time":{"start":1711619989845,"stop":1711619989845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8ad5cacb88a22c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711620159387,"stop":1711620159387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a008e880a70acf5","name":"through manual discovery","time":{"start":1711619807276,"stop":1711619807276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92f0061cdb2f2e7","name":"should only return 1 node with relay capability","time":{"start":1711619521064,"stop":1711619521064,"duration":0},"status":"passed","severity":"normal"},{"uid":"551740b8af9298a8","name":"should throw an error for insufficient data","time":{"start":1711619496857,"stop":1711619496857,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ef953bd4f739d0","name":"Generator, custom pubsub topic","time":{"start":1711620056061,"stop":1711620056061,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f19c1c1af1d75c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619601637,"stop":1711619601638,"duration":1},"status":"passed","severity":"normal"},{"uid":"50560138448b89f1","name":"safeDispatchEvent","time":{"start":1711619587096,"stop":1711619587096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e728fedccc92d0","name":"Ordered Callback - forward","time":{"start":1711620072216,"stop":1711620072216,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf2ba1b4a6a4bea","name":"Query generator for multiple messages with different content topic format","time":{"start":1711620058988,"stop":1711620058988,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c6793b782562af","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app2/9/topic692/utf8","time":{"start":1711619990236,"stop":1711619990236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebcb4b7f64a60a2","name":"Query Generator - backward","time":{"start":1711620072214,"stop":1711620072215,"duration":1},"status":"passed","severity":"normal"},{"uid":"25538c3007545f83","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1711619989846,"stop":1711619989847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7230de3d28f9f990","name":"1 Relay, 1 Filter, gives up","time":{"start":1711619520685,"stop":1711619520685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d234a915c444a08","name":"Push message with JSON payload","time":{"start":1711620012638,"stop":1711620012638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c319a72e7992cfe1","name":"Check received message containing XML","time":{"start":1711619705489,"stop":1711619705490,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ca0896b8be7447","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app77/8/topic84/proto","time":{"start":1711619990233,"stop":1711619990233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7db335ece509b78","name":"topics with same application and version share the same shard","time":{"start":1711619496810,"stop":1711619496810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbddc965e6d8a0a9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1711620044320,"stop":1711620044320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ef00bff82f5a81","name":"random static sharding 5 - Cluster ID: 763, Shard ID: 447","time":{"start":1711620045428,"stop":1711620045428,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2c30adb9d911d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1711619637096,"stop":1711619637097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53747de887d5388","name":"Push message with content topic containing emoji","time":{"start":1711620012652,"stop":1711620012653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f385329b1003cecd","name":"Push message with content topic containing Chinese","time":{"start":1711620012642,"stop":1711620012646,"duration":4},"status":"passed","severity":"normal"},{"uid":"696f1b8b1310c044","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1711619520452,"stop":1711619520452,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bea9d64b4e3290","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711619800130,"stop":1711619800130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea464c8af2a200c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1711620071590,"stop":1711620071590,"duration":0},"status":"passed","severity":"normal"},{"uid":"918f30cbc6cd3f72","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711619705496,"stop":1711619705496,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c6da544666c0b5","name":"Overlapping topic subscription","time":{"start":1711619989848,"stop":1711619989849,"duration":1},"status":"skipped","severity":"normal"},{"uid":"adc6a9ec8728f5a9","name":"should return valid sharding parameters for static sharding","time":{"start":1711619496825,"stop":1711619496825,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ff562c35d57f7","name":"Subscribe to topic containing long and receive message","time":{"start":1711619800126,"stop":1711619800127,"duration":1},"status":"passed","severity":"normal"},{"uid":"4385556f30b99a16","name":"creates an iterator","time":{"start":1711620083172,"stop":1711620083172,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d6108d31755f8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1711619553897,"stop":1711619553898,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1863cdd6cfed4be","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1711620033732,"stop":1711620033732,"duration":0},"status":"passed","severity":"normal"},{"uid":"739e76c41e594e96","name":"should properly create location multiaddrs - tcp","time":{"start":1711619505132,"stop":1711619505132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9afcb616aae7d91","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1711620091439,"stop":1711620091439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4998173a8b666f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711619601642,"stop":1711619601642,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e7efca4cb81281","name":"Check received message containing XML","time":{"start":1711620006189,"stop":1711620006190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3085ae73c66f29c","name":"isConnected should return true after first peer connects","time":{"start":1711619593960,"stop":1711619593960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcec84112086c5f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1711619520450,"stop":1711619520451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a139ea4e5a138240","name":"1 Relay, 1 fetch","time":{"start":1711619520683,"stop":1711619520684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9e53ee793d7fcf","name":"Check message with no content topic is not received","time":{"start":1711620006198,"stop":1711620006198,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ca450174311329","name":"should only return 1 node with relay and store capability","time":{"start":1711619521064,"stop":1711619521064,"duration":0},"status":"passed","severity":"normal"},{"uid":"81273a8a205d3dc2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711620159390,"stop":1711620159390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1dafc6e13856a1","name":"Ping on subscribed peer","time":{"start":1711619622565,"stop":1711619622566,"duration":1},"status":"passed","severity":"normal"},{"uid":"93807d6c22759d57","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1711619553895,"stop":1711619553896,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2ba824f771c5ba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1711619496821,"stop":1711619496821,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b09140433fda70","name":"Fields are not dropped","time":{"start":1711619509423,"stop":1711619509424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cedf46f59fef659","name":"should not fail to stop the service if it was not started","time":{"start":1711619556709,"stop":1711619556709,"duration":0},"status":"passed","severity":"normal"},{"uid":"615cc0a4767bcfdb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711620006210,"stop":1711620006210,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeee4926d99686b0","name":"random static sharding 9 - Cluster ID: 466, Shard ID: 681","time":{"start":1711620045456,"stop":1711620045456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a063ee7e3c1948c8","name":"Promise Callback - backward","time":{"start":1711620072215,"stop":1711620072216,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f4c24d9aef50b6","name":"Check message with no content topic is not received","time":{"start":1711620006213,"stop":1711620006214,"duration":1},"status":"passed","severity":"normal"},{"uid":"646ef455bf79ffa2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1711619989866,"stop":1711619989866,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe8e6525de1f1d7","name":"same cluster, same shard: nodes connect","time":{"start":1711619894308,"stop":1711619894310,"duration":2},"status":"passed","severity":"normal"},{"uid":"4becfc36769b96dc","name":"A test","time":{"start":1711619799475,"stop":1711619799475,"duration":0},"status":"passed","severity":"normal"},{"uid":"1932e5ecf0226a4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1711619521065,"stop":1711619521065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ca64b89326e7d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711620159381,"stop":1711620159381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b3254b14e998a9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711620159401,"stop":1711620159401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9714ebea1e9b0646","name":"should be called for bootstrap peers","time":{"start":1711619553893,"stop":1711619553893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d728051cc752301d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711619800140,"stop":1711619800141,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef10c005721eaf3","name":"Push message with XML payload","time":{"start":1711619925239,"stop":1711619925239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec8dad6c6770ba9","name":"Subscribe to topic containing short and receive message","time":{"start":1711620159397,"stop":1711620159397,"duration":0},"status":"passed","severity":"normal"},{"uid":"56be3e67f367ee66","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711619800132,"stop":1711619800133,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab59c991c1983b39","name":"should emit a peer event after start","time":{"start":1711619556710,"stop":1711619556710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ad971340bfb7a1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1711620058987,"stop":1711620058988,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f83fa5d142587a","name":"should set field with only FILTER enabled","time":{"start":1711619505133,"stop":1711619505134,"duration":1},"status":"passed","severity":"normal"},{"uid":"35937af1f2a6e9f9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711619705496,"stop":1711619705497,"duration":1},"status":"passed","severity":"normal"},{"uid":"422fe2a7fed0c485","name":"Check received message with timestamp: 1711619546651 ","time":{"start":1711619705496,"stop":1711619705496,"duration":0},"status":"passed","severity":"normal"},{"uid":"690be467a9e610d4","name":"Ordered Callback - backward","time":{"start":1711620072216,"stop":1711620072217,"duration":1},"status":"passed","severity":"normal"},{"uid":"99dca77577b26932","name":"should decode valid enr successfully","time":{"start":1711619505120,"stop":1711619505120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5051ccef38e0777","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1711619637035,"stop":1711619637035,"duration":0},"status":"passed","severity":"normal"},{"uid":"821997f4fcaa5685","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1711619496809,"stop":1711619496809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f179ed0f85b47894","name":"should throw error - invalid id","time":{"start":1711619505127,"stop":1711619505127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b0807c2488723","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1711619637094,"stop":1711619637096,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd40670b52a71a8e","name":"Subscribe and receives messages on 20 topics","time":{"start":1711619800115,"stop":1711619800116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6055962e3d7638","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1711619521065,"stop":1711619521065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b92b1c5be79a11a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1711619637036,"stop":1711619637036,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b186ad42812f43","name":"should throw an error for an unconfigured topic","time":{"start":1711619496823,"stop":1711619496823,"duration":0},"status":"passed","severity":"normal"},{"uid":"810f93e80750a801","name":"should decode valid enr with tcp successfully","time":{"start":1711619505121,"stop":1711619505121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7c0fddf908bc83","name":"Check message on other pubsub topic is not received","time":{"start":1711620006211,"stop":1711620006211,"duration":0},"status":"passed","severity":"normal"},{"uid":"730308b7c96066a6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1711619557276,"stop":1711619557276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0955c83d2e094c8","name":"should properly create location multiaddrs - udp","time":{"start":1711619505131,"stop":1711619505131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49e99ae66ac45ba","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1711619637025,"stop":1711619637025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e61bbfd6e96d06f9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1711620091440,"stop":1711620091440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4947817f09b55079","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1711619520449,"stop":1711619520449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f699caa843a922a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711619504461,"stop":1711619504462,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc2851dddb31f7e","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app51/5/topic212/xml","time":{"start":1711619990236,"stop":1711619990236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e2f1f2df94a0989","name":"should set field with only RELAY enabled","time":{"start":1711619505133,"stop":1711619505133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8760685dcb4faaa","name":"Push to array if already present","time":{"start":1711619496512,"stop":1711619496513,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcb296f58ce9fcd","name":"Check message received after nwaku node is restarted","time":{"start":1711619705501,"stop":1711619705501,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88108f5ef0380154","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1711620071592,"stop":1711620071592,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa72f3c3af750768","name":"Check publish message after client node is restarted","time":{"start":1711619981455,"stop":1711619981456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"88bbaefd25ddbe2b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711619761302,"stop":1711619761302,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a8b72c37c51571","name":"Subscribe and receive messages via lightPush","time":{"start":1711619800109,"stop":1711619800110,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ccbdccedd9f718","name":"Check publish message containing Arabic","time":{"start":1711619981437,"stop":1711619981439,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a43bbd4ac617ac1","name":"Sign & Recover","time":{"start":1711619531012,"stop":1711619531012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1468a9c1d70eb3f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711619800135,"stop":1711619800135,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeabd66836f40c0","name":"Push 30 different messages","time":{"start":1711619925243,"stop":1711619925243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04909e31985f868","name":"can start the service","time":{"start":1711619556703,"stop":1711619556703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a531107a450cac7c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711619969225,"stop":1711619969226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7486c7ff7d99760","name":"Check received message with timestamp: 1711619546137 ","time":{"start":1711620006209,"stop":1711620006209,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ca3828832ae1f","name":"Light Node - default protocols","time":{"start":1711620101799,"stop":1711620101799,"duration":0},"status":"passed","severity":"normal"},{"uid":"decaedf868ac8d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637076,"stop":1711619637076,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffc32abd2153bd3","name":"Push message with Script payload","time":{"start":1711620012636,"stop":1711620012637,"duration":1},"status":"passed","severity":"normal"},{"uid":"34317959af94dafe","name":"Push message with shell command payload","time":{"start":1711620012638,"stop":1711620012638,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d63d46abe5df23","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app43/7/topic206/xml","time":{"start":1711619990235,"stop":1711619990235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee82dce4981109ec","name":"Encoder throws on undefined content topic","time":{"start":1711619530332,"stop":1711619530332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2ef74a966aaef7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711619634941,"stop":1711619634942,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a5e61dab2d3c8e","name":"Push message with content topic containing Script","time":{"start":1711619925247,"stop":1711619925248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ddf72796385853","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711619969229,"stop":1711619969230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c901fd64b3236e7e","name":"Check publish message containing JSON","time":{"start":1711619981442,"stop":1711619981443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c976c2d00c6f946","name":"Check message with no payload is not received","time":{"start":1711620006215,"stop":1711620006215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe821f6aacecc73","name":"Query Generator, Wrong PubsubTopic","time":{"start":1711620044312,"stop":1711620044313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67e067eeba0eeab","name":"Push message with content topic containing XML","time":{"start":1711619925248,"stop":1711619925248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee69e975b2c559f1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711619496815,"stop":1711619496815,"duration":0},"status":"passed","severity":"normal"},{"uid":"655b334623d4e90d","name":"Check received message containing unicode special characters","time":{"start":1711619705492,"stop":1711619705494,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f50ad8f169c0b0e","name":"should properly create location multiaddrs - tcp6","time":{"start":1711619505131,"stop":1711619505131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6d77ac32580fc3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1711619601640,"stop":1711619601640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d9b4051c7c1dc94","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1711620159393,"stop":1711620159393,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eb577e2bfc7679","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711619800141,"stop":1711619800142,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cdf1ce255540b6","name":"Passing page size 19 when there are 20 messages","time":{"start":1711620079106,"stop":1711620079106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00e80bdf93fc173","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1711619557275,"stop":1711619557275,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c530f4363b44a5","name":"Check message with non string payload is not received","time":{"start":1711619705500,"stop":1711619705500,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f039b92555de54","name":"Check publish message containing XML","time":{"start":1711619981441,"stop":1711619981442,"duration":1},"status":"passed","severity":"normal"},{"uid":"851f0d65625bbdc4","name":"Check publish message after service node is restarted","time":{"start":1711619981454,"stop":1711619981455,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e963f0afeea6c58c","name":"Refresh subscription","time":{"start":1711620159397,"stop":1711620159397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c8db15801668c3","name":"Waku message hash computation (payload length 0)","time":{"start":1711619499300,"stop":1711619499301,"duration":1},"status":"passed","severity":"normal"},{"uid":"5628ee9c7d2cfc97","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619799363,"stop":1711619799364,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a8a477e747d1de6","name":"different cluster, different shard: nodes don't connect","time":{"start":1711619637023,"stop":1711619637024,"duration":1},"status":"skipped","severity":"normal"},{"uid":"25f7858dfe1a6dd1","name":"Push message with custom timestamp: 1711623237229","time":{"start":1711620012656,"stop":1711620012656,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd9ac2aba06290c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1711619496857,"stop":1711619496857,"duration":0},"status":"passed","severity":"normal"},{"uid":"65076328e4ce1c8e","name":"can start and stop the service","time":{"start":1711620006494,"stop":1711620006495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ebc0b33a3fd21e","name":"non connected peers","time":{"start":1711619925563,"stop":1711619925563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef2ae18918bbd0c","name":"Push message with content topic containing shell command","time":{"start":1711619925252,"stop":1711619925262,"duration":10},"status":"passed","severity":"normal"},{"uid":"ff080677c2dae49f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1711619496828,"stop":1711619496828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e131341009f2ec9","name":"should not fail to stop the service if it was not started","time":{"start":1711620006495,"stop":1711620006495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb69d08eff48072","name":"Check received message containing SQL Injection","time":{"start":1711620006187,"stop":1711620006187,"duration":0},"status":"passed","severity":"normal"},{"uid":"753bde949fe98adb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1711619504450,"stop":1711619504453,"duration":3},"status":"passed","severity":"normal"},{"uid":"577de5f936e27e85","name":"throws an error for improperly formatted content topics","time":{"start":1711619496812,"stop":1711619496813,"duration":1},"status":"passed","severity":"normal"},{"uid":"875e1a8b801da730","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1711620033727,"stop":1711620033728,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbf2551ea56abb","name":"isConnected should return false after all peers disconnect","time":{"start":1711619593960,"stop":1711619593961,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5afae0f149f7a75","name":"Used by Waku Relay","time":{"start":1711620094858,"stop":1711620094858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d61954a1e975a56","name":"Reopen subscription with peer with lost subscription","time":{"start":1711619622567,"stop":1711619622567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2917f96dd9e289a5","name":"addEventListener with wrong event","time":{"start":1711619587088,"stop":1711619587089,"duration":1},"status":"passed","severity":"normal"},{"uid":"babdfd98814aa8f8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1711619520456,"stop":1711619520456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed771d9b4af3c03","name":"Passing page size 10 when there are 10 messages","time":{"start":1711620079104,"stop":1711620079105,"duration":1},"status":"passed","severity":"normal"},{"uid":"206df2d0cb38b8da","name":"Check received message containing short","time":{"start":1711620006182,"stop":1711620006183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f676215ac2b2dd4","name":"Check received message containing unicode special characters","time":{"start":1711620006194,"stop":1711620006194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb9c9ac3a32d93e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1711619530328,"stop":1711619530330,"duration":2},"status":"passed","severity":"normal"},{"uid":"f22ce62596af7c6a","name":"Push message with shell command payload","time":{"start":1711619925241,"stop":1711619925241,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c1f42d521206f4","name":"Check received message containing JSON","time":{"start":1711620006206,"stop":1711620006206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be5db0bc9683c7f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1711619496824,"stop":1711619496824,"duration":0},"status":"passed","severity":"normal"},{"uid":"836bd080f4e8fbb7","name":"Check received message containing JSON","time":{"start":1711620006192,"stop":1711620006193,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e17e368f8237ff3","name":"Check received message containing JSON","time":{"start":1711619705490,"stop":1711619705491,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3878ddcff5a1002","name":"Check publish message containing SQL Injection","time":{"start":1711619981440,"stop":1711619981441,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04da446c041e897","name":"different cluster, same shard: nodes don't connect","time":{"start":1711619637023,"stop":1711619637023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e41506b84aa04c98","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619799365,"stop":1711619799365,"duration":0},"status":"passed","severity":"normal"},{"uid":"c290fe69ea900fbd","name":"listenerCount","time":{"start":1711619587095,"stop":1711619587095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b782d889403b0d0","name":"Reusing cursor across nodes","time":{"start":1711620033732,"stop":1711620033733,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cff7beca373aa3","name":"Check received message with timestamp: 1711619546137000000 ","time":{"start":1711620006195,"stop":1711620006195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa83fd17efd2628","name":"should return the pubsub topic directly if a string is provided","time":{"start":1711619496823,"stop":1711619496823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09622a48d41186d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619799362,"stop":1711619799362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a69ee610c9c5c83","name":"Check received message containing numeric","time":{"start":1711620006184,"stop":1711620006184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2842b46df03a48","name":"ignores unrecognized TXT record formats","time":{"start":1711619521063,"stop":1711619521063,"duration":0},"status":"passed","severity":"normal"},{"uid":"71135c0f0a5ca40b","name":"unsubscribes","time":{"start":1711620083173,"stop":1711620083173,"duration":0},"status":"passed","severity":"normal"},{"uid":"49294dd05c807f31","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637068,"stop":1711619637069,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d516fdf21f7c5b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1711619496822,"stop":1711619496822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f96f3faaad598f7","name":"Passing page size 0 when there are 110 messages","time":{"start":1711620079101,"stop":1711620079102,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e327da9bc15476","name":"Accepts a valid Waku Message","time":{"start":1711619513427,"stop":1711619513428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe0e35e1e23fdc4","name":"Check message with invalid timestamp is not received","time":{"start":1711619705497,"stop":1711619705497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38418b662beeee3","name":"Check received message containing SQL Injection","time":{"start":1711620006204,"stop":1711620006204,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b8277fa3e90fa0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711620159396,"stop":1711620159396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7defa012ec438a09","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1711619509936,"stop":1711619509937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f2f8a82dbd2d97","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1711619496825,"stop":1711619496825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b003e68455225aa2","name":"Push message with long payload","time":{"start":1711619925231,"stop":1711619925231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8fea508c7f4d13","name":"tcp ip4 address","time":{"start":1711619504526,"stop":1711619504526,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0fbf2b30381511","name":"Symmetric encrypt & Decrypt","time":{"start":1711619531011,"stop":1711619531011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcc247e559a7603","name":"Fails to publish message with size larger than 1 MB","time":{"start":1711619981449,"stop":1711619981449,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f5d11b9f83c897","name":"Check publish message containing shell command","time":{"start":1711619981443,"stop":1711619981443,"duration":0},"status":"passed","severity":"normal"},{"uid":"441f94eefa5ba4d2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711620159382,"stop":1711620159382,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b48d37f2569d2a8","name":"Relay - dialed after","time":{"start":1711620101797,"stop":1711620101797,"duration":0},"status":"passed","severity":"normal"},{"uid":"137e771f87629e8a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1711619637075,"stop":1711619637076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a14d8da28a97af","name":"should emit a peer event after start","time":{"start":1711620006496,"stop":1711620006496,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4267d6222fed0a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711619800131,"stop":1711619800132,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd60a626ffe0d4a","name":"Push message with content topic containing long","time":{"start":1711619925244,"stop":1711619925244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6ea849b72adbd","name":"does not throw on valid cases","time":{"start":1711619496799,"stop":1711619496799,"duration":0},"status":"passed","severity":"normal"},{"uid":"67daf8ef687ba856","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1711619524483,"stop":1711619524483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e034ed761bf1d0","name":"start node with ApplicationInfo","time":{"start":1711619990239,"stop":1711619990239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8641ea8e9cc4208f","name":"Subscribe to topic containing XML and publish message","time":{"start":1711619989863,"stop":1711619989864,"duration":1},"status":"passed","severity":"normal"},{"uid":"403356a25e8b16d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711619800132,"stop":1711619800132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bac910a19a19993","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1711620009246,"stop":1711620009246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba0df9500818f49","name":"should emit a peer event after start","time":{"start":1711619524480,"stop":1711619524481,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54d0c5c50c58716","name":"Query with Promise Callback, No Decoder","time":{"start":1711620044321,"stop":1711620044321,"duration":0},"status":"passed","severity":"normal"},{"uid":"84eea73608c7d7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1711619496826,"stop":1711619496826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2189916e1f1c52a7","name":"Push message with content topic containing Script","time":{"start":1711620012647,"stop":1711620012649,"duration":2},"status":"passed","severity":"normal"},{"uid":"63de189d17fbb4a6","name":"Publish without waiting for remote peer","time":{"start":1711619989845,"stop":1711619989845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1755d5a151108c0f","name":"Ping on peer without subscriptions","time":{"start":1711619622566,"stop":1711619622566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c570be4f69cf8173","name":"Check received message containing Script","time":{"start":1711620006188,"stop":1711620006189,"duration":1},"status":"passed","severity":"normal"},{"uid":"7739c6e2e9710873","name":"Push message with short payload","time":{"start":1711620012632,"stop":1711620012632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb2e0d525ef26f5","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app55/5/topic236/xml","time":{"start":1711619990233,"stop":1711619990233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd0735014e0e654a","name":"Push message with content topic containing JSON","time":{"start":1711620012650,"stop":1711620012651,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfeabe74f2b2474","name":"Subscribe to topic containing special chars and receive message","time":{"start":1711620159398,"stop":1711620159398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a728488e6abed1","name":"Generator, 2 different pubsubtopics","time":{"start":1711620056064,"stop":1711620056064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32f97fd3142aa2c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1711619989853,"stop":1711619989860,"duration":7},"status":"passed","severity":"normal"},{"uid":"c410bc03b6a95458","name":"Subscribe to topic containing Script and receive message","time":{"start":1711620159400,"stop":1711620159400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5f625b0864eb57","name":"should properly create location multiaddrs - udp6","time":{"start":1711619505131,"stop":1711619505131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0bfa8182318e53","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711619800116,"stop":1711619800116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcaf2fc6ab688ec","name":"Store - dialed first","time":{"start":1711620101797,"stop":1711620101798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb240d11e86e9ed7","name":"Check received message containing emoji","time":{"start":1711619705495,"stop":1711619705495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab203a22ec0914f6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1711619547019,"stop":1711619547020,"duration":1},"status":"passed","severity":"normal"},{"uid":"836d11ec7c11cc29","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1711619496820,"stop":1711619496820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a761ccba7d7cb30","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1711619593962,"stop":1711619593962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f824e2babf5abd","name":"Generator, custom pubsub topic","time":{"start":1711620056064,"stop":1711620056064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9698967ad58997d8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711619969223,"stop":1711619969224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f872d081f8fee6a4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1711620044320,"stop":1711620044321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65a1be3f09291f4","name":"should use DNS peer discovery with light client","time":{"start":1711619556712,"stop":1711619556712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59f7e4536e06d68c","name":"Push message with content topic containing Russian","time":{"start":1711620012646,"stop":1711620012647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3b7eeae59e251e","name":"Check message with non string payload is not received","time":{"start":1711620006199,"stop":1711620006199,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a26f9573dd2880","name":"Ping on unsubscribed peer","time":{"start":1711619573237,"stop":1711619573237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d544161d8ad54f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711619761301,"stop":1711619761302,"duration":1},"status":"passed","severity":"normal"},{"uid":"87985f72611d29dc","name":"Push message with content topic containing long","time":{"start":1711620012641,"stop":1711620012641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b077f0ef2d2a310","name":"Push message with custom timestamp: 1680861305646","time":{"start":1711619925265,"stop":1711619925266,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7c9cad9cb0be9f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1711619989846,"stop":1711619989846,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f7dc0d44da2e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1711619637067,"stop":1711619637068,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c622eb9a0f66aef","name":"connected peers and dial","time":{"start":1711619925561,"stop":1711619925561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"168b75d315906b46","name":"Check received message containing Chinese","time":{"start":1711619705485,"stop":1711619705486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bbae735108b60a","name":"udp ip6 address","time":{"start":1711619504526,"stop":1711619504527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2597ef143101cdf6","name":"Check received message containing numeric","time":{"start":1711619705484,"stop":1711619705484,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea6a8d7440efc2f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711620159384,"stop":1711620159385,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13f276ccc858d26d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1711619969227,"stop":1711619969228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a004fa476fde8089","name":"Does not throw an exception when node disconnects","time":{"start":1711620094855,"stop":1711620094855,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf834284affce5","name":"should return false","time":{"start":1711619505128,"stop":1711619505128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c38404f990e9a84","name":"Push message with content topic containing Arabic","time":{"start":1711620012646,"stop":1711620012646,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe967b26c1a57f57","name":"should set field with all protocols disabled","time":{"start":1711619505132,"stop":1711619505132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1099b729cee54a79","name":"should not receive a peer event after stop","time":{"start":1711619524481,"stop":1711619524482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b434f735a8bb9e50","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1711619509938,"stop":1711619509938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c930cf7e4ec30529","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637025,"stop":1711619637026,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f797cbc6c69211","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1711619496819,"stop":1711619496819,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4fd60132156558","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1711619496814,"stop":1711619496814,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ef02cfde882e20","name":"Push message with content topic containing SQL Injection","time":{"start":1711619925247,"stop":1711619925247,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bc81883228664b","name":"Default pageSize","time":{"start":1711620079107,"stop":1711620079107,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dd77bdb91639c9","name":"Passing page size 3 when there are 20 messages","time":{"start":1711620079103,"stop":1711620079104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b987d6a8294afc7","name":"Push message with meta","time":{"start":1711620012654,"stop":1711620012654,"duration":0},"status":"passed","severity":"normal"},{"uid":"98aa0028bc8923b5","name":"Check received message containing Script","time":{"start":1711620006204,"stop":1711620006205,"duration":1},"status":"passed","severity":"normal"},{"uid":"916350661718645b","name":"Push message with content topic containing escaped characters","time":{"start":1711619925262,"stop":1711619925262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ca354293ccb1a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1711619530330,"stop":1711619530330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceb1b1767833465","name":"Check message with non string payload is not received","time":{"start":1711620006215,"stop":1711620006216,"duration":1},"status":"passed","severity":"normal"},{"uid":"901cdc3259b8b9e6","name":"should properly create location multiaddrs - udp4","time":{"start":1711619505130,"stop":1711619505130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9428efef32a1eeb8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711619969224,"stop":1711619969224,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ce0c4e19f64901","name":"Check received message containing Russian","time":{"start":1711620006203,"stop":1711620006204,"duration":1},"status":"passed","severity":"normal"},{"uid":"147bc73e2920aa87","name":"getPeersByDiscovery","time":{"start":1711620009245,"stop":1711620009245,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad039fbdee16116","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711619800117,"stop":1711619800120,"duration":3},"status":"skipped","severity":"normal"},{"uid":"40a28d03067ee6d","name":"LightPush","time":{"start":1711620101798,"stop":1711620101798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5d8695d7184090","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711620159394,"stop":1711620159394,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8951aeae1cc71c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1711619499300,"stop":1711619499300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f665832672bbbfce","name":"new peer added after a peer was already found","time":{"start":1711620009245,"stop":1711620009245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d141452899690c0","name":"Check publish message containing numeric","time":{"start":1711619981436,"stop":1711619981436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e7060123a105ec","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1711620091442,"stop":1711620091442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e9abfd64995f9d","name":"Publishes to nwaku","time":{"start":1711619953148,"stop":1711619953149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f237f5cb3006d26","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1711619496817,"stop":1711619496817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1065265d122b3417","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1711619520455,"stop":1711619520456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f54893bf239a83","name":"should be called at least once on all `peer:discovery` events","time":{"start":1711619553892,"stop":1711619553892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab600acc591391","name":"Push message with content topic containing Chinese","time":{"start":1711619925245,"stop":1711619925246,"duration":1},"status":"passed","severity":"normal"},{"uid":"46daea431d3dea36","name":"Subscribe to topic containing XML and receive message","time":{"start":1711620159389,"stop":1711620159389,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f55342255c0f0b","name":"Push message with content topic containing numeric","time":{"start":1711619925245,"stop":1711619925245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e02206b66a58d","name":"should throw error - no id","time":{"start":1711619505127,"stop":1711619505127,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fb8a5495259e1c","name":"throws on content topic with empty encoding field","time":{"start":1711619496804,"stop":1711619496804,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b095da6e0083da","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1711619496814,"stop":1711619496814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e683dcddbc7c0959","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1711619969227,"stop":1711619969227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2f5bda4f055a6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711619761303,"stop":1711619761304,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b935ef0cd4af1ff","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1711620091441,"stop":1711620091441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b19e05d841410e1","name":"configure the node with multiple content topics","time":{"start":1711619990238,"stop":1711619990238,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2ba95c3860c27c9","name":"Callback on promise, aborts when callback returns true","time":{"start":1711620058989,"stop":1711620058989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de77d39e808859f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1711619496819,"stop":1711619496819,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb53b415af9d093c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1711619504463,"stop":1711619504464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fbe60080f6410a","name":"Check publish message containing Script","time":{"start":1711619981441,"stop":1711619981441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be541e56dddd3fd","name":"should load peers from local storage and dispatch events","time":{"start":1711619524482,"stop":1711619524483,"duration":1},"status":"passed","severity":"normal"},{"uid":"471ac3c0ec9b0ad7","name":"Subscribe and receives messages on 20 topics","time":{"start":1711620159383,"stop":1711620159383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c078b1e396f4a09b","name":"Nodes with multiple pubsub topic","time":{"start":1711619969224,"stop":1711619969225,"duration":1},"status":"passed","severity":"normal"},{"uid":"804cb58389325a66","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1711620009246,"stop":1711620009246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4e04e1caa88c53","name":"All","time":{"start":1711619557754,"stop":1711619557755,"duration":1},"status":"passed","severity":"normal"},{"uid":"315d6ad9eb250308","name":"should set field with all protocols enabled","time":{"start":1711619505133,"stop":1711619505133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ca1d13e94ecd40","name":"Subscribe and receive messages via lightPush","time":{"start":1711620159380,"stop":1711620159380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b011a3c765e0c3d0","name":"throws on empty content topic","time":{"start":1711619496800,"stop":1711619496800,"duration":0},"status":"passed","severity":"normal"},{"uid":"70caf96878d210d5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1711619894307,"stop":1711619894308,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e46575c70fbf30b","name":"should only return 1 node with store capability","time":{"start":1711619521064,"stop":1711619521064,"duration":0},"status":"passed","severity":"normal"},{"uid":"751284b6de5fcfe9","name":"Decoder throws on undefined content topic","time":{"start":1711619532252,"stop":1711619532252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1b0afe11fc4ad7","name":"Encoder throws on empty string content topic","time":{"start":1711619530332,"stop":1711619530333,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0c61faf8b7cc05","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711619800136,"stop":1711619800137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c22acff53c7d300","name":"Push message with Arabic payload","time":{"start":1711620012635,"stop":1711620012635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acaf8278d231198","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711620159399,"stop":1711620159400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c36a2b91b08919f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1711619989853,"stop":1711619989853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7807f5df4696b088","name":"Push message with Russian payload","time":{"start":1711619925238,"stop":1711619925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf373ec365a68e","name":"Rejects garbage","time":{"start":1711619513428,"stop":1711619513428,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b731d870d7d7a14","name":"Round trip binary encryption [ecies, signature]","time":{"start":1711619532251,"stop":1711619532251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5fee9efbf811cf","name":"should not fail to start the service if it is already started","time":{"start":1711620006495,"stop":1711620006495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd782c3f36de14a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637039,"stop":1711619637039,"duration":0},"status":"passed","severity":"normal"},{"uid":"63529358e48723dd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1711619504467,"stop":1711619504468,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e24ea652e8b736","name":"Publish message with custom timestamp: Thu Mar 28 2024 08:59:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711619981446,"stop":1711619981446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36c9138f802859c","name":"Publish message with large meta","time":{"start":1711619981456,"stop":1711619981456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cdb39797509663","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1711619637075,"stop":1711619637075,"duration":0},"status":"passed","severity":"normal"},{"uid":"367a03c5e93cb12a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1711619496827,"stop":1711619496827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f58bf4cf1fdf623","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1711620159382,"stop":1711620159382,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eaff2c8db415ee","name":"Check received message containing short","time":{"start":1711620006200,"stop":1711620006201,"duration":1},"status":"passed","severity":"normal"},{"uid":"22669feef468442a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1711619593958,"stop":1711619593959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc52c93bab69f3b4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711619800138,"stop":1711619800138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b7462229ce131e","name":"Nodes with multiple pubsub topic","time":{"start":1711619969229,"stop":1711619969229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5db8d45caf829e1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1711619532250,"stop":1711619532250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1b2b1db8ed80c8","name":"start node with empty shard","time":{"start":1711620045459,"stop":1711620045459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca9ae2b4b09166c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1711619496818,"stop":1711619496818,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ee2ce3dc9347f2","name":"Push message with content topic containing XML","time":{"start":1711620012649,"stop":1711620012650,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1035ff3635ff77","name":"Push message with content topic containing special chars","time":{"start":1711620012642,"stop":1711620012642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fc8ee7b0eed3ff","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1711619505121,"stop":1711619505121,"duration":0},"status":"passed","severity":"normal"},{"uid":"823bb26f4ce506fd","name":"configure the node with multiple pubsub topics","time":{"start":1711620045458,"stop":1711620045458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef07b879df08e06","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711620159387,"stop":1711620159388,"duration":1},"status":"passed","severity":"normal"},{"uid":"993c03961bddd5ff","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1711619637031,"stop":1711619637031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b1281adc50424","name":"passes more than one ENR URLs and attempts connection","time":{"start":1711619556712,"stop":1711619556713,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9759e84ab3ba3e41","name":"same cluster, different shard: nodes don't connect","time":{"start":1711619637022,"stop":1711619637023,"duration":1},"status":"skipped","severity":"normal"},{"uid":"375dd295ab49db62","name":"Ephemeral field set to true","time":{"start":1711619510022,"stop":1711619510022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff938f4912ab327","name":"should set field with only STORE enabled","time":{"start":1711619505133,"stop":1711619505133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1d3080ae7d3475","name":"can start the service","time":{"start":1711620006494,"stop":1711620006494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4da2501518da18","name":"Push message with long payload","time":{"start":1711620012633,"stop":1711620012633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c47c03887772823","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1711619553893,"stop":1711619553894,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf311fc8b070ed9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711620006209,"stop":1711620006209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bc109bd3960f54","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app15/3/topic971/test.js","time":{"start":1711619990235,"stop":1711619990235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"392b999348e32f4f","name":"caches peers it previously fetched","time":{"start":1711619521063,"stop":1711619521063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a5ed36bd52c0b","name":"Query with Ordered Callback, No message returned","time":{"start":1711620044316,"stop":1711620044320,"duration":4},"status":"passed","severity":"normal"},{"uid":"f0321ee68d813826","name":"Decrypt messages","time":{"start":1711619927189,"stop":1711619927189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04f522f4acf910d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1711620159403,"stop":1711620159403,"duration":0},"status":"passed","severity":"normal"},{"uid":"543a346d5d4caeac","name":"getPeersByDiscovery","time":{"start":1711619587092,"stop":1711619587095,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5bea3a5bd948e15","name":"Check message on other pubsub topic is not received","time":{"start":1711620006197,"stop":1711620006198,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc3030e3e4f1644","name":"random static sharding 8 - Cluster ID: 559, Shard ID: 350","time":{"start":1711620045455,"stop":1711620045455,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd28f75aeaa47d0b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1711619637076,"stop":1711619637077,"duration":1},"status":"passed","severity":"normal"},{"uid":"6257ada8a90ec68f","name":"Push message with meta","time":{"start":1711619925264,"stop":1711619925264,"duration":0},"status":"passed","severity":"normal"},{"uid":"264b1cf03d0d5b13","name":"Decoder throws on undefined content topic","time":{"start":1711619510024,"stop":1711619510024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4cb8970e5202ff","name":"recovers when dns.resolve returns empty","time":{"start":1711619521062,"stop":1711619521062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2707e8f9453adcd6","name":"Sets default value correctly","time":{"start":1711620094859,"stop":1711620094859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5be57a8ef518fc3","name":"Check received message containing shell command","time":{"start":1711619705491,"stop":1711619705491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6126ea4dd46cfabd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711620012650,"stop":1711620012650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7084fb4cafe1ff","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711619800121,"stop":1711619800122,"duration":1},"status":"passed","severity":"normal"},{"uid":"af43e47a33d5e03e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1711619496826,"stop":1711619496826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38c01fcb4592a18","name":"should not fail to stop the service if it was not started","time":{"start":1711619524480,"stop":1711619524480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94ae6068673ca4c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1711619496813,"stop":1711619496813,"duration":0},"status":"passed","severity":"normal"},{"uid":"67237e25b0ee90c4","name":"Check message with invalid timestamp is not received","time":{"start":1711620006210,"stop":1711620006211,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44769dd58cc3aa2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1711619496817,"stop":1711619496817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0dd1a3045ce042","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711619990232,"stop":1711619990232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"872efdd0c4f3c971","name":"Check publish message containing Russian","time":{"start":1711619981439,"stop":1711619981439,"duration":0},"status":"passed","severity":"normal"},{"uid":"636b9635f98c3017","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1711620091442,"stop":1711620091442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5a5359e430e2a5","name":"handles empty contentTopics array correctly","time":{"start":1711619496827,"stop":1711619496827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c232c802149010d7","name":"Refresh subscription","time":{"start":1711619800124,"stop":1711619800125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f43b7dea9bb3c33","name":"Relay - times out","time":{"start":1711620101797,"stop":1711620101797,"duration":0},"status":"passed","severity":"normal"},{"uid":"1151d0acbaa59a62","name":"Subscribe and receive messages via waku relay post","time":{"start":1711620159381,"stop":1711620159382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14ecc9b52cc036c","name":"Relay - dialed first","time":{"start":1711620101796,"stop":1711620101796,"duration":0},"status":"passed","severity":"normal"},{"uid":"48344f377022b600","name":"Subscribe and receive messages via waku relay post","time":{"start":1711619800111,"stop":1711619800113,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b9cd6acf430d2d6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1711619496816,"stop":1711619496816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d1c9bc4fe596","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1711619989865,"stop":1711619989866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8ccb5463d5614a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1711620044316,"stop":1711620044316,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b7afe951502011","name":"Push message with custom timestamp: 1711616105646","time":{"start":1711619925267,"stop":1711619925267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6461225fb2353237","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711619761302,"stop":1711619761303,"duration":1},"status":"passed","severity":"normal"},{"uid":"494dde8c4507a613","name":"removeEventListener with correct event","time":{"start":1711619587089,"stop":1711619587090,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b0325282a03a","name":"Check received message with timestamp: 1711619546651000000 ","time":{"start":1711619705495,"stop":1711619705495,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a1a971fafe7489","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1711620071592,"stop":1711620071592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fb1ee313811769","name":"Subscribe to topic containing numeric and publish message","time":{"start":1711619989850,"stop":1711619989851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee631234ba99ce8","name":"Check received message containing numeric","time":{"start":1711620006201,"stop":1711620006202,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1bfc82c7831ab4","name":"Generator, 2 different pubsubtopics","time":{"start":1711620056061,"stop":1711620056062,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a230ee2eed021f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711619761303,"stop":1711619761303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e54c5009f75459","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1711619637067,"stop":1711619637067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26eb78905c7a87","name":"Push message with content topic containing short","time":{"start":1711619925244,"stop":1711619925244,"duration":0},"status":"passed","severity":"normal"},{"uid":"247c0f5e6a50f1b5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1711620091440,"stop":1711620091440,"duration":0},"status":"passed","severity":"normal"},{"uid":"937fd5d2eb83bb49","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1711619800123,"stop":1711619800123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5704fb3eb92ef25","name":"Meta field set when metaSetter is specified","time":{"start":1711619510022,"stop":1711619510022,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e498ca66b0f8f1","name":"receives messages sent to provided content topic through callback","time":{"start":1711619990125,"stop":1711619990126,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc6c0387175ab68b","name":"Push message with SQL Injection payload","time":{"start":1711620012636,"stop":1711620012636,"duration":0},"status":"passed","severity":"normal"},{"uid":"592d53f857a57b14","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1711619496808,"stop":1711619496808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe93f15fa360095","name":"Subscribe to topic containing Script and receive message","time":{"start":1711619800133,"stop":1711619800133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cb56c091c043de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1711619496818,"stop":1711619496819,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abde334da1821be","name":"A test","time":{"start":1711619799474,"stop":1711619799474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92109c985159919","name":"should throw an error if shards are undefined for static sharding","time":{"start":1711619496816,"stop":1711619496816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32f40f3458c4132","name":"should encodeTxt and decodeTxt","time":{"start":1711619505119,"stop":1711619505120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9737652a2cb7209","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711619800128,"stop":1711619800130,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d43a9a554b64ef6","name":"should properly create peer info with all multiaddrs","time":{"start":1711619505132,"stop":1711619505132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd863ac9bf1a9e","name":"Fails to push message bigger that 1MB","time":{"start":1711620012657,"stop":1711620012657,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc33ec1b3b09a0ab","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1711619637033,"stop":1711619637034,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dc1f2776e8efe0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1711619637028,"stop":1711619637028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8d5766aed1ad62","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1711619496821,"stop":1711619496821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ac3a7cede52a4","name":"Generator, custom pubsub topic","time":{"start":1711620056062,"stop":1711620056063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3f382b32b1125f0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1711619761299,"stop":1711619761299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbd0407d1beba0c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1711619761300,"stop":1711619761301,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f45fd14464a2a2c","name":"Encoder throws on empty string content topic","time":{"start":1711619532252,"stop":1711619532252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc4981f1bbb6963","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711619556712,"stop":1711619556712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62ac2aa71a8de922","name":"Push message with Arabic payload","time":{"start":1711619925238,"stop":1711619925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d65005803f49546","name":"throws on content topic with generation field greater than 0","time":{"start":1711619496801,"stop":1711619496802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cfe601eab808c3","name":"Subscribe to topic containing Script and receive message","time":{"start":1711620159389,"stop":1711620159389,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5b4cc29856bdb0","name":"should properly compute the node id","time":{"start":1711619505128,"stop":1711619505129,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45f1a6ad83208bf","name":"Decoder throws on empty string content topic","time":{"start":1711619530333,"stop":1711619530334,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a46c8ace371771","name":"Check received message with timestamp: 1711619546137000000 ","time":{"start":1711620006208,"stop":1711620006208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32c72daa86f10c6","name":"Push message with Basic HTML tag payload","time":{"start":1711620012637,"stop":1711620012637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98f3e926ce6a2a2","name":"Subscribe to topic containing Script and publish message","time":{"start":1711619989860,"stop":1711619989860,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8d7d33a01109f1","name":"Subscribe and publish message","time":{"start":1711619989846,"stop":1711619989846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07a9fb4e406fc88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1711619496819,"stop":1711619496820,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8eb1b51c9907b3","name":"Query with Ordered Callback, No Decoder","time":{"start":1711620044316,"stop":1711620044316,"duration":0},"status":"passed","severity":"normal"},{"uid":"336ab5eb5fdd870c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1711619637027,"stop":1711619637027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8390968413ac79a","name":"Subscribe and receives messages on 20 topics","time":{"start":1711620159395,"stop":1711620159395,"duration":0},"status":"passed","severity":"normal"},{"uid":"234bcfd9fa22b564","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1711619496819,"stop":1711619496819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b370159fa1737238","name":"connects to nwaku","time":{"start":1711620094855,"stop":1711620094855,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dc1b9d2cc84c63","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1711619969226,"stop":1711619969226,"duration":0},"status":"passed","severity":"normal"},{"uid":"89120618a8c7a39a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1711619637028,"stop":1711619637031,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d39d2e61dc2df7c","name":"Subscribe to topic containing short and receive message","time":{"start":1711619800125,"stop":1711619800126,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d824da2907aad9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1711619637034,"stop":1711619637034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ca6c8092ea037a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1711619637077,"stop":1711619637094,"duration":17},"status":"passed","severity":"normal"},{"uid":"fae193b8e56c518a","name":"Check publish message containing Chinese","time":{"start":1711619981437,"stop":1711619981437,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7d735dc1ad977e","name":"should not throw an error for a single configured topic","time":{"start":1711619496822,"stop":1711619496823,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad562f68f6ef456","name":"isConnected should return false after all peers disconnect","time":{"start":1711619547021,"stop":1711619547022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b36d8af7741e0eb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1711619504466,"stop":1711619504467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f41d892c2142fa0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711620159399,"stop":1711620159399,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df4cea1c067d056","name":"should not fail to start the service if it is already started","time":{"start":1711619556709,"stop":1711619556710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2748af2a2cf1c375","name":"Push message with emoji payload","time":{"start":1711620012639,"stop":1711620012639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2874d25f7ba4dd6c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619601640,"stop":1711619601641,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a09427ea18f0071c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711619601641,"stop":1711619601641,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9eeeb7baab3054a","name":"Check received message containing escaped characters","time":{"start":1711620006194,"stop":1711620006194,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd12e0ddce0de54f","name":"Query generator for multiple messages with different message text format","time":{"start":1711620058987,"stop":1711620058987,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f967b25d01d987","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711620132264,"stop":1711620132264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83bf8d7a0d9d7156","name":"dispatchEvent via connectionManager","time":{"start":1711619587096,"stop":1711619587096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f23e37154132a3e","name":"different cluster, same shard: nodes don't connect","time":{"start":1711619894312,"stop":1711619894313,"duration":1},"status":"broken","severity":"normal"},{"uid":"a280088492eacbb8","name":"random static sharding 2 - Cluster ID: 616, Shard ID: 690","time":{"start":1711620045425,"stop":1711620045426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec81d4018a468644","name":"Subscribe to topic containing short and publish message","time":{"start":1711619989849,"stop":1711619989849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b0c13d153e3ca","name":"Check message received after jswaku node is restarted","time":{"start":1711620006216,"stop":1711620006216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bffc670e80d2851","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711619761298,"stop":1711619761299,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fddf9b2a343677","name":"Check message with no content topic is not received","time":{"start":1711619705499,"stop":1711619705499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3f7454768391b","name":"Push message with content topic containing SQL Injection","time":{"start":1711620012647,"stop":1711620012647,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ede9f1829b0b7","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app58/9/topic578/utf8","time":{"start":1711619990234,"stop":1711619990234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13edced8e6c44c2f","name":"should encode/decode to RLP encoding","time":{"start":1711619505129,"stop":1711619505129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0103e4f72321e03","name":"should throw error - no public key","time":{"start":1711619505128,"stop":1711619505128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7235a7828d234e3","name":"should return unique PubsubTopics for static sharding","time":{"start":1711619496815,"stop":1711619496815,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ede8e0f1b53d62","name":"pre and post cipher","time":{"start":1711619531011,"stop":1711619531012,"duration":1},"status":"passed","severity":"normal"},{"uid":"55326d2878cafbd4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711620132262,"stop":1711620132262,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3b17ae62b9e9c7","name":"Refresh subscription","time":{"start":1711619989848,"stop":1711619989848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6284bcdba2891daf","name":"Push message with short payload","time":{"start":1711619925230,"stop":1711619925230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f314bec5bbc272","name":"can start and stop the service","time":{"start":1711619556703,"stop":1711619556704,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a299ad281f2ba2","name":"should not receive a peer event before start","time":{"start":1711620006496,"stop":1711620006496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e38ded3bfa1641d","name":"Check received message containing special chars","time":{"start":1711619705485,"stop":1711619705485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9a3bfa3ffd284d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1711619504455,"stop":1711619504456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9cea83c54ee6ae","name":"Push message with content topic containing JSON","time":{"start":1711619925251,"stop":1711619925251,"duration":0},"status":"passed","severity":"normal"},{"uid":"887cc9412b33bff0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1711619969229,"stop":1711619969229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6d93cc529a8636","name":"Push message with custom timestamp: 1711616037229","time":{"start":1711620012655,"stop":1711620012656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6fde8f51112eeb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711619990239,"stop":1711619990239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b9ea85532bd0108","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1711619496821,"stop":1711619496822,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5cba2eacebbcb4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1711620045458,"stop":1711620045459,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2e2ff6192b5b33","name":"Generator, 2 different pubsubtopics","time":{"start":1711620056063,"stop":1711620056063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a042bec57a0ffc53","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1711620159389,"stop":1711620159390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c126fc25eacd3d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1711619496805,"stop":1711619496805,"duration":0},"status":"passed","severity":"normal"},{"uid":"694c22a61bcf11ec","name":"Push message with emoji payload","time":{"start":1711619925242,"stop":1711619925243,"duration":1},"status":"passed","severity":"normal"},{"uid":"603793846061049f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1711620159395,"stop":1711620159396,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b109e5752c8fbefc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1711620045416,"stop":1711620045424,"duration":8},"status":"passed","severity":"normal"},{"uid":"b9836f041724ad99","name":"Delete observer","time":{"start":1711619927189,"stop":1711619927190,"duration":1},"status":"passed","severity":"normal"},{"uid":"47816cd6c9b77b3","name":"Check received message containing long","time":{"start":1711620006183,"stop":1711620006183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3367eb5dc3ee7a0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1711619520449,"stop":1711619520450,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10d314c784b5d8e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711620159401,"stop":1711620159401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c1aee4cd83bdeb","name":"Check received message containing Basic HTML tag","time":{"start":1711620006205,"stop":1711620006206,"duration":1},"status":"passed","severity":"normal"},{"uid":"2189d58df0d1c6e","name":"Filter","time":{"start":1711620101798,"stop":1711620101798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1757fb89284b25e3","name":"Passing cursor with wrong message digest","time":{"start":1711620033733,"stop":1711620033733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fec7e3c2b9e99b6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1711620132262,"stop":1711620132263,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8308f17bcc49bc","name":"Refresh subscription","time":{"start":1711620159385,"stop":1711620159385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b838e4192ab615","name":"Check received message containing unicode special characters","time":{"start":1711620006207,"stop":1711620006208,"duration":1},"status":"passed","severity":"normal"},{"uid":"57811157fb90d66f","name":"Check message with invalid timestamp is not received","time":{"start":1711620006197,"stop":1711620006197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff2b93dff858c15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1711620006196,"stop":1711620006197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51598fb8b725698","name":"Check received message containing Script","time":{"start":1711619705488,"stop":1711619705489,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8e9e6a009f4b40","name":"should add and remove event listeners correctly","time":{"start":1711619524484,"stop":1711619524484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfa8e096b8e9a34","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1711619496806,"stop":1711619496806,"duration":0},"status":"passed","severity":"normal"},{"uid":"532bd61f1ecec245","name":"should be able to decode the field with only STORE set to true","time":{"start":1711619504465,"stop":1711619504466,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b7d735d87d6c3d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1711619637039,"stop":1711619637040,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee89eb2df0062081","name":"Check received message containing Russian","time":{"start":1711620006186,"stop":1711620006186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbdc5f07dc1803e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1711619520684,"stop":1711619520685,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0faeb1b19def61","name":"Check received message containing XML","time":{"start":1711620006205,"stop":1711620006205,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc066df63587f061","name":"Nwaku publishes","time":{"start":1711619953149,"stop":1711619953149,"duration":0},"status":"passed","severity":"normal"},{"uid":"545f1f13c0f78d26","name":"Using a function","time":{"start":1711620094856,"stop":1711620094857,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a2f81fef363ef1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1711619504468,"stop":1711619504469,"duration":1},"status":"passed","severity":"normal"},{"uid":"c108a5273fff3f28","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1711619496807,"stop":1711619496807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c20c4c73bba2d9","name":"Push message with Russian payload","time":{"start":1711620012635,"stop":1711620012636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58e18c9a9bf61c4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1711619496805,"stop":1711619496805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b681cf3752acd31d","name":"Passing page size 1 when there are 4 messages","time":{"start":1711620079102,"stop":1711620079103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb935b82b44c377","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1711619547015,"stop":1711619547017,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cfa7628f5302aac","name":"Check publish message containing Basic HTML tag","time":{"start":1711619981442,"stop":1711619981442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5e2e90b5884596","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1711619761299,"stop":1711619761300,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1665a9434937092","name":"Push message with content topic containing numeric","time":{"start":1711620012641,"stop":1711620012642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c57d5a771baed50","name":"Decoder throws on empty string content topic","time":{"start":1711619532253,"stop":1711619532253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1ebec62b497167","name":"Push message with content topic containing escaped characters","time":{"start":1711620012651,"stop":1711620012651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7299a83202dad428","name":"ignores domain fetching errors","time":{"start":1711619521062,"stop":1711619521062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88a7126ae13432c","name":"Subscribe to topic containing short and receive message","time":{"start":1711620159386,"stop":1711620159386,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf98ba1165ab5c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1711619989867,"stop":1711619989871,"duration":4},"status":"passed","severity":"normal"},{"uid":"c639dd5e2ae758f7","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app82/5/topic841/xml","time":{"start":1711619990237,"stop":1711619990237,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29e1d666e02186f8","name":"handles different clusterIds correctly","time":{"start":1711619496812,"stop":1711619496812,"duration":0},"status":"passed","severity":"normal"},{"uid":"557ff6efcba2579","name":"Check received message containing Chinese","time":{"start":1711620006203,"stop":1711620006203,"duration":0},"status":"passed","severity":"normal"},{"uid":"247bf07dfd18b3ce","name":"Check received message containing escaped characters","time":{"start":1711619705491,"stop":1711619705491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a719c1430bdcca40","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1711619637033,"stop":1711619637033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f637e3cf9312ad4d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711620056062,"stop":1711620056062,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1562a1aeae1c99","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711620056063,"stop":1711620056063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b00d3b1224011554","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1711619496823,"stop":1711619496823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ae3d343b6a1673","name":"handles empty shards array correctly","time":{"start":1711619496826,"stop":1711619496827,"duration":1},"status":"passed","severity":"normal"},{"uid":"db13e0c35e549b1a","name":"Push message on custom pubsubTopic","time":{"start":1711619799361,"stop":1711619799361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca21e8f4c3a668c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1711619990125,"stop":1711619990125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"def50d7b148b8560","name":"throws on content topic with empty version field","time":{"start":1711619496802,"stop":1711619496803,"duration":1},"status":"passed","severity":"normal"},{"uid":"77322ae42d5f08a0","name":"Fails to push message bigger that 1MB","time":{"start":1711619925268,"stop":1711619925268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20d951c6a0040b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619601640,"stop":1711619601640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33e6120a32f3ad4f","name":"Push message with unicode special characters payload","time":{"start":1711620012639,"stop":1711620012639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b4659aa41f6a26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711620159391,"stop":1711620159391,"duration":0},"status":"passed","severity":"normal"},{"uid":"43393b4e89cc6706","name":"Check publish message containing long","time":{"start":1711619981436,"stop":1711619981436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4705e533d49714e","name":"Correctly serialized arguments","time":{"start":1711619807367,"stop":1711619807368,"duration":1},"status":"passed","severity":"normal"},{"uid":"f339330e58a9cc1c","name":"Throws when trying to push message with empty payload","time":{"start":1711620012640,"stop":1711620012640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8446a00db9f19e7e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1711619637036,"stop":1711619637036,"duration":0},"status":"passed","severity":"normal"},{"uid":"b398e75de78bbccf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1711619637074,"stop":1711619637075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00cf19a948e752c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1711619969228,"stop":1711619969228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3cd4b04b9e8ccd","name":"Subscribe to topic containing long and receive message","time":{"start":1711620159386,"stop":1711620159386,"duration":0},"status":"passed","severity":"normal"},{"uid":"1142ec5d08aa63dc","name":"Push message on custom pubsubTopic","time":{"start":1711619799364,"stop":1711619799364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfdfc1b0c1ecccd","name":"Decoder throws on empty string content topic","time":{"start":1711619510024,"stop":1711619510025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbe49953e0caa57","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1711619496857,"stop":1711619496857,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb13c14d24f3f55","name":"Push message with content topic containing shell command","time":{"start":1711620012651,"stop":1711620012651,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c62e957a284c3d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1711620033728,"stop":1711620033731,"duration":3},"status":"passed","severity":"normal"},{"uid":"a76b7426d9ee75","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1711619637024,"stop":1711619637024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a874427f0d28f388","name":"Nodes with multiple pubsub topic","time":{"start":1711619969227,"stop":1711619969227,"duration":0},"status":"passed","severity":"normal"},{"uid":"10459a44f8edd8bb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1711619989851,"stop":1711619989851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2978136f251ede67","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1711619593959,"stop":1711619593960,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a40d79d95d8a0d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711620159402,"stop":1711620159402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3083df5b99ab85","name":"Check received message containing shell command","time":{"start":1711620006193,"stop":1711620006193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b259410993913480","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1711620159399,"stop":1711620159399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7a8abcb86f1d12","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1711620056066,"stop":1711620056066,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b872aaddd5980","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1711619504457,"stop":1711619504458,"duration":1},"status":"passed","severity":"normal"},{"uid":"9071e9a77f1ff3f9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1711619989852,"stop":1711619989853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7962ab073a9fd2","name":"Check received message containing Arabic","time":{"start":1711620006185,"stop":1711620006185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4743e1b52eea2e","name":"Check meta is set [ecies]","time":{"start":1711619532251,"stop":1711619532251,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0f4b7190765ef6","name":"can start the service","time":{"start":1711619524478,"stop":1711619524479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7409770e84a90cb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1711619989864,"stop":1711619989864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cced227b665e77","name":"nwaku subscribes","time":{"start":1711619953145,"stop":1711619953148,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ba773152b9e3712","name":"should use the provided clusterId for the pubsub topic","time":{"start":1711619496827,"stop":1711619496828,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc16a118ed966c56","name":"should return all peers when numPeers is 0","time":{"start":1711619509935,"stop":1711619509936,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa592cd2751da5bb","name":"Query Generator - forward","time":{"start":1711620072213,"stop":1711620072214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac74988f0790a640","name":"Sample","time":{"start":1711619504598,"stop":1711619504598,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8ad709bfe701d","name":"Check received message containing Arabic","time":{"start":1711619705486,"stop":1711619705486,"duration":0},"status":"passed","severity":"normal"},{"uid":"852a7cd8631ca36c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1711619637038,"stop":1711619637038,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9ec4a29d35040f","name":"Push message with content topic containing unicode special characters","time":{"start":1711620012652,"stop":1711620012652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71fad2caee52390","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1711619521066,"stop":1711619521066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a42ef7d59182da6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711619761297,"stop":1711619761298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2699ea848fcb827","name":"Query Generator, Multiple PubsubTopics","time":{"start":1711620044314,"stop":1711620044314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8675820fb69ad011","name":"Check received message containing Russian","time":{"start":1711619705486,"stop":1711619705487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c08b47ecac7ad1b","name":"it tolerates circular branch references","time":{"start":1711619521062,"stop":1711619521062,"duration":0},"status":"passed","severity":"normal"},{"uid":"abce900c7c723b7","name":"Callback on promise","time":{"start":1711620058988,"stop":1711620058989,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ac79fcee06f70","name":"Push message with content topic containing Arabic","time":{"start":1711619925246,"stop":1711619925246,"duration":0},"status":"passed","severity":"normal"},{"uid":"968478277d09257e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711619601639,"stop":1711619601639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea97fcbd072a4f61","name":"should not receive a peer event before start","time":{"start":1711619524481,"stop":1711619524481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1d95938dff3718","name":"throws on content topic with empty application field","time":{"start":1711619496802,"stop":1711619496802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f643e7ac88784e5b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711620159401,"stop":1711620159402,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd1cf32785ce145","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1711619496815,"stop":1711619496815,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1b6ddb33a46263","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1711619990126,"stop":1711619990126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78cff92ceff7b5b6","name":"Ping on unsubscribed peer","time":{"start":1711619622566,"stop":1711619622566,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b58e21223daa197","name":"Push message with XML payload","time":{"start":1711620012637,"stop":1711620012637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eff3a7dfc391e54","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1711619601637,"stop":1711619601637,"duration":0},"status":"passed","severity":"normal"},{"uid":"13659baa9e8b3001","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1711619593959,"stop":1711619593959,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc27e37bd0df5cac","name":"Push message with custom timestamp: 1680861237229","time":{"start":1711620012655,"stop":1711620012655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c63e36a581a659b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1711619496817,"stop":1711619496817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc5b64093ccb5cb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1711620159390,"stop":1711620159390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2cc5197913e906","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1711619800114,"stop":1711619800115,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0daaa15c78bda4","name":"Push message with rate limit","time":{"start":1711620012655,"stop":1711620012655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aeb94e0bf47c21","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1711619637026,"stop":1711619637026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ba0216cf901ed","name":"returns all values when wanted number is greater than available values","time":{"start":1711619519551,"stop":1711619519551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34cad858d732b80","name":"Push message with content topic containing unicode special characters","time":{"start":1711619925262,"stop":1711619925263,"duration":1},"status":"passed","severity":"normal"},{"uid":"32158c6ae145ff35","name":"Push message with Basic HTML tag payload","time":{"start":1711619925240,"stop":1711619925241,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54635777e9e74bc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1711620091440,"stop":1711620091440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6ee66e82a1f19f","name":"should get / set UDP multiaddr","time":{"start":1711619505129,"stop":1711619505130,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab939a65e2810f6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1711620159388,"stop":1711620159388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6ace4c30b03964","name":"random static sharding 4 - Cluster ID: 703, Shard ID: 906","time":{"start":1711620045428,"stop":1711620045428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f755b612ade78c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1711619496811,"stop":1711619496812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63cda7d86a0868c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1711619519552,"stop":1711619519552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3bd01fe60865dc","name":"Push message with unicode special characters payload","time":{"start":1711619925242,"stop":1711619925242,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fcffbc4d0c2ed3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711620159402,"stop":1711620159402,"duration":0},"status":"passed","severity":"normal"},{"uid":"11abccb5d04d2499","name":"Check received message containing SQL Injection","time":{"start":1711619705487,"stop":1711619705488,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bb91e225ee2fa3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1711619637069,"stop":1711619637070,"duration":1},"status":"passed","severity":"normal"},{"uid":"720b31aa1230d63","name":"isConnected return false after peer stops","time":{"start":1711619593961,"stop":1711619593961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce033ef1c8fe02d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619799363,"stop":1711619799363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a1c1ca332ea4f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619601642,"stop":1711619601642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd267adcdb9e19c","name":"receives messages sent to provided content topic through stream","time":{"start":1711619990126,"stop":1711619990126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb8c9da13161d73b","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app54/4/topic853/proto","time":{"start":1711619990237,"stop":1711619990237,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97e2f9ae1851928d","name":"Subscribe and receive messages via lightPush","time":{"start":1711620159392,"stop":1711620159393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af1493ca486a3b0","name":"addEventListener with correct event","time":{"start":1711619587087,"stop":1711619587088,"duration":1},"status":"passed","severity":"normal"},{"uid":"452e45b166b706bf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619799362,"stop":1711619799362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f26691337119f","name":"should return empty list for no shard","time":{"start":1711619496816,"stop":1711619496816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef537d9a76c1f0c1","name":"Round trip binary serialization","time":{"start":1711619510021,"stop":1711619510022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acab938432a1dfb","name":"Fails to push message with empty content topic","time":{"start":1711619925263,"stop":1711619925263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7cd5a8a75a187e","name":"Reopen subscription with peer with lost subscription","time":{"start":1711619622568,"stop":1711619622569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8174af607fc0d5f3","name":"should throw an error for missing sharding configuration","time":{"start":1711619496826,"stop":1711619496826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0c4f1d478ec0a5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619601638,"stop":1711619601639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c6c79216a913a7","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1711619990125,"stop":1711619990125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86122d69cae6bd37","name":"throws on content topic with non-number generation field","time":{"start":1711619496801,"stop":1711619496801,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eb88cbd91659e9","name":"Decoder throws on undefined content topic","time":{"start":1711619530333,"stop":1711619530333,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde1612218f0777c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1711619496807,"stop":1711619496808,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4119b6941d97b9","name":"stop","time":{"start":1711619587097,"stop":1711619587109,"duration":12},"status":"passed","severity":"normal"},{"uid":"6a6b73abff75b2bb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1711619496808,"stop":1711619496809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6642435644ca3b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1711619504460,"stop":1711619504461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccb1439a1f193db","name":"Check received message containing emoji","time":{"start":1711620006194,"stop":1711620006195,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec85e054551d28","name":"handles different networkShards values correctly","time":{"start":1711619496812,"stop":1711619496812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7cff208e2fb767","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1711619601642,"stop":1711619601643,"duration":1},"status":"passed","severity":"normal"},{"uid":"3765439c03ecee13","name":"Check received message containing Basic HTML tag","time":{"start":1711619705490,"stop":1711619705490,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f4ee8c4bb7ea1d","name":"start node with empty content topic","time":{"start":1711619990240,"stop":1711619990240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dcf1a7a9a405b0c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1711620058989,"stop":1711620058990,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca4bdc2af6f5375","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1711620132263,"stop":1711620132263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"997e6425bd5ed25b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1711619761300,"stop":1711619761300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de35559fc2fb721","name":"should encode/decode to text encoding","time":{"start":1711619505129,"stop":1711619505129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3440bb829eaa08c","name":"Check received message containing special chars","time":{"start":1711620006184,"stop":1711620006184,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ec8fe2c76e364b","name":"Query Generator, No message returned","time":{"start":1711620044315,"stop":1711620044315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b874483cc9a4cd59","name":"Overlapping topic subscription","time":{"start":1711620159385,"stop":1711620159385,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e390af15534d14","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1711619496827,"stop":1711619496827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a153db5db11122f4","name":"Check received message containing emoji","time":{"start":1711620006208,"stop":1711620006208,"duration":0},"status":"passed","severity":"normal"},{"uid":"973d8b79f385ed35","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1711620033732,"stop":1711620033732,"duration":0},"status":"passed","severity":"normal"},{"uid":"573cbdff62840181","name":"Promise Callback - forward","time":{"start":1711620072215,"stop":1711620072215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5e3ca0ced66b0d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1711619520451,"stop":1711619520452,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6c558eb9468a61","name":"Overlapping topic subscription","time":{"start":1711619800123,"stop":1711619800124,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d59ba2a6868c77c","name":"Throws when trying to push message with empty payload","time":{"start":1711619925243,"stop":1711619925244,"duration":1},"status":"passed","severity":"normal"},{"uid":"544d6ffdb71df5b5","name":"can dial TLS multiaddrs","time":{"start":1711619807275,"stop":1711619807276,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cf8b09d2e42f72","name":"Check publish message containing short","time":{"start":1711619981435,"stop":1711619981436,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a7d5c11b825ae5","name":"Push message with numeric payload","time":{"start":1711620012633,"stop":1711620012634,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8a530d5dad8071","name":"Relay + Store","time":{"start":1711619505134,"stop":1711619505134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4273785976604761","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711620159386,"stop":1711620159386,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1a6aceb6567c5","name":"Wrong topic","time":{"start":1711619990238,"stop":1711619990238,"duration":0},"status":"skipped","severity":"normal"},{"uid":"557f080c36e86919","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app69/8/topic228/proto","time":{"start":1711619990235,"stop":1711619990236,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ccf32f0bb7b00dc7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1711620159391,"stop":1711620159391,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5b6d62dd1c7d9b","name":"Check received message containing special chars","time":{"start":1711620006202,"stop":1711620006202,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ebd91138e10219","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1711619800143,"stop":1711619800144,"duration":1},"status":"passed","severity":"normal"},{"uid":"927353a3dfaaff84","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1711619637024,"stop":1711619637024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e9514deb28f29d2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1711619547020,"stop":1711619547021,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc95096b9f3369eb","name":"Query with Promise Callback, No message returned","time":{"start":1711620044321,"stop":1711620044322,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a0ab0415171b39","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1711619496820,"stop":1711619496820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5279dc887288c906","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1711620159383,"stop":1711620159383,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ee8bc59afa57f8","name":"Store - dialed after - with timeout","time":{"start":1711620101798,"stop":1711620101798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce47fd5d32a1532","name":"random static sharding 3 - Cluster ID: 875, Shard ID: 617","time":{"start":1711620045427,"stop":1711620045427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc51b42570a80a03","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711619800131,"stop":1711619800131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5dd6951d1a203b","name":"Fails to push message with empty content topic","time":{"start":1711620012653,"stop":1711620012654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e0ebbc06826420","name":"Check message with no pubsub topic is not received","time":{"start":1711619705498,"stop":1711619705499,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b448221d0aa8fc8","name":"Fails to push message with large meta","time":{"start":1711620012654,"stop":1711620012655,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddfa50f6923a49d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711620159384,"stop":1711620159384,"duration":0},"status":"passed","severity":"normal"},{"uid":"871ce5f8d3ed02b0","name":"Ordered callback, aborts when callback returns true","time":{"start":1711620058990,"stop":1711620058990,"duration":0},"status":"passed","severity":"normal"},{"uid":"116367ac45b8a94e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1711620071590,"stop":1711620071591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64463a2249223","name":"Query Generator, No Decoder","time":{"start":1711620044314,"stop":1711620044314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1306dd81f77e77","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1711619496824,"stop":1711619496824,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c2402f8d3075a5","name":"throws on content topic with too few or too many fields","time":{"start":1711619496800,"stop":1711619496801,"duration":1},"status":"passed","severity":"normal"},{"uid":"579c339e89746755","name":"Ephemeral messages are not stored","time":{"start":1711619557274,"stop":1711619557274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5639bff30d8c18f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1711619496820,"stop":1711619496820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3d6b7b9857a02d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1711619637024,"stop":1711619637025,"duration":1},"status":"skipped","severity":"normal"},{"uid":"129cec12fc382604","name":"random static sharding 1 - Cluster ID: 918, Shard ID: 4","time":{"start":1711620045424,"stop":1711620045424,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf1f43fc67a65b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1711619981445,"stop":1711619981445,"duration":0},"status":"passed","severity":"normal"},{"uid":"963c26299d7a7e93","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1711619637040,"stop":1711619637066,"duration":26},"status":"passed","severity":"normal"},{"uid":"aef6e54f1717e15b","name":"can start and stop the service","time":{"start":1711619524479,"stop":1711619524479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b579fa9e890fbdb4","name":"Subscribe to topic containing XML and receive message","time":{"start":1711619800134,"stop":1711619800134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c8a65b72e3c57d","name":"should not receive a peer event after stop","time":{"start":1711619556711,"stop":1711619556711,"duration":0},"status":"passed","severity":"normal"},{"uid":"88108d9e0e02ee89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1711619925251,"stop":1711619925251,"duration":0},"status":"passed","severity":"normal"},{"uid":"31005cb0646daf6e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637034,"stop":1711619637035,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f1b93b7b1cf5ac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1711620159396,"stop":1711620159396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be336ded73c84ed","name":"Push message with content topic containing emoji","time":{"start":1711619925263,"stop":1711619925263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f214dccae1326b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1711619634940,"stop":1711619634940,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d823af7f1b59e9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1711619547019,"stop":1711619547019,"duration":0},"status":"passed","severity":"normal"},{"uid":"472f0a765d394eca","name":"should get / set TCP multiaddr","time":{"start":1711619505130,"stop":1711619505130,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d652e7be22fd9e","name":"Push message with numeric payload","time":{"start":1711619925231,"stop":1711619925231,"duration":0},"status":"passed","severity":"normal"},{"uid":"408cd60b4bcdf019","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1711619496822,"stop":1711619496822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0ad9cb9c5e9c47","name":"Encoder throws on empty string content topic","time":{"start":1711619510024,"stop":1711619510024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1040ee5d749b5af","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1711619496810,"stop":1711619496810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c490bbc25619ff18","name":"random static sharding 6 - Cluster ID: 374, Shard ID: 961","time":{"start":1711620045429,"stop":1711620045442,"duration":13},"status":"passed","severity":"normal"},{"uid":"f77bb7524fe6a99b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1711620159398,"stop":1711620159399,"duration":1},"status":"passed","severity":"normal"},{"uid":"80183f122356f48d","name":"should not fail to start the service if it is already started","time":{"start":1711619524480,"stop":1711619524480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac832a1cfbaa964","name":"Check received message with timestamp: 1711619546137 ","time":{"start":1711620006195,"stop":1711620006196,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e06ddf69a51aa93","name":"should be able to encode the field with only STORE set to true","time":{"start":1711619504453,"stop":1711619504454,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9b5b2d9e5cce47","name":"Init the array if not present","time":{"start":1711619496508,"stop":1711619496511,"duration":3},"status":"passed","severity":"normal"},{"uid":"78b3cf3b017ad5c0","name":"retrieves a single peer","time":{"start":1711619521061,"stop":1711619521061,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c41e6540e43be28","name":"Subscribe to topic containing long and receive message","time":{"start":1711620159398,"stop":1711620159398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7755918bdce64e6","name":"should throw an error for missing required configuration","time":{"start":1711619496816,"stop":1711619496816,"duration":0},"status":"passed","severity":"normal"},{"uid":"36afbaa00a1d6a09","name":"Check meta is set [symmetric]","time":{"start":1711619530331,"stop":1711619530331,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f4949d5bdb7ed3","name":"Relay","time":{"start":1711619557752,"stop":1711619557753,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3d6d7299a8dcf0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1711619981448,"stop":1711619981448,"duration":0},"status":"passed","severity":"normal"},{"uid":"395fa79efb716ad8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1711619800135,"stop":1711619800136,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94f52c8af872c03","name":"Check publish message containing emoji","time":{"start":1711619981444,"stop":1711619981444,"duration":0},"status":"passed","severity":"normal"},{"uid":"435417840688b3a7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1711620159388,"stop":1711620159388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6faae3a2a21117","name":"Push message with Chinese payload","time":{"start":1711620012634,"stop":1711620012634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73c734aa2623c93","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1711619496818,"stop":1711619496818,"duration":0},"status":"passed","severity":"normal"},{"uid":"48da9cbdddfb10d8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1711619637098,"stop":1711619637098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f077df146b91ad89","name":"Push message with escaped characters payload","time":{"start":1711619925242,"stop":1711619925242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eba44884ed04c0d","name":"Publish message with custom timestamp: Thu Mar 28 2024 10:59:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711619981446,"stop":1711619981447,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2c402f4ea5ce5c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1711620044315,"stop":1711620044315,"duration":0},"status":"passed","severity":"normal"},{"uid":"82492ea5d90d27b7","name":"Encoder throws on undefined content topic","time":{"start":1711619510023,"stop":1711619510023,"duration":0},"status":"passed","severity":"normal"},{"uid":"92210f7910a0edac","name":"Push 30 different messages","time":{"start":1711620012640,"stop":1711620012640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c43a1e0ee8a2f3","name":"Push message with Chinese payload","time":{"start":1711619925237,"stop":1711619925237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0d0cae60f77c13","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1711619496817,"stop":1711619496818,"duration":1},"status":"passed","severity":"normal"},{"uid":"19df07d1c81c5dfc","name":"Push message with content topic containing short","time":{"start":1711620012640,"stop":1711620012641,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a05e74e904db871","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1711619496824,"stop":1711619496824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab45a1164f9478b3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1711619496806,"stop":1711619496806,"duration":0},"status":"passed","severity":"normal"},{"uid":"11899b846bb9847c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1711619504456,"stop":1711619504457,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d785db49f020a7b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1711619504470,"stop":1711619504471,"duration":1},"status":"passed","severity":"normal"},{"uid":"baffed1c0791291e","name":"Check message received after jswaku node is restarted","time":{"start":1711619705500,"stop":1711619705501,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69a2f40492ae119c","name":"Publish message with custom timestamp: Fri Apr 07 2023 09:59:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1711619981446,"stop":1711619981446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd3fd6c321fe4ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1711619496818,"stop":1711619496818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4589cf4fdc60bf","name":"Check received message containing Chinese","time":{"start":1711620006184,"stop":1711620006185,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a8908be3323605","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1711619799364,"stop":1711619799364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cd52fc27699e52","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1711619496813,"stop":1711619496813,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8d7f38cf4b001d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1711620159391,"stop":1711620159392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9116236b3ead0cb","name":"Ping on unsubscribed peer","time":{"start":1711619622568,"stop":1711619622568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59e984a73073825","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1711619637032,"stop":1711619637033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7125eead36903a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1711619547017,"stop":1711619547018,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96577aeab577dc9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1711619634941,"stop":1711619634941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f815b73d6ca79f35","name":"Check received message with timestamp: 1649153314 ","time":{"start":1711620006196,"stop":1711620006196,"duration":0},"status":"passed","severity":"normal"},{"uid":"afeb8f9c369c818a","name":"Push message with special chars payload","time":{"start":1711620012634,"stop":1711620012634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9943e0300cb40ba4","name":"Ping on subscribed peer","time":{"start":1711619573236,"stop":1711619573236,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd0af975e52fa6f","name":"Check received message containing Arabic","time":{"start":1711620006203,"stop":1711620006203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f383dbc65d8fc4a","name":"Check publish message containing special chars","time":{"start":1711619981436,"stop":1711619981437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c10deac0bdd7440","name":"Check message received after jswaku node is restarted","time":{"start":1711620006199,"stop":1711620006199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fda7ef62b4bf90a7","name":"Check message on other pubsub topic is not received","time":{"start":1711619705497,"stop":1711619705498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1339cfc9bb4e627b","name":"same cluster, same shard: nodes connect","time":{"start":1711619637022,"stop":1711619637022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea358fa47910ffa2","name":"1 Store, 2 fetches","time":{"start":1711619520684,"stop":1711619520684,"duration":0},"status":"passed","severity":"normal"},{"uid":"badd20b2d0d36930","name":"Subscribe to topic containing numeric and receive message","time":{"start":1711620159398,"stop":1711620159398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed15db1588de11","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1711620033728,"stop":1711620033728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab27305b07b1603","name":"Ping on peer without subscriptions","time":{"start":1711619573236,"stop":1711619573237,"duration":1},"status":"passed","severity":"normal"},{"uid":"932c302dfaa4bebd","name":"Fails to publish message with empty text","time":{"start":1711619981447,"stop":1711619981448,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f6a83066ebe44b","name":"Js publishes, other Js receives","time":{"start":1711619953149,"stop":1711619953150,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4baa0e8c262e2d8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1711619601643,"stop":1711619601643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f32c59ede31fa5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1711619989847,"stop":1711619989847,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ce427f3848cb1d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1711619504469,"stop":1711619504470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c857ae186eb7b82","name":"groups content topics by expected pubsub topic","time":{"start":1711619496811,"stop":1711619496811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3449d588bf35dba4","name":"throws on content topic with empty topic name field","time":{"start":1711619496803,"stop":1711619496803,"duration":0},"status":"passed","severity":"normal"},{"uid":"388818d8f8a5859a","name":"Check message with no payload is not received","time":{"start":1711620006198,"stop":1711620006198,"duration":0},"status":"passed","severity":"normal"},{"uid":"401e05879fa198cd","name":"Passing page size 110 when there are 120 messages","time":{"start":1711620079106,"stop":1711620079106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4319820a3b013a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1711619496808,"stop":1711619496808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea4f49f8dec5bbd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1711619496824,"stop":1711619496824,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e5e9c2f0248e6c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1711619800139,"stop":1711619800139,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6fe2ec95cebd5f","name":"Non Autosharding Cluster","time":{"start":1711619990232,"stop":1711619990233,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d932daaad18dd478","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1711619496820,"stop":1711619496821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6490400408927b6","name":"Check received message containing escaped characters","time":{"start":1711620006207,"stop":1711620006207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91304498385c349","name":"Check message received after nwaku node is restarted","time":{"start":1711620006218,"stop":1711620006218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c19c5c2c53e267","name":"should handle a minimal index list","time":{"start":1711619496856,"stop":1711619496856,"duration":0},"status":"passed","severity":"normal"},{"uid":"948ec32f7a5f6ab0","name":"should not receive a peer event after stop","time":{"start":1711620006496,"stop":1711620006497,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e0bc731512f699","name":"returns all values when wanted number matches available values","time":{"start":1711619519549,"stop":1711619519551,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dfc6403c6c1c1f7","name":"different cluster, different shard: nodes don't connect","time":{"start":1711619894314,"stop":1711619894314,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd9e3d83c6bcd9cc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1711619989847,"stop":1711619989848,"duration":1},"status":"passed","severity":"normal"},{"uid":"578b4b4e33630855","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1711619637028,"stop":1711619637028,"duration":0},"status":"passed","severity":"normal"}]