mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"f3e87669d35e7344","name":"Push message with emoji payload","time":{"start":1745385535684,"stop":1745385535684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0293ed851c9b37","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745384909440,"stop":1745384909440,"duration":0},"status":"passed","severity":"normal"},{"uid":"985f29c4eb57d5af","name":"should return no connections if no open connection provided","time":{"start":1745384870914,"stop":1745384870914,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ad13f769c9cab0","name":"Check received message containing long","time":{"start":1745385340692,"stop":1745385340692,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cc254a060706e7","name":"Fails to push message bigger that 1MB","time":{"start":1745385535692,"stop":1745385535692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d07950bb5ea3e2","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745384909407,"stop":1745384909407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8cc7da7ba0e600","name":"Check message received after jswaku node is restarted","time":{"start":1745385340700,"stop":1745385340700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7452df14f22af16c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745385430783,"stop":1745385430783,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a75ca99943ce4b","name":"Push message with Chinese payload","time":{"start":1745385535680,"stop":1745385535680,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eadd0ccce50b9f","name":"Query Generator - false","time":{"start":1745385180414,"stop":1745385180414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5545d1f9e6802b","name":"removeEventListener with wrong event","time":{"start":1745384968586,"stop":1745384968586,"duration":0},"status":"passed","severity":"normal"},{"uid":"570a529c94ff6c24","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745385062634,"stop":1745385062635,"duration":1},"status":"passed","severity":"normal"},{"uid":"43437685912bf517","name":"tcp ip4 address","time":{"start":1745384864448,"stop":1745384864451,"duration":3},"status":"passed","severity":"normal"},{"uid":"15a0151193e3eb37","name":"Push message with content topic containing shell command","time":{"start":1745385535701,"stop":1745385535701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c667975200c87faf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745384883433,"stop":1745384883433,"duration":0},"status":"passed","severity":"normal"},{"uid":"613273787d36f922","name":"Passing invalid cursor","time":{"start":1745385134641,"stop":1745385134642,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca6de515b38924a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745384864527,"stop":1745384864527,"duration":0},"status":"passed","severity":"normal"},{"uid":"437260e7434cd62e","name":"Wrong topic","time":{"start":1745385157688,"stop":1745385157688,"duration":0},"status":"passed","severity":"normal"},{"uid":"678864a46f9ae8fd","name":"Push message with custom timestamp: 1745381347854","time":{"start":1745385535691,"stop":1745385535691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9ed2a8016c3ace","name":"Generator, 2 different pubsubtopics","time":{"start":1745385171526,"stop":1745385171526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed266154c495e67","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745384899850,"stop":1745384899851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25ff7913563955b","name":"should select older connection if present","time":{"start":1745384870915,"stop":1745384870915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f448aca338658f32","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745385062634,"stop":1745385062634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a04977faa763c5","name":"Sample","time":{"start":1745384864500,"stop":1745384864501,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d25d079be35e04d","name":"Nodes with multiple pubsub topic","time":{"start":1745385052096,"stop":1745385052096,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e1141bce274b1d","name":"Decoder throws on empty string content topic","time":{"start":1745384889683,"stop":1745384889683,"duration":0},"status":"passed","severity":"normal"},{"uid":"57688b3b934e8a19","name":"Reopen subscription with peer with lost subscription","time":{"start":1745384994860,"stop":1745384994860,"duration":0},"status":"passed","severity":"normal"},{"uid":"56111ee0f03a300a","name":"should mark all messages in causal history as acknowledged","time":{"start":1745384909785,"stop":1745384909785,"duration":0},"status":"passed","severity":"normal"},{"uid":"6caaf47d82a01ca6","name":"connected peers and dial","time":{"start":1745385034523,"stop":1745385034524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"127c5980140e75cd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745384928340,"stop":1745384928342,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bf23f94bb7ebdb","name":"Subscribe and receive messages via lightPush","time":{"start":1745385430789,"stop":1745385430789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3480600dda2bad54","name":"Subscribe to topic containing short and receive message","time":{"start":1745385430793,"stop":1745385430793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3f76300e79cbb1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745384856364,"stop":1745384856365,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c138cdf25da899","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745385148367,"stop":1745385148367,"duration":0},"status":"passed","severity":"normal"},{"uid":"36870b1f90b7c811","name":"should properly create location multiaddrs - tcp4","time":{"start":1745384865249,"stop":1745384865249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b3cd7f3cabdf6f","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745384909788,"stop":1745384909789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5b0b5f00bde468","name":"Subscribe to topic containing XML and receive message","time":{"start":1745385430796,"stop":1745385430796,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ee8938ea3bccc2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745385052643,"stop":1745385052643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e45f25b4b1bb6cb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745384856349,"stop":1745384856349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d62d6d804e4daaf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745385187791,"stop":1745385187791,"duration":0},"status":"passed","severity":"normal"},{"uid":"77869fbbb41eee4","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745384909404,"stop":1745384909404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59c27717ddcb3fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745384856360,"stop":1745384856361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9978960609032889","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745384909405,"stop":1745384909405,"duration":0},"status":"passed","severity":"normal"},{"uid":"803eb31efdbd854e","name":"Init the array if not present","time":{"start":1745384855830,"stop":1745384855831,"duration":1},"status":"passed","severity":"normal"},{"uid":"755cfa1c3fe5b9ac","name":"Mutual subscription","time":{"start":1745385062616,"stop":1745385062622,"duration":6},"status":"passed","severity":"normal"},{"uid":"e3572b0483a5bb82","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745384909414,"stop":1745384909414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93ea6ff73e1f19a","name":"should not fail to start the service if it is already started","time":{"start":1745385034358,"stop":1745385034358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4941b7d70e500e0a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745384909439,"stop":1745384909439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52890c8fbab7ff4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app46/3/topic723/utf8","time":{"start":1745385157685,"stop":1745385157685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee62984d61bb758","name":"should return usable stream attached to connection","time":{"start":1745384871226,"stop":1745384871227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec860cc19106c51a","name":"random static sharding 7 - Cluster ID: 54, Shard ID: 705","time":{"start":1745385181376,"stop":1745385181376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92632bc4a6cb649","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745384932531,"stop":1745384932531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2e871fb444064dc","name":"Correctly serialized arguments","time":{"start":1745384997139,"stop":1745384997139,"duration":0},"status":"passed","severity":"normal"},{"uid":"122ce3af3efaa666","name":"should respect max attempts limit","time":{"start":1745384900122,"stop":1745384900123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e644185e05dfe28","name":"topics with same application and version share the same shard","time":{"start":1745384856351,"stop":1745384856352,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dcd44f2ef61974","name":"Push message with escaped characters payload","time":{"start":1745385535683,"stop":1745385535683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e89f71c43c7b0b6","name":"Check received message containing long","time":{"start":1745385340683,"stop":1745385340683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e80dd7751a80e69","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745384909787,"stop":1745384909787,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b63a9d1ac8df9c","name":"should use shardsUnderCluster when provided","time":{"start":1745384899846,"stop":1745384899847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eef89084388b1aa","name":"addEventListener with wrong event","time":{"start":1745384968585,"stop":1745384968585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a633d2bad180a4b2","name":"Check received message containing XML","time":{"start":1745385340685,"stop":1745385340685,"duration":0},"status":"passed","severity":"normal"},{"uid":"474723ba5d97d7da","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745384909401,"stop":1745384909401,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9e0068e1b9967","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745384986798,"stop":1745384986800,"duration":2},"status":"passed","severity":"normal"},{"uid":"544d5154a9621d96","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745384856347,"stop":1745384856347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c3735e6c61483a","name":"should properly start and stop event listening","time":{"start":1745384900296,"stop":1745384900296,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d71b5f8c59b6cd","name":"should set field with only STORE enabled","time":{"start":1745384865252,"stop":1745384865252,"duration":0},"status":"passed","severity":"normal"},{"uid":"822e55405899f1e7","name":"Passing an array","time":{"start":1745385204157,"stop":1745385204157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c842995b4c57ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745384856367,"stop":1745384856367,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd121cefc4437a47","name":"Push message with content topic containing Arabic","time":{"start":1745385535699,"stop":1745385535699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2b28e535d8ab72","name":"Check publish message containing short","time":{"start":1745385060360,"stop":1745385060361,"duration":1},"status":"passed","severity":"normal"},{"uid":"f550c11c5b19ed14","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745384900247,"stop":1745384900248,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7de570705b0a02","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745385171537,"stop":1745385171538,"duration":1},"status":"passed","severity":"normal"},{"uid":"868720b37e3b55e6","name":"Push message with custom timestamp: 1714626547853","time":{"start":1745385535690,"stop":1745385535691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78b5368e37c33e0","name":"Refresh subscription","time":{"start":1745385062626,"stop":1745385062627,"duration":1},"status":"skipped","severity":"normal"},{"uid":"846d5071d0036b2c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app20/2/topic781/xml","time":{"start":1745385157683,"stop":1745385157684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adad656b4057b3f","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745384909406,"stop":1745384909406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e83f8a6e325370","name":"Check message with no payload is not received","time":{"start":1745385340699,"stop":1745385340699,"duration":0},"status":"passed","severity":"normal"},{"uid":"98436e9403a179f2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app1/2/topic980/proto","time":{"start":1745385157685,"stop":1745385157686,"duration":1},"status":"passed","severity":"normal"},{"uid":"5924d5a9e97b4db8","name":"Push message with custom timestamp: 1745388547854","time":{"start":1745385535704,"stop":1745385535704,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c0ee729f47e46","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745384986800,"stop":1745384986801,"duration":1},"status":"passed","severity":"normal"},{"uid":"2239b81e977ec8a9","name":"listenerCount","time":{"start":1745384968587,"stop":1745384968588,"duration":1},"status":"passed","severity":"normal"},{"uid":"50397668d0961e96","name":"Relay - dialed after","time":{"start":1745385207959,"stop":1745385207959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7d8f03904cdcb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745384947640,"stop":1745384947641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c111cb37f98cdb","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745384909407,"stop":1745384909407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce45d72dadb8f6d0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745385187792,"stop":1745385187793,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aea2a13d90000f3","name":"should get / set UDP multiaddr","time":{"start":1745384865248,"stop":1745384865248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061c253ecea811c","name":"1 Relay, 1 fetch","time":{"start":1745384879322,"stop":1745384879322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9881f3953ca8688a","name":"Relay","time":{"start":1745384935361,"stop":1745384935361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3decb4f80981ad9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745385052664,"stop":1745385052665,"duration":1},"status":"passed","severity":"normal"},{"uid":"27044cfce123e6c7","name":"Check message with invalid timestamp is not received","time":{"start":1745385340689,"stop":1745385340689,"duration":0},"status":"passed","severity":"normal"},{"uid":"519e2ea2a06f3fd4","name":"handles empty contentTopics array correctly","time":{"start":1745384856374,"stop":1745384856374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1342a2bd947a1373","name":"Check received message containing SQL Injection","time":{"start":1745385340694,"stop":1745385340694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62a3296dcb6aa07","name":"Push message with Script payload","time":{"start":1745385535681,"stop":1745385535681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c71cfeedfcbdeb","name":"Nodes with multiple pubsub topic","time":{"start":1745385052097,"stop":1745385052098,"duration":1},"status":"passed","severity":"normal"},{"uid":"156964c1c28de664","name":"should handle general insertion and lookup correctly","time":{"start":1745384911355,"stop":1745384911355,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bc484c9cf1e77","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745384934796,"stop":1745384934797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fd7117068ea6ad","name":"should return different streams if requested simultaniously","time":{"start":1745384871228,"stop":1745384871229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3489622d1749bc98","name":"Refresh subscription","time":{"start":1745385430792,"stop":1745385430793,"duration":1},"status":"passed","severity":"normal"},{"uid":"901b522c914e4e2b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745384879374,"stop":1745384879375,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec425cc2f5198b7e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745385430783,"stop":1745385430783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b419f711e7b73f1b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745384909448,"stop":1745384909449,"duration":1},"status":"passed","severity":"normal"},{"uid":"969504a2c7b268d4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745385062624,"stop":1745385062624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7c671b0f756117","name":"more peers than existing","time":{"start":1745385034525,"stop":1745385034525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c6cc626cd1884d0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745384909452,"stop":1745384909452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2760be0a15db20a4","name":"A test","time":{"start":1745384986928,"stop":1745384986928,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa07e2308715e64f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745384856374,"stop":1745384856375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09b8216c9492ad1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745384856356,"stop":1745384856356,"duration":0},"status":"passed","severity":"normal"},{"uid":"db83047fb71d3920","name":"should maintain desired error rate","time":{"start":1745384911353,"stop":1745384911353,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff0282be712f08","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745385340697,"stop":1745385340697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6136a409c9cf3cf","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745384856358,"stop":1745384856358,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b3ca3986299eed","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745385171532,"stop":1745385171532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10c93b081820b0b0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745385201494,"stop":1745385201494,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be16b56c2086157","name":"Check received message containing unicode special characters","time":{"start":1745385340696,"stop":1745385340696,"duration":0},"status":"passed","severity":"normal"},{"uid":"731742dbeb1be33a","name":"Non TWN Cluster","time":{"start":1745385157681,"stop":1745385157682,"duration":1},"status":"passed","severity":"normal"},{"uid":"419702a630d46a48","name":"Check received message containing SQL Injection","time":{"start":1745385340685,"stop":1745385340685,"duration":0},"status":"passed","severity":"normal"},{"uid":"883109ad0084146a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745384909447,"stop":1745384909447,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d95db2515a3c15","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745384934797,"stop":1745384934797,"duration":0},"status":"passed","severity":"normal"},{"uid":"932cc361eee1d36b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745384871540,"stop":1745384871540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9418d98dd6ff751","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745385430795,"stop":1745385430795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3733e4b8167e7326","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745385134633,"stop":1745385134633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02b7944a2dbe276","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745385062632,"stop":1745385062632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce90c11f1554d66","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745385201495,"stop":1745385201495,"duration":0},"status":"passed","severity":"normal"},{"uid":"43457ead59df52c2","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745384909402,"stop":1745384909403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c492754d119a0cce","name":"A test","time":{"start":1745384986929,"stop":1745384986929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5e88b841521d8","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745384909447,"stop":1745384909447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b758213eadf0b323","name":"Overlapping topic subscription","time":{"start":1745385430792,"stop":1745385430792,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e3d64ee196dc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745385430795,"stop":1745385430795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5244e96986438175","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745384909406,"stop":1745384909407,"duration":1},"status":"passed","severity":"normal"},{"uid":"13267b65fd8647ed","name":"Relay - times out","time":{"start":1745385207959,"stop":1745385207959,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb02750d862aa8fc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745385052645,"stop":1745385052649,"duration":4},"status":"passed","severity":"normal"},{"uid":"e406d9496da619ea","name":"Push 30 different messages","time":{"start":1745385535684,"stop":1745385535684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dadc771e92e29b0","name":"should handle task timeouts","time":{"start":1745384900121,"stop":1745384900122,"duration":1},"status":"passed","severity":"normal"},{"uid":"609225d792a57a2f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745384934990,"stop":1745384934990,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9df272ca025aa5","name":"connects to nwaku","time":{"start":1745385204155,"stop":1745385204156,"duration":1},"status":"passed","severity":"normal"},{"uid":"34da923c0ea491cf","name":"Throws when trying to push message with empty payload","time":{"start":1745385535684,"stop":1745385535685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac10cf3456be3d9","name":"Publish without waiting for remote peer","time":{"start":1745385062623,"stop":1745385062623,"duration":0},"status":"passed","severity":"normal"},{"uid":"217b98d367cf7a58","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745384864525,"stop":1745384864525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f2f8e5a2ddd756","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745384909411,"stop":1745384909412,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bf4288c97a725a","name":"should decode valid enr with tcp successfully","time":{"start":1745384865240,"stop":1745384865240,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a00a1921a6f7ee","name":"Decoder throws on undefined content topic","time":{"start":1745384871539,"stop":1745384871540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f313f7b7bf93fcd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745384858904,"stop":1745384858905,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff69b5493543828e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745385148364,"stop":1745385148365,"duration":1},"status":"passed","severity":"normal"},{"uid":"906ad3bf41f4b15d","name":"throws on empty content topic","time":{"start":1745384856334,"stop":1745384856335,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34d2992571d8143","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745385052098,"stop":1745385052098,"duration":0},"status":"passed","severity":"normal"},{"uid":"180cc1810d9ca3b1","name":"Push message with long payload","time":{"start":1745385535678,"stop":1745385535679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a756f77827841ec2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745384856349,"stop":1745384856349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd72b869d8ca043","name":"can start the service","time":{"start":1745384883429,"stop":1745384883429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8648ae6d30624d8","name":"Push message with shell command payload","time":{"start":1745385535683,"stop":1745385535683,"duration":0},"status":"passed","severity":"normal"},{"uid":"218eafbf55233fe4","name":"configure the node with multiple content topics","time":{"start":1745385157688,"stop":1745385157688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7889ef949bb793b4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745385430798,"stop":1745385430798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee5701f1918095","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1745384909790,"stop":1745384909790,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cd1cf456211690","name":"getPeersByDiscovery","time":{"start":1745384968586,"stop":1745384968587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0f7b8b413625","name":"Decoder throws on undefined content topic","time":{"start":1745384891199,"stop":1745384891199,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb74e80877019adf","name":"Check received message containing JSON","time":{"start":1745385340686,"stop":1745385340686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c253731e9b4b147","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745384856405,"stop":1745384856405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9140dd7714d7a577","name":"Fails to publish duplicate message","time":{"start":1745385060393,"stop":1745385060394,"duration":1},"status":"passed","severity":"normal"},{"uid":"737509a5bb5a4655","name":"Check received message containing Russian","time":{"start":1745385340693,"stop":1745385340693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4533b75d816bd6a","name":"Subscribe and receive messages via waku relay post","time":{"start":1745385430779,"stop":1745385430779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1013753e06f64f1","name":"Check publish message containing long","time":{"start":1745385060361,"stop":1745385060362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8eaab314221286","name":"Check message with invalid timestamp is not received","time":{"start":1745385340698,"stop":1745385340698,"duration":0},"status":"passed","severity":"normal"},{"uid":"debb94c33bab90d7","name":"should update ack status of messages in outgoing buffer","time":{"start":1745384909789,"stop":1745384909789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3db131dd4b8a39","name":"Push message with content topic containing Chinese","time":{"start":1745385535686,"stop":1745385535686,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf15f823b0263a","name":"should get locked peers","time":{"start":1745384899276,"stop":1745384899277,"duration":1},"status":"passed","severity":"normal"},{"uid":"2839713e7c8d79b1","name":"shard 0","time":{"start":1745385181371,"stop":1745385181371,"duration":0},"status":"passed","severity":"normal"},{"uid":"2174e198bcf306e0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745384934987,"stop":1745384934987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d243c841d67dbe65","name":"Push message with custom timestamp: 1745388547854","time":{"start":1745385535691,"stop":1745385535691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f210bbc37bcf5e1c","name":"Push message with meta","time":{"start":1745385535689,"stop":1745385535689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6014bea37debe1cd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745384909450,"stop":1745384909450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca364b9dbce9bb25","name":"returns all values when wanted number matches available values","time":{"start":1745384878475,"stop":1745384878477,"duration":2},"status":"passed","severity":"normal"},{"uid":"26bb2b37112e933c","name":"Check received message containing Script","time":{"start":1745385340685,"stop":1745385340685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74fa44dda48c26","name":"should properly create peer info with all multiaddrs","time":{"start":1745384865251,"stop":1745384865251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc83b504117f19a","name":"Push message with emoji payload","time":{"start":1745385535696,"stop":1745385535696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8ec04c2214bc75","name":"Push message with numeric payload","time":{"start":1745385535679,"stop":1745385535679,"duration":0},"status":"passed","severity":"normal"},{"uid":"94758be10626289c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745385430788,"stop":1745385430788,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a28e4d693590a3","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745384909412,"stop":1745384909412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad9680fbec5f003","name":"should wait for Store peer to be connected","time":{"start":1745384900333,"stop":1745384900333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5fc6642c252d1c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745384909397,"stop":1745384909399,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cd17123ee3171a8","name":"Ping on subscribed peer","time":{"start":1745384994852,"stop":1745384994853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf8bc4872f578d","name":"Push message with rate limit","time":{"start":1745385535690,"stop":1745385535690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be429973227c0d4","name":"different cluster, same shard: nodes don't connect","time":{"start":1745384997446,"stop":1745384997446,"duration":0},"status":"passed","severity":"normal"},{"uid":"335a4ff6f8d8e7a6","name":"should not receive a peer event before start","time":{"start":1745384932528,"stop":1745384932529,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff8c94a07f1bdfd","name":"random static sharding 2 - Cluster ID: 530, Shard ID: 777","time":{"start":1745385181372,"stop":1745385181372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0a6fc565c5e897","name":"Renews subscription after lossing a connection","time":{"start":1745385430788,"stop":1745385430788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6329a0329a03a98a","name":"Push message with content topic containing short","time":{"start":1745385535685,"stop":1745385535685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60bdb549f70e048","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745384864523,"stop":1745384864523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b659b513806c526","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745384934988,"stop":1745384934990,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec4b6d17d5405543","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745384856371,"stop":1745384856371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7216382793fb6fd0","name":"Push message with XML payload","time":{"start":1745385535682,"stop":1745385535682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d0c4b6b78fc5b3","name":"Passing page size 19 when there are 20 messages","time":{"start":1745385196731,"stop":1745385196732,"duration":1},"status":"passed","severity":"normal"},{"uid":"9491fb335b58d9c2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745385157689,"stop":1745385157689,"duration":0},"status":"passed","severity":"normal"},{"uid":"531fbe4f27f89a0a","name":"Push message with unicode special characters payload","time":{"start":1745385535683,"stop":1745385535683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b409326cf1847c9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745384856362,"stop":1745384856362,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2a03607b956ca7","name":"Push message with content topic containing unicode special characters","time":{"start":1745385535701,"stop":1745385535702,"duration":1},"status":"passed","severity":"normal"},{"uid":"47847af64dd6cfa5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745385052645,"stop":1745385052645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40349b0b3b261bd","name":"handles empty shards array correctly","time":{"start":1745384856373,"stop":1745384856374,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d0dbc4beb51eb4","name":"Waku message hash computation (payload length 0)","time":{"start":1745384858905,"stop":1745384858905,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d4f08bac01b218","name":"Query with Promise Callback, No message returned","time":{"start":1745385148368,"stop":1745385148369,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0edc9f0c001daa","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745384856370,"stop":1745384856370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4608159cbaba37","name":"Ordered Callback - false","time":{"start":1745385180420,"stop":1745385180420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb964a387eb44303","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745384856366,"stop":1745384856366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfbe649a8e987c0","name":"Push message with JSON payload","time":{"start":1745385535682,"stop":1745385535683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4422ee2c53a60242","name":"Push message with Script payload","time":{"start":1745385535694,"stop":1745385535694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dafaf8016814cac","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745385187792,"stop":1745385187792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e409c8871664021","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745384864521,"stop":1745384864522,"duration":1},"status":"passed","severity":"normal"},{"uid":"972256bb34cf5a06","name":"Callback on promise","time":{"start":1745385181345,"stop":1745385181346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81e36e04da2a09e","name":"should reject if WakuNode is not started","time":{"start":1745384900328,"stop":1745384900328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1a6c38a00163b9","name":"Push message with special chars payload","time":{"start":1745385535679,"stop":1745385535679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcab611b53ee036f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745385430785,"stop":1745385430785,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb21e087a1726ce1","name":"Check publish message after service node is restarted","time":{"start":1745385060398,"stop":1745385060399,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e8714ffaee14433","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745385430781,"stop":1745385430781,"duration":0},"status":"passed","severity":"normal"},{"uid":"423447f4dafe6f4b","name":"should throw an error for an unconfigured topic","time":{"start":1745384856369,"stop":1745384856370,"duration":1},"status":"passed","severity":"normal"},{"uid":"88886f5aff30da43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745385430789,"stop":1745385430790,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a1135cd619d1f8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745385062633,"stop":1745385062634,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bc42ff83585a45","name":"should send to specified number of peers of used peers","time":{"start":1745384900249,"stop":1745384900249,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d1dfae8f458734","name":"different cluster, different shard: nodes don't connect","time":{"start":1745384997447,"stop":1745384997447,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd98ba7f6f3457fb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745384891197,"stop":1745384891197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8058862234b386e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745385430788,"stop":1745385430789,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ee9247432d23de","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745384858902,"stop":1745384858904,"duration":2},"status":"passed","severity":"normal"},{"uid":"9316ac1a3d87e01f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745385062633,"stop":1745385062633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470f193fb50325c","name":"Subscribe to topic containing long and publish message","time":{"start":1745385062628,"stop":1745385062628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2fb3468bd98fd5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745385430786,"stop":1745385430786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8308bd3eea31238","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745385201492,"stop":1745385201492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6670821f1fdb7b1","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745384909399,"stop":1745384909399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f861fea17659408d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745384856360,"stop":1745384856360,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcc220e2b218627","name":"getPeersByDiscovery","time":{"start":1745385053206,"stop":1745385053206,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf6c0747a835a76","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745384865252,"stop":1745384865252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3117da08e8fc775","name":"should check connected peers if present and suitable","time":{"start":1745384900331,"stop":1745384900332,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f948aa1876e2820","name":"Check received message containing numeric","time":{"start":1745385340683,"stop":1745385340683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d771e1435a97804","name":"should only return 1 node with store capability","time":{"start":1745384879372,"stop":1745384879373,"duration":1},"status":"passed","severity":"normal"},{"uid":"46741eea7d00ee1e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745384909451,"stop":1745384909452,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f056a0b4ed840f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745385430787,"stop":1745385430787,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b55b64be49f2754","name":"Passing page size 10 when there are 10 messages","time":{"start":1745385196727,"stop":1745385196731,"duration":4},"status":"passed","severity":"normal"},{"uid":"9be7648dde6f2d43","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745384879323,"stop":1745384879323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4539504b46f4ac","name":"Push message with content topic containing long","time":{"start":1745385535697,"stop":1745385535698,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17a61c859a9d141","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745385052657,"stop":1745385052659,"duration":2},"status":"passed","severity":"normal"},{"uid":"1980190887b3d5c7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745384889678,"stop":1745384889680,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa2ff692b86005d8","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745384909403,"stop":1745384909403,"duration":0},"status":"passed","severity":"normal"},{"uid":"abae18b7ca119bf4","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745384909404,"stop":1745384909405,"duration":1},"status":"passed","severity":"normal"},{"uid":"752a31e7cf97ee33","name":"Subscribe to topic containing short and receive message","time":{"start":1745385430782,"stop":1745385430782,"duration":0},"status":"passed","severity":"normal"},{"uid":"821c364b7c8fc4ff","name":"should set field with all protocols disabled","time":{"start":1745384865251,"stop":1745384865251,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b62547fc8ce345","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745384879052,"stop":1745384879052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfaf637b1fcbe2","name":"Check publish message containing numeric","time":{"start":1745385060362,"stop":1745385060363,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d481b4c2183939","name":"Publish message with custom timestamp: Thu May 02 2024 05:10:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1745385060386,"stop":1745385060387,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8c3aca9045a7eb","name":"should not allow unachievable error rate","time":{"start":1745384908741,"stop":1745384908743,"duration":2},"status":"passed","severity":"normal"},{"uid":"6617cec955d9979b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745384856364,"stop":1745384856364,"duration":0},"status":"passed","severity":"normal"},{"uid":"459478567055b554","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745384909415,"stop":1745384909415,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f764ecbdb12ab1","name":"Rejects garbage","time":{"start":1745384903729,"stop":1745384903729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8e9929448eb9eb","name":"should return PeerId when PeerId is provided","time":{"start":1745384899841,"stop":1745384899842,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ba824a0eb1dc85","name":"Store - dialed first","time":{"start":1745385207960,"stop":1745385207960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb91f4ca481dba7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745385430792,"stop":1745385430792,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f9eb239588287","name":"Overlapping topic subscription","time":{"start":1745385430781,"stop":1745385430782,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d0c48d0313c813","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745384909444,"stop":1745384909446,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a74a72827a7b926","name":"random static sharding 6 - Cluster ID: 263, Shard ID: 674","time":{"start":1745385181376,"stop":1745385181376,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a00b1e12e31648","name":"handles different networkShards values correctly","time":{"start":1745384856353,"stop":1745384856354,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a330cbe527d2f84","name":"Check publish message containing XML","time":{"start":1745385060370,"stop":1745385060370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf187b0a8e654840","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745385430797,"stop":1745385430798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4182c4a142b2c39","name":"should maintain proper timestamps if all messages received","time":{"start":1745384909784,"stop":1745384909784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c295ef179e2ff7","name":"Push message with content topic containing SQL Injection","time":{"start":1745385535699,"stop":1745385535699,"duration":0},"status":"passed","severity":"normal"},{"uid":"70759d0529742bc","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745384928342,"stop":1745384928344,"duration":2},"status":"passed","severity":"normal"},{"uid":"75eab3bb0db7142b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745384909452,"stop":1745384909452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe62b09bab6e925","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745384879373,"stop":1745384879373,"duration":0},"status":"passed","severity":"normal"},{"uid":"56391d0e29bc31e4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745384856351,"stop":1745384856351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a02a94728fb992e","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745384909786,"stop":1745384909786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaadacb1ee25e4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745385120727,"stop":1745385120727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537b101f90c82a8","name":"Generator, custom pubsub topic","time":{"start":1745385171531,"stop":1745385171532,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de5732f3d7434aa6","name":"same cluster, same shard: nodes connect","time":{"start":1745384997441,"stop":1745384997441,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d4c58a81a64268","name":"should properly create location multiaddrs - tcp","time":{"start":1745384865250,"stop":1745384865250,"duration":0},"status":"passed","severity":"normal"},{"uid":"59397553a55e4a25","name":"Should update multiaddrs","time":{"start":1745384997767,"stop":1745384997767,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e77ab8e2c4583","name":"Push to array if already present","time":{"start":1745384855832,"stop":1745384855832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d242a7a5802fe39e","name":"should be sent with empty content","time":{"start":1745384909788,"stop":1745384909788,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b7b495bd9f905f","name":"should start and stop interval correctly","time":{"start":1745384900117,"stop":1745384900119,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f92322abf8378ac","name":"should not retry if at least one success","time":{"start":1745384900250,"stop":1745384900251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccadb8a5defadd2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745384864526,"stop":1745384864526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6f4fc1f762ffd7","name":"Relay - dialed first","time":{"start":1745385207958,"stop":1745385207958,"duration":0},"status":"passed","severity":"normal"},{"uid":"92122874671800ec","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745384856356,"stop":1745384856357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1db51bf7c8895a6","name":"pre and post cipher","time":{"start":1745384890055,"stop":1745384890056,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ef18ec3832543f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745385340697,"stop":1745385340698,"duration":1},"status":"passed","severity":"normal"},{"uid":"2431f0190466116b","name":"Check received message containing XML","time":{"start":1745385340694,"stop":1745385340695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d56dfbdfa24224","name":"Relay + Store","time":{"start":1745384935361,"stop":1745384935362,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33342f310cedf6f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745385060395,"stop":1745385060395,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd9ecc9d3529d75","name":"should reject if Filter is requested but not mounted","time":{"start":1745384900330,"stop":1745384900330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a983736b9cf3b72","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745384909416,"stop":1745384909416,"duration":0},"status":"passed","severity":"normal"},{"uid":"823a4bf00c80d54","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app40/6/topic319/proto","time":{"start":1745385157685,"stop":1745385157685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e82ec47cd9d68e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745385134642,"stop":1745385134642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc83680d3682e7aa","name":"Check message on other pubsub topic is not received","time":{"start":1745385340689,"stop":1745385340689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86884660abfc72c","name":"should throw error - no id","time":{"start":1745384865241,"stop":1745384865241,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fce85c814dbf7b","name":"Check meta is set [ecies]","time":{"start":1745384891198,"stop":1745384891198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e41fa9dc77035b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745385201496,"stop":1745385201496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a983d02d0f561c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745384909450,"stop":1745384909450,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d333961a187361","name":"Push message with content topic containing emoji","time":{"start":1745385535702,"stop":1745385535702,"duration":0},"status":"passed","severity":"normal"},{"uid":"352be26f5c188da1","name":"Check received message with timestamp: 1745384927322000000 ","time":{"start":1745385340696,"stop":1745385340697,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ce7e690b2cc92b","name":"Publish message with custom timestamp: Wed Apr 23 2025 06:10:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1745385060392,"stop":1745385060393,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd29c4ddd5d5b7dd","name":"Check received message containing unicode special characters","time":{"start":1745385340687,"stop":1745385340687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf8f11b72ab14f2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745385148365,"stop":1745385148365,"duration":0},"status":"passed","severity":"normal"},{"uid":"db318649958261f0","name":"Check received message containing Chinese","time":{"start":1745385340693,"stop":1745385340693,"duration":0},"status":"passed","severity":"normal"},{"uid":"df738e5d211b918c","name":"random static sharding 10 - Cluster ID: 497, Shard ID: 605","time":{"start":1745385181379,"stop":1745385181379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6131aca0ddfee4","name":"caches peers it previously fetched","time":{"start":1745384879371,"stop":1745384879371,"duration":0},"status":"passed","severity":"normal"},{"uid":"285d583ef184aca1","name":"Ordered callback, aborts when callback returns true","time":{"start":1745385181347,"stop":1745385181347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff8a4400ce156c0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745385535700,"stop":1745385535700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8abd93cd0692428","name":"should check false positive rate","time":{"start":1745384911355,"stop":1745384911355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3145124e9606d0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745384864522,"stop":1745384864522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16bc7b51f3a7627","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745384879055,"stop":1745384879055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5faff9467af0e5","name":"should serialize and deserialize correctly","time":{"start":1745384911354,"stop":1745384911354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f296e8f0d33ad99e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745385062626,"stop":1745385062626,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0718101d18c9c6","name":"Accepts a valid Waku Message","time":{"start":1745384903727,"stop":1745384903729,"duration":2},"status":"passed","severity":"normal"},{"uid":"715e538dbbabe032","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745384909403,"stop":1745384909403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c8ab2a91cf108","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745384909448,"stop":1745384909448,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c5101ac182bf06","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745384908744,"stop":1745384908745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca375de99503a75e","name":"Subscribe and receives messages on 20 topics","time":{"start":1745385430791,"stop":1745385430792,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a4c962c7fa84fe","name":"should reject if Store is requested but not mounted","time":{"start":1745384900329,"stop":1745384900330,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a3b6f063cda1d7","name":"addEventListener with correct event","time":{"start":1745384968584,"stop":1745384968585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97cd9840f7462e4","name":"should encode/decode to text encoding","time":{"start":1745384865247,"stop":1745384865248,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1defba9fed73c0","name":"Push message with content topic containing Chinese","time":{"start":1745385535698,"stop":1745385535699,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cbbe22d4d9ccb4","name":"should request renew when peer disconnects","time":{"start":1745384899277,"stop":1745384899277,"duration":0},"status":"passed","severity":"normal"},{"uid":"260846ad6e26c2dd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745385062628,"stop":1745385062629,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9b59c9175723d5","name":"Renews subscription after lossing a connection","time":{"start":1745385430799,"stop":1745385430799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4bd349b03ad92f","name":"should never report false negatives","time":{"start":1745384911354,"stop":1745384911354,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd226b5023983809","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app36/4/topic324/json","time":{"start":1745385157684,"stop":1745385157685,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c60ba3c404f2daa","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745384909413,"stop":1745384909413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f5c2a2791b8e95","name":"Push message with Arabic payload","time":{"start":1745385535680,"stop":1745385535680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2dc063e16be68a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745384879054,"stop":1745384879055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccb0fb36d04ce21","name":"throws on content topic with empty encoding field","time":{"start":1745384856340,"stop":1745384856340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a207b8779f2989f8","name":"Check received message containing emoji","time":{"start":1745385340696,"stop":1745385340696,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa09df5a1c7e4fc","name":"Query generator for multiple messages with different message text format","time":{"start":1745385181343,"stop":1745385181344,"duration":1},"status":"passed","severity":"normal"},{"uid":"b180689f88c35809","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745384856368,"stop":1745384856368,"duration":0},"status":"passed","severity":"normal"},{"uid":"942423cb24fd4ece","name":"Encoder throws on empty string content topic","time":{"start":1745384891199,"stop":1745384891199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716e1247676f308","name":"Check message with no content topic is not received","time":{"start":1745385340690,"stop":1745385340690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13fe4a7c89aa468","name":"dispatchEvent via connectionManager","time":{"start":1745384968588,"stop":1745384968589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f95862cca9e6f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745385430793,"stop":1745385430793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a07ef916d9b581f","name":"Waku message hash computation (no timestamp)","time":{"start":1745384858905,"stop":1745384858906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4363112494598af","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745385430784,"stop":1745385430784,"duration":0},"status":"passed","severity":"normal"},{"uid":"af10f024e9c991cf","name":"Default pageSize","time":{"start":1745385196732,"stop":1745385196733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5b9a32df173ce6","name":"Push message with content topic containing Script","time":{"start":1745385535687,"stop":1745385535687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5da087dcf54543","name":"Publish message with rate limit","time":{"start":1745385060400,"stop":1745385060402,"duration":2},"status":"passed","severity":"normal"},{"uid":"6226c786621fa30","name":"it tolerates circular branch references","time":{"start":1745384879369,"stop":1745384879369,"duration":0},"status":"passed","severity":"normal"},{"uid":"297179b156a4f886","name":"should transition to Unhealthy when no connections","time":{"start":1745384900294,"stop":1745384900295,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fd5ab4d8070a67","name":"Meta field set when metaSetter is specified","time":{"start":1745384871538,"stop":1745384871538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e39de518677c3b4","name":"should not fail to start the service if it is already started","time":{"start":1745384883431,"stop":1745384883431,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d11a15af2177e0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745385430790,"stop":1745385430790,"duration":0},"status":"passed","severity":"normal"},{"uid":"72195f8a64413ad9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745385052644,"stop":1745385052644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9d293f590b4595","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745385430786,"stop":1745385430786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21c4367791abe36","name":"Relay + Store","time":{"start":1745384865253,"stop":1745384865253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a936b3fdc9117311","name":"should not receive a peer event after stop","time":{"start":1745384932529,"stop":1745384932529,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c2b133814d2ea8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745384878478,"stop":1745384878478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86d3519c6dc5725","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745384864523,"stop":1745384864524,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac7174158355239","name":"Push message with Russian payload","time":{"start":1745385535694,"stop":1745385535694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3937ce658764f7b9","name":"Check received message containing special chars","time":{"start":1745385340683,"stop":1745385340683,"duration":0},"status":"passed","severity":"normal"},{"uid":"62220173df20fa9","name":"Push message with content topic containing Arabic","time":{"start":1745385535686,"stop":1745385535686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b955be633519776","name":"Subscribe to topic containing Script and publish message","time":{"start":1745385062631,"stop":1745385062631,"duration":0},"status":"passed","severity":"normal"},{"uid":"100b52ad49d9130","name":"Privacy Node - default protocol","time":{"start":1745385207961,"stop":1745385207962,"duration":1},"status":"passed","severity":"normal"},{"uid":"66dcca905c642de0","name":"Subscribe to topic containing Script and receive message","time":{"start":1745385430795,"stop":1745385430796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9201c2fc84c19d32","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745384879375,"stop":1745384879375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c00db83496d088e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745384856348,"stop":1745384856348,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ef0de262dd2ac8","name":"isConnected return false after peer stops","time":{"start":1745384947644,"stop":1745384947645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c744eb0039bfa14","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745385430799,"stop":1745385430799,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65013e12c0b323b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745384997440,"stop":1745384997441,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ed34b4d61fe720","name":"Push message with Chinese payload","time":{"start":1745385535693,"stop":1745385535693,"duration":0},"status":"passed","severity":"normal"},{"uid":"184eef8b429133ee","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745384909400,"stop":1745384909400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36d4a3f6e56b996","name":"Check message with non string payload is not received","time":{"start":1745385340699,"stop":1745385340700,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c14587fbd37fda","name":"Query Generator - true","time":{"start":1745385180413,"stop":1745385180413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfb09eda7305587","name":"nwaku subscribes","time":{"start":1745385047790,"stop":1745385047790,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f4142e6c876bb8","name":"should encode/decode to RLP encoding","time":{"start":1745384865247,"stop":1745384865247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da66c5d40c3879a","name":"should set field with only FILTER enabled","time":{"start":1745384865252,"stop":1745384865252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4513bdc618d3be5b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745384856350,"stop":1745384856350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c55760af8a6876f","name":"returns all values when wanted number is greater than available values","time":{"start":1745384878477,"stop":1745384878478,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b1752216d21ea5","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745384909399,"stop":1745384909400,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37389697fe19c43","name":"groups content topics by expected pubsub topic","time":{"start":1745384856352,"stop":1745384856353,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e916682f2e71136","name":"Ping on peer without subscriptions","time":{"start":1745384994859,"stop":1745384994859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6045fa4c62f18c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745384947641,"stop":1745384947641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104e0b20e9ef53c","name":"random static sharding 5 - Cluster ID: 288, Shard ID: 11","time":{"start":1745385181375,"stop":1745385181375,"duration":0},"status":"passed","severity":"normal"},{"uid":"233630378e051c51","name":"throws an error for improperly formatted content topics","time":{"start":1745384856354,"stop":1745384856354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df5c760ff2f4281","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745385052650,"stop":1745385052652,"duration":2},"status":"passed","severity":"normal"},{"uid":"aea557ed0090c800","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745384899845,"stop":1745384899846,"duration":1},"status":"passed","severity":"normal"},{"uid":"580a1683786795d1","name":"random static sharding 4 - Cluster ID: 497, Shard ID: 685","time":{"start":1745385181375,"stop":1745385181375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4371dc026b4db36","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745384879053,"stop":1745384879054,"duration":1},"status":"passed","severity":"normal"},{"uid":"b323a68f3fa7d89e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745384928326,"stop":1745384928328,"duration":2},"status":"passed","severity":"normal"},{"uid":"560ec685006ce8d3","name":"should emit a peer event after start","time":{"start":1745385034358,"stop":1745385034358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6808fe1d50d181","name":"should attach causal history and bloom filter to each message","time":{"start":1745384909782,"stop":1745384909783,"duration":1},"status":"passed","severity":"normal"},{"uid":"476a2f5bf8050729","name":"Ephemeral messages are not stored","time":{"start":1745384934795,"stop":1745384934796,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf3a2c5ca5b81bf","name":"should throw if no connection provided","time":{"start":1745384871227,"stop":1745384871227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3421e4b3380e3c93","name":"Generator, custom pubsub topic","time":{"start":1745385171525,"stop":1745385171526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9006d3d94b06b48","name":"Push message with unicode special characters payload","time":{"start":1745385535696,"stop":1745385535696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f89c96bb65dfe7c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745385430779,"stop":1745385430779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b617a78797bebb6","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745384900295,"stop":1745384900296,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e9533c8f939ddd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745384879052,"stop":1745384879053,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c834053a32fd3d","name":"Throws when trying to push message with empty payload","time":{"start":1745385535697,"stop":1745385535697,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ad02dada07c50f","name":"Check received message containing escaped characters","time":{"start":1745385340686,"stop":1745385340686,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaa7085800453d6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745384865239,"stop":1745384865240,"duration":1},"status":"passed","severity":"normal"},{"uid":"323333e83778125c","name":"should properly create location multiaddrs - tcp6","time":{"start":1745384865250,"stop":1745384865250,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0b1884944995e","name":"Generator, custom pubsub topic","time":{"start":1745385171532,"stop":1745385171533,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c519a25407df9f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745384856355,"stop":1745384856356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa49bef238fce31","name":"Fails to push message with large meta","time":{"start":1745385535702,"stop":1745385535703,"duration":1},"status":"passed","severity":"normal"},{"uid":"925f1e875f28bb4e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745385430798,"stop":1745385430798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7d716cf89d424d","name":"Push message with numeric payload","time":{"start":1745385535693,"stop":1745385535693,"duration":0},"status":"passed","severity":"normal"},{"uid":"36badc5ddd09deea","name":"Query generator for multiple messages","time":{"start":1745385181343,"stop":1745385181343,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f1470d2614a39f","name":"should not fail to start the service if it is already started","time":{"start":1745384932527,"stop":1745384932527,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cdd58e77854f70","name":"Encoder throws on empty string content topic","time":{"start":1745384871539,"stop":1745384871539,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e8b7ed9a7f97f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745384889680,"stop":1745384889680,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e043a7009c5479","name":"Push message with content topic containing emoji","time":{"start":1745385535689,"stop":1745385535689,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b1fd5d6eb23c90","name":"Push message with content topic containing escaped characters","time":{"start":1745385535688,"stop":1745385535689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73d2a30f4adc20b","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745384909406,"stop":1745384909406,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc330c37ae5ef22","name":"Check received message containing Arabic","time":{"start":1745385340693,"stop":1745385340693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16cedba6b631c2e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745384909415,"stop":1745384909416,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b53f88fdfbf82f4","name":"should throw an error for missing required configuration","time":{"start":1745384856359,"stop":1745384856359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76b8c80748e92fb","name":"should set field with all protocols enabled","time":{"start":1745384865251,"stop":1745384865251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8117ec16831c0d4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745384864525,"stop":1745384864526,"duration":1},"status":"passed","severity":"normal"},{"uid":"7211e712f8f2a6d7","name":"Passing page size 110 when there are 120 messages","time":{"start":1745385196732,"stop":1745385196732,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b6dbab0af09c8","name":"Query generator for 2000 messages","time":{"start":1745385181347,"stop":1745385181348,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e7f78462bbfce2","name":"should be called for bootstrap peers","time":{"start":1745384934986,"stop":1745384934987,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf72b412e723599","name":"Check received message with timestamp: 1745384927322 ","time":{"start":1745385340697,"stop":1745385340697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca306269511d6e17","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745384856360,"stop":1745384856360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a460e628de78891","name":"Push message with content topic containing shell command","time":{"start":1745385535688,"stop":1745385535688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4b92e65aea8c44","name":"should use DNS peer discovery with light client","time":{"start":1745384932530,"stop":1745384932530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33c5b56caa3248f5","name":"Check publish message containing Russian","time":{"start":1745385060364,"stop":1745385060365,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abfee192b56e0c","name":"Asymmetric encrypt & decrypt","time":{"start":1745384890054,"stop":1745384890055,"duration":1},"status":"passed","severity":"normal"},{"uid":"6294b89aa0454f99","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745384856369,"stop":1745384856369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f5f74c6bab300d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745384879050,"stop":1745384879050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7418b29936d97cd7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745384856367,"stop":1745384856368,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fbf1495d08d586","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745385430800,"stop":1745385430800,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1babe789f6d5df","name":"retrieves a single peer","time":{"start":1745384879368,"stop":1745384879368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad65d73095451bb3","name":"Encoder throws on undefined content topic","time":{"start":1745384891199,"stop":1745384891199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b56daa005a1fff6","name":"Register correct protocols","time":{"start":1745385062622,"stop":1745385062622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea50716e164a561","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745385430794,"stop":1745385430795,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fccdf562683d57","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745385052097,"stop":1745385052097,"duration":0},"status":"passed","severity":"normal"},{"uid":"df76a153398acc0f","name":"Check publish message containing unicode special characters","time":{"start":1745385060376,"stop":1745385060379,"duration":3},"status":"passed","severity":"normal"},{"uid":"151146fad8f6007b","name":"throws on content topic with non-number generation field","time":{"start":1745384856336,"stop":1745384856337,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da5bce5408d070","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745385430779,"stop":1745385430779,"duration":0},"status":"passed","severity":"normal"},{"uid":"736ca218cf7dce76","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745384856375,"stop":1745384856375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee87c5815aec0b","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745384909407,"stop":1745384909411,"duration":4},"status":"passed","severity":"normal"},{"uid":"567acd81a94c25c","name":"Push message with SQL Injection payload","time":{"start":1745385535681,"stop":1745385535681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0d7b7377cc02ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745384856367,"stop":1745384856367,"duration":0},"status":"passed","severity":"normal"},{"uid":"1655f191163000d4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745384909446,"stop":1745384909447,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4ce6877147cb77","name":"Subscribe to topic containing XML and publish message","time":{"start":1745385062631,"stop":1745385062632,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f7bb3b9b3be735","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745384909403,"stop":1745384909404,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeba3d5b5b6e7c33","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745384856365,"stop":1745384856365,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99fb6ac44b2e6ad","name":"stop","time":{"start":1745384968590,"stop":1745384968590,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f2e683d3904395","name":"configure the node with multiple pubsub topics","time":{"start":1745385181380,"stop":1745385181380,"duration":0},"status":"passed","severity":"normal"},{"uid":"59efc4e7f8669d42","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745385430794,"stop":1745385430794,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a731b415167879","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745384928338,"stop":1745384928340,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a572b36dce4b7c5","name":"Ping on peer without subscriptions","time":{"start":1745384994854,"stop":1745384994854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fba928ce1e427c4","name":"Push message with content topic containing JSON","time":{"start":1745385535700,"stop":1745385535701,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7de488f36702899","name":"should not fail to stop the service if it was not started","time":{"start":1745384932526,"stop":1745384932526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e536e07775b2c5df","name":"Check received message containing shell command","time":{"start":1745385340686,"stop":1745385340686,"duration":0},"status":"passed","severity":"normal"},{"uid":"acff55fa2c041a09","name":"Check received message containing short","time":{"start":1745385340691,"stop":1745385340692,"duration":1},"status":"passed","severity":"normal"},{"uid":"1457ce427d09dedf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745384928328,"stop":1745384928338,"duration":10},"status":"passed","severity":"normal"},{"uid":"d028381d245a7b46","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745384858904,"stop":1745384858904,"duration":0},"status":"passed","severity":"normal"},{"uid":"58de8bd7db4105d2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745385181346,"stop":1745385181347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df150a351d8e2a2","name":"Decrypt messages","time":{"start":1745385036061,"stop":1745385036063,"duration":2},"status":"passed","severity":"normal"},{"uid":"659c9eaf9ad6ab69","name":"handles multiple messages","time":{"start":1745385193894,"stop":1745385193895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f580b2a62afb270","name":"should get / set TCP multiaddr","time":{"start":1745384865248,"stop":1745384865249,"duration":1},"status":"passed","severity":"normal"},{"uid":"842ce5dd602d3311","name":"Subscribe and publish message","time":{"start":1745385062623,"stop":1745385062624,"duration":1},"status":"passed","severity":"normal"},{"uid":"6244e799b6c2a431","name":"Check message received after jswaku node is restarted","time":{"start":1745385340691,"stop":1745385340691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71514fd469ad7412","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745384909449,"stop":1745384909449,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03ad2e41e6a1413","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745384856365,"stop":1745384856365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf4a2b72465e9e1","name":"Query with Ordered Callback, No Decoder","time":{"start":1745385148366,"stop":1745385148366,"duration":0},"status":"passed","severity":"normal"},{"uid":"515d4ca586e0541f","name":"can start the service","time":{"start":1745385034355,"stop":1745385034356,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ada5d05199a8506","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745384856353,"stop":1745384856353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce418d45be246cc","name":"should handle corrupted local storage data gracefully","time":{"start":1745384883433,"stop":1745384883433,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc327506d3743d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745384864524,"stop":1745384864524,"duration":0},"status":"passed","severity":"normal"},{"uid":"687be2c19b3fcd37","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745384856372,"stop":1745384856372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7460e98bf78472","name":"should use provided shard info when available","time":{"start":1745384899843,"stop":1745384899844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af619b81ce327db","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745385120728,"stop":1745385120729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0038e1701531c89","name":"Subscribe to topic containing long and receive message","time":{"start":1745385430782,"stop":1745385430783,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc767ffe1f400b6","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745384909413,"stop":1745384909413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2dd1923d70a8f5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745384909439,"stop":1745384909439,"duration":0},"status":"passed","severity":"normal"},{"uid":"502294c8baa4f7e0","name":"should properly compute the node id","time":{"start":1745384865247,"stop":1745384865247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a51af020e853006","name":"throws on content topic with empty topic name field","time":{"start":1745384856339,"stop":1745384856339,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b69f7b6c56f9fd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745385430797,"stop":1745385430797,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f89305c63d3ecc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745384856363,"stop":1745384856363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46be45c433b662f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745385340688,"stop":1745385340688,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb06f812a668236c","name":"Push message with rate limit","time":{"start":1745385535703,"stop":1745385535703,"duration":0},"status":"passed","severity":"normal"},{"uid":"39db685cde99f2b9","name":"should be delivered immediately if received","time":{"start":1745384909790,"stop":1745384909790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d348f2c73a85cd73","name":"Decoder throws on empty string content topic","time":{"start":1745384891200,"stop":1745384891200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00e395798ec58ab","name":"throws on content topic with empty application field","time":{"start":1745384856338,"stop":1745384856338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3488024ea0213293","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745385120726,"stop":1745385120727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6723e925fc7ab47","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/9/topic156/utf8","time":{"start":1745385157686,"stop":1745385157687,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f76fadf269a4ad","name":"should deliver messages after dependencies are met","time":{"start":1745384909786,"stop":1745384909787,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc508424dbd17ad","name":"Check received message with timestamp: 1745384927322000000 ","time":{"start":1745385340687,"stop":1745385340688,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9538124693479c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745384856341,"stop":1745384856341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8a1a9e8559d30f","name":"can start and stop the service","time":{"start":1745384932525,"stop":1745384932525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1529625478f2d17","name":"should request peer renewal on specific errors","time":{"start":1745384900120,"stop":1745384900121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f89bfd859c8a6f9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745384997440,"stop":1745384997440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e19939d905fe839","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745385201494,"stop":1745385201495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9756badeac7a604","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745384864528,"stop":1745384864528,"duration":0},"status":"passed","severity":"normal"},{"uid":"3360d89ca0d378ce","name":"should initialize with default number of peers","time":{"start":1745384899268,"stop":1745384899272,"duration":4},"status":"passed","severity":"normal"},{"uid":"717c9788c438c818","name":"should throw error - invalid id","time":{"start":1745384865242,"stop":1745384865242,"duration":0},"status":"passed","severity":"normal"},{"uid":"58560ff69dc267de","name":"recovers when dns.resolve returns empty","time":{"start":1745384879369,"stop":1745384879370,"duration":1},"status":"passed","severity":"normal"},{"uid":"809ea1721cf8ef56","name":"Push message with XML payload","time":{"start":1745385535695,"stop":1745385535695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcdefa2a42721da","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745384856355,"stop":1745384856355,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e840484d0d7330","name":"Push message with custom timestamp: 1745381347854","time":{"start":1745385535703,"stop":1745385535704,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0249324cb192ca","name":"should increase lamport timestamp","time":{"start":1745384909780,"stop":1745384909781,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3a6f33db82cfe3","name":"Check received message containing JSON","time":{"start":1745385340695,"stop":1745385340695,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6c1d45510a2085","name":"Reusing cursor across nodes","time":{"start":1745385134641,"stop":1745385134641,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e329baf031d6bd","name":"Check received message containing Basic HTML tag","time":{"start":1745385340685,"stop":1745385340686,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd406f0f86f54fb7","name":"random static sharding 9 - Cluster ID: 573, Shard ID: 891","time":{"start":1745385181378,"stop":1745385181378,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a92a80f08266be","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745385430784,"stop":1745385430784,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bd1e2fc62801e0","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745384909415,"stop":1745384909415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2034406f6b8de2e2","name":"Fails to publish message with empty text","time":{"start":1745385060394,"stop":1745385060394,"duration":0},"status":"passed","severity":"normal"},{"uid":"920e1b799b1fdb76","name":"Push message with Arabic payload","time":{"start":1745385535693,"stop":1745385535694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3945f73678332436","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745385052645,"stop":1745385052645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f29e7d62c5730f2","name":"Filter","time":{"start":1745385207961,"stop":1745385207961,"duration":0},"status":"passed","severity":"normal"},{"uid":"358f6ed642a4db46","name":"Check message with no pubsub topic is not received","time":{"start":1745385340698,"stop":1745385340698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5766d7de5e46a48","name":"should not allow k > 12","time":{"start":1745384908740,"stop":1745384908741,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d66d9b160e7bf8b","name":"Check received message containing Script","time":{"start":1745385340694,"stop":1745385340694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af3137f31f5401","name":"Check received message containing escaped characters","time":{"start":1745385340696,"stop":1745385340696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6397181e3a23c5","name":"Ping on unsubscribed peer","time":{"start":1745384994860,"stop":1745384994860,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffc7ff0f86c2933","name":"should return empty list for no shard","time":{"start":1745384856358,"stop":1745384856359,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3401c3f3029502","name":"should throw error - no public key","time":{"start":1745384865241,"stop":1745384865241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef70e328b8c4d3bf","name":"Push message equal or less that 1MB","time":{"start":1745385535704,"stop":1745385535704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce68f3ae40d4506","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745384909440,"stop":1745384909441,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae0994122e54d14","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745384856365,"stop":1745384856366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb552c15e3d7385","name":"Push message with escaped characters payload","time":{"start":1745385535696,"stop":1745385535696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7ed2ef2bece45a","name":"can start and stop the service","time":{"start":1745384883429,"stop":1745384883430,"duration":1},"status":"passed","severity":"normal"},{"uid":"2641a6bcf2509b80","name":"should return valid sharding parameters for static sharding","time":{"start":1745384856372,"stop":1745384856372,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae00e075b22f73","name":"throws on content topic with empty version field","time":{"start":1745384856338,"stop":1745384856339,"duration":1},"status":"passed","severity":"normal"},{"uid":"51beae8f56bb5239","name":"should not fail to stop the service if it was not started","time":{"start":1745384883430,"stop":1745384883430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40960d2f4af560b","name":"should insert message into bloom filter","time":{"start":1745384909781,"stop":1745384909782,"duration":1},"status":"passed","severity":"normal"},{"uid":"585ba73d8e1de0f9","name":"Check received message containing Russian","time":{"start":1745385340684,"stop":1745385340684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e2bd5a47b1f4f","name":"Check message on other pubsub topic is not received","time":{"start":1745385340698,"stop":1745385340698,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dc187588f005f8","name":"unsubscribes","time":{"start":1745385193895,"stop":1745385193896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b59be6363e288d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745384856361,"stop":1745384856361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd3d7551b4a7d79","name":"Ordered Callback - true","time":{"start":1745385180420,"stop":1745385180420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f890851995cb30","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745384856347,"stop":1745384856348,"duration":1},"status":"passed","severity":"normal"},{"uid":"278273b2ee32d8ec","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745384856371,"stop":1745384856371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44ed37a80350c99","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745385430796,"stop":1745385430797,"duration":1},"status":"passed","severity":"normal"},{"uid":"1975f2414392c889","name":"Subscribe and receive messages via lightPush","time":{"start":1745385430778,"stop":1745385430778,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e908e4f455b28f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745384856350,"stop":1745384856351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eccd3fdabac385c","name":"Passing page size 3 when there are 20 messages","time":{"start":1745385196726,"stop":1745385196727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6139e6d9202337b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745385157674,"stop":1745385157680,"duration":6},"status":"passed","severity":"normal"},{"uid":"b4dee2d17bed20c9","name":"should return false when clusterId doesn't match","time":{"start":1745384899849,"stop":1745384899849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5970dd68601c6cc7","name":"should not receive a peer event before start","time":{"start":1745384883431,"stop":1745384883431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ceeff5f28b9829a","name":"should be online or offline if network state changed","time":{"start":1745384928345,"stop":1745384928346,"duration":1},"status":"passed","severity":"normal"},{"uid":"838bb93f5de88b7c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745384909451,"stop":1745384909451,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c2e0d82dfe9d8e","name":"Js publishes, other Js receives","time":{"start":1745385047792,"stop":1745385047792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3905adbb293f81e","name":"Passing page size 11 when there are 10 messages","time":{"start":1745385196731,"stop":1745385196731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adb472ed0f9c921","name":"Check message with non string payload is not received","time":{"start":1745385340690,"stop":1745385340691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef42fed3b7d026e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745384909452,"stop":1745384909453,"duration":1},"status":"passed","severity":"normal"},{"uid":"36abd8073299ba8","name":"ignores domain fetching errors","time":{"start":1745384879370,"stop":1745384879370,"duration":0},"status":"passed","severity":"normal"},{"uid":"af20e3d523cfd71e","name":"should be able to decode the field with only STORE set to true","time":{"start":1745384864526,"stop":1745384864527,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aae92387ea0881","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745384909414,"stop":1745384909414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9576c5249bde700","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745385181380,"stop":1745385181380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0f63018271d03","name":"Fails to push message bigger that 1MB","time":{"start":1745385535704,"stop":1745385535704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1160796e9417d20","name":"should not receive a peer event after stop","time":{"start":1745385034361,"stop":1745385034361,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e0b83213eed2f4","name":"should return false when shard is not included in network shards","time":{"start":1745384899849,"stop":1745384899850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5cf4e77bd0bc69","name":"Ping on unsubscribed peer","time":{"start":1745384994855,"stop":1745384994856,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47286c1e6240ed7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745384856405,"stop":1745384856405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f79381d8fe58106","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745385430787,"stop":1745385430787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a960dcdb4e9a51d8","name":"should return unique PubsubTopics for static sharding","time":{"start":1745384856357,"stop":1745384856357,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d80cb5e5012877","name":"Check received message containing emoji","time":{"start":1745385340687,"stop":1745385340687,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d66db6833f4d7f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745384856357,"stop":1745384856357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0acbf2fb79d5cb2","name":"should not receive a peer event before start","time":{"start":1745385034359,"stop":1745385034360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8f64d3d3e23434","name":"Query with Promise Callback, No Decoder","time":{"start":1745385148368,"stop":1745385148368,"duration":0},"status":"passed","severity":"normal"},{"uid":"758fbebf49ed0892","name":"should properly create location multiaddrs - udp4","time":{"start":1745384865249,"stop":1745384865249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e41fad436de9b8","name":"Fields are not dropped","time":{"start":1745384870930,"stop":1745384870931,"duration":1},"status":"passed","severity":"normal"},{"uid":"345dbb5faeb92284","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745384856341,"stop":1745384856347,"duration":6},"status":"passed","severity":"normal"},{"uid":"668394e3ac342364","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app7/4/topic554/json","time":{"start":1745385157687,"stop":1745385157687,"duration":0},"status":"passed","severity":"normal"},{"uid":"140b1cc6718644f7","name":"random static sharding 3 - Cluster ID: 952, Shard ID: 217","time":{"start":1745385181373,"stop":1745385181374,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb4d9f54bda01b4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745385187792,"stop":1745385187792,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda76685994f98f4","name":"should throw error - no id","time":{"start":1745384865240,"stop":1745384865240,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c01f5d5337ce3a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745385062629,"stop":1745385062629,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f6adf803ab2bb","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745384871230,"stop":1745384871230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5805939b4eb65fdb","name":"should load peers from local storage and dispatch events","time":{"start":1745384883432,"stop":1745384883432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e022f83dbe8ea8","name":"should initialize bloom filter with correct parameters","time":{"start":1745384911352,"stop":1745384911352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a2288fc4bdf878","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745384909448,"stop":1745384909448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac60dca7ecdbc2a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745384947645,"stop":1745384947645,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d7147017c99841","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745385060386,"stop":1745385060386,"duration":0},"status":"passed","severity":"normal"},{"uid":"78946c2a913a834f","name":"Check publish message after client node is restarted","time":{"start":1745385060399,"stop":1745385060399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9ef72c0c3e1d7b2","name":"Light Node - default protocols","time":{"start":1745385207961,"stop":1745385207961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12e9ec56086eb2a","name":"should encodeTxt and decodeTxt","time":{"start":1745384865238,"stop":1745384865239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8aec39b4e1a5ea","name":"Check message received after nwaku node is restarted","time":{"start":1745385340700,"stop":1745385340700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8adf5aba0d81e17","name":"returns nothing if no connections present","time":{"start":1745384870912,"stop":1745384870913,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbba4d382e9e6370","name":"Promise Callback - true","time":{"start":1745385180415,"stop":1745385180415,"duration":0},"status":"passed","severity":"normal"},{"uid":"321658db845fdd5a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745385201492,"stop":1745385201492,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e3985abf545d60","name":"removeEventListener with correct event","time":{"start":1745384968585,"stop":1745384968586,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f232a2177a901a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745384856366,"stop":1745384856367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d752fa76ec44105","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745385148361,"stop":1745385148361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20949f987fd6550","name":"should retry on complete failure if specified","time":{"start":1745384900249,"stop":1745384900250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c9716314e233a9","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745384899842,"stop":1745384899843,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ed130dcdbe33c5","name":"should insert message id into causal history","time":{"start":1745384909782,"stop":1745384909782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d7a9b669941898","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745384856375,"stop":1745384856375,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef24b5c81bf6764","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745385052660,"stop":1745385052663,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e919a799f4fd487","name":"Nwaku publishes","time":{"start":1745385047791,"stop":1745385047791,"duration":0},"status":"passed","severity":"normal"},{"uid":"952c7f13a96202d4","name":"Check received message containing Basic HTML tag","time":{"start":1745385340695,"stop":1745385340695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c523c08317b7a425","name":"should only return 1 node with relay and store capability","time":{"start":1745384879372,"stop":1745384879372,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7cf7258ba601b","name":"Using a function","time":{"start":1745385204157,"stop":1745385204158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e095edce06c1b9c5","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745384871229,"stop":1745384871230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd2856521bfdcfb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745384891198,"stop":1745384891198,"duration":0},"status":"passed","severity":"normal"},{"uid":"14756f1046094cfc","name":"should create a new stream if no existing for protocol found","time":{"start":1745384871227,"stop":1745384871228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97255499ce15481","name":"should wait for Filter peer to be connected","time":{"start":1745384900332,"stop":1745384900332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6342c892eada8b","name":"Check received message containing numeric","time":{"start":1745385340692,"stop":1745385340692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f6c32fea8c641f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745384879053,"stop":1745384879053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7361d88852fa2b8c","name":"Generator, 2 different pubsubtopics","time":{"start":1745385171532,"stop":1745385171532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e1194b93087bcb7","name":"Ping on subscribed peer","time":{"start":1745384994858,"stop":1745384994859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7cd83cbaa85619","name":"Refresh subscription","time":{"start":1745385430782,"stop":1745385430782,"duration":0},"status":"passed","severity":"normal"},{"uid":"95922ceea4fa333d","name":"should detect messages with missing dependencies","time":{"start":1745384909786,"stop":1745384909786,"duration":0},"status":"passed","severity":"normal"},{"uid":"217b0c4194714494","name":"Check publish message containing emoji","time":{"start":1745385060379,"stop":1745385060381,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a44ab4bb6e4664f","name":"should return false","time":{"start":1745384865242,"stop":1745384865246,"duration":4},"status":"passed","severity":"normal"},{"uid":"88a8a128cda5e457","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745385134638,"stop":1745385134639,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ab571152cf05d4","name":"Push message with content topic containing XML","time":{"start":1745385535687,"stop":1745385535687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73ed39fae914343","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745385062632,"stop":1745385062633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee51c8b26b91b415","name":"should properly create location multiaddrs - udp6","time":{"start":1745384865249,"stop":1745384865250,"duration":1},"status":"passed","severity":"normal"},{"uid":"441023abca389ad6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745384856362,"stop":1745384856363,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b7b668090428ad","name":"1 Store, 2 fetches","time":{"start":1745384879322,"stop":1745384879323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e651217bcb3f4574","name":"Passing page size 0 when there are 110 messages","time":{"start":1745385196725,"stop":1745385196726,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2b86182af8990b","name":"Push message with short payload","time":{"start":1745385535692,"stop":1745385535692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d74908198008eb","name":"creates an iterator","time":{"start":1745385193894,"stop":1745385193894,"duration":0},"status":"passed","severity":"normal"},{"uid":"4babdc4c0b666e9b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745384909447,"stop":1745384909448,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aedbf54e82b256b","name":"Push message with content topic containing Russian","time":{"start":1745385535686,"stop":1745385535687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba50f702018de24d","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745384909405,"stop":1745384909405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c81f7154068e9f3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745385052095,"stop":1745385052095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73d7134275b5614","name":"Push message equal or less that 1MB","time":{"start":1745385535691,"stop":1745385535691,"duration":0},"status":"passed","severity":"normal"},{"uid":"754199d19d1ce488","name":"Push message with content topic containing SQL Injection","time":{"start":1745385535687,"stop":1745385535687,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b7071906042365","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/8/topic87/utf8","time":{"start":1745385157682,"stop":1745385157682,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a69fcf7d6ce6c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745384909784,"stop":1745384909785,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a42da755fa9c633","name":"start node with empty content topic","time":{"start":1745385157689,"stop":1745385157689,"duration":0},"status":"passed","severity":"normal"},{"uid":"266b8e943204155c","name":"Subscribe to topic containing long and receive message","time":{"start":1745385430793,"stop":1745385430793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aee7cd8b9ea04b5","name":"Push message with special chars payload","time":{"start":1745385535693,"stop":1745385535693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1435e058214bb66","name":"Check publish message containing shell command","time":{"start":1745385060371,"stop":1745385060372,"duration":1},"status":"passed","severity":"normal"},{"uid":"2236e7fd7ee36dfa","name":"Sets default value correctly","time":{"start":1745385204158,"stop":1745385204159,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff51ce9058f4f3c","name":"random static sharding 1 - Cluster ID: 213, Shard ID: 370","time":{"start":1745385181372,"stop":1745385181372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd186073d899bd4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745385053208,"stop":1745385053208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b5bae2f9025995","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745384909449,"stop":1745384909450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c031ed0944f306","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745385340689,"stop":1745385340689,"duration":0},"status":"passed","severity":"normal"},{"uid":"787cbc67b62b8132","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745384864528,"stop":1745384864528,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fef2f3b85d536f","name":"Subscribe to topic containing Script and receive message","time":{"start":1745385430784,"stop":1745385430785,"duration":1},"status":"passed","severity":"normal"},{"uid":"747ed981a31fab48","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745385181344,"stop":1745385181344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faa15b22cd0d517","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745385052095,"stop":1745385052096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e61aa33009607","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745384856363,"stop":1745384856363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca49c7cbaa3c3bec","name":"should fail to send if no connected peers found","time":{"start":1745384900248,"stop":1745384900249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ef17759ae6bfa7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745385171528,"stop":1745385171529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ac009f0036874b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745385430787,"stop":1745385430787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf036c9d1c7da2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745384879374,"stop":1745384879374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a44e0465fb59fd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745385053207,"stop":1745385053208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5695698af6d7cd9","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745384909401,"stop":1745384909401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71524735f4f8249","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745384856364,"stop":1745384856364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95880876ed3dcb5","name":"should call waitForPeer on Relay","time":{"start":1745384900333,"stop":1745384900333,"duration":0},"status":"passed","severity":"normal"},{"uid":"115ce295dd7c700b","name":"1 Relay, 1 Filter, gives up","time":{"start":1745384879323,"stop":1745384879323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c07b8392d4483e","name":"Push message with Basic HTML tag payload","time":{"start":1745385535682,"stop":1745385535682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf81733d71ca6fc","name":"Check publish message containing escaped characters","time":{"start":1745385060372,"stop":1745385060372,"duration":0},"status":"passed","severity":"normal"},{"uid":"705b280efa926383","name":"Fails to push message with large meta","time":{"start":1745385535689,"stop":1745385535690,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63398c536ed3f57","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745385134638,"stop":1745385134638,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e9508729789fc","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745384900295,"stop":1745384900295,"duration":0},"status":"passed","severity":"normal"},{"uid":"935f624af395bd74","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745384864528,"stop":1745384864529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6536d6aeb2b91a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745384934984,"stop":1745384934984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f4467c7b3f2d32","name":"less peers than existing","time":{"start":1745385034526,"stop":1745385034526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"749103d48fbd0739","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745384909397,"stop":1745384909397,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0402c3a5d9654f0","name":"should initialize with custom number of peers","time":{"start":1745384899275,"stop":1745384899275,"duration":0},"status":"passed","severity":"normal"},{"uid":"301321403d7e1afc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745384932531,"stop":1745384932531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91454897089f32b","name":"should add and remove event listeners correctly","time":{"start":1745384883433,"stop":1745384883433,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dece4b4c819698","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745385052659,"stop":1745385052659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faaa3f99e46a37e","name":"LightPush","time":{"start":1745385207960,"stop":1745385207960,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c5343fd179cf8d","name":"isConnected should return true after first peer connects","time":{"start":1745384947642,"stop":1745384947642,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b2ae049e2c71b2","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745384856375,"stop":1745384856376,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfc24a02335b7f5","name":"should only return 1 node with relay capability","time":{"start":1745384879371,"stop":1745384879372,"duration":1},"status":"passed","severity":"normal"},{"uid":"39060c20c3bc4945","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745385052096,"stop":1745385052096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b180cc95b9a575ca","name":"Check message with no payload is not received","time":{"start":1745385340690,"stop":1745385340690,"duration":0},"status":"passed","severity":"normal"},{"uid":"697b91cbd04795cd","name":"Delete observer","time":{"start":1745385036063,"stop":1745385036064,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e128da2e37b78dd","name":"Push message with content topic containing Russian","time":{"start":1745385535699,"stop":1745385535699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfca526caff94d6","name":"Push message with content topic containing long","time":{"start":1745385535685,"stop":1745385535685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470d0951ca8c16a","name":"Push message with content topic containing JSON","time":{"start":1745385535688,"stop":1745385535688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca1ebde9899c673","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745385430780,"stop":1745385430780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d657acbd52e3d3","name":"should decode valid enr successfully","time":{"start":1745384865239,"stop":1745384865239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fd260a662fca11","name":"Subscribe to topic containing XML and receive message","time":{"start":1745385430785,"stop":1745385430785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0238e23f6b443b9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745385052097,"stop":1745385052097,"duration":0},"status":"passed","severity":"normal"},{"uid":"67584924fafbd8ae","name":"Check publish message containing Arabic","time":{"start":1745385060364,"stop":1745385060364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8174d55697b456c1","name":"Should update shard info","time":{"start":1745384997767,"stop":1745384997768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2327a599bd3c784a","name":"should emit a peer event after start","time":{"start":1745384932527,"stop":1745384932528,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dce258d1924615","name":"should reject if LightPush is requested but not mounted","time":{"start":1745384900329,"stop":1745384900329,"duration":0},"status":"passed","severity":"normal"},{"uid":"595246ea2794246c","name":"returns only open connection if one present","time":{"start":1745384870913,"stop":1745384870914,"duration":1},"status":"passed","severity":"normal"},{"uid":"f402683798f792b8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745384879051,"stop":1745384879052,"duration":1},"status":"passed","severity":"normal"},{"uid":"16377dce34e0fdcf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745385430783,"stop":1745385430783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd200a2376acdb68","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745384909417,"stop":1745384909417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0e646620804e9b","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745384908746,"stop":1745384908747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eefb55caff1774c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745385062626,"stop":1745385062626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce541474446b6325","name":"start node with empty shard should fail","time":{"start":1745385181380,"stop":1745385181381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f81ef930ca4c2c","name":"Push message with meta","time":{"start":1745385535702,"stop":1745385535702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70ba8a94ec7a194","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745385181371,"stop":1745385181372,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea6589830de3f72","name":"Encoder throws on empty string content topic","time":{"start":1745384889682,"stop":1745384889682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7058a3e6ddac27a","name":"should push the message to the outgoing buffer","time":{"start":1745384909781,"stop":1745384909781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29a033739b94be1","name":"Store - dialed after - with timeout","time":{"start":1745385207960,"stop":1745385207960,"duration":0},"status":"passed","severity":"normal"},{"uid":"735f9e5b98d615f4","name":"udp ip6 address","time":{"start":1745384864451,"stop":1745384864452,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd93579a201e398","name":"should throw an error for missing sharding configuration","time":{"start":1745384856373,"stop":1745384856373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca53c37a43e2f2b6","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745384871229,"stop":1745384871229,"duration":0},"status":"passed","severity":"normal"},{"uid":"89efcbced89c983f","name":"Promise Callback - false","time":{"start":1745385180415,"stop":1745385180420,"duration":5},"status":"passed","severity":"normal"},{"uid":"aeb9d8b5a72c677","name":"Overlapping topic subscription","time":{"start":1745385062627,"stop":1745385062627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d8ea034855d3d22","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745384856362,"stop":1745384856362,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdaf8a8b673d29","name":"Check meta is set [symmetric]","time":{"start":1745384889680,"stop":1745384889681,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a05d138e479be7","name":"Query Generator, No message returned","time":{"start":1745385148363,"stop":1745385148364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3245ebac5fe4c6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/5/topic749/test.js","time":{"start":1745385157682,"stop":1745385157682,"duration":0},"status":"passed","severity":"normal"},{"uid":"970725e6051f0506","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745384947639,"stop":1745384947640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8d70b880c57df0","name":"should wait for LightPush peer to be connected","time":{"start":1745384900332,"stop":1745384900332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c91cef99820be","name":"Query generator for multiple messages with different content topic format","time":{"start":1745385181345,"stop":1745385181345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed38adff82a6f8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745385134640,"stop":1745385134640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d388d5cabe5f42","name":"can start the service","time":{"start":1745384932524,"stop":1745384932525,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9be7f111fb980e","name":"should partition messages based on acknowledgement status","time":{"start":1745384909787,"stop":1745384909788,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fa2f296f917d40","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745384909412,"stop":1745384909413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ce3c5e6043c14","name":"Round trip binary serialization","time":{"start":1745384871537,"stop":1745384871538,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ffc1472622c128","name":"Push message with content topic containing Script","time":{"start":1745385535700,"stop":1745385535700,"duration":0},"status":"passed","severity":"normal"},{"uid":"516bc611a245724f","name":"Check publish message containing SQL Injection","time":{"start":1745385060365,"stop":1745385060369,"duration":4},"status":"passed","severity":"normal"},{"uid":"be85a66152fe7a0f","name":"Encoder throws on undefined content topic","time":{"start":1745384889681,"stop":1745384889682,"duration":1},"status":"passed","severity":"normal"},{"uid":"209f32920079206e","name":"Push message with content topic containing short","time":{"start":1745385535697,"stop":1745385535697,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5a889b90bd8b4","name":"Push message with SQL Injection payload","time":{"start":1745385535694,"stop":1745385535694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a66bc27a6788b","name":"isConnected should return false after all peers disconnect","time":{"start":1745384947642,"stop":1745384947643,"duration":1},"status":"passed","severity":"normal"},{"uid":"329bdcef456c5cb8","name":"should handle special patterns correctly","time":{"start":1745384911354,"stop":1745384911354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3b281d62856821","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745384856373,"stop":1745384856373,"duration":0},"status":"passed","severity":"normal"},{"uid":"661fe2b47549c9b2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745385430784,"stop":1745385430784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65508fa29309fee","name":"Push message with content topic containing escaped characters","time":{"start":1745385535701,"stop":1745385535701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50debf05bc5d1b9","name":"Ephemeral field set to true","time":{"start":1745384871538,"stop":1745384871538,"duration":0},"status":"passed","severity":"normal"},{"uid":"13740dca99c51d5b","name":"Check message with no content topic is not received","time":{"start":1745385340699,"stop":1745385340699,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bd84315db5d5bb","name":"through manual discovery","time":{"start":1745384997081,"stop":1745384997081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e010a0588adcfc8a","name":"Query Generator, No Decoder","time":{"start":1745385148362,"stop":1745385148363,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac9411add8346a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745385201495,"stop":1745385201496,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d3dbd15eaf60e5","name":"should emit a peer event after start","time":{"start":1745384883431,"stop":1745384883431,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c80781d59ba173","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745384909449,"stop":1745384909449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2736569152e60956","name":"should throw an error for insufficient data","time":{"start":1745384856405,"stop":1745384856405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a151b6a4fc74ba","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745384909416,"stop":1745384909417,"duration":1},"status":"passed","severity":"normal"},{"uid":"35357c1ffb600d2b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745384864520,"stop":1745384864521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a454a3510ac39976","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745385430794,"stop":1745385430794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52368f5b2a87b62","name":"Check received message with timestamp: 1745384927322 ","time":{"start":1745385340688,"stop":1745385340688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca91cc2677a259a0","name":"All","time":{"start":1745384935362,"stop":1745384935363,"duration":1},"status":"passed","severity":"normal"},{"uid":"1651cf3a7feebeea","name":"Sign & Recover","time":{"start":1745384890056,"stop":1745384890056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20d9ecfe94ca7da","name":"Used by Waku Relay","time":{"start":1745385204158,"stop":1745385204158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c1c2745b9f6720","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745384856370,"stop":1745384856371,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9accea228d5506","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745384909783,"stop":1745384909784,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c47fc3de9b585b7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745385134633,"stop":1745385134634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a471967c82a2c732","name":"Check received message containing shell command","time":{"start":1745385340695,"stop":1745385340695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d18b77475684aa","name":"should properly create location multiaddrs - udp","time":{"start":1745384865250,"stop":1745384865250,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1c5f5a32f03505","name":"Does not throw an exception when node disconnects","time":{"start":1745385204156,"stop":1745385204157,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a334b361b57ab27","name":"should reject on timeout if it was set","time":{"start":1745384900330,"stop":1745384900331,"duration":1},"status":"passed","severity":"normal"},{"uid":"59566bec1aa2ce2c","name":"Decoder throws on undefined content topic","time":{"start":1745384889682,"stop":1745384889683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c56afdfde2e8efb","name":"Push message with content topic containing unicode special characters","time":{"start":1745385535689,"stop":1745385535689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d22551503944118","name":"Encoder throws on undefined content topic","time":{"start":1745384871539,"stop":1745384871539,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c28d6dfad7b094","name":"should increase lamport timestamp","time":{"start":1745384909783,"stop":1745384909783,"duration":0},"status":"passed","severity":"normal"},{"uid":"43388e90859811af","name":"Check publish message containing Basic HTML tag","time":{"start":1745385060370,"stop":1745385060371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be57c0f87272375","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745385430786,"stop":1745385430786,"duration":0},"status":"passed","severity":"normal"},{"uid":"400e2bc0fde52bb1","name":"Push message with custom timestamp: 1714626547854","time":{"start":1745385535703,"stop":1745385535703,"duration":0},"status":"passed","severity":"normal"},{"uid":"48acabe8c3ea3a3","name":"should initialize with Unhealthy status","time":{"start":1745384900293,"stop":1745384900294,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcac24da52a891f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745384934798,"stop":1745384934798,"duration":0},"status":"passed","severity":"normal"},{"uid":"21de59f5acda5d4c","name":"should process tasks in queue","time":{"start":1745384900119,"stop":1745384900119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9cff3e4bac064b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/3/topic595/proto","time":{"start":1745385157686,"stop":1745385157686,"duration":0},"status":"passed","severity":"normal"},{"uid":"30629ea51ae43072","name":"Passing page size 1 when there are 4 messages","time":{"start":1745385196726,"stop":1745385196726,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ba5d07cb40d26d","name":"Symmetric encrypt & Decrypt","time":{"start":1745384890055,"stop":1745384890055,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf637eb54a971434","name":"Publish message with large meta","time":{"start":1745385060399,"stop":1745385060400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdec398a5974f06","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745384856359,"stop":1745384856359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be3d628425c59b4","name":"same cluster, different shard: nodes connect","time":{"start":1745384997441,"stop":1745384997446,"duration":5},"status":"passed","severity":"normal"},{"uid":"985a84a090be169","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745384856348,"stop":1745384856349,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8efc024260a8a","name":"handles different clusterIds correctly","time":{"start":1745384856353,"stop":1745384856353,"duration":0},"status":"passed","severity":"normal"},{"uid":"d589d939a6644cc3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745385062625,"stop":1745385062625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad74d3f803dea674","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745384909402,"stop":1745384909402,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1295c25c865798","name":"Check publish message containing Chinese","time":{"start":1745385060363,"stop":1745385060364,"duration":1},"status":"passed","severity":"normal"},{"uid":"2803f0c44abe3010","name":"Subscribe and receive messages via waku relay post","time":{"start":1745385430790,"stop":1745385430790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e88d9827ecfb5e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745385052644,"stop":1745385052645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e75f5dda777a932","name":"should throw error - no public key","time":{"start":1745384865242,"stop":1745384865242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f60f82e688f9d6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745384856361,"stop":1745384856361,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c6f0af26fcbff5","name":"Check publish message containing special chars","time":{"start":1745385060363,"stop":1745385060363,"duration":0},"status":"passed","severity":"normal"},{"uid":"415908373bbac05","name":"Publish message with custom timestamp: Wed Apr 23 2025 04:10:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1745385060387,"stop":1745385060391,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a6e88f956e64b6a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745385430780,"stop":1745385430780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b5d1716adf8f6b","name":"Push message with long payload","time":{"start":1745385535692,"stop":1745385535693,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb5204cd8416efc","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745384908745,"stop":1745384908746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40bcb4459fe8813","name":"Push message with content topic containing numeric","time":{"start":1745385535685,"stop":1745385535686,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1b6f9a03f4b012","name":"non connected peers","time":{"start":1745385034526,"stop":1745385034526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a8a943947ad0dfd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745384909451,"stop":1745384909451,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a11669fabbbab","name":"Query with Ordered Callback, No message returned","time":{"start":1745385148366,"stop":1745385148367,"duration":1},"status":"passed","severity":"normal"},{"uid":"206b088c4127028d","name":"Check message received after nwaku node is restarted","time":{"start":1745385340691,"stop":1745385340691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4beaa4e0c93a21e7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745385201493,"stop":1745385201493,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc3cdb4093c8d1","name":"should not fail to stop the service if it was not started","time":{"start":1745385034357,"stop":1745385034357,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a40e33325d1899","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745385430792,"stop":1745385430792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea64e2701ac334a5","name":"should set field with only RELAY enabled","time":{"start":1745384865251,"stop":1745384865252,"duration":1},"status":"passed","severity":"normal"},{"uid":"af175da989fd7f61","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745384856351,"stop":1745384856351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0619063e0eecc33","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745384879051,"stop":1745384879051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db7177731d54809","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745385201491,"stop":1745385201492,"duration":1},"status":"passed","severity":"normal"},{"uid":"50941a6a008f4825","name":"can dial TLS multiaddrs","time":{"start":1745384997079,"stop":1745384997080,"duration":1},"status":"passed","severity":"normal"},{"uid":"3272696c14329799","name":"Publishes to nwaku","time":{"start":1745385047790,"stop":1745385047791,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f40446316bf33f0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745385430791,"stop":1745385430791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e949a61def75738c","name":"Push message with content topic containing numeric","time":{"start":1745385535698,"stop":1745385535698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11b1da15eb03c45","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745385120728,"stop":1745385120728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f61f393f5b4159","name":"does not throw on valid cases","time":{"start":1745384856333,"stop":1745384856334,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa8243f16d1cb81","name":"should be able to encode the field with only STORE set to true","time":{"start":1745384864521,"stop":1745384864521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a639895c536498b8","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745384909789,"stop":1745384909789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061019c0d53a2bf","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745384909440,"stop":1745384909440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0a025282b5481f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745385430799,"stop":1745385430800,"duration":1},"status":"passed","severity":"normal"},{"uid":"387ca031db4833a1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745385134634,"stop":1745385134638,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e2019deb00e6239","name":"should reject if Relay is requested but not mounted","time":{"start":1745384900328,"stop":1745384900329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6225f4158836b51","name":"Push message with Russian payload","time":{"start":1745385535680,"stop":1745385535681,"duration":1},"status":"passed","severity":"normal"},{"uid":"191555ce45878368","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745384909414,"stop":1745384909415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6086e83d97195eb4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745385148361,"stop":1745385148361,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc3dd1fd832acad","name":"should add received messages to bloom filter","time":{"start":1745384909784,"stop":1745384909784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1ad6d6a414c6d5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745385430781,"stop":1745385430781,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a8eb017a38f8d2","name":"Push message with short payload","time":{"start":1745385535678,"stop":1745385535678,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ad22dffa30d47","name":"random static sharding 8 - Cluster ID: 535, Shard ID: 66","time":{"start":1745385181376,"stop":1745385181377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9e7acb50e9bd71","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745385148367,"stop":1745385148368,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca3a4b566ad9959","name":"Push message with content topic containing special chars","time":{"start":1745385535698,"stop":1745385535698,"duration":0},"status":"passed","severity":"normal"},{"uid":"801f3013c354e2ac","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745385060397,"stop":1745385060398,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bbc8d6baea8747","name":"Push message with content topic containing XML","time":{"start":1745385535700,"stop":1745385535700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d6f7e03dc7428a","name":"Push message with Basic HTML tag payload","time":{"start":1745385535695,"stop":1745385535695,"duration":0},"status":"passed","severity":"normal"},{"uid":"774ae3f82211c6a3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745384856350,"stop":1745384856350,"duration":0},"status":"passed","severity":"normal"},{"uid":"693d4fccf18b59b7","name":"should not throw an error for a single configured topic","time":{"start":1745384856369,"stop":1745384856369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37ac9d8d4101797","name":"throws on content topic with generation field greater than 0","time":{"start":1745384856337,"stop":1745384856337,"duration":0},"status":"passed","severity":"normal"},{"uid":"819fe01b9d623ab8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745385062630,"stop":1745385062630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30e435caab7a192","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745384864527,"stop":1745384864528,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b5f43b78db993f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745385430791,"stop":1745385430791,"duration":0},"status":"passed","severity":"normal"},{"uid":"459bfd34898a9ac5","name":"should handle connection events","time":{"start":1745384899278,"stop":1745384899278,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b1c258f603dcdc","name":"Check message with no pubsub topic is not received","time":{"start":1745385340690,"stop":1745385340690,"duration":0},"status":"passed","severity":"normal"},{"uid":"937bffdc45d96add","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745385062629,"stop":1745385062630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd6da5f0445937a","name":"Subscribe to topic containing short and publish message","time":{"start":1745385062627,"stop":1745385062628,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d327baf18f7e71","name":"Push message with content topic containing special chars","time":{"start":1745385535686,"stop":1745385535686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c4605099ade72e","name":"should not receive a peer event after stop","time":{"start":1745384883432,"stop":1745384883432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b676cb58bfc7e5ca","name":"should insert elements correctly","time":{"start":1745384911353,"stop":1745384911353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ab15b01d6445ca","name":"Reopen subscription with peer with lost subscription","time":{"start":1745384994856,"stop":1745384994857,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cfa5824df17b25","name":"Check publish message containing JSON","time":{"start":1745385060371,"stop":1745385060371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5833eddbe153e2d","name":"Generator, 2 different pubsubtopics","time":{"start":1745385171533,"stop":1745385171536,"duration":3},"status":"passed","severity":"normal"},{"uid":"50196edf316001e1","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745384858906,"stop":1745384858906,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cc9dd05fd27784","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745385062630,"stop":1745385062630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcd7044f8949918","name":"Check received message containing short","time":{"start":1745385340682,"stop":1745385340683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d453410e6e9caf","name":"should handle a minimal index list","time":{"start":1745384856404,"stop":1745384856404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff956fbef1f2402c","name":"Check received message containing Chinese","time":{"start":1745385340684,"stop":1745385340684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6431b22395abaf","name":"Push message with JSON payload","time":{"start":1745385535695,"stop":1745385535695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c167e9821435aae","name":"Push 30 different messages","time":{"start":1745385535697,"stop":1745385535697,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17c918a8ef6b0e82","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745385062631,"stop":1745385062631,"duration":0},"status":"passed","severity":"normal"},{"uid":"322475ecf0a84a3d","name":"Check publish message containing Script","time":{"start":1745385060369,"stop":1745385060369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b969ca2f7f4224","name":"Decoder throws on empty string content topic","time":{"start":1745384871540,"stop":1745384871540,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5b13fed844c828","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745385052652,"stop":1745385052657,"duration":5},"status":"passed","severity":"normal"},{"uid":"729f78b2086350e1","name":"can start and stop the service","time":{"start":1745385034357,"stop":1745385034357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7caa8193d4d5d9","name":"should retry failed tasks","time":{"start":1745384900120,"stop":1745384900120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e94c22470004fff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745385535688,"stop":1745385535688,"duration":0},"status":"passed","severity":"normal"},{"uid":"761ea53a8ee87fd5","name":"Check received message containing special chars","time":{"start":1745385340692,"stop":1745385340693,"duration":1},"status":"passed","severity":"normal"},{"uid":"459dcd7a47f58833","name":"Fails to publish message with wrong content topic","time":{"start":1745385060394,"stop":1745385060395,"duration":1},"status":"passed","severity":"normal"},{"uid":"da25963489635c3e","name":"Callback on promise, aborts when callback returns true","time":{"start":1745385181346,"stop":1745385181346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a72f40a4155607","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745384856354,"stop":1745384856355,"duration":1},"status":"passed","severity":"normal"},{"uid":"580df9666a693d01","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745385430797,"stop":1745385430797,"duration":0},"status":"passed","severity":"normal"},{"uid":"24577157d65005d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1745385430780,"stop":1745385430780,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f44a0d2762b9b2","name":"ignores unrecognized TXT record formats","time":{"start":1745384879370,"stop":1745384879371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4b9606f71acb44","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745384899847,"stop":1745384899848,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d5621571caaf45","name":"throws on content topic with too few or too many fields","time":{"start":1745384856335,"stop":1745384856336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bb7c8772af3e32","name":"Push message with shell command payload","time":{"start":1745385535695,"stop":1745385535696,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc1c5ef9a89db7a","name":"new peer added after a peer was already found","time":{"start":1745385053207,"stop":1745385053207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa5447a0af81bb5e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745384856358,"stop":1745384856358,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee49f668b42e521","name":"Check received message containing Arabic","time":{"start":1745385340684,"stop":1745385340684,"duration":0},"status":"passed","severity":"normal"},{"uid":"161acac6bd50d072","name":"safeDispatchEvent","time":{"start":1745384968589,"stop":1745384968590,"duration":1},"status":"passed","severity":"normal"}] |