mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"a968ca0d59d34c01","name":"Generator, 2 different pubsubtopics","time":{"start":1744617150399,"stop":1744617150399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d8196cda3bca58","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744616839948,"stop":1744616839948,"duration":0},"status":"passed","severity":"normal"},{"uid":"962611a1d344cae8","name":"Check publish message containing XML","time":{"start":1744617029083,"stop":1744617029084,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6305c332e84fb5","name":"Reusing cursor across nodes","time":{"start":1744617105307,"stop":1744617105307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc58fdd33560e408","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744616882556,"stop":1744616882556,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dc020823e54d98","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744616864546,"stop":1744616864548,"duration":2},"status":"passed","severity":"normal"},{"uid":"f59a2e20e041124e","name":"Check received message containing Arabic","time":{"start":1744617312396,"stop":1744617312396,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd15c9a9ed2f7e8d","name":"Check received message containing long","time":{"start":1744617312406,"stop":1744617312406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b353441163e9d73","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744617023982,"stop":1744617023983,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc99256dc8e9ffa5","name":"Check received message containing SQL Injection","time":{"start":1744617312408,"stop":1744617312408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de6e5199dee03e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744616960426,"stop":1744616960427,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4937b8a5fcdb81","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744617312401,"stop":1744617312402,"duration":1},"status":"passed","severity":"normal"},{"uid":"19287e5ef821ae2a","name":"Asymmetric encrypt & decrypt","time":{"start":1744616864969,"stop":1744616864969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a7ee1e49857295","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744616901505,"stop":1744616901505,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d0d09cbda82423","name":"Push message with XML payload","time":{"start":1744617527740,"stop":1744617527740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a053bfed55258b4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744616832163,"stop":1744616832163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca89d53e8827f4e","name":"isConnected should return false after all peers disconnect","time":{"start":1744616920933,"stop":1744616920933,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdceeb11a5d9301","name":"Subscribe to topic containing long and publish message","time":{"start":1744617033007,"stop":1744617033007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b332bf87a9018a6","name":"throws on content topic with empty encoding field","time":{"start":1744616832154,"stop":1744616832155,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fe5f1325949ead","name":"Overlapping topic subscription","time":{"start":1744617404080,"stop":1744617404080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da6b4d36b1e1baf","name":"Query with Promise Callback, No Decoder","time":{"start":1744617118904,"stop":1744617118905,"duration":1},"status":"passed","severity":"normal"},{"uid":"11266a1871cdd83f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744617404085,"stop":1744617404085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e8dacdd9507cfd","name":"non connected peers","time":{"start":1744617008001,"stop":1744617008001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bee4c26a92dc724","name":"Wrong topic","time":{"start":1744617135300,"stop":1744617135301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2659739ae4457f21","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744616882519,"stop":1744616882519,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcae7c59e694cf75","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744616832173,"stop":1744616832173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1443f77e017d11c","name":"random static sharding 5 - Cluster ID: 877, Shard ID: 511","time":{"start":1744617145585,"stop":1744617145586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abd99fa5d9ac7c3","name":"should throw an error for missing required configuration","time":{"start":1744616832167,"stop":1744616832168,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2d504c8c46d7b8","name":"pre and post cipher","time":{"start":1744616864970,"stop":1744616864970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06f19bb5fec32bb","name":"Push message with shell command payload","time":{"start":1744617527741,"stop":1744617527741,"duration":0},"status":"passed","severity":"normal"},{"uid":"32027f8f2d84081b","name":"Subscribe to topic containing short and receive message","time":{"start":1744617404081,"stop":1744617404081,"duration":0},"status":"passed","severity":"normal"},{"uid":"65718f6e01097059","name":"tcp ip4 address","time":{"start":1744616840042,"stop":1744616840042,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44a94ec2efb43c8","name":"Check received message containing Russian","time":{"start":1744617312407,"stop":1744617312408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aaf583d872ffd1b","name":"Check message on other pubsub topic is not received","time":{"start":1744617312403,"stop":1744617312403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d340a630ad5bc5f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744617404068,"stop":1744617404068,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaeb0e234d010fab","name":"Check received message containing emoji","time":{"start":1744617312400,"stop":1744617312400,"duration":0},"status":"passed","severity":"normal"},{"uid":"634659ade7758c78","name":"throws on content topic with empty application field","time":{"start":1744616832147,"stop":1744616832148,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b9f1b75d26fc7d","name":"should be able to decode the field with only STORE set to true","time":{"start":1744616839949,"stop":1744616839950,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a576f5afe697e73","name":"Promise Callback - true","time":{"start":1744617154456,"stop":1744617154458,"duration":2},"status":"passed","severity":"normal"},{"uid":"280109e502a2ae3c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744617023981,"stop":1744617023982,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d77644737b5845","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744617029095,"stop":1744617029095,"duration":0},"status":"passed","severity":"normal"},{"uid":"526d7cf9c7bd133b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744616832174,"stop":1744616832174,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd55903e91a137a2","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744617161535,"stop":1744617161535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d385776b2a0e47f2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744616832216,"stop":1744616832216,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a41f8a1ddc226","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744616882548,"stop":1744616882550,"duration":2},"status":"passed","severity":"normal"},{"uid":"c08612ac6baaa6d9","name":"should push the message to the outgoing buffer","time":{"start":1744616882980,"stop":1744616882980,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a573b853e8c85e","name":"nwaku subscribes","time":{"start":1744617021924,"stop":1744617021925,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9811e17555c25a4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744617174400,"stop":1744617174400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b677a8d7169587fb","name":"Check message with non string payload is not received","time":{"start":1744617312404,"stop":1744617312404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc3beeff779f9be","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744617105306,"stop":1744617105306,"duration":0},"status":"passed","severity":"normal"},{"uid":"92110460d80ca639","name":"Push message with SQL Injection payload","time":{"start":1744617527739,"stop":1744617527739,"duration":0},"status":"passed","severity":"normal"},{"uid":"542641f2ecaad8a3","name":"Check received message containing unicode special characters","time":{"start":1744617312400,"stop":1744617312400,"duration":0},"status":"passed","severity":"normal"},{"uid":"604f7be3d9afbb91","name":"Overlapping topic subscription","time":{"start":1744617404054,"stop":1744617404055,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a8cf8350491fe3","name":"Push message with Russian payload","time":{"start":1744617527739,"stop":1744617527739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a57ca6c79a6fd13","name":"Publish message with large meta","time":{"start":1744617029132,"stop":1744617029133,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e2c69b371deaa7","name":"Push message with content topic containing special chars","time":{"start":1744617527758,"stop":1744617527759,"duration":1},"status":"passed","severity":"normal"},{"uid":"154c7af166b6fba7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744616839946,"stop":1744616839948,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7e9142c6625f75b","name":"throws on content topic with generation field greater than 0","time":{"start":1744616832147,"stop":1744616832147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2278d8233b10bd1","name":"Promise Callback - false","time":{"start":1744617154458,"stop":1744617154459,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c293008603783d","name":"Push message with content topic containing numeric","time":{"start":1744617527758,"stop":1744617527758,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ba37e78b5547f1","name":"should handle a minimal index list","time":{"start":1744616832215,"stop":1744616832215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39242fcd2d9cf0","name":"Check publish message after service node is restarted","time":{"start":1744617029123,"stop":1744617029132,"duration":9},"status":"skipped","severity":"normal"},{"uid":"87ad3e5a7425494c","name":"random static sharding 8 - Cluster ID: 386, Shard ID: 812","time":{"start":1744617145586,"stop":1744617145589,"duration":3},"status":"passed","severity":"normal"},{"uid":"a59e06383e1721a3","name":"should initialize with custom number of peers","time":{"start":1744616873516,"stop":1744616873516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01f69e4f62f7eac","name":"should only return 1 node with store capability","time":{"start":1744616854682,"stop":1744616854683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5b243d83b4c934","name":"Reopen subscription with peer with lost subscription","time":{"start":1744616966011,"stop":1744616966011,"duration":0},"status":"passed","severity":"normal"},{"uid":"924c59a2c8b48ac","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744616882552,"stop":1744616882555,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba3f88e0b051bad8","name":"Light Node - default protocols","time":{"start":1744617181858,"stop":1744617181858,"duration":0},"status":"passed","severity":"normal"},{"uid":"672cd8f8e27f0cbd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744616882552,"stop":1744616882552,"duration":0},"status":"passed","severity":"normal"},{"uid":"743f5353669d76e4","name":"Generator, custom pubsub topic","time":{"start":1744617150402,"stop":1744617150402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5179fa25533356","name":"Push 30 different messages","time":{"start":1744617527757,"stop":1744617527757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1ea9c9cdef46df0","name":"Relay - times out","time":{"start":1744617181855,"stop":1744617181856,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ea301c9969350a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744617089249,"stop":1744617089249,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf70bb8088a27de","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744616920932,"stop":1744616920932,"duration":0},"status":"passed","severity":"normal"},{"uid":"51879ee912e3f21a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744616854684,"stop":1744616854684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80f0957d35b0220d","name":"should maintain desired error rate","time":{"start":1744616884283,"stop":1744616884283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2193929bf09ebeab","name":"Nodes with multiple pubsub topic","time":{"start":1744617023982,"stop":1744617023982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7bba69388b45b8","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744616882531,"stop":1744616882531,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c4889faa87d30e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744616832174,"stop":1744616832175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8724f93dbbba12b","name":"Subscribe and receive messages via waku relay post","time":{"start":1744617404075,"stop":1744617404076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b2919f2ef2ec5d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744617404053,"stop":1744617404053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9726878ac31689","name":"should insert message into bloom filter","time":{"start":1744616882980,"stop":1744616882980,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b18af515c821df","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744616832166,"stop":1744616832167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbbc5fb67b85655","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744617404079,"stop":1744617404079,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c76bddbaa65cc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744616832173,"stop":1744616832174,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5a7ed3fb58be02","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744616882528,"stop":1744616882529,"duration":1},"status":"passed","severity":"normal"},{"uid":"db92a31bb3b9be67","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744617023979,"stop":1744617023979,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb62accf5d4e6dbb","name":"should set field with all protocols enabled","time":{"start":1744616840672,"stop":1744616840672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8ed638aaba13dd","name":"Publishes to nwaku","time":{"start":1744617021926,"stop":1744617021926,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb31df3fc584d750","name":"throws on content topic with empty version field","time":{"start":1744616832148,"stop":1744616832154,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf9058ca0bfc04ee","name":"Accepts a valid Waku Message","time":{"start":1744616877100,"stop":1744616877102,"duration":2},"status":"passed","severity":"normal"},{"uid":"67a7c1b057b2fbec","name":"should handle corrupted local storage data gracefully","time":{"start":1744616858506,"stop":1744616858507,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda081a7051d2222","name":"Push message with content topic containing long","time":{"start":1744617527743,"stop":1744617527743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05aadcf78037b09","name":"Fails to push message with empty content topic","time":{"start":1744617527748,"stop":1744617527748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b232f1aa78289d","name":"Push message with meta","time":{"start":1744617527763,"stop":1744617527763,"duration":0},"status":"passed","severity":"normal"},{"uid":"424a96f68744a40d","name":"Push message with short payload","time":{"start":1744617527737,"stop":1744617527737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23db5b91ab451d0","name":"should return unique PubsubTopics for static sharding","time":{"start":1744616832165,"stop":1744616832166,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e3153c78919c4f","name":"configure the node with multiple pubsub topics","time":{"start":1744617145594,"stop":1744617145595,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab9aa415163c02b","name":"Check received message containing Arabic","time":{"start":1744617312407,"stop":1744617312407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e5a38cefb0196d","name":"Subscribe and receive messages via waku relay post","time":{"start":1744617404052,"stop":1744617404053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c1e1062998d382","name":"should set field with only STORE enabled","time":{"start":1744616840673,"stop":1744616840673,"duration":0},"status":"passed","severity":"normal"},{"uid":"74078299eee37489","name":"random static sharding 6 - Cluster ID: 689, Shard ID: 604","time":{"start":1744617145586,"stop":1744617145586,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bab3ef56c69851","name":"recovers when dns.resolve returns empty","time":{"start":1744616854680,"stop":1744616854680,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5b5d83db15e79e","name":"Decoder throws on undefined content topic","time":{"start":1744616864551,"stop":1744616864551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dafa4a5b16761c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744616832164,"stop":1744616832164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4c3fbbb58b10af","name":"should initialize with default number of peers","time":{"start":1744616873515,"stop":1744616873516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa65f21e35f2f2e","name":"ignores unrecognized TXT record formats","time":{"start":1744616854681,"stop":1744616854681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d24b3f95c95178","name":"shard 0","time":{"start":1744617145580,"stop":1744617145580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6ba253e13968fd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744616908562,"stop":1744616908562,"duration":0},"status":"passed","severity":"normal"},{"uid":"905951c47ec455fb","name":"Relay - dialed after","time":{"start":1744617181855,"stop":1744617181855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7131b47025bab52","name":"different cluster, same shard: nodes don't connect","time":{"start":1744616971145,"stop":1744616971145,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fc6140994fdc95","name":"Push message with Basic HTML tag payload","time":{"start":1744617527740,"stop":1744617527740,"duration":0},"status":"passed","severity":"normal"},{"uid":"321e574f85451c2a","name":"Push message with content topic containing JSON","time":{"start":1744617527761,"stop":1744617527761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c423d5525fed523","name":"Overlapping topic subscription","time":{"start":1744617033003,"stop":1744617033003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8caa9b76d1c4c274","name":"Fails to push message with empty content topic","time":{"start":1744617527763,"stop":1744617527763,"duration":0},"status":"passed","severity":"normal"},{"uid":"12be69757c0ee99c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744616901501,"stop":1744616901503,"duration":2},"status":"passed","severity":"normal"},{"uid":"f270c3c8fc79ac13","name":"Encoder throws on empty string content topic","time":{"start":1744616864550,"stop":1744616864551,"duration":1},"status":"passed","severity":"normal"},{"uid":"e977c2f71dc476e","name":"more peers than existing","time":{"start":1744617008000,"stop":1744617008001,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5a4561c5417a443","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744616839941,"stop":1744616839941,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fb5d43ba718ede","name":"Ping on unsubscribed peer","time":{"start":1744616966007,"stop":1744616966008,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd52c85b2b8d534","name":"Ping on peer without subscriptions","time":{"start":1744616966009,"stop":1744616966010,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a3bfbb7bfa1067","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744616839939,"stop":1744616839940,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bec070fe243fe46","name":"should select older connection if present","time":{"start":1744616846215,"stop":1744616846216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f959715e2df3feca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744616832175,"stop":1744616832175,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad1e94c0ce9ab0","name":"Check received message containing Basic HTML tag","time":{"start":1744617312409,"stop":1744617312409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c2b533767f98de","name":"Decoder throws on empty string content topic","time":{"start":1744616864551,"stop":1744616864552,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac61536124f9d3c","name":"Push message with JSON payload","time":{"start":1744617527740,"stop":1744617527741,"duration":1},"status":"passed","severity":"normal"},{"uid":"813ab4bea46769d3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744617033007,"stop":1744617033008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d01c982ef22373b","name":"Push message with content topic containing short","time":{"start":1744617527757,"stop":1744617527757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dd58f902b84a48","name":"should throw an error for insufficient data","time":{"start":1744616832216,"stop":1744616832216,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cdbe14c13ce104","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744617033000,"stop":1744617033000,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c987479bfb54a9","name":"Push message with content topic containing special chars","time":{"start":1744617527743,"stop":1744617527744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c844e2aefac62fd0","name":"Check received message with timestamp: 1744616900126 ","time":{"start":1744617312412,"stop":1744617312412,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a5bd32bff1042f","name":"Using a function","time":{"start":1744617175102,"stop":1744617175102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4089e08630622f7f","name":"Passing page size 3 when there are 20 messages","time":{"start":1744617166524,"stop":1744617166525,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dc3b1c4dab98fb","name":"1 Relay, 1 fetch","time":{"start":1744616854535,"stop":1744616854536,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a5c75f5309937e","name":"should emit a peer event after start","time":{"start":1744616905173,"stop":1744616905173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2942137deea82acf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744616882561,"stop":1744616882561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c332a19dca23ba10","name":"should add received messages to bloom filter","time":{"start":1744616882982,"stop":1744616882982,"duration":0},"status":"passed","severity":"normal"},{"uid":"752132c68eaaeff6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744616832182,"stop":1744616832183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da311d9b7f67a3a","name":"returns all values when wanted number matches available values","time":{"start":1744616853912,"stop":1744616853913,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b834a76477b1a25","name":"should return usable stream attached to connection","time":{"start":1744616846506,"stop":1744616846507,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15caea05e37dd4f","name":"udp ip6 address","time":{"start":1744616840043,"stop":1744616840043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e004514984196f6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744617404057,"stop":1744617404058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5499e8dbc4b3e3","name":"dispatchEvent via connectionManager","time":{"start":1744616941460,"stop":1744616941461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3ac2f940b00ebb","name":"Check publish message containing special chars","time":{"start":1744617029077,"stop":1744617029077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1542c288d0fb3cd5","name":"Sets default value correctly","time":{"start":1744617175103,"stop":1744617175103,"duration":0},"status":"passed","severity":"normal"},{"uid":"58825f0b8d5f7da3","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744616882984,"stop":1744616882984,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da55a6e3e134b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/2/topic61/xml","time":{"start":1744617135292,"stop":1744617135292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46332952c0b73fc","name":"should not fail to stop the service if it was not started","time":{"start":1744617007846,"stop":1744617007847,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0b933ef7b46a61","name":"Push message with content topic containing escaped characters","time":{"start":1744617527747,"stop":1744617527747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdf2a25c942d71f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744617018399,"stop":1744617018399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09670a0b13a2260","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744616882551,"stop":1744616882552,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd13d7b6eaec1d8","name":"throws an error for improperly formatted content topics","time":{"start":1744616832162,"stop":1744616832163,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ec0d3a52738019","name":"Ordered Callback - false","time":{"start":1744617154460,"stop":1744617154460,"duration":0},"status":"passed","severity":"normal"},{"uid":"986df19584beef7c","name":"should return false","time":{"start":1744616840667,"stop":1744616840667,"duration":0},"status":"passed","severity":"normal"},{"uid":"185dc34906b0525a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744617023979,"stop":1744617023980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b05cc1f32e096","name":"should decode valid enr successfully","time":{"start":1744616840660,"stop":1744616840660,"duration":0},"status":"passed","severity":"normal"},{"uid":"34414169e093def8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744616854415,"stop":1744616854415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7db3fec18cfc512","name":"should set field with only RELAY enabled","time":{"start":1744616840672,"stop":1744616840673,"duration":1},"status":"passed","severity":"normal"},{"uid":"776774fa16386848","name":"should throw error - no id","time":{"start":1744616840662,"stop":1744616840662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6024547555fe826d","name":"Push message with emoji payload","time":{"start":1744617527742,"stop":1744617527742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f20c26ad54f4cec","name":"should not receive a peer event before start","time":{"start":1744616905173,"stop":1744616905174,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40320255ad1203f","name":"Ordered Callback - true","time":{"start":1744617154459,"stop":1744617154460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6deb53659539dd8","name":"should not receive a peer event before start","time":{"start":1744617007848,"stop":1744617007848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef28d41d685e954c","name":"Check publish message containing unicode special characters","time":{"start":1744617029087,"stop":1744617029092,"duration":5},"status":"passed","severity":"normal"},{"uid":"ebe0286ff5bbc065","name":"removeEventListener with correct event","time":{"start":1744616941456,"stop":1744616941457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36c7c9393abcbf","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744616832164,"stop":1744616832165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21c330ae118f30b","name":"Check received message with timestamp: 1744616900126000000 ","time":{"start":1744617312412,"stop":1744617312412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8a884df5909c46","name":"returns only open connection if one present","time":{"start":1744616846214,"stop":1744616846215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd528a3b9011272","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744617155510,"stop":1744617155510,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc38918fa4b81146","name":"Decoder throws on undefined content topic","time":{"start":1744616866214,"stop":1744616866215,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5de561ed06f658","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744616839950,"stop":1744616839950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff989d0e54482ce1","name":"should emit a peer event after start","time":{"start":1744617007848,"stop":1744617007848,"duration":0},"status":"passed","severity":"normal"},{"uid":"71157694c7e7c0f3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744616854415,"stop":1744616854416,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edffc4c4983af82","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744616882563,"stop":1744616882563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b142b60afe28916","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744616882559,"stop":1744616882559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea938b125e092dc","name":"Check received message containing numeric","time":{"start":1744617312395,"stop":1744617312395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ce0595071e4b5","name":"Should update shard info","time":{"start":1744616971656,"stop":1744616971656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f8a9f093e61182","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744617404059,"stop":1744617404063,"duration":4},"status":"passed","severity":"normal"},{"uid":"c7ddb59e1964285a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744616832175,"stop":1744616832176,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6312f660aeff1bc","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744616882532,"stop":1744616882532,"duration":0},"status":"passed","severity":"normal"},{"uid":"894f18efc6f8e0b1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744616839939,"stop":1744616839939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7d79e65b8f72d3","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744616882546,"stop":1744616882546,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ba145d6dbec9c","name":"should increase lamport timestamp","time":{"start":1744616882981,"stop":1744616882981,"duration":0},"status":"passed","severity":"normal"},{"uid":"288ac368d02c5cb7","name":"handles different clusterIds correctly","time":{"start":1744616832162,"stop":1744616832162,"duration":0},"status":"passed","severity":"normal"},{"uid":"898a0cf6189a2717","name":"Check received message containing SQL Injection","time":{"start":1744617312397,"stop":1744617312397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81a5d5e2121a971","name":"Query generator for multiple messages with different message text format","time":{"start":1744617155507,"stop":1744617155508,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed9ded93d0d9368","name":"should reject if Store is requested but not mounted","time":{"start":1744616873737,"stop":1744616873737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c70bc5ae131999f","name":"Check received message containing shell command","time":{"start":1744617312399,"stop":1744617312399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47227fc478c93fe","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744617145595,"stop":1744617145595,"duration":0},"status":"passed","severity":"normal"},{"uid":"62535a07ee9d3324","name":"should not receive a peer event before start","time":{"start":1744616858505,"stop":1744616858505,"duration":0},"status":"passed","severity":"normal"},{"uid":"83670daebd2059e","name":"Push message with custom timestamp: 1713858521096","time":{"start":1744617527749,"stop":1744617527749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8000a3b5e92735","name":"Push message with content topic containing Russian","time":{"start":1744617527759,"stop":1744617527760,"duration":1},"status":"passed","severity":"normal"},{"uid":"239dce9635af95ea","name":"should properly compute the node id","time":{"start":1744616840668,"stop":1744616840668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b08b71a1a281bb1","name":"Passing page size 19 when there are 20 messages","time":{"start":1744617166527,"stop":1744617166527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca35e7f42601968","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744616854684,"stop":1744616854684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc06ee3248953741","name":"Push message with content topic containing emoji","time":{"start":1744617527762,"stop":1744617527763,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf24d1e064353c5e","name":"Check received message containing JSON","time":{"start":1744617312399,"stop":1744617312399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede35353bf700ead","name":"caches peers it previously fetched","time":{"start":1744616854681,"stop":1744616854681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfc8e5d41350de5","name":"Passing page size 0 when there are 110 messages","time":{"start":1744617166522,"stop":1744617166523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f416cd074c3fca","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744616853914,"stop":1744616853915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e855cbd167b26ee5","name":"Check received message containing short","time":{"start":1744617312394,"stop":1744617312394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32731e8cd58fdf5","name":"Check received message containing numeric","time":{"start":1744617312406,"stop":1744617312406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1144d23a65e172","name":"handles empty contentTopics array correctly","time":{"start":1744616832181,"stop":1744616832181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5db54627c6eb0e5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744617161533,"stop":1744617161534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3047f371774e640f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744616832166,"stop":1744616832166,"duration":0},"status":"passed","severity":"normal"},{"uid":"509dc21d2c02275","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744616854416,"stop":1744616854416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de2bac42e52c927","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/10/topic982/json","time":{"start":1744617135297,"stop":1744617135297,"duration":0},"status":"passed","severity":"normal"},{"uid":"402da8261847a0ec","name":"Push 30 different messages","time":{"start":1744617527742,"stop":1744617527742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"939f1069e61fc175","name":"Refresh subscription","time":{"start":1744617033002,"stop":1744617033003,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3586b314ec08fcce","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744617029122,"stop":1744617029122,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e45c58363112d1","name":"should never report false negatives","time":{"start":1744616884283,"stop":1744616884284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a400b07b545d42b7","name":"A test","time":{"start":1744616960521,"stop":1744616960521,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee657893f494122","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744616882524,"stop":1744616882524,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d08b5643ba9c6b5","name":"Fails to publish message with wrong content topic","time":{"start":1744617029116,"stop":1744617029119,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf654a14a38bf5c7","name":"Push message equal or less that 1MB","time":{"start":1744617527765,"stop":1744617527765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5818fc7ef2d9b9fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744616832176,"stop":1744616832176,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a17b792ad6bce6","name":"Push message with content topic containing shell command","time":{"start":1744617527761,"stop":1744617527762,"duration":1},"status":"passed","severity":"normal"},{"uid":"67231efd6d716cef","name":"should return different streams if requested simultaniously","time":{"start":1744616846509,"stop":1744616846509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3ee46d4297c15c","name":"Passing page size 110 when there are 120 messages","time":{"start":1744617166527,"stop":1744617166527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc400e91c0c89cc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744617404084,"stop":1744617404084,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bee149dbf53ca0","name":"Relay - dialed first","time":{"start":1744617181854,"stop":1744617181854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad670043b9fbcfbb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744617404053,"stop":1744617404053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f945d4c93db2137","name":"Query generator for multiple messages with different content topic format","time":{"start":1744617155508,"stop":1744617155508,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e84c3a9fdb771a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744617404085,"stop":1744617404086,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbff7f7addd848fa","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744616907296,"stop":1744616907296,"duration":0},"status":"passed","severity":"normal"},{"uid":"d453468d1aaad76b","name":"Push message with content topic containing unicode special characters","time":{"start":1744617527747,"stop":1744617527747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd3399214a4a8ed","name":"Check message with no pubsub topic is not received","time":{"start":1744617312414,"stop":1744617312414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad806b24d0f928d","name":"returns all values when wanted number is greater than available values","time":{"start":1744616853914,"stop":1744616853914,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd51b530dcb673","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744617026388,"stop":1744617026389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afd8ed74997e2e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744617404083,"stop":1744617404083,"duration":0},"status":"passed","severity":"normal"},{"uid":"41267eaac3e25757","name":"creates an iterator","time":{"start":1744617167953,"stop":1744617167954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75b7f5a40c78ae6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744617023981,"stop":1744617023981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2738c6a4d2578673","name":"Subscribe and receives messages on 20 topics","time":{"start":1744617404053,"stop":1744617404054,"duration":1},"status":"passed","severity":"normal"},{"uid":"22329b9123c22b91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744617404086,"stop":1744617404087,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b37d5ef906a78","name":"should not fail to stop the service if it was not started","time":{"start":1744616858504,"stop":1744616858504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4059b9957a96a2b1","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744616846510,"stop":1744616846511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5726871341807223","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744617404085,"stop":1744617404085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef57d3af158effc4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744617404077,"stop":1744617404078,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddd63e46e0b7c87","name":"should not retry if at least one success","time":{"start":1744616873842,"stop":1744616873842,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d0a950514ed0f3","name":"Check message with no content topic is not received","time":{"start":1744617312403,"stop":1744617312403,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b6de5ddd0c0561","name":"Push message with Script payload","time":{"start":1744617527754,"stop":1744617527754,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b5792f7753cf2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744616858506,"stop":1744616858506,"duration":0},"status":"passed","severity":"normal"},{"uid":"995a223b2fa23e00","name":"Fails to push message bigger that 1MB","time":{"start":1744617527750,"stop":1744617527751,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddf3b52d941989e","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744616882124,"stop":1744616882124,"duration":0},"status":"passed","severity":"normal"},{"uid":"61643a85a3bb15d4","name":"should reject if Relay is requested but not mounted","time":{"start":1744616873736,"stop":1744616873736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c684ba83691df73","name":"should encode/decode to text encoding","time":{"start":1744616840668,"stop":1744616840668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40a007b3ce483db","name":"random static sharding 10 - Cluster ID: 431, Shard ID: 332","time":{"start":1744617145591,"stop":1744617145593,"duration":2},"status":"passed","severity":"normal"},{"uid":"7df4d8042c410f3","name":"Subscribe to topic containing short and receive message","time":{"start":1744617404055,"stop":1744617404055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f98028f419622be","name":"Check publish message containing Arabic","time":{"start":1744617029078,"stop":1744617029078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44f9d83f69dd21c","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744616882983,"stop":1744616882983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3773a9be788f0d65","name":"should properly create location multiaddrs - tcp4","time":{"start":1744616840670,"stop":1744616840670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd99c041846fcf9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744617033020,"stop":1744617033020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba17a02c5a6613a8","name":"Push message with content topic containing Arabic","time":{"start":1744617527744,"stop":1744617527744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3330a7fc15eeb8","name":"Nwaku publishes","time":{"start":1744617021926,"stop":1744617021927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d4b719f414a9f0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744617135286,"stop":1744617135289,"duration":3},"status":"passed","severity":"normal"},{"uid":"1067f96e20722495","name":"Push message with content topic containing shell command","time":{"start":1744617527746,"stop":1744617527746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23b2ac953567d5b","name":"Ping on unsubscribed peer","time":{"start":1744616966010,"stop":1744616966010,"duration":0},"status":"passed","severity":"normal"},{"uid":"181a23fe4a3524d4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744617404066,"stop":1744617404066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3185b13764d9e1cc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744616832165,"stop":1744616832165,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6ab58412e98876","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744616882514,"stop":1744616882514,"duration":0},"status":"passed","severity":"normal"},{"uid":"89294d51b05f94e1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744617404078,"stop":1744617404079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d1b0750a179ec8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744617029119,"stop":1744617029122,"duration":3},"status":"passed","severity":"normal"},{"uid":"b84afd9ed848c7cf","name":"should wait for Filter peer to be connected","time":{"start":1744616873740,"stop":1744616873740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bdedafaeb0c9db","name":"Check received message containing Script","time":{"start":1744617312408,"stop":1744617312409,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace0ed477a431968","name":"throws on content topic with non-number generation field","time":{"start":1744616832146,"stop":1744616832147,"duration":1},"status":"passed","severity":"normal"},{"uid":"503d2af6aac9c80b","name":"should start and stop interval correctly","time":{"start":1744616873338,"stop":1744616873340,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ec61d3adf303b26","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/6/topic646/json","time":{"start":1744617135289,"stop":1744617135290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a179ec74af4b361","name":"Publish without waiting for remote peer","time":{"start":1744617032997,"stop":1744617032997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74c4cc1c3d71174","name":"should properly create location multiaddrs - tcp","time":{"start":1744616840671,"stop":1744616840671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d715d140c87bb2","name":"A test","time":{"start":1744616960520,"stop":1744616960521,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf166d3fa3dfd573","name":"Push message with content topic containing XML","time":{"start":1744617527760,"stop":1744617527761,"duration":1},"status":"passed","severity":"normal"},{"uid":"907c481e76d51c20","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app49/3/topic973/utf8","time":{"start":1744617135297,"stop":1744617135297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17fb1fe8cf86a7b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744617105307,"stop":1744617105307,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94b73112f6eca5e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744616882533,"stop":1744616882533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d31b815dc4d47b8","name":"should not fail to start the service if it is already started","time":{"start":1744616905172,"stop":1744616905173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b89947a5d25f563","name":"Check publish message containing escaped characters","time":{"start":1744617029087,"stop":1744617029087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a98416e407afc2","name":"Check received message containing unicode special characters","time":{"start":1744617312411,"stop":1744617312411,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1629289586f78","name":"1 Store, 2 fetches","time":{"start":1744616854536,"stop":1744616854536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd2c3332581fd07","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744617312412,"stop":1744617312413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98e8dc93a718dec","name":"Subscribe to topic containing Script and receive message","time":{"start":1744617404083,"stop":1744617404084,"duration":1},"status":"passed","severity":"normal"},{"uid":"552cf92bc166cac1","name":"random static sharding 7 - Cluster ID: 466, Shard ID: 590","time":{"start":1744617145586,"stop":1744617145586,"duration":0},"status":"passed","severity":"normal"},{"uid":"650ffed52042d443","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744616882561,"stop":1744616882562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0065c73343682c2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744616832156,"stop":1744616832157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3eeedf1b3ea3ab","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744616908563,"stop":1744616908563,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39da3018cdec79","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744617404089,"stop":1744617404089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f696fed9b70e834","name":"Does not throw an exception when node disconnects","time":{"start":1744617175101,"stop":1744617175101,"duration":0},"status":"passed","severity":"normal"},{"uid":"181848b8a8d75525","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744617033015,"stop":1744617033015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a76461af5d9b26","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744616832164,"stop":1744616832164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b147ad292ea95bb","name":"should insert message id into causal history","time":{"start":1744616882980,"stop":1744616882981,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b6243eed5d0b17","name":"Privacy Node - default protocol","time":{"start":1744617181859,"stop":1744617181859,"duration":0},"status":"passed","severity":"normal"},{"uid":"799df47837f320","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744616882515,"stop":1744616882515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6beedf654298eef","name":"Push message with content topic containing SQL Injection","time":{"start":1744617527745,"stop":1744617527745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48341eb6a275604","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744617404056,"stop":1744617404056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5054b8c9310cc2","name":"new peer added after a peer was already found","time":{"start":1744617026386,"stop":1744617026387,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bee1a3409e97b0a2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744616846509,"stop":1744616846510,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b875feccfcbedd","name":"Subscribe to topic containing long and receive message","time":{"start":1744617404055,"stop":1744617404056,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2e5e37adff96c3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744616882551,"stop":1744616882551,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ad1a5c079b7078","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744616901503,"stop":1744616901504,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5961f3f76f83cb","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744616882546,"stop":1744616882547,"duration":1},"status":"passed","severity":"normal"},{"uid":"318dfa47f3685982","name":"should not receive a peer event after stop","time":{"start":1744617007849,"stop":1744617007849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b807b5878c998ca5","name":"should initialize with Unhealthy status","time":{"start":1744616873813,"stop":1744616873814,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c669b7a9418198","name":"Subscribe to topic containing long and receive message","time":{"start":1744617404081,"stop":1744617404081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fb824825d95d8d","name":"Push message with shell command payload","time":{"start":1744617527755,"stop":1744617527755,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdb7a090b6301a9","name":"should mark all messages in causal history as acknowledged","time":{"start":1744616882983,"stop":1744616882983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b24635943964ba","name":"Check received message containing emoji","time":{"start":1744617312411,"stop":1744617312411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7984889345e29f9f","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744616882986,"stop":1744616882986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd400f40c50ca92","name":"should get / set UDP multiaddr","time":{"start":1744616840669,"stop":1744616840669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70764f7c7223d70","name":"Waku message hash computation (payload length 0)","time":{"start":1744616834649,"stop":1744616834649,"duration":0},"status":"passed","severity":"normal"},{"uid":"1446a75bd8cae0e1","name":"should initialize bloom filter with correct parameters","time":{"start":1744616884282,"stop":1744616884282,"duration":0},"status":"passed","severity":"normal"},{"uid":"756f1b9b9fd0cb07","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744617404057,"stop":1744617404057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f7da4f98dfef93","name":"should set field with only FILTER enabled","time":{"start":1744616840673,"stop":1744616840673,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a063bc738ae894","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/5/topic803/xml","time":{"start":1744617135296,"stop":1744617135297,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab697f03ca9f8ec","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744616832160,"stop":1744616832160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10dfd37ce494340","name":"Push message with content topic containing long","time":{"start":1744617527757,"stop":1744617527758,"duration":1},"status":"passed","severity":"normal"},{"uid":"5394587ceebdc0fd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744616840660,"stop":1744616840661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28b53b69cd79685","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744617135301,"stop":1744617135301,"duration":0},"status":"passed","severity":"normal"},{"uid":"32924f1005df2b89","name":"Push message with custom timestamp: 1744620521096","time":{"start":1744617527765,"stop":1744617527765,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0cfb91298fc409","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744617105306,"stop":1744617105306,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a7dc5bfe56e9c3","name":"Push message with special chars payload","time":{"start":1744617527752,"stop":1744617527752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1572c9d28e24d74f","name":"start node with empty content topic","time":{"start":1744617135303,"stop":1744617135303,"duration":0},"status":"passed","severity":"normal"},{"uid":"257a2e491da870c8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744616832180,"stop":1744616832180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5d7d308d35e21","name":"1 Relay, 1 Filter, gives up","time":{"start":1744616854537,"stop":1744616854537,"duration":0},"status":"passed","severity":"normal"},{"uid":"220a9956db997655","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744616832158,"stop":1744616832158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7897c84dddc0bbb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744617118892,"stop":1744617118894,"duration":2},"status":"passed","severity":"normal"},{"uid":"a537f4e1e749b40e","name":"should wait for Store peer to be connected","time":{"start":1744616873740,"stop":1744616873740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2580f39a47b03c4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744617018398,"stop":1744617018399,"duration":1},"status":"passed","severity":"normal"},{"uid":"9185ca208e97e464","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744616882562,"stop":1744616882563,"duration":1},"status":"passed","severity":"normal"},{"uid":"252609fb2971ca25","name":"removeEventListener with wrong event","time":{"start":1744616941459,"stop":1744616941459,"duration":0},"status":"passed","severity":"normal"},{"uid":"61293f2f8ee620ab","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744617155508,"stop":1744617155508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c3d2dd10d102b2","name":"Check received message containing long","time":{"start":1744617312395,"stop":1744617312395,"duration":0},"status":"passed","severity":"normal"},{"uid":"539e656d17aec0b7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744616832156,"stop":1744616832156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdb7be9d3950127","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744616854413,"stop":1744616854413,"duration":0},"status":"passed","severity":"normal"},{"uid":"705919ee4db505f0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/5/topic88/json","time":{"start":1744617135292,"stop":1744617135292,"duration":0},"status":"passed","severity":"normal"},{"uid":"d381ba2c77167a45","name":"less peers than existing","time":{"start":1744617008001,"stop":1744617008001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"babe44e12ab4719c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744616882514,"stop":1744616882514,"duration":0},"status":"passed","severity":"normal"},{"uid":"292f54f0c72cb6f4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744617033013,"stop":1744617033014,"duration":1},"status":"passed","severity":"normal"},{"uid":"f640cf78a2b70c74","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744616832182,"stop":1744616832182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d942e227a31e16","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744617018401,"stop":1744617018402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d01bf8d20db9a27","name":"Check message with invalid timestamp is not received","time":{"start":1744617312402,"stop":1744617312402,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f34f524f253a24","name":"Fails to publish message with empty text","time":{"start":1744617029113,"stop":1744617029115,"duration":2},"status":"passed","severity":"normal"},{"uid":"21462ceedd76d458","name":"Push message with long payload","time":{"start":1744617527752,"stop":1744617527752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82a8e711d3b63ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744616832170,"stop":1744616832170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52351e5e946eda8","name":"Ephemeral field set to true","time":{"start":1744616846811,"stop":1744616846811,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d8196477f85e4b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744617033014,"stop":1744617033014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2432f8e9495f1b0e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744617118902,"stop":1744617118902,"duration":0},"status":"passed","severity":"normal"},{"uid":"916d63260b639009","name":"should return no connections if no open connection provided","time":{"start":1744616846215,"stop":1744616846215,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb2d58a810499fa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744617174398,"stop":1744617174398,"duration":0},"status":"passed","severity":"normal"},{"uid":"393b11a856a5f41b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744617150403,"stop":1744617150403,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea14ee702724fd7a","name":"Subscribe to topic containing Script and receive message","time":{"start":1744617404063,"stop":1744617404063,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f9522a4ca3e418","name":"Query generator for 2000 messages","time":{"start":1744617155512,"stop":1744617155512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5efd4b4ca11e86","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744617404082,"stop":1744617404083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e266522d322b560c","name":"Callback on promise","time":{"start":1744617155509,"stop":1744617155509,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c046546a945c7b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744617161534,"stop":1744617161535,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae12a4eb2a8b249","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744617026387,"stop":1744617026388,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cbde085267c4fc8","name":"Should update multiaddrs","time":{"start":1744616971655,"stop":1744616971655,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d65636a60286d","name":"should only return 1 node with relay capability","time":{"start":1744616854682,"stop":1744616854682,"duration":0},"status":"passed","severity":"normal"},{"uid":"da438fb46f76d34e","name":"should throw error - no public key","time":{"start":1744616840662,"stop":1744616840662,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e9c22a45cd30b2","name":"Check publish message after client node is restarted","time":{"start":1744617029132,"stop":1744617029132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb634420890fb490","name":"should request renew when peer disconnects","time":{"start":1744616873518,"stop":1744616873518,"duration":0},"status":"passed","severity":"normal"},{"uid":"925fbadc7e2bc0f","name":"can start the service","time":{"start":1744616905170,"stop":1744616905171,"duration":1},"status":"passed","severity":"normal"},{"uid":"672d5f3f4dfaa8b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744616832161,"stop":1744616832162,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b40548fdce763d","name":"Check publish message containing short","time":{"start":1744617029075,"stop":1744617029076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47fef7161ed8763","name":"Throws when trying to push message with empty payload","time":{"start":1744617527742,"stop":1744617527742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f24f1de665aa00","name":"should not receive a peer event after stop","time":{"start":1744616905174,"stop":1744616905174,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc5be6b2ea80b5a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744616908567,"stop":1744616908567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4cff1489707ebd","name":"Decoder throws on undefined content topic","time":{"start":1744616846813,"stop":1744616846813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1c028092ae26d","name":"should handle task timeouts","time":{"start":1744616873342,"stop":1744616873343,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ee5c018fede955","name":"should respect max attempts limit","time":{"start":1744616873343,"stop":1744616873343,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb05280624a9f37","name":"should request peer renewal on specific errors","time":{"start":1744616873342,"stop":1744616873342,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9b3b43ea98d598","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744616832178,"stop":1744616832179,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6e60d92d2a8d3a","name":"Fails to push message bigger that 1MB","time":{"start":1744617527765,"stop":1744617527766,"duration":1},"status":"passed","severity":"normal"},{"uid":"da957cd7a53a929c","name":"Check received message with timestamp: 1744616900126 ","time":{"start":1744617312401,"stop":1744617312401,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2df5c41df98e9f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744616832179,"stop":1744616832179,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff10b89d608422e","name":"Check received message containing Basic HTML tag","time":{"start":1744617312398,"stop":1744617312399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3dbe43a685763ab","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744616832178,"stop":1744616832178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1762126296826a5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744616854417,"stop":1744616854418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32a2ca7bd8b81f8","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744616832156,"stop":1744616832156,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0f45c6e86086e","name":"Push message with content topic containing JSON","time":{"start":1744617527746,"stop":1744617527746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39c6c03f2dea8e2","name":"Mutual subscription","time":{"start":1744617032996,"stop":1744617032996,"duration":0},"status":"passed","severity":"normal"},{"uid":"422a3a5f1e51a02","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744617312413,"stop":1744617312413,"duration":0},"status":"passed","severity":"normal"},{"uid":"63429dde5644e099","name":"Check publish message containing emoji","time":{"start":1744617029092,"stop":1744617029095,"duration":3},"status":"passed","severity":"normal"},{"uid":"ecbae8282274f2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744617174395,"stop":1744617174396,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7cdacb10b1db68","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744617018400,"stop":1744617018401,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd49832df2663b41","name":"should maintain proper timestamps if all messages received","time":{"start":1744616882982,"stop":1744616882982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4e144883956b6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/4/topic724/xml","time":{"start":1744617135298,"stop":1744617135299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7689078439eb45","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744617404074,"stop":1744617404075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e602a8c738340c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744616882563,"stop":1744616882564,"duration":1},"status":"passed","severity":"normal"},{"uid":"68189e8046e9d4f5","name":"Relay + Store","time":{"start":1744616906923,"stop":1744616906923,"duration":0},"status":"passed","severity":"normal"},{"uid":"615701451c15fc59","name":"Push message with unicode special characters payload","time":{"start":1744617527741,"stop":1744617527741,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a6bad03c04ff6f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744616839950,"stop":1744616839951,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a6623b8bef7f61","name":"Push message with custom timestamp: 1744613321096","time":{"start":1744617527749,"stop":1744617527750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f24c1c12dbc7827","name":"Store - dialed first","time":{"start":1744617181856,"stop":1744617181856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5060be4b3a6c22","name":"Push message with content topic containing emoji","time":{"start":1744617527747,"stop":1744617527748,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc45008d0060ef4b","name":"Check received message containing Russian","time":{"start":1744617312397,"stop":1744617312397,"duration":0},"status":"passed","severity":"normal"},{"uid":"835b21e837ca3645","name":"Push message with content topic containing XML","time":{"start":1744617527745,"stop":1744617527746,"duration":1},"status":"passed","severity":"normal"},{"uid":"242366ab983ac99b","name":"Renews subscription after lossing a connection","time":{"start":1744617404069,"stop":1744617404070,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e4ee19c6b69a92","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744617033002,"stop":1744617033002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb2beb3d534b02b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744616873815,"stop":1744616873815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b63fcf1bdf176b7","name":"should get / set TCP multiaddr","time":{"start":1744616840669,"stop":1744616840669,"duration":0},"status":"passed","severity":"normal"},{"uid":"778756395e5165d3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744616882524,"stop":1744616882524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e05311da3c58ec","name":"should encode/decode to RLP encoding","time":{"start":1744616840668,"stop":1744616840668,"duration":0},"status":"passed","severity":"normal"},{"uid":"946d961574dc66f7","name":"Check publish message containing shell command","time":{"start":1744617029086,"stop":1744617029087,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b2fca8c99e3eaa","name":"should reject if WakuNode is not started","time":{"start":1744616873735,"stop":1744616873736,"duration":1},"status":"passed","severity":"normal"},{"uid":"612bd81e970d88e8","name":"Subscribe to topic containing XML and receive message","time":{"start":1744617404084,"stop":1744617404084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6ae8da9e9f41a","name":"Check received message containing escaped characters","time":{"start":1744617312411,"stop":1744617312411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34be8f4b8148d86","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744616882515,"stop":1744616882519,"duration":4},"status":"passed","severity":"normal"},{"uid":"72a1a97494f0f3ee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744616882560,"stop":1744616882560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e131200ea9e10c5","name":"Subscribe and receive messages via lightPush","time":{"start":1744617404051,"stop":1744617404052,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4da12f2ef2ff31","name":"Push message with short payload","time":{"start":1744617527751,"stop":1744617527751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24efb6b98db1f6e","name":"Ephemeral messages are not stored","time":{"start":1744616907294,"stop":1744616907294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8547d579cba09827","name":"Init the array if not present","time":{"start":1744616831637,"stop":1744616831638,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23fbd5cd39737ae","name":"same cluster, same shard: nodes connect","time":{"start":1744616971138,"stop":1744616971144,"duration":6},"status":"passed","severity":"normal"},{"uid":"4b208cdfce566429","name":"should partition messages based on acknowledgement status","time":{"start":1744616882984,"stop":1744616882985,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3e9d489d4ed660","name":"Query Generator, No message returned","time":{"start":1744617118883,"stop":1744617118885,"duration":2},"status":"passed","severity":"normal"},{"uid":"f23a6d8b594063ac","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744616882982,"stop":1744616882983,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e7b33f1483e11e","name":"should attach causal history and bloom filter to each message","time":{"start":1744616882981,"stop":1744616882981,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17cc0d1bbe34575","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744616832160,"stop":1744616832160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce8db1782518aa3","name":"can start and stop the service","time":{"start":1744616858503,"stop":1744616858504,"duration":1},"status":"passed","severity":"normal"},{"uid":"941704a31f8f94df","name":"should be called for bootstrap peers","time":{"start":1744616908563,"stop":1744616908563,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b79cace0c8bd12","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/1/topic39/test.js","time":{"start":1744617135298,"stop":1744617135298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bd766bed7e50a5","name":"Used by Waku Relay","time":{"start":1744617175103,"stop":1744617175103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296f8ac4408847e","name":"should transition to Unhealthy when no connections","time":{"start":1744616873814,"stop":1744616873814,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e77f9c1c6f2baf","name":"Fails to push message with large meta","time":{"start":1744617527748,"stop":1744617527749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4454c904281750ce","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744617118872,"stop":1744617118875,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf89f3cc9b3dff35","name":"Check received message containing shell command","time":{"start":1744617312410,"stop":1744617312410,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dd603ee4f2241e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744616882525,"stop":1744616882526,"duration":1},"status":"passed","severity":"normal"},{"uid":"818e21c702c605dd","name":"Refresh subscription","time":{"start":1744617404080,"stop":1744617404080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f425be9035c02cc8","name":"Ping on subscribed peer","time":{"start":1744616966004,"stop":1744616966006,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7346de826ccd1bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744616905176,"stop":1744616905176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0683c74a8e67c2a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744616832158,"stop":1744616832159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a7aa8c90016018","name":"should throw error - invalid id","time":{"start":1744616840662,"stop":1744616840663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9228c443a01ac0b3","name":"groups content topics by expected pubsub topic","time":{"start":1744616832161,"stop":1744616832161,"duration":0},"status":"passed","severity":"normal"},{"uid":"22764a96d8a83dd1","name":"Check message received after jswaku node is restarted","time":{"start":1744617312404,"stop":1744617312405,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4eaabe040a661dcc","name":"Check received message containing XML","time":{"start":1744617312398,"stop":1744617312398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9edac6234945690","name":"it tolerates circular branch references","time":{"start":1744616854680,"stop":1744616854680,"duration":0},"status":"passed","severity":"normal"},{"uid":"44451a74195b815","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744616866212,"stop":1744616866213,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa9327be1417099","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744617404054,"stop":1744617404054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d1180c807ec43e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744616905175,"stop":1744616905176,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c01c5e433a449aba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744617404056,"stop":1744617404056,"duration":0},"status":"passed","severity":"normal"},{"uid":"749daa03eddbc544","name":"should not allow unachievable error rate","time":{"start":1744616882124,"stop":1744616882124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b2cc60a160d336","name":"Check publish message containing long","time":{"start":1744617029076,"stop":1744617029076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a844e11e5ec6eba8","name":"should update ack status of messages in outgoing buffer","time":{"start":1744616882986,"stop":1744616882986,"duration":0},"status":"passed","severity":"normal"},{"uid":"324c0d015b63f668","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744617404066,"stop":1744617404066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d754fa66187a9990","name":"Push message with unicode special characters payload","time":{"start":1744617527756,"stop":1744617527756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c3cd51b55a82d7","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744616882528,"stop":1744616882528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e391344be87c2cad","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744616971138,"stop":1744616971138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56364359ec4722","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744617105308,"stop":1744617105308,"duration":0},"status":"passed","severity":"normal"},{"uid":"59533b0c59ee04c1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744616834647,"stop":1744616834648,"duration":1},"status":"passed","severity":"normal"},{"uid":"567aae778614f78","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744616832157,"stop":1744616832157,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a75be64749449ff","name":"should serialize and deserialize correctly","time":{"start":1744616884284,"stop":1744616884284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a653ee980e283c05","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744616882558,"stop":1744616882558,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b1e1819994f773","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744616864548,"stop":1744616864548,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c660922325947e","name":"Subscribe to topic containing XML and receive message","time":{"start":1744617404064,"stop":1744617404064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeeecf38ba0a05e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744616839954,"stop":1744616839955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f38890a21ee651","name":"Passing an array","time":{"start":1744617175102,"stop":1744617175102,"duration":0},"status":"passed","severity":"normal"},{"uid":"749b8cdabd82b1dd","name":"should throw if no connection provided","time":{"start":1744616846507,"stop":1744616846508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff21d2c567201cec","name":"should decode valid enr with tcp successfully","time":{"start":1744616840661,"stop":1744616840661,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fded6ae66ef479","name":"Push message with rate limit","time":{"start":1744617527749,"stop":1744617527749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9083620ec953efa3","name":"Decoder throws on empty string content topic","time":{"start":1744616846813,"stop":1744616846813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc9aaf85d960ae0","name":"All","time":{"start":1744616906923,"stop":1744616906924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbb2e26638f5631","name":"should get locked peers","time":{"start":1744616873517,"stop":1744616873517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e840efb939d65ee","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744617105305,"stop":1744617105305,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0effeb009fb62","name":"connected peers and dial","time":{"start":1744617008000,"stop":1744617008000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2394ae2a1ae304c1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744616832177,"stop":1744616832177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed09a9213389238","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744617150401,"stop":1744617150402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35ce6b9f4068534b","name":"Push message with Chinese payload","time":{"start":1744617527738,"stop":1744617527738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcd696d321ab971","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744616834649,"stop":1744616834649,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb6fbf5e4d2652a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744616920931,"stop":1744616920932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8760ac3805f654","name":"should return empty list for no shard","time":{"start":1744616832167,"stop":1744616832167,"duration":0},"status":"passed","severity":"normal"},{"uid":"48de8ed45f2afc01","name":"can start and stop the service","time":{"start":1744617007846,"stop":1744617007846,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c77f3c4ffab342","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744617404088,"stop":1744617404088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd65b63186a7397a","name":"Generator, custom pubsub topic","time":{"start":1744617150398,"stop":1744617150398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bac402e16fcb613","name":"should throw an error for an unconfigured topic","time":{"start":1744616832177,"stop":1744616832177,"duration":0},"status":"passed","severity":"normal"},{"uid":"db409106cb19fe1e","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744616882528,"stop":1744616882528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5be7121c0b1b814","name":"Generator, 2 different pubsubtopics","time":{"start":1744617150401,"stop":1744617150401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"262023f56c958b9e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744616854413,"stop":1744616854414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9daa1061e0e4ea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744616832173,"stop":1744616832173,"duration":0},"status":"passed","severity":"normal"},{"uid":"be037def78954370","name":"Check received message containing special chars","time":{"start":1744617312396,"stop":1744617312396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98ed89d988c0a35","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744616882531,"stop":1744616882531,"duration":0},"status":"passed","severity":"normal"},{"uid":"81af32be803a36cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744616832175,"stop":1744616832175,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d831237df2b5e1","name":"Check message with no pubsub topic is not received","time":{"start":1744617312403,"stop":1744617312403,"duration":0},"status":"passed","severity":"normal"},{"uid":"796698df488c5a06","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744616832179,"stop":1744616832179,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a50b4029a47297","name":"configure the node with multiple content topics","time":{"start":1744617135301,"stop":1744617135301,"duration":0},"status":"passed","severity":"normal"},{"uid":"59eeeb246208a769","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744616840673,"stop":1744616840674,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea3bc2f6c2bc572","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744617404054,"stop":1744617404054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7091b0e7c487517b","name":"handles multiple messages","time":{"start":1744617167954,"stop":1744617167955,"duration":1},"status":"passed","severity":"normal"},{"uid":"715de9cbb8abf4fb","name":"Push message with content topic containing Chinese","time":{"start":1744617527744,"stop":1744617527744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3bb5c0d64c8fab","name":"Check received message containing escaped characters","time":{"start":1744617312400,"stop":1744617312400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8492d4f9894c5073","name":"Ordered callback, aborts when callback returns true","time":{"start":1744617155511,"stop":1744617155512,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb694bb0a2f2cae","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744616854683,"stop":1744616854683,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdfada3379c7adb","name":"Subscribe to topic containing Script and publish message","time":{"start":1744617033016,"stop":1744617033017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4939707f93012d","name":"Check message with no payload is not received","time":{"start":1744617312404,"stop":1744617312404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeb046d1c1be123","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744616832178,"stop":1744616832178,"duration":0},"status":"passed","severity":"normal"},{"uid":"9622db204f160334","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744616846511,"stop":1744616846511,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba81259eafa28f","name":"Meta field set when metaSetter is specified","time":{"start":1744616846811,"stop":1744616846812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65794eb87b4762","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744616882526,"stop":1744616882526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd455f4896aec69","name":"LightPush","time":{"start":1744617181857,"stop":1744617181858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fb6c10f7916cbf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744617118869,"stop":1744617118871,"duration":2},"status":"passed","severity":"normal"},{"uid":"c00e435e4f0a7902","name":"should encodeTxt and decodeTxt","time":{"start":1744616840659,"stop":1744616840660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92aae7c2246d737","name":"retrieves a single peer","time":{"start":1744616854679,"stop":1744616854680,"duration":1},"status":"passed","severity":"normal"},{"uid":"2684da16c061b3c0","name":"should throw error - no public key","time":{"start":1744616840663,"stop":1744616840663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded18ca4270eda96","name":"Push message with content topic containing escaped characters","time":{"start":1744617527762,"stop":1744617527762,"duration":0},"status":"passed","severity":"normal"},{"uid":"666304fd90d81fef","name":"Push message with content topic containing Script","time":{"start":1744617527745,"stop":1744617527745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8307118c30da1284","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744616901504,"stop":1744616901505,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2cdf54154297ed","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744617033018,"stop":1744617033018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aa36e82f72e7ad","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744616908567,"stop":1744616908568,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0165c22c5fd9b1f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744617404087,"stop":1744617404087,"duration":0},"status":"passed","severity":"normal"},{"uid":"70842dcbbf5faf1a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744616846813,"stop":1744616846814,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a654f93e408989","name":"Push message with emoji payload","time":{"start":1744617527756,"stop":1744617527756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a350dcfa5aa96c","name":"Push message with Chinese payload","time":{"start":1744617527753,"stop":1744617527753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4524cee6d8985b16","name":"Relay + Store","time":{"start":1744616840674,"stop":1744616840674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d868785357d7f9","name":"Check received message containing Chinese","time":{"start":1744617312396,"stop":1744617312396,"duration":0},"status":"passed","severity":"normal"},{"uid":"748846cdd776cf40","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744616882557,"stop":1744616882557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8fc516efe55cfe","name":"random static sharding 4 - Cluster ID: 461, Shard ID: 580","time":{"start":1744617145584,"stop":1744617145585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d406ed4172b254f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744616960427,"stop":1744616960427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35af88a6b15b780","name":"connects to nwaku","time":{"start":1744617175101,"stop":1744617175101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c471505b15c50","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744617174399,"stop":1744617174400,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c68b571680ac57","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app0/2/topic997/test.js","time":{"start":1744617135300,"stop":1744617135300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9ce51ad2608624","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744617018402,"stop":1744617018402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb7b29c52ae65b5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744617033019,"stop":1744617033019,"duration":0},"status":"passed","severity":"normal"},{"uid":"223def3d8bf50def","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744617161534,"stop":1744617161534,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e8caf6e1d20ad2","name":"throws on empty content topic","time":{"start":1744616832144,"stop":1744616832144,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e22a38abdc2d09","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744616834650,"stop":1744616834650,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4c6b716820997","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744617018400,"stop":1744617018400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efd40591ec87a4c","name":"should properly start and stop event listening","time":{"start":1744616873815,"stop":1744616873816,"duration":1},"status":"passed","severity":"normal"},{"uid":"25da17b843f9ae86","name":"can start the service","time":{"start":1744617007845,"stop":1744617007845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3ecd91267b504c","name":"start node with empty shard should fail","time":{"start":1744617145595,"stop":1744617145596,"duration":1},"status":"passed","severity":"normal"},{"uid":"3137beff837e627c","name":"Push message with content topic containing Russian","time":{"start":1744617527744,"stop":1744617527745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f36b196484ef55f","name":"Sign & Recover","time":{"start":1744616864971,"stop":1744616864971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c957ca4af09ae989","name":"should handle special patterns correctly","time":{"start":1744616884284,"stop":1744616884284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6549f675fabf116a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744617527761,"stop":1744617527761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8602ab379e30c0bb","name":"Query with Ordered Callback, No Decoder","time":{"start":1744617118895,"stop":1744617118898,"duration":3},"status":"passed","severity":"normal"},{"uid":"2104739f5b8a9124","name":"Push message with escaped characters payload","time":{"start":1744617527741,"stop":1744617527741,"duration":0},"status":"passed","severity":"normal"},{"uid":"203956dee911cccc","name":"Decoder throws on empty string content topic","time":{"start":1744616866215,"stop":1744616866215,"duration":0},"status":"passed","severity":"normal"},{"uid":"716ad425bc704403","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744617404070,"stop":1744617404071,"duration":1},"status":"passed","severity":"normal"},{"uid":"4165e72e1b905143","name":"Store - dialed after - with timeout","time":{"start":1744617181857,"stop":1744617181857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b647d9878c607d93","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744616839935,"stop":1744616839937,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b03377fd61b3af6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744617089249,"stop":1744617089249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d116974e38d4277","name":"Check message on other pubsub topic is not received","time":{"start":1744617312414,"stop":1744617312414,"duration":0},"status":"passed","severity":"normal"},{"uid":"544a35431e546204","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744617174396,"stop":1744617174397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bb26f2c9689d4d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744616866213,"stop":1744616866213,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fe19c475e480dc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744616882558,"stop":1744616882559,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a2a11b45a4e25","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744616832166,"stop":1744616832166,"duration":0},"status":"passed","severity":"normal"},{"uid":"a472b684e8694e19","name":"getPeersByDiscovery","time":{"start":1744617026385,"stop":1744617026385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5725caffb571fa14","name":"returns nothing if no connections present","time":{"start":1744616846214,"stop":1744616846214,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f0a1504ed22e6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744616882523,"stop":1744616882524,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42e9b97a9333f14","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744616882550,"stop":1744616882551,"duration":1},"status":"passed","severity":"normal"},{"uid":"42000c2f0e983c1a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744617404069,"stop":1744617404069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac42a5fa8f7d15","name":"should retry on complete failure if specified","time":{"start":1744616873842,"stop":1744616873842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a78f1ccee960bb","name":"should process tasks in queue","time":{"start":1744616873340,"stop":1744616873341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cab477728543908","name":"Check received message containing JSON","time":{"start":1744617312409,"stop":1744617312410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e32cd7aa32b4f14","name":"should not allow k > 12","time":{"start":1744616882119,"stop":1744616882120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bb9e4f982648f6","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744616882525,"stop":1744616882525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1127bed8dc358d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744616832183,"stop":1744616832183,"duration":0},"status":"passed","severity":"normal"},{"uid":"47be3642779c3d46","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744616882565,"stop":1744616882567,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae1fff6fc9ec6b0b","name":"Check message with no payload is not received","time":{"start":1744617312415,"stop":1744617312415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1240a3b07d1031","name":"should not fail to start the service if it is already started","time":{"start":1744617007847,"stop":1744617007847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4e3c96ffe7aef6","name":"getPeersByDiscovery","time":{"start":1744616941459,"stop":1744616941460,"duration":1},"status":"passed","severity":"normal"},{"uid":"46756897585aab78","name":"should reject if Filter is requested but not mounted","time":{"start":1744616873737,"stop":1744616873738,"duration":1},"status":"passed","severity":"normal"},{"uid":"5692dbb9cf3604ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744617404073,"stop":1744617404074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3123ab53dd90c34","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744616907294,"stop":1744616907294,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e38065d3fd2c35","name":"addEventListener with wrong event","time":{"start":1744616941454,"stop":1744616941456,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d0e14043d4c208a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744617018400,"stop":1744617018400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6635f86cf23dde4","name":"should use DNS peer discovery with light client","time":{"start":1744616905175,"stop":1744616905175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a2a31eca0547a36","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744617527746,"stop":1744617527746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9a59e3b545af2f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744616882555,"stop":1744616882556,"duration":1},"status":"passed","severity":"normal"},{"uid":"4777556c3c76bbbc","name":"does not throw on valid cases","time":{"start":1744616832143,"stop":1744616832144,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e4721b7f4dd168","name":"Push message with escaped characters payload","time":{"start":1744617527756,"stop":1744617527756,"duration":0},"status":"passed","severity":"normal"},{"uid":"59392374488e25d1","name":"Push message with content topic containing numeric","time":{"start":1744617527743,"stop":1744617527743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491f07a83196b","name":"Push message with Arabic payload","time":{"start":1744617527753,"stop":1744617527753,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d7b08b991cb58d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app41/8/topic912/proto","time":{"start":1744617135293,"stop":1744617135296,"duration":3},"status":"passed","severity":"normal"},{"uid":"5314db53d8ee5fc","name":"Subscribe and receives messages on 20 topics","time":{"start":1744617404078,"stop":1744617404078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4a22c490c8cb1b","name":"Generator, 2 different pubsubtopics","time":{"start":1744617150402,"stop":1744617150403,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda03debb6460572","name":"Push message with custom timestamp: 1713858521096","time":{"start":1744617527764,"stop":1744617527764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e0b592e8d06485","name":"unsubscribes","time":{"start":1744617167955,"stop":1744617167955,"duration":0},"status":"passed","severity":"normal"},{"uid":"36afcecddd63d566","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744616882557,"stop":1744616882557,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e273fe9f2a12ff","name":"Push message equal or less that 1MB","time":{"start":1744617527750,"stop":1744617527750,"duration":0},"status":"passed","severity":"normal"},{"uid":"859078f4be60368b","name":"Subscribe to topic containing short and publish message","time":{"start":1744617033003,"stop":1744617033007,"duration":4},"status":"passed","severity":"normal"},{"uid":"c6ca63f6450b66e","name":"listenerCount","time":{"start":1744616941460,"stop":1744616941460,"duration":0},"status":"passed","severity":"normal"},{"uid":"181d4547d7cf9432","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744616882544,"stop":1744616882545,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0aa22f9e7141bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744616832159,"stop":1744616832159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a81cceaaff4a4a2","name":"throws on content topic with empty topic name field","time":{"start":1744616832154,"stop":1744616832154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9915a44ff62ec6","name":"Query with Ordered Callback, No message returned","time":{"start":1744617118898,"stop":1744617118898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c278ecbb2a68317","name":"Ping on subscribed peer","time":{"start":1744616966009,"stop":1744616966009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c17d6a27e9119ad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744616854414,"stop":1744616854415,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba45ee80c7dae23","name":"should add and remove event listeners correctly","time":{"start":1744616858507,"stop":1744616858507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27f1526653672e2","name":"Fails to push message with large meta","time":{"start":1744617527763,"stop":1744617527763,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ae38225d725342","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744616832169,"stop":1744616832169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1be36f386b06f4a","name":"Push message with content topic containing Chinese","time":{"start":1744617527759,"stop":1744617527759,"duration":0},"status":"passed","severity":"normal"},{"uid":"36406d58755b5a05","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744616882532,"stop":1744616882533,"duration":1},"status":"passed","severity":"normal"},{"uid":"be390e2d5d884f57","name":"should throw error - no id","time":{"start":1744616840661,"stop":1744616840661,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57e5f4a579d10a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744616854418,"stop":1744616854418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0d243a93ac868a","name":"should reject on timeout if it was set","time":{"start":1744616873738,"stop":1744616873738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f17ea26ab43997","name":"should wait for LightPush peer to be connected","time":{"start":1744616873739,"stop":1744616873739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1d5ac0692f8272","name":"Decrypt messages","time":{"start":1744617009409,"stop":1744617009409,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a73e90d2041b93","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744616882558,"stop":1744616882558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2c616bdeadd677","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744616832169,"stop":1744616832169,"duration":0},"status":"passed","severity":"normal"},{"uid":"556dfe56470c4564","name":"Fields are not dropped","time":{"start":1744616846083,"stop":1744616846085,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e7d6fffa5ad4e3","name":"should be able to encode the field with only STORE set to true","time":{"start":1744616839937,"stop":1744616839937,"duration":0},"status":"passed","severity":"normal"},{"uid":"70027270200103c4","name":"Reopen subscription with peer with lost subscription","time":{"start":1744616966008,"stop":1744616966009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad915e1c3abb5af","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744616873841,"stop":1744616873841,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d9c31f019b4f7f","name":"Check message with invalid timestamp is not received","time":{"start":1744617312413,"stop":1744617312413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc3087fa95c68c3","name":"Push message with content topic containing short","time":{"start":1744617527742,"stop":1744617527743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8e3120b7f54e64","name":"handles empty shards array correctly","time":{"start":1744616832181,"stop":1744616832181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b968408b00540f65","name":"Generator, custom pubsub topic","time":{"start":1744617150400,"stop":1744617150401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84b28ac3a98702c4","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744616882125,"stop":1744616882125,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c01122eafc10a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744616832170,"stop":1744616832170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f8fbb99bf323d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744616832170,"stop":1744616832171,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2c238c222bed83","name":"Query generator for multiple messages","time":{"start":1744617155507,"stop":1744617155507,"duration":0},"status":"passed","severity":"normal"},{"uid":"686eabdaa864dd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744617404052,"stop":1744617404052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d889e32a80a8a9b","name":"Query with Promise Callback, No message returned","time":{"start":1744617118905,"stop":1744617118905,"duration":0},"status":"passed","severity":"normal"},{"uid":"371eab7c29808307","name":"handles different networkShards values correctly","time":{"start":1744616832162,"stop":1744616832162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53e6729ef7cb61d","name":"can start and stop the service","time":{"start":1744616905171,"stop":1744616905172,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a16d4fe1d774b8","name":"Check received message containing special chars","time":{"start":1744617312406,"stop":1744617312407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5825752a7ce7cace","name":"should not fail to stop the service if it was not started","time":{"start":1744616905172,"stop":1744616905172,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ac80afccfdd673","name":"should emit a peer event after start","time":{"start":1744616858504,"stop":1744616858505,"duration":1},"status":"passed","severity":"normal"},{"uid":"808dbbbef031d1c2","name":"Sample","time":{"start":1744616840077,"stop":1744616840077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c357dd06dd293255","name":"Push message with Script payload","time":{"start":1744617527739,"stop":1744617527740,"duration":1},"status":"passed","severity":"normal"},{"uid":"7025a9b4553abe0e","name":"Check message received after jswaku node is restarted","time":{"start":1744617312416,"stop":1744617312416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdf4a07a8381f4d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744616832171,"stop":1744616832172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8ef404bd8bf576","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744616832174,"stop":1744616832174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00b784f2b914ef7","name":"should properly create location multiaddrs - udp6","time":{"start":1744616840670,"stop":1744616840670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40457327809e254","name":"same cluster, different shard: nodes connect","time":{"start":1744616971144,"stop":1744616971145,"duration":1},"status":"passed","severity":"normal"},{"uid":"da423b2a0e86c9fd","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744616882520,"stop":1744616882520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd3e4cb942c0a6f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744616839937,"stop":1744616839939,"duration":2},"status":"passed","severity":"normal"},{"uid":"15d9d47d0177a116","name":"stop","time":{"start":1744616941461,"stop":1744616941462,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fda3dc34507df2","name":"Check publish message containing JSON","time":{"start":1744617029085,"stop":1744617029086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f564d0995df1a13","name":"Encoder throws on undefined content topic","time":{"start":1744616846812,"stop":1744616846812,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a471bda9c9267","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744616834648,"stop":1744616834649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c48fd09e0917acc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744617033008,"stop":1744617033008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93f156785b81256","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744616907297,"stop":1744616907297,"duration":0},"status":"passed","severity":"normal"},{"uid":"586f91d27ac7e48f","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744616882981,"stop":1744616882981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad2fdae56f44454","name":"Check publish message containing SQL Injection","time":{"start":1744617029079,"stop":1744617029083,"duration":4},"status":"passed","severity":"normal"},{"uid":"83584514f5de6c90","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744616882533,"stop":1744616882533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d037631dd5d9ca2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744616832171,"stop":1744616832171,"duration":0},"status":"passed","severity":"normal"},{"uid":"517508735df9f286","name":"Encoder throws on undefined content topic","time":{"start":1744616864550,"stop":1744616864550,"duration":0},"status":"passed","severity":"normal"},{"uid":"713c8f37879398fa","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744616882527,"stop":1744616882528,"duration":1},"status":"passed","severity":"normal"},{"uid":"b232c99b661f8551","name":"random static sharding 1 - Cluster ID: 497, Shard ID: 39","time":{"start":1744617145582,"stop":1744617145583,"duration":1},"status":"passed","severity":"normal"},{"uid":"a943a21c6c621aac","name":"Check message with non string payload is not received","time":{"start":1744617312415,"stop":1744617312415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdfd36df8bb282a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744616882529,"stop":1744616882531,"duration":2},"status":"passed","severity":"normal"},{"uid":"10e200ad9b009a59","name":"Push message with custom timestamp: 1744620521096","time":{"start":1744617527750,"stop":1744617527750,"duration":0},"status":"passed","severity":"normal"},{"uid":"41579c1f3bb855c8","name":"Subscribe and publish message","time":{"start":1744617032997,"stop":1744617032998,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59712aa9e5344b0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744616971137,"stop":1744616971137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08ee6512b71259d","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744616882519,"stop":1744616882520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5971704aa48b007","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744616854536,"stop":1744616854537,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8d946be0e868a4","name":"should increase lamport timestamp","time":{"start":1744616882979,"stop":1744616882980,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f1d753ccff8616","name":"Publish message with custom timestamp: Tue Apr 23 2024 07:50:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1744617029095,"stop":1744617029096,"duration":1},"status":"passed","severity":"normal"},{"uid":"97aaae4ef9309b36","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744616920932,"stop":1744616920932,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e8399a47c50d06","name":"should handle connection events","time":{"start":1744616873518,"stop":1744616873519,"duration":1},"status":"passed","severity":"normal"},{"uid":"5210c818a55a3a76","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744616832171,"stop":1744616832171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdee0a13561f568","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744617145581,"stop":1744617145582,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a0cf58753eee26","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744617404083,"stop":1744617404083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4222ad25469a4c2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744616901506,"stop":1744616901507,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0648464b7943da","name":"Check publish message containing Russian","time":{"start":1744617029078,"stop":1744617029078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8381425867516fd2","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744616882527,"stop":1744616882527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce82caac862a0209","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744616882532,"stop":1744616882532,"duration":0},"status":"passed","severity":"normal"},{"uid":"42873ef9f8867971","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744617118894,"stop":1744617118894,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb6c998b27abffa","name":"Encoder throws on empty string content topic","time":{"start":1744616866214,"stop":1744616866214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adeedf73b2081f3","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744616882125,"stop":1744616882125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36a3bea34467386","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744617404064,"stop":1744617404064,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ef74d50444348e","name":"Publish message with rate limit","time":{"start":1744617029133,"stop":1744617029133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df9ad1024d2ef47","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744616839953,"stop":1744616839954,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bf2229dd77424","name":"Push message with custom timestamp: 1744613321096","time":{"start":1744617527764,"stop":1744617527764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6352886739ac1848","name":"Callback on promise, aborts when callback returns true","time":{"start":1744617155509,"stop":1744617155510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9d0b46881e8971","name":"topics with same application and version share the same shard","time":{"start":1744616832160,"stop":1744616832161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c403408d2080fa2c","name":"Push message with meta","time":{"start":1744617527748,"stop":1744617527748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93213dfd67610b6","name":"Non TWN Cluster","time":{"start":1744617135289,"stop":1744617135289,"duration":0},"status":"passed","severity":"normal"},{"uid":"af12a76b102597c7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744617018403,"stop":1744617018405,"duration":2},"status":"passed","severity":"normal"},{"uid":"694402c86244996b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744616832172,"stop":1744616832172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b010f77ccbe5908","name":"Fails to publish duplicate message","time":{"start":1744617029096,"stop":1744617029113,"duration":17},"status":"passed","severity":"normal"},{"uid":"79f165eafc1012d6","name":"Passing page size 11 when there are 10 messages","time":{"start":1744617166526,"stop":1744617166526,"duration":0},"status":"passed","severity":"normal"},{"uid":"184328cf587b5eec","name":"Subscribe and receive messages via lightPush","time":{"start":1744617404072,"stop":1744617404073,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8ad924ded0fd80","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744617033015,"stop":1744617033016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86e743749f9a013","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744616854683,"stop":1744616854684,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef78348a86b612bb","name":"should send to specified number of peers of used peers","time":{"start":1744616873842,"stop":1744616873842,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8408bf2f1b378a","name":"can dial TLS multiaddrs","time":{"start":1744616968228,"stop":1744616968229,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9bb8e3c7ee329d","name":"throws on content topic with too few or too many fields","time":{"start":1744616832145,"stop":1744616832146,"duration":1},"status":"passed","severity":"normal"},{"uid":"696a5ef504f5464d","name":"isConnected should return true after first peer connects","time":{"start":1744616920932,"stop":1744616920933,"duration":1},"status":"passed","severity":"normal"},{"uid":"326cf491519197b9","name":"should be online or offline if network state changed","time":{"start":1744616901507,"stop":1744616901507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0be722981f2632a","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744616882526,"stop":1744616882527,"duration":1},"status":"passed","severity":"normal"},{"uid":"399d16afe1b03685","name":"Rejects garbage","time":{"start":1744616877102,"stop":1744616877102,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4779039edce8c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744617018403,"stop":1744617018403,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd90f1609229a06","name":"Renews subscription after lossing a connection","time":{"start":1744617404088,"stop":1744617404088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efa63390d11ba6","name":"Check publish message containing Chinese","time":{"start":1744617029077,"stop":1744617029078,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d91e80f5b1f6500","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744617018405,"stop":1744617018409,"duration":4},"status":"passed","severity":"normal"},{"uid":"e8f3c3471faebca3","name":"Check meta is set [ecies]","time":{"start":1744616866213,"stop":1744616866214,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc7b7e7950df918","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744616839951,"stop":1744616839952,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7122ff2839cc268","name":"Passing page size 1 when there are 4 messages","time":{"start":1744617166523,"stop":1744617166524,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a907986667c1a1","name":"Correctly serialized arguments","time":{"start":1744616968294,"stop":1744616968295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e90b025430bbbc","name":"can start the service","time":{"start":1744616858502,"stop":1744616858503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0d9ed1797d1ab7","name":"different cluster, different shard: nodes don't connect","time":{"start":1744616971145,"stop":1744616971157,"duration":12},"status":"passed","severity":"normal"},{"uid":"b73b29d6816f6d38","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744617404082,"stop":1744617404082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64324560c19f301","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744617033019,"stop":1744617033019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c912ab1f68c65ad0","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744616873815,"stop":1744616873815,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa37d62484adde24","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744616882559,"stop":1744616882560,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ad79264275b99f","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744616882985,"stop":1744616882985,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd75331c20eb2162","name":"Relay","time":{"start":1744616906922,"stop":1744616906923,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e79ddabc872578","name":"Check message with no content topic is not received","time":{"start":1744617312414,"stop":1744617312415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6236056d4408e36e","name":"Check publish message containing Script","time":{"start":1744617029083,"stop":1744617029083,"duration":0},"status":"passed","severity":"normal"},{"uid":"71738c85437c2c4c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744617023980,"stop":1744617023981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0abe867359891c","name":"Register correct protocols","time":{"start":1744617032996,"stop":1744617032997,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79264c614e642e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744617150399,"stop":1744617150400,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b06a819b258d44","name":"Refresh subscription","time":{"start":1744617404055,"stop":1744617404055,"duration":0},"status":"passed","severity":"normal"},{"uid":"205b4299f3e64b96","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744616832167,"stop":1744616832167,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5e700b208fb16e","name":"should be sent with empty content","time":{"start":1744616882985,"stop":1744616882985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c34024b419113ee","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744617089251,"stop":1744617089251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3760e7c7d8ab3238","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744616882557,"stop":1744616882558,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d27fed9b8f0a92","name":"should fail to send if no connected peers found","time":{"start":1744616873841,"stop":1744616873841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2d0f7fbbd0f93a","name":"through manual discovery","time":{"start":1744616968229,"stop":1744616968230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7961edc11df79d17","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744616832159,"stop":1744616832159,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff42ef9d62c113","name":"Check meta is set [symmetric]","time":{"start":1744616864549,"stop":1744616864549,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3549e23cef393e","name":"should retry failed tasks","time":{"start":1744616873341,"stop":1744616873341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc68e34bb2e06f7","name":"Push message with Basic HTML tag payload","time":{"start":1744617527755,"stop":1744617527755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d792b7108e72dfc6","name":"should properly create location multiaddrs - udp4","time":{"start":1744616840670,"stop":1744616840670,"duration":0},"status":"passed","severity":"normal"},{"uid":"310893e7f0f7036","name":"Query Generator - true","time":{"start":1744617154451,"stop":1744617154453,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab411f5d5bb3944c","name":"should deliver messages after dependencies are met","time":{"start":1744616882984,"stop":1744616882984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a786b8eb916f5cb","name":"should return valid sharding parameters for static sharding","time":{"start":1744616832180,"stop":1744616832180,"duration":0},"status":"passed","severity":"normal"},{"uid":"736cf2a12d58ed2","name":"Delete observer","time":{"start":1744617009409,"stop":1744617009410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee20359a79db0121","name":"random static sharding 3 - Cluster ID: 230, Shard ID: 645","time":{"start":1744617145583,"stop":1744617145584,"duration":1},"status":"passed","severity":"normal"},{"uid":"658b1b62a0708e6","name":"should insert elements correctly","time":{"start":1744616884283,"stop":1744616884283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6488179c8b724ab","name":"Check received message containing Chinese","time":{"start":1744617312407,"stop":1744617312407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30d8b878cd2951f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744617174397,"stop":1744617174397,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3198e7314366803","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744616832157,"stop":1744616832158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f403b85c1de5f9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744617033018,"stop":1744617033019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0098619e6a129c5","name":"Push message with rate limit","time":{"start":1744617527764,"stop":1744617527764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1c6ecfd80e3504","name":"Publish message with custom timestamp: Mon Apr 14 2025 08:50:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1744617029096,"stop":1744617029096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc86a681281ab8d","name":"should throw an error for missing sharding configuration","time":{"start":1744616832180,"stop":1744616832181,"duration":1},"status":"passed","severity":"normal"},{"uid":"67909e2f36c1fd96","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744616882534,"stop":1744616882534,"duration":0},"status":"passed","severity":"normal"},{"uid":"530522e8eee8eb15","name":"should reject if LightPush is requested but not mounted","time":{"start":1744616873737,"stop":1744616873737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c449f69194366dce","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744617404067,"stop":1744617404067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7b63a14940e0ab","name":"Push message with Arabic payload","time":{"start":1744617527739,"stop":1744617527739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6471e82a3d44024","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744617404076,"stop":1744617404077,"duration":1},"status":"passed","severity":"normal"},{"uid":"158bb0ae76ef7ae0","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744616882521,"stop":1744616882521,"duration":0},"status":"passed","severity":"normal"},{"uid":"165057076ef3ca7c","name":"Push message with Russian payload","time":{"start":1744617527753,"stop":1744617527753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed5016c7727c9d8","name":"should properly create location multiaddrs - udp","time":{"start":1744616840671,"stop":1744616840671,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e3bc46c2e9716f","name":"Query Generator, No Decoder","time":{"start":1744617118876,"stop":1744617118882,"duration":6},"status":"passed","severity":"normal"},{"uid":"53e34ec8a8075b00","name":"Check publish message containing numeric","time":{"start":1744617029077,"stop":1744617029077,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e456aac9b12fb6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744617033021,"stop":1744617033021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbecbff1f5ed1206","name":"should check false positive rate","time":{"start":1744616884285,"stop":1744616884285,"duration":0},"status":"passed","severity":"normal"},{"uid":"7653d944ec2a3dd9","name":"should call waitForPeer on Relay","time":{"start":1744616873740,"stop":1744616873741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f97de5f85deedb2","name":"ignores domain fetching errors","time":{"start":1744616854681,"stop":1744616854681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d482c842ac00546","name":"Throws when trying to push message with empty payload","time":{"start":1744617527757,"stop":1744617527757,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dc37def88dba2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744616832172,"stop":1744616832172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8659a8be32a35523","name":"Push message with content topic containing unicode special characters","time":{"start":1744617527762,"stop":1744617527762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c280a6507e9e912a","name":"Encoder throws on empty string content topic","time":{"start":1744616846812,"stop":1744616846812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65b38de79e4f6ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744617018399,"stop":1744617018400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7db6eeda8c43291","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744616920933,"stop":1744616920934,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb319575c4a4ace","name":"Passing invalid cursor","time":{"start":1744617105307,"stop":1744617105308,"duration":1},"status":"passed","severity":"normal"},{"uid":"47efed8b5ed0175","name":"Push message with content topic containing Arabic","time":{"start":1744617527759,"stop":1744617527759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b987337bf709111","name":"Push message with content topic containing SQL Injection","time":{"start":1744617527760,"stop":1744617527760,"duration":0},"status":"passed","severity":"normal"},{"uid":"43239b3de1689c52","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744616882521,"stop":1744616882521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e96e4e4e636c2a3","name":"Push message with XML payload","time":{"start":1744617527754,"stop":1744617527754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b0fcc60c0002f8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744616839943,"stop":1744616839944,"duration":1},"status":"passed","severity":"normal"},{"uid":"7399a3b357176324","name":"should detect messages with missing dependencies","time":{"start":1744616882984,"stop":1744616882984,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ce242d3405ca8","name":"addEventListener with correct event","time":{"start":1744616941453,"stop":1744616941454,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b2b62a305be786","name":"Default pageSize","time":{"start":1744617166527,"stop":1744617166529,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c21270e4739a87f","name":"Js publishes, other Js receives","time":{"start":1744617021927,"stop":1744617021928,"duration":1},"status":"passed","severity":"normal"},{"uid":"191d2142b174efe6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744617404052,"stop":1744617404052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0df1926971c167","name":"safeDispatchEvent","time":{"start":1744616941461,"stop":1744616941461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e95838cd5511c5b","name":"should not receive a peer event after stop","time":{"start":1744616858505,"stop":1744616858505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0d56ccb207988c","name":"Waku message hash computation (no timestamp)","time":{"start":1744616834650,"stop":1744616834650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd867f1ad089728","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744616854417,"stop":1744616854417,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb26f208a6296e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744617174401,"stop":1744617174402,"duration":1},"status":"passed","severity":"normal"},{"uid":"183a439858367295","name":"Push message with numeric payload","time":{"start":1744617527737,"stop":1744617527738,"duration":1},"status":"passed","severity":"normal"},{"uid":"502aeaeeb64d1767","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744616839942,"stop":1744616839942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f171fa60408a3bef","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744617174401,"stop":1744617174401,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a3ce76006fc5f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744616832215,"stop":1744616832215,"duration":0},"status":"passed","severity":"normal"},{"uid":"30df1ffadcb6406d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744617105304,"stop":1744617105305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2387130f5a988b4f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744617312401,"stop":1744617312401,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d63c8e674edabb","name":"Push message with SQL Injection payload","time":{"start":1744617527754,"stop":1744617527754,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cb103b3dd4a335","name":"Passing page size 10 when there are 10 messages","time":{"start":1744617166525,"stop":1744617166526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bd1928d38d3ed9","name":"Publish message with custom timestamp: Mon Apr 14 2025 06:50:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1744617029096,"stop":1744617029096,"duration":0},"status":"passed","severity":"normal"},{"uid":"307a32d3d4ea61ef","name":"Symmetric encrypt & Decrypt","time":{"start":1744616864970,"stop":1744616864970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dc81017780e4a7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744617404082,"stop":1744617404082,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ca58f19999b0c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744617118901,"stop":1744617118902,"duration":1},"status":"passed","severity":"normal"},{"uid":"24292cb5f5007342","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744617404087,"stop":1744617404087,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7e90f0930c6aab","name":"Push message with numeric payload","time":{"start":1744617527752,"stop":1744617527752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b79b882eda374a","name":"Encoder throws on undefined content topic","time":{"start":1744616866214,"stop":1744616866214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac68c947d6eabe36","name":"Push to array if already present","time":{"start":1744616831639,"stop":1744616831639,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b0346d9a63bbfb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744617404067,"stop":1744617404068,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba54c75258cd2a6","name":"Push message with content topic containing Script","time":{"start":1744617527760,"stop":1744617527760,"duration":0},"status":"passed","severity":"normal"},{"uid":"744fad7ed0f74b3b","name":"Check received message containing XML","time":{"start":1744617312409,"stop":1744617312409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af61d17c8a66229","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744616832168,"stop":1744616832168,"duration":0},"status":"passed","severity":"normal"},{"uid":"3710e4ea9debcbb8","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744616882534,"stop":1744616882534,"duration":0},"status":"passed","severity":"normal"},{"uid":"221b833efbcbd801","name":"Check received message containing Script","time":{"start":1744617312398,"stop":1744617312398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9daac335a6655d0","name":"should set field with all protocols disabled","time":{"start":1744616840672,"stop":1744616840672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc6c330d56bbf77","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744616832157,"stop":1744616832157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf19b20a71385dc","name":"should check connected peers if present and suitable","time":{"start":1744616873739,"stop":1744616873739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5da9cd4e07fce56","name":"random static sharding 2 - Cluster ID: 449, Shard ID: 108","time":{"start":1744617145583,"stop":1744617145583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57409bea073569a","name":"Subscribe to topic containing XML and publish message","time":{"start":1744617033017,"stop":1744617033018,"duration":1},"status":"passed","severity":"normal"},{"uid":"330aa18d91219f3b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744617033001,"stop":1744617033002,"duration":1},"status":"passed","severity":"normal"},{"uid":"f022261ec0494729","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744617105305,"stop":1744617105306,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30b09ac7a46e1ba","name":"should properly create peer info with all multiaddrs","time":{"start":1744616840671,"stop":1744616840672,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedb65b543a7aa03","name":"Query Generator - false","time":{"start":1744617154453,"stop":1744617154453,"duration":0},"status":"passed","severity":"normal"},{"uid":"15942a1562e1ca18","name":"Filter","time":{"start":1744617181858,"stop":1744617181858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd536124d5fef576","name":"Check message received after nwaku node is restarted","time":{"start":1744617312405,"stop":1744617312405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c677e92c60b17686","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744616832168,"stop":1744616832169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4f5bd772632b68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744616882564,"stop":1744616882565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b13afa07104e920","name":"should handle general insertion and lookup correctly","time":{"start":1744616884284,"stop":1744616884285,"duration":1},"status":"passed","severity":"normal"},{"uid":"479f49295d951153","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744617018401,"stop":1744617018401,"duration":0},"status":"passed","severity":"normal"},{"uid":"54697615a4ccf3e5","name":"isConnected return false after peer stops","time":{"start":1744616920933,"stop":1744616920933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce885fb96553acc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744617404058,"stop":1744617404059,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc8f102f21713f3","name":"should load peers from local storage and dispatch events","time":{"start":1744616858506,"stop":1744616858506,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a1bb389de5212","name":"Check received message containing short","time":{"start":1744617312405,"stop":1744617312405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeea5434a45175e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744617404070,"stop":1744617404070,"duration":0},"status":"passed","severity":"normal"},{"uid":"32660c33f85ec9ef","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744616832182,"stop":1744616832182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3f49489e764aac","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744616832158,"stop":1744616832158,"duration":0},"status":"passed","severity":"normal"},{"uid":"57191e23185e86b6","name":"Nodes with multiple pubsub topic","time":{"start":1744617023980,"stop":1744617023980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9c440ffb5a4474","name":"should not throw an error for a single configured topic","time":{"start":1744616832176,"stop":1744616832177,"duration":1},"status":"passed","severity":"normal"},{"uid":"26822ecf2fd82919","name":"random static sharding 9 - Cluster ID: 243, Shard ID: 946","time":{"start":1744617145590,"stop":1744617145591,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f461d5597cc584","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744616882525,"stop":1744616882525,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2d4929a4ff943f","name":"Check message received after nwaku node is restarted","time":{"start":1744617312416,"stop":1744617312416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6abbe9d3eefbe344","name":"should properly create location multiaddrs - tcp6","time":{"start":1744616840671,"stop":1744616840671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78adcf51122da19","name":"should create a new stream if no existing for protocol found","time":{"start":1744616846508,"stop":1744616846508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde43d0b3d0d4ad4","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744616882547,"stop":1744616882548,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0b6fee2cd9c04","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744617089250,"stop":1744617089250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c682e48692cf2ea","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744617404081,"stop":1744617404081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a5fe9e9ec5139b","name":"Ping on peer without subscriptions","time":{"start":1744616966006,"stop":1744616966007,"duration":1},"status":"passed","severity":"normal"},{"uid":"828092678dc187f6","name":"Push message with special chars payload","time":{"start":1744617527738,"stop":1744617527738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77d0932ceee460d","name":"Round trip binary serialization","time":{"start":1744616846810,"stop":1744616846811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d476949ef22a5ba","name":"Check received message with timestamp: 1744616900126000000 ","time":{"start":1744617312401,"stop":1744617312401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb6f3948c717776","name":"should not fail to start the service if it is already started","time":{"start":1744616858504,"stop":1744616858504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b6fcb26edecf7f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744617033000,"stop":1744617033001,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d31c569fca75f6","name":"Push message with JSON payload","time":{"start":1744617527755,"stop":1744617527755,"duration":0},"status":"passed","severity":"normal"},{"uid":"560ec20c0c02f931","name":"Check publish message containing Basic HTML tag","time":{"start":1744617029084,"stop":1744617029085,"duration":1},"status":"passed","severity":"normal"},{"uid":"319db544392413a9","name":"should only return 1 node with relay and store capability","time":{"start":1744616854682,"stop":1744616854682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6cab2c9cd222f7","name":"Push message with long payload","time":{"start":1744617527737,"stop":1744617527737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63f9b817f438574","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744617174401,"stop":1744617174401,"duration":0},"status":"passed","severity":"normal"}] |