mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"55216852d075c7dc","name":"connected peers and dial","time":{"start":1729119383165,"stop":1729119383166,"duration":1},"status":"skipped","severity":"normal"},{"uid":"721411e006cb0b63","name":"random static sharding 10 - Cluster ID: 964, Shard ID: 961","time":{"start":1729119530197,"stop":1729119530198,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0f323582773699","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729119626072,"stop":1729119626072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2891a95df2ebf935","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729119264428,"stop":1729119264429,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97c5cc57b9278660","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729119075082,"stop":1729119075082,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafd7579a61a1e8b","name":"can start and stop the service","time":{"start":1729119473378,"stop":1729119473378,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1c62a73c997afd","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729119264433,"stop":1729119264433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f34e3674094c9789","name":"Check received message containing Arabic","time":{"start":1729119503160,"stop":1729119503160,"duration":0},"status":"passed","severity":"normal"},{"uid":"936bbe4247c9ece5","name":"should throw an error for missing sharding configuration","time":{"start":1729119075089,"stop":1729119075089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2460888263c1503d","name":"Subscribe to topic containing short and receive message","time":{"start":1729119344767,"stop":1729119344768,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7be93a48ed56fdb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729119098680,"stop":1729119098681,"duration":1},"status":"passed","severity":"normal"},{"uid":"945a7437bd24dcf4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119432592,"stop":1729119432593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24e0cad3da1d3bc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729119264263,"stop":1729119264267,"duration":4},"status":"passed","severity":"normal"},{"uid":"f51816881b8443ab","name":"Push message with content topic containing escaped characters","time":{"start":1729119543785,"stop":1729119543785,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb24e06d99e4a7c8","name":"Push message with content topic containing unicode special characters","time":{"start":1729119543785,"stop":1729119543786,"duration":1},"status":"passed","severity":"normal"},{"uid":"670647e1cd38579e","name":"Rejects garbage","time":{"start":1729119119014,"stop":1729119119015,"duration":1},"status":"passed","severity":"normal"},{"uid":"516591a01658215","name":"Check publish message containing shell command","time":{"start":1729119432588,"stop":1729119432589,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f0d33ab628f2ca","name":"Check received message containing shell command","time":{"start":1729119503138,"stop":1729119503141,"duration":3},"status":"passed","severity":"normal"},{"uid":"8447970e3bd1219b","name":"Push message with unicode special characters payload","time":{"start":1729119543777,"stop":1729119543778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1166f98d80c5d1c0","name":"tcp ip4 address","time":{"start":1729119083236,"stop":1729119083237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee883a2dbfa4e2b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729119443244,"stop":1729119443244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1168a2330e5004f3","name":"random static sharding 8 - Cluster ID: 172, Shard ID: 442","time":{"start":1729119530196,"stop":1729119530197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27ea2f0b819250f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119353743,"stop":1729119353744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf21aa86a1297bb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app26/6/topic836/xml","time":{"start":1729119496591,"stop":1729119496593,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e1c2a96760994c9","name":"should throw error - no id","time":{"start":1729119083914,"stop":1729119083914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92946d376f0de5d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729119626071,"stop":1729119626071,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a1a56e137e787b","name":"should return false","time":{"start":1729119083916,"stop":1729119083916,"duration":0},"status":"passed","severity":"normal"},{"uid":"25859363640ed1b8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729119264283,"stop":1729119264283,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f8206fbd2f8307","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729119626061,"stop":1729119626062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece8499d2f6258a6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729119083256,"stop":1729119083256,"duration":0},"status":"passed","severity":"normal"},{"uid":"517abe1761c3a8e6","name":"Check publish message containing Chinese","time":{"start":1729119432576,"stop":1729119432577,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3567ecdf9294d7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119353743,"stop":1729119353743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8440da4d40555e06","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729119344768,"stop":1729119344768,"duration":0},"status":"passed","severity":"normal"},{"uid":"371b4a8e362399dc","name":"Sample","time":{"start":1729119083337,"stop":1729119083337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b2733e4e847af7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729119344769,"stop":1729119344785,"duration":16},"status":"passed","severity":"normal"},{"uid":"91a9fddfe0542e0b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729119605099,"stop":1729119605099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4636295d4c78e0c3","name":"Ping on peer without subscriptions","time":{"start":1729119203646,"stop":1729119203646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c10e16e98ba4c31","name":"Ordered callback, aborts when callback returns true","time":{"start":1729119580663,"stop":1729119580663,"duration":0},"status":"passed","severity":"normal"},{"uid":"18260f670edcd843","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729119134389,"stop":1729119134391,"duration":2},"status":"passed","severity":"normal"},{"uid":"d91434958cd08c46","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729119605099,"stop":1729119605099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cde9bafdb5881d9","name":"Check publish message containing Arabic","time":{"start":1729119432577,"stop":1729119432578,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdaa5f273678298","name":"Check received message containing numeric","time":{"start":1729119311919,"stop":1729119311920,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbfaeb68402302b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729119077826,"stop":1729119077827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d1484f1a67f140","name":"Check received message with timestamp: 1729119133837 ","time":{"start":1729119311927,"stop":1729119311928,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc65793f24cd20","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264285,"stop":1729119264285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b938df34b8e7ad","name":"should get / set TCP multiaddr","time":{"start":1729119083918,"stop":1729119083918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5732d160bbd9f65a","name":"dispatchEvent via connectionManager","time":{"start":1729119174725,"stop":1729119174726,"duration":1},"status":"passed","severity":"normal"},{"uid":"baea548fe00f0b83","name":"it tolerates circular branch references","time":{"start":1729119099189,"stop":1729119099189,"duration":0},"status":"passed","severity":"normal"},{"uid":"45291929eaf3ca63","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729119075091,"stop":1729119075092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6977bf0402a7d01","name":"Query generator for multiple messages","time":{"start":1729119580658,"stop":1729119580659,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f3980a909ef8e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729119626073,"stop":1729119626073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae611e99e4aa144","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119576947,"stop":1729119576947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21e203d6f7d3fca","name":"Passing page size 1 when there are 4 messages","time":{"start":1729119578588,"stop":1729119578589,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb05e8d80a75ed2c","name":"should not fail to stop the service if it was not started","time":{"start":1729119155524,"stop":1729119155525,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a382430e492250","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729119612926,"stop":1729119612926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac46ebba91278483","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264283,"stop":1729119264283,"duration":0},"status":"passed","severity":"normal"},{"uid":"44190b7c105ae8bf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119218205,"stop":1729119218206,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d37fca8e9eb0c4","name":"Check received message containing special chars","time":{"start":1729119503129,"stop":1729119503129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a145b82010a707","name":"Does not throw an exception when node disconnects","time":{"start":1729119615966,"stop":1729119615967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba722fe9aeb27c6b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729119626068,"stop":1729119626068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cab7bd65e953c14","name":"Check message received after nwaku node is restarted","time":{"start":1729119503157,"stop":1729119503157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"325da0a63b188707","name":"1 Store, 2 fetches","time":{"start":1729119099061,"stop":1729119099061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b3d13947803da","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729119443244,"stop":1729119443244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2982bbdd826b6aa5","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729119091087,"stop":1729119091088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5434bedca0917ef","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729119605096,"stop":1729119605098,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ac5a87d5b61cc14","name":"Filter with 3 connections","time":{"start":1729119264572,"stop":1729119264572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d3ac24864bea281","name":"A test","time":{"start":1729119348730,"stop":1729119348730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d238ef4bc454159","name":"should properly compute the node id","time":{"start":1729119083916,"stop":1729119083916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7048c56b2b1850e9","name":"different cluster, same shard: nodes don't connect","time":{"start":1729119382964,"stop":1729119382965,"duration":1},"status":"passed","severity":"normal"},{"uid":"63498a03c101d26a","name":"Ephemeral messages are not stored","time":{"start":1729119143767,"stop":1729119143768,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db541f71396f8b0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729119083252,"stop":1729119083253,"duration":1},"status":"passed","severity":"normal"},{"uid":"2896514c888d7158","name":"should return all peers when numPeers is 0","time":{"start":1729119091122,"stop":1729119091122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3983913ba0692e2d","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729119264429,"stop":1729119264429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e27bb2b6b27e98ee","name":"Non TWN Cluster","time":{"start":1729119496585,"stop":1729119496586,"duration":1},"status":"passed","severity":"normal"},{"uid":"abff7c6ac1d71e48","name":"Correctly serialized arguments","time":{"start":1729119353834,"stop":1729119353835,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb1beb5471d8976","name":"Check received message containing JSON","time":{"start":1729119311924,"stop":1729119311924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04f36469f1f8e5f","name":"Check received message containing unicode special characters","time":{"start":1729119503168,"stop":1729119503168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbdf39f70099067","name":"can start and stop the service","time":{"start":1729119102883,"stop":1729119102884,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb17e95b51ffc3f","name":"Subscribe and receives messages on 20 topics","time":{"start":1729119626057,"stop":1729119626057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af0c066cd2f7883","name":"Relay - times out","time":{"start":1729119609007,"stop":1729119609007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eddca94a8461ab","name":"Privacy Node - default protocol","time":{"start":1729119609009,"stop":1729119609009,"duration":0},"status":"passed","severity":"normal"},{"uid":"42aeacc14317c5c1","name":"Publish message with rate limit","time":{"start":1729119432604,"stop":1729119432605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0df335e5088d84f","name":"Ping on peer without subscriptions","time":{"start":1729119192385,"stop":1729119192385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1069e06660335c0","name":"Check message received after nwaku node is restarted","time":{"start":1729119311931,"stop":1729119311932,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f35dd2d20ec1b31","name":"Default pageSize","time":{"start":1729119578595,"stop":1729119578595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b3b2a7a2198461","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729119099195,"stop":1729119099195,"duration":0},"status":"passed","severity":"normal"},{"uid":"561c89b995974289","name":"Check publish message containing emoji","time":{"start":1729119432591,"stop":1729119432592,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8e75b73eba4505","name":"Check received message containing special chars","time":{"start":1729119311920,"stop":1729119311920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4351865058a2ea79","name":"should properly create location multiaddrs - udp4","time":{"start":1729119083918,"stop":1729119083918,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc172efc7606e7a","name":"Push message with Arabic payload","time":{"start":1729119543773,"stop":1729119543773,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c351b612b21227","name":"Should update multiaddrs","time":{"start":1729119359003,"stop":1729119359003,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa4c98e2591a856","name":"Refresh subscription","time":{"start":1729119344767,"stop":1729119344767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f8e5b157d2900","name":"removeEventListener with wrong event","time":{"start":1729119174724,"stop":1729119174724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5146d6a978895c8","name":"Check received message containing Chinese","time":{"start":1729119503129,"stop":1729119503129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a0aecfefe4895","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729119264270,"stop":1729119264270,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b55de5c758dc59","name":"should properly create location multiaddrs - udp","time":{"start":1729119083923,"stop":1729119083923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f292fddb836414","name":"should be online or offline if network state changed","time":{"start":1729119134395,"stop":1729119134395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6de5e253233e88","name":"Query generator for multiple messages with different content topic format","time":{"start":1729119580661,"stop":1729119580662,"duration":1},"status":"passed","severity":"normal"},{"uid":"123e007806eaadaa","name":"Check received message containing emoji","time":{"start":1729119311926,"stop":1729119311926,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f5daa8c53a990a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729119091340,"stop":1729119091340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1bbd5cc5285c59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119503154,"stop":1729119503154,"duration":0},"status":"passed","severity":"normal"},{"uid":"790016ffc5d8de8b","name":"Push message with rate limit","time":{"start":1729119543790,"stop":1729119543790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc52442b10e782c","name":"Push message with Script payload","time":{"start":1729119543774,"stop":1729119543775,"duration":1},"status":"passed","severity":"normal"},{"uid":"9201acc11ce01ba7","name":"listenerCount","time":{"start":1729119174725,"stop":1729119174725,"duration":0},"status":"passed","severity":"normal"},{"uid":"55209748e8fdec98","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729119534260,"stop":1729119534261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd8fbd256a131cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729119264273,"stop":1729119264274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5377aaa41649f3b","name":"Check message with invalid timestamp is not received","time":{"start":1729119503155,"stop":1729119503155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5574deed8b4a2c9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729119075071,"stop":1729119075071,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fafb477c9131bb","name":"Overlapping topic subscription","time":{"start":1729119344766,"stop":1729119344767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce021835893ed2b7","name":"Check message on other pubsub topic is not received","time":{"start":1729119503155,"stop":1729119503155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de19f1776fdfc0b","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729119264433,"stop":1729119264434,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f2de4089b0dbbfe","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729119098676,"stop":1729119098677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1c4000c343622d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729119075066,"stop":1729119075066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61c7b6efe0a79c9","name":"should properly create location multiaddrs - udp6","time":{"start":1729119083922,"stop":1729119083922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5438603d8170e062","name":"random static sharding 3 - Cluster ID: 293, Shard ID: 168","time":{"start":1729119530193,"stop":1729119530193,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e4ef1485c10994","name":"Check received message containing XML","time":{"start":1729119503131,"stop":1729119503132,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af72351e1e2b7ad","name":"Ping on peer without subscriptions","time":{"start":1729119203648,"stop":1729119203648,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b01abcda56384d","name":"Keep-alive pings maintain the connection","time":{"start":1729119262768,"stop":1729119262768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38a1da669b4c18b","name":"configure the node with multiple content topics","time":{"start":1729119496598,"stop":1729119496599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7345b0ee12f1dde","name":"Accepts a valid Waku Message","time":{"start":1729119119013,"stop":1729119119014,"duration":1},"status":"passed","severity":"normal"},{"uid":"45906e6b57f0dca6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729119626070,"stop":1729119626071,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3391617632c512","name":"Push message with Chinese payload","time":{"start":1729119543773,"stop":1729119543773,"duration":0},"status":"passed","severity":"normal"},{"uid":"692df8e745c33f4e","name":"Renews peer on consistent missed messages","time":{"start":1729119262770,"stop":1729119262771,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aac5ac66d41e16d","name":"handles empty shards array correctly","time":{"start":1729119075089,"stop":1729119075090,"duration":1},"status":"passed","severity":"normal"},{"uid":"4977af04ba232df7","name":"Check received message containing escaped characters","time":{"start":1729119503163,"stop":1729119503168,"duration":5},"status":"passed","severity":"normal"},{"uid":"f1ff778244f9b758","name":"Check publish message after service node is restarted","time":{"start":1729119432600,"stop":1729119432600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2ddd97b95a059fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729119344795,"stop":1729119344795,"duration":0},"status":"passed","severity":"normal"},{"uid":"43454fd87684d20a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729119075070,"stop":1729119075071,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f2b3d76b538103","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app22/7/topic510/json","time":{"start":1729119496589,"stop":1729119496590,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b957d9c26a1c4d2","name":"Check message with no payload is not received","time":{"start":1729119311930,"stop":1729119311931,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faab388988a7ef1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729119344756,"stop":1729119344756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9014161329f7cf1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729119626070,"stop":1729119626070,"duration":0},"status":"passed","severity":"normal"},{"uid":"532fe8b48bb23928","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729119612927,"stop":1729119612927,"duration":0},"status":"passed","severity":"normal"},{"uid":"1440ab1741f896a3","name":"Check received message containing XML","time":{"start":1729119311923,"stop":1729119311923,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e51aac118b1360","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729119141633,"stop":1729119141633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29426cdbd355cc0","name":"Refresh subscription","time":{"start":1729119626059,"stop":1729119626059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f9e69b7592b8b8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729119075076,"stop":1729119075076,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb34a08fa6b03123","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729119098679,"stop":1729119098680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b027d507f7d8136","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729119155528,"stop":1729119155528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b279b90f286d6935","name":"throws on content topic with empty version field","time":{"start":1729119075052,"stop":1729119075052,"duration":0},"status":"passed","severity":"normal"},{"uid":"20acfe0a9b690832","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729119444093,"stop":1729119444093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d960c2b9df694c0d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729119264275,"stop":1729119264276,"duration":1},"status":"passed","severity":"normal"},{"uid":"698871992d18f2c9","name":"should emit a peer event after start","time":{"start":1729119155526,"stop":1729119155526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff74f44b726bf905","name":"throws on content topic with generation field greater than 0","time":{"start":1729119075051,"stop":1729119075051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb54d638eec54ba","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119576945,"stop":1729119576945,"duration":0},"status":"passed","severity":"normal"},{"uid":"6089582e0e015bd2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729119075064,"stop":1729119075064,"duration":0},"status":"passed","severity":"normal"},{"uid":"991e17e97fb024df","name":"Reusing cursor across nodes","time":{"start":1729119534263,"stop":1729119534263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6561d9d82dd24649","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/3/topic165/utf8","time":{"start":1729119496587,"stop":1729119496588,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5eb934fe4b74eb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729119626073,"stop":1729119626073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c961ae21de2154","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729119075087,"stop":1729119075088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66d1942e3e52323","name":"should throw if no connection provided","time":{"start":1729119091084,"stop":1729119091085,"duration":1},"status":"passed","severity":"normal"},{"uid":"942d334fde86e649","name":"Push message with custom timestamp: 1729115664766","time":{"start":1729119543791,"stop":1729119543791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1795977082f909","name":"should return different streams if requested simultaniously","time":{"start":1729119091085,"stop":1729119091086,"duration":1},"status":"passed","severity":"normal"},{"uid":"48251c9a8706b61e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729119605092,"stop":1729119605093,"duration":1},"status":"passed","severity":"normal"},{"uid":"4914c9c129a4270f","name":"1 Relay, 1 fetch","time":{"start":1729119099060,"stop":1729119099060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11450e9123903d0","name":"Check received message containing Script","time":{"start":1729119503161,"stop":1729119503162,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07c755710ecee61","name":"Subscribe and receive messages via lightPush","time":{"start":1729119344754,"stop":1729119344754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c71177dc4e061b2","name":"safeDispatchEvent","time":{"start":1729119174726,"stop":1729119174726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d413546b30c80196","name":"Nodes with multiple pubsub topic","time":{"start":1729119420220,"stop":1729119420220,"duration":0},"status":"passed","severity":"normal"},{"uid":"11832f8f0b3efa18","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729119075078,"stop":1729119075079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed1cd260ed76137","name":"should return the correct number of peers","time":{"start":1729119115611,"stop":1729119115611,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3a2e291de3304d","name":"Check received message containing escaped characters","time":{"start":1729119311925,"stop":1729119311925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6c840a6a335624","name":"Subscribe to topic containing XML and publish message","time":{"start":1729119444098,"stop":1729119444098,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2d1ab72afbded3","name":"Check message with invalid timestamp is not received","time":{"start":1729119503170,"stop":1729119503170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f2d862c02d4da4","name":"Check meta is set [ecies]","time":{"start":1729119110633,"stop":1729119110633,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd35cc943c1da165","name":"throws on content topic with empty application field","time":{"start":1729119075051,"stop":1729119075051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f77a2e0125e9592","name":"Check received message containing SQL Injection","time":{"start":1729119503160,"stop":1729119503161,"duration":1},"status":"passed","severity":"normal"},{"uid":"8679faa327348dfa","name":"Push message with Basic HTML tag payload","time":{"start":1729119543776,"stop":1729119543776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c747faed5217333c","name":"Relay + Store","time":{"start":1729119083925,"stop":1729119083925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2970442be08d89a","name":"random static sharding 4 - Cluster ID: 881, Shard ID: 345","time":{"start":1729119530194,"stop":1729119530194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d926823a47f178","name":"different cluster, different shard: nodes don't connect","time":{"start":1729119382965,"stop":1729119382965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a809e860062d3489","name":"Subscribe to topic containing short and receive message","time":{"start":1729119626059,"stop":1729119626059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a196a6cdb90c8713","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729119626068,"stop":1729119626069,"duration":1},"status":"passed","severity":"normal"},{"uid":"738c9025fdf5aa60","name":"Init the array if not present","time":{"start":1729119074736,"stop":1729119074737,"duration":1},"status":"passed","severity":"normal"},{"uid":"57098f759034c490","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app14/6/topic629/proto","time":{"start":1729119496595,"stop":1729119496596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f8885d959cad05","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119353740,"stop":1729119353742,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfbc02fad5511850","name":"Check received message containing short","time":{"start":1729119311912,"stop":1729119311918,"duration":6},"status":"passed","severity":"normal"},{"uid":"8123bbd1a56bb18b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729119626065,"stop":1729119626065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f213b578658abaf9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729119264269,"stop":1729119264269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89d8e1c37e441c8","name":"Publish message with custom timestamp: Wed Oct 16 2024 23:57:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119432595,"stop":1729119432595,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f87ccd1c15af74","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729119605093,"stop":1729119605094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5957a6e3a1ec4b","name":"should encode/decode to RLP encoding","time":{"start":1729119083916,"stop":1729119083916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9001f0a6ca9e23b0","name":"Delete observer","time":{"start":1729119385764,"stop":1729119385764,"duration":0},"status":"passed","severity":"normal"},{"uid":"292bfa2b2bb835ba","name":"Generator, custom pubsub topic","time":{"start":1729119576946,"stop":1729119576946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d645ea8a9bfe6d9","name":"Check publish message after client node is restarted","time":{"start":1729119432601,"stop":1729119432602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6927266c42a883c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729119548444,"stop":1729119548444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65119395c801af9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729119083248,"stop":1729119083249,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc468bf2b283ed88","name":"should return usable stream attached to connection","time":{"start":1729119091083,"stop":1729119091084,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae748a525269fbf","name":"connects to nwaku","time":{"start":1729119615966,"stop":1729119615966,"duration":0},"status":"passed","severity":"normal"},{"uid":"64531f45bbe75b4f","name":"addEventListener with wrong event","time":{"start":1729119174723,"stop":1729119174723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a831b9dbdf95566e","name":"Check message received after jswaku node is restarted","time":{"start":1729119503172,"stop":1729119503172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88e53cbb8e05fd16","name":"handles different clusterIds correctly","time":{"start":1729119075068,"stop":1729119075068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6066f1ab15ad912","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729119534258,"stop":1729119534259,"duration":1},"status":"passed","severity":"normal"},{"uid":"7759e47fb9a5b110","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729119264430,"stop":1729119264431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff0a422e9367e3c0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729119626062,"stop":1729119626062,"duration":0},"status":"passed","severity":"normal"},{"uid":"966ab744210769e1","name":"Sets default value correctly","time":{"start":1729119615969,"stop":1729119615969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce67d4d3e9dfb00","name":"Waku message hash computation (no timestamp)","time":{"start":1729119077829,"stop":1729119077829,"duration":0},"status":"passed","severity":"normal"},{"uid":"df68e296f306d2ce","name":"should check connected peers if present and suitable","time":{"start":1729119115428,"stop":1729119115429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4676fa845ad95f48","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/6/topic175/utf8","time":{"start":1729119496597,"stop":1729119496598,"duration":1},"status":"passed","severity":"normal"},{"uid":"650afa07e0f2d3da","name":"should set field with all protocols disabled","time":{"start":1729119083923,"stop":1729119083924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50ebd53df5385ba","name":"shard 0","time":{"start":1729119530191,"stop":1729119530191,"duration":0},"status":"passed","severity":"normal"},{"uid":"550b56d663fc87c0","name":"Push message with content topic containing SQL Injection","time":{"start":1729119543782,"stop":1729119543782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3283344343b5c82","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729119530199,"stop":1729119530199,"duration":0},"status":"passed","severity":"normal"},{"uid":"370530cdbc4cbbbc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729119183746,"stop":1729119183746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e542b0871463474","name":"Ping on unsubscribed peer","time":{"start":1729119203647,"stop":1729119203647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6db8ff98abe80ac","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729119262771,"stop":1729119262772,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f10a9a27f518a6e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729119548440,"stop":1729119548441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7172853ac74934","name":"Push message with content topic containing emoji","time":{"start":1729119543786,"stop":1729119543786,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ee20db9ecd2ec3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729119141629,"stop":1729119141630,"duration":1},"status":"passed","severity":"normal"},{"uid":"de835e06182045cf","name":"Check received message containing Arabic","time":{"start":1729119311921,"stop":1729119311921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5801464663f85d29","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119083253,"stop":1729119083255,"duration":2},"status":"passed","severity":"normal"},{"uid":"e70782a6b34663d4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729119143768,"stop":1729119143769,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd40a6e035a6485e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119503154,"stop":1729119503154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91253d2e0063b07","name":"Subscribe to topic containing long and publish message","time":{"start":1729119444094,"stop":1729119444095,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7daac9f5cc58064","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729119264428,"stop":1729119264428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce6b3dd6375c39fa","name":"Push message with numeric payload","time":{"start":1729119543772,"stop":1729119543772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c072bbd90b26f2e","name":"should reject on timeout if it was set","time":{"start":1729119115428,"stop":1729119115428,"duration":0},"status":"passed","severity":"normal"},{"uid":"614d8f5ad311f029","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app31/7/topic701/json","time":{"start":1729119496586,"stop":1729119496587,"duration":1},"status":"passed","severity":"normal"},{"uid":"10acc7ac77be48d3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729119534259,"stop":1729119534260,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbc97f7070f1739","name":"Check received message with timestamp: 1729119133964 ","time":{"start":1729119503169,"stop":1729119503169,"duration":0},"status":"passed","severity":"normal"},{"uid":"62922b47b7fc690b","name":"Query Generator - true","time":{"start":1729119565112,"stop":1729119565112,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ca5fa696d83376","name":"Decoder throws on empty string content topic","time":{"start":1729119091339,"stop":1729119091339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e378d7903861918","name":"should call waitForPeer on Relay","time":{"start":1729119115431,"stop":1729119115431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc0e3543338aadd","name":"Push message with special chars payload","time":{"start":1729119543772,"stop":1729119543772,"duration":0},"status":"passed","severity":"normal"},{"uid":"22039bb7781e0690","name":"stop","time":{"start":1729119174726,"stop":1729119174727,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7ae676ce37404a","name":"Push message with XML payload","time":{"start":1729119543775,"stop":1729119543776,"duration":1},"status":"passed","severity":"normal"},{"uid":"175d367580120284","name":"isConnected should return false after all peers disconnect","time":{"start":1729119183745,"stop":1729119183745,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5ba9cbe087e6dd","name":"Push message with JSON payload","time":{"start":1729119543776,"stop":1729119543776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1142a7dcd63f5558","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729119075066,"stop":1729119075066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d293d0e5337403b9","name":"Check received message containing Russian","time":{"start":1729119503160,"stop":1729119503160,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dd121705a94cfb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729119083258,"stop":1729119083259,"duration":1},"status":"passed","severity":"normal"},{"uid":"98590ba0ec07c817","name":"Ordered Callback - true","time":{"start":1729119565118,"stop":1729119565118,"duration":0},"status":"passed","severity":"normal"},{"uid":"316167a2666eb36e","name":"pre and post cipher","time":{"start":1729119109338,"stop":1729119109338,"duration":0},"status":"passed","severity":"normal"},{"uid":"351253512bba0b09","name":"should send to specified number of peers of used peers","time":{"start":1729119115753,"stop":1729119115753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f9cf06efad13b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729119626061,"stop":1729119626061,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1d4bd7f2c512ea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729119626057,"stop":1729119626058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bec4c5a7f6087c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729119420219,"stop":1729119420219,"duration":0},"status":"passed","severity":"normal"},{"uid":"414eb3ee9d5f300e","name":"Push message with content topic containing XML","time":{"start":1729119543783,"stop":1729119543783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41d12fdd0d3c698","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729119264262,"stop":1729119264263,"duration":1},"status":"passed","severity":"normal"},{"uid":"43879b4a2614ef8","name":"Subscribe to topic containing long and receive message","time":{"start":1729119626059,"stop":1729119626060,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d4a8f91fc578b2","name":"can start the service","time":{"start":1729119102883,"stop":1729119102883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90594e57065b94b","name":"Ping on subscribed peer","time":{"start":1729119192384,"stop":1729119192384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6044529ecf82c5b","name":"should not fail to stop the service if it was not started","time":{"start":1729119473378,"stop":1729119473379,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e8538c81287612","name":"Query generator for 2000 messages","time":{"start":1729119580663,"stop":1729119580664,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ef72da7fc90600","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119353739,"stop":1729119353739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35381e68b73074","name":"creates an iterator","time":{"start":1729119588075,"stop":1729119588075,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7716e180cd42afb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729119444097,"stop":1729119444097,"duration":0},"status":"passed","severity":"normal"},{"uid":"da25abe771ca7b8f","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729119264430,"stop":1729119264430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"206a86ed94aeae99","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729119091123,"stop":1729119091123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed28e630d9704c2c","name":"can dial TLS multiaddrs","time":{"start":1729119358686,"stop":1729119358686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9482c22691a9be8c","name":"random static sharding 2 - Cluster ID: 217, Shard ID: 472","time":{"start":1729119530192,"stop":1729119530193,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bc359b7a21f1be","name":"should return empty list for no shard","time":{"start":1729119075073,"stop":1729119075073,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dd74d4eb91734a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729119077829,"stop":1729119077829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9248eecdff36d7e3","name":"should encodeTxt and decodeTxt","time":{"start":1729119083911,"stop":1729119083912,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c3f3d4d81d13e7","name":"should not fail to stop the service if it was not started","time":{"start":1729119102884,"stop":1729119102885,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c820cefdcf3a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119353740,"stop":1729119353740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9af18173672f5c3","name":"Push message with content topic containing numeric","time":{"start":1729119543780,"stop":1729119543780,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d797f187e1f1d4","name":"Wrong topic","time":{"start":1729119496598,"stop":1729119496598,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b214ab9764891b","name":"less peers than existing","time":{"start":1729119383166,"stop":1729119383167,"duration":1},"status":"skipped","severity":"normal"},{"uid":"434a28114d5d8cc","name":"should not receive a peer event after stop","time":{"start":1729119155527,"stop":1729119155527,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f570a608d7aa0e","name":"Subscribe and receive messages via waku relay post","time":{"start":1729119626067,"stop":1729119626067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8853a12de59e620e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729119134392,"stop":1729119134393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7f949aa63d3b8c","name":"should not receive a peer event before start","time":{"start":1729119473379,"stop":1729119473379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4910820edef103b3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729119141625,"stop":1729119141626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0108ec741feac9","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729119264433,"stop":1729119264433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a1137fed5268317","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119218225,"stop":1729119218225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f6fc7380f0e2ae","name":"Check received message containing Basic HTML tag","time":{"start":1729119503162,"stop":1729119503162,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf25250019bebd74","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729119626071,"stop":1729119626071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaec2d0e7e53636","name":"Subscribe to topic containing short and publish message","time":{"start":1729119444094,"stop":1729119444094,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7def203471625f","name":"Subscribe and receive messages via waku relay post","time":{"start":1729119344755,"stop":1729119344756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e90877e4199888","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119311928,"stop":1729119311928,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d32603f336c834","name":"should decode valid enr successfully","time":{"start":1729119083912,"stop":1729119083913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2751972c5ca704","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729119626062,"stop":1729119626062,"duration":0},"status":"passed","severity":"normal"},{"uid":"545e9ec65adbda2e","name":"Check publish message containing Script","time":{"start":1729119432581,"stop":1729119432585,"duration":4},"status":"passed","severity":"normal"},{"uid":"78d39f11aa0c6467","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119203649,"stop":1729119203649,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ca7787f4c0f43b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729119264284,"stop":1729119264284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed465ec61feae227","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119311928,"stop":1729119311928,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dfc28793f3b3e0","name":"Check message received after nwaku node is restarted","time":{"start":1729119503172,"stop":1729119503172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5310b448158a0143","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729119077828,"stop":1729119077828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a4ebabbb64f7ac","name":"should return valid sharding parameters for static sharding","time":{"start":1729119075088,"stop":1729119075088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb18cdf51b1f435","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119218208,"stop":1729119218216,"duration":8},"status":"passed","severity":"normal"},{"uid":"d263b477b8d2a82","name":"Check received message containing long","time":{"start":1729119503158,"stop":1729119503158,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cb8fd38703c69b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729119580660,"stop":1729119580661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5a23d27adc42a4","name":"Passing page size 110 when there are 120 messages","time":{"start":1729119578594,"stop":1729119578594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7beda27f2b3c46","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729119344799,"stop":1729119344799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac5956ba3ba09a7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729119183742,"stop":1729119183742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e55c9938fac8d3","name":"Filter with 0 connections","time":{"start":1729119264570,"stop":1729119264570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ff6120538cfe61a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729119264286,"stop":1729119264286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aa1dda296e438a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729119075075,"stop":1729119075076,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caac85164247b55","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729119344796,"stop":1729119344796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99cdbba7ab36bc0","name":"should only return 1 node with store capability","time":{"start":1729119099194,"stop":1729119099194,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f9399a6eedf372","name":"Tracks peer failures correctly","time":{"start":1729119262769,"stop":1729119262769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed589347eadeea8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729119264267,"stop":1729119264268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26da9f309344356","name":"should encode/decode to text encoding","time":{"start":1729119083917,"stop":1729119083917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4983faa5cc64be","name":"Push to array if already present","time":{"start":1729119074738,"stop":1729119074738,"duration":0},"status":"passed","severity":"normal"},{"uid":"724a2dca20e50bf0","name":"recovers when dns.resolve returns empty","time":{"start":1729119099189,"stop":1729119099190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b6149f629093b3","name":"should reject if Filter is requested but not mounted","time":{"start":1729119115427,"stop":1729119115428,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdad9e1a6d7f57a6","name":"Ping succeeds for all connected peers","time":{"start":1729119262765,"stop":1729119262766,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a63708d14167bca","name":"Subscribe to topic containing long and receive message","time":{"start":1729119626070,"stop":1729119626070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e72485b286a6c1e","name":"Subscribe to topic containing Script and receive message","time":{"start":1729119344795,"stop":1729119344795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea415df6c9af2b0c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729119091087,"stop":1729119091087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6f7ba0cbd5522","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729119075072,"stop":1729119075073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8243e5fef93a841d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729119548443,"stop":1729119548443,"duration":0},"status":"passed","severity":"normal"},{"uid":"69452aaf97cb57c0","name":"can start the service","time":{"start":1729119155523,"stop":1729119155524,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a64cbde05b8651","name":"Subscribe to topic containing short and receive message","time":{"start":1729119626070,"stop":1729119626070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8311a5dac5d8bb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729119432599,"stop":1729119432600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2dde76df86ed550","name":"Generator, 2 different pubsubtopics","time":{"start":1729119576948,"stop":1729119576948,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ee9265d74181b9","name":"Publish message with custom timestamp: Thu Oct 26 2023 22:57:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119432593,"stop":1729119432594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5950398601fb24f3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729119444099,"stop":1729119444099,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f421bf283ec127","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729119083913,"stop":1729119083913,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ff1be2451f1a2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119218227,"stop":1729119218227,"duration":0},"status":"passed","severity":"normal"},{"uid":"16192abcab46100e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729119496599,"stop":1729119496599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3194e5494c6df9c3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729119548442,"stop":1729119548442,"duration":0},"status":"passed","severity":"normal"},{"uid":"175fc4317cae8305","name":"should return true when peers exist","time":{"start":1729119115611,"stop":1729119115612,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b0d41a91f6961f","name":"ignores domain fetching errors","time":{"start":1729119099190,"stop":1729119099191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3361adff56e985b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729119091123,"stop":1729119091124,"duration":1},"status":"passed","severity":"normal"},{"uid":"8831d8efb70d95b4","name":"Publish message with custom timestamp: Wed Oct 16 2024 21:57:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729119432594,"stop":1729119432595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3165b45a2984a9c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729119109123,"stop":1729119109125,"duration":2},"status":"passed","severity":"normal"},{"uid":"be13385b93ccd0b8","name":"Mutual subscription","time":{"start":1729119444090,"stop":1729119444091,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd92a45f541f6f17","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729119420219,"stop":1729119420220,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fbb1521d7df3750","name":"should emit a peer event after start","time":{"start":1729119473379,"stop":1729119473379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94b7a73e7b1daed","name":"Check publish message containing JSON","time":{"start":1729119432587,"stop":1729119432588,"duration":1},"status":"passed","severity":"normal"},{"uid":"65363aca5028a208","name":"Check received message containing Arabic","time":{"start":1729119503129,"stop":1729119503130,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa7899301bc751d","name":"Subscribe to topic containing XML and receive message","time":{"start":1729119344796,"stop":1729119344796,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f6fa28ac924a2d","name":"Overlapping topic subscription","time":{"start":1729119626058,"stop":1729119626058,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fb8c2e25f59efd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729119444093,"stop":1729119444093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e485a6689ec589","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729119083257,"stop":1729119083257,"duration":0},"status":"passed","severity":"normal"},{"uid":"17861028880cc235","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729119432598,"stop":1729119432598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18f20d7b2ed2a4","name":"Meta field set when metaSetter is specified","time":{"start":1729119091338,"stop":1729119091338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4073f89595981d","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729119264434,"stop":1729119264434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66216045fa711f08","name":"should remove a peer","time":{"start":1729119115609,"stop":1729119115610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f770d8da83287663","name":"should properly create location multiaddrs - tcp4","time":{"start":1729119083922,"stop":1729119083922,"duration":0},"status":"passed","severity":"normal"},{"uid":"63caa36f19ab963b","name":"Check message with no pubsub topic is not received","time":{"start":1729119311929,"stop":1729119311930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00c0df3b6511970","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729119075080,"stop":1729119075080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a749c813730ecc77","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729119444099,"stop":1729119444099,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf983ea7986c112a","name":"Encoder throws on empty string content topic","time":{"start":1729119109132,"stop":1729119109133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e6a06ee919e301","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729119218218,"stop":1729119218220,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d3736574856bd6c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729119264291,"stop":1729119264291,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa618fcaf5f03e","name":"should not fail to start the service if it is already started","time":{"start":1729119102885,"stop":1729119102885,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c323336d92c2482","name":"Subscribe to topic containing Script and receive message","time":{"start":1729119626063,"stop":1729119626063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a104904be6c6544","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729119344794,"stop":1729119344794,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f7c1ff9c281da9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119353745,"stop":1729119353745,"duration":0},"status":"passed","severity":"normal"},{"uid":"37836be57ec8bd7b","name":"should add and remove event listeners correctly","time":{"start":1729119102888,"stop":1729119102888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae890ce54a52baf","name":"Push message with escaped characters payload","time":{"start":1729119543777,"stop":1729119543777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2ba98eb23c8c3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729119626055,"stop":1729119626055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50417ec5c5bc799","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729119626071,"stop":1729119626071,"duration":0},"status":"passed","severity":"normal"},{"uid":"60140ca803809e4a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729119075198,"stop":1729119075198,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bd218999c9a05c","name":"should find and add new peers","time":{"start":1729119115613,"stop":1729119115614,"duration":1},"status":"passed","severity":"normal"},{"uid":"8199138a9bda9e4c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729119264284,"stop":1729119264284,"duration":0},"status":"passed","severity":"normal"},{"uid":"15de74106899212b","name":"should properly create location multiaddrs - tcp6","time":{"start":1729119083922,"stop":1729119083922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c31dd4111440ea9","name":"should get / set UDP multiaddr","time":{"start":1729119083917,"stop":1729119083917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7109d179992859","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729119083261,"stop":1729119083262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f0ae50e45c9573","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119099195,"stop":1729119099196,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc72d099b0e4e023","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729119075080,"stop":1729119075081,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab46cd5175c1b12","name":"Push message with shell command payload","time":{"start":1729119543776,"stop":1729119543777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eaa06e44a7c4e14","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729119098675,"stop":1729119098676,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8281096d6968fb","name":"retrieves a single peer","time":{"start":1729119099188,"stop":1729119099189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e127cace8c7cf26b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729119183743,"stop":1729119183744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d4b5a6ad1425c","name":"Renews subscription after lossing a connection","time":{"start":1729119626075,"stop":1729119626075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96b34f9b4de660e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729119626063,"stop":1729119626063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f67608496b6aced","name":"Push message with SQL Injection payload","time":{"start":1729119543774,"stop":1729119543774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a337911b82b2a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729119264284,"stop":1729119264285,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df66549ef4998ea","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119244075,"stop":1729119244075,"duration":0},"status":"passed","severity":"normal"},{"uid":"69964d044354f6e4","name":"nwaku subscribes","time":{"start":1729119409446,"stop":1729119409446,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a5d4fe5d8fa860","name":"Push message equal or less that 1MB","time":{"start":1729119543792,"stop":1729119543792,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dbf449823c85c7","name":"Check received message containing Script","time":{"start":1729119503131,"stop":1729119503131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed42abf5048832e","name":"Check received message with timestamp: 1729119133964 ","time":{"start":1729119503153,"stop":1729119503153,"duration":0},"status":"passed","severity":"normal"},{"uid":"502da65638fc4971","name":"Check message with invalid timestamp is not received","time":{"start":1729119311929,"stop":1729119311929,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff839be2f598f54c","name":"Refresh subscription","time":{"start":1729119626069,"stop":1729119626069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e126110be9946107","name":"Push message with content topic containing Arabic","time":{"start":1729119543781,"stop":1729119543782,"duration":1},"status":"passed","severity":"normal"},{"uid":"9654564ecfc0c17d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729119077828,"stop":1729119077828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec1370ade7d5e94","name":"Check received message with timestamp: 1729119133964000000 ","time":{"start":1729119503150,"stop":1729119503153,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c1bb3bfdf7006c","name":"Encoder throws on undefined content topic","time":{"start":1729119109131,"stop":1729119109132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c534d0f9142b4c17","name":"Promise Callback - false","time":{"start":1729119565118,"stop":1729119565118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe5adecaa17d220","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729119083259,"stop":1729119083260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb15162eecad8001","name":"should emit a peer event after start","time":{"start":1729119102885,"stop":1729119102886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc50a709e5e03d9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729119075077,"stop":1729119075077,"duration":0},"status":"passed","severity":"normal"},{"uid":"852f0915801ed42","name":"Check publish message containing short","time":{"start":1729119432569,"stop":1729119432570,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b39122d8e04c578","name":"new peer added after a peer was already found","time":{"start":1729119443243,"stop":1729119443244,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c43bda6e600bd603","name":"Subscribe and receive messages via lightPush","time":{"start":1729119626054,"stop":1729119626055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26d6ddf999071dd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729119605095,"stop":1729119605096,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6a126382f65fea","name":"Store - dialed first","time":{"start":1729119609007,"stop":1729119609007,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a008a8839279a1","name":"Push message with content topic containing Russian","time":{"start":1729119543782,"stop":1729119543782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0335b84d05a452","name":"Decoder throws on undefined content topic","time":{"start":1729119110634,"stop":1729119110634,"duration":0},"status":"passed","severity":"normal"},{"uid":"2653973865dc93f9","name":"Check publish message containing escaped characters","time":{"start":1729119432589,"stop":1729119432590,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fec6f9990625a1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729119262769,"stop":1729119262769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53e620897e119d4","name":"Check received message containing short","time":{"start":1729119503157,"stop":1729119503158,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa42808c4ced3bda","name":"Check message with no content topic is not received","time":{"start":1729119311930,"stop":1729119311930,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cf120224cc7b0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729119444100,"stop":1729119444101,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef34fcc61eb61af5","name":"should set field with only STORE enabled","time":{"start":1729119083924,"stop":1729119083925,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f4250f1cc56fbd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729119548441,"stop":1729119548441,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fde3091291c88b","name":"should throw error - no id","time":{"start":1729119083915,"stop":1729119083915,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7b7b672aefb143","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729119444100,"stop":1729119444100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff2834028c0fc0","name":"Query generator for multiple messages with different message text format","time":{"start":1729119580660,"stop":1729119580660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fccc8fc8af18e5b","name":"Renews peer on consistent ping failures","time":{"start":1729119262768,"stop":1729119262768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12b8760b9a6a5ed","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729119605098,"stop":1729119605099,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cbf1d225019c1d","name":"Push 30 different messages","time":{"start":1729119543778,"stop":1729119543778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fda2efc81de95a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729119075079,"stop":1729119075079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5c80fbbd230cb2","name":"Push message with content topic containing special chars","time":{"start":1729119543780,"stop":1729119543780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd111f918667612","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729119344796,"stop":1729119344797,"duration":1},"status":"passed","severity":"normal"},{"uid":"449a87b0301e6b27","name":"Renews subscription after lossing a connection","time":{"start":1729119626065,"stop":1729119626065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7927dc6dc025cdfd","name":"Nwaku publishes","time":{"start":1729119409447,"stop":1729119409447,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ed91e2f29ad411","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729119626074,"stop":1729119626074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7690bef64d8c6d57","name":"Relay - dialed after","time":{"start":1729119609006,"stop":1729119609007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f4a4bf6b817eb9","name":"can start and stop the service","time":{"start":1729119155524,"stop":1729119155524,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a21a77f35250a85","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729119075070,"stop":1729119075070,"duration":0},"status":"passed","severity":"normal"},{"uid":"580dd5c35979ed56","name":"Check received message with timestamp: 1729119133837000000 ","time":{"start":1729119311927,"stop":1729119311927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e163de17cf14247d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729119612927,"stop":1729119612928,"duration":1},"status":"passed","severity":"normal"},{"uid":"488d69191ab213bb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729119098677,"stop":1729119098678,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b502dde7a56cb4","name":"Ping on unsubscribed peer","time":{"start":1729119203649,"stop":1729119203649,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c95a10f5e54bf6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729119344766,"stop":1729119344766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b19b0fc7e290d8c","name":"Check publish message containing Basic HTML tag","time":{"start":1729119432586,"stop":1729119432587,"duration":1},"status":"passed","severity":"normal"},{"uid":"93625c8450e1fcef","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729119543783,"stop":1729119543784,"duration":1},"status":"passed","severity":"normal"},{"uid":"2176d51a870831ae","name":"should be called for bootstrap peers","time":{"start":1729119141628,"stop":1729119141629,"duration":1},"status":"passed","severity":"normal"},{"uid":"658ab95b73ec821b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729119098674,"stop":1729119098675,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa61fb674bfe5db","name":"should reject if Relay is requested but not mounted","time":{"start":1729119115426,"stop":1729119115426,"duration":0},"status":"passed","severity":"normal"},{"uid":"760d09f787f4edd4","name":"LightPush with 0 connections","time":{"start":1729119264570,"stop":1729119264570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91f6e9cf9fee6f73","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729119083252,"stop":1729119083252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f58b36c1dac6964","name":"Push message with content topic containing shell command","time":{"start":1729119543784,"stop":1729119543785,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff75d25d012ef8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729119075078,"stop":1729119075078,"duration":0},"status":"passed","severity":"normal"},{"uid":"49da97fdeb5715fc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729119534264,"stop":1729119534264,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1fa581fb31b835","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729119155528,"stop":1729119155528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b67735a04fd9acf3","name":"ignores unrecognized TXT record formats","time":{"start":1729119099191,"stop":1729119099192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea730641752b144c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264260,"stop":1729119264261,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfcc40d86b4d311","name":"does not throw on valid cases","time":{"start":1729119075048,"stop":1729119075049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5529d39b99c40817","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729119626060,"stop":1729119626060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea2227d8a348976","name":"Push message with emoji payload","time":{"start":1729119543778,"stop":1729119543778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec8be00e4aadbcb","name":"should handle a minimal index list","time":{"start":1729119075197,"stop":1729119075197,"duration":0},"status":"passed","severity":"normal"},{"uid":"47633dd82ff5ba5a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729119075079,"stop":1729119075080,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9047b4b7204a97","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119353743,"stop":1729119353743,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8f01c1f406c82d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119353744,"stop":1729119353744,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccb22df4d13d45","name":"Check received message containing emoji","time":{"start":1729119503168,"stop":1729119503168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8736186749e5bc","name":"Check received message containing JSON","time":{"start":1729119503132,"stop":1729119503138,"duration":6},"status":"passed","severity":"normal"},{"uid":"56509e2c92ee8287","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264271,"stop":1729119264271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6763dcf415092e1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729119582234,"stop":1729119582235,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ae15588249a1c","name":"Store - dialed after - with timeout","time":{"start":1729119609007,"stop":1729119609007,"duration":0},"status":"passed","severity":"normal"},{"uid":"936af8c5be802fc9","name":"Subscribe to topic containing long and receive message","time":{"start":1729119344768,"stop":1729119344768,"duration":0},"status":"passed","severity":"normal"},{"uid":"616ff1f36cb518f4","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729119264429,"stop":1729119264429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69007e8cac72b0e3","name":"Ephemeral field set to true","time":{"start":1729119091337,"stop":1729119091338,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e3a7bcdf3c39ac","name":"Light Node - default protocols","time":{"start":1729119609008,"stop":1729119609009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a976bc78f5f360ee","name":"Check publish message containing XML","time":{"start":1729119432585,"stop":1729119432586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ebad32052252e7","name":"Check received message with timestamp: 1729119133964000000 ","time":{"start":1729119503168,"stop":1729119503169,"duration":1},"status":"passed","severity":"normal"},{"uid":"465ffa76757eeb68","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119244074,"stop":1729119244074,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f138bb28559053","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729119141631,"stop":1729119141632,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa22f8f7fcf6772f","name":"returns only open connection if one present","time":{"start":1729119090712,"stop":1729119090712,"duration":0},"status":"passed","severity":"normal"},{"uid":"14890317affd242d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264288,"stop":1729119264288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c013a81f4abf8d1d","name":"should load peers from local storage and dispatch events","time":{"start":1729119102887,"stop":1729119102887,"duration":0},"status":"passed","severity":"normal"},{"uid":"516a014bb453e7df","name":"Check received message containing escaped characters","time":{"start":1729119503141,"stop":1729119503142,"duration":1},"status":"passed","severity":"normal"},{"uid":"415ed71ef7420523","name":"LightPush with 3 connections","time":{"start":1729119264572,"stop":1729119264572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5bba182d8c3fc8c","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119192386,"stop":1729119192386,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ede81ae92a9ad3","name":"Subscribe to topic containing Script and publish message","time":{"start":1729119444098,"stop":1729119444098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e626f15156236da","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729119626067,"stop":1729119626067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdf6fbbb0a14969","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729119344798,"stop":1729119344799,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d47f617f7c18c1","name":"configure the node with multiple pubsub topics","time":{"start":1729119530198,"stop":1729119530199,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b8cdf998f8018e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729119444092,"stop":1729119444092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab57e773d04b495f","name":"All","time":{"start":1729119144020,"stop":1729119144021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c5698800901b25","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729119075085,"stop":1729119075085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbc1cf6a9f9c1ae","name":"Encoder throws on undefined content topic","time":{"start":1729119110633,"stop":1729119110633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22950bc00fca32d","name":"should decode valid enr with tcp successfully","time":{"start":1729119083913,"stop":1729119083914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48d9dd8f8210283","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729119626072,"stop":1729119626073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b85747c2557877","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729119626067,"stop":1729119626067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422c80e02b6569b","name":"Fields are not dropped","time":{"start":1729119090716,"stop":1729119090716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12805253cfe9f7a","name":"isConnected return false after peer stops","time":{"start":1729119183746,"stop":1729119183746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10e9d3f2639e6a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729119626073,"stop":1729119626073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2077fed76aa3aa","name":"should not throw an error for a single configured topic","time":{"start":1729119075084,"stop":1729119075085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a79f3c5886a51","name":"Push message with content topic containing Chinese","time":{"start":1729119543780,"stop":1729119543781,"duration":1},"status":"passed","severity":"normal"},{"uid":"92122a76b0d9f888","name":"should reject if Store is requested but not mounted","time":{"start":1729119115427,"stop":1729119115427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf5234c807f33a4","name":"should reject if WakuNode is not started","time":{"start":1729119115423,"stop":1729119115425,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bfe8886aa8f286f","name":"Check received message containing numeric","time":{"start":1729119503159,"stop":1729119503159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b97fb2bdb2869a9","name":"Ordered Callback - false","time":{"start":1729119565119,"stop":1729119565119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ec90cb557d0e27","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729119353745,"stop":1729119353745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5270a67b69898d47","name":"1 Relay, 1 Filter, gives up","time":{"start":1729119099061,"stop":1729119099062,"duration":1},"status":"passed","severity":"normal"},{"uid":"171321f3597a1645","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729119134391,"stop":1729119134392,"duration":1},"status":"passed","severity":"normal"},{"uid":"911fdc2b4ec95892","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729119075072,"stop":1729119075072,"duration":0},"status":"passed","severity":"normal"},{"uid":"525961adc95f18a5","name":"Filter with 2 connections","time":{"start":1729119264572,"stop":1729119264572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f27872e5cac61264","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729119091086,"stop":1729119091087,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03ef6bf90f44488","name":"should set field with only FILTER enabled","time":{"start":1729119083925,"stop":1729119083925,"duration":0},"status":"passed","severity":"normal"},{"uid":"276d817838a27b85","name":"Subscribe to topic containing XML and receive message","time":{"start":1729119626072,"stop":1729119626072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a8c2cad3e7b38f","name":"random static sharding 6 - Cluster ID: 468, Shard ID: 357","time":{"start":1729119530195,"stop":1729119530196,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a126fcebe1ccfb","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729119083251,"stop":1729119083252,"duration":1},"status":"passed","severity":"normal"},{"uid":"500349c03b5c5c8b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729119075078,"stop":1729119075078,"duration":0},"status":"passed","severity":"normal"},{"uid":"231d8c0a81bbc144","name":"Fails to push message with empty content topic","time":{"start":1729119543786,"stop":1729119543786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab08b835d269ffed","name":"should retry on failure if specified","time":{"start":1729119115753,"stop":1729119115754,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71d71c11f52f998","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729119244073,"stop":1729119244073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a27ac7ecfca142","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119218206,"stop":1729119218206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2872671488502c","name":"Ping on subscribed peer","time":{"start":1729119203648,"stop":1729119203648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3becf7b0b04cb51","name":"Fails to publish duplicate message","time":{"start":1729119432595,"stop":1729119432596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02c5c3a70b97257","name":"Reopen subscription with peer with lost subscription","time":{"start":1729119203647,"stop":1729119203647,"duration":0},"status":"passed","severity":"normal"},{"uid":"149ed283e014939c","name":"groups content topics by expected pubsub topic","time":{"start":1729119075067,"stop":1729119075068,"duration":1},"status":"passed","severity":"normal"},{"uid":"19727aebb0ebb798","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729119264272,"stop":1729119264272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8431bd66643a66","name":"Query Generator, No message returned","time":{"start":1729119548442,"stop":1729119548442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbf8bdcafb7fc81","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729119075091,"stop":1729119075091,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c722d342794e7d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729119534261,"stop":1729119534261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0a8187b4f85b7","name":"should log when no additional peers are found","time":{"start":1729119115614,"stop":1729119115614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4e7cbe6c1009d5","name":"Encoder throws on undefined content topic","time":{"start":1729119091338,"stop":1729119091339,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e49a9a6bac295db","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729119244073,"stop":1729119244074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c998a1a40b6776","name":"Fails to push message with large meta","time":{"start":1729119543789,"stop":1729119543790,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e82d23a5022dfa","name":"Callback on promise","time":{"start":1729119580662,"stop":1729119580662,"duration":0},"status":"passed","severity":"normal"},{"uid":"83967e328173f78d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729119075078,"stop":1729119075078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb3337eb23c8772","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729119075067,"stop":1729119075067,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af8604c8b36659e","name":"start node with empty content topic","time":{"start":1729119496599,"stop":1729119496600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae431b3cda5dfdb8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729119075073,"stop":1729119075073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e44deddee0fc05c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729119626074,"stop":1729119626075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78a531e1346baf3","name":"should not receive a peer event before start","time":{"start":1729119155526,"stop":1729119155526,"duration":0},"status":"passed","severity":"normal"},{"uid":"55830852ae65669f","name":"Push message with Russian payload","time":{"start":1729119543774,"stop":1729119543774,"duration":0},"status":"passed","severity":"normal"},{"uid":"239af1641cda8232","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264275,"stop":1729119264275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a897eb5d82d6f8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729119344794,"stop":1729119344795,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0cd0b0a86fdf1c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729119091122,"stop":1729119091123,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab64cacd3929b86","name":"should not fail to start the service if it is already started","time":{"start":1729119473379,"stop":1729119473379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93d0080ab585b89","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729119075074,"stop":1729119075075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e8796b414fea55","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729119626060,"stop":1729119626060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9991387e9ce0bb6","name":"Fails to push message bigger that 1MB","time":{"start":1729119543792,"stop":1729119543792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3fba5f9c247963","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729119444092,"stop":1729119444093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6591a57c6f5f26","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729119218207,"stop":1729119218208,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceece471e550911","name":"Filter with 1 connections","time":{"start":1729119264571,"stop":1729119264571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfb428061623aa6e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729119344756,"stop":1729119344757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9921048a1035ba75","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729119626064,"stop":1729119626064,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc274bfb4b5b45","name":"should throw error - invalid id","time":{"start":1729119083915,"stop":1729119083915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f45c3f48d1e7fce","name":"Js publishes, other Js receives","time":{"start":1729119409447,"stop":1729119409447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0db515c4d5d750","name":"Check message received after jswaku node is restarted","time":{"start":1729119311931,"stop":1729119311931,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52c20e36f01aedb4","name":"Decrypt messages","time":{"start":1729119385763,"stop":1729119385764,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0ba01c6adc131a","name":"throws on empty content topic","time":{"start":1729119075049,"stop":1729119075049,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2b661f9b9bf814","name":"LightPush with 2 connections","time":{"start":1729119264571,"stop":1729119264571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49f659e331296743","name":"should throw error - no public key","time":{"start":1729119083915,"stop":1729119083915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40b66df20aa7688","name":"Throws when trying to push message with empty payload","time":{"start":1729119543778,"stop":1729119543779,"duration":1},"status":"passed","severity":"normal"},{"uid":"be863e5b7b40b293","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119244075,"stop":1729119244075,"duration":0},"status":"passed","severity":"normal"},{"uid":"14403d1149e70989","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729119264288,"stop":1729119264288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81cf8c21fae7849","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729119099196,"stop":1729119099196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23980cbdd3c4cd82","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729119503170,"stop":1729119503170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2653868caa190dfc","name":"handles different networkShards values correctly","time":{"start":1729119075068,"stop":1729119075069,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32c5c900614cb64","name":"LightPush","time":{"start":1729119609008,"stop":1729119609008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2e13414b148923","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729119075087,"stop":1729119075087,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e9dffb8a70c1ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729119075082,"stop":1729119075083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38ab8d70bcc8c78","name":"Push message with content topic containing JSON","time":{"start":1729119543784,"stop":1729119543784,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecd7c6f9f23069b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729119344797,"stop":1729119344797,"duration":0},"status":"passed","severity":"normal"},{"uid":"16440f57dfced041","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729119626065,"stop":1729119626065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfe419fbaa6cab7","name":"Check message on other pubsub topic is not received","time":{"start":1729119311929,"stop":1729119311929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16b877443315f1a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119576948,"stop":1729119576948,"duration":0},"status":"passed","severity":"normal"},{"uid":"797ebcd8b628cbf6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729119420222,"stop":1729119420223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4627131dfa6e7b","name":"Check received message containing shell command","time":{"start":1729119311924,"stop":1729119311924,"duration":0},"status":"passed","severity":"normal"},{"uid":"691c5dddb48c2a02","name":"Push message with custom timestamp: 1729122864766","time":{"start":1729119543791,"stop":1729119543791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7447aa6985c0dbcc","name":"udp ip6 address","time":{"start":1729119083238,"stop":1729119083238,"duration":0},"status":"passed","severity":"normal"},{"uid":"386716cb678e012b","name":"returns nothing if no connections present","time":{"start":1729119090710,"stop":1729119090711,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c0795589310fcb","name":"Check message with no payload is not received","time":{"start":1729119503171,"stop":1729119503171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c5a479fe0eb971","name":"Query with Promise Callback, No message returned","time":{"start":1729119548445,"stop":1729119548445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2bf1207cc17a4f","name":"Overlapping topic subscription","time":{"start":1729119626069,"stop":1729119626069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb24382ee8b0ca","name":"Overlapping topic subscription","time":{"start":1729119444094,"stop":1729119444094,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f667c21d3c94953","name":"Check received message containing shell command","time":{"start":1729119503163,"stop":1729119503163,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d9785b4f7059b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729119626063,"stop":1729119626064,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d337f039595923","name":"Generator, custom pubsub topic","time":{"start":1729119576947,"stop":1729119576948,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ec0bddb4b72146","name":"should be able to encode the field with only STORE set to true","time":{"start":1729119083249,"stop":1729119083250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa5b6d566ea90d7","name":"should set field with only RELAY enabled","time":{"start":1729119083924,"stop":1729119083924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbebc9a79737be","name":"Check message with no content topic is not received","time":{"start":1729119503155,"stop":1729119503156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a25844f3f69f98a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729119264269,"stop":1729119264270,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4b872427eb52f1","name":"Push message with long payload","time":{"start":1729119543771,"stop":1729119543771,"duration":0},"status":"passed","severity":"normal"},{"uid":"a842485059b47e1b","name":"Query with Ordered Callback, No message returned","time":{"start":1729119548443,"stop":1729119548443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7a9d42f3d67141","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729119420221,"stop":1729119420221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a110eb4c8e5eb889","name":"Subscribe and receive messages via lightPush","time":{"start":1729119626066,"stop":1729119626066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b69a1a4de15a0b4","name":"Decoder throws on undefined content topic","time":{"start":1729119091339,"stop":1729119091339,"duration":0},"status":"passed","severity":"normal"},{"uid":"91676d94e1036b9a","name":"Relay","time":{"start":1729119144019,"stop":1729119144020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fdd1180d9ea878","name":"Check publish message containing unicode special characters","time":{"start":1729119432590,"stop":1729119432591,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1cb5004a2fc3f6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729119444096,"stop":1729119444096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe17a5f2a842327","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729119075083,"stop":1729119075083,"duration":0},"status":"passed","severity":"normal"},{"uid":"207f86ad7eb38e57","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729119075065,"stop":1729119075065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7323d610ce26d0d5","name":"Query with Ordered Callback, No Decoder","time":{"start":1729119548443,"stop":1729119548443,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f91baaed0f9a17a","name":"Callback on promise, aborts when callback returns true","time":{"start":1729119580662,"stop":1729119580662,"duration":0},"status":"passed","severity":"normal"},{"uid":"329e8088307a050f","name":"same cluster, same shard: nodes connect","time":{"start":1729119382949,"stop":1729119382949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d60190700f6baef","name":"should use DNS peer discovery with light client","time":{"start":1729119155527,"stop":1729119155528,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f2e5b85090fc36","name":"Check received message containing Russian","time":{"start":1729119503130,"stop":1729119503130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2703f0af51387ca5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729119444095,"stop":1729119444095,"duration":0},"status":"passed","severity":"normal"},{"uid":"753e603f6ccce8ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729119626074,"stop":1729119626074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ca1de081ef01b8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729119264272,"stop":1729119264272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c242779b511a032","name":"Push message with meta","time":{"start":1729119543787,"stop":1729119543789,"duration":2},"status":"passed","severity":"normal"},{"uid":"11fa6f036e1f1bda","name":"Promise Callback - true","time":{"start":1729119565116,"stop":1729119565117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dac887b477b5a70","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729119264270,"stop":1729119264271,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2897cf21af637a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119353745,"stop":1729119353746,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa6d596a49f2194","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729119083925,"stop":1729119083925,"duration":0},"status":"passed","severity":"normal"},{"uid":"e144602b4e3f8478","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729119075070,"stop":1729119075070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ae1a57554f19d","name":"Subscribe and receives messages on 20 topics","time":{"start":1729119344764,"stop":1729119344764,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ffef13a11db57f","name":"throws on content topic with non-number generation field","time":{"start":1729119075050,"stop":1729119075050,"duration":0},"status":"passed","severity":"normal"},{"uid":"699a2b281bd21320","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729119075092,"stop":1729119075092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b0c65b914d2efd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729119548444,"stop":1729119548444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3e6904d879835e","name":"should not receive a peer event after stop","time":{"start":1729119102886,"stop":1729119102886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b6ec4858b13a8b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729119344797,"stop":1729119344798,"duration":1},"status":"passed","severity":"normal"},{"uid":"7037e5430cac7699","name":"Check message with no payload is not received","time":{"start":1729119503156,"stop":1729119503156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de421488ff165b9","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729119264426,"stop":1729119264427,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de0fea948c632032","name":"Subscribe and publish message","time":{"start":1729119444092,"stop":1729119444092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0703861c2a907f","name":"Subscribe to topic containing Script and receive message","time":{"start":1729119626072,"stop":1729119626072,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf049af63d41ad98","name":"Check received message containing SQL Injection","time":{"start":1729119503130,"stop":1729119503131,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ec5c69ad85f33","name":"Query with Promise Callback, No Decoder","time":{"start":1729119548444,"stop":1729119548445,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9d27022d7b2f27","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729119098672,"stop":1729119098674,"duration":2},"status":"passed","severity":"normal"},{"uid":"296b50dbae5a3cff","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/5/topic69/utf8","time":{"start":1729119496590,"stop":1729119496591,"duration":1},"status":"passed","severity":"normal"},{"uid":"653a0b2b05d06517","name":"handles empty contentTopics array correctly","time":{"start":1729119075090,"stop":1729119075090,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bf0edaa44ab77","name":"can start the service","time":{"start":1729119473378,"stop":1729119473378,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d7556dcfd80d67","name":"should not receive a peer event before start","time":{"start":1729119102886,"stop":1729119102886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae404cc4448ce55","name":"Passing an array","time":{"start":1729119615967,"stop":1729119615968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fb774e31586086","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729119264268,"stop":1729119264269,"duration":1},"status":"passed","severity":"normal"},{"uid":"9417381442bfebf2","name":"Check received message containing unicode special characters","time":{"start":1729119311925,"stop":1729119311926,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9509f89a528b61","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729119626056,"stop":1729119626057,"duration":1},"status":"passed","severity":"normal"},{"uid":"39741179c5f8bf0c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729119083260,"stop":1729119083260,"duration":0},"status":"passed","severity":"normal"},{"uid":"101fd09f72907b4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729119075077,"stop":1729119075077,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc99aef0d72ab31","name":"Check received message containing Basic HTML tag","time":{"start":1729119503132,"stop":1729119503132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b521898eeb185ceb","name":"should throw an error for insufficient data","time":{"start":1729119075198,"stop":1729119075198,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a90a5c281c2806","name":"Check received message containing Russian","time":{"start":1729119311922,"stop":1729119311922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ece5f9ad2e2e73","name":"Ping on unsubscribed peer","time":{"start":1729119192385,"stop":1729119192385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0ad5b641b451","name":"Check meta is set [symmetric]","time":{"start":1729119109128,"stop":1729119109129,"duration":1},"status":"passed","severity":"normal"},{"uid":"2020583fbf44f074","name":"throws an error for improperly formatted content topics","time":{"start":1729119075069,"stop":1729119075069,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b9d97d7a1530a6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729119353746,"stop":1729119353746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32ae07cef0d90ed","name":"Ping on subscribed peer","time":{"start":1729119203646,"stop":1729119203646,"duration":0},"status":"passed","severity":"normal"},{"uid":"745e19d3068aefc2","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729119264430,"stop":1729119264430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9822baafe3db10e6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app35/10/topic605/json","time":{"start":1729119496593,"stop":1729119496594,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dfcfff66528af3","name":"should properly create peer info with all multiaddrs","time":{"start":1729119083923,"stop":1729119083923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9789b8673ad3818e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729119382948,"stop":1729119382949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4318e6dd118e8f64","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729119143769,"stop":1729119143769,"duration":0},"status":"passed","severity":"normal"},{"uid":"4090d6c6440b090f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729119183742,"stop":1729119183743,"duration":1},"status":"passed","severity":"normal"},{"uid":"151f0f92c98ae989","name":"Used by Waku Relay","time":{"start":1729119615968,"stop":1729119615968,"duration":0},"status":"passed","severity":"normal"},{"uid":"845d45ca9e781a4f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729119075086,"stop":1729119075086,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a18339eae2029","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729119264289,"stop":1729119264290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bed2946a6814d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729119264278,"stop":1729119264279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3209982fc9b2f605","name":"getPeersByDiscovery","time":{"start":1729119443243,"stop":1729119443243,"duration":0},"status":"passed","severity":"normal"},{"uid":"353946edb6203535","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729119075082,"stop":1729119075082,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dca45c774a84c0","name":"Check received message containing short","time":{"start":1729119503127,"stop":1729119503128,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ac6de881ebe008","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729119264426,"stop":1729119264426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27c7f5ddae02735a","name":"should wait for Store peer to be connected","time":{"start":1729119115430,"stop":1729119115431,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b78d7dd56701d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729119075080,"stop":1729119075080,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e296dad03c623f","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729119264434,"stop":1729119264434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80f82bf6b4b49de2","name":"should throw an error for an unconfigured topic","time":{"start":1729119075085,"stop":1729119075085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5918ed257259a0c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729119075081,"stop":1729119075081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b175a469e3248615","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729119582233,"stop":1729119582233,"duration":0},"status":"passed","severity":"normal"},{"uid":"613286fc1ba02e49","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729119420221,"stop":1729119420222,"duration":1},"status":"passed","severity":"normal"},{"uid":"100476eac3d71d8c","name":"should set field with all protocols enabled","time":{"start":1729119083924,"stop":1729119083924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7da7c1e252001af","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729119264275,"stop":1729119264275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b3d37f4b2fa000","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729119444097,"stop":1729119444097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be08a1cab624286","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729119075056,"stop":1729119075062,"duration":6},"status":"passed","severity":"normal"},{"uid":"ebe6973e4d33834b","name":"should return unique PubsubTopics for static sharding","time":{"start":1729119075072,"stop":1729119075072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f684065e3ed7bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729119353746,"stop":1729119353746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddb0dff7dba56ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729119626066,"stop":1729119626066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5829e28ce04b40e","name":"Decoder throws on empty string content topic","time":{"start":1729119110634,"stop":1729119110634,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc648f2b2124fc2b","name":"should not add existing peers","time":{"start":1729119115614,"stop":1729119115614,"duration":0},"status":"passed","severity":"normal"},{"uid":"400e735773cbe4c4","name":"Check publish message containing long","time":{"start":1729119432570,"stop":1729119432572,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb9b1fa2878d13aa","name":"Decoder throws on undefined content topic","time":{"start":1729119109133,"stop":1729119109133,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f47fcd1adce10b","name":"Subscribe and receives messages on 20 topics","time":{"start":1729119626068,"stop":1729119626068,"duration":0},"status":"passed","severity":"normal"},{"uid":"500cf851bea43a4f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729119075064,"stop":1729119075065,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2ad5b01a9ec03b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729119110632,"stop":1729119110632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbdc182e58da60c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729119344798,"stop":1729119344798,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e0237ccaf45494","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729119075068,"stop":1729119075068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1884e4c92a7e7dc4","name":"should handle corrupted local storage data gracefully","time":{"start":1729119102888,"stop":1729119102888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48d09d52563b96","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729119420220,"stop":1729119420220,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c363718b5b7757","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729119218221,"stop":1729119218222,"duration":1},"status":"passed","severity":"normal"},{"uid":"325e3e25b3d77296","name":"Symmetric encrypt & Decrypt","time":{"start":1729119109337,"stop":1729119109337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7e0c09101edabb","name":"Check message on other pubsub topic is not received","time":{"start":1729119503170,"stop":1729119503171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d509d96e2c3e27a6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729119083250,"stop":1729119083250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb3d238f358d930","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729119264268,"stop":1729119264268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf50c6002e574f","name":"should remove the specified number of excess peers","time":{"start":1729119115613,"stop":1729119115613,"duration":0},"status":"passed","severity":"normal"},{"uid":"804eb570a18cb19c","name":"Passing page size 10 when there are 10 messages","time":{"start":1729119578589,"stop":1729119578589,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae44ece8802163d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729119344799,"stop":1729119344799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed6963416e8902","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729119075063,"stop":1729119075063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee0d635dcbfcf3c","name":"Check received message containing special chars","time":{"start":1729119503159,"stop":1729119503159,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fc42e59ed081b0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729119444096,"stop":1729119444097,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc82aee644aaa12","name":"Query Generator - false","time":{"start":1729119565116,"stop":1729119565116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3bc977f616c4d6","name":"Check received message containing SQL Injection","time":{"start":1729119311922,"stop":1729119311922,"duration":0},"status":"passed","severity":"normal"},{"uid":"150b5395cc93fc09","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729119626064,"stop":1729119626064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3db8e925895747","name":"Should update shard info","time":{"start":1729119359003,"stop":1729119359004,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d805e842cfa6b8f","name":"Check message with non string payload is not received","time":{"start":1729119311931,"stop":1729119311931,"duration":0},"status":"passed","severity":"normal"},{"uid":"470153fba4affa39","name":"Asymmetric encrypt & decrypt","time":{"start":1729119109336,"stop":1729119109337,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e33849b2e2cc02","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729119264427,"stop":1729119264427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d6a3da0bbb8ef63","name":"Fails to publish message with wrong content topic","time":{"start":1729119432597,"stop":1729119432597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8633d75bf3fe3a0c","name":"Number of peers are maintained correctly","time":{"start":1729119262764,"stop":1729119262765,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f552949e5b65de","name":"Check received message containing long","time":{"start":1729119503128,"stop":1729119503128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d276760783a0114","name":"should properly create location multiaddrs - tcp","time":{"start":1729119083923,"stop":1729119083923,"duration":0},"status":"passed","severity":"normal"},{"uid":"46624f96c49a96ca","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729119534263,"stop":1729119534263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47f0ad92b290477","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729119098432,"stop":1729119098433,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bcd24428bb4407","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729119444098,"stop":1729119444099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fd40510bd18122","name":"Check received message containing Chinese","time":{"start":1729119311921,"stop":1729119311921,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd931c3e06ee272","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729119264289,"stop":1729119264289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde250bc4cf2803","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729119099194,"stop":1729119099195,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eec9bd5d6fa4f6","name":"Check received message containing long","time":{"start":1729119311918,"stop":1729119311919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2f2bb25a314924","name":"should throw an error for missing required configuration","time":{"start":1729119075074,"stop":1729119075074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5f96c5a00f9f3c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729119075089,"stop":1729119075089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1cbd0c39fd6c84","name":"Using a function","time":{"start":1729119615968,"stop":1729119615968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a05e3d53a73594","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729119075062,"stop":1729119075063,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbee83b0be334f13","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729119605094,"stop":1729119605095,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f5d407ed247109","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/7/topic501/utf8","time":{"start":1729119496588,"stop":1729119496589,"duration":1},"status":"passed","severity":"normal"},{"uid":"611695abbcdf1a31","name":"Check message with non string payload is not received","time":{"start":1729119503156,"stop":1729119503156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfd8e1c614a7116","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729119626058,"stop":1729119626058,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f4932cf4114057","name":"throws on content topic with empty encoding field","time":{"start":1729119075053,"stop":1729119075055,"duration":2},"status":"passed","severity":"normal"},{"uid":"b97f998f26da25e6","name":"A test","time":{"start":1729119348730,"stop":1729119348731,"duration":1},"status":"passed","severity":"normal"},{"uid":"605bc41d6b1b4bbe","name":"same cluster, different shard: nodes connect","time":{"start":1729119382949,"stop":1729119382964,"duration":15},"status":"passed","severity":"normal"},{"uid":"1468533e71efd900","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729119344789,"stop":1729119344794,"duration":5},"status":"passed","severity":"normal"},{"uid":"154e8fdb5e67ee10","name":"Check received message containing Script","time":{"start":1729119311922,"stop":1729119311923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3259a39bf6c55afe","name":"should only return 1 node with relay and store capability","time":{"start":1729119099194,"stop":1729119099194,"duration":0},"status":"passed","severity":"normal"},{"uid":"529ce1952a192181","name":"Check received message containing numeric","time":{"start":1729119503128,"stop":1729119503129,"duration":1},"status":"passed","severity":"normal"},{"uid":"1018dd1912e081c3","name":"more peers than existing","time":{"start":1729119383166,"stop":1729119383166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12112dfbb3252eb5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729119075077,"stop":1729119075077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2782ee1321ddb04","name":"Check received message containing XML","time":{"start":1729119503162,"stop":1729119503162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a853724392a7d7d7","name":"caches peers it previously fetched","time":{"start":1729119099192,"stop":1729119099193,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ce07aba7fc991d","name":"through manual discovery","time":{"start":1729119358687,"stop":1729119358687,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d3063d4d2324ac","name":"Push message with custom timestamp: 1698360864766","time":{"start":1729119543790,"stop":1729119543791,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa36fbb4e42ff29","name":"Subscribe to topic containing XML and receive message","time":{"start":1729119626063,"stop":1729119626063,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f88fc168cd7dcc","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729119115752,"stop":1729119115752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f645e7306b41611","name":"should select older connection if present","time":{"start":1729119090713,"stop":1729119090713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6832a92cb5921632","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729119075081,"stop":1729119075081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bce57417114349","name":"Relay + Store","time":{"start":1729119144020,"stop":1729119144020,"duration":0},"status":"passed","severity":"normal"},{"uid":"472c2717a10d271b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729119264290,"stop":1729119264291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5dd0884fe073e3","name":"Refresh subscription","time":{"start":1729119444093,"stop":1729119444094,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4fedef00cc2c1c8","name":"should throw error - no public key","time":{"start":1729119083914,"stop":1729119083914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9b5ecfb920591e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729119626056,"stop":1729119626056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfee380c0c33cb5","name":"start node with empty shard should fail","time":{"start":1729119530199,"stop":1729119530200,"duration":1},"status":"passed","severity":"normal"},{"uid":"8619b263b8ebc62f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729119134394,"stop":1729119134394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3eb912ac1fe15a","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729119264428,"stop":1729119264428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1777c333e9d14620","name":"Sign & Recover","time":{"start":1729119109338,"stop":1729119109338,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa50ddbeb5680e0f","name":"Encoder throws on empty string content topic","time":{"start":1729119091339,"stop":1729119091339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa737a24e8af0e3","name":"non connected peers","time":{"start":1729119383167,"stop":1729119383167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"157d33c5d62bc4d6","name":"returns all values when wanted number matches available values","time":{"start":1729119098428,"stop":1729119098431,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f37a639cade745e","name":"should not receive a peer event after stop","time":{"start":1729119473380,"stop":1729119473380,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9d0fb623afa904","name":"should not fail to start the service if it is already started","time":{"start":1729119155525,"stop":1729119155525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42ae89410644f88","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729119075197,"stop":1729119075197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d19c94dc2c1605b","name":"random static sharding 5 - Cluster ID: 674, Shard ID: 729","time":{"start":1729119530195,"stop":1729119530195,"duration":0},"status":"passed","severity":"normal"},{"uid":"428a14276fa7702","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729119444100,"stop":1729119444100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb10235d0316385","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729119626064,"stop":1729119626064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1d6bf1aff662f2","name":"should wait for Filter peer to be connected","time":{"start":1729119115430,"stop":1729119115430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa66613d34018bd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729119344755,"stop":1729119344755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a3be636a1c907b","name":"Publishes to nwaku","time":{"start":1729119409446,"stop":1729119409447,"duration":1},"status":"passed","severity":"normal"},{"uid":"422473f57474a416","name":"Decoder throws on empty string content topic","time":{"start":1729119109134,"stop":1729119109134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4721b1315197459a","name":"should be able to decode the field with only STORE set to true","time":{"start":1729119083258,"stop":1729119083258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a608aa9d72ecc86","name":"Push message with content topic containing Script","time":{"start":1729119543783,"stop":1729119543783,"duration":0},"status":"passed","severity":"normal"},{"uid":"704603b1040d24da","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729119605098,"stop":1729119605098,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c234edb3c18ade","name":"Check message with no content topic is not received","time":{"start":1729119503171,"stop":1729119503171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7787ffa5319f1f43","name":"random static sharding 9 - Cluster ID: 678, Shard ID: 685","time":{"start":1729119530197,"stop":1729119530197,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cbb3d8fcc4c15a","name":"Push message with content topic containing long","time":{"start":1729119543779,"stop":1729119543780,"duration":1},"status":"passed","severity":"normal"},{"uid":"505143ceec825332","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729119496584,"stop":1729119496585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc718d252f8777c3","name":"returns all values when wanted number is greater than available values","time":{"start":1729119098431,"stop":1729119098432,"duration":1},"status":"passed","severity":"normal"},{"uid":"4059b3a551ae5fbe","name":"Check received message containing JSON","time":{"start":1729119503162,"stop":1729119503163,"duration":1},"status":"passed","severity":"normal"},{"uid":"51035485f5ea6d3c","name":"Check publish message containing SQL Injection","time":{"start":1729119432579,"stop":1729119432581,"duration":2},"status":"passed","severity":"normal"},{"uid":"f220ecc083a43697","name":"Generator, 2 different pubsubtopics","time":{"start":1729119576946,"stop":1729119576947,"duration":1},"status":"passed","severity":"normal"},{"uid":"64084c57924fc56f","name":"Push message with content topic containing short","time":{"start":1729119543779,"stop":1729119543779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6479cbd611e97535","name":"Check publish message containing special chars","time":{"start":1729119432575,"stop":1729119432576,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59e3eb4d40b33a4","name":"throws on content topic with too few or too many fields","time":{"start":1729119075049,"stop":1729119075050,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8acd82ee80f28a1","name":"Subscribe and receive messages via waku relay post","time":{"start":1729119626056,"stop":1729119626056,"duration":0},"status":"passed","severity":"normal"},{"uid":"728af274eed97988","name":"LightPush with 1 connections","time":{"start":1729119264571,"stop":1729119264571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bf778eed5bf249b","name":"Relay - dialed first","time":{"start":1729119609006,"stop":1729119609006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5b98b5c68088bb","name":"should add a peer","time":{"start":1729119115608,"stop":1729119115609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf657fc505de87d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729119083260,"stop":1729119083261,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc7deb8f8928b2f","name":"Publish message with large meta","time":{"start":1729119432602,"stop":1729119432604,"duration":2},"status":"passed","severity":"normal"},{"uid":"d430a5018c65258e","name":"Passing page size 3 when there are 20 messages","time":{"start":1729119578589,"stop":1729119578589,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b5732ca1e38a5a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729119075092,"stop":1729119075092,"duration":0},"status":"passed","severity":"normal"},{"uid":"5966f398cbaf104e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729119264278,"stop":1729119264278,"duration":0},"status":"passed","severity":"normal"},{"uid":"714584ebb2616eb9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729119582234,"stop":1729119582234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9067a914ae62f177","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729119075063,"stop":1729119075063,"duration":0},"status":"passed","severity":"normal"},{"uid":"60130b846303a0fc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729119344755,"stop":1729119344755,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c3eddf07a7c2d2","name":"Fails to publish message with empty text","time":{"start":1729119432596,"stop":1729119432597,"duration":1},"status":"passed","severity":"normal"},{"uid":"280ed2a3c28f0d59","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729119102887,"stop":1729119102888,"duration":1},"status":"passed","severity":"normal"},{"uid":"b934de5b7396a2a3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729119075066,"stop":1729119075066,"duration":0},"status":"passed","severity":"normal"},{"uid":"204737fcd65f6da2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729119534262,"stop":1729119534262,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ba2471c9fc90e8","name":"Passing page size 19 when there are 20 messages","time":{"start":1729119578593,"stop":1729119578593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbe3d2986407636","name":"Check publish message containing Russian","time":{"start":1729119432578,"stop":1729119432579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7945cc9c67c78f07","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729119244074,"stop":1729119244075,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b605ec2bc1a27bf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119218216,"stop":1729119218218,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f06256fd1efb6d4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729119503169,"stop":1729119503169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ff67271069bcb6","name":"addEventListener with correct event","time":{"start":1729119174722,"stop":1729119174723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db6e5439a0ab074","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729119582234,"stop":1729119582234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c113bf9ecd708d0","name":"Check received message containing unicode special characters","time":{"start":1729119503142,"stop":1729119503142,"duration":0},"status":"passed","severity":"normal"},{"uid":"727a076ed7dbf39d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729119075083,"stop":1729119075084,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1bccc8b19b4bbd","name":"Check publish message containing numeric","time":{"start":1729119432572,"stop":1729119432573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1308fb2c4af28172","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729119075065,"stop":1729119075065,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1ea748de806591","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729119143769,"stop":1729119143769,"duration":0},"status":"passed","severity":"normal"},{"uid":"767b1077d2131a99","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729119075064,"stop":1729119075064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b920db69ec6f59c2","name":"throws on content topic with empty topic name field","time":{"start":1729119075052,"stop":1729119075053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc6235f69cc2074","name":"Encoder throws on empty string content topic","time":{"start":1729119110633,"stop":1729119110634,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1b92bed93b393d","name":"should return false when no peers exist","time":{"start":1729119115612,"stop":1729119115612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a17bb3c4e9b0a2","name":"isConnected should return true after first peer connects","time":{"start":1729119183744,"stop":1729119183745,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fb28b0f6ad08ce","name":"should reject if LightPush is requested but not mounted","time":{"start":1729119115426,"stop":1729119115427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5931a038d1cf65","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729119612924,"stop":1729119612926,"duration":2},"status":"passed","severity":"normal"},{"uid":"acec9992b62e34d8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729119098672,"stop":1729119098672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d75d356cdddf31","name":"unsubscribes","time":{"start":1729119588075,"stop":1729119588076,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7e8e334622a8f3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729119075086,"stop":1729119075086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a37baabb370f8e6","name":"Generator, custom pubsub topic","time":{"start":1729119576944,"stop":1729119576944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06b6bbcfa1be989","name":"handles multiple messages","time":{"start":1729119588075,"stop":1729119588075,"duration":0},"status":"passed","severity":"normal"},{"uid":"38af4b57496e2a82","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729119264287,"stop":1729119264287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1554b3945699590f","name":"Generator, 2 different pubsubtopics","time":{"start":1729119576944,"stop":1729119576945,"duration":1},"status":"passed","severity":"normal"},{"uid":"b808904d1cb1cace","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729119626055,"stop":1729119626055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f8a0f66cfdd267","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/8/topic288/utf8","time":{"start":1729119496594,"stop":1729119496595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6321527d3556e88","name":"Waku message hash computation (payload length 0)","time":{"start":1729119077828,"stop":1729119077829,"duration":1},"status":"passed","severity":"normal"},{"uid":"3478cc75e11c21d","name":"should wait for LightPush peer to be connected","time":{"start":1729119115429,"stop":1729119115429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aca6e744527ff5","name":"should create a new stream if no existing for protocol found","time":{"start":1729119091085,"stop":1729119091085,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab9ee32fffa5e66","name":"removeEventListener with correct event","time":{"start":1729119174723,"stop":1729119174724,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad23e4bd2711d38","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729119099061,"stop":1729119099061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f230a21288b9aa68","name":"Round trip binary serialization","time":{"start":1729119091337,"stop":1729119091337,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbf96a0159c52c0","name":"should fail to send if no connected peers found","time":{"start":1729119115753,"stop":1729119115753,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef5166da90a6868","name":"Passing page size 11 when there are 10 messages","time":{"start":1729119578589,"stop":1729119578593,"duration":4},"status":"passed","severity":"normal"},{"uid":"21021b6e2200b799","name":"Check received message containing emoji","time":{"start":1729119503142,"stop":1729119503149,"duration":7},"status":"passed","severity":"normal"},{"uid":"203fd19153d5c1c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729119218206,"stop":1729119218206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37d32800560fc70","name":"random static sharding 7 - Cluster ID: 986, Shard ID: 664","time":{"start":1729119530196,"stop":1729119530196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b169378cab2fccf7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729119580663,"stop":1729119580663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d6214e2545d9f2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729119110632,"stop":1729119110632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbe4ad942b3fc28","name":"Nodes with multiple pubsub topic","time":{"start":1729119420222,"stop":1729119420222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee860769d0d6853","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729119083250,"stop":1729119083251,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef4652017471844","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729119098681,"stop":1729119098682,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebb2b3193c3853c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729119264287,"stop":1729119264288,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65b9d0cc371e848","name":"Filter","time":{"start":1729119609008,"stop":1729119609008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf32652ae703a51","name":"Check received message containing Basic HTML tag","time":{"start":1729119311923,"stop":1729119311924,"duration":1},"status":"passed","severity":"normal"},{"uid":"222f68aeb9ba1178","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729119109125,"stop":1729119109128,"duration":3},"status":"passed","severity":"normal"},{"uid":"63e8a77ed20d10ed","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729119134393,"stop":1729119134393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc12c81c0b77e411","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729119264271,"stop":1729119264271,"duration":0},"status":"passed","severity":"normal"},{"uid":"912191cbea3118dc","name":"Check message received after jswaku node is restarted","time":{"start":1729119503157,"stop":1729119503157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9685e40bcf9e86e9","name":"should return no connections if no open connection provided","time":{"start":1729119090712,"stop":1729119090712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb2bfadf14269d6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729119264286,"stop":1729119264286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd8270593e0b8ea","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729119218226,"stop":1729119218227,"duration":1},"status":"passed","severity":"normal"},{"uid":"750753a10b239470","name":"Publish without waiting for remote peer","time":{"start":1729119444091,"stop":1729119444091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2dcdd5824451ae","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729119382948,"stop":1729119382948,"duration":0},"status":"passed","severity":"normal"},{"uid":"544c5c4376e9ff41","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729119075074,"stop":1729119075074,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a473b31ace7caf","name":"Register correct protocols","time":{"start":1729119444091,"stop":1729119444091,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2bb8e2a993f3da","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729119530191,"stop":1729119530192,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b4b229eddb306","name":"Query Generator, No Decoder","time":{"start":1729119548441,"stop":1729119548442,"duration":1},"status":"passed","severity":"normal"},{"uid":"94663e505ab35e81","name":"random static sharding 1 - Cluster ID: 36, Shard ID: 680","time":{"start":1729119530192,"stop":1729119530192,"duration":0},"status":"passed","severity":"normal"},{"uid":"460fa56a4951dddf","name":"should only return 1 node with relay capability","time":{"start":1729119099193,"stop":1729119099193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9f3a697a55c034","name":"Passing page size 0 when there are 110 messages","time":{"start":1729119578588,"stop":1729119578588,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd32f64773b3bd3","name":"topics with same application and version share the same shard","time":{"start":1729119075067,"stop":1729119075067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c72e0aad3e94ff","name":"getPeersByDiscovery","time":{"start":1729119174724,"stop":1729119174725,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc86fce4a7f15c0f","name":"Passing invalid cursor","time":{"start":1729119534263,"stop":1729119534264,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f501fb02afb6b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729119344765,"stop":1729119344765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b9cb0537d3e54e","name":"Check message with non string payload is not received","time":{"start":1729119503172,"stop":1729119503172,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09a127ca2ad1f4e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729119075087,"stop":1729119075087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e33aad712594ce","name":"Push message with short payload","time":{"start":1729119543771,"stop":1729119543771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e070f6117fb938e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729119075071,"stop":1729119075072,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4bbd14ad8455a0","name":"Ping fails for unsubscribed peers","time":{"start":1729119262766,"stop":1729119262768,"duration":2},"status":"passed","severity":"normal"},{"uid":"b43d669720bddd16","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729119444095,"stop":1729119444096,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70e252f0e6e1ee5","name":"Check received message containing Chinese","time":{"start":1729119503159,"stop":1729119503160,"duration":1},"status":"passed","severity":"normal"},{"uid":"37015916f0d8f5af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729119626068,"stop":1729119626068,"duration":0},"status":"passed","severity":"normal"}] |