allure-jswaku/7452/widgets/severity.json
2024-09-18 06:13:00 +00:00

1 line
138 KiB
JSON

[{"uid":"a139c77c7e78150","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726637500307,"stop":1726637500307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba755176016508a9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726638599554,"stop":1726638599554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53a552b8db94c56","name":"should be online or offline if network state changed","time":{"start":1726637550568,"stop":1726637550568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf6c3f97311c980","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726637521158,"stop":1726637521159,"duration":1},"status":"passed","severity":"normal"},{"uid":"110621ffcef8ed9f","name":"Check received message containing emoji","time":{"start":1726637973924,"stop":1726637973924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac66c675ff3bd45","name":"Decoder throws on empty string content topic","time":{"start":1726637532547,"stop":1726637532547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d997923db5b37b02","name":"Push message with content topic containing Script","time":{"start":1726638121694,"stop":1726638121694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d269c9ee50cc684a","name":"Throws when trying to push message with empty payload","time":{"start":1726638121690,"stop":1726638121690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4641011244024311","name":"should get / set TCP multiaddr","time":{"start":1726637508810,"stop":1726637508810,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aceb2e7c919904","name":"random static sharding 2 - Cluster ID: 467, Shard ID: 65","time":{"start":1726638599555,"stop":1726638599555,"duration":0},"status":"passed","severity":"normal"},{"uid":"469ccf9d858ba0f2","name":"Subscribe to topic containing Script and publish message","time":{"start":1726638151458,"stop":1726638151458,"duration":0},"status":"passed","severity":"normal"},{"uid":"182d0cea549ee132","name":"Fails to publish message with wrong content topic","time":{"start":1726638148154,"stop":1726638148154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8835770f671133f7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726637500295,"stop":1726637500295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc77d541af00441","name":"should properly create peer info with all multiaddrs","time":{"start":1726637508812,"stop":1726637508812,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b786fe5238029b","name":"should emit a peer event after start","time":{"start":1726637568345,"stop":1726637568345,"duration":0},"status":"passed","severity":"normal"},{"uid":"be01fa186c66abf","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726638439318,"stop":1726638439318,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f5ce767424888c","name":"Push message with content topic containing special chars","time":{"start":1726638121692,"stop":1726638121692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2794d301fbcaec24","name":"Does not throw an exception when node disconnects","time":{"start":1726638408496,"stop":1726638408496,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a02a6564b272fb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726638333195,"stop":1726638333195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13b357a2a62f2a4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726637500295,"stop":1726637500296,"duration":1},"status":"passed","severity":"normal"},{"uid":"668baa9b8475daa8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726637973925,"stop":1726637973925,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d827a48a9ab2e3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726637507909,"stop":1726637507910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd4e17cd7a599bc","name":"Subscribe and receive messages via lightPush","time":{"start":1726638333183,"stop":1726638333183,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b5e81f89bfe144","name":"Generator, custom pubsub topic","time":{"start":1726638277820,"stop":1726638277827,"duration":7},"status":"passed","severity":"normal"},{"uid":"d5cb8280aab30f82","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726637765660,"stop":1726637765660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68a981cc6c0f100","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726638322656,"stop":1726638322657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9238c7a7a24f305c","name":"new peer added after a peer was already found","time":{"start":1726638113300,"stop":1726638113301,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bbd47b64e1e899a8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726638151453,"stop":1726638151453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7369e2107ca56f55","name":"should properly create location multiaddrs - udp6","time":{"start":1726637508811,"stop":1726637508811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7918349d594426","name":"Check publish message containing escaped characters","time":{"start":1726638148147,"stop":1726638148147,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe299b88c8e15f5","name":"throws on empty content topic","time":{"start":1726637500283,"stop":1726637500284,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9da7112410e70c","name":"Generator, custom pubsub topic","time":{"start":1726638277811,"stop":1726638277811,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb07b71a6d18d1b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726638141902,"stop":1726638141902,"duration":0},"status":"broken","severity":"normal"},{"uid":"45c7697b99173572","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/10/topic938/test.js","time":{"start":1726639951609,"stop":1726639951609,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d819c014e9a677f","name":"Check received message containing short","time":{"start":1726637973937,"stop":1726637973938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8520155fe8e73754","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726637765670,"stop":1726637765670,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba8b14701ecba8","name":"Subscribe to topic containing long and receive message","time":{"start":1726638333175,"stop":1726638333175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd05df93b22dfe9","name":"Query with Promise Callback, No Decoder","time":{"start":1726638196181,"stop":1726638196181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77f2fd4cdf8e27","name":"should set field with only STORE enabled","time":{"start":1726637508813,"stop":1726637508814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2425ef1a1eac639d","name":"Check received message containing Russian","time":{"start":1726637973892,"stop":1726637973892,"duration":0},"status":"passed","severity":"normal"},{"uid":"245a961427d468cf","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726638439327,"stop":1726638439328,"duration":1},"status":"broken","severity":"normal"},{"uid":"6e8b666548d1438b","name":"should set field with all protocols enabled","time":{"start":1726637508813,"stop":1726637508813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca06fa517b219","name":"Asymmetric encrypt & decrypt","time":{"start":1726637531334,"stop":1726637531334,"duration":0},"status":"passed","severity":"normal"},{"uid":"378478bc9cc7a82a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726637942033,"stop":1726637942033,"duration":0},"status":"broken","severity":"normal"},{"uid":"bda8176c44f26a73","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/3/topic166/utf8","time":{"start":1726639951611,"stop":1726639951612,"duration":1},"status":"passed","severity":"normal"},{"uid":"c001fc81a3a41196","name":"Check meta is set [symmetric]","time":{"start":1726637530964,"stop":1726637530964,"duration":0},"status":"passed","severity":"normal"},{"uid":"746614614198ce3c","name":"getPeersByDiscovery","time":{"start":1726637591105,"stop":1726637591106,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6e368a00b6a91c","name":"Relay + Store","time":{"start":1726637559957,"stop":1726637559958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e67d3ea0e1fe1b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726637500308,"stop":1726637500308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0b0b9af8f8e942","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726637870561,"stop":1726637870562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d088d2762c6caa4b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app47/7/topic66/test.js","time":{"start":1726639951606,"stop":1726639951606,"duration":0},"status":"broken","severity":"normal"},{"uid":"9da6259962d7858d","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726638439327,"stop":1726638439327,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a6d1ec15b43f3aa","name":"Tracks peer failures correctly","time":{"start":1726637942031,"stop":1726637942031,"duration":0},"status":"broken","severity":"normal"},{"uid":"ada488b202e4f2de","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app41/9/topic589/test.js","time":{"start":1726639951610,"stop":1726639951610,"duration":0},"status":"broken","severity":"normal"},{"uid":"89e9b5bb34e603a8","name":"should encode/decode to RLP encoding","time":{"start":1726637508806,"stop":1726637508806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feac355b0d615af","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726637702347,"stop":1726637702347,"duration":0},"status":"broken","severity":"normal"},{"uid":"4fba8b88f132671c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726638141899,"stop":1726638141899,"duration":0},"status":"broken","severity":"normal"},{"uid":"10f3439fb2a01417","name":"Should update shard info","time":{"start":1726638028646,"stop":1726638028646,"duration":0},"status":"passed","severity":"normal"},{"uid":"334b9fe3775ab7f7","name":"should not fail to start the service if it is already started","time":{"start":1726638123873,"stop":1726638123873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc00e3770fa39e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1726638333184,"stop":1726638333184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0e418f7fe92ae3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726637765668,"stop":1726637765668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce00f720ec1ec4ee","name":"Passing page size 110 when there are 120 messages","time":{"start":1726638331441,"stop":1726638331441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc90fc0b74f4a26b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726637765668,"stop":1726637765668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5876239efb92bc34","name":"throws on content topic with empty version field","time":{"start":1726637500286,"stop":1726637500287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97200071e25196c","name":"through manual discovery","time":{"start":1726638014337,"stop":1726638014337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d84ce4bb7ff41a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726637500308,"stop":1726637500309,"duration":1},"status":"passed","severity":"normal"},{"uid":"587bc0a61637d7dd","name":"should not throw an error for a single configured topic","time":{"start":1726637500322,"stop":1726637500323,"duration":1},"status":"passed","severity":"normal"},{"uid":"934de50e51b99b46","name":"Check received message containing shell command","time":{"start":1726637973918,"stop":1726637973923,"duration":5},"status":"passed","severity":"normal"},{"uid":"e3e5c925ac73a300","name":"Filter with 3 connections","time":{"start":1726637807235,"stop":1726637807235,"duration":0},"status":"passed","severity":"normal"},{"uid":"805a1fce89800693","name":"Check message on other pubsub topic is not received","time":{"start":1726637973929,"stop":1726637973929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d346365d635ea6c7","name":"shard 0","time":{"start":1726638599553,"stop":1726638599554,"duration":1},"status":"broken","severity":"normal"},{"uid":"8f3ecffeab531307","name":"connects to nwaku","time":{"start":1726638408495,"stop":1726638408495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fc4acd3ec6603f","name":"Ping fails for unsubscribed peers","time":{"start":1726637942025,"stop":1726637942026,"duration":1},"status":"passed","severity":"normal"},{"uid":"10582ca3acdf75b8","name":"Passing page size 11 when there are 10 messages","time":{"start":1726638331440,"stop":1726638331440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2739f44f0cc7ed3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726637507916,"stop":1726637507916,"duration":0},"status":"passed","severity":"normal"},{"uid":"444646d485ae0582","name":"Check received message containing unicode special characters","time":{"start":1726637973968,"stop":1726637973971,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a9fa58d19d5f001","name":"should not fail to stop the service if it was not started","time":{"start":1726637568344,"stop":1726637568344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3756a7fef17b4632","name":"Passing invalid cursor","time":{"start":1726638171072,"stop":1726638171072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6036c0860ba1126","name":"Push to array if already present","time":{"start":1726637499950,"stop":1726637499950,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b86d3f5293fc8a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726637500308,"stop":1726637500308,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e064ee7152a9fa","name":"Promise Callback - false","time":{"start":1726638294185,"stop":1726638294186,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fba0b6b558de706","name":"Register correct protocols","time":{"start":1726638151451,"stop":1726638151451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9351af0c95dde380","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726638277810,"stop":1726638277811,"duration":1},"status":"passed","severity":"normal"},{"uid":"238df246dab73d8d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726638151458,"stop":1726638151459,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafbb4e2bbcd0b24","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726637597535,"stop":1726637597535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f944c5246bede7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726637500468,"stop":1726637500469,"duration":1},"status":"passed","severity":"normal"},{"uid":"837e3ff52ad6083b","name":"Privacy Node - default protocol","time":{"start":1726638358155,"stop":1726638358155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff606e34fe9abcca","name":"udp ip6 address","time":{"start":1726637508159,"stop":1726637508160,"duration":1},"status":"passed","severity":"normal"},{"uid":"227f42f8340e8442","name":"Check received message containing Basic HTML tag","time":{"start":1726637973893,"stop":1726637973917,"duration":24},"status":"passed","severity":"normal"},{"uid":"b6fc4cabe56a711a","name":"Subscribe to topic containing short and receive message","time":{"start":1726638333189,"stop":1726638333190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed1148b52ef42f7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726637765674,"stop":1726637765675,"duration":1},"status":"passed","severity":"normal"},{"uid":"4986d613c808a30c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726637765684,"stop":1726637765684,"duration":0},"status":"passed","severity":"normal"},{"uid":"de285b53ac006bd1","name":"Query generator for 2000 messages","time":{"start":1726638236016,"stop":1726638236016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0540c49ab36be2d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726637507915,"stop":1726637507916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4b07b12963fa28","name":"Ping on subscribed peer","time":{"start":1726637617388,"stop":1726637617388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9fe603dfc0835a","name":"Encoder throws on undefined content topic","time":{"start":1726637513664,"stop":1726637513664,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b2454abae2b080","name":"Push 30 different messages","time":{"start":1726638121690,"stop":1726638121690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb6fe238fd75c42","name":"Check received message containing JSON","time":{"start":1726637695849,"stop":1726637695850,"duration":1},"status":"broken","severity":"normal"},{"uid":"c40ba07f020f1c39","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726637757250,"stop":1726637757251,"duration":1},"status":"broken","severity":"normal"},{"uid":"93ff1ded192e270","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726638333176,"stop":1726638333176,"duration":0},"status":"passed","severity":"normal"},{"uid":"907cb7ba768fe4ea","name":"Wrong topic","time":{"start":1726639951613,"stop":1726639951613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2a6389579f6bd9","name":"Query with Promise Callback, No message returned","time":{"start":1726638196181,"stop":1726638196182,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c70e125a0af745","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726637500296,"stop":1726637500296,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e36bfd4c4d6daf","name":"should return empty list for no shard","time":{"start":1726637500306,"stop":1726637500306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6ad0a9222eef5d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726637597535,"stop":1726637597536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a8d988ebdfd40","name":"can dial TLS multiaddrs","time":{"start":1726638014337,"stop":1726638014337,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a7381a64bcbaae","name":"Query with Ordered Callback, No message returned","time":{"start":1726638196180,"stop":1726638196180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5c7a7c76b66cb0","name":"handles empty shards array correctly","time":{"start":1726637500327,"stop":1726637500327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6777e34c59f7b9","name":"Check received message containing Script","time":{"start":1726637973958,"stop":1726637973958,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6768ddf3b65762","name":"Check publish message containing Script","time":{"start":1726638148144,"stop":1726638148145,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c09b4d2802ee83","name":"recovers when dns.resolve returns empty","time":{"start":1726637521283,"stop":1726637521283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3215fb7e5f5a8f1c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726638131022,"stop":1726638131023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e507add9cb65bc5d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726637500289,"stop":1726637500295,"duration":6},"status":"passed","severity":"normal"},{"uid":"48622530c66cd7f9","name":"Check received message containing Chinese","time":{"start":1726637973946,"stop":1726637973947,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aae3a2fdd736b35","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726639951603,"stop":1726639951603,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a00e34f3e2c52c","name":"Publish message with custom timestamp: Wed Sep 18 2024 06:42:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1726638148151,"stop":1726638148152,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d9f168d5c69b89","name":"Push message with content topic containing JSON","time":{"start":1726638121695,"stop":1726638121695,"duration":0},"status":"passed","severity":"normal"},{"uid":"76209415bb721ef7","name":"Subscribe to topic containing Script and receive message","time":{"start":1726638333193,"stop":1726638333194,"duration":1},"status":"passed","severity":"normal"},{"uid":"2871efc564d118e6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726637568346,"stop":1726637568346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11dee061e65a25bb","name":"random static sharding 8 - Cluster ID: 657, Shard ID: 238","time":{"start":1726638599562,"stop":1726638599563,"duration":1},"status":"passed","severity":"normal"},{"uid":"1890c02e41f04c96","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726637500298,"stop":1726637500298,"duration":0},"status":"passed","severity":"normal"},{"uid":"879d91d0d6ebd444","name":"throws on content topic with empty topic name field","time":{"start":1726637500287,"stop":1726637500288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d004904991beecd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726637520454,"stop":1726637520454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd80ca054b9d46","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726637500325,"stop":1726637500325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5b602de3749acf","name":"Check publish message containing XML","time":{"start":1726638148145,"stop":1726638148145,"duration":0},"status":"passed","severity":"normal"},{"uid":"873717facd88f322","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726638151460,"stop":1726638151460,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fc6477493c9272","name":"Check received message containing numeric","time":{"start":1726637973890,"stop":1726637973890,"duration":0},"status":"passed","severity":"normal"},{"uid":"769b9645823e44c3","name":"should not fail to stop the service if it was not started","time":{"start":1726638123872,"stop":1726638123873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2a9f26ad542256","name":"getPeersByDiscovery","time":{"start":1726638113299,"stop":1726638113299,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ef7859ca93f7fc","name":"should return all peers when numPeers is 0","time":{"start":1726637513380,"stop":1726637513381,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d3e7b37a2a7676","name":"throws an error for improperly formatted content topics","time":{"start":1726637500303,"stop":1726637500303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43b03e032b08a49","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726637500297,"stop":1726637500297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2011165708ce8e6f","name":"Check message received after jswaku node is restarted","time":{"start":1726637973992,"stop":1726637973992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c418b7aacd56ead6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726637500303,"stop":1726637500303,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c2b4707262f82f","name":"should not fail to start the service if it is already started","time":{"start":1726637568344,"stop":1726637568344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80f8ab396b29bfb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726638171058,"stop":1726638171058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7c893d98879b4e","name":"Push message with unicode special characters payload","time":{"start":1726638121689,"stop":1726638121689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e37e30bbae3b56","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726638439325,"stop":1726638439325,"duration":0},"status":"broken","severity":"normal"},{"uid":"3a369b505ce80608","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726638333177,"stop":1726638333177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7ca851da623b1a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726637500297,"stop":1726637500298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0b5add27faa36","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726638439325,"stop":1726638439325,"duration":0},"status":"broken","severity":"normal"},{"uid":"34df88aef9a6ab78","name":"ignores unrecognized TXT record formats","time":{"start":1726637521283,"stop":1726637521284,"duration":1},"status":"passed","severity":"normal"},{"uid":"282fbb368d56e350","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726637870560,"stop":1726637870560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2964d5b54d0b8b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726637520457,"stop":1726637520457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15532289d8e14e9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726637508814,"stop":1726637508814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a949b5bda7fb15bd","name":"Subscribe to topic containing XML and receive message","time":{"start":1726638333194,"stop":1726638333194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9736b3873c0eb103","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726638333184,"stop":1726638333184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f00527c4dc7869","name":"should return unique PubsubTopics for static sharding","time":{"start":1726637500305,"stop":1726637500305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b5cd7d5a71ee61","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726638355046,"stop":1726638355048,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fb75ed5ea691ddc","name":"Check meta is set [ecies]","time":{"start":1726637532546,"stop":1726637532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3358befa0408613","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726638151452,"stop":1726638151453,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8471b7351d8027","name":"Push message on custom pubsubTopic","time":{"start":1726638141901,"stop":1726638141901,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ff76ef21738047","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726638148156,"stop":1726638148156,"duration":0},"status":"passed","severity":"normal"},{"uid":"25741f6dc7b513c8","name":"Check message with non string payload is not received","time":{"start":1726637973991,"stop":1726637973992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efe51d704c88b84","name":"should get / set UDP multiaddr","time":{"start":1726637508810,"stop":1726637508810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b459f8180b5679e","name":"Push message with short payload","time":{"start":1726637992221,"stop":1726637992221,"duration":0},"status":"broken","severity":"normal"},{"uid":"db6313b710b896ce","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726638171071,"stop":1726638171071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a797083eca0fbb","name":"Filter with 2 connections","time":{"start":1726637807221,"stop":1726637807221,"duration":0},"status":"passed","severity":"normal"},{"uid":"603d32e08e4b1269","name":"Check received message containing SQL Injection","time":{"start":1726637973892,"stop":1726637973892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4795ddd7a50339","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726638113302,"stop":1726638113302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf3027ab1fd6ecf","name":"Light Node - default protocols","time":{"start":1726638358155,"stop":1726638358155,"duration":0},"status":"passed","severity":"normal"},{"uid":"769d9e13505a867","name":"Check publish message containing Arabic","time":{"start":1726638148143,"stop":1726638148144,"duration":1},"status":"passed","severity":"normal"},{"uid":"37790339c3a96ca0","name":"Push message on custom pubsubTopic","time":{"start":1726638141900,"stop":1726638141900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea82e6d51f27e167","name":"Delete observer","time":{"start":1726638116947,"stop":1726638116947,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eac7e66073e7d5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726637765672,"stop":1726637765673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16f8b1237bd1cb5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726638355037,"stop":1726638355038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16574d48476baea","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726637532545,"stop":1726637532545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5cc7f0d8766a42","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726638196179,"stop":1726638196179,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbd19ce960e6c74","name":"Rejects garbage","time":{"start":1726637535829,"stop":1726637535829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f804e72e23e9bd87","name":"Push message with content topic containing shell command","time":{"start":1726638121695,"stop":1726638121696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f196285e81d30a57","name":"Check message on other pubsub topic is not received","time":{"start":1726637973990,"stop":1726637973990,"duration":0},"status":"passed","severity":"normal"},{"uid":"465f1c56d5145c8b","name":"Check received message containing unicode special characters","time":{"start":1726637973923,"stop":1726637973924,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60c35e00a5a8954","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726637550565,"stop":1726637550566,"duration":1},"status":"passed","severity":"normal"},{"uid":"346b5481b350177a","name":"Check message with no payload is not received","time":{"start":1726637973991,"stop":1726637973991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48b66cc46906970","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726637702346,"stop":1726637702346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e418a346d8d24a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726637973989,"stop":1726637973989,"duration":0},"status":"passed","severity":"normal"},{"uid":"850547420d147464","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726637870564,"stop":1726637870564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a7f864ba68553","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726637500324,"stop":1726637500324,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ab14017563522","name":"should encode/decode to text encoding","time":{"start":1726637508806,"stop":1726637508810,"duration":4},"status":"passed","severity":"normal"},{"uid":"e9b96ae39cde71d3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726638171070,"stop":1726638171071,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab32a72d161bf8c","name":"Waku message hash computation (payload length 0)","time":{"start":1726637502874,"stop":1726637502875,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e1d7db08e240a5","name":"different cluster, same shard: nodes don't connect","time":{"start":1726637765651,"stop":1726637765652,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a2383bdaee0e5b","name":"Check received message containing short","time":{"start":1726637695843,"stop":1726637695844,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef4d4ee4e50d29a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726637500306,"stop":1726637500306,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cc2b0fb0dafd9","name":"same cluster, different shard: nodes connect","time":{"start":1726638028339,"stop":1726638028339,"duration":0},"status":"passed","severity":"normal"},{"uid":"855beaa26ec26b85","name":"Push message with content topic containing Russian","time":{"start":1726638121693,"stop":1726638121693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e989c35c9f18c58","name":"should return false","time":{"start":1726637508805,"stop":1726637508805,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8757320f7d8c72","name":"can start and stop the service","time":{"start":1726638123870,"stop":1726638123872,"duration":2},"status":"passed","severity":"normal"},{"uid":"fea33593cef89dd7","name":"Push message on custom pubsubTopic","time":{"start":1726638141899,"stop":1726638141899,"duration":0},"status":"passed","severity":"normal"},{"uid":"db234177b579c6e7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726638151456,"stop":1726638151456,"duration":0},"status":"passed","severity":"normal"},{"uid":"42abb2766545b246","name":"Publish message with custom timestamp: Thu Sep 28 2023 05:42:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1726638148149,"stop":1726638148149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2a2bbf2858004","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726638333185,"stop":1726638333185,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aeafac70a13844","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726637500468,"stop":1726637500468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87019789e786c2f","name":"random static sharding 7 - Cluster ID: 216, Shard ID: 887","time":{"start":1726638599560,"stop":1726638599560,"duration":0},"status":"broken","severity":"normal"},{"uid":"45ad40444d9f8563","name":"Subscribe to topic containing Script and receive message","time":{"start":1726638333178,"stop":1726638333178,"duration":0},"status":"passed","severity":"normal"},{"uid":"230efc252d3a3ba0","name":"Passing page size 10 when there are 10 messages","time":{"start":1726638331439,"stop":1726638331440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc6db1e3ff3a01","name":"should emit a peer event after start","time":{"start":1726637525040,"stop":1726637525040,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ea4ca8ca6bde27","name":"Push message with content topic containing short","time":{"start":1726638121690,"stop":1726638121691,"duration":1},"status":"passed","severity":"normal"},{"uid":"3169a55dc792b9ec","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726637513382,"stop":1726637513383,"duration":1},"status":"passed","severity":"normal"},{"uid":"defe7d5917fee74a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726638333177,"stop":1726638333177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30e3ff678f858f1","name":"Symmetric encrypt & Decrypt","time":{"start":1726637531335,"stop":1726637531335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5b3d15b0336451","name":"Subscribe and receive messages via waku relay post","time":{"start":1726638333164,"stop":1726638333165,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd9c4d7af257c35","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726637502872,"stop":1726637502873,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3dd8950857e3af","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726637765654,"stop":1726637765655,"duration":1},"status":"passed","severity":"normal"},{"uid":"a620879f647ac394","name":"should handle a minimal index list","time":{"start":1726637500468,"stop":1726637500468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce39c25175beafe","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726637507914,"stop":1726637507915,"duration":1},"status":"passed","severity":"normal"},{"uid":"787b72aa512cd067","name":"Push message with custom timestamp: 1695879407721","time":{"start":1726638121699,"stop":1726638121699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75524cebda1e368","name":"should return valid sharding parameters for static sharding","time":{"start":1726637500325,"stop":1726637500326,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff1207bfc51d245","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726637973928,"stop":1726637973928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85469472f3cfdb9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726637765665,"stop":1726637765665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9d07a6ce60095e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726638333195,"stop":1726638333195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2203920b9468b47a","name":"Subscribe and receives messages on 20 topics","time":{"start":1726638333185,"stop":1726638333185,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e7a9bec0116a84","name":"Ordered callback, aborts when callback returns true","time":{"start":1726638236016,"stop":1726638236016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1196ab8cb139766","name":"random static sharding 3 - Cluster ID: 849, Shard ID: 234","time":{"start":1726638599556,"stop":1726638599556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60bc435f20eaae2","name":"Overlapping topic subscription","time":{"start":1726638333187,"stop":1726638333187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9c97c6394d9919","name":"should properly create location multiaddrs - tcp","time":{"start":1726637508812,"stop":1726637508812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f171f0c0db6e6de5","name":"Overlapping topic subscription","time":{"start":1726638151454,"stop":1726638151454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"931033ce1460e506","name":"Check publish message containing numeric","time":{"start":1726638148142,"stop":1726638148142,"duration":0},"status":"passed","severity":"normal"},{"uid":"de72edbbe7c58a64","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726637765667,"stop":1726637765668,"duration":1},"status":"passed","severity":"normal"},{"uid":"92dddce7106563fc","name":"LightPush with 2 connections","time":{"start":1726637807221,"stop":1726637807221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd9be5f082eb675","name":"Decoder throws on undefined content topic","time":{"start":1726637513665,"stop":1726637513665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db14b7809e2c0e6","name":"Push message with content topic containing SQL Injection","time":{"start":1726638121694,"stop":1726638121694,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa458c8166af8b92","name":"Round trip binary serialization","time":{"start":1726637513662,"stop":1726637513663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b347808a069e6e","name":"Encoder throws on empty string content topic","time":{"start":1726637532546,"stop":1726637532547,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c80a59b8c25e90","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726637500314,"stop":1726637500314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce27fb4c154c84","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726637507915,"stop":1726637507915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1003e004824b1298","name":"should throw error - no public key","time":{"start":1726637508805,"stop":1726637508805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f1a599cea0586","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726638171056,"stop":1726638171057,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab620eba13042ddb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726637500312,"stop":1726637500313,"duration":1},"status":"passed","severity":"normal"},{"uid":"7354009bbdbc842a","name":"Accepts a valid Waku Message","time":{"start":1726637535827,"stop":1726637535828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cd54a8a5210621","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726637765671,"stop":1726637765671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7095720ed8d586d1","name":"Push message with content topic containing escaped characters","time":{"start":1726638121696,"stop":1726638121696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ca8d36dc6923c8","name":"configure the node with multiple pubsub topics","time":{"start":1726638599570,"stop":1726638599572,"duration":2},"status":"passed","severity":"normal"},{"uid":"53af9fe373c40927","name":"can start the service","time":{"start":1726638123870,"stop":1726638123870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a548377aecee476","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726638236015,"stop":1726638236015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d36ad6e49711bf6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726639951614,"stop":1726639951615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b959a22e2403e69","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726637500302,"stop":1726637500302,"duration":0},"status":"passed","severity":"normal"},{"uid":"986334a7be2fd176","name":"Check publish message containing emoji","time":{"start":1726638148147,"stop":1726638148148,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabad8142c791bb1","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726638439324,"stop":1726638439324,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd7111df59e7669f","name":"Ordered Callback - true","time":{"start":1726638294186,"stop":1726638294186,"duration":0},"status":"passed","severity":"normal"},{"uid":"db61d2a40c09826b","name":"Init the array if not present","time":{"start":1726637499949,"stop":1726637499950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c81f791fd376210","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726638333179,"stop":1726638333180,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe32a6a208dfc19e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726637765675,"stop":1726637765675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ad6bc5f4ffa8a","name":"Ping on subscribed peer","time":{"start":1726637647855,"stop":1726637647855,"duration":0},"status":"broken","severity":"normal"},{"uid":"db7b2aa6fb347c21","name":"Fails to publish duplicate message","time":{"start":1726638148152,"stop":1726638148153,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc38e2a2ed769ca","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726637502874,"stop":1726637502874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a541753770eff321","name":"Check received message containing Arabic","time":{"start":1726637973891,"stop":1726637973892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f645bfc72a8aec5","name":"Check publish message containing long","time":{"start":1726638148142,"stop":1726638148142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8d050bf2a01e0a","name":"Failed peers are renewed","time":{"start":1726638008109,"stop":1726638008109,"duration":0},"status":"broken","severity":"normal"},{"uid":"32f3d40ae02eab12","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726637870552,"stop":1726637870553,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dc8f7d231d093d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726637550562,"stop":1726637550565,"duration":3},"status":"passed","severity":"normal"},{"uid":"7081f70d7e3ff27b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726638148155,"stop":1726638148155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d868ffb12d1cff6","name":"Renews subscription after lossing a connection","time":{"start":1726638333197,"stop":1726638333197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6594663968d2602f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726638277818,"stop":1726638277819,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cab389efd5f66c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726637870551,"stop":1726637870552,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e03c6fa1d60312","name":"should throw error - no public key","time":{"start":1726637508803,"stop":1726637508804,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f338ca6adbfc951","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726637757252,"stop":1726637757253,"duration":1},"status":"passed","severity":"normal"},{"uid":"60968c6e38c505db","name":"Ping on subscribed peer","time":{"start":1726637617393,"stop":1726637617394,"duration":1},"status":"passed","severity":"normal"},{"uid":"370f11b32b6dba75","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726638304726,"stop":1726638304726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44e583a38768a2b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726637500300,"stop":1726637500300,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd171310d68d9bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726637870561,"stop":1726637870561,"duration":0},"status":"passed","severity":"normal"},{"uid":"111fcd74909b6a3c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726637507912,"stop":1726637507912,"duration":0},"status":"passed","severity":"normal"},{"uid":"80997f2801634cf3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726638196179,"stop":1726638196179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94396eb484fb065","name":"Check received message containing Script","time":{"start":1726637695848,"stop":1726637695848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30526b709fcff2f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726638439321,"stop":1726638439322,"duration":1},"status":"broken","severity":"normal"},{"uid":"26e562e26cdf7e1b","name":"Ordered Callback - false","time":{"start":1726638294186,"stop":1726638294187,"duration":1},"status":"passed","severity":"normal"},{"uid":"284fe6dfb1df3591","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765667,"stop":1726637765667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2238b0813148095b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726637507914,"stop":1726637507914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3344d5b10ca39fc7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726638151461,"stop":1726638151461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e824e32bd1b901","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726638439330,"stop":1726638439330,"duration":0},"status":"broken","severity":"normal"},{"uid":"75f73b514c0186ba","name":"Passing page size 3 when there are 20 messages","time":{"start":1726638331439,"stop":1726638331439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a09398d68dfa73","name":"Check message received after nwaku node is restarted","time":{"start":1726637973993,"stop":1726637973993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca8c40dbdeda45c7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726638333165,"stop":1726638333165,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bc7d6f33d33c0c","name":"Filter with 0 connections","time":{"start":1726637807218,"stop":1726637807218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a81b7c5daf8804","name":"Check publish message containing Russian","time":{"start":1726638148144,"stop":1726638148144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e072c929bcada3e","name":"Fails to publish message with empty text","time":{"start":1726638148153,"stop":1726638148153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee72d0e4be2e6b88","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726638304728,"stop":1726638304729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bea25aae8472388","name":"Using a function","time":{"start":1726638408496,"stop":1726638408496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f892f1b609dd716","name":"Query generator for multiple messages with different content topic format","time":{"start":1726638236013,"stop":1726638236014,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a80183eb2992d6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765668,"stop":1726637765669,"duration":1},"status":"passed","severity":"normal"},{"uid":"707891cd6447b7f7","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726638439319,"stop":1726638439319,"duration":0},"status":"broken","severity":"normal"},{"uid":"4aed760a91e46b86","name":"isConnected should return true after first peer connects","time":{"start":1726637597536,"stop":1726637597537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63ccd050b5bd0b1","name":"Relay - times out","time":{"start":1726638358153,"stop":1726638358153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83c30318496484f","name":"Push message with numeric payload","time":{"start":1726638121683,"stop":1726638121683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eae27c22e23ca1e","name":"Non TWN Cluster","time":{"start":1726639951604,"stop":1726639951604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68d52747ef7b77e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726638333191,"stop":1726638333192,"duration":1},"status":"passed","severity":"normal"},{"uid":"18552e6c4aa9daa","name":"Check received message containing numeric","time":{"start":1726637695845,"stop":1726637695846,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fbff60b5c6d155","name":"Promise Callback - true","time":{"start":1726638294185,"stop":1726638294185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0976008682a1e9a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726637530962,"stop":1726637530963,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf80af384608ba1f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726638151460,"stop":1726638151460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de8d9a641a30272","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726638131025,"stop":1726638131025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56e7cca4e4a69ba","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app7/2/topic835/xml","time":{"start":1726639951605,"stop":1726639951605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d8129209859a89","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726638333179,"stop":1726638333179,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b6fb1814c70b31","name":"should not receive a peer event before start","time":{"start":1726638123874,"stop":1726638123875,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae9edc1f91b4788","name":"Check received message containing Basic HTML tag","time":{"start":1726637973964,"stop":1726637973965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8f834bdcc15581","name":"Check received message containing escaped characters","time":{"start":1726637973967,"stop":1726637973968,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4a360978157395","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726637870560,"stop":1726637870561,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc30ef9ea2aaacb8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app53/8/topic936/test.js","time":{"start":1726639951608,"stop":1726639951608,"duration":0},"status":"broken","severity":"normal"},{"uid":"f0cd5d90f048b20f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726638151457,"stop":1726638151457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b457aa6d5ba2a264","name":"handles empty contentTopics array correctly","time":{"start":1726637500327,"stop":1726637500327,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1c2574ba0ba26","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726637513381,"stop":1726637513381,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f590e1208ca429","name":"Subscribe and publish message","time":{"start":1726638151452,"stop":1726638151452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf49d5ee04e5e62","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726637550557,"stop":1726637550562,"duration":5},"status":"passed","severity":"normal"},{"uid":"290433db7c51ee78","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726637500296,"stop":1726637500296,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34b27266bb4d550","name":"isConnected should return false after all peers disconnect","time":{"start":1726637597537,"stop":1726637597537,"duration":0},"status":"passed","severity":"normal"},{"uid":"873e9931b0416b4c","name":"Check received message containing Russian","time":{"start":1726637695847,"stop":1726637695848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4486faadb809a6b9","name":"Check received message containing Arabic","time":{"start":1726637973951,"stop":1726637973956,"duration":5},"status":"passed","severity":"normal"},{"uid":"92583f0187cf358d","name":"Check publish message after service node is restarted","time":{"start":1726638148158,"stop":1726638148158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68a986c30951a3c4","name":"Check publish message containing JSON","time":{"start":1726638148146,"stop":1726638148146,"duration":0},"status":"passed","severity":"normal"},{"uid":"db59a3b48dddbd40","name":"random static sharding 4 - Cluster ID: 927, Shard ID: 681","time":{"start":1726638599556,"stop":1726638599556,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c56d6e6db98af7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726637520456,"stop":1726637520456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c868d1afde773391","name":"Push message equal or less that 1MB","time":{"start":1726638121700,"stop":1726638121700,"duration":0},"status":"passed","severity":"normal"},{"uid":"68baf9b0cbfafabc","name":"Push message with shell command payload","time":{"start":1726638121688,"stop":1726638121688,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f6a1fd35fe22db","name":"throws on content topic with empty encoding field","time":{"start":1726637500288,"stop":1726637500288,"duration":0},"status":"passed","severity":"normal"},{"uid":"468b8802ef200e72","name":"Ping on peer without subscriptions","time":{"start":1726637617394,"stop":1726637617396,"duration":2},"status":"passed","severity":"normal"},{"uid":"63ecbc8df1718e8e","name":"should throw an error for insufficient data","time":{"start":1726637500469,"stop":1726637500469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e441a925297ab61","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726637870554,"stop":1726637870559,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ae4fd472d4409c4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726637500309,"stop":1726637500309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2015d74be7d16c80","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726638333177,"stop":1726638333178,"duration":1},"status":"passed","severity":"normal"},{"uid":"970a73e074e8b16b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726637520459,"stop":1726637520459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b234cf89d7eb8","name":"Ping succeeds for all connected peers","time":{"start":1726637942024,"stop":1726637942025,"duration":1},"status":"broken","severity":"normal"},{"uid":"a38d11f2076b7bb4","name":"should decode valid enr successfully","time":{"start":1726637508802,"stop":1726637508802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8c8e47997e0c8a","name":"should properly create location multiaddrs - tcp6","time":{"start":1726637508812,"stop":1726637508812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e18ed65c9b6b845","name":"Encoder throws on empty string content topic","time":{"start":1726637530967,"stop":1726637530967,"duration":0},"status":"passed","severity":"normal"},{"uid":"93806ffdce517e9a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726637500328,"stop":1726637500329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c23c85da8426fa9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765682,"stop":1726637765682,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb991d0b57ca1de1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726637500310,"stop":1726637500310,"duration":0},"status":"passed","severity":"normal"},{"uid":"673ede56ea284da2","name":"Passing page size 19 when there are 20 messages","time":{"start":1726638331441,"stop":1726638331441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4959919bc2509b4","name":"groups content topics by expected pubsub topic","time":{"start":1726637500301,"stop":1726637500301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1a33b203b6716","name":"should throw an error for missing sharding configuration","time":{"start":1726637500326,"stop":1726637500326,"duration":0},"status":"passed","severity":"normal"},{"uid":"305a3a71dc5925b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726637500311,"stop":1726637500311,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a27e2141c9148b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726637500297,"stop":1726637500297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40cdd12a0618084","name":"Sample","time":{"start":1726637508303,"stop":1726637508303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b44b3b3a2009e9","name":"Nwaku publishes","time":{"start":1726638135422,"stop":1726638135423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d9e6bd5fb8660a","name":"Keep-alive pings maintain the connection","time":{"start":1726637942027,"stop":1726637942028,"duration":1},"status":"broken","severity":"normal"},{"uid":"866f90c3dcdcd374","name":"should properly create location multiaddrs - udp","time":{"start":1726637508812,"stop":1726637508812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d602f8058ee097a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726637520458,"stop":1726637520459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3453da6afdc897ea","name":"throws on content topic with non-number generation field","time":{"start":1726637500285,"stop":1726637500285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49137e48b542fa9","name":"addEventListener with correct event","time":{"start":1726637591099,"stop":1726637591100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1d430f20d62f1f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726637507908,"stop":1726637507909,"duration":1},"status":"passed","severity":"normal"},{"uid":"753e4245ce5b5497","name":"Check received message containing Russian","time":{"start":1726637973956,"stop":1726637973957,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c0018040f934c5","name":"Check received message containing special chars","time":{"start":1726637973945,"stop":1726637973946,"duration":1},"status":"passed","severity":"normal"},{"uid":"d883e259da25da48","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765671,"stop":1726637765671,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e8f2697314ba7a","name":"Decoder throws on empty string content topic","time":{"start":1726637530968,"stop":1726637530968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec272af6f877ca2","name":"Check received message containing Chinese","time":{"start":1726637973891,"stop":1726637973891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64ff9e9b6802e77","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726638355048,"stop":1726638355049,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d30cb21e21deee","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726637765686,"stop":1726637765686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abb10a9310bf17b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726637500319,"stop":1726637500319,"duration":0},"status":"passed","severity":"normal"},{"uid":"146c0b162a7066c6","name":"should only return 1 node with store capability","time":{"start":1726637521285,"stop":1726637521285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b37f78f70dd594f","name":"should only return 1 node with relay and store capability","time":{"start":1726637521285,"stop":1726637521285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee190432fd60325","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726638148148,"stop":1726638148149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a93cdb9bbb4c717","name":"Query Generator - true","time":{"start":1726638294166,"stop":1726638294168,"duration":2},"status":"passed","severity":"normal"},{"uid":"100e53fe349c83ad","name":"1 Relay, 1 Filter, gives up","time":{"start":1726637521159,"stop":1726637521159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7890d0c2cb7be8b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726637500320,"stop":1726637500320,"duration":0},"status":"passed","severity":"normal"},{"uid":"70058b2d6011d55b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726637765666,"stop":1726637765666,"duration":0},"status":"passed","severity":"normal"},{"uid":"107198fb4165af64","name":"Relay - dialed first","time":{"start":1726638358152,"stop":1726638358152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359738503cd455f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726637520457,"stop":1726637520458,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7965107782dc9c","name":"Decoder throws on undefined content topic","time":{"start":1726637530967,"stop":1726637530968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8deac58cb460a0","name":"Store - dialed after - with timeout","time":{"start":1726638358154,"stop":1726638358154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebde2ea339984fd3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726638439323,"stop":1726638439323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f71623fad3d45d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726638131023,"stop":1726638131024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee0dcbae7a72c79","name":"Ping on unsubscribed peer","time":{"start":1726637617389,"stop":1726637617389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac50bffd5553f13","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726637757253,"stop":1726637757253,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c4e6f11eb26b1ea","name":"Default pageSize","time":{"start":1726638331441,"stop":1726638331442,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb1fef477298f8a","name":"Push message with SQL Injection payload","time":{"start":1726638121685,"stop":1726638121685,"duration":0},"status":"passed","severity":"normal"},{"uid":"8795cdc1028ff44c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726637500319,"stop":1726637500320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d1bb277766df66","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726638333186,"stop":1726638333186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4255d340eb301057","name":"should not fail to stop the service if it was not started","time":{"start":1726637525039,"stop":1726637525039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9960946f49d54a6a","name":"removeEventListener with correct event","time":{"start":1726637591101,"stop":1726637591102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b347c71a71cb89b2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726637500298,"stop":1726637500298,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea66efab585905d","name":"throws on content topic with empty application field","time":{"start":1726637500286,"stop":1726637500286,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f867feb272bf4f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726638196180,"stop":1726638196181,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8af0d5ce811f22","name":"Callback on promise","time":{"start":1726638236014,"stop":1726638236014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe0ebefbdc29ad0","name":"Subscribe to topic containing short and publish message","time":{"start":1726638151454,"stop":1726638151455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf1976eb4d3d7b7","name":"Push message with custom timestamp: 1726641407721","time":{"start":1726638121700,"stop":1726638121700,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e50097248a1e90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726637500311,"stop":1726637500311,"duration":0},"status":"passed","severity":"normal"},{"uid":"804323f26fbdc8d5","name":"should properly create location multiaddrs - tcp4","time":{"start":1726637508811,"stop":1726637508811,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8d3c0de2f8c6ea","name":"Encoder throws on undefined content topic","time":{"start":1726637532546,"stop":1726637532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36262490ea5b57d","name":"should not receive a peer event after stop","time":{"start":1726637568345,"stop":1726637568345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d219202338b882e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726638355041,"stop":1726638355043,"duration":2},"status":"passed","severity":"normal"},{"uid":"a48167c81e41e82f","name":"nwaku subscribes","time":{"start":1726638135420,"stop":1726638135420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ad61ae98f0603f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726637550567,"stop":1726637550567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40b88be25c00a9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726637500311,"stop":1726637500312,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d293469f31b607","name":"can start the service","time":{"start":1726637568342,"stop":1726637568343,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a90c4afacdb5f1","name":"Subscribe and receives messages on 20 topics","time":{"start":1726638333169,"stop":1726638333170,"duration":1},"status":"passed","severity":"normal"},{"uid":"5305e257095d4cee","name":"should throw an error for an unconfigured topic","time":{"start":1726637500323,"stop":1726637500323,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a78d8a6ab60a09","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726637670498,"stop":1726637670498,"duration":0},"status":"broken","severity":"normal"},{"uid":"38faaa6f20f31a52","name":"should be able to decode the field with only STORE set to true","time":{"start":1726637507913,"stop":1726637507913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9511831dd960b802","name":"Check publish message containing unicode special characters","time":{"start":1726638148147,"stop":1726638148147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5559eb41cb1a72","name":"Subscribe to topic containing short and receive message","time":{"start":1726638333175,"stop":1726638333175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a6bd82f6f39f1d","name":"Check publish message containing SQL Injection","time":{"start":1726638148144,"stop":1726638148144,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d16ace5e35e3ce","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726637765683,"stop":1726637765684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bb9176b250b926","name":"Check received message containing numeric","time":{"start":1726637973940,"stop":1726637973941,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac6a89af3af8d16","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726637597538,"stop":1726637597538,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c7db2f2ddff3ac","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726637521286,"stop":1726637521287,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1c9f0c14874d97e","name":"should add and remove event listeners correctly","time":{"start":1726637525043,"stop":1726637525043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a281cb800768cfd5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726638151456,"stop":1726638151456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b01cfedff188e06","name":"Callback on promise, aborts when callback returns true","time":{"start":1726638236014,"stop":1726638236015,"duration":1},"status":"passed","severity":"normal"},{"uid":"14011dd95817703a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726637765674,"stop":1726637765674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8194f4e9f3fdb2","name":"same cluster, same shard: nodes connect","time":{"start":1726638028338,"stop":1726638028339,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa6aa670f7f82a4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726637765669,"stop":1726637765670,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d33b105d388a50","name":"Push message with content topic containing Chinese","time":{"start":1726638121692,"stop":1726638121693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7de69d7d9207afc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726637765666,"stop":1726637765666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1146f92422432b4","name":"Push message with XML payload","time":{"start":1726638121686,"stop":1726638121686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e91b5b42661cae4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726638333165,"stop":1726638333166,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb60429ec66c709f","name":"Correctly serialized arguments","time":{"start":1726638014420,"stop":1726638014420,"duration":0},"status":"passed","severity":"normal"},{"uid":"589b86f1183411f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726637500319,"stop":1726637500319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b0f13e0c0bb6ba","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726638333164,"stop":1726638333164,"duration":0},"status":"passed","severity":"normal"},{"uid":"26df6ed96772656e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726637757251,"stop":1726637757251,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5e28ef13409574d","name":"random static sharding 5 - Cluster ID: 153, Shard ID: 4","time":{"start":1726638599557,"stop":1726638599557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21100be35dcfe69","name":"Check received message containing special chars","time":{"start":1726637695846,"stop":1726637695846,"duration":0},"status":"passed","severity":"normal"},{"uid":"96991ad5555645b0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726638121695,"stop":1726638121695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcda03143194d61","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726638131021,"stop":1726638131022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4332a9a0c0c64c37","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726638333194,"stop":1726638333194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5964853b64ef738","name":"Push message with Russian payload","time":{"start":1726638121685,"stop":1726638121685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5d45822c2e017a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726638355045,"stop":1726638355045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe76fa0bcbebcac","name":"Meta field set when metaSetter is specified","time":{"start":1726637513663,"stop":1726637513664,"duration":1},"status":"passed","severity":"normal"},{"uid":"99db2ae63cc7a5a8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726637507910,"stop":1726637507910,"duration":0},"status":"passed","severity":"normal"},{"uid":"80484091d57a6f9d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726638333186,"stop":1726638333186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1793c201809332fc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765662,"stop":1726637765665,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f45c504505bae61","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726638131022,"stop":1726638131022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e106f54706af75b","name":"Query Generator, No Decoder","time":{"start":1726638196178,"stop":1726638196178,"duration":0},"status":"passed","severity":"normal"},{"uid":"437cf5dbadc22e03","name":"pre and post cipher","time":{"start":1726637531335,"stop":1726637531336,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcfe30b9b1b3aa2","name":"ignores domain fetching errors","time":{"start":1726637521283,"stop":1726637521283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46a58ee9d96798f","name":"LightPush with 0 connections","time":{"start":1726637807217,"stop":1726637807218,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba96addb2f14fb27","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765657,"stop":1726637765658,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dda3ddb0352e6f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726638277862,"stop":1726638277866,"duration":4},"status":"passed","severity":"normal"},{"uid":"d9167284cbdebbb7","name":"Push message with Script payload","time":{"start":1726638121686,"stop":1726638121686,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a5c4e7e4baa347","name":"configure the node with multiple content topics","time":{"start":1726639951614,"stop":1726639951614,"duration":0},"status":"broken","severity":"normal"},{"uid":"3530a9353a7d83fd","name":"Push message with special chars payload","time":{"start":1726638121684,"stop":1726638121684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4872d1fdd303bbc8","name":"Check received message containing short","time":{"start":1726637973888,"stop":1726637973888,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f3a72312308384","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726637502875,"stop":1726637502875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e0f6c14cb9525","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726637765673,"stop":1726637765673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d510ab23bdb074c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726638333173,"stop":1726638333173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa3176925b44e7b","name":"should not receive a peer event before start","time":{"start":1726637525040,"stop":1726637525041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8d6c219a8aeddb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726637520460,"stop":1726637520460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0b2b12ed2b968b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726638333193,"stop":1726638333193,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e23a3de6ee6d2f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726638028338,"stop":1726638028338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f610a0b5cca0112a","name":"Generator, 2 different pubsubtopics","time":{"start":1726638277810,"stop":1726638277810,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a7faf1ee9f960c","name":"should set field with all protocols disabled","time":{"start":1726637508813,"stop":1726637508813,"duration":0},"status":"passed","severity":"normal"},{"uid":"164b221128039b5e","name":"tcp ip4 address","time":{"start":1726637508159,"stop":1726637508159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2345d395a3a823","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726637765662,"stop":1726637765662,"duration":0},"status":"passed","severity":"normal"},{"uid":"182082f1939880c1","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726638439329,"stop":1726638439329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39dfb93eddcf851","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/7/topic483/json","time":{"start":1726639951613,"stop":1726639951613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db110da997d804a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726637500304,"stop":1726637500304,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ed58490177d055","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726638333196,"stop":1726638333196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9337a379a211f4b","name":"Encoder throws on undefined content topic","time":{"start":1726637530965,"stop":1726637530967,"duration":2},"status":"passed","severity":"normal"},{"uid":"68497e9eb35ff219","name":"should use DNS peer discovery with light client","time":{"start":1726637568346,"stop":1726637568346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98dc87df38f0b297","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726638322653,"stop":1726638322653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afda1f235804239","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726638333192,"stop":1726638333192,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bd07e0bfdc80ff","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726637520455,"stop":1726637520456,"duration":1},"status":"passed","severity":"normal"},{"uid":"158d6c1862e67e89","name":"connected peers and dial","time":{"start":1726638113503,"stop":1726638113503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19d76ae83bc1b8a0","name":"Check message received after jswaku node is restarted","time":{"start":1726637973933,"stop":1726637973933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ec4ed3c68806b6d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726638333175,"stop":1726638333176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3512c3eed622cbc","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726637500305,"stop":1726637500305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cbcfbe03c6f95c","name":"removeEventListener with wrong event","time":{"start":1726637591104,"stop":1726637591105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c016cbc9ef596e3","name":"A test","time":{"start":1726637992341,"stop":1726637992342,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c4b35bedb0fa52","name":"Check received message containing long","time":{"start":1726637973938,"stop":1726637973939,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5574b12a2a063a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726637507908,"stop":1726637507908,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c4f0bbd455075b","name":"should throw an error for missing required configuration","time":{"start":1726637500306,"stop":1726637500306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f74124f9b28d4ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726637757250,"stop":1726637757250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75ac2345d7c52f5","name":"different cluster, different shard: nodes don't connect","time":{"start":1726637765652,"stop":1726637765653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1559f52b95c76d1","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726638439322,"stop":1726638439322,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef8cf92c80342ef4","name":"Push message with JSON payload","time":{"start":1726638121688,"stop":1726638121688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b747728eeb2ceed","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726637500326,"stop":1726637500326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f69017ea4f431dd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726637870559,"stop":1726637870559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070191772d375d0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726637597536,"stop":1726637597536,"duration":0},"status":"passed","severity":"normal"},{"uid":"7574380029ec120d","name":"Push message with content topic containing unicode special characters","time":{"start":1726638121696,"stop":1726638121697,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b147b937f5ac8b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726638196166,"stop":1726638196178,"duration":12},"status":"passed","severity":"normal"},{"uid":"f7858052c13735fe","name":"handles different networkShards values correctly","time":{"start":1726637500302,"stop":1726637500302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f574261f6bad449","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/5/topic378/json","time":{"start":1726639951604,"stop":1726639951604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3fea1967026ebb","name":"Check received message with timestamp: 1726637549598000000 ","time":{"start":1726637973988,"stop":1726637973988,"duration":0},"status":"passed","severity":"normal"},{"uid":"62118ba45ee1ff12","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app29/8/topic741/proto","time":{"start":1726639951604,"stop":1726639951605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76f8343b918c106","name":"different cluster, different shard: nodes don't connect","time":{"start":1726638028340,"stop":1726638028340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7360f7858c3ae765","name":"Check received message containing JSON","time":{"start":1726637973917,"stop":1726637973918,"duration":1},"status":"passed","severity":"normal"},{"uid":"539483a975eaa82e","name":"Ping on peer without subscriptions","time":{"start":1726637617388,"stop":1726637617388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec85cf2bc096703","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726637500314,"stop":1726637500314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6278cc1feb083e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726638355036,"stop":1726638355037,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7ba6f4c93faf54","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726638439328,"stop":1726638439329,"duration":1},"status":"broken","severity":"normal"},{"uid":"b9ed4ae121d6bf67","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726638131024,"stop":1726638131024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e75ed52947c5e","name":"Fields are not dropped","time":{"start":1726637513016,"stop":1726637513018,"duration":2},"status":"passed","severity":"normal"},{"uid":"f729d832ead7ba7b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726637500330,"stop":1726637500330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd42f0a58f4ac0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726637500324,"stop":1726637500324,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e8b5a7c27db591","name":"Nodes with multiple pubsub topic","time":{"start":1726638131024,"stop":1726638131024,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d2f65af38dd5bc","name":"returns all values when wanted number is greater than available values","time":{"start":1726637519704,"stop":1726637519705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0a1331ae0dc3a6","name":"Store - dialed first","time":{"start":1726638358153,"stop":1726638358153,"duration":0},"status":"passed","severity":"normal"},{"uid":"14804c7b2f9fd5fc","name":"random static sharding 10 - Cluster ID: 312, Shard ID: 118","time":{"start":1726638599569,"stop":1726638599569,"duration":0},"status":"broken","severity":"normal"},{"uid":"a95f83aaa157618f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726638333193,"stop":1726638333193,"duration":0},"status":"passed","severity":"normal"},{"uid":"111f3d3559cb8f3a","name":"retrieves a single peer","time":{"start":1726637521281,"stop":1726637521282,"duration":1},"status":"passed","severity":"normal"},{"uid":"5940e3b4d8e4bc8","name":"Check received message containing emoji","time":{"start":1726637973972,"stop":1726637973988,"duration":16},"status":"passed","severity":"normal"},{"uid":"3ce3cfdde5aecefb","name":"Check received message containing Chinese","time":{"start":1726637695846,"stop":1726637695847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9eb9fd39ceef8a3","name":"A test","time":{"start":1726637992341,"stop":1726637992341,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d6c3f1212b0288","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726637502873,"stop":1726637502874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8be166218c70825","name":"Push message with content topic containing numeric","time":{"start":1726638121691,"stop":1726638121692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8007397671d3f7a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726638333181,"stop":1726638333181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec6d2dc889acf0e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726638355046,"stop":1726638355046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fcac0f06d90078","name":"Check message with no content topic is not received","time":{"start":1726637973929,"stop":1726637973930,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d699ebacf428df","name":"random static sharding 1 - Cluster ID: 23, Shard ID: 76","time":{"start":1726638599554,"stop":1726638599554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c915a96da6a76da","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726638171057,"stop":1726638171057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7a595e71cda57","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726638355038,"stop":1726638355041,"duration":3},"status":"passed","severity":"normal"},{"uid":"84128d2e1b9845e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726637513382,"stop":1726637513382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d0acbc925da1d2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726637500328,"stop":1726637500328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d381c29fa93a0a56","name":"Passing an array","time":{"start":1726638408496,"stop":1726638408496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1177d9e21dd1f9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726638151456,"stop":1726638151457,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ce9c779eebc687","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726637870562,"stop":1726637870562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea2f92d4a6d6bb2","name":"throws on content topic with too few or too many fields","time":{"start":1726637500284,"stop":1726637500284,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d14da41e6fd1a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726637500310,"stop":1726637500310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8720cdb08c6f71ca","name":"Number of peers are maintained correctly","time":{"start":1726638008108,"stop":1726638008108,"duration":0},"status":"broken","severity":"normal"},{"uid":"b7a21f9214cde535","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726637500299,"stop":1726637500300,"duration":1},"status":"passed","severity":"normal"},{"uid":"683e69ea15969ae5","name":"Check publish message containing Chinese","time":{"start":1726638148143,"stop":1726638148143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be0282b506f601","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726638333176,"stop":1726638333177,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c994af707ab7cb","name":"should encodeTxt and decodeTxt","time":{"start":1726637508801,"stop":1726637508801,"duration":0},"status":"passed","severity":"normal"},{"uid":"43082457500dacf8","name":"Check received message containing long","time":{"start":1726637973889,"stop":1726637973890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4533fb1ea80279f1","name":"Query with Ordered Callback, No Decoder","time":{"start":1726638196179,"stop":1726638196180,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a7ffa44db53b3c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726637765672,"stop":1726637765672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03329bfbe523070","name":"Check received message containing JSON","time":{"start":1726637973965,"stop":1726637973965,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c101e484933d5f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726638171058,"stop":1726638171058,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f9ea419c735ea2","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726638439321,"stop":1726638439321,"duration":0},"status":"broken","severity":"normal"},{"uid":"f7b33c1f09ec3bdf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726638333191,"stop":1726638333191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6a9921f2f44cb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726637507910,"stop":1726637507911,"duration":1},"status":"passed","severity":"normal"},{"uid":"730a64d620b35a51","name":"can start and stop the service","time":{"start":1726637525038,"stop":1726637525039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2081d5e76c1865d","name":"Push message with Arabic payload","time":{"start":1726638121684,"stop":1726638121685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5b1af40c2aabd5","name":"Number of peers are maintained correctly","time":{"start":1726637942022,"stop":1726637942023,"duration":1},"status":"broken","severity":"normal"},{"uid":"52a4d82e11e0fd9f","name":"Push message with Chinese payload","time":{"start":1726638121684,"stop":1726638121684,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a6dd323f4dcacf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726638333195,"stop":1726638333195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d1ab97f9576b39","name":"Subscribe to topic containing XML and receive message","time":{"start":1726638333178,"stop":1726638333179,"duration":1},"status":"passed","severity":"normal"},{"uid":"8856e0c4e4f2e91b","name":"Push message with meta","time":{"start":1726638121697,"stop":1726638121698,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f6cd97dc30add1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726637521285,"stop":1726637521286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eca30050477fa93","name":"Decoder throws on empty string content topic","time":{"start":1726637513665,"stop":1726637513666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c977d75a8f391145","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726638333182,"stop":1726638333182,"duration":0},"status":"passed","severity":"normal"},{"uid":"969ce69a3eca2f9e","name":"Fails to push message with empty content topic","time":{"start":1726638121697,"stop":1726638121697,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0251949995fdc8","name":"Check received message containing XML","time":{"start":1726637973959,"stop":1726637973964,"duration":5},"status":"passed","severity":"normal"},{"uid":"b166251a60cf093","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726637500305,"stop":1726637500306,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa116f5e39995956","name":"stop","time":{"start":1726637591115,"stop":1726637591115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a622a01446c5841","name":"caches peers it previously fetched","time":{"start":1726637521284,"stop":1726637521284,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ae7edd4734b61b","name":"Waku message hash computation (no timestamp)","time":{"start":1726637502875,"stop":1726637502875,"duration":0},"status":"passed","severity":"normal"},{"uid":"71577688f0626f8e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726638151459,"stop":1726638151459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a429f3ef91f465","name":"Check received message with timestamp: 1726637549598 ","time":{"start":1726637973988,"stop":1726637973989,"duration":1},"status":"passed","severity":"normal"},{"uid":"53667c24d606919f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726638028337,"stop":1726638028338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32105847b8390c8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726637500300,"stop":1726637500301,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e29e485359d6de","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726637507911,"stop":1726637507911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a215fdaa3710bf0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726637765655,"stop":1726637765655,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b84d4053e2948e","name":"Check message with no content topic is not received","time":{"start":1726637973990,"stop":1726637973991,"duration":1},"status":"passed","severity":"normal"},{"uid":"59736fbd9b2dac6f","name":"Js publishes, other Js receives","time":{"start":1726638135423,"stop":1726638135423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd774d1115e342c0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726638333183,"stop":1726638333183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63240adda4801fb","name":"should not fail to start the service if it is already started","time":{"start":1726637525040,"stop":1726637525040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b582af48923f85","name":"Query generator for multiple messages","time":{"start":1726638236012,"stop":1726638236012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d111c0d1f4c18edf","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726637519705,"stop":1726637519705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ceef0b66d3bc6c","name":"Push message with content topic containing XML","time":{"start":1726638121694,"stop":1726638121695,"duration":1},"status":"passed","severity":"normal"},{"uid":"616e06db6597bd38","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726638151457,"stop":1726638151457,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ed464235e18b1d","name":"start node with empty shard should fail","time":{"start":1726638599573,"stop":1726638599573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4682c55071756352","name":"should be able to encode the field with only STORE set to true","time":{"start":1726637507907,"stop":1726637507908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a44cd649aca4be7","name":"isConnected return false after peer stops","time":{"start":1726637597537,"stop":1726637597538,"duration":1},"status":"passed","severity":"normal"},{"uid":"6688dcae1efc4367","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726638171073,"stop":1726638171073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1246544235420d21","name":"Push message with escaped characters payload","time":{"start":1726638121688,"stop":1726638121689,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3e9652d18247de","name":"Check received message containing long","time":{"start":1726637695844,"stop":1726637695845,"duration":1},"status":"passed","severity":"normal"},{"uid":"3008f3bbb92922c8","name":"should set field with only FILTER enabled","time":{"start":1726637508814,"stop":1726637508814,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbd8c026861b3f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726638141901,"stop":1726638141901,"duration":0},"status":"broken","severity":"normal"},{"uid":"e37ceba2a2ac20c4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726637513666,"stop":1726637513666,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a1b46964a53089","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726637765670,"stop":1726637765670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b1594b72ddd68a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726637525042,"stop":1726637525042,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219c31c090b2ae7","name":"Passing page size 0 when there are 110 messages","time":{"start":1726638331438,"stop":1726638331438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a41e5853a3c6677","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726637520455,"stop":1726637520455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6d445ca060893b","name":"Generator, 2 different pubsubtopics","time":{"start":1726638277827,"stop":1726638277827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bfd82683de36ad","name":"Refresh subscription","time":{"start":1726638333174,"stop":1726638333174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2146ff6600f5d1c1","name":"Decrypt messages","time":{"start":1726638116946,"stop":1726638116946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba6551be12180fe","name":"Check received message containing escaped characters","time":{"start":1726637973923,"stop":1726637973923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda6fb8a742edf4c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726638333180,"stop":1726638333181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2147fec9b3682951","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726638151453,"stop":1726638151453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f6be9537ccdb9a","name":"Check received message with timestamp: 1726637549598000000 ","time":{"start":1726637973924,"stop":1726637973924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801cb37595e8f84","name":"Check received message with timestamp: 1726637549598 ","time":{"start":1726637973925,"stop":1726637973925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6d9e54a6b552bf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726638322654,"stop":1726638322654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3955013104b83dd","name":"Sets default value correctly","time":{"start":1726638408497,"stop":1726638408497,"duration":0},"status":"passed","severity":"normal"},{"uid":"959907f816c355a4","name":"Publish message with rate limit","time":{"start":1726638148163,"stop":1726638148164,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a466c24c79e29c","name":"more peers than existing","time":{"start":1726638113503,"stop":1726638113503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c96e28a7395ea4b3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726638151453,"stop":1726638151454,"duration":1},"status":"passed","severity":"normal"},{"uid":"966d55bafffcd9c9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726637765665,"stop":1726637765665,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a90e2c070d92b6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726637532545,"stop":1726637532545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6d053688aa9fa6","name":"Renews subscription after lossing a connection","time":{"start":1726638333182,"stop":1726638333182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d080d6357d88d3ac","name":"Push message with custom timestamp: 1726634207721","time":{"start":1726638121699,"stop":1726638121699,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc23c44b8dcbf9","name":"Check message with invalid timestamp is not received","time":{"start":1726637973929,"stop":1726637973929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5fa2ebda76f4bd","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726637500307,"stop":1726637500308,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf1b119d91e143a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726638439320,"stop":1726638439320,"duration":0},"status":"broken","severity":"normal"},{"uid":"c1818190a917585","name":"different cluster, same shard: nodes don't connect","time":{"start":1726638028339,"stop":1726638028340,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdf573915a9fc4f","name":"should throw error - no id","time":{"start":1726637508803,"stop":1726637508803,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a7c790ebae733","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726638113301,"stop":1726638113302,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e286c8c07567a2b","name":"it tolerates circular branch references","time":{"start":1726637521282,"stop":1726637521283,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e57b22e063f1b1","name":"does not throw on valid cases","time":{"start":1726637500282,"stop":1726637500283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd322288f161bc19","name":"Ephemeral messages are not stored","time":{"start":1726637605195,"stop":1726637605196,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca9c70190cc71424","name":"Check message received after nwaku node is restarted","time":{"start":1726637973936,"stop":1726637973936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc6e45e45869740f","name":"should set field with only RELAY enabled","time":{"start":1726637508813,"stop":1726637508813,"duration":0},"status":"passed","severity":"normal"},{"uid":"92639c40e89d834a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726637507912,"stop":1726637507913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e664dc1766d12d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726637765653,"stop":1726637765654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5952bae1ede2b0b4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726638151455,"stop":1726638151455,"duration":0},"status":"passed","severity":"normal"},{"uid":"921454caf7770687","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726637870563,"stop":1726637870563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05b3ad810982f34","name":"Push message with long payload","time":{"start":1726638121683,"stop":1726638121683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7ff0a191dd961a","name":"Should update multiaddrs","time":{"start":1726638028646,"stop":1726638028646,"duration":0},"status":"passed","severity":"normal"},{"uid":"137c4f1192f17ab5","name":"1 Relay, 1 fetch","time":{"start":1726637521157,"stop":1726637521158,"duration":1},"status":"passed","severity":"normal"},{"uid":"69517ce3781e6396","name":"can start and stop the service","time":{"start":1726637568343,"stop":1726637568343,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa4c8fc3c39c77","name":"Check received message containing Basic HTML tag","time":{"start":1726637695849,"stop":1726637695849,"duration":0},"status":"passed","severity":"normal"},{"uid":"284e8a24b9965786","name":"Overlapping topic subscription","time":{"start":1726638333173,"stop":1726638333174,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39fe05539fb77f8","name":"safeDispatchEvent","time":{"start":1726637591114,"stop":1726637591114,"duration":0},"status":"passed","severity":"normal"},{"uid":"431e21de5205b776","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726637973989,"stop":1726637973989,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bc0545c574a59b","name":"handles different clusterIds correctly","time":{"start":1726637500302,"stop":1726637500302,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cecfd33bdcec1a8","name":"Check message with invalid timestamp is not received","time":{"start":1726637973990,"stop":1726637973990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6df8994277f9bb3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726637500318,"stop":1726637500318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35a3a145fcbdcf5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726637500323,"stop":1726637500323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ae6db9e008d31","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726638304727,"stop":1726638304728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6748291ad256a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726637870553,"stop":1726637870554,"duration":1},"status":"passed","severity":"normal"},{"uid":"b072263d4ce4ca3a","name":"Decoder throws on undefined content topic","time":{"start":1726637532547,"stop":1726637532547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad8c21962d04b18","name":"Refresh subscription","time":{"start":1726638333187,"stop":1726638333187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c525a871d5b3ba10","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726638322654,"stop":1726638322654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f744183ee2df773","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726637508802,"stop":1726637508803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a959940c78672125","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726638304724,"stop":1726638304725,"duration":1},"status":"passed","severity":"normal"},{"uid":"648fb0943e1ac5bd","name":"should decode valid enr with tcp successfully","time":{"start":1726637508803,"stop":1726637508803,"duration":0},"status":"passed","severity":"normal"},{"uid":"232b48c2a568a0c4","name":"Mutual subscription","time":{"start":1726638151451,"stop":1726638151451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d607dea5b0c00d22","name":"Generator, 2 different pubsubtopics","time":{"start":1726638277811,"stop":1726638277812,"duration":1},"status":"passed","severity":"normal"},{"uid":"4263a866e139beef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726637500312,"stop":1726637500312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4989201d3cdba319","name":"Renews peer on consistent missed messages","time":{"start":1726637942033,"stop":1726637942034,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ebcf4adf55cb5c","name":"Check received message containing special chars","time":{"start":1726637973890,"stop":1726637973891,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b4878f1d5e4495","name":"Sign & Recover","time":{"start":1726637531336,"stop":1726637531336,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a1b6ad32a921cc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726638333164,"stop":1726638333164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22fc4303fe7f341","name":"should properly compute the node id","time":{"start":1726637508806,"stop":1726637508806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c365868e8b896c","name":"topics with same application and version share the same shard","time":{"start":1726637500301,"stop":1726637500301,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fd905f53d8273a","name":"listenerCount","time":{"start":1726637591107,"stop":1726637591113,"duration":6},"status":"passed","severity":"normal"},{"uid":"96a93d3288307bb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726638333192,"stop":1726638333193,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c566b6026b8fd0","name":"Refresh subscription","time":{"start":1726638151454,"stop":1726638151454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ab819ff2a003f5a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726637500304,"stop":1726637500305,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c6094b704b4425","name":"should emit a peer event after start","time":{"start":1726638123874,"stop":1726638123874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f314e2d1d5f80e","name":"should not receive a peer event before start","time":{"start":1726637568345,"stop":1726637568345,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fd9be883e6dde7","name":"Push message with emoji payload","time":{"start":1726638121689,"stop":1726638121689,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ab3316b641fafb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726637550566,"stop":1726637550566,"duration":0},"status":"passed","severity":"normal"},{"uid":"141704b9ec96688d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726637765673,"stop":1726637765674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13e9cb4e2ff44fb","name":"Query generator for multiple messages with different message text format","time":{"start":1726638236013,"stop":1726638236013,"duration":0},"status":"passed","severity":"normal"},{"uid":"18358de6f62d0ca7","name":"Subscribe to topic containing XML and publish message","time":{"start":1726638151458,"stop":1726638151458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f59fcc94cb334b5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726638196181,"stop":1726638196181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ca31c5da9f3667","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726637765675,"stop":1726637765681,"duration":6},"status":"passed","severity":"normal"},{"uid":"6ba9a48bebed0c52","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726637765672,"stop":1726637765672,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaea233004dee4d8","name":"can start the service","time":{"start":1726637525038,"stop":1726637525038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6df22c6e3f931a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726637521286,"stop":1726637521286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99dbc3d1bcfbc88","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726638333183,"stop":1726638333184,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c32db8668d21b13","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726638333196,"stop":1726638333196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0900cc44bce8fa","name":"less peers than existing","time":{"start":1726638113504,"stop":1726638113504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fcc6663cde286e7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726637530964,"stop":1726637530964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eeea5b4f31a1f7a","name":"should handle corrupted local storage data gracefully","time":{"start":1726637525042,"stop":1726637525043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a09a2f213ef558d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726638333170,"stop":1726638333173,"duration":3},"status":"passed","severity":"normal"},{"uid":"15adfa19d72aaab0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726637500304,"stop":1726637500304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72e8e8b2abc8ced","name":"Fails to push message bigger that 1MB","time":{"start":1726638121701,"stop":1726638121701,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9c642a48f9f07d","name":"Subscribe and receive messages via lightPush","time":{"start":1726637670497,"stop":1726637670497,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f61909a7d039e2a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726637507905,"stop":1726637507907,"duration":2},"status":"passed","severity":"normal"},{"uid":"5611841a3d1b0aa0","name":"Ephemeral field set to true","time":{"start":1726637513663,"stop":1726637513663,"duration":0},"status":"passed","severity":"normal"},{"uid":"527df98ef169d73a","name":"should only return 1 node with relay capability","time":{"start":1726637521284,"stop":1726637521285,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee7b080278857c7","name":"Reopen subscription with peer with lost subscription","time":{"start":1726637617399,"stop":1726637617400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adc1553c45b0843","name":"creates an iterator","time":{"start":1726638381619,"stop":1726638381619,"duration":0},"status":"broken","severity":"normal"},{"uid":"c22b662e2e334def","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app71/10/topic181/xml","time":{"start":1726639951611,"stop":1726639951611,"duration":0},"status":"broken","severity":"normal"},{"uid":"2120a261b293c849","name":"should throw error - invalid id","time":{"start":1726637508804,"stop":1726637508804,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bfdf36e448593f","name":"Check publish message after client node is restarted","time":{"start":1726638148159,"stop":1726638148159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf84788330488c9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726637500329,"stop":1726637500330,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49894288fe97fb1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726638196166,"stop":1726638196166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb057a7fe42dbd0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726638333180,"stop":1726638333180,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbfba5f4d20944a","name":"Relay + Store","time":{"start":1726637508814,"stop":1726637508814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c27445f626526","name":"1 Store, 2 fetches","time":{"start":1726637521158,"stop":1726637521158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac27cf2752d58ba3","name":"Check received message containing SQL Injection","time":{"start":1726637973957,"stop":1726637973958,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbc28543d821eb0","name":"Filter","time":{"start":1726638358154,"stop":1726638358155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c7177a0848988f","name":"should properly create location multiaddrs - udp4","time":{"start":1726637508811,"stop":1726637508811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9981445a4cd90320","name":"Check received message containing SQL Injection","time":{"start":1726637695848,"stop":1726637695848,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f560c55f66684e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726637765685,"stop":1726637765685,"duration":0},"status":"passed","severity":"normal"},{"uid":"534ad67fdcf8708c","name":"Check received message containing Arabic","time":{"start":1726637695847,"stop":1726637695847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf97cbe8ddc633bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726637568347,"stop":1726637568347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfd3eeaa5bbf2c61","name":"Generator, custom pubsub topic","time":{"start":1726638277806,"stop":1726638277807,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac08935d0f203ef","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726638151459,"stop":1726638151459,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cf356b3910338b","name":"throws on content topic with generation field greater than 0","time":{"start":1726637500285,"stop":1726637500286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7dfb9a250d247f3","name":"Check received message containing Script","time":{"start":1726637973892,"stop":1726637973893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c471becb30659f","name":"Publishes to nwaku","time":{"start":1726638135420,"stop":1726638135422,"duration":2},"status":"passed","severity":"normal"},{"uid":"b660c0491558955e","name":"Filter with 1 connections","time":{"start":1726637807220,"stop":1726637807221,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2667cc9291f978","name":"LightPush with 1 connections","time":{"start":1726637807218,"stop":1726637807220,"duration":2},"status":"passed","severity":"normal"},{"uid":"66f5ebac3a1ff5fe","name":"Subscribe to topic containing long and publish message","time":{"start":1726638151455,"stop":1726638151455,"duration":0},"status":"passed","severity":"normal"},{"uid":"96417e8d9516246c","name":"Query Generator, No message returned","time":{"start":1726638196178,"stop":1726638196179,"duration":1},"status":"passed","severity":"normal"},{"uid":"68574f01a3dee659","name":"Reusing cursor across nodes","time":{"start":1726638171071,"stop":1726638171072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb7dcfc266b6e1c","name":"Ping on unsubscribed peer","time":{"start":1726637617399,"stop":1726637617399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb908ab7d758b8b","name":"Subscribe and receive messages via lightPush","time":{"start":1726638333163,"stop":1726638333163,"duration":0},"status":"passed","severity":"normal"},{"uid":"121d5ea990f524b6","name":"Push message with rate limit","time":{"start":1726638121698,"stop":1726638121699,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d36eb49c5d2704","name":"Publish message with large meta","time":{"start":1726638148159,"stop":1726638148160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e83942bd5b9ae7","name":"Check received message containing XML","time":{"start":1726637973893,"stop":1726637973893,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d452a1facf92d37","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726637500305,"stop":1726637500305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f11aade553c414d","name":"Check received message containing shell command","time":{"start":1726637973966,"stop":1726637973966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac187f93a8484f9e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726637765659,"stop":1726637765660,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f9571cfd5b8066","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726638439326,"stop":1726638439326,"duration":0},"status":"broken","severity":"normal"},{"uid":"8345a890cbd53f64","name":"Used by Waku Relay","time":{"start":1726638408497,"stop":1726638408497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b708fc379707d55d","name":"LightPush with 3 connections","time":{"start":1726637807230,"stop":1726637807233,"duration":3},"status":"passed","severity":"normal"},{"uid":"736d354c182188d4","name":"Push message with content topic containing Arabic","time":{"start":1726638121693,"stop":1726638121693,"duration":0},"status":"passed","severity":"normal"},{"uid":"32134f1c91e699ae","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726637757249,"stop":1726637757250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afef6e1b11c1c8b","name":"Check publish message containing special chars","time":{"start":1726638148142,"stop":1726638148143,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f72897e1150bd6d","name":"Check message with no payload is not received","time":{"start":1726637973930,"stop":1726637973930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a885dea196afbf9","name":"Relay","time":{"start":1726637559957,"stop":1726637559957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e05b984488ac5a","name":"Check publish message containing short","time":{"start":1726638148141,"stop":1726638148141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01b21a2a78db620","name":"Renews peer on consistent ping failures","time":{"start":1726637942029,"stop":1726637942030,"duration":1},"status":"broken","severity":"normal"},{"uid":"68b27c831af12327","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726638236013,"stop":1726638236013,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa393468d46cb5","name":"same cluster, same shard: nodes connect","time":{"start":1726637765649,"stop":1726637765650,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f08c278b8c00cf","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726637765667,"stop":1726637765667,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dda86d62416d3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726638355045,"stop":1726638355045,"duration":0},"status":"passed","severity":"normal"},{"uid":"961137653cf7132","name":"start node with empty content topic","time":{"start":1726639951615,"stop":1726639951615,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f86e0970b5f0c0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726637500309,"stop":1726637500310,"duration":1},"status":"passed","severity":"normal"},{"uid":"12229f26229d9cf7","name":"LightPush","time":{"start":1726638358154,"stop":1726638358154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2ec6fe53c32fbf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726637500324,"stop":1726637500324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df1004fcaea3db6","name":"Check message with non string payload is not received","time":{"start":1726637973930,"stop":1726637973932,"duration":2},"status":"passed","severity":"normal"},{"uid":"58d6aaedbe510a12","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726637500325,"stop":1726637500325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c604fad1b1a5603a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726637521287,"stop":1726637521287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5af6ebfa76eba07","name":"should not receive a peer event after stop","time":{"start":1726637525041,"stop":1726637525041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3556d32e2ad50bba","name":"Encoder throws on empty string content topic","time":{"start":1726637513665,"stop":1726637513665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a15465d05a4d7dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726638333181,"stop":1726638333181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ff841bd734b8f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726637765656,"stop":1726637765656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5304d261f2dc27","name":"Query Generator - false","time":{"start":1726638294184,"stop":1726638294185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1589bdb0dc3c35d3","name":"Relay - dialed after","time":{"start":1726638358152,"stop":1726638358152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0db200954382f7d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726637765682,"stop":1726637765683,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde1e65de839a538","name":"should throw error - no id","time":{"start":1726637508804,"stop":1726637508804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0c1255ec4a7cfd","name":"Check publish message containing Basic HTML tag","time":{"start":1726638148145,"stop":1726638148146,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7f284c6c24c870","name":"Publish message with custom timestamp: Wed Sep 18 2024 04:42:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1726638148150,"stop":1726638148151,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ee2e1fa62872e5","name":"Publish without waiting for remote peer","time":{"start":1726638151452,"stop":1726638151452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca48eb26c35fb14","name":"Nodes with multiple pubsub topic","time":{"start":1726638131022,"stop":1726638131022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4473f514cb34ad","name":"Push message with content topic containing long","time":{"start":1726638121691,"stop":1726638121691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b9f8afc5fc0dd","name":"Check received message containing XML","time":{"start":1726637695849,"stop":1726637695849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed42d25c16ca101d","name":"random static sharding 6 - Cluster ID: 586, Shard ID: 97","time":{"start":1726638599557,"stop":1726638599558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4506fc93f88c710","name":"Push message with content topic containing emoji","time":{"start":1726638121697,"stop":1726638121697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2600cf793f72ee2b","name":"returns all values when wanted number matches available values","time":{"start":1726637519702,"stop":1726637519704,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3d23804a3377aa9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726637765660,"stop":1726637765662,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ff2b2ede3812938","name":"non connected peers","time":{"start":1726638113504,"stop":1726638113504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e6f747a153b8524","name":"same cluster, different shard: nodes don't connect","time":{"start":1726637765650,"stop":1726637765651,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4077006c2ce7fc","name":"dispatchEvent via connectionManager","time":{"start":1726637591113,"stop":1726637591114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7a739019f81704","name":"Fails to push message with large meta","time":{"start":1726638121698,"stop":1726638121698,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bf1d75a4f0e856","name":"All","time":{"start":1726637559958,"stop":1726637559959,"duration":1},"status":"passed","severity":"normal"},{"uid":"562904a972fc0404","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726637500303,"stop":1726637500304,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edc401ed9b14a0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726637500313,"stop":1726637500313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cfd28d851d07a8","name":"Reopen subscription with peer with lost subscription","time":{"start":1726637617389,"stop":1726637617390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a569374d280a6bf","name":"Passing page size 1 when there are 4 messages","time":{"start":1726638331438,"stop":1726638331439,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e1d2f27673e875","name":"Push message with Basic HTML tag payload","time":{"start":1726638121687,"stop":1726638121688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2331d6ac8fd4b406","name":"Subscribe to topic containing long and receive message","time":{"start":1726638333190,"stop":1726638333191,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3d627639b61edf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726638141900,"stop":1726638141901,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7eeb0d07c6091b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726638333196,"stop":1726638333196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24c445072eccb0","name":"addEventListener with wrong event","time":{"start":1726637591100,"stop":1726637591101,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce7f11cff81ec45","name":"random static sharding 9 - Cluster ID: 973, Shard ID: 150","time":{"start":1726638599565,"stop":1726638599565,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5ba825e43c9bbdf","name":"Check publish message containing shell command","time":{"start":1726638148146,"stop":1726638148146,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0510fe864ba7d73","name":"should load peers from local storage and dispatch events","time":{"start":1726637525041,"stop":1726637525042,"duration":1},"status":"passed","severity":"normal"},{"uid":"900ccf577b5f489d","name":"Push message with short payload","time":{"start":1726638121682,"stop":1726638121682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1481846b04a2991","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726638599572,"stop":1726638599572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc9231edbabb3e5","name":"should not receive a peer event after stop","time":{"start":1726638123875,"stop":1726638123876,"duration":1},"status":"passed","severity":"normal"}]