allure-jswaku/7023/widgets/duration.json
2024-05-14 11:42:44 +00:00

1 line
154 KiB
JSON

[{"uid":"d6a865939df7216c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715686434373,"stop":1715686434374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86334f3b3bc5036","name":"Ping on peer without subscriptions","time":{"start":1715686222965,"stop":1715686222966,"duration":1},"status":"passed","severity":"normal"},{"uid":"196601fa1cdd8e3a","name":"Check publish message containing escaped characters","time":{"start":1715686644519,"stop":1715686644519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f2b57fb0294042","name":"Generator, 2 different pubsubtopics","time":{"start":1715686758521,"stop":1715686758521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3826b238a32a586","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715686413339,"stop":1715686413339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3f00c22be1d162","name":"Decoder throws on empty string content topic","time":{"start":1715686169715,"stop":1715686169716,"duration":1},"status":"passed","severity":"normal"},{"uid":"488d5df305267f8f","name":"Push message with content topic containing Arabic","time":{"start":1715686724922,"stop":1715686724922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a445a178e590c62b","name":"Subscribe to topic containing XML and receive message","time":{"start":1715686434363,"stop":1715686434363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6375d2ded88176","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715686745374,"stop":1715686745374,"duration":0},"status":"passed","severity":"normal"},{"uid":"84460bc874dd73cc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715686434363,"stop":1715686434364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b3aeb53d84e540","name":"should throw an error for missing sharding configuration","time":{"start":1715686135717,"stop":1715686135717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4bd0db2705f12","name":"Check received message containing emoji","time":{"start":1715686660313,"stop":1715686660313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29872aac46c6a71","name":"Nodes with multiple pubsub topic","time":{"start":1715686625763,"stop":1715686625764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96e6b5ae73d6332","name":"should return unique PubsubTopics for static sharding","time":{"start":1715686135704,"stop":1715686135704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e3c1011a2b6350","name":"Ping on unsubscribed peer","time":{"start":1715686271223,"stop":1715686271223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5e331b369ab77b","name":"Publishes to nwaku","time":{"start":1715686619396,"stop":1715686619396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b870980fe84749","name":"Passing an array","time":{"start":1715686789341,"stop":1715686789341,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e4ffcc9be76471","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715686159962,"stop":1715686159962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5120c726881c7347","name":"Push message with content topic containing Russian","time":{"start":1715686724922,"stop":1715686724922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e18d71ace8b6867","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715686829582,"stop":1715686829582,"duration":0},"status":"passed","severity":"normal"},{"uid":"860ea0e99c1a44e5","name":"start node with ApplicationInfo","time":{"start":1715686694668,"stop":1715686694668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fbc7003d6d4ef3","name":"Check publish message containing emoji","time":{"start":1715686644520,"stop":1715686644521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c9807e7d8b0041","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715686745386,"stop":1715686745387,"duration":1},"status":"passed","severity":"normal"},{"uid":"579c313a283d923e","name":"Check received message containing Basic HTML tag","time":{"start":1715686660310,"stop":1715686660311,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b59b0c919655ec","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715686135708,"stop":1715686135708,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e048abbe31ce25","name":"it tolerates circular branch references","time":{"start":1715686159957,"stop":1715686159957,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cab9cc56f42999","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715686195056,"stop":1715686195057,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f415eed95b08c8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715686345414,"stop":1715686345415,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a1d5f4c87f0e39","name":"Push message with content topic containing long","time":{"start":1715686587328,"stop":1715686587329,"duration":1},"status":"passed","severity":"normal"},{"uid":"9932db5a110c42c7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715686434374,"stop":1715686434374,"duration":0},"status":"passed","severity":"normal"},{"uid":"768120180d91fbe5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715686829588,"stop":1715686829589,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f7638fd719d087","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715686625760,"stop":1715686625760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffae33033e29979","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715686434361,"stop":1715686434361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded0452493d0f977","name":"random static sharding 2 - Cluster ID: 325, Shard ID: 170","time":{"start":1715686713864,"stop":1715686713864,"duration":0},"status":"passed","severity":"normal"},{"uid":"36435bbfcca413be","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715686652142,"stop":1715686652144,"duration":2},"status":"passed","severity":"normal"},{"uid":"99c6d88dd8a9a420","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715686413328,"stop":1715686413329,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce4ff2f1f3fa079","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715686625783,"stop":1715686625783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f599fdba85baf16","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715686829579,"stop":1715686829579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a07200d34ffb17","name":"Push message with JSON payload","time":{"start":1715686587322,"stop":1715686587322,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c54ff601160326","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715686434356,"stop":1715686434356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86cdd2202e7b41e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715686829587,"stop":1715686829587,"duration":0},"status":"passed","severity":"normal"},{"uid":"26267b161b2ae7a9","name":"Light Node - default protocols","time":{"start":1715686797334,"stop":1715686797335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bac5d7483c80d86","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715686434362,"stop":1715686434362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a91463e56faf3c0","name":"Check message on other pubsub topic is not received","time":{"start":1715686660331,"stop":1715686660331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba90aac432150d5","name":"Check received message containing JSON","time":{"start":1715686358136,"stop":1715686358136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14db1c5c8a8acfd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715686135710,"stop":1715686135710,"duration":0},"status":"passed","severity":"normal"},{"uid":"283b7d253b944e39","name":"Check message with invalid timestamp is not received","time":{"start":1715686660315,"stop":1715686660315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e63953e11962122","name":"Push message with unicode special characters payload","time":{"start":1715686724907,"stop":1715686724917,"duration":10},"status":"passed","severity":"normal"},{"uid":"d3d188cc337e8302","name":"Passing page size 0 when there are 110 messages","time":{"start":1715686775680,"stop":1715686775681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11ef4acbcb8c82","name":"should configure sharding based on application and version for autosharding","time":{"start":1715686135716,"stop":1715686135716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f96c825d4d5b54","name":"handles empty shards array correctly","time":{"start":1715686135718,"stop":1715686135718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1974d908417c153","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715686829598,"stop":1715686829598,"duration":0},"status":"passed","severity":"normal"},{"uid":"591f383ce184ee75","name":"should emit a peer event after start","time":{"start":1715686163850,"stop":1715686163850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b427e3cfa4c458dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715686829589,"stop":1715686829589,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9892989b6bc966","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715686434350,"stop":1715686434351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6177fa665a24d","name":"Throws when trying to push message with empty payload","time":{"start":1715686587325,"stop":1715686587326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f812948c192f787c","name":"Push message with content topic containing Chinese","time":{"start":1715686587332,"stop":1715686587332,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e6989b1bf41372","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715686143430,"stop":1715686143431,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f342c306c77cd17","name":"Push message with meta","time":{"start":1715686724929,"stop":1715686724930,"duration":1},"status":"passed","severity":"normal"},{"uid":"25bac7cee38f8ac6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715686345410,"stop":1715686345411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fa39c09e540a66","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715686829599,"stop":1715686829599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb8cf76cf3081f5","name":"Check message received after nwaku node is restarted","time":{"start":1715686660317,"stop":1715686660317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"231d0db7dbe31952","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715686345397,"stop":1715686345397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ca87549f32b279","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715686144141,"stop":1715686144141,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ef40964a013ff","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686473106,"stop":1715686473106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb36b27075711948","name":"Generator, custom pubsub topic","time":{"start":1715686758526,"stop":1715686758527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38df67e7a6757d4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715686187749,"stop":1715686187751,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1b3f32831f5b9cc","name":"Check received message containing long","time":{"start":1715686660318,"stop":1715686660319,"duration":1},"status":"passed","severity":"normal"},{"uid":"85518c8da1f2f9e7","name":"Waku message hash computation (payload length 0)","time":{"start":1715686138272,"stop":1715686138272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf0e08a3ac1045","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715686358145,"stop":1715686358145,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ecf0f61e66be24","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686473105,"stop":1715686473105,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b719cdf0d25efa","name":"should get / set UDP multiaddr","time":{"start":1715686144136,"stop":1715686144136,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a8c4e5bb1e6feb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715686788155,"stop":1715686788155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5367c9f8c2a404","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715686710145,"stop":1715686710146,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb113c23c7bf522","name":"random static sharding 6 - Cluster ID: 908, Shard ID: 872","time":{"start":1715686713866,"stop":1715686713867,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4ac0b269f01b7e","name":"should not fail to start the service if it is already started","time":{"start":1715686206773,"stop":1715686206773,"duration":0},"status":"passed","severity":"normal"},{"uid":"6854e3f41dbd0d4","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715686345390,"stop":1715686345390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a70d1bdd1aae59c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715686159961,"stop":1715686159961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1b1786c1a2ff26","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715686135698,"stop":1715686135698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3256ca29b602d10a","name":"Check received message containing special chars","time":{"start":1715686660319,"stop":1715686660319,"duration":0},"status":"passed","severity":"normal"},{"uid":"854622ce16ed2860","name":"Check received message containing unicode special characters","time":{"start":1715686358143,"stop":1715686358143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d348b7594a7c6a42","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715686135712,"stop":1715686135712,"duration":0},"status":"passed","severity":"normal"},{"uid":"62591dcb83a1732b","name":"Generator, 2 different pubsubtopics","time":{"start":1715686758523,"stop":1715686758524,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb058dbfc507df1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715686148796,"stop":1715686148797,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d34de810eb5199b","name":"Using a function","time":{"start":1715686789341,"stop":1715686789341,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e1b84c7e26d508","name":"Reopen subscription with peer with lost subscription","time":{"start":1715686222967,"stop":1715686222967,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2378b187e3d1c3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715686434353,"stop":1715686434353,"duration":0},"status":"passed","severity":"normal"},{"uid":"73417fc5f06745c","name":"Push message on custom pubsubTopic","time":{"start":1715686473104,"stop":1715686473104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5ca7a1bd8f5a78","name":"Generator, custom pubsub topic","time":{"start":1715686758520,"stop":1715686758521,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d71b52ea458129","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715686159962,"stop":1715686159962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78a6f87cd3af33d0","name":"Push message with XML payload","time":{"start":1715686587321,"stop":1715686587321,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d288dfc81542a0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715686745384,"stop":1715686745384,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b031ae7054a727","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345412,"stop":1715686345412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80415c278bcf671","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715686171635,"stop":1715686171636,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a880ebcbf82f727","name":"Push message with rate limit","time":{"start":1715686724931,"stop":1715686724931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7c16af35eb1138","name":"Push message with custom timestamp: 1715682745636","time":{"start":1715686724932,"stop":1715686724932,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cd5c48f3866875","name":"Store - dialed first","time":{"start":1715686797330,"stop":1715686797331,"duration":1},"status":"passed","severity":"normal"},{"uid":"199405f2a4891e23","name":"Push message with content topic containing escaped characters","time":{"start":1715686724928,"stop":1715686724928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51419de2007c826","name":"tcp ip4 address","time":{"start":1715686143548,"stop":1715686143548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2db8765739c0b3a","name":"should properly compute the node id","time":{"start":1715686144135,"stop":1715686144135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ac2cf19d2d1f28","name":"Check received message containing escaped characters","time":{"start":1715686358142,"stop":1715686358142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db0ff4dbaec5ee3","name":"Encoder throws on undefined content topic","time":{"start":1715686149059,"stop":1715686149060,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ead55bd1ce91398","name":"Push 30 different messages","time":{"start":1715686724918,"stop":1715686724918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b3c776769fedba","name":"Callback on promise","time":{"start":1715686768895,"stop":1715686768895,"duration":0},"status":"passed","severity":"normal"},{"uid":"376bac79393023fd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715686829586,"stop":1715686829586,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d2f1b3113596bd","name":"Correctly serialized arguments","time":{"start":1715686481320,"stop":1715686481320,"duration":0},"status":"passed","severity":"normal"},{"uid":"356f0c91aa3ca4c8","name":"Relay","time":{"start":1715686197554,"stop":1715686197555,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b0baf29e04a47c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715686625764,"stop":1715686625768,"duration":4},"status":"passed","severity":"normal"},{"uid":"5debafd837d95a24","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715686143422,"stop":1715686143423,"duration":1},"status":"passed","severity":"normal"},{"uid":"953c3f87c4c1f0c2","name":"Push message with Russian payload","time":{"start":1715686724876,"stop":1715686724878,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3e831c43d71777a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715686195060,"stop":1715686195060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f917c33467f16e2f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715686345410,"stop":1715686345410,"duration":0},"status":"passed","severity":"normal"},{"uid":"713663c72bed3e6a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715686135705,"stop":1715686135705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d994d28d426271b","name":"should properly create location multiaddrs - udp6","time":{"start":1715686144138,"stop":1715686144138,"duration":0},"status":"passed","severity":"normal"},{"uid":"951d321d1ac5eed7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715686345391,"stop":1715686345392,"duration":1},"status":"passed","severity":"normal"},{"uid":"1316b56a8abb6c82","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715686829580,"stop":1715686829581,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c5454b0f111624","name":"Fails to publish message with wrong content topic","time":{"start":1715686644526,"stop":1715686644527,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd579c320ccc95b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715686644798,"stop":1715686644798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11b98fed0605d66e","name":"Fails to publish duplicate message","time":{"start":1715686644523,"stop":1715686644525,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5113556711ba3b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715686159689,"stop":1715686159689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ae823909bfa57e","name":"ignores unrecognized TXT record formats","time":{"start":1715686159958,"stop":1715686159959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e2ca7b563d992e","name":"Check received message with timestamp: 1715686186710 ","time":{"start":1715686358144,"stop":1715686358144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8de15c78c07dc7","name":"Push message with content topic containing shell command","time":{"start":1715686724927,"stop":1715686724927,"duration":0},"status":"passed","severity":"normal"},{"uid":"106145293dfc6c5b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715686829584,"stop":1715686829585,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5917c4b015513b","name":"should set field with only STORE enabled","time":{"start":1715686144140,"stop":1715686144141,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f245078c3e284d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715686271123,"stop":1715686271124,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b39fb08b6c74a","name":"safeDispatchEvent","time":{"start":1715686227809,"stop":1715686227815,"duration":6},"status":"passed","severity":"normal"},{"uid":"3d7c5ef6092b95d6","name":"throws on content topic with generation field greater than 0","time":{"start":1715686135686,"stop":1715686135687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3697fa94a08d2d9","name":"Check received message containing Russian","time":{"start":1715686660308,"stop":1715686660308,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccc18706a74eb54","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715686644527,"stop":1715686644527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc33f513552d04cd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715686710143,"stop":1715686710143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1283d00b4d69073e","name":"should throw an error for an unconfigured topic","time":{"start":1715686135713,"stop":1715686135714,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f35e8f2ef3abb1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715686694659,"stop":1715686694660,"duration":1},"status":"passed","severity":"normal"},{"uid":"440dee5bed59cc0","name":"Passing page size 19 when there are 20 messages","time":{"start":1715686775683,"stop":1715686775683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd04e792178fdc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686258529,"stop":1715686258529,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd90a2a447ff61cf","name":"nwaku subscribes","time":{"start":1715686619395,"stop":1715686619396,"duration":1},"status":"passed","severity":"normal"},{"uid":"c862e4fb2f94fe9d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715686135719,"stop":1715686135719,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9930e8336a2de1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715686434360,"stop":1715686434361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00d88a72d9a4a58","name":"Refresh subscription","time":{"start":1715686829594,"stop":1715686829594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01a31ecab7b76c0","name":"Fails to push message with large meta","time":{"start":1715686724930,"stop":1715686724931,"duration":1},"status":"passed","severity":"normal"},{"uid":"842f293f086053a9","name":"random static sharding 7 - Cluster ID: 78, Shard ID: 115","time":{"start":1715686713867,"stop":1715686713867,"duration":0},"status":"passed","severity":"normal"},{"uid":"61511be1e539a970","name":"Push message with Script payload","time":{"start":1715686724880,"stop":1715686724881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e060c687a8a5bfe","name":"Push message with Script payload","time":{"start":1715686587320,"stop":1715686587321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b68afbef3fd29de","name":"Subscribe and receive messages via lightPush","time":{"start":1715686829578,"stop":1715686829579,"duration":1},"status":"passed","severity":"normal"},{"uid":"211680e111bb9b86","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715686413327,"stop":1715686413328,"duration":1},"status":"passed","severity":"normal"},{"uid":"783cafad7eb9a088","name":"caches peers it previously fetched","time":{"start":1715686159959,"stop":1715686159959,"duration":0},"status":"passed","severity":"normal"},{"uid":"76855353f0bffc91","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715686135715,"stop":1715686135715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e192a94ce9f3f39","name":"Subscribe to topic containing long and receive message","time":{"start":1715686829595,"stop":1715686829595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493377784a20685","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715686345391,"stop":1715686345391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc58542ec03192cf","name":"Push message with unicode special characters payload","time":{"start":1715686587324,"stop":1715686587324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa93068bfec776ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686258523,"stop":1715686258524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db7276219177e48","name":"Register correct protocols","time":{"start":1715686652116,"stop":1715686652117,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1753131a6f97ccc","name":"Query with Promise Callback, No message returned","time":{"start":1715686745389,"stop":1715686745390,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c838232932c21d","name":"Check publish message containing numeric","time":{"start":1715686644511,"stop":1715686644511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb87ea447546eab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715686788155,"stop":1715686788157,"duration":2},"status":"passed","severity":"normal"},{"uid":"347402fcb71e1193","name":"getPeersByDiscovery","time":{"start":1715686607651,"stop":1715686607651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39fd40fdf85fe59","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715686625769,"stop":1715686625769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa132a2621873bf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715686660330,"stop":1715686660330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2457317580d25d0","name":"Callback on promise, aborts when callback returns true","time":{"start":1715686768895,"stop":1715686768895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5c719cdaa0f7ef","name":"Encoder throws on empty string content topic","time":{"start":1715686171637,"stop":1715686171637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eea69547d247999","name":"should get / set TCP multiaddr","time":{"start":1715686144136,"stop":1715686144137,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e56701eaf612d7c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686258524,"stop":1715686258524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d89a9fc93bf8a1","name":"All","time":{"start":1715686197556,"stop":1715686197556,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d7d97aefd72a58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715686135710,"stop":1715686135710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b479c35406fc3a70","name":"should emit a peer event after start","time":{"start":1715686672676,"stop":1715686672676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5891e96e2476d0d","name":"start node with empty shard","time":{"start":1715686713871,"stop":1715686713872,"duration":1},"status":"passed","severity":"normal"},{"uid":"650f1ce9942d328a","name":"topics with same application and version share the same shard","time":{"start":1715686135699,"stop":1715686135699,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f24fd2de9bfd48","name":"should not fail to stop the service if it was not started","time":{"start":1715686206773,"stop":1715686206773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6f55191aae6cf9","name":"Query generator for multiple messages with different message text format","time":{"start":1715686768893,"stop":1715686768894,"duration":1},"status":"passed","severity":"normal"},{"uid":"c394ea98b652e9fb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715686625784,"stop":1715686625785,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada239b78397d0bb","name":"Check received message containing special chars","time":{"start":1715686358132,"stop":1715686358132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74eaf5321231da","name":"Check received message containing short","time":{"start":1715686660305,"stop":1715686660305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deb17cdcce93222","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715686345412,"stop":1715686345412,"duration":0},"status":"passed","severity":"normal"},{"uid":"627863cecac28d3f","name":"Passing page size 3 when there are 20 messages","time":{"start":1715686775681,"stop":1715686775682,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbecff4cb68f8e3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715686644528,"stop":1715686644528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bc2ca5c2715e4f","name":"stop","time":{"start":1715686227815,"stop":1715686227816,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f1e30c0e0e5be4","name":"Push message with custom timestamp: 1684927945636","time":{"start":1715686724932,"stop":1715686724932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7340d3b42010193","name":"can dial TLS multiaddrs","time":{"start":1715686481182,"stop":1715686481182,"duration":0},"status":"passed","severity":"normal"},{"uid":"766ef1f2229d527b","name":"Push message with content topic containing JSON","time":{"start":1715686724927,"stop":1715686724927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e18e1319e8305","name":"addEventListener with wrong event","time":{"start":1715686227806,"stop":1715686227807,"duration":1},"status":"passed","severity":"normal"},{"uid":"7618017cce196903","name":"Decoder throws on empty string content topic","time":{"start":1715686149061,"stop":1715686149061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a3f3e1b4c7bf7","name":"Refresh subscription","time":{"start":1715686434354,"stop":1715686434355,"duration":1},"status":"passed","severity":"normal"},{"uid":"2083d0323fe901a8","name":"should only return 1 node with store capability","time":{"start":1715686159960,"stop":1715686159960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62252273e1c6406","name":"non connected peers","time":{"start":1715686587636,"stop":1715686587636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ffbdc9d008bf4f9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715686434372,"stop":1715686434373,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e780a1c42c2b4e","name":"Reusing cursor across nodes","time":{"start":1715686710144,"stop":1715686710145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecd8b4e0ba54a66","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715686345402,"stop":1715686345403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51d3395722ffb1c","name":"should throw an error for missing required configuration","time":{"start":1715686135707,"stop":1715686135707,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c981498c77b61a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715686434364,"stop":1715686434372,"duration":8},"status":"passed","severity":"normal"},{"uid":"19f44ea0109eb69a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715686644521,"stop":1715686644521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc4312dc14bc297","name":"should properly create location multiaddrs - tcp4","time":{"start":1715686144137,"stop":1715686144137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac9d5ddd3bd5b99","name":"pre and post cipher","time":{"start":1715686170257,"stop":1715686170257,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bd55d721b5c95","name":"Check received message containing long","time":{"start":1715686358129,"stop":1715686358130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38e62117f7b610b","name":"less peers than existing","time":{"start":1715686587635,"stop":1715686587636,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e3dab1353ed5893f","name":"Push message with shell command payload","time":{"start":1715686724893,"stop":1715686724906,"duration":13},"status":"passed","severity":"normal"},{"uid":"82ecad5ee077e651","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715686652146,"stop":1715686652147,"duration":1},"status":"passed","severity":"normal"},{"uid":"7783b33f16d3d86","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715686135694,"stop":1715686135695,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace99bf27c5e7711","name":"Rejects garbage","time":{"start":1715686152436,"stop":1715686152436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f2436144538d8e","name":"Init the array if not present","time":{"start":1715686135157,"stop":1715686135159,"duration":2},"status":"passed","severity":"normal"},{"uid":"97f8082e0b258590","name":"Sample","time":{"start":1715686143557,"stop":1715686143557,"duration":0},"status":"passed","severity":"normal"},{"uid":"db12b1e76044dc35","name":"configure the node with multiple pubsub topics","time":{"start":1715686713870,"stop":1715686713870,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc60583dc7257297","name":"Push message with content topic containing short","time":{"start":1715686724919,"stop":1715686724919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dee3dc4f24e9fba","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715686788155,"stop":1715686788155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6647422d36ab317a","name":"dispatchEvent via connectionManager","time":{"start":1715686227809,"stop":1715686227809,"duration":0},"status":"passed","severity":"normal"},{"uid":"390e7e6f26bcc1f8","name":"random static sharding 4 - Cluster ID: 798, Shard ID: 132","time":{"start":1715686713865,"stop":1715686713865,"duration":0},"status":"passed","severity":"normal"},{"uid":"44beb05cdf6fe85f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715686345385,"stop":1715686345386,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29c3e5f956ac30b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715686232239,"stop":1715686232240,"duration":1},"status":"passed","severity":"normal"},{"uid":"761ed1371b8a35fa","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app88/10/topic342/utf8","time":{"start":1715686694664,"stop":1715686694664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af741c0d7475d57","name":"Encoder throws on undefined content topic","time":{"start":1715686169714,"stop":1715686169714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45dff198b1533e2","name":"Asymmetric encrypt & decrypt","time":{"start":1715686170256,"stop":1715686170256,"duration":0},"status":"passed","severity":"normal"},{"uid":"db54e21e269acced","name":"should not throw an error for a single configured topic","time":{"start":1715686135713,"stop":1715686135713,"duration":0},"status":"passed","severity":"normal"},{"uid":"497c46a6a09e1c87","name":"Push message with JSON payload","time":{"start":1715686724889,"stop":1715686724893,"duration":4},"status":"passed","severity":"normal"},{"uid":"a0b28e5d8abd67ec","name":"Push message with content topic containing SQL Injection","time":{"start":1715686724925,"stop":1715686724925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca615982e53b8bf","name":"Fails to push message bigger that 1MB","time":{"start":1715686724934,"stop":1715686724935,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b38516b30541bf1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715686358145,"stop":1715686358145,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec620ed3754fda0","name":"Push message with custom timestamp: 1715689958365","time":{"start":1715686587344,"stop":1715686587344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4e890ff4dd52d","name":"Fails to push message with empty content topic","time":{"start":1715686587338,"stop":1715686587338,"duration":0},"status":"passed","severity":"normal"},{"uid":"88447c45bf39d7a4","name":"Check publish message containing short","time":{"start":1715686644509,"stop":1715686644510,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefb32a0d90d59ba","name":"Check publish message containing Chinese","time":{"start":1715686644511,"stop":1715686644512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2f5f67ecc5848b","name":"Check message received after jswaku node is restarted","time":{"start":1715686660317,"stop":1715686660317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fad24c41299bcd69","name":"Encoder throws on empty string content topic","time":{"start":1715686149060,"stop":1715686149060,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4b4a5a0a57ceef","name":"Push message with content topic containing Script","time":{"start":1715686724925,"stop":1715686724926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6135614d569ce5","name":"should throw error - no public key","time":{"start":1715686144129,"stop":1715686144129,"duration":0},"status":"passed","severity":"normal"},{"uid":"534e48a7344ba596","name":"Check received message containing Script","time":{"start":1715686660321,"stop":1715686660321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0836cd8a490e6f","name":"1 Relay, 1 Filter, gives up","time":{"start":1715686159713,"stop":1715686159713,"duration":0},"status":"passed","severity":"normal"},{"uid":"324d886ca412375f","name":"should be called for bootstrap peers","time":{"start":1715686195057,"stop":1715686195058,"duration":1},"status":"passed","severity":"normal"},{"uid":"88208cc5639632ab","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715686345389,"stop":1715686345390,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5832c30564bf07","name":"should not receive a peer event before start","time":{"start":1715686163850,"stop":1715686163850,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f378175cf5fa50","name":"Check received message with timestamp: 1715686186746000000 ","time":{"start":1715686660313,"stop":1715686660314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63ad244aa374761","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715686149062,"stop":1715686149062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa709086bd3dda4","name":"same cluster, same shard: nodes connect","time":{"start":1715686345376,"stop":1715686345376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6955f0ecdc3ec84","name":"Does not throw an exception when node disconnects","time":{"start":1715686789340,"stop":1715686789341,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ae925c57301f03","name":"Query generator for 2000 messages","time":{"start":1715686768900,"stop":1715686768900,"duration":0},"status":"passed","severity":"normal"},{"uid":"89561ebebaff0b4f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715686345404,"stop":1715686345404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b38ccf092b71a6d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715686762208,"stop":1715686762209,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b3010107c610d3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715686345413,"stop":1715686345413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04403c869fce136","name":"Subscribe and receive messages via waku relay post","time":{"start":1715686829580,"stop":1715686829580,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f1b75deee9a396","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715686148797,"stop":1715686148797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f009b396692406c","name":"removeEventListener with correct event","time":{"start":1715686227807,"stop":1715686227807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb8e2c5f9808f5d","name":"Fails to push message with large meta","time":{"start":1715686587342,"stop":1715686587343,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b05dd72b272372","name":"different cluster, different shard: nodes don't connect","time":{"start":1715686345378,"stop":1715686345382,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe7dd2906d6dc3a8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715686258525,"stop":1715686258526,"duration":1},"status":"passed","severity":"normal"},{"uid":"305b6ceaf2c0f00b","name":"should return empty list for no shard","time":{"start":1715686135706,"stop":1715686135706,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f6cc2fe2778f3","name":"Check received message containing XML","time":{"start":1715686660309,"stop":1715686660310,"duration":1},"status":"passed","severity":"normal"},{"uid":"422bfa87a87c6dd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715686135703,"stop":1715686135704,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04eb810d8af09fd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715686768895,"stop":1715686768897,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf9ed8cbdd863e7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715686135715,"stop":1715686135715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28d59a5e7eb361c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715686829590,"stop":1715686829591,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abab73b9cc98748","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715686143423,"stop":1715686143424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c1d03ccc2133e1","name":"Push message with content topic containing unicode special characters","time":{"start":1715686587337,"stop":1715686587337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7143c1cf00bf38e0","name":"Check received message containing unicode special characters","time":{"start":1715686660312,"stop":1715686660312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a378088efb2ff6","name":"Push message with custom timestamp: 1715689945636","time":{"start":1715686724932,"stop":1715686724933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a940717ecca56801","name":"Ping on subscribed peer","time":{"start":1715686222965,"stop":1715686222965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b42b440063f348","name":"should throw error - no id","time":{"start":1715686144128,"stop":1715686144128,"duration":0},"status":"passed","severity":"normal"},{"uid":"811545e35beaa90c","name":"Check received message containing shell command","time":{"start":1715686358136,"stop":1715686358136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca635d41955aa16","name":"should set field with all protocols disabled","time":{"start":1715686144139,"stop":1715686144140,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fcdfd534e0cb64","name":"Check message with invalid timestamp is not received","time":{"start":1715686358146,"stop":1715686358146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d2cbba732671a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686473107,"stop":1715686473108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8f306f963a5fb7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715686434362,"stop":1715686434362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6951fe4e5884ab9a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715686829592,"stop":1715686829592,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabd84d4ffd066e0","name":"Publish without waiting for remote peer","time":{"start":1715686652117,"stop":1715686652117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f009be549530ec2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715686345401,"stop":1715686345401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45565d62c30ff2e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715686135710,"stop":1715686135711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b479fe775574144f","name":"Push message with content topic containing special chars","time":{"start":1715686724921,"stop":1715686724921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9027a450a77475","name":"Push message with Arabic payload","time":{"start":1715686724875,"stop":1715686724876,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde8271f9843c0ee","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715686135696,"stop":1715686135697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25c4f4276d97a7c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715686135690,"stop":1715686135691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89d81575ae2c19f","name":"Js publishes, other Js receives","time":{"start":1715686619397,"stop":1715686619397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeaadf5806d30b0","name":"Subscribe and receive messages via lightPush","time":{"start":1715686829590,"stop":1715686829590,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f019d4047c70a9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715686135718,"stop":1715686135718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4652499fdc5902","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715686660330,"stop":1715686660330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ec24a55478d33b","name":"Query generator for multiple messages","time":{"start":1715686768888,"stop":1715686768893,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ac1b83be80c8b2a","name":"should not receive a peer event after stop","time":{"start":1715686206774,"stop":1715686206775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f230aaf6b7db8fb1","name":"Relay - dialed first","time":{"start":1715686797328,"stop":1715686797328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce104dc546c0a151","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715686413338,"stop":1715686413338,"duration":0},"status":"passed","severity":"normal"},{"uid":"886d84c63bdab3a8","name":"Push message with content topic containing numeric","time":{"start":1715686724920,"stop":1715686724920,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ad208e4ffe1bbf","name":"udp ip6 address","time":{"start":1715686143549,"stop":1715686143549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0be5d2c8ffc55fb","name":"can start the service","time":{"start":1715686672674,"stop":1715686672675,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae7dfd23f8b9ec4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715686135714,"stop":1715686135714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbe7217b7630670","name":"Check received message with timestamp: 1715686186746 ","time":{"start":1715686660314,"stop":1715686660314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ad1afa1fe4cde7","name":"should properly create location multiaddrs - udp4","time":{"start":1715686144137,"stop":1715686144137,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e55dba02c899f49","name":"Push message with content topic containing short","time":{"start":1715686587326,"stop":1715686587328,"duration":2},"status":"passed","severity":"normal"},{"uid":"a61d0723b77ad959","name":"Decoder throws on empty string content topic","time":{"start":1715686171637,"stop":1715686171637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c314606349df44df","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715686135707,"stop":1715686135707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e52e45d6746c8dd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715686829584,"stop":1715686829584,"duration":0},"status":"passed","severity":"normal"},{"uid":"976e2e88d4ed04e9","name":"1 Store, 2 fetches","time":{"start":1715686159712,"stop":1715686159712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3ee12b7beac1fe","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715686788154,"stop":1715686788154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8651a558a7d9ca","name":"Nwaku publishes","time":{"start":1715686619396,"stop":1715686619396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69933a028c3d410","name":"should use DNS peer discovery with light client","time":{"start":1715686206775,"stop":1715686206776,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e81e7d5b485c7c02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715686829588,"stop":1715686829588,"duration":0},"status":"passed","severity":"normal"},{"uid":"188dab21d9fefb71","name":"Subscribe to topic containing Script and receive message","time":{"start":1715686829597,"stop":1715686829597,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e6cea9fe0acf4","name":"throws on content topic with empty application field","time":{"start":1715686135687,"stop":1715686135687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1982565884c5187","name":"should not receive a peer event after stop","time":{"start":1715686163850,"stop":1715686163850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8134d8a25010884c","name":"Push message with Chinese payload","time":{"start":1715686724873,"stop":1715686724875,"duration":2},"status":"passed","severity":"normal"},{"uid":"77ae2074723776a2","name":"Check message received after nwaku node is restarted","time":{"start":1715686660333,"stop":1715686660333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dc187131f006e35","name":"ignores domain fetching errors","time":{"start":1715686159958,"stop":1715686159958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f19eccfac6f718","name":"Push message with special chars payload","time":{"start":1715686587316,"stop":1715686587316,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bfbf4947988ba0","name":"Check received message with timestamp: 1715686186746 ","time":{"start":1715686660329,"stop":1715686660329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82d16dd19dfddd4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715686413337,"stop":1715686413337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a079580d4d9574","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715686652144,"stop":1715686652144,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc209bbddbf09b3","name":"Check received message containing SQL Injection","time":{"start":1715686660308,"stop":1715686660308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f8d0d45724ee0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715686258527,"stop":1715686258528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aeba9ac509bb384","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715686434352,"stop":1715686434352,"duration":0},"status":"passed","severity":"normal"},{"uid":"64072378afd1d890","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715686135703,"stop":1715686135703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c1447b3af80563","name":"Subscribe and receives messages on 20 topics","time":{"start":1715686434352,"stop":1715686434353,"duration":1},"status":"passed","severity":"normal"},{"uid":"62aac52b08320619","name":"Subscribe to topic containing short and publish message","time":{"start":1715686652130,"stop":1715686652131,"duration":1},"status":"passed","severity":"normal"},{"uid":"41095cff4bc7fd20","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715686829591,"stop":1715686829591,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb3c24023791056","name":"throws on content topic with too few or too many fields","time":{"start":1715686135685,"stop":1715686135686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b676eb4619128c40","name":"groups content topics by expected pubsub topic","time":{"start":1715686135699,"stop":1715686135699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18ea6c3f6f345e5","name":"Push message with content topic containing Script","time":{"start":1715686587334,"stop":1715686587335,"duration":1},"status":"passed","severity":"normal"},{"uid":"963df3a29fc2dffc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715686232243,"stop":1715686232248,"duration":5},"status":"passed","severity":"normal"},{"uid":"8df2c235f15e18b6","name":"throws on content topic with empty encoding field","time":{"start":1715686135689,"stop":1715686135689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e05524f73e49684","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715686143429,"stop":1715686143430,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbfadc93a2a39d0","name":"Publish message with custom timestamp: Tue May 14 2024 10:36:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715686644522,"stop":1715686644522,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc23e0e08c3502b0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715686345404,"stop":1715686345404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8488c5dea08e0a9","name":"Check publish message containing shell command","time":{"start":1715686644516,"stop":1715686644519,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8b08a6e8666c744","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715686198695,"stop":1715686198695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48c616418530aba","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715686710144,"stop":1715686710144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1769a97b7f9614ae","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715686644797,"stop":1715686644797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84766fdef6b3c2ea","name":"can start and stop the service","time":{"start":1715686163849,"stop":1715686163849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96b7b71db111dba","name":"Relay - times out","time":{"start":1715686797329,"stop":1715686797330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c54685df3a1fd6d","name":"should decode valid enr successfully","time":{"start":1715686144127,"stop":1715686144127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e893b2cca5749c14","name":"Check publish message containing Russian","time":{"start":1715686644512,"stop":1715686644513,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9f7a9ce11035d5","name":"Push message with SQL Injection payload","time":{"start":1715686724878,"stop":1715686724880,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd82acd3db75fded","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715686159687,"stop":1715686159687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b5ec7dc9ae15b9","name":"should set field with only RELAY enabled","time":{"start":1715686144140,"stop":1715686144140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac11563b770eb7b4","name":"Ordered Callback - forward","time":{"start":1715686747648,"stop":1715686747649,"duration":1},"status":"passed","severity":"normal"},{"uid":"718e4cf96b9c8999","name":"Check received message with timestamp: 1715686186710000000 ","time":{"start":1715686358144,"stop":1715686358144,"duration":0},"status":"passed","severity":"normal"},{"uid":"35482b0388c4aae0","name":"Sets default value correctly","time":{"start":1715686789342,"stop":1715686789343,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a009d8113617fd7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715686710143,"stop":1715686710143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d4477abec48c8a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715686198696,"stop":1715686198696,"duration":0},"status":"passed","severity":"normal"},{"uid":"640b544a86d6e0fd","name":"Subscribe and receive messages via lightPush","time":{"start":1715686434348,"stop":1715686434349,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0c36249860f2e9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715686710144,"stop":1715686710144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6435c0004730165","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715686829585,"stop":1715686829585,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ab9490235e6b09","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715686169712,"stop":1715686169712,"duration":0},"status":"passed","severity":"normal"},{"uid":"286aaa4aebf4725e","name":"Reopen subscription with peer with lost subscription","time":{"start":1715686271226,"stop":1715686271226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4564574e57eb45a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715686434363,"stop":1715686434363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2aee0236564f65","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715686345413,"stop":1715686345413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1873670331cbeb0c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715686788154,"stop":1715686788154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2a46b7af4d5533","name":"Accepts a valid Waku Message","time":{"start":1715686152434,"stop":1715686152435,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85dae4ac5648251","name":"through manual discovery","time":{"start":1715686481183,"stop":1715686481183,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d01d33c55968ab","name":"should not receive a peer event after stop","time":{"start":1715686672677,"stop":1715686672677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8882608ef395215a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715686652150,"stop":1715686652150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98b5f3c73707872","name":"Push message with long payload","time":{"start":1715686724866,"stop":1715686724869,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ee236f0cda84c68","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686473106,"stop":1715686473106,"duration":0},"status":"passed","severity":"normal"},{"uid":"379eb94a03a13a91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715686829598,"stop":1715686829599,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fae5b5dd4e3f47","name":"throws on empty content topic","time":{"start":1715686135684,"stop":1715686135685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f97b806be1fd144","name":"Push message with content topic containing XML","time":{"start":1715686587335,"stop":1715686587335,"duration":0},"status":"passed","severity":"normal"},{"uid":"68247019781a0830","name":"should load peers from local storage and dispatch events","time":{"start":1715686163851,"stop":1715686163851,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f4766dc011b225","name":"Push message with XML payload","time":{"start":1715686724881,"stop":1715686724884,"duration":3},"status":"passed","severity":"normal"},{"uid":"9286375f7c4937fb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715686829593,"stop":1715686829593,"duration":0},"status":"passed","severity":"normal"},{"uid":"731a49de8272faa3","name":"Push message with Basic HTML tag payload","time":{"start":1715686724884,"stop":1715686724888,"duration":4},"status":"passed","severity":"normal"},{"uid":"1bb77031ba6e9277","name":"Check received message containing Arabic","time":{"start":1715686660307,"stop":1715686660307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999845473240efa","name":"different cluster, same shard: nodes don't connect","time":{"start":1715686488855,"stop":1715686488855,"duration":0},"status":"passed","severity":"normal"},{"uid":"468b87386f81f2a5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715686144127,"stop":1715686144128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf8f6fb711c2c4b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686258529,"stop":1715686258529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a775efb32fd94d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345396,"stop":1715686345397,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a800f0b03ccc7b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715686829589,"stop":1715686829590,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6172c41f75a21c","name":"Ephemeral field set to true","time":{"start":1715686149058,"stop":1715686149059,"duration":1},"status":"passed","severity":"normal"},{"uid":"376343f3435e0b29","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715686135697,"stop":1715686135697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2f7a91b7ea543c","name":"Check received message containing short","time":{"start":1715686358129,"stop":1715686358129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccd79b5e5bb3f2a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715686187745,"stop":1715686187747,"duration":2},"status":"passed","severity":"normal"},{"uid":"93e3468d0f68707d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715686345394,"stop":1715686345396,"duration":2},"status":"passed","severity":"normal"},{"uid":"608bbfa04cd188f6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715686434353,"stop":1715686434354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78f8be676f8e984","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715686138269,"stop":1715686138271,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcb48913b77d9839","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715686788157,"stop":1715686788158,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f23d587fc1a9e4","name":"returns all values when wanted number matches available values","time":{"start":1715686158781,"stop":1715686158783,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7d0da4bea44ccf1","name":"Check received message containing short","time":{"start":1715686660318,"stop":1715686660318,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a94419bdc6ab02","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715686135713,"stop":1715686135713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1fabdb1409f2e0","name":"random static sharding 5 - Cluster ID: 4, Shard ID: 341","time":{"start":1715686713866,"stop":1715686713866,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c041717254bd05","name":"Push message with content topic containing Arabic","time":{"start":1715686587332,"stop":1715686587333,"duration":1},"status":"passed","severity":"normal"},{"uid":"65945ea7c50fd029","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715686345407,"stop":1715686345408,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85baa0f665e222d","name":"Nodes with multiple pubsub topic","time":{"start":1715686625784,"stop":1715686625784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b06e072a8425264","name":"Push message with Chinese payload","time":{"start":1715686587316,"stop":1715686587317,"duration":1},"status":"passed","severity":"normal"},{"uid":"705d9c06cc764cd8","name":"Check received message containing XML","time":{"start":1715686358135,"stop":1715686358135,"duration":0},"status":"passed","severity":"normal"},{"uid":"28977629ee2b2cc8","name":"Query Generator - forward","time":{"start":1715686747645,"stop":1715686747645,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda5b67b82f23212","name":"should properly create location multiaddrs - tcp6","time":{"start":1715686144138,"stop":1715686144138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92a60bd69aa86af","name":"Check publish message containing SQL Injection","time":{"start":1715686644513,"stop":1715686644514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eb13d4b6ffec5f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715686159712,"stop":1715686159713,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b62baeaba4383d9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715686143427,"stop":1715686143428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec522ff242ef39fc","name":"Encoder throws on undefined content topic","time":{"start":1715686171636,"stop":1715686171636,"duration":0},"status":"passed","severity":"normal"},{"uid":"28890ab3fc873fb6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715686625783,"stop":1715686625784,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7999a2cc26715c7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715686135702,"stop":1715686135703,"duration":1},"status":"passed","severity":"normal"},{"uid":"5594989f8b6163ec","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715686271122,"stop":1715686271122,"duration":0},"status":"passed","severity":"normal"},{"uid":"368cffe8d8d26e8d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715686745384,"stop":1715686745385,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe39b638a873e79","name":"Push message with content topic containing XML","time":{"start":1715686724926,"stop":1715686724926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12890b5445270a3","name":"should return valid sharding parameters for static sharding","time":{"start":1715686135716,"stop":1715686135716,"duration":0},"status":"passed","severity":"normal"},{"uid":"573adada4a8bc34a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715686143426,"stop":1715686143427,"duration":1},"status":"passed","severity":"normal"},{"uid":"45338fb206f9b04f","name":"Filter","time":{"start":1715686797334,"stop":1715686797334,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb576b6543d89f81","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715686829589,"stop":1715686829589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbeea115b40157f9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715686138271,"stop":1715686138271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2e32c2e24604a6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/2/topic668/json","time":{"start":1715686694661,"stop":1715686694661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1332f3b7e468157","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715686434360,"stop":1715686434360,"duration":0},"status":"passed","severity":"normal"},{"uid":"431df85c2798c0fa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715686829596,"stop":1715686829596,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e0e4fa063ce953","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715686135707,"stop":1715686135708,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e050383ea636d9","name":"Subscribe to topic containing Script and publish message","time":{"start":1715686652145,"stop":1715686652146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e6d97a9d6a4dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715686271124,"stop":1715686271124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82bbbd9f41d75b9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715686258524,"stop":1715686258525,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9c2c8efa80af54","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715686413335,"stop":1715686413337,"duration":2},"status":"passed","severity":"normal"},{"uid":"72e88fc8c8ded097","name":"Push message with emoji payload","time":{"start":1715686724917,"stop":1715686724918,"duration":1},"status":"passed","severity":"normal"},{"uid":"902168e74408a23c","name":"Query Generator, No Decoder","time":{"start":1715686745375,"stop":1715686745376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4831b2f6e058f6dc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715686345401,"stop":1715686345402,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cecdcf4b83ffd9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715686159686,"stop":1715686159686,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1cc02926d36987","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715686135719,"stop":1715686135719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2616daa6eaa5ae","name":"random static sharding 3 - Cluster ID: 598, Shard ID: 367","time":{"start":1715686713865,"stop":1715686713865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14003f7d222cf8","name":"Overlapping topic subscription","time":{"start":1715686434354,"stop":1715686434354,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ea4fd6cc97767e","name":"Check message with no payload is not received","time":{"start":1715686358154,"stop":1715686358155,"duration":1},"status":"passed","severity":"normal"},{"uid":"7391345876ad8845","name":"Wrong topic","time":{"start":1715686694666,"stop":1715686694666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8da50ff28b7015","name":"Push message with short payload","time":{"start":1715686587314,"stop":1715686587314,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a531bb30a9aadd","name":"Delete observer","time":{"start":1715686590038,"stop":1715686590038,"duration":0},"status":"passed","severity":"normal"},{"uid":"784d6e539237946e","name":"Ping on subscribed peer","time":{"start":1715686271224,"stop":1715686271224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ebb8c6e01bdc8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715686607652,"stop":1715686607652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7484435dc5591b8e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/3/topic806/proto","time":{"start":1715686694663,"stop":1715686694664,"duration":1},"status":"passed","severity":"normal"},{"uid":"957745505db4fcec","name":"should only return 1 node with relay capability","time":{"start":1715686159959,"stop":1715686159960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d050c62e7544a128","name":"Mutual subscription","time":{"start":1715686652114,"stop":1715686652116,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9297d11512893e2","name":"Check received message containing Russian","time":{"start":1715686660320,"stop":1715686660321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f989eada0e996aed","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715686829598,"stop":1715686829598,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f32d141570e525","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715686829599,"stop":1715686829599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f12848660c7cdf8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715686135714,"stop":1715686135715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94b24a9b95c7d88","name":"Subscribe to topic containing short and receive message","time":{"start":1715686434355,"stop":1715686434355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fff664611053cf0","name":"Query with Ordered Callback, No Decoder","time":{"start":1715686745385,"stop":1715686745385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a386f6eb116f29","name":"unsubscribes","time":{"start":1715686775459,"stop":1715686775459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade4a48a91445be0","name":"Round trip binary serialization","time":{"start":1715686149058,"stop":1715686149058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87f6f0eb6ab23fa","name":"different cluster, same shard: nodes don't connect","time":{"start":1715686345377,"stop":1715686345378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e563397082f3e571","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715686829598,"stop":1715686829598,"duration":0},"status":"passed","severity":"normal"},{"uid":"142ab90ec5bb6939","name":"Subscribe to topic containing long and receive message","time":{"start":1715686434355,"stop":1715686434356,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8af0ea2ff78eb5","name":"Symmetric encrypt & Decrypt","time":{"start":1715686170256,"stop":1715686170257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6566d1597d86719","name":"returns all values when wanted number is greater than available values","time":{"start":1715686158784,"stop":1715686158784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5600236568140e","name":"Check meta is set [symmetric]","time":{"start":1715686169712,"stop":1715686169713,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb38aac08d99132","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715686829596,"stop":1715686829597,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bab24d41b5881c6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715686829593,"stop":1715686829593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b918677893065","name":"Push message with numeric payload","time":{"start":1715686587315,"stop":1715686587316,"duration":1},"status":"passed","severity":"normal"},{"uid":"836ae17a7a95f704","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715686434373,"stop":1715686434373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4513151d2e213271","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715686345383,"stop":1715686345383,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d698484061e933","name":"Push message with content topic containing Russian","time":{"start":1715686587333,"stop":1715686587333,"duration":0},"status":"passed","severity":"normal"},{"uid":"61653ea1161ecef6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715686345409,"stop":1715686345410,"duration":1},"status":"passed","severity":"normal"},{"uid":"908397ff4600374e","name":"same cluster, same shard: nodes connect","time":{"start":1715686488854,"stop":1715686488854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5d138c87e5b5ee","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app46/9/topic173/utf8","time":{"start":1715686694665,"stop":1715686694666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79867a46489291f","name":"Push message with Arabic payload","time":{"start":1715686587317,"stop":1715686587317,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e9a185032d0266","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715686143425,"stop":1715686143426,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef371eaf1e2a2ef","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715686625770,"stop":1715686625770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99c3a7eb64a05ec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715686434349,"stop":1715686434350,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdd153f27784086","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715686195060,"stop":1715686195061,"duration":1},"status":"passed","severity":"normal"},{"uid":"456ff868cafc496d","name":"Subscribe to topic containing long and receive message","time":{"start":1715686829583,"stop":1715686829584,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ad683ac7363c9f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715686829592,"stop":1715686829592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba1a03108a067af","name":"Check message with invalid timestamp is not received","time":{"start":1715686660331,"stop":1715686660331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2479ba098b2fc3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715686135706,"stop":1715686135706,"duration":0},"status":"passed","severity":"normal"},{"uid":"616fe309e4e55c72","name":"Check received message containing Arabic","time":{"start":1715686660320,"stop":1715686660320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33f840879e51166","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app12/9/topic703/json","time":{"start":1715686694665,"stop":1715686694665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25c69d912bf1dcf","name":"Passing page size 1 when there are 4 messages","time":{"start":1715686775681,"stop":1715686775681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4adcc5361d2dca1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715686762209,"stop":1715686762209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ced869b49b182c1","name":"Ping on subscribed peer","time":{"start":1715686271217,"stop":1715686271217,"duration":0},"status":"passed","severity":"normal"},{"uid":"31abbf2a3bf8738b","name":"Push message with content topic containing JSON","time":{"start":1715686587336,"stop":1715686587336,"duration":0},"status":"passed","severity":"normal"},{"uid":"76edf8e0d7523848","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715686413337,"stop":1715686413338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e947066d4d86e5","name":"Check publish message containing Basic HTML tag","time":{"start":1715686644515,"stop":1715686644516,"duration":1},"status":"passed","severity":"normal"},{"uid":"38aa3c335cfc54bd","name":"throws on content topic with non-number generation field","time":{"start":1715686135686,"stop":1715686135686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3267024fee7d3cb9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715686135705,"stop":1715686135706,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bce0d48fe78ddfc","name":"connects to nwaku","time":{"start":1715686789340,"stop":1715686789340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87b71231e06ed63","name":"Check received message containing Arabic","time":{"start":1715686358133,"stop":1715686358133,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec0ab5e8050d0b6","name":"Push message with short payload","time":{"start":1715686724861,"stop":1715686724866,"duration":5},"status":"passed","severity":"normal"},{"uid":"7c8b58773b87a6cf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715686652119,"stop":1715686652119,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e814304675e46","name":"Check received message containing Chinese","time":{"start":1715686660307,"stop":1715686660307,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b8e4a9f32b28d8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715686206776,"stop":1715686206776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2e9ffdcdada810a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715686135712,"stop":1715686135712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12d387a88853dff","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715686135691,"stop":1715686135691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1865f4fb81069","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715686929753,"stop":1715686929753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8140f6f74bc73bb","name":"Check received message containing Basic HTML tag","time":{"start":1715686660322,"stop":1715686660324,"duration":2},"status":"passed","severity":"normal"},{"uid":"2180e8d16302c1ac","name":"Subscribe to topic containing long and publish message","time":{"start":1715686652139,"stop":1715686652140,"duration":1},"status":"passed","severity":"normal"},{"uid":"2769ae92f0d074b0","name":"Non TWN Cluster","time":{"start":1715686694660,"stop":1715686694660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfcb019e42deeb2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345408,"stop":1715686345409,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d750d30b8129a0f","name":"Used by Waku Relay","time":{"start":1715686789342,"stop":1715686789342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07ee855fc39b59","name":"Push 30 different messages","time":{"start":1715686587325,"stop":1715686587325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dea5e133de0adaa","name":"Check publish message after service node is restarted","time":{"start":1715686644528,"stop":1715686644529,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8614c214ba90ede0","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715686644797,"stop":1715686644797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb1382510c82825c","name":"should return false","time":{"start":1715686144134,"stop":1715686144134,"duration":0},"status":"passed","severity":"normal"},{"uid":"80856bc183e39105","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715686829585,"stop":1715686829586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fc6d573d7cfc22","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715686413327,"stop":1715686413327,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f788e41e640967","name":"Push message on custom pubsubTopic","time":{"start":1715686473107,"stop":1715686473107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2d918aed8f784","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715686159685,"stop":1715686159686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b204afb1afe1af70","name":"should encodeTxt and decodeTxt","time":{"start":1715686144126,"stop":1715686144127,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a4ef684f7d5b28","name":"Check received message containing Chinese","time":{"start":1715686660320,"stop":1715686660320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278dfd8ad92d300","name":"Waku message hash computation (no timestamp)","time":{"start":1715686138272,"stop":1715686138273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8617baa038c385","name":"Check received message containing special chars","time":{"start":1715686660306,"stop":1715686660307,"duration":1},"status":"passed","severity":"normal"},{"uid":"941e70ab4af68c14","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715686652145,"stop":1715686652145,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f7ac323aada53f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715686206776,"stop":1715686206776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b090e864392809d","name":"Refresh subscription","time":{"start":1715686829583,"stop":1715686829583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e669320cddc76e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715686929752,"stop":1715686929752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d009fc1eff4938f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686473104,"stop":1715686473105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7e9900f7ab908","name":"Push message equal or less that 1MB","time":{"start":1715686587345,"stop":1715686587345,"duration":0},"status":"passed","severity":"normal"},{"uid":"95890ce4afc64eea","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715686652119,"stop":1715686652119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26a5f5b8e2d0ac8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715686135695,"stop":1715686135695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93b2cdd4c29c7a2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715686652150,"stop":1715686652151,"duration":1},"status":"passed","severity":"normal"},{"uid":"22028d2acb8947ae","name":"Push message with custom timestamp: 1715682758365","time":{"start":1715686587344,"stop":1715686587344,"duration":0},"status":"passed","severity":"normal"},{"uid":"494e2df373113554","name":"random static sharding 9 - Cluster ID: 231, Shard ID: 148","time":{"start":1715686713868,"stop":1715686713868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1238fcf392b63f3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715686187748,"stop":1715686187748,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb3eb90372bba2c","name":"Check publish message containing Script","time":{"start":1715686644514,"stop":1715686644514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cd37c60197f14e","name":"Throws when trying to push message with empty payload","time":{"start":1715686724918,"stop":1715686724919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5424b969af4678","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715686159685,"stop":1715686159685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143adf74191ce4e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715686713863,"stop":1715686713863,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a77c27737f84ae","name":"Check received message containing numeric","time":{"start":1715686660306,"stop":1715686660306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6ebfb6c4bdcadb","name":"Check message with no pubsub topic is not received","time":{"start":1715686358147,"stop":1715686358147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca369719b910b8c3","name":"configure the node with multiple content topics","time":{"start":1715686694667,"stop":1715686694667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec8d067a8e5c510","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715686135719,"stop":1715686135719,"duration":0},"status":"passed","severity":"normal"},{"uid":"44290faee55f62d6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715686724926,"stop":1715686724926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8922a737cf889f0f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715686788158,"stop":1715686788158,"duration":0},"status":"passed","severity":"normal"},{"uid":"317fd0d16dc1fbac","name":"can start and stop the service","time":{"start":1715686206772,"stop":1715686206773,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83392efb88e7a7c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715686345407,"stop":1715686345407,"duration":0},"status":"passed","severity":"normal"},{"uid":"71314d449a81df13","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715686345386,"stop":1715686345387,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6323fa71b546f31","name":"Overlapping topic subscription","time":{"start":1715686829594,"stop":1715686829594,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3452e22b50dad","name":"Push message equal or less that 1MB","time":{"start":1715686724933,"stop":1715686724934,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ccc1874d2fb2ab","name":"Fields are not dropped","time":{"start":1715686148528,"stop":1715686148529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d83a29203052ca0","name":"should properly create peer info with all multiaddrs","time":{"start":1715686144139,"stop":1715686144139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea6fbcd3213e040","name":"Check received message with timestamp: 1715686186746000000 ","time":{"start":1715686660328,"stop":1715686660329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2007da5852a17cc","name":"Encoder throws on empty string content topic","time":{"start":1715686169714,"stop":1715686169715,"duration":1},"status":"passed","severity":"normal"},{"uid":"4111e20db2f927ab","name":"Check message with no content topic is not received","time":{"start":1715686660331,"stop":1715686660332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d601d110b766c5a4","name":"should not fail to stop the service if it was not started","time":{"start":1715686672675,"stop":1715686672675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6df692151b6829d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345392,"stop":1715686345392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1129857122f9be17","name":"should properly create location multiaddrs - udp","time":{"start":1715686144138,"stop":1715686144138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df89a109a45eefb","name":"Check message on other pubsub topic is not received","time":{"start":1715686660315,"stop":1715686660316,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e626b2279519b7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715686694667,"stop":1715686694667,"duration":0},"status":"passed","severity":"normal"},{"uid":"522c34aeb4928887","name":"Check publish message containing XML","time":{"start":1715686644515,"stop":1715686644515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dec2739ba2d3e09","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715686135717,"stop":1715686135717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1716794211ed38","name":"should throw error - no public key","time":{"start":1715686144134,"stop":1715686144134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c7ae09a77f490b","name":"should handle corrupted local storage data gracefully","time":{"start":1715686163852,"stop":1715686163852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9ff20fe69c36da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715686135711,"stop":1715686135711,"duration":0},"status":"passed","severity":"normal"},{"uid":"930e14465bf5e220","name":"Push message with Russian payload","time":{"start":1715686587317,"stop":1715686587320,"duration":3},"status":"passed","severity":"normal"},{"uid":"825d2bc14a04229b","name":"Push message with escaped characters payload","time":{"start":1715686724906,"stop":1715686724907,"duration":1},"status":"passed","severity":"normal"},{"uid":"83697d04f958e9c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715686345384,"stop":1715686345384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2163fca531867c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715686271124,"stop":1715686271125,"duration":1},"status":"passed","severity":"normal"},{"uid":"675885bbbd5bfd69","name":"Check publish message containing long","time":{"start":1715686644510,"stop":1715686644510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc03f437425e4f74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715686135709,"stop":1715686135709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1536f76adca419e","name":"throws on content topic with empty version field","time":{"start":1715686135687,"stop":1715686135688,"duration":1},"status":"passed","severity":"normal"},{"uid":"242437c25e2bfcb6","name":"Check received message containing emoji","time":{"start":1715686358143,"stop":1715686358143,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f8d904d7b78663","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715686652148,"stop":1715686652148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad667000987d967","name":"Subscribe and receive messages via waku relay post","time":{"start":1715686434350,"stop":1715686434350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e4a8694e1446f9","name":"getPeersByDiscovery","time":{"start":1715686227808,"stop":1715686227808,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee142c7397fa1201","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715686434349,"stop":1715686434349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc6d09a390c4ada","name":"should not receive a peer event before start","time":{"start":1715686672677,"stop":1715686672677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e298c4afef98bc5","name":"Push message with custom timestamp: 1684927958365","time":{"start":1715686587343,"stop":1715686587344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7169ca770f6882f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686758528,"stop":1715686758529,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc5d21404a0fc6e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715686625769,"stop":1715686625769,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc268fe24c76052","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715686135701,"stop":1715686135702,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e313f37e657a4a0","name":"throws an error for improperly formatted content topics","time":{"start":1715686135701,"stop":1715686135701,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5e83e411b0f8b","name":"Check received message containing SQL Injection","time":{"start":1715686660321,"stop":1715686660321,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1972837a9ab2d0","name":"Check received message containing Script","time":{"start":1715686660308,"stop":1715686660309,"duration":1},"status":"passed","severity":"normal"},{"uid":"113b9f8fbcabc3dc","name":"isConnected should return false after all peers disconnect","time":{"start":1715686187761,"stop":1715686187761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d047607f2a01c0f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715686829596,"stop":1715686829596,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bae388f63ebd14","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715686135708,"stop":1715686135709,"duration":1},"status":"passed","severity":"normal"},{"uid":"384f72ef9569365d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715686143415,"stop":1715686143416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f267ff1217c414","name":"Check received message containing unicode special characters","time":{"start":1715686660327,"stop":1715686660327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a064124e39e5d47a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715686143418,"stop":1715686143419,"duration":1},"status":"passed","severity":"normal"},{"uid":"448180357f35f3b0","name":"Check received message containing Russian","time":{"start":1715686358133,"stop":1715686358133,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bbca7bb2529fa0","name":"should return all peers when numPeers is 0","time":{"start":1715686148795,"stop":1715686148796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7976cbb96bc179cf","name":"handles empty contentTopics array correctly","time":{"start":1715686135718,"stop":1715686135718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5faf209aa4de1670","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715686929752,"stop":1715686929752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9fb710b59698e9","name":"Check received message containing numeric","time":{"start":1715686358130,"stop":1715686358130,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d7673e15da371","name":"Push message with meta","time":{"start":1715686587342,"stop":1715686587342,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb2938b77965ac","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715686171635,"stop":1715686171635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74063b9e0d0aba4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715686829585,"stop":1715686829585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7bd0f55f4cd6fa","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715686135711,"stop":1715686135712,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f7342a20fdfddc","name":"Push message with content topic containing emoji","time":{"start":1715686587338,"stop":1715686587338,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c0a42f4d65f99d","name":"should not receive a peer event before start","time":{"start":1715686206774,"stop":1715686206774,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfb795235f73945","name":"should throw an error for insufficient data","time":{"start":1715686135754,"stop":1715686135755,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f48d9037404c2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715686138272,"stop":1715686138272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd9719310a11a9b","name":"Push to array if already present","time":{"start":1715686135159,"stop":1715686135160,"duration":1},"status":"passed","severity":"normal"},{"uid":"206f693f4d8ef5c2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715686195059,"stop":1715686195059,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b370708e9a17af","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715686135715,"stop":1715686135715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39b0b401ee9480c","name":"Push message with content topic containing Chinese","time":{"start":1715686724921,"stop":1715686724921,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc584f388d6290ed","name":"Check publish message containing JSON","time":{"start":1715686644516,"stop":1715686644516,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc790ee52429cdfb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715686187759,"stop":1715686187760,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b090d1a3199092","name":"Reopen subscription with peer with lost subscription","time":{"start":1715686271223,"stop":1715686271224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d415617646ff60b4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715686258522,"stop":1715686258523,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa45a91abaf07d6","name":"handles different clusterIds correctly","time":{"start":1715686135700,"stop":1715686135700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cce7c3729572b1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715686143420,"stop":1715686143421,"duration":1},"status":"passed","severity":"normal"},{"uid":"258f5fd5a7888911","name":"Publish message with custom timestamp: Wed May 24 2023 11:36:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715686644521,"stop":1715686644522,"duration":1},"status":"passed","severity":"normal"},{"uid":"272b0e6637ebab6e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715686413328,"stop":1715686413328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b630d6484962935c","name":"Decrypt messages","time":{"start":1715686590037,"stop":1715686590037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1d4a614b067086","name":"should encode/decode to text encoding","time":{"start":1715686144136,"stop":1715686144136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5975e50744cfb4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715686710142,"stop":1715686710143,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98d3706f1ffe3be","name":"Push message with special chars payload","time":{"start":1715686724871,"stop":1715686724872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34288e3ba76345d","name":"retrieves a single peer","time":{"start":1715686159956,"stop":1715686159957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dea373c2c86ff9","name":"should emit a peer event after start","time":{"start":1715686206774,"stop":1715686206774,"duration":0},"status":"passed","severity":"normal"},{"uid":"906146f7a0670b53","name":"different cluster, different shard: nodes don't connect","time":{"start":1715686488855,"stop":1715686488855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb79b651a73ab7f6","name":"should not fail to start the service if it is already started","time":{"start":1715686672675,"stop":1715686672676,"duration":1},"status":"passed","severity":"normal"},{"uid":"47acc560d1b45fec","name":"should handle application and version for autosharding","time":{"start":1715686135704,"stop":1715686135705,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19fd62bc95e2a12","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715686607652,"stop":1715686607652,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdd9c71865ec7bf","name":"Push message with numeric payload","time":{"start":1715686724869,"stop":1715686724871,"duration":2},"status":"passed","severity":"normal"},{"uid":"10cd77fd9a5cd854","name":"Generator, 2 different pubsubtopics","time":{"start":1715686758528,"stop":1715686758528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4ab682fc5967db","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715686135697,"stop":1715686135698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee8cba8eea15638","name":"Publish message with large meta","time":{"start":1715686644529,"stop":1715686644529,"duration":0},"status":"passed","severity":"normal"},{"uid":"357309069088844d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715686345403,"stop":1715686345403,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb9c26af0ff065e","name":"Decoder throws on undefined content topic","time":{"start":1715686169715,"stop":1715686169715,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c5f69583f29b3","name":"Passing cursor with wrong message digest","time":{"start":1715686710145,"stop":1715686710145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e30d70ac358c3a6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715686158784,"stop":1715686158785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e83bf9f235a2ca3","name":"connected peers and dial","time":{"start":1715686587634,"stop":1715686587634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a56b4b148a79fc7","name":"recovers when dns.resolve returns empty","time":{"start":1715686159957,"stop":1715686159958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb4b8db42176a2d","name":"same cluster, different shard: nodes don't connect","time":{"start":1715686345377,"stop":1715686345377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d927e8c4ffac075","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715686258528,"stop":1715686258528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5210a9f27f5e2a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1715686829581,"stop":1715686829581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44ad5cfe8e15790","name":"should only return 1 node with relay and store capability","time":{"start":1715686159960,"stop":1715686159960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1d3e874a8a295c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715686829595,"stop":1715686829595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb9126335e277d6","name":"Push message with long payload","time":{"start":1715686587315,"stop":1715686587315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7942321847eabee","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715686187751,"stop":1715686187752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f39fc3bb2fbf5b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715686135707,"stop":1715686135707,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab66784a78fd091","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715686135717,"stop":1715686135717,"duration":0},"status":"passed","severity":"normal"},{"uid":"733c90076fca78f1","name":"creates an iterator","time":{"start":1715686775457,"stop":1715686775458,"duration":1},"status":"passed","severity":"normal"},{"uid":"47982b6ae740410f","name":"Query with Ordered Callback, No message returned","time":{"start":1715686745386,"stop":1715686745386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c2546dd225ad58","name":"A test","time":{"start":1715686434625,"stop":1715686434625,"duration":0},"status":"passed","severity":"normal"},{"uid":"459f13e26dbe7ced","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715686762208,"stop":1715686762208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc89e260b1ab1403","name":"Query with Promise Callback, No Decoder","time":{"start":1715686745389,"stop":1715686745389,"duration":0},"status":"passed","severity":"normal"},{"uid":"65067e307481127f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715686135702,"stop":1715686135702,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cbc9af4136e6a6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715686345413,"stop":1715686345414,"duration":1},"status":"passed","severity":"normal"},{"uid":"f608e71ff09c66aa","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715686652149,"stop":1715686652149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aa2208d4d6e0d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715686135690,"stop":1715686135690,"duration":0},"status":"passed","severity":"normal"},{"uid":"766f217dfcf11213","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app48/9/topic975/xml","time":{"start":1715686694661,"stop":1715686694661,"duration":0},"status":"passed","severity":"normal"},{"uid":"823e69f36115b4c9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715686488853,"stop":1715686488853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baa47fefab20b7e","name":"can start the service","time":{"start":1715686206771,"stop":1715686206772,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e735e3d2b98131","name":"Push message on custom pubsubTopic","time":{"start":1715686473105,"stop":1715686473106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3716971fb113bf7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715686652145,"stop":1715686652145,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f9017839992002","name":"Ordered callback, aborts when callback returns true","time":{"start":1715686768897,"stop":1715686768899,"duration":2},"status":"passed","severity":"normal"},{"uid":"995509592218fd5a","name":"should throw error - invalid id","time":{"start":1715686144134,"stop":1715686144134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c435f0783437e580","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715686434361,"stop":1715686434362,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad8481d882f575a","name":"Check received message containing shell command","time":{"start":1715686660325,"stop":1715686660326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8558c551c70097da","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715686829595,"stop":1715686829596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8851288446bb240","name":"Fails to push message bigger that 1MB","time":{"start":1715686587345,"stop":1715686587345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7204a47e6eeec2d5","name":"start node with empty content topic","time":{"start":1715686694668,"stop":1715686694668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6a2f5105ef8af2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715686135716,"stop":1715686135716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb2aa22e2bf30b3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715686413329,"stop":1715686413329,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca06fbba902cd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app12/8/topic609/utf8","time":{"start":1715686694662,"stop":1715686694662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59081b23c53ad3a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715686768894,"stop":1715686768894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fd791d4aaaca07","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715686652118,"stop":1715686652118,"duration":0},"status":"passed","severity":"normal"},{"uid":"81256d339bf3099a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715686163851,"stop":1715686163851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05aff06e14e35bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715686135711,"stop":1715686135711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb1f049a49164eb","name":"receives messages sent to provided content topic through stream","time":{"start":1715686644798,"stop":1715686644798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f18721b182021b09","name":"Push message with Basic HTML tag payload","time":{"start":1715686587321,"stop":1715686587322,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f49c1740d71e6b7","name":"Push message with content topic containing special chars","time":{"start":1715686587331,"stop":1715686587332,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f208eb2e95dba0e","name":"removeEventListener with wrong event","time":{"start":1715686227807,"stop":1715686227807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e11e24f5d51aae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715686135709,"stop":1715686135710,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e83470cb466634","name":"Check received message containing shell command","time":{"start":1715686660311,"stop":1715686660312,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3c226975316ebb","name":"Sign & Recover","time":{"start":1715686170257,"stop":1715686170258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98e560cfd7c55cd","name":"Push message with emoji payload","time":{"start":1715686587325,"stop":1715686587325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f326d249def72ee6","name":"Promise Callback - backward","time":{"start":1715686747647,"stop":1715686747647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1e2b9d31ffaf86","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715686143417,"stop":1715686143418,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec2114e4f7e256c","name":"Check message with no payload is not received","time":{"start":1715686660332,"stop":1715686660332,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae037e87fdd976","name":"does not throw on valid cases","time":{"start":1715686135684,"stop":1715686135684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3d455a0db2f51c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715686652118,"stop":1715686652119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2395f171d5cda733","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715686135710,"stop":1715686135710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5301211964b82966","name":"Push message with escaped characters payload","time":{"start":1715686587324,"stop":1715686587324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb747717981673e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345405,"stop":1715686345405,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6a1fbb7f2b86fb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715686788157,"stop":1715686788157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d929216744cb09c3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715686345400,"stop":1715686345401,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe0f6b0190926af","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715686345393,"stop":1715686345393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d298b3f7b9a2a3","name":"Check message with non string payload is not received","time":{"start":1715686660317,"stop":1715686660317,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b51b33732c5ec4","name":"Privacy Node - default protocol","time":{"start":1715686797335,"stop":1715686797335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21a1a1143ecdef0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715686135695,"stop":1715686135696,"duration":1},"status":"passed","severity":"normal"},{"uid":"308a387d953a055e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686758524,"stop":1715686758525,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c87a4832bfe8e79","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715686710141,"stop":1715686710142,"duration":1},"status":"passed","severity":"normal"},{"uid":"a125ef3e25112097","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715686829597,"stop":1715686829597,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a3545f45c3842e","name":"Subscribe to topic containing XML and receive message","time":{"start":1715686829587,"stop":1715686829587,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d314d5372c7050","name":"should set field with only FILTER enabled","time":{"start":1715686144141,"stop":1715686144141,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eb2e78341b538e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715686135709,"stop":1715686135709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b73bed24b4dc90","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715686345405,"stop":1715686345406,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae9382275de47e0","name":"Subscribe to topic containing XML and receive message","time":{"start":1715686829597,"stop":1715686829597,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0282de4ac3a1d6","name":"Passing page size 11 when there are 10 messages","time":{"start":1715686775682,"stop":1715686775683,"duration":1},"status":"passed","severity":"normal"},{"uid":"209febf6ab5b0377","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715686258526,"stop":1715686258526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b08c769e81f7de7","name":"Fails to push message with empty content topic","time":{"start":1715686724929,"stop":1715686724929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5efaae73b66d3d","name":"Check message on other pubsub topic is not received","time":{"start":1715686358146,"stop":1715686358146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff789a8e1d7349","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app99/5/topic373/json","time":{"start":1715686694662,"stop":1715686694663,"duration":1},"status":"passed","severity":"normal"},{"uid":"8611f32f14abd710","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715686788153,"stop":1715686788154,"duration":1},"status":"passed","severity":"normal"},{"uid":"72185419a58c47f3","name":"Query generator for multiple messages with different content topic format","time":{"start":1715686768894,"stop":1715686768894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4046ff40d9bb0a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715686660315,"stop":1715686660315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2489386cb3fa35d9","name":"Overlapping topic subscription","time":{"start":1715686652120,"stop":1715686652130,"duration":10},"status":"skipped","severity":"normal"},{"uid":"364f1858e8141e61","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715686652144,"stop":1715686652144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d9b597ef80bd4","name":"Check received message containing XML","time":{"start":1715686660322,"stop":1715686660322,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a469f486154300","name":"Push message with rate limit","time":{"start":1715686587343,"stop":1715686587343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f83c2ed761bf696","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715686135754,"stop":1715686135754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1619178ef53b38","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715686135717,"stop":1715686135717,"duration":0},"status":"passed","severity":"normal"},{"uid":"debcd339c26f5ceb","name":"Check message received after jswaku node is restarted","time":{"start":1715686660333,"stop":1715686660333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20fbd0f16ba8ff03","name":"can start and stop the service","time":{"start":1715686672675,"stop":1715686672675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d408ea50f2f8e35e","name":"Relay + Store","time":{"start":1715686144142,"stop":1715686144142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e737256c4aa19382","name":"receives messages sent to provided content topic through callback","time":{"start":1715686644798,"stop":1715686644798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84e168b784b4e1d8","name":"addEventListener with correct event","time":{"start":1715686227806,"stop":1715686227806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff539c438d16ec9","name":"Check message received after nwaku node is restarted","time":{"start":1715686358157,"stop":1715686358157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df43ecc21ae28ed0","name":"Check received message containing JSON","time":{"start":1715686660311,"stop":1715686660311,"duration":0},"status":"passed","severity":"normal"},{"uid":"186e480b2ec65934","name":"Push message with content topic containing SQL Injection","time":{"start":1715686587333,"stop":1715686587334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f512cdf319c4a16e","name":"Push message with SQL Injection payload","time":{"start":1715686587320,"stop":1715686587320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5c64ad833eec2b","name":"Query Generator, No message returned","time":{"start":1715686745376,"stop":1715686745383,"duration":7},"status":"passed","severity":"normal"},{"uid":"f294bc50f0ff497b","name":"random static sharding 8 - Cluster ID: 293, Shard ID: 734","time":{"start":1715686713868,"stop":1715686713868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0465e64f2e615b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686473108,"stop":1715686473108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3fb8d27a29c886","name":"handles different networkShards values correctly","time":{"start":1715686135700,"stop":1715686135701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2612835be77a239","name":"throws on content topic with empty topic name field","time":{"start":1715686135688,"stop":1715686135688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b97799aca41bb5","name":"Subscribe and receives messages on 20 topics","time":{"start":1715686829592,"stop":1715686829593,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cdb24b06eac8e5","name":"Check received message containing Basic HTML tag","time":{"start":1715686358135,"stop":1715686358135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3bb24d2a1b2342","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715686345406,"stop":1715686345406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3654c7af7e00ecf7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715686829586,"stop":1715686829586,"duration":0},"status":"passed","severity":"normal"},{"uid":"962bd6823f6647d3","name":"should not fail to start the service if it is already started","time":{"start":1715686163849,"stop":1715686163849,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9becf80a1bb7b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715686413326,"stop":1715686413327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75d802204c39a60","name":"should not fail to stop the service if it was not started","time":{"start":1715686163849,"stop":1715686163849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb92e83cf114c833","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715686159687,"stop":1715686159687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d085880e006074d4","name":"Check publish message containing unicode special characters","time":{"start":1715686644520,"stop":1715686644520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc5aede5f4c15db","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715686434364,"stop":1715686434364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3876cecd9031c17","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715686135697,"stop":1715686135697,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a28ace5087d31b","name":"Check publish message after client node is restarted","time":{"start":1715686644529,"stop":1715686644529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5aa8833a43859b4","name":"should throw error - no id","time":{"start":1715686144129,"stop":1715686144134,"duration":5},"status":"passed","severity":"normal"},{"uid":"42b25151a8ddc7d3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715686762207,"stop":1715686762208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60d569018a60b8d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715686713871,"stop":1715686713871,"duration":0},"status":"passed","severity":"normal"},{"uid":"26475352348bb9dd","name":"Ephemeral messages are not stored","time":{"start":1715686198694,"stop":1715686198695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a537fe8303b8230b","name":"Check message with no content topic is not received","time":{"start":1715686660316,"stop":1715686660316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d64224e681c0d82","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715686587335,"stop":1715686587336,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdb660545fc29d0","name":"Refresh subscription","time":{"start":1715686652120,"stop":1715686652120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef9499329fb88f6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715686135708,"stop":1715686135708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ae48498bbc9dff","name":"Overlapping topic subscription","time":{"start":1715686829582,"stop":1715686829583,"duration":1},"status":"passed","severity":"normal"},{"uid":"243eeffd873a1742","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715686143416,"stop":1715686143417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c5917ce903b971","name":"Check received message containing emoji","time":{"start":1715686660327,"stop":1715686660328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16c16be59bb2eff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715686829596,"stop":1715686829596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55a606c27b82e1c","name":"Generator, custom pubsub topic","time":{"start":1715686758522,"stop":1715686758523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a63e0ec6dc0be7c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715686169710,"stop":1715686169711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d779b7ebc3c67c1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715686829581,"stop":1715686829581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e1718f8c1aa0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715686135698,"stop":1715686135699,"duration":1},"status":"passed","severity":"normal"},{"uid":"951079881ec85100","name":"Fails to publish message with empty text","time":{"start":1715686644526,"stop":1715686644526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7130a40097da950d","name":"Check received message containing Chinese","time":{"start":1715686358132,"stop":1715686358132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2a9a4cffaccb6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715686135705,"stop":1715686135705,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c74268c7aaf6bb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686758521,"stop":1715686758522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2d30c75361a7fd","name":"isConnected return false after peer stops","time":{"start":1715686232242,"stop":1715686232243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0eff2728b0f1d8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715686829579,"stop":1715686829580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89c150b8d1b58c9","name":"Ping on peer without subscriptions","time":{"start":1715686271225,"stop":1715686271225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a98c3e5af5650a2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715686198696,"stop":1715686198696,"duration":0},"status":"passed","severity":"normal"},{"uid":"979e8e80b39b41c2","name":"Check received message containing escaped characters","time":{"start":1715686660312,"stop":1715686660312,"duration":0},"status":"passed","severity":"normal"},{"uid":"431ba554638120b1","name":"Check received message containing JSON","time":{"start":1715686660324,"stop":1715686660325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc7e7fcc75dc2e7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715686625760,"stop":1715686625761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3dc4a283548412","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715686258529,"stop":1715686258530,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa6bceec53b14b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715686258526,"stop":1715686258527,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d157705d2505d68","name":"A test","time":{"start":1715686434625,"stop":1715686434626,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b8de62216d2f0b","name":"Push message with content topic containing escaped characters","time":{"start":1715686587337,"stop":1715686587337,"duration":0},"status":"passed","severity":"normal"},{"uid":"568d3a714a96b020","name":"random static sharding 10 - Cluster ID: 49, Shard ID: 731","time":{"start":1715686713869,"stop":1715686713869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d63e1d4c0ce277","name":"Push message with content topic containing long","time":{"start":1715686724919,"stop":1715686724920,"duration":1},"status":"passed","severity":"normal"},{"uid":"653117cdf8d07b37","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715686652148,"stop":1715686652148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb3dc7145d0b16f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715686271122,"stop":1715686271123,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167cea7982ab26","name":"Promise Callback - forward","time":{"start":1715686747646,"stop":1715686747647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d359a7c5be4982ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345388,"stop":1715686345389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c36edd88a175b9","name":"same cluster, different shard: nodes connect","time":{"start":1715686488854,"stop":1715686488854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9abb2220799803","name":"Check message received after jswaku node is restarted","time":{"start":1715686358155,"stop":1715686358157,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3e57330f59f2d55d","name":"Subscribe and receive messages via waku relay post","time":{"start":1715686829591,"stop":1715686829592,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ad95a70f783a00","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715686135696,"stop":1715686135696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8840221fb8c51384","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715686159689,"stop":1715686159690,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a4880be3c2f4e5","name":"Default pageSize","time":{"start":1715686775684,"stop":1715686775684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db1503393797dde","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715686660314,"stop":1715686660314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a106fd30e06be445","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715686271123,"stop":1715686271123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af943190ffa9cbc","name":"random static sharding 1 - Cluster ID: 322, Shard ID: 330","time":{"start":1715686713863,"stop":1715686713864,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f67188a3bc31d38","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715686135708,"stop":1715686135708,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b6f6723cf9f0d8","name":"Push message with content topic containing numeric","time":{"start":1715686587330,"stop":1715686587331,"duration":1},"status":"passed","severity":"normal"},{"uid":"2511d4c126dfc273","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715686652141,"stop":1715686652141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f2060a85d7bb5f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715686138273,"stop":1715686138273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc57b4126f1394f","name":"Push message with content topic containing emoji","time":{"start":1715686724928,"stop":1715686724929,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d76016843f4145","name":"1 Relay, 1 fetch","time":{"start":1715686159712,"stop":1715686159712,"duration":0},"status":"passed","severity":"normal"},{"uid":"98babf33ec055e35","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715686159688,"stop":1715686159688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24947841fa96fa3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715686148797,"stop":1715686148798,"duration":1},"status":"passed","severity":"normal"},{"uid":"29595edac3c23ab0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715686135754,"stop":1715686135754,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e0782c67a682f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app29/8/topic903/proto","time":{"start":1715686694661,"stop":1715686694662,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8b74c5b700c140","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715686345393,"stop":1715686345394,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3435252dfb89f5","name":"Check publish message containing Arabic","time":{"start":1715686644512,"stop":1715686644512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9242ec3adb987db3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715686143409,"stop":1715686143412,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9689758e342a0aa","name":"Ping on unsubscribed peer","time":{"start":1715686271225,"stop":1715686271225,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe3ba65fdc39f1d","name":"Store - dialed after - with timeout","time":{"start":1715686797331,"stop":1715686797332,"duration":1},"status":"passed","severity":"normal"},{"uid":"c297b9815b94192c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715686345402,"stop":1715686345402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20f5d592e87031f","name":"Check message with non string payload is not received","time":{"start":1715686358155,"stop":1715686358155,"duration":0},"status":"passed","severity":"normal"},{"uid":"20576c01006c279e","name":"Ordered Callback - backward","time":{"start":1715686747649,"stop":1715686747649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bf6a99fa94fd58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715686135712,"stop":1715686135712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfd3e77eec769ba","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715686929751,"stop":1715686929751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3bbb21addcd865","name":"Ping on unsubscribed peer","time":{"start":1715686222966,"stop":1715686222967,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c64af6fb0fff420","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715686232237,"stop":1715686232237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2535f1ef4d36beeb","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app26/5/topic615/json","time":{"start":1715686694664,"stop":1715686694665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74492c90be78d7b","name":"handles multiple messages","time":{"start":1715686775458,"stop":1715686775459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be311aecae9ddd9","name":"new peer added after a peer was already found","time":{"start":1715686607651,"stop":1715686607651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"319d0c3efe2f8cae","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715686745375,"stop":1715686745375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5d679150222a1f","name":"Check received message containing SQL Injection","time":{"start":1715686358134,"stop":1715686358134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d70e7832a813886","name":"Meta field set when metaSetter is specified","time":{"start":1715686149059,"stop":1715686149059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7133c3fe73a05df","name":"isConnected should return false after all peers disconnect","time":{"start":1715686232241,"stop":1715686232242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a448a2942d8e888f","name":"Check message with no payload is not received","time":{"start":1715686660316,"stop":1715686660316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93cdbf3b81fc704","name":"Passing page size 110 when there are 120 messages","time":{"start":1715686775683,"stop":1715686775683,"duration":0},"status":"passed","severity":"normal"},{"uid":"92642b9267da33dc","name":"Check received message containing escaped characters","time":{"start":1715686660326,"stop":1715686660327,"duration":1},"status":"passed","severity":"normal"},{"uid":"852390021002e557","name":"Check received message containing Script","time":{"start":1715686358134,"stop":1715686358134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6641b88148579cbd","name":"should properly create location multiaddrs - tcp","time":{"start":1715686144139,"stop":1715686144139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fead62229ba4ee8c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715686413338,"stop":1715686413339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0518eeccefd5a0f","name":"shard 0","time":{"start":1715686713862,"stop":1715686713863,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ec4f97d48fd98b","name":"Subscribe and publish message","time":{"start":1715686652117,"stop":1715686652118,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f019be0a544bc67","name":"Check meta is set [ecies]","time":{"start":1715686171636,"stop":1715686171636,"duration":0},"status":"passed","severity":"normal"},{"uid":"265a3e343c207fcd","name":"Push message with content topic containing unicode special characters","time":{"start":1715686724928,"stop":1715686724928,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e1c1ece8d926a9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715686829588,"stop":1715686829588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d1e94e32eed0ef","name":"Subscribe to topic containing short and receive message","time":{"start":1715686829583,"stop":1715686829583,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2c1a0c52cf2b3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715686159961,"stop":1715686159961,"duration":0},"status":"passed","severity":"normal"},{"uid":"417b45a18f47399b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715686135711,"stop":1715686135711,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ef7f9b8a591030","name":"Decoder throws on undefined content topic","time":{"start":1715686149061,"stop":1715686149061,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d712648bd27805","name":"should encode/decode to RLP encoding","time":{"start":1715686144135,"stop":1715686144135,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd001dc5be0f6fda","name":"Decoder throws on undefined content topic","time":{"start":1715686171637,"stop":1715686171637,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc03299861601690","name":"more peers than existing","time":{"start":1715686587634,"stop":1715686587635,"duration":1},"status":"skipped","severity":"normal"},{"uid":"594b0446c2437b38","name":"Subscribe to topic containing short and receive message","time":{"start":1715686829594,"stop":1715686829594,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa63783b5c12ff5","name":"Check message with non string payload is not received","time":{"start":1715686660332,"stop":1715686660332,"duration":0},"status":"passed","severity":"normal"},{"uid":"79aefa849d31be19","name":"Relay - dialed after","time":{"start":1715686797328,"stop":1715686797329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5139627e065b3fdf","name":"should decode valid enr with tcp successfully","time":{"start":1715686144128,"stop":1715686144128,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde8dab8545737e2","name":"Publish message with rate limit","time":{"start":1715686644530,"stop":1715686644530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1784a692e08c13e7","name":"Push message with shell command payload","time":{"start":1715686587322,"stop":1715686587323,"duration":1},"status":"passed","severity":"normal"},{"uid":"418c670cdd77fd83","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715686143414,"stop":1715686143415,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c17dc4beecd2874","name":"isConnected should return true after first peer connects","time":{"start":1715686232240,"stop":1715686232241,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edc4561f5943245","name":"Query Generator - backward","time":{"start":1715686747645,"stop":1715686747646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c619deb4f75f89ab","name":"Ping on peer without subscriptions","time":{"start":1715686271219,"stop":1715686271222,"duration":3},"status":"passed","severity":"normal"},{"uid":"ece00df4af783e3b","name":"Relay + Store","time":{"start":1715686197555,"stop":1715686197555,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e2ca5a122defca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715686829582,"stop":1715686829582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fd15cc3ddbba2c","name":"Check publish message containing special chars","time":{"start":1715686644511,"stop":1715686644511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd980ae268c9a17","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715686345409,"stop":1715686345409,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea776ca1b1baa4d","name":"Check received message containing numeric","time":{"start":1715686660319,"stop":1715686660319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9ff3aab8906060","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715686745388,"stop":1715686745388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec6b8a9be104d9e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715686135709,"stop":1715686135709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5f43809187e5ea","name":"Push message with content topic containing shell command","time":{"start":1715686587336,"stop":1715686587336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eb8a18d9c15713","name":"Check message with no content topic is not received","time":{"start":1715686358153,"stop":1715686358154,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dfb85cc1674163","name":"can start the service","time":{"start":1715686163848,"stop":1715686163848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eeab19e6f7e56c1","name":"Subscribe to topic containing XML and publish message","time":{"start":1715686652146,"stop":1715686652146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4944f4175a6d8e2f","name":"should handle a minimal index list","time":{"start":1715686135754,"stop":1715686135754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71363c4d4437478","name":"listenerCount","time":{"start":1715686227808,"stop":1715686227809,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d9cc9e1b615886","name":"Passing page size 10 when there are 10 messages","time":{"start":1715686775682,"stop":1715686775682,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a84463c1bdbea7","name":"should be able to decode the field with only STORE set to true","time":{"start":1715686143424,"stop":1715686143425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea92bf96d487f0e7","name":"should be able to encode the field with only STORE set to true","time":{"start":1715686143413,"stop":1715686143414,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff3b6f0b309349","name":"should set field with all protocols enabled","time":{"start":1715686144140,"stop":1715686144140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c42a42d76bee53f","name":"LightPush","time":{"start":1715686797333,"stop":1715686797333,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c939708d6b6e25","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715686488851,"stop":1715686488851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e67c6e8d23e9845","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715686232238,"stop":1715686232238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeb07e01da0835d","name":"Publish message with custom timestamp: Tue May 14 2024 12:36:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1715686644522,"stop":1715686644523,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f9de62e23792","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715686159688,"stop":1715686159689,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ddf116bbf62e40","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715686135700,"stop":1715686135700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23951f35bfc5c14","name":"Check received message containing long","time":{"start":1715686660305,"stop":1715686660305,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd52e3e2307a844d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715686345392,"stop":1715686345393,"duration":1},"status":"passed","severity":"normal"},{"uid":"900dee9f6f8edc90","name":"Nodes with multiple pubsub topic","time":{"start":1715686625769,"stop":1715686625770,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcf2ba048bc33e1","name":"should add and remove event listeners correctly","time":{"start":1715686163852,"stop":1715686163852,"duration":0},"status":"passed","severity":"normal"}]