mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"12516ff569969e6f","name":"configure the node with multiple pubsub topics","time":{"start":1715028166469,"stop":1715028166469,"duration":0},"status":"passed","severity":"normal"},{"uid":"448033130870e6df","name":"Push message with content topic containing short","time":{"start":1715028053043,"stop":1715028053043,"duration":0},"status":"passed","severity":"normal"},{"uid":"723c3b35589bfa60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805338,"stop":1715027805338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a280df3d089062e","name":"Nodes with multiple pubsub topic","time":{"start":1715028081648,"stop":1715028081648,"duration":0},"status":"passed","severity":"normal"},{"uid":"79672150152f613c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805345,"stop":1715027805345,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc8e56b8f57e42","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715027891889,"stop":1715027891889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf43bb982024c58","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715028108830,"stop":1715028108831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b411969ba2054d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715027805346,"stop":1715027805346,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f04bd0ba1bedb1","name":"Push message with JSON payload","time":{"start":1715028177959,"stop":1715028177960,"duration":1},"status":"passed","severity":"normal"},{"uid":"956e3379ca0ab3e3","name":"Push message with escaped characters payload","time":{"start":1715028177961,"stop":1715028177962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d054ac38b8fce9f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715028277351,"stop":1715028277351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff7eaf803195df2","name":"Subscribe to topic containing long and receive message","time":{"start":1715028277354,"stop":1715028277354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e061e4df49236d41","name":"Check received message containing Chinese","time":{"start":1715027821583,"stop":1715027821583,"duration":0},"status":"passed","severity":"normal"},{"uid":"323ac661cd0e8bc6","name":"Push message with escaped characters payload","time":{"start":1715028053040,"stop":1715028053041,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd5415af6fbc5aa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715027805351,"stop":1715027805351,"duration":0},"status":"passed","severity":"normal"},{"uid":"47240b5ba6d663bf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715027596407,"stop":1715027596408,"duration":1},"status":"passed","severity":"normal"},{"uid":"b277fa618619fdea","name":"Check message with no payload is not received","time":{"start":1715028113685,"stop":1715028113686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b142c506dd996985","name":"same cluster, different shard: nodes don't connect","time":{"start":1715027805330,"stop":1715027805331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e0616637f8721f","name":"Check received message containing numeric","time":{"start":1715027821580,"stop":1715027821582,"duration":2},"status":"passed","severity":"normal"},{"uid":"68178c46f673aa62","name":"A test","time":{"start":1715027891957,"stop":1715027891958,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b2c5b3ee1321ee","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715027854391,"stop":1715027854391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd81889bbb099b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715028277348,"stop":1715028277348,"duration":0},"status":"passed","severity":"normal"},{"uid":"955d78f7fb57a703","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715028220868,"stop":1715028220868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4856d97b1f1c9cf9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715027613100,"stop":1715027613101,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2b16c153cea91b","name":"udp ip6 address","time":{"start":1715027596601,"stop":1715027596601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8932c7d3029af4e0","name":"Push message equal or less that 1MB","time":{"start":1715028053079,"stop":1715028053079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8319e5febe39e39e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715027821591,"stop":1715027821592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8bc7621d6e0cdf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715027891883,"stop":1715027891883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1359268ef4a4080","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715028716490,"stop":1715028716490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b0bae8b54fb01","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715027588448,"stop":1715027588448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf0ac3226e34e38","name":"throws on content topic with empty version field","time":{"start":1715027588443,"stop":1715027588443,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8d4862e1ad22b8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715027588446,"stop":1715027588446,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c60559271e5cbb","name":"Push message with content topic containing SQL Injection","time":{"start":1715028177990,"stop":1715028177991,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9fa858759de9f8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715027596398,"stop":1715027596399,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a03f72762a2ead4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715028277347,"stop":1715028277347,"duration":0},"status":"passed","severity":"normal"},{"uid":"206c93c37399f094","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715028081648,"stop":1715028081648,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3adef9e3345468","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715027805345,"stop":1715027805345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7200788b080117","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715028143681,"stop":1715028143682,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1cafed9acae9ea","name":"Store - dialed first","time":{"start":1715028259607,"stop":1715028259607,"duration":0},"status":"passed","severity":"normal"},{"uid":"787d828b3870721","name":"should only return 1 node with relay capability","time":{"start":1715027613498,"stop":1715027613498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd5c2ebf32ebd1d","name":"can start the service","time":{"start":1715027617103,"stop":1715027617104,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abc7515e201a4b1","name":"All","time":{"start":1715027650509,"stop":1715027650510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2440a1ae4b475a1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715028192632,"stop":1715028192634,"duration":2},"status":"passed","severity":"normal"},{"uid":"a69abc802a98ad63","name":"Check meta is set [ecies]","time":{"start":1715027624977,"stop":1715027624978,"duration":1},"status":"passed","severity":"normal"},{"uid":"235d063763c14a18","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715027805354,"stop":1715027805355,"duration":1},"status":"passed","severity":"normal"},{"uid":"798da947b72b89f9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715028108832,"stop":1715028108832,"duration":0},"status":"passed","severity":"normal"},{"uid":"157374d034088854","name":"should set field with all protocols enabled","time":{"start":1715027597056,"stop":1715027597056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5930bd1281755ce3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715027640935,"stop":1715027640936,"duration":1},"status":"passed","severity":"normal"},{"uid":"882822cdcdca1c41","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715027588459,"stop":1715027588459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8398acbb434a601","name":"Push message with content topic containing Russian","time":{"start":1715028177989,"stop":1715028177990,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e44d65297cdcbe","name":"Query generator for multiple messages with different content topic format","time":{"start":1715028225484,"stop":1715028225484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5838724a1ad7527","name":"Check received message containing special chars","time":{"start":1715027821582,"stop":1715027821583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6264943ad4a67ee","name":"Nwaku publishes","time":{"start":1715028084331,"stop":1715028084334,"duration":3},"status":"passed","severity":"normal"},{"uid":"d33cd1a5d41e3511","name":"random static sharding 5 - Cluster ID: 982, Shard ID: 52","time":{"start":1715028166464,"stop":1715028166465,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fcc40dcb174708","name":"Promise Callback - backward","time":{"start":1715028213441,"stop":1715028213441,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc02f98ed2e0aed2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715027805342,"stop":1715027805343,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a14d07aa13113a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715027588474,"stop":1715027588474,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ecc392ad9f81ba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027717773,"stop":1715027717773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c7b8bc25cd2a17","name":"Check received message containing Arabic","time":{"start":1715028113663,"stop":1715028113664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed38547050ff398d","name":"Push message on custom pubsubTopic","time":{"start":1715027913774,"stop":1715027913774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b8b78bd8a9b76","name":"Encoder throws on undefined content topic","time":{"start":1715027624978,"stop":1715027624978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b60909082a4d0e7","name":"Check received message with timestamp: 1715027639795 ","time":{"start":1715028113682,"stop":1715028113682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddba1a0c20d8104","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715027588467,"stop":1715027588467,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b516830ce17a47","name":"Push message with custom timestamp: 1715031405595","time":{"start":1715028178008,"stop":1715028178009,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4332ffd4307644d","name":"should only return 1 node with relay and store capability","time":{"start":1715027613498,"stop":1715027613498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb0c4ca4c2d549e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715027648408,"stop":1715027648408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9949d10243a9a8","name":"Check received message containing short","time":{"start":1715028113636,"stop":1715028113645,"duration":9},"status":"passed","severity":"normal"},{"uid":"b546bccc70a2f83c","name":"Push message with long payload","time":{"start":1715028053027,"stop":1715028053028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a114431b06ae9d71","name":"Check message with no content topic is not received","time":{"start":1715028113657,"stop":1715028113658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54f58aa84150449","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715027730616,"stop":1715027730618,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e053667b9d60aab","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715027588446,"stop":1715027588447,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a0f4ddb4ebcf89","name":"random static sharding 9 - Cluster ID: 814, Shard ID: 532","time":{"start":1715028166467,"stop":1715028166467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b85e637422ef996","name":"different cluster, same shard: nodes don't connect","time":{"start":1715027805331,"stop":1715027805331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c500bce4b471649c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715027591107,"stop":1715027591108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee31c412dbeef2f0","name":"Relay + Store","time":{"start":1715027650509,"stop":1715027650509,"duration":0},"status":"passed","severity":"normal"},{"uid":"82489b9509d8d9e3","name":"isConnected should return false after all peers disconnect","time":{"start":1715027640937,"stop":1715027640938,"duration":1},"status":"passed","severity":"normal"},{"uid":"398ce07569d600d7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715027651019,"stop":1715027651019,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c1a5237f746e1b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715027945499,"stop":1715027945500,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bde4414ae13b92","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715027805331,"stop":1715027805332,"duration":1},"status":"passed","severity":"normal"},{"uid":"54db0d81312df0c3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715027648409,"stop":1715027648409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea9ae767cc74614","name":"Delete observer","time":{"start":1715028057631,"stop":1715028057631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a098fd4974f1641","name":"Push message with content topic containing Script","time":{"start":1715028177991,"stop":1715028177992,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bb5c3e9082fe06","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715027596401,"stop":1715027596402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f2d94a93d25c11","name":"Ordered Callback - forward","time":{"start":1715028213441,"stop":1715028213442,"duration":1},"status":"passed","severity":"normal"},{"uid":"44719b2098554566","name":"Non TWN Cluster","time":{"start":1715028202881,"stop":1715028202881,"duration":0},"status":"passed","severity":"normal"},{"uid":"717a688b2ca6c6cb","name":"ignores domain fetching errors","time":{"start":1715027613496,"stop":1715027613497,"duration":1},"status":"passed","severity":"normal"},{"uid":"f686c631b41f29b3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715028108824,"stop":1715028108824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2321cbc62db15d9","name":"Fails to push message bigger that 1MB","time":{"start":1715028178010,"stop":1715028178011,"duration":1},"status":"passed","severity":"normal"},{"uid":"11016ea923894c9a","name":"Mutual subscription","time":{"start":1715028108820,"stop":1715028108821,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ca93bb92b8d9f6","name":"Using a function","time":{"start":1715028248176,"stop":1715028248177,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c1d8e758b7b652","name":"through manual discovery","time":{"start":1715027921107,"stop":1715027921107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f585d284845dcc","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715027591111,"stop":1715027591111,"duration":0},"status":"passed","severity":"normal"},{"uid":"447eaa92eda5cf8e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715027613500,"stop":1715027613500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70bc0efc4d1fab75","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805350,"stop":1715027805350,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af422f69a86ae17","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715027717769,"stop":1715027717770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2e61754022e0aa","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715028192636,"stop":1715028192636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd00e26057903c9","name":"Check message received after jswaku node is restarted","time":{"start":1715028113690,"stop":1715028113690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33011c6306642491","name":"groups content topics by expected pubsub topic","time":{"start":1715027588451,"stop":1715027588451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99467159d3d0c0","name":"addEventListener with correct event","time":{"start":1715027680921,"stop":1715027680921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3241c7179c580c4f","name":"Check received message containing special chars","time":{"start":1715028113663,"stop":1715028113663,"duration":0},"status":"passed","severity":"normal"},{"uid":"445eb112680d8d1f","name":"Push message with content topic containing JSON","time":{"start":1715028177994,"stop":1715028177995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c455b2eb5e8b140","name":"Reopen subscription with peer with lost subscription","time":{"start":1715027718089,"stop":1715027718089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75e2fab7b7e0c26","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715027588477,"stop":1715027588477,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c7513a34506537","name":"Push message with unicode special characters payload","time":{"start":1715028053041,"stop":1715028053041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32541a05464d62d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715028081650,"stop":1715028081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"da85d21bae079197","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715027805336,"stop":1715027805337,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e815ea53479bedf","name":"Throws when trying to push message with empty payload","time":{"start":1715028053042,"stop":1715028053042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b02311f9b61c41","name":"Fails to push message bigger that 1MB","time":{"start":1715028053090,"stop":1715028053090,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fdfd6941be3c86","name":"Check received message containing short","time":{"start":1715028113659,"stop":1715028113660,"duration":1},"status":"passed","severity":"normal"},{"uid":"f139d88ebda50103","name":"Light Node - default protocols","time":{"start":1715028259608,"stop":1715028259608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c35e41b3f053f1","name":"Ping on unsubscribed peer","time":{"start":1715027674602,"stop":1715027674603,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb7d3857809e6fc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715028143680,"stop":1715028143681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5cc2b03f2c72d8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715027588455,"stop":1715027588456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0bdee65b5d5d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715027588463,"stop":1715027588463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a49f90c675201d0","name":"Check received message with timestamp: 1715027639795000000 ","time":{"start":1715028113682,"stop":1715028113682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbe7d9c16a39072","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715027596405,"stop":1715027596405,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1ce74cd1e42ce0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715027601818,"stop":1715027601818,"duration":0},"status":"passed","severity":"normal"},{"uid":"843226d9d5d6f88","name":"Decoder throws on undefined content topic","time":{"start":1715027602072,"stop":1715027602072,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ef48fd374b17","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715028220871,"stop":1715028220871,"duration":0},"status":"passed","severity":"normal"},{"uid":"604c770b476984b8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715027588471,"stop":1715027588471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e868485fe287efbc","name":"Decoder throws on empty string content topic","time":{"start":1715027624979,"stop":1715027624979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade88ae5f3b2109c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715028143682,"stop":1715028143683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7183fa4fac0baba5","name":"Push message with special chars payload","time":{"start":1715028053029,"stop":1715028053030,"duration":1},"status":"passed","severity":"normal"},{"uid":"a571b05d7ae49575","name":"should handle a minimal index list","time":{"start":1715027588478,"stop":1715027588478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcdbbc2859beefd","name":"should properly create location multiaddrs - udp","time":{"start":1715027597054,"stop":1715027597054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3281ca5ebae79b","name":"getPeersByDiscovery","time":{"start":1715027680923,"stop":1715027680923,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c11c248ac748b5","name":"Check received message containing SQL Injection","time":{"start":1715028113647,"stop":1715028113648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1881a6f7d5a42b73","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715028177993,"stop":1715028177994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b459cdb7510d84d","name":"throws on content topic with generation field greater than 0","time":{"start":1715027588442,"stop":1715027588442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b706e957381e9a59","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715027588474,"stop":1715027588474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c264429b1cb3d7d6","name":"should not fail to start the service if it is already started","time":{"start":1715028113196,"stop":1715028113196,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf9bac153a5f048","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715027891889,"stop":1715027891890,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab4a6cb768808cf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715028166470,"stop":1715028166470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c314cb2c2c33c4d7","name":"Reopen subscription with peer with lost subscription","time":{"start":1715027718087,"stop":1715027718087,"duration":0},"status":"passed","severity":"normal"},{"uid":"45007c272871f471","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715028192639,"stop":1715028192639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e5a1e414f8cd5b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715027613095,"stop":1715027613096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96f02e2f60b9db1","name":"Init the array if not present","time":{"start":1715027588236,"stop":1715027588238,"duration":2},"status":"passed","severity":"normal"},{"uid":"53f04287407ad5ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715027854386,"stop":1715027854387,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b28dbfa69bca457","name":"random static sharding 2 - Cluster ID: 452, Shard ID: 638","time":{"start":1715028166463,"stop":1715028166463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6c150c5211e98a","name":"Check message with non string payload is not received","time":{"start":1715028113686,"stop":1715028113690,"duration":4},"status":"passed","severity":"normal"},{"uid":"191187beb711eb7b","name":"Subscribe to topic containing long and receive message","time":{"start":1715027891882,"stop":1715027891882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db33bd890d338e5","name":"Ordered callback, aborts when callback returns true","time":{"start":1715028225486,"stop":1715028225486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea7f65f35ebfa12","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715027640931,"stop":1715027640933,"duration":2},"status":"passed","severity":"normal"},{"uid":"479f93213a7abdf4","name":"Check meta is set [symmetric]","time":{"start":1715027623132,"stop":1715027623133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bab7b92af9e802","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715028225485,"stop":1715028225486,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a30129d1256fcf","name":"Check received message containing XML","time":{"start":1715028113665,"stop":1715028113666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d701719043a11","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715027588473,"stop":1715027588473,"duration":0},"status":"passed","severity":"normal"},{"uid":"900486b63ad96bf1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715028277355,"stop":1715028277355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a73171e42ff896c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715028108832,"stop":1715028108832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f9073bd6f42190","name":"Generator, 2 different pubsubtopics","time":{"start":1715028220869,"stop":1715028220869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecb85b87306281b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715027613500,"stop":1715027613500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"852fe7ba1b25fbfb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715027891886,"stop":1715027891886,"duration":0},"status":"passed","severity":"normal"},{"uid":"da85a0755649774d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715028081651,"stop":1715028081651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5986b094a05eb5f6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715027588463,"stop":1715027588463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80148020c73dfbe","name":"Check received message containing special chars","time":{"start":1715028113646,"stop":1715028113646,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fab2d0681e4f72","name":"Passing an array","time":{"start":1715028248176,"stop":1715028248176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fa09abc15cfbed","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715027805334,"stop":1715027805334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef01d3fe76876b","name":"Check received message containing SQL Injection","time":{"start":1715028113664,"stop":1715028113665,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8b1f8bf3741fb1","name":"Check publish message containing Arabic","time":{"start":1715028109969,"stop":1715028109969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5e8506b1d50001","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715028277358,"stop":1715028277358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5d1bf2742e201f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715027648406,"stop":1715027648406,"duration":0},"status":"passed","severity":"normal"},{"uid":"805f8aa9f37dcd7f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715027891880,"stop":1715027891880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95679e91b6a60ee","name":"Subscribe to topic containing Script and receive message","time":{"start":1715028277346,"stop":1715028277346,"duration":0},"status":"passed","severity":"normal"},{"uid":"744ad1c5b2e3a010","name":"Check message on other pubsub topic is not received","time":{"start":1715027821592,"stop":1715027821593,"duration":1},"status":"passed","severity":"normal"},{"uid":"784f4148e26d53ec","name":"should encode/decode to text encoding","time":{"start":1715027597051,"stop":1715027597052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3538d2cdfd7194","name":"Check received message containing Chinese","time":{"start":1715028113663,"stop":1715028113663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca000a62ceaee69e","name":"Subscribe and receive messages via waku relay post","time":{"start":1715028277350,"stop":1715028277351,"duration":1},"status":"passed","severity":"normal"},{"uid":"1007639443fdbd7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805334,"stop":1715027805334,"duration":0},"status":"passed","severity":"normal"},{"uid":"84313a0a7db78f1f","name":"Wrong topic","time":{"start":1715028202886,"stop":1715028202886,"duration":0},"status":"passed","severity":"normal"},{"uid":"3748fe42880e28e4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715027821590,"stop":1715027821590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f758eb84c160b301","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715027854387,"stop":1715027854388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5b23d13e99442b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715028108990,"stop":1715028108990,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0af45399c786ee5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app59/4/topic909/proto","time":{"start":1715028202882,"stop":1715028202882,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb51f0da8e69a93","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715028065510,"stop":1715028065511,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9f5280030d5db6","name":"A test","time":{"start":1715027891958,"stop":1715027891958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8386b81d5008c67c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715027597041,"stop":1715027597041,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9fcb0a7651f0e8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715027805335,"stop":1715027805336,"duration":1},"status":"passed","severity":"normal"},{"uid":"804914ac815e9749","name":"Check message with invalid timestamp is not received","time":{"start":1715027821592,"stop":1715027821592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f129cff5136fbb84","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715028252042,"stop":1715028252042,"duration":0},"status":"passed","severity":"normal"},{"uid":"116befd0691927c7","name":"Passing page size 19 when there are 20 messages","time":{"start":1715028233561,"stop":1715028233563,"duration":2},"status":"passed","severity":"normal"},{"uid":"da150c13120f2d5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715028143693,"stop":1715028143693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef0b0696c9430a8","name":"topics with same application and version share the same shard","time":{"start":1715027588450,"stop":1715027588451,"duration":1},"status":"passed","severity":"normal"},{"uid":"48af17fe411e562c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715027588462,"stop":1715027588462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddb4dce04492e7b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715028081650,"stop":1715028081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7f2834a871dc13","name":"Overlapping topic subscription","time":{"start":1715028108825,"stop":1715028108825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c27f5b5365e5c1f9","name":"Push message with Script payload","time":{"start":1715028177957,"stop":1715028177958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff14d772ea058","name":"Round trip binary serialization","time":{"start":1715027602069,"stop":1715027602070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b12ad28f685b41","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715027854392,"stop":1715027854392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bddc54d1f3ea1f3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715027588449,"stop":1715027588449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4add56f12791945","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715027612869,"stop":1715027612869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7632a4038911","name":"Encoder throws on empty string content topic","time":{"start":1715027623134,"stop":1715027623134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5b28dcbab7f2f2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715028081647,"stop":1715028081647,"duration":0},"status":"passed","severity":"normal"},{"uid":"65534e569b615b3d","name":"Check message with no content topic is not received","time":{"start":1715027821593,"stop":1715027821594,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea0321eeb7dea9e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715027854389,"stop":1715027854390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22e78d9177f623c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715028220870,"stop":1715028220870,"duration":0},"status":"passed","severity":"normal"},{"uid":"441683d7e98f302a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715027945500,"stop":1715027945500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e5fe1fb43ebb3f","name":"random static sharding 1 - Cluster ID: 228, Shard ID: 185","time":{"start":1715028166462,"stop":1715028166463,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b58fb74af5333a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715027596392,"stop":1715027596394,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b4d81077e7cd364","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715027805332,"stop":1715027805332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9a6ce77436a34f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715027591109,"stop":1715027591109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a08060ae4db896a","name":"should properly create location multiaddrs - tcp4","time":{"start":1715027597053,"stop":1715027597053,"duration":0},"status":"passed","severity":"normal"},{"uid":"914a205ae22af835","name":"Check received message containing XML","time":{"start":1715028113648,"stop":1715028113649,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0318792f1558a6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715027891869,"stop":1715027891869,"duration":0},"status":"passed","severity":"normal"},{"uid":"282e0b0ab6e1f5e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715028277340,"stop":1715028277340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8128a400aefa2430","name":"Refresh subscription","time":{"start":1715028277353,"stop":1715028277354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad91bc82a5b0b51e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715027717766,"stop":1715027717767,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a597b4f088bdb8","name":"Passing page size 0 when there are 110 messages","time":{"start":1715028233553,"stop":1715028233555,"duration":2},"status":"passed","severity":"normal"},{"uid":"14a025cd0481baba","name":"Waku message hash computation (payload length 0)","time":{"start":1715027591110,"stop":1715027591110,"duration":0},"status":"passed","severity":"normal"},{"uid":"afde9868a8f21541","name":"LightPush","time":{"start":1715028259608,"stop":1715028259608,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc75509cada66e32","name":"Encoder throws on undefined content topic","time":{"start":1715027602071,"stop":1715027602071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd8533d22f9c12c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715027692122,"stop":1715027692123,"duration":1},"status":"passed","severity":"normal"},{"uid":"2255203f62e3d97c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715028065510,"stop":1715028065510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95c06b53a2b842b1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app77/2/topic125/json","time":{"start":1715028202883,"stop":1715028202883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deeaf1b3e9eecb1","name":"Push message with content topic containing long","time":{"start":1715028053043,"stop":1715028053043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46e36d055575fa2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715027596399,"stop":1715027596400,"duration":1},"status":"passed","severity":"normal"},{"uid":"6faa0364097a6152","name":"Js publishes, other Js receives","time":{"start":1715028084334,"stop":1715028084336,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2db5a6c7e7b6c83","name":"listenerCount","time":{"start":1715027680923,"stop":1715027680924,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ee7b8604a1986e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715028277338,"stop":1715028277338,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bdee22df5b1293","name":"shard 0","time":{"start":1715028166461,"stop":1715028166461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31d17b84aedb043","name":"Meta field set when metaSetter is specified","time":{"start":1715027602070,"stop":1715027602071,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb258327765bfa7","name":"Query Generator - backward","time":{"start":1715028213438,"stop":1715028213440,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4c2dd3c8b7c16d","name":"Subscribe and receive messages via lightPush","time":{"start":1715028277349,"stop":1715028277349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d345870f651cea5d","name":"more peers than existing","time":{"start":1715028053242,"stop":1715028053242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"506195a4b02ba0cb","name":"should throw an error for an unconfigured topic","time":{"start":1715027588470,"stop":1715027588470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5761a978c876d0d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715027717773,"stop":1715027717774,"duration":1},"status":"passed","severity":"normal"},{"uid":"12026a25f7385bb5","name":"should properly create peer info with all multiaddrs","time":{"start":1715027597055,"stop":1715027597055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae01b92fb7fd594f","name":"Fails to publish duplicate message","time":{"start":1715028109977,"stop":1715028109978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e915f7fd541808","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027913777,"stop":1715027913778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d1fe91d47c0b8e","name":"Nodes with multiple pubsub topic","time":{"start":1715028081650,"stop":1715028081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7e94edd595e8fb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715027588448,"stop":1715027588448,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2d48c625e04d32","name":"Check publish message after client node is restarted","time":{"start":1715028109981,"stop":1715028109981,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da6b897338241333","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715028277345,"stop":1715028277345,"duration":0},"status":"passed","severity":"normal"},{"uid":"34caf7dd532bd0c9","name":"random static sharding 3 - Cluster ID: 670, Shard ID: 272","time":{"start":1715028166463,"stop":1715028166464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d91d77ad9030bcf","name":"should return valid sharding parameters for static sharding","time":{"start":1715027588472,"stop":1715027588473,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c14c3954eb3221","name":"Push 30 different messages","time":{"start":1715028053042,"stop":1715028053042,"duration":0},"status":"passed","severity":"normal"},{"uid":"128b48b9cd3dcb25","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715027588479,"stop":1715027588479,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f88e5e747a35cc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715028277360,"stop":1715028277360,"duration":0},"status":"passed","severity":"normal"},{"uid":"971116b0b5686ae5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715027854389,"stop":1715027854389,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd10295a654a3744","name":"Push message with content topic containing numeric","time":{"start":1715028053044,"stop":1715028053044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15b3c61928c91c3","name":"start node with empty content topic","time":{"start":1715028202888,"stop":1715028202888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc648de4cf4c1d60","name":"Store - dialed after - with timeout","time":{"start":1715028259607,"stop":1715028259607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f977573ae74c3022","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715027891884,"stop":1715027891884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e942486fa33dcb9","name":"should not fail to start the service if it is already started","time":{"start":1715027656192,"stop":1715027656193,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cc63c5bfc276d7","name":"Check publish message containing Chinese","time":{"start":1715028109969,"stop":1715028109969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e641fa1b6ca00888","name":"should throw error - no id","time":{"start":1715027597042,"stop":1715027597042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0c67974b83387","name":"Check received message containing XML","time":{"start":1715027821586,"stop":1715027821586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8670469c020cd3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715027588467,"stop":1715027588467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8b419186473f39","name":"Check message with non string payload is not received","time":{"start":1715028113658,"stop":1715028113658,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dedcf0ab1f9a90","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715028108991,"stop":1715028108991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22e74041e28e1ac6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715028277356,"stop":1715028277356,"duration":0},"status":"passed","severity":"normal"},{"uid":"763ac764c644c71b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715028277344,"stop":1715028277344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aacbf7c474436d3","name":"random static sharding 6 - Cluster ID: 57, Shard ID: 815","time":{"start":1715028166465,"stop":1715028166465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8cb9dcb0d4e922","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715027588468,"stop":1715027588468,"duration":0},"status":"passed","severity":"normal"},{"uid":"957abef5067676dc","name":"Push message with Chinese payload","time":{"start":1715028053030,"stop":1715028053031,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d34ad2ea88862c","name":"Check received message containing unicode special characters","time":{"start":1715027821589,"stop":1715027821589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cafc7d9c09cf5f","name":"can start the service","time":{"start":1715028113194,"stop":1715028113195,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df6877e770bc067","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715028227933,"stop":1715028227933,"duration":0},"status":"passed","severity":"normal"},{"uid":"334216569fa63925","name":"Check received message containing emoji","time":{"start":1715028113681,"stop":1715028113682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b262b9b46c41e31c","name":"Push message with long payload","time":{"start":1715028177953,"stop":1715028177954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d00113f49619d8e","name":"should not throw an error for a single configured topic","time":{"start":1715027588469,"stop":1715027588470,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b12224672e6a1b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715027805340,"stop":1715027805340,"duration":0},"status":"passed","severity":"normal"},{"uid":"be883c58558b0ec1","name":"can start and stop the service","time":{"start":1715028113195,"stop":1715028113195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7dfa1d531216c","name":"Publish without waiting for remote peer","time":{"start":1715028108821,"stop":1715028108822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd09dd566989a43","name":"Push message with content topic containing Chinese","time":{"start":1715028177987,"stop":1715028177988,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f72e327b2d7a60","name":"safeDispatchEvent","time":{"start":1715027680924,"stop":1715027680925,"duration":1},"status":"passed","severity":"normal"},{"uid":"91eef74d5fd2fd2e","name":"Ephemeral messages are not stored","time":{"start":1715027651018,"stop":1715027651018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c411ea96e148af4","name":"Sign & Recover","time":{"start":1715027623657,"stop":1715027623658,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a786e745e336f4","name":"Push message with content topic containing long","time":{"start":1715028177984,"stop":1715028177985,"duration":1},"status":"passed","severity":"normal"},{"uid":"3066afa1ab97d7af","name":"Fails to push message with empty content topic","time":{"start":1715028177999,"stop":1715028178000,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd5ce5f00f46a9f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715027730608,"stop":1715027730611,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b56f4842d46b858","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027913777,"stop":1715027913777,"duration":0},"status":"passed","severity":"normal"},{"uid":"684994b30f1b9325","name":"Check received message containing Chinese","time":{"start":1715028113646,"stop":1715028113647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f333a485ec97ed86","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715027597057,"stop":1715027597057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f003e580aba889ef","name":"Query with Promise Callback, No Decoder","time":{"start":1715028192639,"stop":1715028192639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31dea7b51166e84","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715028108828,"stop":1715028108828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6076f54a62c25c8e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715027588454,"stop":1715027588454,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a173f2d915e015","name":"Relay","time":{"start":1715027650508,"stop":1715027650508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce13d0df49f89b79","name":"Query Generator, No message returned","time":{"start":1715028192635,"stop":1715028192636,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c017ef11f345706","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715028277359,"stop":1715028277359,"duration":0},"status":"passed","severity":"normal"},{"uid":"feba877196f1b490","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715027588466,"stop":1715027588466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7782aeef8eaadb33","name":"should not receive a peer event after stop","time":{"start":1715028113198,"stop":1715028113198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c145c82e2dbe87","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715027601819,"stop":1715027601819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6320a1c1b7702a","name":"different cluster, different shard: nodes don't connect","time":{"start":1715027945502,"stop":1715027945502,"duration":0},"status":"passed","severity":"normal"},{"uid":"618c35852530e3e8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715027717768,"stop":1715027717769,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac431f151763dab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715028277351,"stop":1715028277351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53f3e9c8a05006b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027913774,"stop":1715027913774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd99a63ef598c9e8","name":"Query generator for multiple messages with different message text format","time":{"start":1715028225483,"stop":1715028225483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1962f73cd09dfed","name":"should configure sharding based on application and version for autosharding","time":{"start":1715027588473,"stop":1715027588473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f059048d469e3072","name":"caches peers it previously fetched","time":{"start":1715027613497,"stop":1715027613497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba60aca003cef74b","name":"Push message with XML payload","time":{"start":1715028053036,"stop":1715028053037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b26d3fade676740","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715027730613,"stop":1715027730614,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d10d40d5ee6792","name":"removeEventListener with correct event","time":{"start":1715027680922,"stop":1715027680922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87d6b1015ef906c","name":"Push message with custom timestamp: 1715024205595","time":{"start":1715028178007,"stop":1715028178008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a88b6024ef0519d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715028143681,"stop":1715028143681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41b06308cb922c9","name":"Check received message containing Basic HTML tag","time":{"start":1715028113649,"stop":1715028113649,"duration":0},"status":"passed","severity":"normal"},{"uid":"491a29c2a5af6434","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715027613096,"stop":1715027613097,"duration":1},"status":"passed","severity":"normal"},{"uid":"869016b2ada346de","name":"can start and stop the service","time":{"start":1715027617104,"stop":1715027617104,"duration":0},"status":"passed","severity":"normal"},{"uid":"25abbf36910dfb05","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715028716492,"stop":1715028716492,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f0ccd449d8c583","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715028227932,"stop":1715028227932,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b3edb40738c8a0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715027640934,"stop":1715027640934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90cffa1754b3f62","name":"Check received message containing numeric","time":{"start":1715028113660,"stop":1715028113663,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e03545ffd3c3d7e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715027588461,"stop":1715027588461,"duration":0},"status":"passed","severity":"normal"},{"uid":"756f15bc1e0548a8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715027588476,"stop":1715027588476,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3079e68b6d1d20","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715028108828,"stop":1715028108828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab88abea2cb17de7","name":"handles different clusterIds correctly","time":{"start":1715027588452,"stop":1715027588453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8b502ec642f779","name":"Push message with content topic containing special chars","time":{"start":1715028053045,"stop":1715028053045,"duration":0},"status":"passed","severity":"normal"},{"uid":"94902677cbed48ca","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715027613101,"stop":1715027613102,"duration":1},"status":"passed","severity":"normal"},{"uid":"75708ebb719e65f9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715027805335,"stop":1715027805335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf5edd47909a6f1","name":"Refresh subscription","time":{"start":1715028108824,"stop":1715028108825,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52e59907cf0da519","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715028202887,"stop":1715028202887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00e16e57d1a6c29","name":"Check publish message containing escaped characters","time":{"start":1715028109973,"stop":1715028109973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c8a14ad457090a","name":"should set field with only RELAY enabled","time":{"start":1715027597056,"stop":1715027597056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eef3c5818504a4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715027692148,"stop":1715027692148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0663c37f85f327","name":"should handle corrupted local storage data gracefully","time":{"start":1715027617107,"stop":1715027617108,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6092f7134827925","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715027805349,"stop":1715027805350,"duration":1},"status":"passed","severity":"normal"},{"uid":"73db7a77e345b612","name":"random static sharding 7 - Cluster ID: 311, Shard ID: 840","time":{"start":1715028166465,"stop":1715028166466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce06cd3c4065bfd0","name":"Push message with content topic containing Script","time":{"start":1715028053056,"stop":1715028053057,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2d992cf13c9fef","name":"should not fail to stop the service if it was not started","time":{"start":1715028113196,"stop":1715028113196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2153e9fa259bd289","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715028277347,"stop":1715028277348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee66ab964da44400","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715027596396,"stop":1715027596398,"duration":2},"status":"passed","severity":"normal"},{"uid":"85bff0ff89a23cf8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715027588449,"stop":1715027588450,"duration":1},"status":"passed","severity":"normal"},{"uid":"951da8f9840aa1cc","name":"Subscribe to topic containing short and receive message","time":{"start":1715028277354,"stop":1715028277354,"duration":0},"status":"passed","severity":"normal"},{"uid":"491588082e16a703","name":"Check message on other pubsub topic is not received","time":{"start":1715028113657,"stop":1715028113657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1156aa0cca44d7a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715027588478,"stop":1715027588479,"duration":1},"status":"passed","severity":"normal"},{"uid":"1265035d62c6dc41","name":"Overlapping topic subscription","time":{"start":1715028277353,"stop":1715028277353,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bee2950758eddd","name":"Ping on peer without subscriptions","time":{"start":1715027674601,"stop":1715027674602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71bbdce957a5944","name":"can start and stop the service","time":{"start":1715027656183,"stop":1715027656184,"duration":1},"status":"passed","severity":"normal"},{"uid":"495d53b8c6880cb7","name":"Callback on promise","time":{"start":1715028225484,"stop":1715028225485,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d8c03f86180b2","name":"should throw error - no id","time":{"start":1715027597042,"stop":1715027597043,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf35016c38045dd4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715027640935,"stop":1715027640935,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd732d2330a6931a","name":"Register correct protocols","time":{"start":1715028108821,"stop":1715028108821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2fb2cc213baa1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027717767,"stop":1715027717767,"duration":0},"status":"passed","severity":"normal"},{"uid":"55813c103f5a8b0d","name":"different cluster, different shard: nodes don't connect","time":{"start":1715027805331,"stop":1715027805331,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a76121ad88df5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715028277343,"stop":1715028277344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa80a9dd98f25c8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715028108831,"stop":1715028108831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8392709bd84e55f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715027854393,"stop":1715027854393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6ff4e9062ea9cc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715028277352,"stop":1715028277352,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da72e4d3aac25a1","name":"Refresh subscription","time":{"start":1715027891881,"stop":1715027891881,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf294313b14ae71","name":"Check received message containing long","time":{"start":1715028113660,"stop":1715028113660,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bce001d49ebc1d","name":"should only return 1 node with store capability","time":{"start":1715027613498,"stop":1715027613499,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d2627dcaab6eaf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715027588472,"stop":1715027588472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e1a98ce52ce13c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715028277359,"stop":1715028277360,"duration":1},"status":"passed","severity":"normal"},{"uid":"37aba0fa1f9022cc","name":"Check message with non string payload is not received","time":{"start":1715027821595,"stop":1715027821595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffe4369eff4cc9d","name":"Nodes with multiple pubsub topic","time":{"start":1715028081652,"stop":1715028081652,"duration":0},"status":"passed","severity":"normal"},{"uid":"789430de8d89b60a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715027613099,"stop":1715027613099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5146850eff0e7f2","name":"Query Generator - forward","time":{"start":1715028213437,"stop":1715028213438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24f3feb3136525f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715027656201,"stop":1715027656201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e73c71bbde78f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715027588465,"stop":1715027588466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df846781dee51a6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715028277359,"stop":1715028277359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb7b2815621cf3e","name":"Push message with emoji payload","time":{"start":1715028053041,"stop":1715028053042,"duration":1},"status":"passed","severity":"normal"},{"uid":"32682c9d7dd4b4e8","name":"should return false","time":{"start":1715027597048,"stop":1715027597049,"duration":1},"status":"passed","severity":"normal"},{"uid":"53476bc15ddf8a41","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715027692145,"stop":1715027692146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9b2deef00f2c0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715027891870,"stop":1715027891875,"duration":5},"status":"passed","severity":"normal"},{"uid":"93bfdb9cba6a4d1a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715028277346,"stop":1715028277347,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e9aefc1c199bb4","name":"Passing page size 11 when there are 10 messages","time":{"start":1715028233559,"stop":1715028233561,"duration":2},"status":"passed","severity":"normal"},{"uid":"30ae56913869a1d8","name":"Query generator for 2000 messages","time":{"start":1715028225486,"stop":1715028225486,"duration":0},"status":"passed","severity":"normal"},{"uid":"410b0e6783640c72","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715027588464,"stop":1715027588464,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ca740115970ec3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027717770,"stop":1715027717771,"duration":1},"status":"passed","severity":"normal"},{"uid":"94615da28736b300","name":"should handle application and version for autosharding","time":{"start":1715027588458,"stop":1715027588459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11a47b0f242a58","name":"Push message with content topic containing escaped characters","time":{"start":1715028177996,"stop":1715028177997,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b749b61487ec99","name":"Push message with content topic containing emoji","time":{"start":1715028053073,"stop":1715028053074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f7ef81305a021a","name":"Ping on subscribed peer","time":{"start":1715027718087,"stop":1715027718088,"duration":1},"status":"passed","severity":"normal"},{"uid":"73166e8f30bddacc","name":"Subscribe and receives messages on 20 topics","time":{"start":1715028277351,"stop":1715028277352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a4e9a68067352","name":"Push message with emoji payload","time":{"start":1715028177963,"stop":1715028177964,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00aa81b51401e11","name":"Check publish message containing JSON","time":{"start":1715028109972,"stop":1715028109972,"duration":0},"status":"passed","severity":"normal"},{"uid":"db27b3c635bbcc83","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715028225483,"stop":1715028225484,"duration":1},"status":"passed","severity":"normal"},{"uid":"742115e681387fad","name":"Subscribe and receives messages on 20 topics","time":{"start":1715028277340,"stop":1715028277340,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeff72d999207903","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715028277341,"stop":1715028277341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7b17c7f078cc33","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027717767,"stop":1715027717768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e761be49b64cd29a","name":"Push message with numeric payload","time":{"start":1715028177954,"stop":1715028177954,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf7e006c84caeba","name":"Query with Promise Callback, No message returned","time":{"start":1715028192640,"stop":1715028192640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2693f8d90c794add","name":"should be able to decode the field with only STORE set to true","time":{"start":1715027596403,"stop":1715027596404,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0beaba8652442e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715027805347,"stop":1715027805347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fcd356ed63e18c","name":"Publish message with custom timestamp: Mon May 06 2024 21:41:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1715028109977,"stop":1715028109977,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c35ac8b01ed481","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715027588465,"stop":1715027588465,"duration":0},"status":"passed","severity":"normal"},{"uid":"17df1e61c820c996","name":"should return all peers when numPeers is 0","time":{"start":1715027601817,"stop":1715027601818,"duration":1},"status":"passed","severity":"normal"},{"uid":"675af3c1e0e9ab93","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715028277339,"stop":1715028277339,"duration":0},"status":"passed","severity":"normal"},{"uid":"485dfd30c0263685","name":"Push message with content topic containing Arabic","time":{"start":1715028053055,"stop":1715028053055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcb49b2760d8083","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715027805352,"stop":1715027805352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d891d23ffcd1501","name":"Push message with content topic containing XML","time":{"start":1715028177992,"stop":1715028177993,"duration":1},"status":"passed","severity":"normal"},{"uid":"a664930c679f1166","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715028277343,"stop":1715028277343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c498e4beefe85ca5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715028109980,"stop":1715028109980,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e7ef74a20a593e","name":"Push message with content topic containing emoji","time":{"start":1715028177998,"stop":1715028177999,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead6474bafe809b1","name":"should not receive a peer event before start","time":{"start":1715027617106,"stop":1715027617106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7accf5b3d30f6a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715027613499,"stop":1715027613499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1738b1b35a0a238","name":"Check received message with timestamp: 1715027639879 ","time":{"start":1715027821590,"stop":1715027821590,"duration":0},"status":"passed","severity":"normal"},{"uid":"708d06d43e5be0e3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715028108822,"stop":1715028108823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a0c81db7b51142","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715027588461,"stop":1715027588462,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fc752fca8a9366","name":"returns all values when wanted number matches available values","time":{"start":1715027612367,"stop":1715027612375,"duration":8},"status":"passed","severity":"normal"},{"uid":"1a95e485675929d0","name":"handles different networkShards values correctly","time":{"start":1715027588453,"stop":1715027588453,"duration":0},"status":"passed","severity":"normal"},{"uid":"428c0e4c1dc33d74","name":"Ping on peer without subscriptions","time":{"start":1715027718088,"stop":1715027718088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ebb91433a5abf","name":"Subscribe and receive messages via lightPush","time":{"start":1715028277338,"stop":1715028277338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ad0d9a58adfb8e","name":"Push message with Chinese payload","time":{"start":1715028177955,"stop":1715028177955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b176bf23826e1e3f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715027648409,"stop":1715027648410,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d293987dbdc88e","name":"Ping on unsubscribed peer","time":{"start":1715027718086,"stop":1715027718086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daa64240123b5ed","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715027805343,"stop":1715027805344,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c083823e3d688e","name":"Publish message with large meta","time":{"start":1715028109981,"stop":1715028109982,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62cb369246e4be9","name":"Push message with rate limit","time":{"start":1715028053075,"stop":1715028053075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7998ac94ba580dff","name":"Push message with custom timestamp: 1684269421788","time":{"start":1715028053076,"stop":1715028053076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7547fd6e09bf1128","name":"Check received message containing Arabic","time":{"start":1715027821584,"stop":1715027821584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef94cd3e52d568d","name":"Push message with Arabic payload","time":{"start":1715028177955,"stop":1715028177956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b06e668d00c0dfa","name":"new peer added after a peer was already found","time":{"start":1715028065510,"stop":1715028065510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77118ff09d929243","name":"throws on content topic with empty application field","time":{"start":1715027588442,"stop":1715027588443,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d37d427906977a8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715027805340,"stop":1715027805341,"duration":1},"status":"passed","severity":"normal"},{"uid":"83329df5ecadb7da","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715028166462,"stop":1715028166462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc08eaf83649ca70","name":"Push message with rate limit","time":{"start":1715028178002,"stop":1715028178006,"duration":4},"status":"passed","severity":"normal"},{"uid":"d8d04fa0b41de2a","name":"stop","time":{"start":1715027680925,"stop":1715027680925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b075e80f598bf6","name":"Check received message containing shell command","time":{"start":1715027821588,"stop":1715027821588,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d4f09c2a81ce24","name":"Check received message with timestamp: 1715027639795 ","time":{"start":1715028113655,"stop":1715028113655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00fbe66c5826b94","name":"should not receive a peer event before start","time":{"start":1715028113198,"stop":1715028113198,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f18541f3e184a5","name":"Check received message containing Russian","time":{"start":1715028113664,"stop":1715028113664,"duration":0},"status":"passed","severity":"normal"},{"uid":"196a1c6e2c257505","name":"does not throw on valid cases","time":{"start":1715027588438,"stop":1715027588439,"duration":1},"status":"passed","severity":"normal"},{"uid":"446389f2d507a656","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715027588471,"stop":1715027588471,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ab91e6b210cf0c","name":"isConnected should return false after all peers disconnect","time":{"start":1715027692147,"stop":1715027692147,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb73d2b5b10585ff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715027891888,"stop":1715027891888,"duration":0},"status":"passed","severity":"normal"},{"uid":"badd4894ca91a93d","name":"Symmetric encrypt & Decrypt","time":{"start":1715027623657,"stop":1715027623657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9967b8f36553beed","name":"Fails to publish message with empty text","time":{"start":1715028109978,"stop":1715028109978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fda3baabeac352c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715028108991,"stop":1715028108991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b510085f6839a961","name":"should properly create location multiaddrs - udp4","time":{"start":1715027597053,"stop":1715027597053,"duration":0},"status":"passed","severity":"normal"},{"uid":"423174667cd0c4ce","name":"Check message on other pubsub topic is not received","time":{"start":1715028113684,"stop":1715028113685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757acc5634d6f44","name":"returns all values when wanted number is greater than available values","time":{"start":1715027612376,"stop":1715027612377,"duration":1},"status":"passed","severity":"normal"},{"uid":"1727f5a22ad3815c","name":"Check publish message containing emoji","time":{"start":1715028109974,"stop":1715028109974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1adf37c7f605c35","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715027805349,"stop":1715027805349,"duration":0},"status":"passed","severity":"normal"},{"uid":"187e6f0a36a648b9","name":"Push to array if already present","time":{"start":1715027588239,"stop":1715027588239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e17b6d4777a554","name":"Push message with JSON payload","time":{"start":1715028053039,"stop":1715028053040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8680e3031cda703a","name":"Relay - dialed after","time":{"start":1715028259606,"stop":1715028259606,"duration":0},"status":"passed","severity":"normal"},{"uid":"899a25367d29a14d","name":"Subscribe to topic containing long and publish message","time":{"start":1715028108825,"stop":1715028108826,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9ed2ee0b22a879","name":"Privacy Node - default protocol","time":{"start":1715028259609,"stop":1715028259609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1978e72a030ff0","name":"should set field with only FILTER enabled","time":{"start":1715027597057,"stop":1715027597057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f58b4c7748546d0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027717770,"stop":1715027717770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d3349fbbf8af57","name":"Ping on subscribed peer","time":{"start":1715027718085,"stop":1715027718085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd733a3cc4bcd7a","name":"Check received message containing shell command","time":{"start":1715028113667,"stop":1715028113667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a870090cbdf47245","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715027891879,"stop":1715027891879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe008c79f14b4d69","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715028716491,"stop":1715028716491,"duration":0},"status":"broken","severity":"normal"},{"uid":"3bf946881adfc046","name":"Subscribe to topic containing Script and receive message","time":{"start":1715028277357,"stop":1715028277357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b192a99e2e58c862","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715027588449,"stop":1715027588449,"duration":0},"status":"passed","severity":"normal"},{"uid":"773d4967a2f79903","name":"should properly create location multiaddrs - tcp6","time":{"start":1715027597054,"stop":1715027597054,"duration":0},"status":"passed","severity":"normal"},{"uid":"96043c17fc83bcc4","name":"Check publish message containing XML","time":{"start":1715028109971,"stop":1715028109971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0db8f24e6003fe","name":"should properly create location multiaddrs - tcp","time":{"start":1715027597054,"stop":1715027597055,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8ae7bbae3e4e9b","name":"should not receive a peer event before start","time":{"start":1715027656195,"stop":1715027656196,"duration":1},"status":"passed","severity":"normal"},{"uid":"991523c238debbdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715027805338,"stop":1715027805338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d015ede88cdbd4d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027913779,"stop":1715027913779,"duration":0},"status":"passed","severity":"normal"},{"uid":"376e685471db208c","name":"Check received message with timestamp: 1715027639879000000 ","time":{"start":1715027821589,"stop":1715027821590,"duration":1},"status":"passed","severity":"normal"},{"uid":"424c14f646dd5e79","name":"Query with Ordered Callback, No Decoder","time":{"start":1715028192637,"stop":1715028192637,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa14020f4b03f8","name":"Push message with content topic containing Russian","time":{"start":1715028053056,"stop":1715028053056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9796deacc1dc962f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715027588476,"stop":1715027588476,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1fdc364e95ceab","name":"it tolerates circular branch references","time":{"start":1715027613494,"stop":1715027613495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b57566fbe3edeb","name":"Push message with meta","time":{"start":1715028178000,"stop":1715028178001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5219b03aace182","name":"Generator, 2 different pubsubtopics","time":{"start":1715028220867,"stop":1715028220867,"duration":0},"status":"passed","severity":"normal"},{"uid":"72200b275b77aedc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715027891889,"stop":1715027891889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9363738c6f86b22d","name":"Encoder throws on empty string content topic","time":{"start":1715027624978,"stop":1715027624979,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac1dad847726d9f","name":"should properly compute the node id","time":{"start":1715027597050,"stop":1715027597051,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ff86d2002d5948","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715028053057,"stop":1715028053058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b29547ae41b4e3","name":"Check publish message containing long","time":{"start":1715028109967,"stop":1715028109968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7833cb6333e99a7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715027596395,"stop":1715027596395,"duration":0},"status":"passed","severity":"normal"},{"uid":"744d8cf81611e5d3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715027588460,"stop":1715027588460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529be716772acc3","name":"should throw error - no public key","time":{"start":1715027597042,"stop":1715027597042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddef837f606453cd","name":"Push message with XML payload","time":{"start":1715028177958,"stop":1715028177958,"duration":0},"status":"passed","severity":"normal"},{"uid":"92631580ca8aa0c3","name":"Check message with no pubsub topic is not received","time":{"start":1715027821593,"stop":1715027821593,"duration":0},"status":"passed","severity":"normal"},{"uid":"78365dc53e97901f","name":"Ephemeral field set to true","time":{"start":1715027602070,"stop":1715027602070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b02e60de64682be","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715028108826,"stop":1715028108827,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fff626b30be7b5","name":"Check received message containing Russian","time":{"start":1715028113647,"stop":1715028113647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7a06a1f04f553a","name":"should be called for bootstrap peers","time":{"start":1715027648407,"stop":1715027648407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2b21ecf794ece0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715027588472,"stop":1715027588472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06b7f5e02f9a453","name":"Push message on custom pubsubTopic","time":{"start":1715027913778,"stop":1715027913778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c50110770f323b","name":"Push message with content topic containing unicode special characters","time":{"start":1715028177997,"stop":1715028177998,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a92469fafe255b","name":"tcp ip4 address","time":{"start":1715027596601,"stop":1715027596601,"duration":0},"status":"passed","severity":"normal"},{"uid":"726f845e6304493f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715027891890,"stop":1715027891890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f076061cb310b36","name":"different cluster, same shard: nodes don't connect","time":{"start":1715027945501,"stop":1715027945502,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c640f738df7a42","name":"Subscribe to topic containing XML and receive message","time":{"start":1715028277357,"stop":1715028277357,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea7bb84fd0e68a3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715028252043,"stop":1715028252043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4129e17e96e520e0","name":"should throw error - no public key","time":{"start":1715027597048,"stop":1715027597048,"duration":0},"status":"passed","severity":"normal"},{"uid":"14908bc04a8a104a","name":"Subscribe to topic containing Script and publish message","time":{"start":1715028108829,"stop":1715028108829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56d4b95d10ff0b0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715028277349,"stop":1715028277349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c925b30aeb83b754","name":"Check received message containing Script","time":{"start":1715027821585,"stop":1715027821586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9269f35c8ce85cd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715027588470,"stop":1715027588470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58aa2ba3fb6311","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715027805333,"stop":1715027805333,"duration":0},"status":"passed","severity":"normal"},{"uid":"948079d3c8b0e90f","name":"should use DNS peer discovery with light client","time":{"start":1715027656199,"stop":1715027656199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53283bac305acc18","name":"1 Store, 2 fetches","time":{"start":1715027612868,"stop":1715027612869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c259ee9b95d428b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715027730608,"stop":1715027730608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24824b9495c2d1c","name":"getPeersByDiscovery","time":{"start":1715028065509,"stop":1715028065509,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e21bf7e0b1d5db","name":"Push message with content topic containing JSON","time":{"start":1715028053058,"stop":1715028053058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddf20b5ecbc6b09","name":"handles empty shards array correctly","time":{"start":1715027588475,"stop":1715027588475,"duration":0},"status":"passed","severity":"normal"},{"uid":"88759116534e27d","name":"Push message with short payload","time":{"start":1715028053025,"stop":1715028053026,"duration":1},"status":"passed","severity":"normal"},{"uid":"50be1f30589cb2f4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715027596405,"stop":1715027596406,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a68126be1db7c5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715027588468,"stop":1715027588468,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd263473388c90e","name":"Filter","time":{"start":1715028259608,"stop":1715028259608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d7ee3c59467042","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715027891888,"stop":1715027891889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f52561b6d10958","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715027588447,"stop":1715027588447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4498f82bcd0e7224","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715028277352,"stop":1715028277352,"duration":0},"status":"passed","severity":"normal"},{"uid":"76da6e40807d1dde","name":"addEventListener with wrong event","time":{"start":1715027680921,"stop":1715027680922,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8a1ee62854f043","name":"random static sharding 10 - Cluster ID: 687, Shard ID: 874","time":{"start":1715028166468,"stop":1715028166468,"duration":0},"status":"passed","severity":"normal"},{"uid":"155999bbac82c719","name":"Check received message containing escaped characters","time":{"start":1715027821588,"stop":1715027821588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b286e346a69c7f65","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/7/topic824/utf8","time":{"start":1715028202882,"stop":1715028202882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e71f9e8bbedf1","name":"Relay + Store","time":{"start":1715027597057,"stop":1715027597058,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbf056a0decc990","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715027805343,"stop":1715027805343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e907bf64c3834192","name":"Publish message with custom timestamp: Mon May 06 2024 19:41:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1715028109975,"stop":1715028109977,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb1df0ad28c62a3d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715027717771,"stop":1715027717771,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1fb724651dd249","name":"throws on content topic with non-number generation field","time":{"start":1715027588441,"stop":1715027588442,"duration":1},"status":"passed","severity":"normal"},{"uid":"734f2d6d01327d5f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715027613098,"stop":1715027613098,"duration":0},"status":"passed","severity":"normal"},{"uid":"977b968c65685e28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715027805344,"stop":1715027805344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abee7088217c121","name":"Check received message containing JSON","time":{"start":1715028113666,"stop":1715028113666,"duration":0},"status":"passed","severity":"normal"},{"uid":"51757acb28cbb903","name":"Push message with SQL Injection payload","time":{"start":1715028177956,"stop":1715028177957,"duration":1},"status":"passed","severity":"normal"},{"uid":"450b8323d15cb418","name":"Relay - dialed first","time":{"start":1715028259605,"stop":1715028259606,"duration":1},"status":"passed","severity":"normal"},{"uid":"643ff28770235780","name":"Push message with special chars payload","time":{"start":1715028177954,"stop":1715028177955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba71973433709978","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app52/8/topic857/proto","time":{"start":1715028202882,"stop":1715028202883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1610bf9997d3180","name":"Refresh subscription","time":{"start":1715028277342,"stop":1715028277342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a844dccbb5a18b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027717772,"stop":1715027717773,"duration":1},"status":"passed","severity":"normal"},{"uid":"3818c91da00595aa","name":"Waku message hash computation (no timestamp)","time":{"start":1715027591110,"stop":1715027591111,"duration":1},"status":"passed","severity":"normal"},{"uid":"915d6388ba4ea119","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715027588459,"stop":1715027588459,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8d7858489f54c6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715027640936,"stop":1715027640937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a8085610dd7781","name":"should load peers from local storage and dispatch events","time":{"start":1715027617107,"stop":1715027617107,"duration":0},"status":"passed","severity":"normal"},{"uid":"152b9356b6fac80d","name":"Does not throw an exception when node disconnects","time":{"start":1715028248175,"stop":1715028248176,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b6fe91d5657499","name":"Push message with custom timestamp: 1684269405595","time":{"start":1715028178006,"stop":1715028178007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4e6f9ec093342e","name":"should set field with only STORE enabled","time":{"start":1715027597056,"stop":1715027597056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b988cef1bff4166","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715027588466,"stop":1715027588466,"duration":0},"status":"passed","severity":"normal"},{"uid":"88295ed6dd92bd7e","name":"Check received message containing shell command","time":{"start":1715028113653,"stop":1715028113653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc9b0a65b8cba65","name":"should decode valid enr successfully","time":{"start":1715027597041,"stop":1715027597041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fde4d6dc31257ff","name":"Check publish message containing unicode special characters","time":{"start":1715028109973,"stop":1715028109974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f43dc0d1a5f240f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715028277356,"stop":1715028277356,"duration":0},"status":"passed","severity":"normal"},{"uid":"230acbfca5429937","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app44/1/topic157/xml","time":{"start":1715028202882,"stop":1715028202882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8014e924cc079f3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715027588464,"stop":1715027588464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea02ded04d65bdf2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715027805337,"stop":1715027805337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be4a0a6abc56364","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715027913775,"stop":1715027913775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c7f35fe330e352","name":"Subscribe to topic containing Script and receive message","time":{"start":1715027891885,"stop":1715027891886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13a9cb293a0b6ab","name":"should decode valid enr with tcp successfully","time":{"start":1715027597041,"stop":1715027597041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9839de3c7666fae","name":"Subscribe to topic containing short and receive message","time":{"start":1715028277342,"stop":1715028277342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff940f8af356e9c","name":"Fails to push message with empty content topic","time":{"start":1715028053074,"stop":1715028053074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd5ff65277c4893","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715027805349,"stop":1715027805349,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e30855a88e85943","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715027854391,"stop":1715027854391,"duration":0},"status":"passed","severity":"normal"},{"uid":"82df2efcacdb960c","name":"Check message received after nwaku node is restarted","time":{"start":1715028113659,"stop":1715028113659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa9b523e7dddab18","name":"Query Generator, No Decoder","time":{"start":1715028192635,"stop":1715028192635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda47039709885d4","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715027805335,"stop":1715027805335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d98c358a4990583","name":"Check received message containing short","time":{"start":1715027821579,"stop":1715027821579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70426f09ce16b4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715027624976,"stop":1715027624977,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc92fccae891412b","name":"Push message equal or less that 1MB","time":{"start":1715028178009,"stop":1715028178010,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe71ff8b62d9c6f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715027588476,"stop":1715027588477,"duration":1},"status":"passed","severity":"normal"},{"uid":"211d65489fcf6657","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715028108827,"stop":1715028108827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f127d0b40b1d7d27","name":"Check received message containing Script","time":{"start":1715028113648,"stop":1715028113648,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3458b1d4fc0e2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715028108827,"stop":1715028108827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3daa8a24902cfe","name":"Check received message containing escaped characters","time":{"start":1715028113653,"stop":1715028113654,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dff4d3ee8d421f","name":"Check received message containing JSON","time":{"start":1715027821587,"stop":1715027821587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14ccc65b1a14ac3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715028081652,"stop":1715028081653,"duration":1},"status":"passed","severity":"normal"},{"uid":"213ae20f64a6e94b","name":"Push message with SQL Injection payload","time":{"start":1715028053033,"stop":1715028053033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e0aa8fae496c99","name":"should return unique PubsubTopics for static sharding","time":{"start":1715027588458,"stop":1715027588458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d531277ec82d576e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715028277358,"stop":1715028277358,"duration":0},"status":"passed","severity":"normal"},{"uid":"58385a03b5a1a3ec","name":"Push message with unicode special characters payload","time":{"start":1715028177962,"stop":1715028177963,"duration":1},"status":"passed","severity":"normal"},{"uid":"815c0a2c604ba625","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715027623132,"stop":1715027623132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b9726c0c471acd","name":"non connected peers","time":{"start":1715028053243,"stop":1715028053243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"555db3de051cf9de","name":"isConnected return false after peer stops","time":{"start":1715027692147,"stop":1715027692147,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aaf64ee8caacee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715027588465,"stop":1715027588465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac60be9a7cf5a19","name":"should return empty list for no shard","time":{"start":1715027588460,"stop":1715027588460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ba7cc87432249e","name":"Push message with shell command payload","time":{"start":1715028177960,"stop":1715028177961,"duration":1},"status":"passed","severity":"normal"},{"uid":"601a6e0987107978","name":"Sample","time":{"start":1715027596507,"stop":1715027596508,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a94ba77fda18c","name":"receives messages sent to provided content topic through stream","time":{"start":1715028108992,"stop":1715028108992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73db2ba8ebc540dd","name":"Query generator for multiple messages","time":{"start":1715028225482,"stop":1715028225482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a987f45cfcff9951","name":"can dial TLS multiaddrs","time":{"start":1715027921107,"stop":1715027921107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922398d03bd7865","name":"isConnected should return true after first peer connects","time":{"start":1715027692146,"stop":1715027692146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbb07db0a8a4ca2","name":"recovers when dns.resolve returns empty","time":{"start":1715027613495,"stop":1715027613496,"duration":1},"status":"passed","severity":"normal"},{"uid":"804ea1489f568821","name":"connects to nwaku","time":{"start":1715028248175,"stop":1715028248175,"duration":0},"status":"passed","severity":"normal"},{"uid":"30422cb98f5885ee","name":"Passing page size 1 when there are 4 messages","time":{"start":1715028233555,"stop":1715028233556,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8fd6b3e1d015d8","name":"Push message with content topic containing SQL Injection","time":{"start":1715028053056,"stop":1715028053056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53ac3c51c07d6f3","name":"should properly create location multiaddrs - udp6","time":{"start":1715027597053,"stop":1715027597054,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4afa0513257ed93","name":"should throw error - invalid id","time":{"start":1715027597043,"stop":1715027597047,"duration":4},"status":"passed","severity":"normal"},{"uid":"21f7c12223f1dcab","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715028277350,"stop":1715028277350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbecb7464a0bdff5","name":"Default pageSize","time":{"start":1715028233564,"stop":1715028233565,"duration":1},"status":"passed","severity":"normal"},{"uid":"44161031ec17621e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715028277357,"stop":1715028277358,"duration":1},"status":"passed","severity":"normal"},{"uid":"892146cd815c1a86","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715028202881,"stop":1715028202881,"duration":0},"status":"broken","severity":"normal"},{"uid":"b1ea8eb018d34178","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715027854388,"stop":1715027854388,"duration":0},"status":"passed","severity":"normal"},{"uid":"359a1ea930eba02f","name":"Throws when trying to push message with empty payload","time":{"start":1715028177969,"stop":1715028177973,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae55b7c9d8da17ac","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715027617107,"stop":1715027617107,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5aeca3bbd4d924","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715027613499,"stop":1715027613499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5687e8226f1ae2b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715027730607,"stop":1715027730607,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fd476e9f1d552f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715027588462,"stop":1715027588462,"duration":0},"status":"passed","severity":"normal"},{"uid":"806c50e40264456a","name":"throws on content topic with empty topic name field","time":{"start":1715027588443,"stop":1715027588444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef84597b1a3bb606","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715027596403,"stop":1715027596403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee75f6aa7ffd28","name":"Check message received after jswaku node is restarted","time":{"start":1715028113659,"stop":1715028113659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5113781825014a7","name":"Check message with no payload is not received","time":{"start":1715028113658,"stop":1715028113658,"duration":0},"status":"passed","severity":"normal"},{"uid":"568c0a258e818085","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715027624977,"stop":1715027624977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf6e61bd1f4077a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715027613099,"stop":1715027613100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f49f9fe53f17312","name":"Check received message containing unicode special characters","time":{"start":1715028113654,"stop":1715028113654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9621be972cb3e3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715027596395,"stop":1715027596396,"duration":1},"status":"passed","severity":"normal"},{"uid":"68775b8f32481afd","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715028227935,"stop":1715028227936,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a64623f88c7343f","name":"Subscribe to topic containing XML and receive message","time":{"start":1715028277346,"stop":1715028277346,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b720a647b7462e","name":"should add and remove event listeners correctly","time":{"start":1715027617108,"stop":1715027617108,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d87573a077c501","name":"1 Relay, 1 Filter, gives up","time":{"start":1715027612870,"stop":1715027612870,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c42dbc72a382dd","name":"Check received message containing Script","time":{"start":1715028113665,"stop":1715028113665,"duration":0},"status":"passed","severity":"normal"},{"uid":"650f573fa28dd6da","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715028716492,"stop":1715028716492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1318b11970681f","name":"Passing cursor with wrong message digest","time":{"start":1715028143691,"stop":1715028143693,"duration":2},"status":"passed","severity":"normal"},{"uid":"2846808b2ee5eea2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715027588460,"stop":1715027588460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9184eda2d951269b","name":"Fails to push message with large meta","time":{"start":1715028178001,"stop":1715028178002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce4d1de6d59c310","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715028277350,"stop":1715028277350,"duration":0},"status":"passed","severity":"normal"},{"uid":"32594cef0f3795cc","name":"Passing page size 110 when there are 120 messages","time":{"start":1715028233563,"stop":1715028233564,"duration":1},"status":"passed","severity":"normal"},{"uid":"751436c1932abdfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715027588468,"stop":1715027588469,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4341e160ea05f44","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715027588469,"stop":1715027588469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a632114b7074316a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715027588474,"stop":1715027588474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b819860eed3a69","name":"Check received message containing escaped characters","time":{"start":1715028113680,"stop":1715028113681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69960b6e3b50217","name":"can start the service","time":{"start":1715027656179,"stop":1715027656183,"duration":4},"status":"passed","severity":"normal"},{"uid":"f6f362309b2c4ef3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715028277339,"stop":1715028277340,"duration":1},"status":"passed","severity":"normal"},{"uid":"57681f286cc8486d","name":"Push message with content topic containing Arabic","time":{"start":1715028177988,"stop":1715028177989,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a76e8dffa6270b","name":"Passing page size 10 when there are 10 messages","time":{"start":1715028233557,"stop":1715028233559,"duration":2},"status":"passed","severity":"normal"},{"uid":"688aaafa7f83dd84","name":"Fields are not dropped","time":{"start":1715027601370,"stop":1715027601372,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8de742acff12c77","name":"Passing page size 3 when there are 20 messages","time":{"start":1715028233556,"stop":1715028233557,"duration":1},"status":"passed","severity":"normal"},{"uid":"16af742673f5062f","name":"Push message with content topic containing shell command","time":{"start":1715028053058,"stop":1715028053072,"duration":14},"status":"passed","severity":"normal"},{"uid":"7db3e012260550d8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715027612377,"stop":1715027612378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2033e0f76d7230","name":"Accepts a valid Waku Message","time":{"start":1715027605599,"stop":1715027605601,"duration":2},"status":"passed","severity":"normal"},{"uid":"57c24a9fdaaa3f94","name":"Check received message containing emoji","time":{"start":1715027821589,"stop":1715027821589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d7bdafc1321158","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715028109979,"stop":1715028109979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649b20079d9cdba","name":"should throw an error for missing sharding configuration","time":{"start":1715027588475,"stop":1715027588475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ada1913a62aa25","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715028252042,"stop":1715028252042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d341012248fe133d","name":"Push message on custom pubsubTopic","time":{"start":1715027913775,"stop":1715027913777,"duration":2},"status":"passed","severity":"normal"},{"uid":"6127ea1ad683343b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715027588445,"stop":1715027588445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd51e9596f8c2732","name":"should not fail to stop the service if it was not started","time":{"start":1715027617104,"stop":1715027617105,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfb938ec5553646","name":"Used by Waku Relay","time":{"start":1715028248177,"stop":1715028248177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c36f2ed98b8955b","name":"Decoder throws on undefined content topic","time":{"start":1715027624979,"stop":1715027624979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c86927aac1b4034","name":"Check message with invalid timestamp is not received","time":{"start":1715028113656,"stop":1715028113657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4fbaf3b0a0fb57","name":"should not fail to start the service if it is already started","time":{"start":1715027617105,"stop":1715027617105,"duration":0},"status":"passed","severity":"normal"},{"uid":"657ec504335fbb9f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715027854388,"stop":1715027854389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b712b593067a427","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715027596406,"stop":1715027596406,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d8af4f1a965348","name":"Push message with content topic containing special chars","time":{"start":1715028177986,"stop":1715028177987,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e6725a3bd3ebb6","name":"should throw an error for missing required configuration","time":{"start":1715027588461,"stop":1715027588461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23d68fdc420813e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715028277347,"stop":1715028277347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1bb47d62428e60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805341,"stop":1715027805342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f928d930651271fa","name":"Push message with content topic containing unicode special characters","time":{"start":1715028053073,"stop":1715028053073,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1bbd1070e60e65","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715027613097,"stop":1715027613098,"duration":1},"status":"passed","severity":"normal"},{"uid":"e887c75b378111d6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715027591109,"stop":1715027591110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22148ee651e5d00","name":"Push message with Script payload","time":{"start":1715028053034,"stop":1715028053035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00f72ae3c629df8","name":"Check publish message containing numeric","time":{"start":1715028109968,"stop":1715028109968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8be48b91a413d0","name":"same cluster, same shard: nodes connect","time":{"start":1715027945500,"stop":1715027945501,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b929f01fd6a13a","name":"Check received message containing long","time":{"start":1715028113645,"stop":1715028113645,"duration":0},"status":"passed","severity":"normal"},{"uid":"533c27b83b16d7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715028113656,"stop":1715028113656,"duration":0},"status":"passed","severity":"normal"},{"uid":"165ad8042ddb99ff","name":"Push message with Arabic payload","time":{"start":1715028053031,"stop":1715028053031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d57df6d7f7d05","name":"Decoder throws on empty string content topic","time":{"start":1715027623135,"stop":1715027623135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3154c12096bf471","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715027805339,"stop":1715027805339,"duration":0},"status":"passed","severity":"normal"},{"uid":"397fa782f631713c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715028081652,"stop":1715028081652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa1ad03e3f7271e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715028277355,"stop":1715028277356,"duration":1},"status":"passed","severity":"normal"},{"uid":"becaab6802fb78ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715027913778,"stop":1715027913779,"duration":1},"status":"passed","severity":"normal"},{"uid":"791489f211d0e21f","name":"creates an iterator","time":{"start":1715028237538,"stop":1715028237540,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ae38dbaac8bcef3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715027596400,"stop":1715027596400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518b64e7058dba4","name":"unsubscribes","time":{"start":1715028237540,"stop":1715028237541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fb15ba75586b14","name":"Subscribe and receive messages via lightPush","time":{"start":1715027891868,"stop":1715027891868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d7469721a2480","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715027717772,"stop":1715027717772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b411b91f349055c4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715028252042,"stop":1715028252043,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05aadfcbbf5b0dd","name":"Reopen subscription with peer with lost subscription","time":{"start":1715027674603,"stop":1715027674604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6806cdf04270f12b","name":"should emit a peer event after start","time":{"start":1715027656194,"stop":1715027656194,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7f2d907e6370e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805336,"stop":1715027805336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99d7a243c0e2094","name":"Generator, custom pubsub topic","time":{"start":1715028220868,"stop":1715028220869,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c835b0b9a5f3138","name":"Check publish message containing shell command","time":{"start":1715028109972,"stop":1715028109973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d67c13e16a1bd","name":"Asymmetric encrypt & decrypt","time":{"start":1715027623656,"stop":1715027623656,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d5d06eba483e62","name":"Ping on subscribed peer","time":{"start":1715027674594,"stop":1715027674594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b58bb207dc000d2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715028113656,"stop":1715028113656,"duration":0},"status":"passed","severity":"normal"},{"uid":"4623d08c23da1f47","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715028277341,"stop":1715028277341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84b81843fd9f232","name":"Ping on peer without subscriptions","time":{"start":1715027718086,"stop":1715027718086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50114705d5b9c9","name":"Subscribe to topic containing XML and publish message","time":{"start":1715028108829,"stop":1715028108830,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30561c232d73c9b","name":"Push message with shell command payload","time":{"start":1715028053040,"stop":1715028053040,"duration":0},"status":"passed","severity":"normal"},{"uid":"68504ee9bf362b5e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715027588463,"stop":1715027588464,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8362d5e6c1107c8","name":"Check message received after jswaku node is restarted","time":{"start":1715027821595,"stop":1715027821595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64622a88c92664ce","name":"dispatchEvent via connectionManager","time":{"start":1715027680924,"stop":1715027680924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f015883c6c46d82f","name":"Push message with content topic containing XML","time":{"start":1715028053057,"stop":1715028053057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca05d8164dcbff2","name":"nwaku subscribes","time":{"start":1715028084330,"stop":1715028084331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4770435170f72b0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715027588456,"stop":1715027588457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd17af6f26943a2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715027891876,"stop":1715027891877,"duration":1},"status":"passed","severity":"normal"},{"uid":"570d97cfe5243717","name":"less peers than existing","time":{"start":1715028053242,"stop":1715028053243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af447adfe0085cf0","name":"Check message with no payload is not received","time":{"start":1715027821594,"stop":1715027821594,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4c537d5a93e733","name":"Check publish message containing short","time":{"start":1715028109966,"stop":1715028109967,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa82f41b75722dd","name":"Decoder throws on empty string content topic","time":{"start":1715027602072,"stop":1715027602073,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea74d1c541a450b","name":"Check received message containing Basic HTML tag","time":{"start":1715028113666,"stop":1715028113666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc89a9a188ac9aa8","name":"Push message with Basic HTML tag payload","time":{"start":1715028053039,"stop":1715028053039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95e8d7a9dd43acf","name":"Relay - times out","time":{"start":1715028259607,"stop":1715028259607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b76bd28d0a2857","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715027588447,"stop":1715027588448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5a0d99c4e0fe3d","name":"Check received message with timestamp: 1715027639795000000 ","time":{"start":1715028113654,"stop":1715028113655,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f29aebb590a2aa2","name":"handles multiple messages","time":{"start":1715028237540,"stop":1715028237540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f29e0eff0a42415","name":"Subscribe and receive messages via waku relay post","time":{"start":1715028277339,"stop":1715028277339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3498f0503cb2536","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715028192636,"stop":1715028192637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8222ae9e5a88458b","name":"Push message with numeric payload","time":{"start":1715028053028,"stop":1715028053029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddead054d79ebed","name":"should not receive a peer event after stop","time":{"start":1715027656196,"stop":1715027656197,"duration":1},"status":"passed","severity":"normal"},{"uid":"627865da4a20c93a","name":"Generator, 2 different pubsubtopics","time":{"start":1715028220871,"stop":1715028220871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d01ff7e01b317","name":"Check publish message containing Russian","time":{"start":1715028109970,"stop":1715028109970,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb5201d8236db67","name":"Overlapping topic subscription","time":{"start":1715028277341,"stop":1715028277342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c347a9b1c7c1478e","name":"random static sharding 8 - Cluster ID: 16, Shard ID: 196","time":{"start":1715028166466,"stop":1715028166467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6e572a033fffe4","name":"Subscribe to topic containing short and receive message","time":{"start":1715027891882,"stop":1715027891882,"duration":0},"status":"passed","severity":"normal"},{"uid":"561dd0fcdcdc2112","name":"Push message with content topic containing Chinese","time":{"start":1715028053045,"stop":1715028053055,"duration":10},"status":"passed","severity":"normal"},{"uid":"ef548c4447206096","name":"Push message with custom timestamp: 1715031421788","time":{"start":1715028053078,"stop":1715028053079,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f3ed450e090293","name":"Subscribe and receives messages on 20 topics","time":{"start":1715027891878,"stop":1715027891878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6eff77f159013","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715028252041,"stop":1715028252041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3eb80e1cb796d2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app42/10/topic905/test.js","time":{"start":1715028202885,"stop":1715028202885,"duration":0},"status":"passed","severity":"normal"},{"uid":"991481f82ae521a4","name":"Check message with no content topic is not received","time":{"start":1715028113685,"stop":1715028113685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3b72732d761233","name":"Push message with short payload","time":{"start":1715028177953,"stop":1715028177953,"duration":0},"status":"passed","severity":"normal"},{"uid":"82034480320ad193","name":"Push message with custom timestamp: 1715024221788","time":{"start":1715028053078,"stop":1715028053078,"duration":0},"status":"passed","severity":"normal"},{"uid":"affa39ff2de6e031","name":"should emit a peer event after start","time":{"start":1715028113197,"stop":1715028113197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d523e1cd42925c88","name":"Check received message containing emoji","time":{"start":1715028113654,"stop":1715028113654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f41bae1179bf0d5","name":"should get / set UDP multiaddr","time":{"start":1715027597052,"stop":1715027597052,"duration":0},"status":"passed","severity":"normal"},{"uid":"870f5a7565a4d122","name":"Check message with invalid timestamp is not received","time":{"start":1715028113684,"stop":1715028113684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31d5134b173d066","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715028277354,"stop":1715028277355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6686c21cb9aa73d","name":"Push message with content topic containing escaped characters","time":{"start":1715028053072,"stop":1715028053073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4858339fe6cce20","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715028277348,"stop":1715028277348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36b359e10eba6ad","name":"handles empty contentTopics array correctly","time":{"start":1715027588475,"stop":1715027588475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f561ea7013e298","name":"Subscribe to topic containing short and publish message","time":{"start":1715028108825,"stop":1715028108825,"duration":0},"status":"passed","severity":"normal"},{"uid":"909fc07e95b6483d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715027588471,"stop":1715027588471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb6c38e44f781bc","name":"random static sharding 4 - Cluster ID: 910, Shard ID: 319","time":{"start":1715028166464,"stop":1715028166464,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e9d7e6e5eddd15","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715028108823,"stop":1715028108823,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d19e593de4aad1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715027805348,"stop":1715027805348,"duration":0},"status":"passed","severity":"normal"},{"uid":"356181fc8c8119d4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715028108823,"stop":1715028108824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6026c3ca340ac9a","name":"throws on content topic with empty encoding field","time":{"start":1715027588444,"stop":1715027588445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f444de823e516028","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715027602073,"stop":1715027602073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f49c2da09ec7ec0","name":"throws on empty content topic","time":{"start":1715027588439,"stop":1715027588441,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e133cbb2318d41d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715028113683,"stop":1715028113684,"duration":1},"status":"passed","severity":"normal"},{"uid":"327f0044971b95b6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715027854393,"stop":1715027854393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c07f170c5e406b","name":"start node with empty shard","time":{"start":1715028166470,"stop":1715028166471,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f561dd923616aa","name":"Check message received after nwaku node is restarted","time":{"start":1715027821595,"stop":1715027821595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f78cbab329ad669","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715027651019,"stop":1715027651020,"duration":1},"status":"passed","severity":"normal"},{"uid":"753dbfd07f9b1485","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715028113683,"stop":1715028113683,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda60c71d1587560","name":"Check publish message after service node is restarted","time":{"start":1715028109980,"stop":1715028109980,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a34013a401bd0b6b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715027588450,"stop":1715027588450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee23c560fd80a60","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715027854391,"stop":1715027854392,"duration":1},"status":"passed","severity":"normal"},{"uid":"d444d70cce2318b5","name":"start node with ApplicationInfo","time":{"start":1715028202887,"stop":1715028202888,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecc8eef5cc31e57","name":"Publish message with rate limit","time":{"start":1715028109982,"stop":1715028109983,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe188ff14966abc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715027613102,"stop":1715027613102,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc94a3780922b83b","name":"Encoder throws on undefined content topic","time":{"start":1715027623133,"stop":1715027623134,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0772b96c7aba9c","name":"Ordered Callback - backward","time":{"start":1715028213442,"stop":1715028213442,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c6124ce611b4aa","name":"Publish message with custom timestamp: Tue May 16 2023 20:41:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1715028109975,"stop":1715028109975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6d6b8bd2cc03de","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715028143683,"stop":1715028143683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0676b89324d3f6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app19/4/topic98/utf8","time":{"start":1715028202885,"stop":1715028202885,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f906b35aceaed9","name":"Check received message containing Arabic","time":{"start":1715028113647,"stop":1715028113647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12e66df8993ad66","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715027891877,"stop":1715027891878,"duration":1},"status":"passed","severity":"normal"},{"uid":"caadc888dcb08bfe","name":"retrieves a single peer","time":{"start":1715027613493,"stop":1715027613494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8251bfdd9654e3f","name":"Publishes to nwaku","time":{"start":1715028084331,"stop":1715028084331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0eb438030f69cf","name":"Decrypt messages","time":{"start":1715028057630,"stop":1715028057631,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a4e4ad3df197b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715027805347,"stop":1715027805347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb9ef2fcc96f5dd","name":"should emit a peer event after start","time":{"start":1715027617105,"stop":1715027617105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0ea7bbbfd567c0","name":"receives messages sent to provided content topic through callback","time":{"start":1715028108991,"stop":1715028108991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c88db447ac60bb20","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715027891885,"stop":1715027891885,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d6c4455f848fda","name":"Fails to publish message with wrong content topic","time":{"start":1715028109978,"stop":1715028109978,"duration":0},"status":"passed","severity":"normal"},{"uid":"892caa1806c07fee","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715027805355,"stop":1715027805355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7391f6a5ebffe","name":"Check publish message containing special chars","time":{"start":1715028109968,"stop":1715028109968,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ac77ac48748730","name":"Check publish message containing Script","time":{"start":1715028109970,"stop":1715028109971,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a54ce4016fd3f7","name":"configure the node with multiple content topics","time":{"start":1715028202887,"stop":1715028202887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6af961b3facb","name":"Callback on promise, aborts when callback returns true","time":{"start":1715028225485,"stop":1715028225485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3709c30a9dd16859","name":"Subscribe to topic containing XML and receive message","time":{"start":1715027891886,"stop":1715027891886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fe525cb026f8b5","name":"Generator, custom pubsub topic","time":{"start":1715028220870,"stop":1715028220871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f541ffb42941c3f9","name":"Check publish message containing SQL Injection","time":{"start":1715028109970,"stop":1715028109970,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f86b50ac0a0ba7c","name":"Query with Ordered Callback, No message returned","time":{"start":1715028192637,"stop":1715028192638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e08fd6044c8b09a","name":"throws on content topic with too few or too many fields","time":{"start":1715027588441,"stop":1715027588441,"duration":0},"status":"passed","severity":"normal"},{"uid":"423923b7b449e4fa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715027891884,"stop":1715027891884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0eaf83eead51e7","name":"same cluster, same shard: nodes connect","time":{"start":1715027805330,"stop":1715027805330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc87e8d87d9c7cb","name":"removeEventListener with wrong event","time":{"start":1715027680922,"stop":1715027680923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba12ea01380fa50c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715027805346,"stop":1715027805346,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e0496f49c7509","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app62/4/topic332/test.js","time":{"start":1715028202883,"stop":1715028202884,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd50c98fa834136","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715028081651,"stop":1715028081651,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeeccb0c479cdc5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715027596404,"stop":1715027596404,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f4a5413c0e516a","name":"Decoder throws on undefined content topic","time":{"start":1715027623134,"stop":1715027623135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f43af32124e74a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715028108826,"stop":1715028108826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcc56f4cc38511d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715028252043,"stop":1715028252044,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c218b24c063cdbf","name":"Correctly serialized arguments","time":{"start":1715027921176,"stop":1715027921176,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b50a802d3463a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715027588467,"stop":1715027588468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5befb4f2ddaa4b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715028252040,"stop":1715028252041,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ddd4fd29cc2fa","name":"connected peers and dial","time":{"start":1715028053242,"stop":1715028053242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"122dad556574cb20","name":"should be able to encode the field with only STORE set to true","time":{"start":1715027596394,"stop":1715027596395,"duration":1},"status":"passed","severity":"normal"},{"uid":"8723056a991ab415","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715027588458,"stop":1715027588458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b096a65926d8c553","name":"Check received message containing numeric","time":{"start":1715028113645,"stop":1715028113646,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5043054bf831ce0","name":"Check received message containing SQL Injection","time":{"start":1715027821585,"stop":1715027821585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da16fb06e7b37e8","name":"should not fail to stop the service if it was not started","time":{"start":1715027656185,"stop":1715027656192,"duration":7},"status":"passed","severity":"normal"},{"uid":"1e1efb0361fb8eb5","name":"ignores unrecognized TXT record formats","time":{"start":1715027613497,"stop":1715027613497,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e55ed7625b9e0f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715027805351,"stop":1715027805351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9b651f35e0c601","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715027805339,"stop":1715027805339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48c9ddda728f837","name":"Promise Callback - forward","time":{"start":1715028213440,"stop":1715028213441,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f61c9b8eee73a64","name":"Push 30 different messages","time":{"start":1715028177964,"stop":1715028177968,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c90055e6724cb08","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715027588451,"stop":1715027588452,"duration":1},"status":"passed","severity":"normal"},{"uid":"529a3603bd901089","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715027588450,"stop":1715027588450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a718bab0e2db1a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715028277355,"stop":1715028277355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada8514ad06d5466","name":"Overlapping topic subscription","time":{"start":1715027891881,"stop":1715027891881,"duration":0},"status":"passed","severity":"normal"},{"uid":"631eb804c3614877","name":"Push message with content topic containing numeric","time":{"start":1715028177985,"stop":1715028177986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdceecbd9ad4ec0","name":"should set field with all protocols disabled","time":{"start":1715027597055,"stop":1715027597055,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca76aa8018cde09","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715027805332,"stop":1715027805333,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fd7300aaef0138","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715028252040,"stop":1715028252040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4619c113332dd1ac","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715027692123,"stop":1715027692145,"duration":22},"status":"passed","severity":"normal"},{"uid":"be8a8d3db299b136","name":"Check publish message containing Basic HTML tag","time":{"start":1715028109971,"stop":1715028109972,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04cb10c3c5e730c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715027891887,"stop":1715027891888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aab657435c2a730","name":"Rejects garbage","time":{"start":1715027605601,"stop":1715027605601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a406e0214973b5","name":"Check received message containing JSON","time":{"start":1715028113649,"stop":1715028113653,"duration":4},"status":"passed","severity":"normal"},{"uid":"a42eda862cdbf50c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715028192638,"stop":1715028192639,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1ef0590b9ef017","name":"Check received message containing Basic HTML tag","time":{"start":1715027821586,"stop":1715027821587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06eebbc40c51912","name":"Check message received after nwaku node is restarted","time":{"start":1715028113690,"stop":1715028113690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aeb5ed7c73cdbd0c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715027588454,"stop":1715027588454,"duration":0},"status":"passed","severity":"normal"},{"uid":"911b0754964c416e","name":"same cluster, different shard: nodes connect","time":{"start":1715027945501,"stop":1715027945501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb9645e20f5abb8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715027601819,"stop":1715027601820,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3c35db9bd1c573","name":"Check received message containing Russian","time":{"start":1715027821584,"stop":1715027821585,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2000aa2e2617079","name":"Push message with meta","time":{"start":1715028053074,"stop":1715028053075,"duration":1},"status":"passed","severity":"normal"},{"uid":"16981102b19a0e06","name":"Encoder throws on empty string content topic","time":{"start":1715027602072,"stop":1715027602072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62c1df6f46a68e5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715028109974,"stop":1715028109975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba12fb8a54e6648","name":"should get / set TCP multiaddr","time":{"start":1715027597052,"stop":1715027597052,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad99e14d3ff0402","name":"Reusing cursor across nodes","time":{"start":1715028143691,"stop":1715028143691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74e5d1f62d10669","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715028108830,"stop":1715028108830,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6b54e58694b50c","name":"Push message with content topic containing short","time":{"start":1715028177973,"stop":1715028177984,"duration":11},"status":"passed","severity":"normal"},{"uid":"adbfcc0d63186e4f","name":"Push message with Russian payload","time":{"start":1715028053032,"stop":1715028053033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f3b08bc61bdad2","name":"should encode/decode to RLP encoding","time":{"start":1715027597051,"stop":1715027597051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5467771cb916d009","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715027588464,"stop":1715027588465,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa3beedfcb04031","name":"Fails to push message with large meta","time":{"start":1715028053075,"stop":1715028053075,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b77011417a65e8","name":"Subscribe and publish message","time":{"start":1715028108822,"stop":1715028108822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1561f2df2d37e9","name":"throws an error for improperly formatted content topics","time":{"start":1715027588453,"stop":1715027588453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8872ad5845189e91","name":"Push message with Russian payload","time":{"start":1715028177956,"stop":1715028177956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd814b8b7515bd9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715027730614,"stop":1715027730616,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffa4c53701a1c1cf","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715027651018,"stop":1715027651019,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcb6a11c4fd062f","name":"Subscribe to topic containing long and receive message","time":{"start":1715028277343,"stop":1715028277343,"duration":0},"status":"passed","severity":"normal"},{"uid":"764257abefaa94b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715027805337,"stop":1715027805338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e586fa96420a996","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/9/topic744/json","time":{"start":1715028202884,"stop":1715028202885,"duration":1},"status":"passed","severity":"normal"},{"uid":"121060c9fbb298b1","name":"Check received message containing long","time":{"start":1715027821580,"stop":1715027821580,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ccdd6acc7a60d2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715028081649,"stop":1715028081649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb94918bfce52629","name":"Ping on unsubscribed peer","time":{"start":1715027718089,"stop":1715027718089,"duration":0},"status":"passed","severity":"normal"},{"uid":"17345b8f3cf2e545","name":"Subscribe and receive messages via waku relay post","time":{"start":1715027891876,"stop":1715027891876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f4d4126c3446a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715028192634,"stop":1715028192635,"duration":1},"status":"passed","severity":"normal"},{"uid":"2938c5d9aca8dae7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715027891884,"stop":1715027891885,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01d9832ec673ac","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715028227933,"stop":1715028227934,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ce9e989fbb7e12","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715028277345,"stop":1715028277345,"duration":0},"status":"passed","severity":"normal"},{"uid":"429c00d096b77bae","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/5/topic249/test.js","time":{"start":1715028202886,"stop":1715028202886,"duration":0},"status":"passed","severity":"normal"},{"uid":"922fd4c11aa686d0","name":"Push message with Basic HTML tag payload","time":{"start":1715028177958,"stop":1715028177959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ea728065caf86","name":"should throw an error for insufficient data","time":{"start":1715027588479,"stop":1715027588479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4e5e7f5514d242","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715027588446,"stop":1715027588446,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a9d2e1d5c70026","name":"pre and post cipher","time":{"start":1715027623657,"stop":1715027623657,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b293763df45eeb1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715028252041,"stop":1715028252041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1e02683fcc17c9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715028108831,"stop":1715028108831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eef32032c5fd11c","name":"Generator, custom pubsub topic","time":{"start":1715028220866,"stop":1715028220867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5921b9d91863dec1","name":"Check received message containing unicode special characters","time":{"start":1715028113681,"stop":1715028113681,"duration":0},"status":"passed","severity":"normal"},{"uid":"534d30f0b8b21aae","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715027656200,"stop":1715027656200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d730a46a15d106c6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715027623129,"stop":1715027623131,"duration":2},"status":"passed","severity":"normal"},{"uid":"747bc9e586d42508","name":"should encodeTxt and decodeTxt","time":{"start":1715027597040,"stop":1715027597040,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9c4f9e95e1f18d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715028277344,"stop":1715028277344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec27a076f7bbc314","name":"Sets default value correctly","time":{"start":1715028248178,"stop":1715028248178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da7a40063fd8c4f","name":"Push message with content topic containing shell command","time":{"start":1715028177995,"stop":1715028177996,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e766a61b3b6b58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715027891882,"stop":1715027891883,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39a5eb9395a28ba","name":"should not receive a peer event after stop","time":{"start":1715027617106,"stop":1715027617106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a628d1b3e3d33e5","name":"1 Relay, 1 fetch","time":{"start":1715027612868,"stop":1715027612868,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5f120995ba015","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715028143690,"stop":1715028143691,"duration":1},"status":"passed","severity":"normal"}] |