2025-06-03 18:41:18 +00:00

1 line
186 KiB
JSON

[{"uid":"8bda5b6ed6cb2b64","name":"Push message with custom timestamp: 1748979051106","time":{"start":1748976048333,"stop":1748976048333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af9068fa5a915c6","name":"topics with same application and version share the same shard","time":{"start":1748975217878,"stop":1748975217878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3444829b62e6b2ce","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748975272743,"stop":1748975272744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bebd1107227e115","name":"Push message with content topic containing short","time":{"start":1748976048326,"stop":1748976048326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a116d0bd3a3627","name":"ignores unrecognized TXT record formats","time":{"start":1748975241143,"stop":1748975241143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8371eedc056261e","name":"Passing page size 11 when there are 10 messages","time":{"start":1748975810850,"stop":1748975810851,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cb255ea8596473","name":"Check received message containing numeric","time":{"start":1748975707077,"stop":1748975707078,"duration":1},"status":"passed","severity":"normal"},{"uid":"fade87931469e50","name":"Callback on promise","time":{"start":1748975801632,"stop":1748975801632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8469208cef1f0570","name":"random static sharding 7 - Cluster ID: 856, Shard ID: 338","time":{"start":1748975845014,"stop":1748975845014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b397e0b00aa2c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748975223350,"stop":1748975223351,"duration":1},"status":"passed","severity":"normal"},{"uid":"3727fa98eff79159","name":"should throw an error for an unconfigured topic","time":{"start":1748975217896,"stop":1748975217896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3655ded72f5483c5","name":"should emit a peer event after start","time":{"start":1748975295102,"stop":1748975295102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c049f170ac6c6622","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748975217901,"stop":1748975217901,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc6d60b21947583","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748975465702,"stop":1748975465702,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ca1dc0e83ce3f8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748975240806,"stop":1748975240806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc84437691fb656a","name":"should not receive a peer event after stop","time":{"start":1748975295106,"stop":1748975295107,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fac9e210f7695e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748975745185,"stop":1748975745186,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1b65b878db80aa","name":"should load peers from local storage and dispatch events","time":{"start":1748975245012,"stop":1748975245012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aa34bc2e327617","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748975217876,"stop":1748975217876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecde9b74e090b73","name":"should throw if no connection provided","time":{"start":1748975232838,"stop":1748975232839,"duration":1},"status":"passed","severity":"normal"},{"uid":"de781f4ea0c2bfae","name":"getPeersByDiscovery","time":{"start":1748975331073,"stop":1748975331073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b13bd38e232e63","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748975217885,"stop":1748975217885,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2c4599c01ce71b","name":"Check meta is set [symmetric]","time":{"start":1748975251201,"stop":1748975251202,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1c27cf87a7ef03","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748975802366,"stop":1748975802366,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa47b7495ddb4be9","name":"random static sharding 5 - Cluster ID: 314, Shard ID: 263","time":{"start":1748975845012,"stop":1748975845013,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de5f0604845ff52","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748975272738,"stop":1748975272738,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f0f9015d007fe","name":"should increase lamport timestamp","time":{"start":1748975273292,"stop":1748975273293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe1103728fb47f2","name":"Encoder throws on undefined content topic","time":{"start":1748975252860,"stop":1748975252860,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb51e4d470cf2e92","name":"Push message with content topic containing Script","time":{"start":1748976048329,"stop":1748976048329,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dae613edc29bdb9","name":"Push message with escaped characters payload","time":{"start":1748976048337,"stop":1748976048338,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7f414f0e9e4aa3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748975802334,"stop":1748975802339,"duration":5},"status":"passed","severity":"normal"},{"uid":"2daa89abfb93a946","name":"Generator, custom pubsub topic","time":{"start":1748975788002,"stop":1748975788004,"duration":2},"status":"passed","severity":"normal"},{"uid":"63228416aaf122b","name":"Push message with XML payload","time":{"start":1748976048323,"stop":1748976048324,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7278ba31b4e46fb","name":"Subscribe and receives messages on 20 topics","time":{"start":1748975802340,"stop":1748975802340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdcddd92151653d","name":"should request renew when peer disconnects","time":{"start":1748975263660,"stop":1748975263660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df38a278d818b17","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748975845683,"stop":1748975845683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ff88dd76715cfb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748975232434,"stop":1748975232434,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf52ff4bfdead07","name":"Push message equal or less that 1MB","time":{"start":1748976048346,"stop":1748976048346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1d85176d4c8fdd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748975240535,"stop":1748975240536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8029370fa6d456ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975788005,"stop":1748975788005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c02f6ace3a48a7","name":"Register correct protocols","time":{"start":1748975623973,"stop":1748975623973,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb40138265ab7e4","name":"should detect messages with missing dependencies","time":{"start":1748975273298,"stop":1748975273298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f934618dedefbd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748975815655,"stop":1748975815657,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5d0d5b2fa760af","name":"Push message with unicode special characters payload","time":{"start":1748976048325,"stop":1748976048325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c243b13e6098d77","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748975232840,"stop":1748975232841,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d327246fab4dbd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748975241146,"stop":1748975241146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f16727ae45b81983","name":"Push message with Russian payload","time":{"start":1748976048322,"stop":1748976048323,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2a7f0430f070f4","name":"Query with Ordered Callback, No message returned","time":{"start":1748975772690,"stop":1748975772690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b451837a7af7c82","name":"random static sharding 2 - Cluster ID: 806, Shard ID: 750","time":{"start":1748975845011,"stop":1748975845011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6aef651b085ed1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748975272740,"stop":1748975272740,"duration":0},"status":"passed","severity":"normal"},{"uid":"20215f63439c79a4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748975606249,"stop":1748975606249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fb0f7a204816a5","name":"Check received message containing special chars","time":{"start":1748975707078,"stop":1748975707078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e41116b928810","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748975262130,"stop":1748975262130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1420773143719a5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748975465701,"stop":1748975465702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfc65e6bddd4a28","name":"Check message with no content topic is not received","time":{"start":1748975745208,"stop":1748975745208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed01920f5f66cdb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748975217875,"stop":1748975217876,"duration":1},"status":"passed","severity":"normal"},{"uid":"673076fd916660bb","name":"Push message with XML payload","time":{"start":1748976048336,"stop":1748976048336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a343230b8ed68e4c","name":"caches peers it previously fetched","time":{"start":1748975241143,"stop":1748975241143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba9dc4fa40ac6ac","name":"Ping on unsubscribed peer","time":{"start":1748975357828,"stop":1748975357828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1602d005d33d711","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748975272761,"stop":1748975272761,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa0368fbac2283","name":"Check message with invalid timestamp is not received","time":{"start":1748975745186,"stop":1748975745186,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bf79727c620b32","name":"Refresh subscription","time":{"start":1748975623976,"stop":1748975623976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db20ced266cdf08c","name":"Store - dialed first","time":{"start":1748975825258,"stop":1748975825259,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcde959a5956419e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748975217884,"stop":1748975217884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fcb37a73fa60b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748975802366,"stop":1748975802366,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd299da1a849bf0","name":"should use shardsUnderCluster when provided","time":{"start":1748975261721,"stop":1748975261721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd0cd87844fe962","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748975759207,"stop":1748975759207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8ad7a6930c05a8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748975272770,"stop":1748975272770,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d45882e7d192fb","name":"Check publish message containing emoji","time":{"start":1748975614548,"stop":1748975614549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab5ca7747548ec6","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748975272745,"stop":1748975272746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8938ebd66dc8018","name":"Fields are not dropped","time":{"start":1748975232421,"stop":1748975232422,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfe3d977d56c9ce","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748975262358,"stop":1748975262358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac30cd289adbbb43","name":"A test","time":{"start":1748975484008,"stop":1748975484009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d20863752a5d28e","name":"Check received message containing numeric","time":{"start":1748975707063,"stop":1748975707064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06baa5901dda89b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975802371,"stop":1748975802372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7264f405ff39ad5c","name":"Push message with content topic containing Chinese","time":{"start":1748976048340,"stop":1748976048341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cde29403c35b8","name":"should request peer renewal on specific errors","time":{"start":1748975261749,"stop":1748975261749,"duration":0},"status":"passed","severity":"normal"},{"uid":"659b49d4d0111faa","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748975224155,"stop":1748975224155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8a9c110a60bfb5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748975217890,"stop":1748975217890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4300f4869669660","name":"Subscribe and receive messages via lightPush","time":{"start":1748975845684,"stop":1748975845684,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a7147cd98c7b3","name":"should handle task timeouts","time":{"start":1748975261749,"stop":1748975261753,"duration":4},"status":"passed","severity":"normal"},{"uid":"88295e7fbab9f139","name":"Push message with content topic containing long","time":{"start":1748976048326,"stop":1748976048327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b2f9ebf1201dd5","name":"Check publish message after service node is restarted","time":{"start":1748975614553,"stop":1748975614554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"206d5a505b6fbf92","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748975707085,"stop":1748975707086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12ea5b86ef9dfb3","name":"Ping on subscribed peer","time":{"start":1748975357827,"stop":1748975357827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c321115b0b4289f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748975272762,"stop":1748975272764,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb509b009601ea04","name":"Ephemeral field set to true","time":{"start":1748975233065,"stop":1748975233065,"duration":0},"status":"passed","severity":"normal"},{"uid":"584e56bbf0ebdbf8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748975845690,"stop":1748975845691,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a52ed5c86b3779b","name":"should add and check entries correctly","time":{"start":1748975260928,"stop":1748975260930,"duration":2},"status":"passed","severity":"normal"},{"uid":"84cda737bd23574f","name":"Reopen subscription with peer with lost subscription","time":{"start":1748975357833,"stop":1748975357833,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bb4133217136dc","name":"accepts valid content-filtered query","time":{"start":1748975232765,"stop":1748975232766,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d4bb527550656d","name":"Check received message containing long","time":{"start":1748975745194,"stop":1748975745194,"duration":0},"status":"passed","severity":"normal"},{"uid":"87273d0f93bee647","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748975802352,"stop":1748975802352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff46a9f368b3a90","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748975217874,"stop":1748975217875,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb45f96e094e4290","name":"should be able to decode the field with only STORE set to true","time":{"start":1748975223343,"stop":1748975223346,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc58b07ccf0e121b","name":"should properly create peer info with all multiaddrs","time":{"start":1748975224153,"stop":1748975224153,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eb71cd11d24353","name":"Publish message with rate limit","time":{"start":1748975614554,"stop":1748975614555,"duration":1},"status":"passed","severity":"normal"},{"uid":"515361a0ec9c1fdf","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748975273300,"stop":1748975273300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38568d88dfb62bb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748975845684,"stop":1748975845684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bad517a7cf00bed","name":"Correctly serialized arguments","time":{"start":1748975496066,"stop":1748975496066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab225e9291d0e0f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748975772687,"stop":1748975772687,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee33aeb1cec26e","name":"Ping on subscribed peer","time":{"start":1748975357830,"stop":1748975357830,"duration":0},"status":"passed","severity":"normal"},{"uid":"66868cc5bc37e153","name":"Check received message containing special chars","time":{"start":1748975707064,"stop":1748975707065,"duration":1},"status":"passed","severity":"normal"},{"uid":"afac6b896cc01b5c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748975272736,"stop":1748975272736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa24f83b0fbda6c","name":"Nwaku publishes","time":{"start":1748975603054,"stop":1748975603055,"duration":1},"status":"passed","severity":"normal"},{"uid":"72523cd1507f9e63","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748975272771,"stop":1748975272773,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0de65a052f88554","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748975217899,"stop":1748975217899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4196407ebe71ff4","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748975272737,"stop":1748975272738,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9810a1ba905328","name":"Check publish message containing SQL Injection","time":{"start":1748975614545,"stop":1748975614545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8ab4bc457ff5f3","name":"Passing page size 3 when there are 20 messages","time":{"start":1748975810850,"stop":1748975810850,"duration":0},"status":"passed","severity":"normal"},{"uid":"74064b2823bd6ae9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app44/9/topic27/xml","time":{"start":1748975729789,"stop":1748975729789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad996235c5f0e1e","name":"should maintain proper timestamps if all messages received","time":{"start":1748975273295,"stop":1748975273296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f4923cacd3388e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748975810294,"stop":1748975810294,"duration":0},"status":"passed","severity":"normal"},{"uid":"55027e707b58e0f4","name":"Check message on other pubsub topic is not received","time":{"start":1748975745186,"stop":1748975745187,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e81b81616f167c","name":"Check received message containing numeric","time":{"start":1748975745154,"stop":1748975745154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c3c167cc5ea2e3","name":"should properly start and stop event listening","time":{"start":1748975261657,"stop":1748975261659,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef305c6d186717bd","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748975272759,"stop":1748975272760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29984591995555d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748975802365,"stop":1748975802365,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3bf7cf5ef3185b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748975707071,"stop":1748975707072,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a757c178cc5d3","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748975272728,"stop":1748975272731,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc309ef417745946","name":"Default pageSize","time":{"start":1748975810852,"stop":1748975810852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c303cf55cc111b4a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748975802354,"stop":1748975802354,"duration":0},"status":"passed","severity":"normal"},{"uid":"389b00b2ce6cac17","name":"Check received message with timestamp: 1748975289737 ","time":{"start":1748975707071,"stop":1748975707071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78a24fcd9313124","name":"Check received message containing long","time":{"start":1748975745152,"stop":1748975745153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a123f764fe1f7692","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748975272733,"stop":1748975272735,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3c4dadccaa180ee","name":"Overlapping topic subscription","time":{"start":1748975845676,"stop":1748975845676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01ed0356d7cc9f5","name":"Push message with content topic containing numeric","time":{"start":1748976048340,"stop":1748976048340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de84f18f80ba6d1","name":"Generator, custom pubsub topic","time":{"start":1748975788006,"stop":1748975788006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e6584afb6a4fc04","name":"Push message with meta","time":{"start":1748976048344,"stop":1748976048344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad076c6c89ca61a6","name":"Subscribe to topic containing short and receive message","time":{"start":1748975802349,"stop":1748975802349,"duration":0},"status":"passed","severity":"normal"},{"uid":"988358136f4782e7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748975802360,"stop":1748975802361,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4956eee3f58065","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748975450956,"stop":1748975450956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c921a6f0aa22045d","name":"Check message with no pubsub topic is not received","time":{"start":1748975707073,"stop":1748975707073,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd03b8ed0a272c98","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app8/9/topic579/test.js","time":{"start":1748975729790,"stop":1748975729791,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cbbc6d082d9b45","name":"should initialize bloom filter with correct parameters","time":{"start":1748975274626,"stop":1748975274626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc083ebc9c37526","name":"Renews subscription after lossing a connection","time":{"start":1748975802371,"stop":1748975802371,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b4db53f60a7f20","name":"Ephemeral messages are not stored","time":{"start":1748975296965,"stop":1748975296966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61e44fc41f30442","name":"Refresh subscription","time":{"start":1748975845687,"stop":1748975845687,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dbcc6dad8905e4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748975589055,"stop":1748975589055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a31bf8cad6752856","name":"through manual discovery","time":{"start":1748975496000,"stop":1748975496000,"duration":0},"status":"passed","severity":"normal"},{"uid":"684eb1b085450891","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748975240535,"stop":1748975240535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e986f72b61d043f5","name":"1 Store, 2 fetches","time":{"start":1748975240806,"stop":1748975240806,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc66c0488fdab05b","name":"dispatchEvent via connectionManager","time":{"start":1748975331074,"stop":1748975331074,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd4c95c108252f6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748975272761,"stop":1748975272761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aef6748eea87137","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748975295114,"stop":1748975295114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6be86b26e5d6f0c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748975298004,"stop":1748975298007,"duration":3},"status":"passed","severity":"normal"},{"uid":"4835b59aeb6f6c1e","name":"addEventListener with wrong event","time":{"start":1748975331069,"stop":1748975331070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c7ff61998adff3","name":"Check received message containing short","time":{"start":1748975745151,"stop":1748975745152,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81be577c88d5f0c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748975606248,"stop":1748975606248,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7a39e75966b7c1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748975233067,"stop":1748975233068,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb85e48c568195","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748975217882,"stop":1748975217882,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e97e39761a3dcd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748975217903,"stop":1748975217903,"duration":0},"status":"passed","severity":"normal"},{"uid":"40983df78a7a10f8","name":"Check message with no content topic is not received","time":{"start":1748975707074,"stop":1748975707074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d3c93b607a4e9","name":"safeDispatchEvent","time":{"start":1748975331074,"stop":1748975331075,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae333d3aabcd819","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748975623978,"stop":1748975623979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8878a1d0533f2e13","name":"handles multiple messages","time":{"start":1748975815698,"stop":1748975815698,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5f1c47bc91dc8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748975815646,"stop":1748975815648,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e808d1f2f05e4f6","name":"Check publish message containing XML","time":{"start":1748975614545,"stop":1748975614546,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3cbf9111fcef58","name":"Sample","time":{"start":1748975223445,"stop":1748975223445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7605df2123b81b41","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748975251200,"stop":1748975251201,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e2920717b64edd","name":"should update ack status of messages in outgoing buffer","time":{"start":1748975273301,"stop":1748975273301,"duration":0},"status":"passed","severity":"normal"},{"uid":"626ba560a237b035","name":"Push message with content topic containing shell command","time":{"start":1748976048330,"stop":1748976048330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da6541c42fa4f18","name":"should return different streams if requested simultaniously","time":{"start":1748975232839,"stop":1748975232840,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ab3008a670c1bf","name":"Query with Ordered Callback, No Decoder","time":{"start":1748975772689,"stop":1748975772690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2cb1fe1fb2989e","name":"should throw an error for missing required configuration","time":{"start":1748975217885,"stop":1748975217885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d0e77edb6487ab","name":"rejects content-filtered query with only contentTopics","time":{"start":1748975232766,"stop":1748975232767,"duration":1},"status":"passed","severity":"normal"},{"uid":"9131ed26295dc356","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748975272745,"stop":1748975272745,"duration":0},"status":"passed","severity":"normal"},{"uid":"58494478b8a60611","name":"Check message with no pubsub topic is not received","time":{"start":1748975707087,"stop":1748975707088,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdb98149aab2133","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748975272195,"stop":1748975272195,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb909968c310e885","name":"Used by Waku Relay","time":{"start":1748975822201,"stop":1748975822202,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b5cf8e8e6ac022","name":"should not throw an error for a single configured topic","time":{"start":1748975217895,"stop":1748975217895,"duration":0},"status":"passed","severity":"normal"},{"uid":"739dcbf1034ff563","name":"should properly create location multiaddrs - tcp6","time":{"start":1748975224151,"stop":1748975224152,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c44e8a28d8c0a8","name":"Push message with unicode special characters payload","time":{"start":1748976048338,"stop":1748976048338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b96702631c753da","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975483923,"stop":1748975483923,"duration":0},"status":"passed","severity":"normal"},{"uid":"83600d77962cef8d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748975272760,"stop":1748975272760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6117e530d6f10831","name":"Query generator for multiple messages","time":{"start":1748975801627,"stop":1748975801628,"duration":1},"status":"passed","severity":"normal"},{"uid":"937be60406487718","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748975729785,"stop":1748975729786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53737c89951bb2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748975217894,"stop":1748975217895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e317ae3d8ec3237","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748975845692,"stop":1748975845692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a729f0f330c9124","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748975223337,"stop":1748975223337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ce3d85974418e0","name":"non connected peers","time":{"start":1748975589236,"stop":1748975589236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4229e10529cf1225","name":"Ping on unsubscribed peer","time":{"start":1748975357831,"stop":1748975357833,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b6fad1a84765415","name":"Query with Promise Callback, No message returned","time":{"start":1748975772692,"stop":1748975772692,"duration":0},"status":"passed","severity":"normal"},{"uid":"db34200612bc336e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748975240540,"stop":1748975240541,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b38dfb4a6adaca","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748975217901,"stop":1748975217901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f13a308d8545147","name":"Check message with no pubsub topic is not received","time":{"start":1748975745187,"stop":1748975745190,"duration":3},"status":"passed","severity":"normal"},{"uid":"b115f28737056e86","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748975217888,"stop":1748975217888,"duration":0},"status":"passed","severity":"normal"},{"uid":"683afc5e84ec4f33","name":"should continually clean up expired entries at intervals","time":{"start":1748975260940,"stop":1748975260941,"duration":1},"status":"passed","severity":"normal"},{"uid":"836ba5dcfed40c18","name":"Push message with content topic containing shell command","time":{"start":1748976048343,"stop":1748976048343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfebc816028d3b4","name":"Check received message with timestamp: 1748975289737 ","time":{"start":1748975707085,"stop":1748975707085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2ed09640c40c31","name":"should insert elements correctly","time":{"start":1748975274626,"stop":1748975274626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e56bfdcdccae2f","name":"random static sharding 6 - Cluster ID: 862, Shard ID: 631","time":{"start":1748975845013,"stop":1748975845014,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08337869f53a26d","name":"should return false","time":{"start":1748975224143,"stop":1748975224144,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c62f007f5786db","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748975272746,"stop":1748975272754,"duration":8},"status":"passed","severity":"normal"},{"uid":"1f6b98bcad4abbb3","name":"different cluster, different shard: nodes don't connect","time":{"start":1748975494027,"stop":1748975494027,"duration":0},"status":"passed","severity":"normal"},{"uid":"262bcbdef50bebd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748975623979,"stop":1748975623979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4811d3b5d5b6441e","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748975273295,"stop":1748975273295,"duration":0},"status":"passed","severity":"normal"},{"uid":"782e11806a7b1776","name":"Check received message containing Basic HTML tag","time":{"start":1748975745164,"stop":1748975745166,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1f0843015095cef","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748975802361,"stop":1748975802362,"duration":1},"status":"skipped","severity":"normal"},{"uid":"578fccee5e1523b","name":"Check publish message containing long","time":{"start":1748975614541,"stop":1748975614541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e070dae6c1fae96","name":"shard 0","time":{"start":1748975845009,"stop":1748975845010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5953d28877d975b","name":"Meta field set when metaSetter is specified","time":{"start":1748975233065,"stop":1748975233065,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf5af0fa4f0c6c9","name":"Subscribe to topic containing XML and receive message","time":{"start":1748975802353,"stop":1748975802354,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6d6e703f7c059","name":"Check received message containing Script","time":{"start":1748975745159,"stop":1748975745159,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4f19fee951c0e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1748975802361,"stop":1748975802361,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bc7367abbedc68","name":"Check received message with timestamp: 1748975290162 ","time":{"start":1748975745179,"stop":1748975745179,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c30731b6e3357","name":"configure the node with multiple content topics","time":{"start":1748975729791,"stop":1748975729791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aeda2c6b3f257e","name":"throws on content topic with empty encoding field","time":{"start":1748975217863,"stop":1748975217864,"duration":1},"status":"passed","severity":"normal"},{"uid":"421cbf94b5ae6b5b","name":"handles empty shards array correctly","time":{"start":1748975217899,"stop":1748975217899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515c0260d2a18ed","name":"Check received message containing JSON","time":{"start":1748975745200,"stop":1748975745200,"duration":0},"status":"passed","severity":"normal"},{"uid":"505e0da4a0f7bcbf","name":"Push message with content topic containing special chars","time":{"start":1748976048340,"stop":1748976048340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2740a630ac65db","name":"should not receive a peer event before start","time":{"start":1748975295102,"stop":1748975295106,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d7e2b14ad2e9773","name":"Check received message containing Basic HTML tag","time":{"start":1748975707068,"stop":1748975707068,"duration":0},"status":"passed","severity":"normal"},{"uid":"66eff63bbdfbb8ca","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748975810292,"stop":1748975810292,"duration":0},"status":"passed","severity":"normal"},{"uid":"52974b7a031f181c","name":"Publish without waiting for remote peer","time":{"start":1748975623973,"stop":1748975623973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e280e6a41568a85c","name":"Push message with content topic containing unicode special characters","time":{"start":1748976048331,"stop":1748976048331,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4e286217156d27","name":"Fails to publish message with empty text","time":{"start":1748975614551,"stop":1748975614551,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb65cfbd059850e","name":"should return valid sharding parameters for static sharding","time":{"start":1748975217898,"stop":1748975217898,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ab7297a7b5b87e","name":"Push message with Basic HTML tag payload","time":{"start":1748976048324,"stop":1748976048324,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f13707964b1dfe","name":"Passing an array","time":{"start":1748975822200,"stop":1748975822201,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d17e740e6e6e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748975815651,"stop":1748975815652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b9540afb3f9f18","name":"should stop and cleanup resources","time":{"start":1748975262359,"stop":1748975262359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0db8152f74c090d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748975223347,"stop":1748975223349,"duration":2},"status":"passed","severity":"normal"},{"uid":"14558fca858d4332","name":"Encoder throws on empty string content topic","time":{"start":1748975233066,"stop":1748975233066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5892b6128f38707f","name":"Renews subscription after lossing a connection","time":{"start":1748975845682,"stop":1748975845683,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb9539488f6f29e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748975217892,"stop":1748975217892,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a3b075a88d8a5e","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748975272755,"stop":1748975272755,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3d0ddbf686d056","name":"Check message received after jswaku node is restarted","time":{"start":1748975707089,"stop":1748975707089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3a61b001c7c91bb","name":"should keep entries that haven't expired yet","time":{"start":1748975260935,"stop":1748975260936,"duration":1},"status":"passed","severity":"normal"},{"uid":"4103604e81b01007","name":"Push message with short payload","time":{"start":1748976048334,"stop":1748976048334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f96c9805e2f018c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975845693,"stop":1748975845693,"duration":0},"status":"passed","severity":"normal"},{"uid":"22293809f843179b","name":"should check false positive rate","time":{"start":1748975274628,"stop":1748975274628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3847adee7f8551c","name":"Promise Callback - false","time":{"start":1748975796660,"stop":1748975796660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a083c1de1978d86a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748975217887,"stop":1748975217887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e401c79360d325b","name":"Push message with emoji payload","time":{"start":1748976048338,"stop":1748976048338,"duration":0},"status":"passed","severity":"normal"},{"uid":"44920279ccf6c42b","name":"Ordered Callback - false","time":{"start":1748975796661,"stop":1748975796667,"duration":6},"status":"passed","severity":"normal"},{"uid":"82fe4b860190602d","name":"should be online or offline if network state changed","time":{"start":1748975290865,"stop":1748975290866,"duration":1},"status":"passed","severity":"normal"},{"uid":"864f043952a57b63","name":"throws an error for improperly formatted content topics","time":{"start":1748975217880,"stop":1748975217880,"duration":0},"status":"passed","severity":"normal"},{"uid":"468391bc05d2022b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748975765704,"stop":1748975765705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7129af44527e3739","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748975802351,"stop":1748975802351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a76346f3be55d5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748975810294,"stop":1748975810294,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dbb7a14229ccbf","name":"should invoke callbacks when receiving a message","time":{"start":1748975262357,"stop":1748975262358,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d39210c5eecb9a","name":"Check received message containing JSON","time":{"start":1748975707081,"stop":1748975707082,"duration":1},"status":"passed","severity":"normal"},{"uid":"be37fb046c79061b","name":"Subscribe to topic containing long and receive message","time":{"start":1748975845688,"stop":1748975845688,"duration":0},"status":"passed","severity":"normal"},{"uid":"815c2616d0b94d3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748975217891,"stop":1748975217891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a94f0feac2c30c7","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748975772689,"stop":1748975772689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d778b19f48e0a8","name":"can start and stop the service","time":{"start":1748975533256,"stop":1748975533257,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bab84a0001a3cf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748975217881,"stop":1748975217881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b6997834a7bc63","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748975298000,"stop":1748975298003,"duration":3},"status":"passed","severity":"normal"},{"uid":"23b885cc17edb67d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748975217881,"stop":1748975217881,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a170d0795a9f0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748975297999,"stop":1748975297999,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d230c2f99e9fab","name":"Waku message hash computation (payload length 0)","time":{"start":1748975232435,"stop":1748975232436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99f1634e90dc31","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748975224141,"stop":1748975224141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0b376cdf45eb81","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748975290858,"stop":1748975290859,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee850fe45bbd57a","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748975261553,"stop":1748975261554,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea5fe0c33cde4fa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748975450954,"stop":1748975450954,"duration":0},"status":"passed","severity":"normal"},{"uid":"369c93ced0a6b2c0","name":"Query generator for 2000 messages","time":{"start":1748975801646,"stop":1748975801646,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cdbaf55b18b8ab","name":"Push message with special chars payload","time":{"start":1748976048335,"stop":1748976048335,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaaee6c248e3ba7","name":"Push message with custom timestamp: 1718217051107","time":{"start":1748976048345,"stop":1748976048345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a58dbad0d94cba9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748975845684,"stop":1748975845684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc13b2192abe7dd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748975232433,"stop":1748975232433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24627ac973442e9","name":"returns only open connection if one present","time":{"start":1748975232279,"stop":1748975232279,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd234599374f8c0a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748975223335,"stop":1748975223336,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c426070c682b94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748975217889,"stop":1748975217889,"duration":0},"status":"passed","severity":"normal"},{"uid":"daca7b2e5d4be48e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748975802368,"stop":1748975802368,"duration":0},"status":"passed","severity":"normal"},{"uid":"98be46cd6fc0da5b","name":"Check message with no content topic is not received","time":{"start":1748975707088,"stop":1748975707088,"duration":0},"status":"passed","severity":"normal"},{"uid":"975d1caa51f67ec","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748975217898,"stop":1748975217898,"duration":0},"status":"passed","severity":"normal"},{"uid":"422ce93a47efc36b","name":"Subscribe to topic containing XML and receive message","time":{"start":1748975845680,"stop":1748975845680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec42f0701ff9fb1e","name":"Check received message containing SQL Injection","time":{"start":1748975745197,"stop":1748975745198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28f4239de1b1ea5","name":"Check received message containing special chars","time":{"start":1748975745154,"stop":1748975745155,"duration":1},"status":"passed","severity":"normal"},{"uid":"81299b051d532315","name":"should throw error - no id","time":{"start":1748975224141,"stop":1748975224142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4acfa469050df0","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748975262129,"stop":1748975262130,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e11d35d6d8efd9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748975217895,"stop":1748975217895,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ed9f616f10a0a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748975223340,"stop":1748975223341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c7e92d9ac95c80","name":"Passing page size 110 when there are 120 messages","time":{"start":1748975810851,"stop":1748975810852,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f0ca0ff536d2da","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748975261723,"stop":1748975261723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6513facc7a7bce23","name":"Push message with content topic containing Russian","time":{"start":1748976048341,"stop":1748976048341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7aeb530f6da0f7c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748975309699,"stop":1748975309700,"duration":1},"status":"passed","severity":"normal"},{"uid":"869322a5024a00c2","name":"Check received message containing Arabic","time":{"start":1748975707065,"stop":1748975707065,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d012898cc309","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748975217883,"stop":1748975217883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d16b896760202fb","name":"Overlapping topic subscription","time":{"start":1748975845687,"stop":1748975845687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a768a37d7a4dd14","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748975217878,"stop":1748975217878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f076c0117b8f9578","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748975845680,"stop":1748975845681,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cb82d05e16c817","name":"should remove expired entries after TTL has passed","time":{"start":1748975260934,"stop":1748975260935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4d39a5748b3fc8","name":"Nodes with multiple pubsub topic","time":{"start":1748975606249,"stop":1748975606250,"duration":1},"status":"passed","severity":"normal"},{"uid":"112bac39807eeb8b","name":"Push message with content topic containing Chinese","time":{"start":1748976048327,"stop":1748976048328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5156393740a64e","name":"Push message with custom timestamp: 1748971851107","time":{"start":1748976048345,"stop":1748976048345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e34cdd14f6b6119","name":"should partition messages based on acknowledgement status","time":{"start":1748975273299,"stop":1748975273299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fa36f713256d09","name":"Check publish message containing Russian","time":{"start":1748975614544,"stop":1748975614544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d441905ff9b75c06","name":"should return PeerId when PeerId is provided","time":{"start":1748975261719,"stop":1748975261719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1dda7c9ad68847","name":"should increase lamport timestamp","time":{"start":1748975273295,"stop":1748975273295,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a775c5a0a1736","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748975815645,"stop":1748975815646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33c293f6ec10887","name":"Check received message containing emoji","time":{"start":1748975745178,"stop":1748975745178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97702ee4b8685cd","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748975802343,"stop":1748975802343,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52a70ca7534096ea","name":"rejects hash query with content filter parameters","time":{"start":1748975232767,"stop":1748975232767,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e5e63379e18455","name":"Push message with numeric payload","time":{"start":1748976048321,"stop":1748976048321,"duration":0},"status":"passed","severity":"normal"},{"uid":"259983d6bf96a825","name":"Push message with Arabic payload","time":{"start":1748976048322,"stop":1748976048322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da61541881ef060","name":"Passing page size 19 when there are 20 messages","time":{"start":1748975810851,"stop":1748975810851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f962adb1ca589e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748975252859,"stop":1748975252859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dff93028ba3be5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748975217892,"stop":1748975217892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49fb4d50a5d96b0","name":"should set field with only STORE enabled","time":{"start":1748975224154,"stop":1748975224154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c80ecafe997cefb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748976048342,"stop":1748976048342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9b56f4f0227b47","name":"throws on content topic with generation field greater than 0","time":{"start":1748975217861,"stop":1748975217861,"duration":0},"status":"passed","severity":"normal"},{"uid":"241c4bde5f8cc92a","name":"Push message with shell command payload","time":{"start":1748976048337,"stop":1748976048337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6705d592098cd","name":"Passing page size 1 when there are 4 messages","time":{"start":1748975810848,"stop":1748975810849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6531d2aafc4ada","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748975272770,"stop":1748975272771,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f8c2525c6b3846","name":"Push message with Script payload","time":{"start":1748976048323,"stop":1748976048323,"duration":0},"status":"passed","severity":"normal"},{"uid":"591d44371ed8afaf","name":"Check received message with timestamp: 1748975289737000000 ","time":{"start":1748975707084,"stop":1748975707085,"duration":1},"status":"passed","severity":"normal"},{"uid":"f144709dbb7fc2a9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748975241145,"stop":1748975241145,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d335920e9818092","name":"should emit a peer event after start","time":{"start":1748975533258,"stop":1748975533258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe24d3f399bf996","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748975465697,"stop":1748975465698,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf60d544d59e811","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748975217873,"stop":1748975217874,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb69863833f7f2","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748975745211,"stop":1748975745211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb2f9f51f275ce","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748975614553,"stop":1748975614553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3998dddb67edbe1","name":"Check received message containing special chars","time":{"start":1748975745195,"stop":1748975745196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f48459f4d26843","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748975217891,"stop":1748975217892,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaa978450e93fa6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748975802355,"stop":1748975802355,"duration":0},"status":"passed","severity":"normal"},{"uid":"608bf1ef17e15a90","name":"returns all values when wanted number matches available values","time":{"start":1748975240000,"stop":1748975240001,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70ac8cdba500b2e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748975217875,"stop":1748975217875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5338ec4c40131568","name":"should serialize and deserialize correctly","time":{"start":1748975274627,"stop":1748975274627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cae55cb4b955060","name":"Decoder throws on undefined content topic","time":{"start":1748975251205,"stop":1748975251205,"duration":0},"status":"passed","severity":"normal"},{"uid":"be244ecd9915340a","name":"should return no connections if no open connection provided","time":{"start":1748975232280,"stop":1748975232281,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ce367ce1809046","name":"Push message with content topic containing JSON","time":{"start":1748976048343,"stop":1748976048343,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c152ca0b4c3825f","name":"Ping on peer without subscriptions","time":{"start":1748975357831,"stop":1748975357831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5092ce2bfc247ef1","name":"Ping on peer without subscriptions","time":{"start":1748975357827,"stop":1748975357827,"duration":0},"status":"passed","severity":"normal"},{"uid":"269c3a3593b0a797","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748975261554,"stop":1748975261554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9616405b2ad1b6dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748975450957,"stop":1748975450958,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e96cdf25ec5eaf","name":"unsubscribes","time":{"start":1748975815698,"stop":1748975815699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f474cd0a0221a236","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748975232841,"stop":1748975232842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb873549e93f8e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748975217900,"stop":1748975217901,"duration":1},"status":"passed","severity":"normal"},{"uid":"100714afc0f825a5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748975272770,"stop":1748975272770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a847ca0b925b7f69","name":"should only return 1 node with store capability","time":{"start":1748975241144,"stop":1748975241144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2595d23819841c1b","name":"addEventListener with correct event","time":{"start":1748975331069,"stop":1748975331069,"duration":0},"status":"passed","severity":"normal"},{"uid":"af21ac9b2863236f","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748975272744,"stop":1748975272744,"duration":0},"status":"passed","severity":"normal"},{"uid":"285959d8513f6f8","name":"should return unique PubsubTopics for static sharding","time":{"start":1748975217883,"stop":1748975217883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2673fddeea2af9","name":"should reject on timeout if it was set","time":{"start":1748975262077,"stop":1748975262077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c61c48c68b9527","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748975290855,"stop":1748975290857,"duration":2},"status":"passed","severity":"normal"},{"uid":"df14222d6ae1fbec","name":"should process tasks in queue","time":{"start":1748975261748,"stop":1748975261748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6faea27615fc9a2","name":"more peers than existing","time":{"start":1748975589234,"stop":1748975589235,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ce45b50c683df27","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748975729792,"stop":1748975729792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d25f696b92ceb8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748975465703,"stop":1748975465703,"duration":0},"status":"passed","severity":"normal"},{"uid":"49081fedaa837ce6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748975272767,"stop":1748975272767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afd1e47a13ef787","name":"Ordered Callback - true","time":{"start":1748975796661,"stop":1748975796661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f496036d1bbd39","name":"Check publish message containing shell command","time":{"start":1748975614547,"stop":1748975614547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e95198197f8496","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748975298007,"stop":1748975298008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdcc5ba9203df6e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748975223334,"stop":1748975223335,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa12a543e454c44","name":"Accepts a valid Waku Message","time":{"start":1748975267029,"stop":1748975267030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4283ef42af67f420","name":"should not allow unachievable error rate","time":{"start":1748975272193,"stop":1748975272193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c42b839807e2514","name":"should use provided shard info when available","time":{"start":1748975261720,"stop":1748975261720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4719a0bdcf1b8fa","name":"isConnected return false after peer stops","time":{"start":1748975309701,"stop":1748975309702,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fa57c54b70330f","name":"Subscribe to topic containing Script and receive message","time":{"start":1748975802367,"stop":1748975802367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5eb90839081952","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748975272731,"stop":1748975272732,"duration":1},"status":"passed","severity":"normal"},{"uid":"93083372eb16a3e2","name":"should check connected peers if present and suitable","time":{"start":1748975262078,"stop":1748975262078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe28439a0e64185","name":"Check received message containing Chinese","time":{"start":1748975707065,"stop":1748975707065,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba02155f6683f89","name":"Delete observer","time":{"start":1748975590697,"stop":1748975590697,"duration":0},"status":"passed","severity":"normal"},{"uid":"559f0d8a2cc624aa","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748975262130,"stop":1748975262130,"duration":0},"status":"passed","severity":"normal"},{"uid":"806d4d5aa15d7cd3","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748975272737,"stop":1748975272737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1bc60ae7dab8d5","name":"retrieves a single peer","time":{"start":1748975241141,"stop":1748975241141,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e752830ef75ccb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748975802365,"stop":1748975802365,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d0be258c58dcac","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748975759202,"stop":1748975759202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4199192c4cf3190","name":"messageHash returns a Uint8Array","time":{"start":1748975232440,"stop":1748975232441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5367cb2682a6a0c4","name":"should attach causal history and bloom filter to each message","time":{"start":1748975273294,"stop":1748975273294,"duration":0},"status":"passed","severity":"normal"},{"uid":"752aed5d6cb10a72","name":"isConnected should return true after first peer connects","time":{"start":1748975309700,"stop":1748975309701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf434183581921d","name":"should handle different types of entries","time":{"start":1748975260936,"stop":1748975260937,"duration":1},"status":"passed","severity":"normal"},{"uid":"99239c20acf06fec","name":"Check received message containing Arabic","time":{"start":1748975745156,"stop":1748975745157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c027d7b5c80f5e","name":"random static sharding 10 - Cluster ID: 726, Shard ID: 674","time":{"start":1748975845017,"stop":1748975845018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6381761a96531c1a","name":"should be sent with empty content","time":{"start":1748975273300,"stop":1748975273300,"duration":0},"status":"passed","severity":"normal"},{"uid":"198c24d67b94aa8e","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748975272194,"stop":1748975272194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b29618487dd8df","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748975802367,"stop":1748975802367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efe1bee1461d556","name":"Push 30 different messages","time":{"start":1748976048326,"stop":1748976048326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42e0af302e96854b","name":"handles different clusterIds correctly","time":{"start":1748975217879,"stop":1748975217880,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b7c7bea1e4d249","name":"Check message with no content topic is not received","time":{"start":1748975745191,"stop":1748975745191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b212397d3eeae50","name":"Relay","time":{"start":1748975295452,"stop":1748975295452,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b5897b02db130b","name":"Fails to publish message with wrong content topic","time":{"start":1748975614551,"stop":1748975614552,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bc8573f5531178","name":"isConnected should return false after all peers disconnect","time":{"start":1748975309701,"stop":1748975309701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0f97f9b8d4977f","name":"accepts time-filtered query with content filter","time":{"start":1748975232769,"stop":1748975232769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633cd182ec4943e","name":"can start the service","time":{"start":1748975295096,"stop":1748975295098,"duration":2},"status":"passed","severity":"normal"},{"uid":"d03dcda6c99aa36d","name":"configure the node with multiple pubsub topics","time":{"start":1748975845018,"stop":1748975845018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05d754b69b6362d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748975240538,"stop":1748975240540,"duration":2},"status":"passed","severity":"normal"},{"uid":"da8f754ed0736781","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748975845680,"stop":1748975845680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69068a74ba068fb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748975802370,"stop":1748975802370,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a5ef7bf77e673b","name":"recovers when dns.resolve returns empty","time":{"start":1748975241142,"stop":1748975241142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fb573f4904a752","name":"can start the service","time":{"start":1748975245007,"stop":1748975245008,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62788cc07627361","name":"Check received message containing escaped characters","time":{"start":1748975707083,"stop":1748975707083,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff064dbebc8684b","name":"Check received message containing Script","time":{"start":1748975745198,"stop":1748975745199,"duration":1},"status":"passed","severity":"normal"},{"uid":"5351e1b65a8074b1","name":"Push message with shell command payload","time":{"start":1748976048324,"stop":1748976048325,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb0877adb8b2060","name":"should be delivered immediately if received","time":{"start":1748975273301,"stop":1748975273302,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fba6ce4765d06c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748975290863,"stop":1748975290865,"duration":2},"status":"passed","severity":"normal"},{"uid":"619dc345d61a7779","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748975802343,"stop":1748975802344,"duration":1},"status":"passed","severity":"normal"},{"uid":"66976d8339c7f3cd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748975272741,"stop":1748975272741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92670050810173b","name":"pre and post cipher","time":{"start":1748975251639,"stop":1748975251640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea238ac2503938c7","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1748975232437,"stop":1748975232437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0e281dd352b28","name":"Decoder throws on empty string content topic","time":{"start":1748975251205,"stop":1748975251206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b71ef1c268d12b","name":"Light Node - default protocols","time":{"start":1748975825260,"stop":1748975825260,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a1c003ea07dcf8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748975623980,"stop":1748975623980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02eaed5b2c8d1e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748975450958,"stop":1748975450958,"duration":0},"status":"passed","severity":"normal"},{"uid":"299442a67c1456a8","name":"messageHashStr returns a hex string","time":{"start":1748975232441,"stop":1748975232441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7230c6ce8a6bb78","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748975450959,"stop":1748975450959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41a766f8cb9fce","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748975845682,"stop":1748975845682,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee29138876536aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748975802369,"stop":1748975802369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a006bd5d63fccf","name":"returns all values when wanted number is greater than available values","time":{"start":1748975240002,"stop":1748975240002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b9e05a67cd41a","name":"should maintain desired error rate","time":{"start":1748975274627,"stop":1748975274627,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d8f14093c7ede0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748975745205,"stop":1748975745205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80cd8f2b38fc391","name":"Check received message containing unicode special characters","time":{"start":1748975707070,"stop":1748975707070,"duration":0},"status":"passed","severity":"normal"},{"uid":"410f4df8f2ec5d80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748975217890,"stop":1748975217890,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d973b7835e1267","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748975707072,"stop":1748975707072,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9bd1fd2fb5b16e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748975845673,"stop":1748975845673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8158c4f1fe7c4665","name":"should handle corrupted local storage data gracefully","time":{"start":1748975245012,"stop":1748975245013,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a33b1c94e87069","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748975845685,"stop":1748975845685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2625b6730ab32b7a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748975845688,"stop":1748975845688,"duration":0},"status":"passed","severity":"normal"},{"uid":"292af16536b7693","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748975217889,"stop":1748975217890,"duration":1},"status":"passed","severity":"normal"},{"uid":"845bee7575da0f11","name":"Subscribe and receive messages via lightPush","time":{"start":1748975845672,"stop":1748975845673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0dc8fd128c1506a","name":"Check message on other pubsub topic is not received","time":{"start":1748975707073,"stop":1748975707073,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a590f8e547826c3","name":"Check received message containing XML","time":{"start":1748975707081,"stop":1748975707081,"duration":0},"status":"passed","severity":"normal"},{"uid":"37145397a48c4bea","name":"should decode valid enr with tcp successfully","time":{"start":1748975224141,"stop":1748975224141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5353a27dbdb878","name":"Reusing cursor across nodes","time":{"start":1748975759206,"stop":1748975759207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9155d14f1c685e6","name":"should never report false negatives","time":{"start":1748975274627,"stop":1748975274627,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bf257fb96201f8","name":"random static sharding 3 - Cluster ID: 11, Shard ID: 149","time":{"start":1748975845011,"stop":1748975845012,"duration":1},"status":"passed","severity":"normal"},{"uid":"582c7d5d4c7210e9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748975223349,"stop":1748975223350,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d5b5a7eebe9b1","name":"Check received message containing short","time":{"start":1748975745193,"stop":1748975745194,"duration":1},"status":"passed","severity":"normal"},{"uid":"451b8e42afbceb77","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748975273300,"stop":1748975273300,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e6cc573e667eec","name":"random static sharding 8 - Cluster ID: 256, Shard ID: 283","time":{"start":1748975845015,"stop":1748975845015,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb87c78f9ba0df1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748975845674,"stop":1748975845674,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa42bc223917dc","name":"can start the service","time":{"start":1748975533256,"stop":1748975533256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecd5038ec5ef64e","name":"can query messages normally","time":{"start":1748975775001,"stop":1748975775003,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc8f7999d43bdd7e","name":"Push message with content topic containing emoji","time":{"start":1748976048331,"stop":1748976048331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24dcadcacf8bc90","name":"Publish message with custom timestamp: Wed Jun 12 2024 18:33:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1748975614549,"stop":1748975614549,"duration":0},"status":"passed","severity":"normal"},{"uid":"329b9ef506bc65e3","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748975272746,"stop":1748975272746,"duration":0},"status":"passed","severity":"normal"},{"uid":"44285bf0ab9ac1cc","name":"Check message with no pubsub topic is not received","time":{"start":1748975745207,"stop":1748975745208,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bcac6b81466a5d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748975251198,"stop":1748975251200,"duration":2},"status":"passed","severity":"normal"},{"uid":"7113179927543efe","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748975272742,"stop":1748975272743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d3f2fb9eb19239","name":"Query Generator - true","time":{"start":1748975796658,"stop":1748975796659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e31897fa579ca7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748975217892,"stop":1748975217893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0194d86c6c3bfc","name":"should throw an error for missing sharding configuration","time":{"start":1748975217899,"stop":1748975217899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f405bd69c2048b6c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748975272193,"stop":1748975272194,"duration":1},"status":"passed","severity":"normal"},{"uid":"1700e7bd6bcf22b8","name":"Renews subscription after lossing a connection","time":{"start":1748975802357,"stop":1748975802357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56ab699cffd03d3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748975494021,"stop":1748975494025,"duration":4},"status":"passed","severity":"normal"},{"uid":"3420d953ecf59ee5","name":"Asymmetric encrypt & decrypt","time":{"start":1748975251638,"stop":1748975251639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15a1e492c0e32cb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748975223338,"stop":1748975223339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6479ab05fcd090b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748975810291,"stop":1748975810292,"duration":1},"status":"passed","severity":"normal"},{"uid":"7804304b2ae9d036","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748975450955,"stop":1748975450955,"duration":0},"status":"passed","severity":"normal"},{"uid":"df23f7703ea67c5a","name":"should return usable stream attached to connection","time":{"start":1748975232837,"stop":1748975232838,"duration":1},"status":"passed","severity":"normal"},{"uid":"36822e4fdc2a6fb5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app40/1/topic813/json","time":{"start":1748975729790,"stop":1748975729790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfe6057efd5ac87","name":"same cluster, different shard: nodes connect","time":{"start":1748975494026,"stop":1748975494026,"duration":0},"status":"passed","severity":"normal"},{"uid":"94063e3d97fc6ae6","name":"Push message with content topic containing Script","time":{"start":1748976048342,"stop":1748976048342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb1f3978c14ff6b","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748975261721,"stop":1748975261722,"duration":1},"status":"passed","severity":"normal"},{"uid":"177dc5c3d756e34f","name":"Check publish message containing short","time":{"start":1748975614540,"stop":1748975614541,"duration":1},"status":"passed","severity":"normal"},{"uid":"872f9bdcbc35b70d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748975845018,"stop":1748975845018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc408693f196f664","name":"Check received message containing XML","time":{"start":1748975745199,"stop":1748975745199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8662279334f4d5bc","name":"Check publish message containing escaped characters","time":{"start":1748975614547,"stop":1748975614548,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35ef65ce59b5f9a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748975272769,"stop":1748975272770,"duration":1},"status":"passed","severity":"normal"},{"uid":"1833543bb20696d","name":"should retry failed tasks","time":{"start":1748975261748,"stop":1748975261748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6d1f013d65438","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748975217897,"stop":1748975217898,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd23a035370fcb55","name":"Publish message with custom timestamp: Tue Jun 03 2025 19:33:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1748975614550,"stop":1748975614550,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8936ab696ead88","name":"Check received message containing SQL Injection","time":{"start":1748975707067,"stop":1748975707067,"duration":0},"status":"passed","severity":"normal"},{"uid":"460502c679cf9bf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748975450956,"stop":1748975450956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5241b869ef6fa6","name":"should get / set TCP multiaddr","time":{"start":1748975224149,"stop":1748975224150,"duration":1},"status":"passed","severity":"normal"},{"uid":"4669519dd9fa9cd9","name":"should properly create location multiaddrs - udp6","time":{"start":1748975224151,"stop":1748975224151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb14ca66e58ec7d","name":"should throw error - no id","time":{"start":1748975224142,"stop":1748975224143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75e8006d4c5ac25","name":"Init the array if not present","time":{"start":1748975217408,"stop":1748975217410,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fd5f08799fc3aac","name":"should not receive a peer event after stop","time":{"start":1748975245011,"stop":1748975245011,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac985f7bffeb82","name":"Sign & Recover","time":{"start":1748975251640,"stop":1748975251640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0d024c9309fcd8","name":"should return false when shard is not included in network shards","time":{"start":1748975261722,"stop":1748975261723,"duration":1},"status":"passed","severity":"normal"},{"uid":"acac68eb67946776","name":"Query with Promise Callback, No Decoder","time":{"start":1748975772691,"stop":1748975772691,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d7c2f170e5302","name":"Push message with Arabic payload","time":{"start":1748976048335,"stop":1748976048335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaeb6c3e1a66017","name":"should handle general insertion and lookup correctly","time":{"start":1748975274628,"stop":1748975274628,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb9c90023a59f6","name":"should throw error - no public key","time":{"start":1748975224142,"stop":1748975224142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b371478645632f4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748975217896,"stop":1748975217896,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c281c9974022b3a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748975815655,"stop":1748975815655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a62b9259264247f","name":"Refresh subscription","time":{"start":1748975802348,"stop":1748975802348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7507fea4150efd72","name":"Check message received after jswaku node is restarted","time":{"start":1748975745210,"stop":1748975745211,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fe5afc68a2ddc7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748975802356,"stop":1748975802356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2f471d16538be8","name":"Push message with Script payload","time":{"start":1748976048336,"stop":1748976048336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8262e7def90d503e","name":"Renews subscription after lossing a connection","time":{"start":1748975845693,"stop":1748975845693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f44f2c50426b9d","name":"should be empty after removing the only subscription","time":{"start":1748975262357,"stop":1748975262357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd44cdcc8894f9d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748975272764,"stop":1748975272765,"duration":1},"status":"passed","severity":"normal"},{"uid":"119db7b908045ac2","name":"should set field with all protocols disabled","time":{"start":1748975224153,"stop":1748975224153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f97351b4e659c7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748975623982,"stop":1748975623983,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c369e83642854f5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748975802333,"stop":1748975802333,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe7da10ffac1094","name":"Subscribe and receives messages on 20 topics","time":{"start":1748975845675,"stop":1748975845675,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c19f6f59798328","name":"Generator, 2 different pubsubtopics","time":{"start":1748975788006,"stop":1748975788013,"duration":7},"status":"skipped","severity":"normal"},{"uid":"76bcb1727028f8d2","name":"Overlapping topic subscription","time":{"start":1748975623976,"stop":1748975623976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce4fc0959a15b086","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748975802339,"stop":1748975802340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8158d1fd2664c30c","name":"Push message with JSON payload","time":{"start":1748976048337,"stop":1748976048337,"duration":0},"status":"passed","severity":"normal"},{"uid":"750f0cb55566a8f3","name":"Check publish message containing Chinese","time":{"start":1748975614543,"stop":1748975614543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34e471950ce8456","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748975261720,"stop":1748975261720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d9603e5c5230de","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748975802365,"stop":1748975802366,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d2dc01b3ed203","name":"Push message with custom timestamp: 1748979051107","time":{"start":1748976048345,"stop":1748976048346,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf434776feb8d2e","name":"Check received message containing Chinese","time":{"start":1748975707078,"stop":1748975707079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e356fc806d0d436b","name":"should properly create location multiaddrs - tcp","time":{"start":1748975224152,"stop":1748975224152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f516ca3d6e163d6d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748975802361,"stop":1748975802361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6796a59ee06a9b","name":"Check received message containing short","time":{"start":1748975707062,"stop":1748975707062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f4b16b6822fd75","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748975801628,"stop":1748975801629,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c0f9a4e22e308c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748975217873,"stop":1748975217873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6341432c943414","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975802357,"stop":1748975802358,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca851cf90aa8815","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748975217891,"stop":1748975217891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f800321ad9a14537","name":"Check meta is set [ecies]","time":{"start":1748975252859,"stop":1748975252859,"duration":0},"status":"passed","severity":"normal"},{"uid":"92547c944c6fa127","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748975845691,"stop":1748975845692,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d6c5e3dabc5ce6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748975802369,"stop":1748975802369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dd9309bb2ec820","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748975241145,"stop":1748975241145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bf50261e8202ad","name":"Subscribe to topic containing long and publish message","time":{"start":1748975623977,"stop":1748975623977,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7c74f3f5d3e04d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748975232840,"stop":1748975232840,"duration":0},"status":"passed","severity":"normal"},{"uid":"232a020d874c4c55","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748975845675,"stop":1748975845675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a153e37a1d41a747","name":"should handle special patterns correctly","time":{"start":1748975274628,"stop":1748975274628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21be07b905d09b8","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748975261654,"stop":1748975261656,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d85c7d741bf0d98","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748975589055,"stop":1748975589055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafd0e85ceb6bfa","name":"Push message with content topic containing XML","time":{"start":1748976048342,"stop":1748976048342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abaef25b4c6896a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748975272765,"stop":1748975272765,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cd5105393890da","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748975262129,"stop":1748975262129,"duration":0},"status":"passed","severity":"normal"},{"uid":"44184af7923b36da","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748975606247,"stop":1748975606247,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f2116a3d0eb0ef","name":"should wait for LightPush peer to be connected","time":{"start":1748975262078,"stop":1748975262081,"duration":3},"status":"passed","severity":"normal"},{"uid":"483bc4b97c7a753d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748975845692,"stop":1748975845693,"duration":1},"status":"passed","severity":"normal"},{"uid":"f005555debf0514","name":"can query messages by message hash","time":{"start":1748975775003,"stop":1748975775003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade278e1df399f9","name":"messageHashStr produces different results for different inputs","time":{"start":1748975232443,"stop":1748975232443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e40e1d235d4d570","name":"Subscribe and receive messages via waku relay post","time":{"start":1748975802360,"stop":1748975802360,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d9b8004e3dc5d1","name":"does not throw on valid cases","time":{"start":1748975217858,"stop":1748975217859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5324cd6e88059b0","name":"Does not throw an exception when node disconnects","time":{"start":1748975822200,"stop":1748975822200,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa098b61297b03a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748975845692,"stop":1748975845692,"duration":0},"status":"passed","severity":"normal"},{"uid":"301ff55bb0f84fcd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748975217872,"stop":1748975217872,"duration":0},"status":"passed","severity":"normal"},{"uid":"998edb6e7bae8958","name":"Push message with content topic containing long","time":{"start":1748976048339,"stop":1748976048339,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f27c13c97a7af6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748975845690,"stop":1748975845690,"duration":0},"status":"passed","severity":"normal"},{"uid":"da672b79f0bbbbfe","name":"Relay - dialed first","time":{"start":1748975825257,"stop":1748975825257,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a533a3dbc0e1ec3","name":"should call waitForPeer on Relay","time":{"start":1748975262082,"stop":1748975262083,"duration":1},"status":"passed","severity":"normal"},{"uid":"629608a455737631","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748975240537,"stop":1748975240538,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8286e406848913","name":"should handle a minimal index list","time":{"start":1748975217902,"stop":1748975217903,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e5cb848f1c4bd0","name":"Should update multiaddrs","time":{"start":1748975533446,"stop":1748975533447,"duration":1},"status":"passed","severity":"normal"},{"uid":"af10a8892db2685","name":"Check received message containing emoji","time":{"start":1748975707070,"stop":1748975707070,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d8416f94272973","name":"udp ip6 address","time":{"start":1748975223456,"stop":1748975223456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a858db5e36d940f0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748975845691,"stop":1748975845691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee590145e344c164","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748975845689,"stop":1748975845689,"duration":0},"status":"passed","severity":"normal"},{"uid":"3751f79077f87404","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748975845693,"stop":1748975845693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f3cf1b96cebd5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748975223346,"stop":1748975223346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadc2f28733743a","name":"should return false when clusterId doesn't match","time":{"start":1748975261722,"stop":1748975261722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25ebb68eb948db9","name":"Push message with numeric payload","time":{"start":1748976048334,"stop":1748976048334,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb1728fabcd2008","name":"Check received message containing numeric","time":{"start":1748975745194,"stop":1748975745195,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca8aec5876eb928","name":"Non TWN Cluster","time":{"start":1748975729786,"stop":1748975729786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7e828ac9416f61","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748975765706,"stop":1748975765706,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dabde8dddca8f7","name":"Check received message containing shell command","time":{"start":1748975745200,"stop":1748975745200,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f88934495ec8c3","name":"Query Generator, No message returned","time":{"start":1748975772688,"stop":1748975772688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3d03438c8304d2","name":"connects to nwaku","time":{"start":1748975822199,"stop":1748975822199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2847cfbc564a0ec","name":"should only return 1 node with relay capability","time":{"start":1748975241144,"stop":1748975241144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d4633b4ba7748","name":"Check received message containing escaped characters","time":{"start":1748975745172,"stop":1748975745174,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2395d0ea2e3de31","name":"Check message with no payload is not received","time":{"start":1748975745208,"stop":1748975745210,"duration":2},"status":"passed","severity":"normal"},{"uid":"38c7fda7aae63cf6","name":"Check received message containing long","time":{"start":1748975707062,"stop":1748975707063,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dd885451fd4399","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748976048330,"stop":1748976048330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012bee1528222d0","name":"Check received message containing unicode special characters","time":{"start":1748975707084,"stop":1748975707084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c489321e48dafa","name":"Generator, custom pubsub topic","time":{"start":1748975788016,"stop":1748975788016,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce04b9835aca182","name":"Check received message with timestamp: 1748975290162000000 ","time":{"start":1748975745178,"stop":1748975745179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfc3b21443d8b61","name":"Push message with Basic HTML tag payload","time":{"start":1748976048337,"stop":1748976048337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9304f5065ea7ebea","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748975273297,"stop":1748975273297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a020839ea97ca53d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748975272768,"stop":1748975272768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5ffe397e59e468","name":"can start and stop the service","time":{"start":1748975245008,"stop":1748975245008,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5c263710d00b4b","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748975272743,"stop":1748975272743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3901bf1c2978bca","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748975272766,"stop":1748975272766,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3cb7bc69d15831","name":"Encoder throws on undefined content topic","time":{"start":1748975233066,"stop":1748975233066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58b9ecbf069303b","name":"stop","time":{"start":1748975331075,"stop":1748975331076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b9b0edfcbd6a67","name":"Query Generator - false","time":{"start":1748975796659,"stop":1748975796660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9073ce690359c2c","name":"Query generator for multiple messages with different message text format","time":{"start":1748975801628,"stop":1748975801628,"duration":0},"status":"passed","severity":"normal"},{"uid":"21952f7d20585974","name":"Check received message containing Chinese","time":{"start":1748975745155,"stop":1748975745156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c6341f26f20fd1","name":"Check received message containing Russian","time":{"start":1748975745197,"stop":1748975745197,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3df79777508a43","name":"should not receive a peer event after stop","time":{"start":1748975533259,"stop":1748975533259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9760e43f93d33466","name":"Check received message containing escaped characters","time":{"start":1748975745201,"stop":1748975745201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9ff612fb132b9c","name":"Subscribe to topic containing XML and receive message","time":{"start":1748975845690,"stop":1748975845690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c034e1f23549b9a","name":"Check message with no payload is not received","time":{"start":1748975745191,"stop":1748975745191,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d3558d10a41cf4","name":"should deliver messages after dependencies are met","time":{"start":1748975273298,"stop":1748975273298,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d04028c07aebb0","name":"Check message with non string payload is not received","time":{"start":1748975745192,"stop":1748975745192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49b0799b9169142","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748975450957,"stop":1748975450957,"duration":0},"status":"passed","severity":"normal"},{"uid":"47093cfdd7516b0a","name":"should encode/decode to text encoding","time":{"start":1748975224145,"stop":1748975224145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2a2be98f6285dc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748975845689,"stop":1748975845689,"duration":0},"status":"passed","severity":"normal"},{"uid":"461004bdd203d75d","name":"Check received message containing escaped characters","time":{"start":1748975707069,"stop":1748975707069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a609911379ce311c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748975802358,"stop":1748975802358,"duration":0},"status":"passed","severity":"normal"},{"uid":"95be56732e336cdc","name":"Push message with Chinese payload","time":{"start":1748976048322,"stop":1748976048322,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f1f2baa18c4e06","name":"Push message with special chars payload","time":{"start":1748976048322,"stop":1748976048322,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d0a5f36ed01b6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748975802349,"stop":1748975802350,"duration":1},"status":"passed","severity":"normal"},{"uid":"7035ce2c6b06f8c7","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748975262131,"stop":1748975262131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea8f4720064470f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748975802368,"stop":1748975802369,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d6146b94780a5f","name":"Check received message containing XML","time":{"start":1748975707067,"stop":1748975707068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7d35618fdcfa95","name":"Check received message containing Russian","time":{"start":1748975707079,"stop":1748975707079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5452328c071befc3","name":"Refresh subscription","time":{"start":1748975802363,"stop":1748975802364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf84dae8cde655de","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748975465703,"stop":1748975465703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86ee0dcf7600f91","name":"should properly create location multiaddrs - tcp4","time":{"start":1748975224150,"stop":1748975224151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8332695eca656723","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748975707086,"stop":1748975707086,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44bd5e922fd8cd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748975217886,"stop":1748975217886,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bb55fe18e1df34","name":"Push message with content topic containing special chars","time":{"start":1748976048327,"stop":1748976048327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e924c16f0512e37d","name":"Subscribe to topic containing Script and receive message","time":{"start":1748975802352,"stop":1748975802353,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b25b0752aaf406","name":"returns nothing if no connections present","time":{"start":1748975232277,"stop":1748975232278,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96944523c690317","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748975845688,"stop":1748975845689,"duration":1},"status":"passed","severity":"normal"},{"uid":"407d5f430d34c51a","name":"Subscribe and receive messages via waku relay post","time":{"start":1748975845674,"stop":1748975845674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f44e203d80bc12","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app84/3/topic175/xml","time":{"start":1748975729787,"stop":1748975729787,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c9596ad35f3c53","name":"Check received message containing Script","time":{"start":1748975707067,"stop":1748975707067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee309a410a1d9b5","name":"Decrypt messages","time":{"start":1748975590696,"stop":1748975590697,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a36aaf4e67188e","name":"Check received message containing long","time":{"start":1748975707077,"stop":1748975707077,"duration":0},"status":"passed","severity":"normal"},{"uid":"156e94401af52d1c","name":"Check publish message containing Basic HTML tag","time":{"start":1748975614546,"stop":1748975614546,"duration":0},"status":"passed","severity":"normal"},{"uid":"506516d30c79958","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748975272765,"stop":1748975272766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3851f268b7b8846","name":"handles empty contentTopics array correctly","time":{"start":1748975217900,"stop":1748975217900,"duration":0},"status":"passed","severity":"normal"},{"uid":"529712f6a7eff10","name":"Check publish message containing unicode special characters","time":{"start":1748975614548,"stop":1748975614548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0928a64d14c9de","name":"Refresh subscription","time":{"start":1748975845676,"stop":1748975845677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8591ecd347912890","name":"Push message with content topic containing XML","time":{"start":1748976048329,"stop":1748976048329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cf95838084f5b3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748975217877,"stop":1748975217877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9b4806e934c62e","name":"should be empty when created","time":{"start":1748975262356,"stop":1748975262356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede41d5e635775bf","name":"Promise Callback - true","time":{"start":1748975796660,"stop":1748975796660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20746c3a66ad79","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748975217877,"stop":1748975217877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0eb1c213f676a4","name":"Push message with rate limit","time":{"start":1748976048332,"stop":1748976048332,"duration":0},"status":"passed","severity":"normal"},{"uid":"491ba6cacf3d209d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748975217882,"stop":1748975217882,"duration":0},"status":"passed","severity":"normal"},{"uid":"31630ea88c5851fc","name":"should insert message id into causal history","time":{"start":1748975273294,"stop":1748975273294,"duration":0},"status":"passed","severity":"normal"},{"uid":"149fae9cdc50c36e","name":"Check received message containing Arabic","time":{"start":1748975707079,"stop":1748975707079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a31acb17f9e7c2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748975296966,"stop":1748975296967,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b68bf94bf69b5d5","name":"Subscribe and receives messages on 20 topics","time":{"start":1748975845686,"stop":1748975845686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54e717ca4b64956","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748975802360,"stop":1748975802360,"duration":0},"status":"passed","severity":"normal"},{"uid":"630d754dee65b063","name":"Privacy Node - default protocol","time":{"start":1748975825260,"stop":1748975825260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acbecd780bf244e","name":"Subscribe to topic containing Script and receive message","time":{"start":1748975845690,"stop":1748975845690,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fff33364d59168","name":"Push message with content topic containing SQL Injection","time":{"start":1748976048329,"stop":1748976048329,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b9ef47f0104714","name":"Symmetric encrypt & Decrypt","time":{"start":1748975251639,"stop":1748975251639,"duration":0},"status":"passed","severity":"normal"},{"uid":"82486c877fb9f66b","name":"should push the message to the outgoing buffer","time":{"start":1748975273293,"stop":1748975273293,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace5405c0e9f1f43","name":"Check message with non string payload is not received","time":{"start":1748975707088,"stop":1748975707089,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f363810016e4","name":"connected peers and dial","time":{"start":1748975589233,"stop":1748975589234,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53b916792cb0d2d5","name":"Check message on other pubsub topic is not received","time":{"start":1748975707087,"stop":1748975707087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02948d13190f90c","name":"Check received message containing JSON","time":{"start":1748975745166,"stop":1748975745167,"duration":1},"status":"passed","severity":"normal"},{"uid":"5824820b9ab9ce2a","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748975272741,"stop":1748975272742,"duration":1},"status":"passed","severity":"normal"},{"uid":"5134939e6800740c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748975309702,"stop":1748975309702,"duration":0},"status":"passed","severity":"normal"},{"uid":"56603e550ff255e9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748975241146,"stop":1748975241146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33e65badfec1ed26","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748975245012,"stop":1748975245012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719a780fcb050fb","name":"should throw an error for insufficient data","time":{"start":1748975217903,"stop":1748975217903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e0dace85c364b4","name":"Push message with custom timestamp: 1748971851106","time":{"start":1748976048332,"stop":1748976048333,"duration":1},"status":"passed","severity":"normal"},{"uid":"1222e2bf814e2ad5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748975272765,"stop":1748975272765,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee552bb128b0e36","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748975845686,"stop":1748975845687,"duration":1},"status":"passed","severity":"normal"},{"uid":"462a6975623e918d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748975765705,"stop":1748975765705,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa216dba921880d1","name":"Check publish message containing Arabic","time":{"start":1748975614543,"stop":1748975614544,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8a16566a223fa3","name":"should get / set UDP multiaddr","time":{"start":1748975224145,"stop":1748975224149,"duration":4},"status":"passed","severity":"normal"},{"uid":"2aa9c609388c5b21","name":"Check publish message containing JSON","time":{"start":1748975614546,"stop":1748975614547,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74eb5ce766e9d3a","name":"Check received message containing emoji","time":{"start":1748975745202,"stop":1748975745202,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfeeca95cbd51215","name":"Check publish message containing Script","time":{"start":1748975614545,"stop":1748975614545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd317067bf5770a","name":"should use DNS peer discovery with light client","time":{"start":1748975295107,"stop":1748975295108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3361e285defeb888","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748975272726,"stop":1748975272728,"duration":2},"status":"passed","severity":"normal"},{"uid":"64a6fb5cf587e08b","name":"Rejects garbage","time":{"start":1748975267031,"stop":1748975267031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e73e3c915eaf99f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748975217893,"stop":1748975217893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b2ab310dc1de18","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748975845685,"stop":1748975845686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af75bff6fd0006c","name":"Fails to push message bigger that 1MB","time":{"start":1748976048346,"stop":1748976048346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec243ca8af4f17fe","name":"Decoder throws on undefined content topic","time":{"start":1748975233066,"stop":1748975233066,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e1c46885a30666","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748975759204,"stop":1748975759205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e011d27e2cfa10a1","name":"Publish message with custom timestamp: Tue Jun 03 2025 17:33:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1748975614550,"stop":1748975614550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1964c4a8f46f31","name":"should not fail to start the service if it is already started","time":{"start":1748975245009,"stop":1748975245010,"duration":1},"status":"passed","severity":"normal"},{"uid":"27434768baa05965","name":"Check message received after jswaku node is restarted","time":{"start":1748975707075,"stop":1748975707076,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eacd9ad68a1b5063","name":"Overlapping topic subscription","time":{"start":1748975802363,"stop":1748975802363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904bd6cb9bf2b8d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748975845678,"stop":1748975845679,"duration":1},"status":"passed","severity":"normal"},{"uid":"d501798fd9da9f44","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748975223326,"stop":1748975223333,"duration":7},"status":"passed","severity":"normal"},{"uid":"3c80c2afb4cdb4ae","name":"start node with empty shard should fail","time":{"start":1748975845019,"stop":1748975845019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fec06e30797be00","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748975772686,"stop":1748975772686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d49a6d15c78282","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748975465705,"stop":1748975465705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb34a9cd7ea94ba","name":"Push message with JSON payload","time":{"start":1748976048324,"stop":1748976048324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1057d6a8d639add","name":"Subscribe to topic containing short and publish message","time":{"start":1748975623977,"stop":1748975623977,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f074dd1268fa4","name":"getPeersByDiscovery","time":{"start":1748975589052,"stop":1748975589053,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc4f8380bb7364c","name":"Sets default value correctly","time":{"start":1748975822202,"stop":1748975822202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f86215ff04e1625","name":"should transition to Unhealthy when no connections","time":{"start":1748975261653,"stop":1748975261654,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa1cbdbeb3ca000","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app68/7/topic10/json","time":{"start":1748975729786,"stop":1748975729787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d544362cd09b43fb","name":"should be able to encode the field with only STORE set to true","time":{"start":1748975223333,"stop":1748975223334,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaad189f3ce9048e","name":"Push message with meta","time":{"start":1748976048331,"stop":1748976048331,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d327f1af672441","name":"Check message with no payload is not received","time":{"start":1748975707088,"stop":1748975707088,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad7f13ba0347556","name":"should select older connection if present","time":{"start":1748975232281,"stop":1748975232281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8c585edd0fb1df","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748975815649,"stop":1748975815650,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a28cdd8977c220","name":"Check publish message containing special chars","time":{"start":1748975614542,"stop":1748975614543,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1717330ead37ae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748975606247,"stop":1748975606247,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa794b7e6172a69","name":"should decode valid enr successfully","time":{"start":1748975224140,"stop":1748975224140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b822e37c05da1e80","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748975845691,"stop":1748975845691,"duration":0},"status":"passed","severity":"normal"},{"uid":"573d009a1c0663b4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748975845681,"stop":1748975845681,"duration":0},"status":"passed","severity":"normal"},{"uid":"408c0381d9dc3689","name":"Check received message containing shell command","time":{"start":1748975745167,"stop":1748975745171,"duration":4},"status":"passed","severity":"normal"},{"uid":"397bb704fae735f9","name":"Check message with no payload is not received","time":{"start":1748975707074,"stop":1748975707074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc9e159b1b8de51","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748975273296,"stop":1748975273296,"duration":0},"status":"passed","severity":"normal"},{"uid":"310dff455d794cc7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748975845676,"stop":1748975845676,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d13a0beb2d251d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748975815648,"stop":1748975815649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e2aa261c0d0cc6","name":"Waku message hash computation (no timestamp)","time":{"start":1748975232436,"stop":1748975232437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c417c823dbd2755d","name":"should encodeTxt and decodeTxt","time":{"start":1748975224139,"stop":1748975224140,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cfb007ebea4c87","name":"random static sharding 4 - Cluster ID: 263, Shard ID: 350","time":{"start":1748975845012,"stop":1748975845012,"duration":0},"status":"passed","severity":"normal"},{"uid":"df45295787d754a9","name":"Fails to publish duplicate message","time":{"start":1748975614550,"stop":1748975614551,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1928492b205fef","name":"All","time":{"start":1748975295454,"stop":1748975295454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab9c762c383b7f9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748975845678,"stop":1748975845678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa2cc5dd76edbc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748975217890,"stop":1748975217890,"duration":0},"status":"passed","severity":"normal"},{"uid":"74464ca106ecca86","name":"should not allow k > 12","time":{"start":1748975272191,"stop":1748975272192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6da5f1c4c15ab7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748975745185,"stop":1748975745185,"duration":0},"status":"passed","severity":"normal"},{"uid":"475dca944887bd67","name":"Check received message containing Basic HTML tag","time":{"start":1748975707081,"stop":1748975707081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df80ce948d8207f","name":"should mark all messages in causal history as acknowledged","time":{"start":1748975273297,"stop":1748975273297,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd97617fe915609","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748975802362,"stop":1748975802362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea3631332a72a24","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748975223336,"stop":1748975223336,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d515f64fc137fe","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748975272739,"stop":1748975272740,"duration":1},"status":"passed","severity":"normal"},{"uid":"87da7ed60b338c87","name":"Push message with content topic containing Arabic","time":{"start":1748976048341,"stop":1748976048341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e747ca5f3668374a","name":"Throws when trying to push message with empty payload","time":{"start":1748976048326,"stop":1748976048326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbee9afa7d6a6747","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748975217873,"stop":1748975217873,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1ffcada27cc048","name":"should add and remove event listeners correctly","time":{"start":1748975245013,"stop":1748975245013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e577297fac2180","name":"Push message with short payload","time":{"start":1748976048320,"stop":1748976048321,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d230880bb54968","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748975240537,"stop":1748975240537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f61e593d1f1e36a","name":"should not fail to start the service if it is already started","time":{"start":1748975295100,"stop":1748975295101,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b42568355b6ced8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748975845674,"stop":1748975845675,"duration":1},"status":"passed","severity":"normal"},{"uid":"930b5390bde28c43","name":"should throw error - no public key","time":{"start":1748975224143,"stop":1748975224143,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e22cb99b0b68ff","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748975606250,"stop":1748975606250,"duration":0},"status":"passed","severity":"normal"},{"uid":"93474fefb47b42ed","name":"Push message with long payload","time":{"start":1748976048321,"stop":1748976048321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7337deb73915cb6","name":"Subscribe to topic containing long and receive message","time":{"start":1748975845677,"stop":1748975845677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfed8115d56dcab","name":"should handle incoming messages","time":{"start":1748975262131,"stop":1748975262131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e57e4709c6dc948","name":"should initialize with default number of peers","time":{"start":1748975263658,"stop":1748975263659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7fac1bf44bf1d2b","name":"Round trip binary serialization","time":{"start":1748975233065,"stop":1748975233065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81e11c1b4fe46a7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748975240542,"stop":1748975240542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4356167bce71a79e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748975272767,"stop":1748975272768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d5242ecacf8ef8","name":"should initialize with custom number of peers","time":{"start":1748975263659,"stop":1748975263659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecdfd87b98ae2e0","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748975272743,"stop":1748975272743,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e33f7be36a43e9","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748975745192,"stop":1748975745193,"duration":1},"status":"passed","severity":"normal"},{"uid":"353c891ba26ba64d","name":"should not receive a peer event before start","time":{"start":1748975533258,"stop":1748975533259,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49065856c10c4c2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748975759206,"stop":1748975759206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98b1f31499b934c","name":"Push message with SQL Injection payload","time":{"start":1748976048336,"stop":1748976048336,"duration":0},"status":"passed","severity":"normal"},{"uid":"524e989e86c3595d","name":"Subscribe to topic containing Script and publish message","time":{"start":1748975623979,"stop":1748975623980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebca70c4e4c19a8c","name":"Check received message containing unicode special characters","time":{"start":1748975745201,"stop":1748975745201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d88a44a1a49a6c","name":"creates an iterator","time":{"start":1748975815697,"stop":1748975815698,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fbb700c69c5775","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748975217897,"stop":1748975217897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c95b1e80b8980e7","name":"should reject if Store is requested but not mounted","time":{"start":1748975262076,"stop":1748975262077,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2a2483ae810c79","name":"can start and stop the service","time":{"start":1748975295098,"stop":1748975295099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fb4a07245d58c8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748975623978,"stop":1748975623978,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d6b046b8dd756e","name":"Check message received after nwaku node is restarted","time":{"start":1748975707076,"stop":1748975707076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37d27862c3830ea9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748975450954,"stop":1748975450955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3ee2a1cf34cb0a","name":"Wrong topic","time":{"start":1748975729791,"stop":1748975729791,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb2b77b406248e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748975217893,"stop":1748975217894,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde6ebadab51088a","name":"Query generator for multiple messages with different content topic format","time":{"start":1748975801629,"stop":1748975801631,"duration":2},"status":"passed","severity":"normal"},{"uid":"73c1ef99b2127908","name":"Publishes to nwaku","time":{"start":1748975603054,"stop":1748975603054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1421f5b7cd845","name":"random static sharding 1 - Cluster ID: 702, Shard ID: 804","time":{"start":1748975845010,"stop":1748975845010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e500239057b91d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748975802356,"stop":1748975802356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8003288b7259768f","name":"Reopen subscription with peer with lost subscription","time":{"start":1748975357829,"stop":1748975357829,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc104ae96a5ac57b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748975290862,"stop":1748975290862,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eeede69abee179","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748975272736,"stop":1748975272737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bc382c5db299ae","name":"Nodes with multiple pubsub topic","time":{"start":1748975606248,"stop":1748975606248,"duration":0},"status":"passed","severity":"normal"},{"uid":"28558fd778caa0e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748975845678,"stop":1748975845678,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf68e4b4ee5a88cb","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748975623978,"stop":1748975623978,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca64a8a34db1d1d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748975845673,"stop":1748975845674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbf6e28c665bd21","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748975223346,"stop":1748975223347,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbc663f334d0884","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748975240536,"stop":1748975240537,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32c1da36c55028d","name":"should reject if Filter is requested but not mounted","time":{"start":1748975262077,"stop":1748975262077,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e43d234b10ced6","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748975802372,"stop":1748975802372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cb0a55319e84a8","name":"Callback on promise, aborts when callback returns true","time":{"start":1748975801633,"stop":1748975801639,"duration":6},"status":"passed","severity":"normal"},{"uid":"c9e82e38b3efc0e6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748975217879,"stop":1748975217879,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f246c986062a26","name":"should support chaining for add method","time":{"start":1748975260931,"stop":1748975260934,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7139596d16a192f","name":"Check received message containing Chinese","time":{"start":1748975745196,"stop":1748975745196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7eeb10e7b748d3","name":"Subscribe to topic containing short and receive message","time":{"start":1748975845677,"stop":1748975845677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7a4d2860e85f83","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748975217903,"stop":1748975217903,"duration":0},"status":"passed","severity":"normal"},{"uid":"876d004fc03beb76","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748975802345,"stop":1748975802348,"duration":3},"status":"passed","severity":"normal"},{"uid":"b62cef7d46e8c037","name":"Check message with invalid timestamp is not received","time":{"start":1748975745207,"stop":1748975745207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f493e2316b5b310a","name":"Subscribe to topic containing XML and publish message","time":{"start":1748975623980,"stop":1748975623980,"duration":0},"status":"passed","severity":"normal"},{"uid":"980f18fd744047fd","name":"Decoder throws on empty string content topic","time":{"start":1748975252861,"stop":1748975252861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5851d6ff4c1670","name":"Push message with rate limit","time":{"start":1748976048345,"stop":1748976048345,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fb01a837441fdb","name":"Subscribe to topic containing short and receive message","time":{"start":1748975802364,"stop":1748975802364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea07a2e71b89a1e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748975217888,"stop":1748975217888,"duration":0},"status":"passed","severity":"normal"},{"uid":"36527c5b31a23691","name":"Check message with invalid timestamp is not received","time":{"start":1748975707072,"stop":1748975707073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7c3ef148e3cea1","name":"Push message with content topic containing emoji","time":{"start":1748976048344,"stop":1748976048344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be151bea4f787e","name":"should not receive a peer event before start","time":{"start":1748975245010,"stop":1748975245011,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a4856fdcece286","name":"Ordered callback, aborts when callback returns true","time":{"start":1748975801646,"stop":1748975801646,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d27120596fb794","name":"Encoder throws on empty string content topic","time":{"start":1748975251204,"stop":1748975251205,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fb61f15c0aca72","name":"groups content topics by expected pubsub topic","time":{"start":1748975217879,"stop":1748975217879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef4c73abdd5fb47","name":"should emit a peer event after start","time":{"start":1748975245010,"stop":1748975245010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b71a040e665fee","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748975223341,"stop":1748975223343,"duration":2},"status":"passed","severity":"normal"},{"uid":"ceec9469838c1695","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975845683,"stop":1748975845683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c640d872b0acab","name":"Check received message containing Basic HTML tag","time":{"start":1748975745199,"stop":1748975745200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea89569c3546c5","name":"Fails to push message with large meta","time":{"start":1748976048344,"stop":1748976048344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9586f34b3d0c9d","name":"Check received message containing Script","time":{"start":1748975707080,"stop":1748975707080,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4fd423f507f4fc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748975845689,"stop":1748975845689,"duration":0},"status":"passed","severity":"normal"},{"uid":"876a19e7377f8fde","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1748975232766,"stop":1748975232766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0849a76f40b123","name":"Relay - dialed after","time":{"start":1748975825257,"stop":1748975825258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b84293a2379f2a2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748975802350,"stop":1748975802350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee9372ce5d4e8c2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748975802351,"stop":1748975802351,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d34500471f9b9a8","name":"removeEventListener with wrong event","time":{"start":1748975331072,"stop":1748975331073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7bf60c0ecac724","name":"should be called for bootstrap peers","time":{"start":1748975298000,"stop":1748975298000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e68d5e0d089f92d","name":"should properly clean up resources when disposed","time":{"start":1748975260937,"stop":1748975260940,"duration":3},"status":"passed","severity":"normal"},{"uid":"77e39ae10a4cce6f","name":"Push message with content topic containing numeric","time":{"start":1748976048327,"stop":1748976048327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4026978eeff0e39","name":"should insert message into bloom filter","time":{"start":1748975273293,"stop":1748975273293,"duration":0},"status":"passed","severity":"normal"},{"uid":"644191bddc5af7b4","name":"1 Relay, 1 Filter, gives up","time":{"start":1748975240807,"stop":1748975240807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4e470953c63fcf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748975772691,"stop":1748975772691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4cd8e51e5cd894","name":"should reject if Relay is requested but not mounted","time":{"start":1748975262074,"stop":1748975262074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a004da5e2ee6e04","name":"Passing invalid cursor","time":{"start":1748975759207,"stop":1748975759207,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ca7067e4380fcc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748975745205,"stop":1748975745206,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b4bac728acc88a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748975309699,"stop":1748975309699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80ee77745f60fdc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748975802351,"stop":1748975802352,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fc5abd809c3db2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app9/4/topic661/proto","time":{"start":1748975729787,"stop":1748975729787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f17bbd9c81c7a9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748975272764,"stop":1748975272764,"duration":0},"status":"passed","severity":"normal"},{"uid":"118596bf14107387","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748975802354,"stop":1748975802355,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e48a8a2ec4511b","name":"Subscribe and publish message","time":{"start":1748975623974,"stop":1748975623974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1e0bc16c920cc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748975272766,"stop":1748975272766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d1a35438460dd5","name":"Should update shard info","time":{"start":1748975533447,"stop":1748975533447,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d0bc1d39f5dc63","name":"should encode/decode to RLP encoding","time":{"start":1748975224145,"stop":1748975224145,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436d1225f0080a","name":"Filter","time":{"start":1748975825259,"stop":1748975825260,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d73a69fc95503d","name":"Generator, 2 different pubsubtopics","time":{"start":1748975788004,"stop":1748975788005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0c072c6d3c02cb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748975217889,"stop":1748975217889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbc166f2ca204c6","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748975272739,"stop":1748975272739,"duration":0},"status":"passed","severity":"normal"},{"uid":"40df6a719c15dc3","name":"Subscribe and receive messages via lightPush","time":{"start":1748975802332,"stop":1748975802333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04df4d29181d2b7","name":"should handle connection events","time":{"start":1748975263660,"stop":1748975263660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a8001ef1f57c5e","name":"LightPush","time":{"start":1748975825259,"stop":1748975825259,"duration":0},"status":"passed","severity":"normal"},{"uid":"966e550b90d2b267","name":"accepts valid message hash query","time":{"start":1748975232767,"stop":1748975232767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2511c1ff280ba5b2","name":"Push message equal or less that 1MB","time":{"start":1748976048333,"stop":1748976048333,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c9b85e5c057288","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748975614552,"stop":1748975614552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0386c3dc08aa2b8","name":"Using a function","time":{"start":1748975822201,"stop":1748975822201,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ec038382a054f1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748975240540,"stop":1748975240540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a23ae8d59bdec6","name":"Check received message containing unicode special characters","time":{"start":1748975745175,"stop":1748975745178,"duration":3},"status":"passed","severity":"normal"},{"uid":"f03e1998b635c5b5","name":"should reject if LightPush is requested but not mounted","time":{"start":1748975262074,"stop":1748975262076,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe4cd7680cff015f","name":"Push message with emoji payload","time":{"start":1748976048325,"stop":1748976048325,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0990b3e1df2397","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748975217894,"stop":1748975217894,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e6241f6b679248","name":"Check received message with timestamp: 1748975289737000000 ","time":{"start":1748975707071,"stop":1748975707071,"duration":0},"status":"passed","severity":"normal"},{"uid":"568e44cc582a982","name":"Check publish message containing numeric","time":{"start":1748975614542,"stop":1748975614542,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf55e529547a3bc","name":"should return empty list for no shard","time":{"start":1748975217884,"stop":1748975217885,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c8d4a640b579b2","name":"same cluster, same shard: nodes connect","time":{"start":1748975494025,"stop":1748975494025,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c38274ac310c9f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748975450957,"stop":1748975450957,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b4574502874e7b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748975765706,"stop":1748975765707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec72fb5ca0f285cc","name":"Push message with Chinese payload","time":{"start":1748976048335,"stop":1748976048335,"duration":0},"status":"passed","severity":"normal"},{"uid":"48aa7d67a9a4f854","name":"Decoder throws on empty string content topic","time":{"start":1748975233067,"stop":1748975233067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2e299fa333903f","name":"Check received message containing Arabic","time":{"start":1748975745196,"stop":1748975745197,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed712a446219356b","name":"rejects hash query with time filter","time":{"start":1748975232768,"stop":1748975232768,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b721fd1abfb85bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748975802333,"stop":1748975802333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5423fc9e7b1acab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975788017,"stop":1748975788017,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d86897e3a46937f","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748975273298,"stop":1748975273299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b35266058a78c5","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748975232441,"stop":1748975232442,"duration":1},"status":"passed","severity":"normal"},{"uid":"238f76717b3e0ddf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748975465706,"stop":1748975465707,"duration":1},"status":"passed","severity":"normal"},{"uid":"be67b2e056811853","name":"should properly compute the node id","time":{"start":1748975224144,"stop":1748975224144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c289b11e3201691","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748975623982,"stop":1748975623982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610f423ecec415b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748975623975,"stop":1748975623975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1789fd702e0d5418","name":"should not fail to stop the service if it was not started","time":{"start":1748975533257,"stop":1748975533257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eae760635403c01","name":"Generator, 2 different pubsubtopics","time":{"start":1748975788017,"stop":1748975788017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a759bce2ca910cb0","name":"throws on content topic with too few or too many fields","time":{"start":1748975217859,"stop":1748975217860,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d67e23eb00581","name":"should wait for Filter peer to be connected","time":{"start":1748975262081,"stop":1748975262082,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d088b6a5224693","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/7/topic437/xml","time":{"start":1748975729790,"stop":1748975729790,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fb439cc607d5f1","name":"Push message with content topic containing short","time":{"start":1748976048339,"stop":1748976048339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba94d7b9e655d010","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748975772689,"stop":1748975772689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64287672e85b00","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748975217876,"stop":1748975217876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2db6731aa89f29","name":"should start and setup intervals and event listeners","time":{"start":1748975262358,"stop":1748975262359,"duration":1},"status":"passed","severity":"normal"},{"uid":"147765ffdf3b707d","name":"Check message received after nwaku node is restarted","time":{"start":1748975707089,"stop":1748975707089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d96d571ae9aa60b","name":"should have no discoveries enabled by default","time":{"start":1748975261542,"stop":1748975261546,"duration":4},"status":"passed","severity":"normal"},{"uid":"2459025be4f32fc5","name":"Fails to push message bigger that 1MB","time":{"start":1748976048333,"stop":1748976048333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c5270c60a567dd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748975623975,"stop":1748975623975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f55b4109d8073ad","name":"Check received message with timestamp: 1748975290162000000 ","time":{"start":1748975745202,"stop":1748975745202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8552f78a53bc33c","name":"Subscribe to topic containing XML and receive message","time":{"start":1748975802367,"stop":1748975802368,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c365390997a5903","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748975252858,"stop":1748975252859,"duration":1},"status":"passed","severity":"normal"},{"uid":"6458b0990e2b1230","name":"Push message with escaped characters payload","time":{"start":1748976048325,"stop":1748976048325,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd94010e8339c8fb","name":"should create a new stream if no existing for protocol found","time":{"start":1748975232839,"stop":1748975232839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfbde22b74a9be","name":"Push message with content topic containing Russian","time":{"start":1748976048328,"stop":1748976048329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4eed703401175da","name":"random static sharding 9 - Cluster ID: 890, Shard ID: 645","time":{"start":1748975845015,"stop":1748975845017,"duration":2},"status":"passed","severity":"normal"},{"uid":"80d212ada9ba23eb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748975845681,"stop":1748975845682,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba334132b77435a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748975801639,"stop":1748975801645,"duration":6},"status":"passed","severity":"normal"},{"uid":"e63474fe46fb63c5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748975606249,"stop":1748975606249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b526ef05dac0722e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748975272754,"stop":1748975272755,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12a2898733c3868","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748975623974,"stop":1748975623974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee84091c70bd5ae","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748975815651,"stop":1748975815651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4393e7ede3846f3b","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748975272740,"stop":1748975272741,"duration":1},"status":"passed","severity":"normal"},{"uid":"234ad95bf22104a","name":"should only return 1 node with relay and store capability","time":{"start":1748975241144,"stop":1748975241144,"duration":0},"status":"passed","severity":"normal"},{"uid":"516c63af79da1707","name":"ignores domain fetching errors","time":{"start":1748975241142,"stop":1748975241143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3729ed4e51362f9c","name":"Push message with SQL Injection payload","time":{"start":1748976048323,"stop":1748976048323,"duration":0},"status":"passed","severity":"normal"},{"uid":"39464ad5532b3eba","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748975845679,"stop":1748975845679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea97d90520fc5c5e","name":"throws on empty content topic","time":{"start":1748975217859,"stop":1748975217859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a640f63fb1af841a","name":"Check received message containing SQL Injection","time":{"start":1748975707080,"stop":1748975707080,"duration":0},"status":"passed","severity":"normal"},{"uid":"99022b4f360953aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748975465706,"stop":1748975465706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13b8ff755a4d9c3","name":"Check received message containing shell command","time":{"start":1748975707082,"stop":1748975707082,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ff85d0c5e4f3ae","name":"should set field with only RELAY enabled","time":{"start":1748975224154,"stop":1748975224154,"duration":0},"status":"passed","severity":"normal"},{"uid":"813234ba7b6d268","name":"should start and stop interval correctly","time":{"start":1748975261747,"stop":1748975261747,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b72f16980169a4","name":"Subscribe to topic containing long and receive message","time":{"start":1748975802349,"stop":1748975802349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a36f8e3d96d906","name":"Encoder throws on empty string content topic","time":{"start":1748975252860,"stop":1748975252860,"duration":0},"status":"passed","severity":"normal"},{"uid":"663a9690f58303ea","name":"Overlapping topic subscription","time":{"start":1748975802348,"stop":1748975802348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49a9c8dfe4bd8be","name":"should reject if WakuNode is not started","time":{"start":1748975262072,"stop":1748975262073,"duration":1},"status":"passed","severity":"normal"},{"uid":"673fdde896ab569f","name":"should add received messages to bloom filter","time":{"start":1748975273296,"stop":1748975273296,"duration":0},"status":"passed","severity":"normal"},{"uid":"96930df23dd41f88","name":"Check received message containing Russian","time":{"start":1748975745157,"stop":1748975745157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8c43ebc308254","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748975261656,"stop":1748975261657,"duration":1},"status":"passed","severity":"normal"},{"uid":"322c4af4822d6ddf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748975802357,"stop":1748975802357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3972854c5a2d086","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748975623975,"stop":1748975623976,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6d425d155ea25c","name":"Relay + Store","time":{"start":1748975295453,"stop":1748975295453,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8307467614f40d","name":"start node with empty content topic","time":{"start":1748975729792,"stop":1748975729794,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3b69f8298c2c939","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748975217900,"stop":1748975217900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae528cc91a7fee2d","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748975272742,"stop":1748975272742,"duration":0},"status":"passed","severity":"normal"},{"uid":"de25223809c0be33","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748975272732,"stop":1748975272733,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dbcbe3ee291e2e","name":"should properly create location multiaddrs - udp","time":{"start":1748975224152,"stop":1748975224152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa7e6a14c41144","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748975788015,"stop":1748975788016,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d2c9e40eedd2ba","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748975272761,"stop":1748975272762,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a4938d02a48f33","name":"Subscribe to topic containing Script and receive message","time":{"start":1748975845679,"stop":1748975845680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1399adadea98c7e4","name":"removeEventListener with correct event","time":{"start":1748975331070,"stop":1748975331072,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf637785def06d23","name":"Push message with content topic containing Arabic","time":{"start":1748976048328,"stop":1748976048328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bccd37444356d18","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748975290860,"stop":1748975290862,"duration":2},"status":"passed","severity":"normal"},{"uid":"9864b1c1450a6fdf","name":"Store - dialed after - with timeout","time":{"start":1748975825259,"stop":1748975825259,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd25e6067517df3","name":"should respect max attempts limit","time":{"start":1748975261757,"stop":1748975261758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec165ac26e5ca95","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748975759205,"stop":1748975759206,"duration":1},"status":"passed","severity":"normal"},{"uid":"34157afc82057919","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748975217884,"stop":1748975217884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed66c20ad16092f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748975272768,"stop":1748975272769,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cbdcca7c446358","name":"Check received message containing short","time":{"start":1748975707077,"stop":1748975707077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc4f0daa38f3ff7","name":"should enable all discoveries when explicitly set","time":{"start":1748975261547,"stop":1748975261549,"duration":2},"status":"passed","severity":"normal"},{"uid":"7abeddd1d6bb55c8","name":"should not fail to stop the service if it was not started","time":{"start":1748975245009,"stop":1748975245009,"duration":0},"status":"passed","severity":"normal"},{"uid":"52725bbdd70bc11c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748975623979,"stop":1748975623979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc2d7b16d2cefac","name":"should wait for Store peer to be connected","time":{"start":1748975262082,"stop":1748975262082,"duration":0},"status":"passed","severity":"normal"},{"uid":"371236b223564e80","name":"can dial TLS multiaddrs","time":{"start":1748975495998,"stop":1748975495999,"duration":1},"status":"passed","severity":"normal"},{"uid":"e826d40a6d2048a6","name":"messageHashStr produces consistent results for the same input","time":{"start":1748975232442,"stop":1748975232443,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3e56872d2d8911","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748975272769,"stop":1748975272769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1596885728ae779e","name":"Relay - times out","time":{"start":1748975825258,"stop":1748975825258,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0aa0734690cf6","name":"should not fail to stop the service if it was not started","time":{"start":1748975295099,"stop":1748975295100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c89d00ec01c789f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748975802355,"stop":1748975802356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f82f966e325ee7b","name":"throws on content topic with empty version field","time":{"start":1748975217862,"stop":1748975217862,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2ae02b8749c45","name":"should not be empty after adding a subscription","time":{"start":1748975262357,"stop":1748975262357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4414e62e256dc78","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748975273301,"stop":1748975273301,"duration":0},"status":"passed","severity":"normal"},{"uid":"933f08330d179a4c","name":"Push message with content topic containing unicode special characters","time":{"start":1748976048343,"stop":1748976048344,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf28e8a472ff919e","name":"Check received message containing JSON","time":{"start":1748975707068,"stop":1748975707069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ca7bb03faa07ab","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748975623977,"stop":1748975623977,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a522d43bb54fdb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748975845010,"stop":1748975845010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962dc87834ec1b2","name":"listenerCount","time":{"start":1748975331073,"stop":1748975331074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9368d525df3a302","name":"Check message on other pubsub topic is not received","time":{"start":1748975745207,"stop":1748975745207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6565e9dad074e2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748975802370,"stop":1748975802370,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fe1a624db3c5bf","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748975261549,"stop":1748975261553,"duration":4},"status":"passed","severity":"normal"},{"uid":"b161bf0b4ae2bc12","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748975845681,"stop":1748975845681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e55ba9f879af1e","name":"Push message with content topic containing escaped characters","time":{"start":1748976048330,"stop":1748976048331,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9da36b5594c093","name":"Check message with non string payload is not received","time":{"start":1748975745210,"stop":1748975745210,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef0a60750afc55d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748975272759,"stop":1748975272759,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb41fb4e534350c5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748975623981,"stop":1748975623981,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff636890a38bf54","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748975296967,"stop":1748975296967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7231deed9168cc50","name":"nwaku subscribes","time":{"start":1748975603053,"stop":1748975603054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc105b45812fd98","name":"Throws when trying to push message with empty payload","time":{"start":1748976048339,"stop":1748976048339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f429bc16a4c6f24f","name":"Publish message with large meta","time":{"start":1748975614554,"stop":1748975614554,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cfc5f51567e2a0","name":"should not fail to start the service if it is already started","time":{"start":1748975533257,"stop":1748975533258,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf16db882ff7589","name":"Subscribe and receive messages via lightPush","time":{"start":1748975802358,"stop":1748975802359,"duration":1},"status":"passed","severity":"normal"},{"uid":"345e0ecfb1c1bb50","name":"Subscribe to topic containing long and receive message","time":{"start":1748975802364,"stop":1748975802364,"duration":0},"status":"passed","severity":"normal"},{"uid":"71afd7c8a00af6e5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app4/3/topic999/json","time":{"start":1748975729789,"stop":1748975729789,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a5fdf19674ab4d","name":"Check message with non string payload is not received","time":{"start":1748975707074,"stop":1748975707075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9194ee7a607aeb79","name":"Fails to push message with large meta","time":{"start":1748976048332,"stop":1748976048332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c30920b3102af","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app97/8/topic488/utf8","time":{"start":1748975729788,"stop":1748975729789,"duration":1},"status":"passed","severity":"normal"},{"uid":"227b8980ff50542f","name":"Push message with content topic containing escaped characters","time":{"start":1748976048343,"stop":1748976048343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6165631226a63c13","name":"Push message with long payload","time":{"start":1748976048334,"stop":1748976048334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61fc793c2b3b1b5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748975802359,"stop":1748975802360,"duration":1},"status":"passed","severity":"normal"},{"uid":"241004618c58a8d4","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748975272739,"stop":1748975272739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f583505810bf5","name":"Mutual subscription","time":{"start":1748975623972,"stop":1748975623973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9db78a222b4a2","name":"Subscribe to topic containing short and receive message","time":{"start":1748975845687,"stop":1748975845688,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf225808ca1d8d2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748975759206,"stop":1748975759206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0af73348f66806","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748975465707,"stop":1748975465710,"duration":3},"status":"passed","severity":"normal"},{"uid":"718920459daf0b51","name":"should get locked peers","time":{"start":1748975263659,"stop":1748975263659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c3fc05fb8f814f","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748975272738,"stop":1748975272738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bb6ff0ad3d6399","name":"A test","time":{"start":1748975484010,"stop":1748975484010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd82c54a5f99323","name":"throws on content topic with non-number generation field","time":{"start":1748975217860,"stop":1748975217861,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac11fe3b892977ba","name":"Check message received after jswaku node is restarted","time":{"start":1748975745192,"stop":1748975745192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b67169f68e4fa9a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748975494020,"stop":1748975494020,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaee56d860781e9d","name":"Subscribe and receive messages via waku relay post","time":{"start":1748975802334,"stop":1748975802334,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b6fb80e55c3ac6","name":"Check message with invalid timestamp is not received","time":{"start":1748975707086,"stop":1748975707087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de3f38291195bfb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748975272760,"stop":1748975272760,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe873b3702ca88","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748975465700,"stop":1748975465701,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeceec5cbe1851a","name":"Js publishes, other Js receives","time":{"start":1748975603055,"stop":1748975603055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9228f6b584601291","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748975759203,"stop":1748975759204,"duration":1},"status":"passed","severity":"normal"},{"uid":"325c511cbc4a6ced","name":"Push message with Russian payload","time":{"start":1748976048335,"stop":1748976048336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f415cafa9b4c1b0d","name":"less peers than existing","time":{"start":1748975589235,"stop":1748975589235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf44e362b81c4b44","name":"Push to array if already present","time":{"start":1748975217410,"stop":1748975217410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b571cac0c736fb0c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748975845678,"stop":1748975845678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eee1278fef512f7","name":"tcp ip4 address","time":{"start":1748975223455,"stop":1748975223456,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee641f1fb71bbb2","name":"different cluster, same shard: nodes don't connect","time":{"start":1748975494026,"stop":1748975494026,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c11b2c1c61838","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748975295108,"stop":1748975295108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1454492c11e3dc","name":"should set field with only FILTER enabled","time":{"start":1748975224154,"stop":1748975224155,"duration":1},"status":"passed","severity":"normal"},{"uid":"87725b273bf0c4d6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748975272744,"stop":1748975272745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88f7dfe5f630c05","name":"should successfully stop","time":{"start":1748975262132,"stop":1748975262132,"duration":0},"status":"passed","severity":"normal"},{"uid":"781bd437acc2f724","name":"should initialize with Unhealthy status","time":{"start":1748975261652,"stop":1748975261653,"duration":1},"status":"passed","severity":"normal"},{"uid":"992335e02d44e04c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748975802370,"stop":1748975802371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a9e58daefbcbc0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748975623980,"stop":1748975623981,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e1ae6df2bfde23","name":"it tolerates circular branch references","time":{"start":1748975241142,"stop":1748975241142,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dba0fd3c3b6236","name":"Check received message containing shell command","time":{"start":1748975707069,"stop":1748975707069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a95cc4eeea3bb0f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748975623981,"stop":1748975623981,"duration":0},"status":"passed","severity":"normal"},{"uid":"389cc6eb609d646e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748975309700,"stop":1748975309700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c09b1c655797cd6","name":"Push 30 different messages","time":{"start":1748976048338,"stop":1748976048339,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51ebf747e492f331","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748975217893,"stop":1748975217893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0442f0c129e61b3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748975223337,"stop":1748975223338,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde9b562ab901168","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748975272725,"stop":1748975272726,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e81925e2960e5d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748975272767,"stop":1748975272767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00933838f37de56","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748975465704,"stop":1748975465705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6eb79783c6548da","name":"Encoder throws on undefined content topic","time":{"start":1748975251203,"stop":1748975251204,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31055a89abfce14","name":"Decoder throws on undefined content topic","time":{"start":1748975252860,"stop":1748975252861,"duration":1},"status":"passed","severity":"normal"},{"uid":"757a03ef8ca8ef11","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748975802362,"stop":1748975802362,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d1dc2225fb67d7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748975232434,"stop":1748975232435,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a280c648e08f13","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748975261554,"stop":1748975261555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a796a029fdbafa","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748975217897,"stop":1748975217897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1af40b81b5d589","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748975815653,"stop":1748975815653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a79aedd9a8bcc50","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748975217888,"stop":1748975217888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e2d3ee0147d140","name":"Passing page size 10 when there are 10 messages","time":{"start":1748975810850,"stop":1748975810850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1964bbc035d0f0","name":"Check publish message after client node is restarted","time":{"start":1748975614554,"stop":1748975614554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43170f24dcbbedc1","name":"Push message with content topic containing JSON","time":{"start":1748976048330,"stop":1748976048330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01838e5bcba695","name":"Push message with custom timestamp: 1718217051106","time":{"start":1748976048332,"stop":1748976048332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6093551a650f997d","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748975261720,"stop":1748975261721,"duration":1},"status":"passed","severity":"normal"},{"uid":"8787dbd1751ff48c","name":"handles different networkShards values correctly","time":{"start":1748975217880,"stop":1748975217880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2f79948ca91e15","name":"should throw error - invalid id","time":{"start":1748975224143,"stop":1748975224143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a8ce349b8d8ff2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748975296966,"stop":1748975296966,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fdc1b204fdcac3","name":"1 Relay, 1 fetch","time":{"start":1748975240805,"stop":1748975240805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc7f595ba80f100","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748975217877,"stop":1748975217878,"duration":1},"status":"passed","severity":"normal"},{"uid":"898998566b22f29d","name":"Passing page size 0 when there are 110 messages","time":{"start":1748975810848,"stop":1748975810848,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f01abdb3bb5e11","name":"Subscribe and receive messages via waku relay post","time":{"start":1748975845685,"stop":1748975845685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced06582c214ae41","name":"Push message with content topic containing SQL Injection","time":{"start":1748976048341,"stop":1748976048342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02c1edde6ca964e","name":"Check received message containing SQL Injection","time":{"start":1748975745157,"stop":1748975745158,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d11e88018ab363e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748975217883,"stop":1748975217884,"duration":1},"status":"passed","severity":"normal"},{"uid":"133b5bd3fd3b7907","name":"should properly create location multiaddrs - udp4","time":{"start":1748975224150,"stop":1748975224150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1242dae9818a322b","name":"Check received message containing Russian","time":{"start":1748975707066,"stop":1748975707066,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2ee8bfefc14e5e","name":"Check received message with timestamp: 1748975290162 ","time":{"start":1748975745204,"stop":1748975745205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ea68adbbf720ef","name":"Relay + Store","time":{"start":1748975224155,"stop":1748975224155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb6d36c0f28ea0a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748975845686,"stop":1748975845686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9ce1ac2ca3e3a6","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748975272741,"stop":1748975272741,"duration":0},"status":"passed","severity":"normal"},{"uid":"924c0a01e13e34fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748975845679,"stop":1748975845679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7909739134020c0d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748975772690,"stop":1748975772691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a458956b823d4b8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748975614549,"stop":1748975614549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca76b2798cb60a0f","name":"throws on content topic with empty topic name field","time":{"start":1748975217863,"stop":1748975217863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f94d5950d108383","name":"new peer added after a peer was already found","time":{"start":1748975589053,"stop":1748975589054,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3673cd0d2fa98feb","name":"Query Generator, No Decoder","time":{"start":1748975772688,"stop":1748975772688,"duration":0},"status":"passed","severity":"normal"},{"uid":"833cd25fb3d393ff","name":"Check received message containing XML","time":{"start":1748975745160,"stop":1748975745164,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4e98a33103fbca5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748975272746,"stop":1748975272746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95308ef66adacda","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748975465705,"stop":1748975465706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5600fcf801d527f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748975845682,"stop":1748975845682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be53e842459fc20","name":"Check received message containing emoji","time":{"start":1748975707084,"stop":1748975707084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd5c5ccd99296d6","name":"throws on content topic with empty application field","time":{"start":1748975217861,"stop":1748975217862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec25fd2ff5db2339","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748975240002,"stop":1748975240003,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bbce048e814781","name":"should set field with all protocols enabled","time":{"start":1748975224153,"stop":1748975224154,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a19f6f1a3a6b44","name":"messageHashStr works with IProtoMessage","time":{"start":1748975232442,"stop":1748975232442,"duration":0},"status":"passed","severity":"normal"},{"uid":"7721d9e11780bd90","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748975483922,"stop":1748975483923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1392e330a517ff01","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app55/1/topic559/test.js","time":{"start":1748975729788,"stop":1748975729788,"duration":0},"status":"passed","severity":"normal"}]