[{"uid":"15296cd79e40a041","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258972956,"stop":1750258972956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3af750677bd6f0e","name":"ignores domain fetching errors","time":{"start":1750258382674,"stop":1750258382674,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec001862dcd1911","name":"should properly create location multiaddrs - tcp4","time":{"start":1750258365681,"stop":1750258365682,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84a08a7501ac440","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750258359329,"stop":1750258359329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29348aef1bd733d","name":"Subscribe to topic containing XML and receive message","time":{"start":1750258992717,"stop":1750258992717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a894be1b242b109b","name":"should handle special patterns correctly","time":{"start":1750258416156,"stop":1750258416157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbffba8a171112","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750258413674,"stop":1750258413675,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0c369579bba5c4","name":"random static sharding 10 - Cluster ID: 206, Shard ID: 407","time":{"start":1750258993962,"stop":1750258993962,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ae5faa8765014f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750258413698,"stop":1750258413698,"duration":0},"status":"passed","severity":"normal"},{"uid":"d899444d9bb7cfa5","name":"Check received message containing escaped characters","time":{"start":1750258905026,"stop":1750258905028,"duration":2},"status":"passed","severity":"normal"},{"uid":"d39998d9baed85a8","name":"Check received message containing numeric","time":{"start":1750258905004,"stop":1750258905005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f382af9d3c79db1e","name":"Check received message containing Russian","time":{"start":1750258905011,"stop":1750258905014,"duration":3},"status":"passed","severity":"normal"},{"uid":"24759ca8ce636bb0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750258972985,"stop":1750258972988,"duration":3},"status":"passed","severity":"normal"},{"uid":"949dc345f908fc0e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750258612619,"stop":1750258612619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f86e688aedf958c","name":"should insert elements correctly","time":{"start":1750258416155,"stop":1750258416155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c6364f2810b94e","name":"Check received message containing long","time":{"start":1750258868778,"stop":1750258868778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e96572e3a7e9a0","name":"Push message with custom timestamp: 1750254966937","time":{"start":1750259174930,"stop":1750259174930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c006cf461e3aef49","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750258359307,"stop":1750258359307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f58652e6044295d","name":"Subscribe to topic containing XML and receive message","time":{"start":1750258992705,"stop":1750258992705,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bc0e83a0f60963","name":"addEventListener with wrong event","time":{"start":1750258473049,"stop":1750258473050,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe69713ad086dca","name":"A test","time":{"start":1750258630786,"stop":1750258630788,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f496f4f78e2a268","name":"Check message on other pubsub topic is not received","time":{"start":1750258905059,"stop":1750258905059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b8aab444e169e","name":"Push message with Russian payload","time":{"start":1750259174918,"stop":1750259174919,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c925c2456f91f99","name":"Check received message containing Basic HTML tag","time":{"start":1750258868782,"stop":1750258868783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5d0aa0ed4eccb4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750258992700,"stop":1750258992700,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb5477dc8561acf","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750258919028,"stop":1750258919029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1690b15b36e1b7d3","name":"Passing page size 19 when there are 20 messages","time":{"start":1750258973391,"stop":1750258973392,"duration":1},"status":"passed","severity":"normal"},{"uid":"867cdd4386fad195","name":"should reject if Filter is requested but not mounted","time":{"start":1750258404331,"stop":1750258404332,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e55f344f76a8da0","name":"handles different clusterIds correctly","time":{"start":1750258359309,"stop":1750258359309,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7e72cd5c58c0d6","name":"Subscribe to topic containing long and publish message","time":{"start":1750258773268,"stop":1750258773269,"duration":1},"status":"passed","severity":"normal"},{"uid":"57878fbe10d24328","name":"should be empty after removing the only subscription","time":{"start":1750258404362,"stop":1750258404362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb6141208c81d95","name":"Check message with non string payload is not received","time":{"start":1750258905060,"stop":1750258905061,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae7036669212f3e","name":"Check publish message containing special chars","time":{"start":1750258763117,"stop":1750258763117,"duration":0},"status":"passed","severity":"normal"},{"uid":"405afe80c872c225","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750258992715,"stop":1750258992716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04f6438c25882e8","name":"ignores unrecognized TXT record formats","time":{"start":1750258382674,"stop":1750258382674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f889241f94fedb","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750258413667,"stop":1750258413671,"duration":4},"status":"passed","severity":"normal"},{"uid":"58c40f3980327614","name":"Ping on subscribed peer","time":{"start":1750258500419,"stop":1750258500420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc5a6441901dea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750258992711,"stop":1750258992711,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaaa685457688a8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750258973006,"stop":1750258973006,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f282e9d225f0c6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750258927734,"stop":1750258927737,"duration":3},"status":"passed","severity":"normal"},{"uid":"14d694b6c46486de","name":"Check received message containing Russian","time":{"start":1750258905051,"stop":1750258905052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a1d3726b855a20","name":"should add and remove event listeners correctly","time":{"start":1750258386614,"stop":1750258386615,"duration":1},"status":"passed","severity":"normal"},{"uid":"c229d44d23a3dbe5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750258612622,"stop":1750258612623,"duration":1},"status":"passed","severity":"normal"},{"uid":"8992d4745f6dda6a","name":"Subscribe to topic containing XML and receive message","time":{"start":1750258972992,"stop":1750258972993,"duration":1},"status":"passed","severity":"normal"},{"uid":"603b2af0204af8db","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750258983052,"stop":1750258983053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b46f646df31954f","name":"should set field with only FILTER enabled","time":{"start":1750258365685,"stop":1750258365685,"duration":0},"status":"passed","severity":"normal"},{"uid":"89326019782ac01a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750258413699,"stop":1750258413699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbe607cb1d8eaed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750258868765,"stop":1750258868765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea824df040a6a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750258359318,"stop":1750258359319,"duration":1},"status":"passed","severity":"normal"},{"uid":"861ce88171a30c6","name":"groups content topics by expected pubsub topic","time":{"start":1750258359308,"stop":1750258359308,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be2374d6861520","name":"Check message received after nwaku node is restarted","time":{"start":1750258868791,"stop":1750258868791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"809c6b66272391b3","name":"Publish without waiting for remote peer","time":{"start":1750258773265,"stop":1750258773266,"duration":1},"status":"passed","severity":"normal"},{"uid":"975cc333e5e083e5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750258755914,"stop":1750258755914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a921581dd8d938bd","name":"Decoder throws on undefined content topic","time":{"start":1750258392732,"stop":1750258392733,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cd38afbf55edc3","name":"Fails to push message bigger that 1MB","time":{"start":1750259174931,"stop":1750259174931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3416595e22b33b7d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750258359328,"stop":1750258359328,"duration":0},"status":"passed","severity":"normal"},{"uid":"523d50f9f5d599b6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750258374181,"stop":1750258374182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe7c482614b8236","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750258359320,"stop":1750258359320,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fafc5528756ac8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750258932166,"stop":1750258932167,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc654d7f5ce60f40","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750258735730,"stop":1750258735731,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb17f68c850bed11","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750258413666,"stop":1750258413666,"duration":0},"status":"passed","severity":"normal"},{"uid":"30669f07fb75b61f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750258983054,"stop":1750258983054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9d6d86cdf0bac0","name":"Generator, 2 different pubsubtopics","time":{"start":1750258949856,"stop":1750258949856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8df25cbcb5d2b67","name":"Push message with shell command payload","time":{"start":1750259174935,"stop":1750259174936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a484330363cfeaef","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750258432805,"stop":1750258432805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10a640404c68a63","name":"Mutual subscription","time":{"start":1750258773264,"stop":1750258773265,"duration":1},"status":"passed","severity":"normal"},{"uid":"776db97b965226eb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750258359325,"stop":1750258359325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8cb84fa3c19731","name":"should throw error - no public key","time":{"start":1750258365673,"stop":1750258365673,"duration":0},"status":"passed","severity":"normal"},{"uid":"28097c13beb13473","name":"rejects content-filtered query with only contentTopics","time":{"start":1750258374362,"stop":1750258374362,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c9e0b49c88a2f8","name":"Publish message with custom timestamp: Wed Jun 18 2025 13:59:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750258763124,"stop":1750258763124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9169811cc66d95e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750258992708,"stop":1750258992709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09f3400c36ea782","name":"Decoder throws on empty string content topic","time":{"start":1750258392733,"stop":1750258392733,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ae4f993c4b82b2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750258382464,"stop":1750258382465,"duration":1},"status":"passed","severity":"normal"},{"uid":"8622e9c076a783b0","name":"should retry on complete failure if specified","time":{"start":1750258404019,"stop":1750258404020,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da39f080d6e702a","name":"Relay + Store","time":{"start":1750258438352,"stop":1750258438353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7172d64befafa72c","name":"Check received message with timestamp: 1750258432052000000 ","time":{"start":1750258868764,"stop":1750258868764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e236bfd1a5ec65e1","name":"Check message with no pubsub topic is not received","time":{"start":1750258868767,"stop":1750258868767,"duration":0},"status":"passed","severity":"normal"},{"uid":"490cfa982ba04527","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750258374070,"stop":1750258374070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec41e444a31c621","name":"should only return 1 node with relay and store capability","time":{"start":1750258382675,"stop":1750258382675,"duration":0},"status":"passed","severity":"normal"},{"uid":"efca90b5fe6cbccb","name":"should throw an error for missing required configuration","time":{"start":1750258359315,"stop":1750258359315,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf8af84ec57b031","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750258630650,"stop":1750258630650,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dac1e9ca9f4f71","name":"Check received message containing short","time":{"start":1750258905003,"stop":1750258905004,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb2aef9aa22fb77","name":"A test","time":{"start":1750258630786,"stop":1750258630786,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b005dca0e55bad","name":"should send to specified number of peers of used peers","time":{"start":1750258404019,"stop":1750258404019,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a8fb41c9cf66de","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750258970359,"stop":1750258970363,"duration":4},"status":"passed","severity":"normal"},{"uid":"1e73264e9db7fec8","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750258413681,"stop":1750258413681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a035f8ead9507ac","name":"Init the array if not present","time":{"start":1750258359049,"stop":1750258359050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59e4a15113e8de0","name":"should respect max attempts limit","time":{"start":1750258403279,"stop":1750258403280,"duration":1},"status":"passed","severity":"normal"},{"uid":"266a2a40b76658ab","name":"Refresh subscription","time":{"start":1750258972980,"stop":1750258972981,"duration":1},"status":"passed","severity":"normal"},{"uid":"881c6ed6b079bb04","name":"rejects hash query with time filter","time":{"start":1750258374363,"stop":1750258374364,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12002c6fd79bcae","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750258970354,"stop":1750258970354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaf64d79ecb17fb","name":"Check message received after jswaku node is restarted","time":{"start":1750258868790,"stop":1750258868791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"167d007a394f96ae","name":"should decode valid enr with tcp successfully","time":{"start":1750258365672,"stop":1750258365673,"duration":1},"status":"passed","severity":"normal"},{"uid":"2100ba5c4c132cfb","name":"random static sharding 9 - Cluster ID: 172, Shard ID: 500","time":{"start":1750258993962,"stop":1750258993962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b83d87ce2c934e7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750258992698,"stop":1750258992699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e501f8defcf92dd0","name":"Check received message containing unicode special characters","time":{"start":1750258905028,"stop":1750258905029,"duration":1},"status":"passed","severity":"normal"},{"uid":"178fa3503a723ced","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750258612628,"stop":1750258612628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3424e3daf1e707e4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750258905058,"stop":1750258905058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7622b81256dbda9c","name":"Decoder throws on empty string content topic","time":{"start":1750258394489,"stop":1750258394489,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a9b9314ebbda","name":"LightPush","time":{"start":1750258987911,"stop":1750258987911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da14e66005637b5","name":"Push message with content topic containing long","time":{"start":1750259174923,"stop":1750259174923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d986ccd1769659b","name":"Check received message containing special chars","time":{"start":1750258905005,"stop":1750258905005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b7cb6013315cd","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750258403804,"stop":1750258403805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96742b2d7060c0","name":"should continually clean up expired entries at intervals","time":{"start":1750258402503,"stop":1750258402503,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dfbb73031e7f1b","name":"Push message with content topic containing unicode special characters","time":{"start":1750259174943,"stop":1750259174943,"duration":0},"status":"passed","severity":"normal"},{"uid":"83368bdc5e9400b","name":"Subscribe and receive messages via lightPush","time":{"start":1750258972957,"stop":1750258972957,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffb43fb2e93707","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750258992718,"stop":1750258992719,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ed80b33ae12153","name":"Fails to publish message with wrong content topic","time":{"start":1750258763126,"stop":1750258763126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a89ab3ae4720100","name":"should successfully stop","time":{"start":1750258404272,"stop":1750258404272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32df1772d872dfe","name":"start node with empty content topic","time":{"start":1750258880010,"stop":1750258880010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37b4784b3e27876","name":"Push message with short payload","time":{"start":1750259174916,"stop":1750259174916,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d04bbc85d33c1d","name":"Check received message containing Chinese","time":{"start":1750258905005,"stop":1750258905007,"duration":2},"status":"passed","severity":"normal"},{"uid":"cac3dab00df6e074","name":"same cluster, different shard: nodes connect","time":{"start":1750258640456,"stop":1750258640457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a189b41a9127c7b8","name":"should not fail to stop the service if it was not started","time":{"start":1750258386610,"stop":1750258386611,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efedf719a5741d4","name":"should properly create location multiaddrs - udp6","time":{"start":1750258365682,"stop":1750258365682,"duration":0},"status":"passed","severity":"normal"},{"uid":"840490ec1a558b03","name":"Push message with numeric payload","time":{"start":1750259174932,"stop":1750259174932,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f8c3717b9c675f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750258992710,"stop":1750258992710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec4ea797328ea65","name":"Check received message containing escaped characters","time":{"start":1750258905055,"stop":1750258905055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a230f4d2cd82dcff","name":"Push message with Chinese payload","time":{"start":1750259174933,"stop":1750259174933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b43de35c7fd9e1b","name":"Store - dialed first","time":{"start":1750258987910,"stop":1750258987910,"duration":0},"status":"passed","severity":"normal"},{"uid":"a403c8186e550652","name":"Push message with shell command payload","time":{"start":1750259174920,"stop":1750259174920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed75c89b8598a04a","name":"should emit a peer event after start","time":{"start":1750258437250,"stop":1750258437250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0933c44f0105b6","name":"Check received message with timestamp: 1750258432052 ","time":{"start":1750258868786,"stop":1750258868786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dba010faf07193","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750258432804,"stop":1750258432805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b52d59f23fa1de","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/7/topic887/proto","time":{"start":1750258880006,"stop":1750258880007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ec09363ec502c0","name":"Push message equal or less that 1MB","time":{"start":1750259174945,"stop":1750259174946,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d817316f6e407d","name":"isConnected return false after peer stops","time":{"start":1750258452305,"stop":1750258452306,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8aa032112afcd0","name":"non connected peers","time":{"start":1750258736022,"stop":1750258736023,"duration":1},"status":"skipped","severity":"normal"},{"uid":"42b04bfcdb8d7b8d","name":"should insert message id into causal history","time":{"start":1750258417056,"stop":1750258417056,"duration":0},"status":"passed","severity":"normal"},{"uid":"16300b9b89c52a6a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750258992712,"stop":1750258992712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44c17334cd389c8","name":"should keep entries that haven't expired yet","time":{"start":1750258402498,"stop":1750258402498,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3647cefd96ac9","name":"Used by Waku Relay","time":{"start":1750258984777,"stop":1750258984778,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b0506cf2194d7","name":"should return false when shard is not included in network shards","time":{"start":1750258404060,"stop":1750258404060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbdefe00966ffdc","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750258382677,"stop":1750258382678,"duration":1},"status":"skipped","severity":"normal"},{"uid":"358693f1dffe45d5","name":"Query Generator - false","time":{"start":1750258958556,"stop":1750258958557,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c3102d497854b5","name":"should detect messages with missing dependencies","time":{"start":1750258417065,"stop":1750258417065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e981577dffb6aa","name":"Push message with content topic containing SQL Injection","time":{"start":1750259174925,"stop":1750259174926,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8807923dca20a5","name":"Push message with content topic containing shell command","time":{"start":1750259174942,"stop":1750259174942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad053b40274df238","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750258972989,"stop":1750258972989,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a190e91d18f34b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750258382677,"stop":1750258382677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5db7bd2d24db44d","name":"should return unique PubsubTopics for static sharding","time":{"start":1750258359313,"stop":1750258359313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b541095598f3980b","name":"Check received message containing shell command","time":{"start":1750258868784,"stop":1750258868784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cf04ab2e8e2ed9","name":"Subscribe and receive messages via waku relay post","time":{"start":1750258972916,"stop":1750258972916,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7e54d4f1b1bbbe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750258972925,"stop":1750258972925,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf7c7f0af6b395d","name":"Check received message containing unicode special characters","time":{"start":1750258868759,"stop":1750258868760,"duration":1},"status":"passed","severity":"normal"},{"uid":"9212abad49136cea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750258359324,"stop":1750258359324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6753968757631b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750258359321,"stop":1750258359321,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ba42da4d60f76e","name":"Check received message with timestamp: 1750258432052000000 ","time":{"start":1750258868785,"stop":1750258868786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1854d85885b689c","name":"should remove expired entries after TTL has passed","time":{"start":1750258402493,"stop":1750258402493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4975042f3a679d9","name":"Fails to push message with large meta","time":{"start":1750259174929,"stop":1750259174929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3c8430d912955b","name":"should properly compute the node id","time":{"start":1750258365676,"stop":1750258365676,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd25fa0a746a924","name":"Passing page size 0 when there are 110 messages","time":{"start":1750258973386,"stop":1750258973389,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7847fc59c5da86e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750259174941,"stop":1750259174942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba02f4046a6ca7fe","name":"Check message received after jswaku node is restarted","time":{"start":1750258905061,"stop":1750258905062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d489fb9faadd6b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750258359317,"stop":1750258359318,"duration":1},"status":"passed","severity":"normal"},{"uid":"217f662f54fedb08","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750258905032,"stop":1750258905033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd31d2477cec8b3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750258992704,"stop":1750258992704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164d0ac82ae77f9","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750258413682,"stop":1750258413683,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb8eef27b0e88c","name":"Subscribe to topic containing short and publish message","time":{"start":1750258773268,"stop":1750258773268,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a917f2b6a6b763","name":"Check received message containing SQL Injection","time":{"start":1750258868755,"stop":1750258868756,"duration":1},"status":"passed","severity":"normal"},{"uid":"378820614dad0bf7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750258972945,"stop":1750258972948,"duration":3},"status":"passed","severity":"normal"},{"uid":"3520da110a09fe9a","name":"Push message with SQL Injection payload","time":{"start":1750259174919,"stop":1750259174919,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f3dd57f3207888","name":"can start and stop the service","time":{"start":1750258437248,"stop":1750258437248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4302edbe197fe8","name":"Check received message containing emoji","time":{"start":1750258905055,"stop":1750258905056,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b622e36db53670f","name":"Subscribe and receive messages via lightPush","time":{"start":1750258992696,"stop":1750258992697,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a42626ea4b2f1c2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750258382464,"stop":1750258382464,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d59fee58646fa7","name":"should partition messages based on acknowledgement status","time":{"start":1750258417067,"stop":1750258417067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30da0aeea15c8c4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750258972917,"stop":1750258972917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bef1ca0e4c9f006","name":"Passing page size 1 when there are 4 messages","time":{"start":1750258973389,"stop":1750258973390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2613adef1485058","name":"Push message with long payload","time":{"start":1750259174932,"stop":1750259174932,"duration":0},"status":"passed","severity":"normal"},{"uid":"292127770700646b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750258359305,"stop":1750258359305,"duration":0},"status":"passed","severity":"normal"},{"uid":"628251095b7f3d45","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750258359313,"stop":1750258359313,"duration":0},"status":"passed","severity":"normal"},{"uid":"797b236476f91a86","name":"should request renew when peer disconnects","time":{"start":1750258403523,"stop":1750258403524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5d2ea00edf6729","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750258359321,"stop":1750258359321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1cdfcf2561a38d","name":"should reject if Relay is requested but not mounted","time":{"start":1750258404331,"stop":1750258404331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5473aefda2bc888","name":"should properly create peer info with all multiaddrs","time":{"start":1750258365683,"stop":1750258365683,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a5a813e47554","name":"Generator, custom pubsub topic","time":{"start":1750258949856,"stop":1750258949858,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c6d2537af9a0a4f","name":"Check message with no content topic is not received","time":{"start":1750258868788,"stop":1750258868789,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1192a25aff75cc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750258413702,"stop":1750258413702,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec565077b8f1b4","name":"safeDispatchEvent","time":{"start":1750258473052,"stop":1750258473052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b25bbd8583b56e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750258382463,"stop":1750258382463,"duration":0},"status":"passed","severity":"normal"},{"uid":"965004212cbf3e9c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750258992698,"stop":1750258992698,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cc11566f93ab28","name":"Push message with unicode special characters payload","time":{"start":1750259174936,"stop":1750259174936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4526d1aca6d8c0c3","name":"Generator, 2 different pubsubtopics","time":{"start":1750258949854,"stop":1750258949854,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c219a38da81edd","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750258413678,"stop":1750258413678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e39d19159e04c5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750258983053,"stop":1750258983053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c20ade6fe2b7299","name":"removeEventListener with wrong event","time":{"start":1750258473051,"stop":1750258473051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bb99345ac9f666","name":"Push message with Basic HTML tag payload","time":{"start":1750259174935,"stop":1750259174935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3700329b99d372bc","name":"should not fail to stop the service if it was not started","time":{"start":1750258679511,"stop":1750258679511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db966357f61ce78","name":"Check publish message containing long","time":{"start":1750258763116,"stop":1750258763116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1854afc36043a549","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750258359314,"stop":1750258359314,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b816a194f237","name":"Push message with content topic containing long","time":{"start":1750259174938,"stop":1750259174938,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9fdb2d2e3721d6","name":"listenerCount","time":{"start":1750258473052,"stop":1750258473052,"duration":0},"status":"passed","severity":"normal"},{"uid":"191a793b01388be9","name":"Subscribe and receive messages via waku relay post","time":{"start":1750258992698,"stop":1750258992698,"duration":0},"status":"passed","severity":"normal"},{"uid":"93167cf30952dfcd","name":"should not receive a peer event before start","time":{"start":1750258437250,"stop":1750258437251,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2c962e2f8ced6f","name":"can start the service","time":{"start":1750258386609,"stop":1750258386609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a049ef2e35d38d7c","name":"Check received message containing JSON","time":{"start":1750258868783,"stop":1750258868783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4b146adcf6a804","name":"should start and stop interval correctly","time":{"start":1750258403272,"stop":1750258403272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49f3187db486520","name":"Check received message with timestamp: 1750258432357000000 ","time":{"start":1750258905031,"stop":1750258905031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce06257e5cc6d9b8","name":"Publish message with custom timestamp: Thu Jun 27 2024 14:59:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750258763124,"stop":1750258763124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6c5ceb3cf649a","name":"Check publish message containing escaped characters","time":{"start":1750258763121,"stop":1750258763122,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6d15176ee9cf12","name":"Push message with rate limit","time":{"start":1750259174929,"stop":1750259174929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d07d3ab243c2efc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750258640456,"stop":1750258640456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44d2b6ef174e59e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750258359306,"stop":1750258359306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcda3940f5bed6a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750258763127,"stop":1750258763128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1647c7f73ae62c5","name":"Ordered callback, aborts when callback returns true","time":{"start":1750258964227,"stop":1750258964230,"duration":3},"status":"passed","severity":"normal"},{"uid":"72b0f4447485aac3","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750258413680,"stop":1750258413681,"duration":1},"status":"passed","severity":"normal"},{"uid":"7411ff2534e270fe","name":"throws on content topic with empty application field","time":{"start":1750258359293,"stop":1750258359298,"duration":5},"status":"passed","severity":"normal"},{"uid":"8411ced0aa9a13f9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750258566760,"stop":1750258566761,"duration":1},"status":"passed","severity":"normal"},{"uid":"782032b49e18a70","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750258992702,"stop":1750258992702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d94c384cc5241","name":"should properly start and stop event listening","time":{"start":1750258403910,"stop":1750258403910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8643ec9051b935","name":"Push 30 different messages","time":{"start":1750259174922,"stop":1750259174922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96876f549463dbbd","name":"removeEventListener with correct event","time":{"start":1750258473050,"stop":1750258473050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba451a342b723bda","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750258773269,"stop":1750258773270,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a8470cad027be","name":"should set field with all protocols enabled","time":{"start":1750258365684,"stop":1750258365684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9ded2b23c55e71","name":"should stop and cleanup resources","time":{"start":1750258404364,"stop":1750258404364,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c13da329bab32e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750258359311,"stop":1750258359311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5c6a75aabb1173","name":"Check received message containing long","time":{"start":1750258905047,"stop":1750258905048,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9acb1057a0ecd7c","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750258413357,"stop":1750258413357,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b0f88afc6f7506","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750258404271,"stop":1750258404271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2564fce102f778b","name":"Check publish message containing Russian","time":{"start":1750258763118,"stop":1750258763118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70a41da0f813f14","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750258403804,"stop":1750258403804,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c168fb1e6047","name":"Check received message containing Script","time":{"start":1750258868781,"stop":1750258868782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7be3c69f68ca734","name":"Push message with content topic containing escaped characters","time":{"start":1750259174928,"stop":1750259174928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7667515d0bebf2da","name":"should support chaining for add method","time":{"start":1750258402492,"stop":1750258402493,"duration":1},"status":"passed","severity":"normal"},{"uid":"d407d1bfa705def5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750258413706,"stop":1750258413706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e486f219c9ca6e30","name":"Encoder throws on empty string content topic","time":{"start":1750258392732,"stop":1750258392732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e87b703007a906e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750258439614,"stop":1750258439615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7a01ccde3a7446","name":"Fails to publish message with empty text","time":{"start":1750258763125,"stop":1750258763126,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2146a81ed3ca46c","name":"should never report false negatives","time":{"start":1750258416156,"stop":1750258416156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c4e693979eaa18","name":"Check message with no content topic is not received","time":{"start":1750258905060,"stop":1750258905060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abebce44c75a533","name":"should return usable stream attached to connection","time":{"start":1750258374178,"stop":1750258374179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c36ac57034128fb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750258773272,"stop":1750258773272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88a2f4ea383d171","name":"Subscribe to topic containing Script and publish message","time":{"start":1750258773271,"stop":1750258773271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef13b9d2b39f977d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750258394487,"stop":1750258394487,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cf87150e19c9f6","name":"Check received message containing unicode special characters","time":{"start":1750258868784,"stop":1750258868785,"duration":1},"status":"passed","severity":"normal"},{"uid":"72af9f2ace371386","name":"Push message with short payload","time":{"start":1750259174931,"stop":1750259174932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2e1f0bc0bae897","name":"Check received message with timestamp: 1750258432357000000 ","time":{"start":1750258905056,"stop":1750258905056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d6d071cee0ab4c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750258374064,"stop":1750258374065,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee464c2e50fa971","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750258394486,"stop":1750258394487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfdba11cd9cdb9a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750258566758,"stop":1750258566759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e354e224f99969","name":"should be empty when created","time":{"start":1750258404361,"stop":1750258404362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2bccab66b65707","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750258374181,"stop":1750258374181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3479e60f441c88c9","name":"should call waitForPeer on Relay","time":{"start":1750258404333,"stop":1750258404333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7687852ee85f225","name":"Push message with custom timestamp: 1750262166937","time":{"start":1750259174945,"stop":1750259174945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79c554ae857f618","name":"Waku message hash computation (payload length 0)","time":{"start":1750258374069,"stop":1750258374069,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc43a64b1796cb0d","name":"Encoder throws on undefined content topic","time":{"start":1750258392731,"stop":1750258392732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3777b6d55027d557","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750258364957,"stop":1750258364958,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eb5d4f80ced4c6","name":"Push message with content topic containing Chinese","time":{"start":1750259174924,"stop":1750259174924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c255d6c8772a6bb0","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750258404270,"stop":1750258404270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3981987443241079","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750258972956,"stop":1750258972957,"duration":1},"status":"passed","severity":"normal"},{"uid":"592e9a609f3ede62","name":"should encode/decode to RLP encoding","time":{"start":1750258365676,"stop":1750258365676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0eae86069cd0956","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750258413665,"stop":1750258413665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36065ab6b478151","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750258972918,"stop":1750258972923,"duration":5},"status":"passed","severity":"normal"},{"uid":"74a45073d3fcc824","name":"should push the message to the outgoing buffer","time":{"start":1750258417054,"stop":1750258417055,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a2e5b7d5137a4","name":"Push message with special chars payload","time":{"start":1750259174917,"stop":1750259174917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6974576ddddaaf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750258359322,"stop":1750258359323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be84a45c751f788","name":"Push message with content topic containing short","time":{"start":1750259174938,"stop":1750259174938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cade787e3d28a008","name":"Check received message with timestamp: 1750258432357 ","time":{"start":1750258905056,"stop":1750258905057,"duration":1},"status":"passed","severity":"normal"},{"uid":"35972c63dc95e636","name":"Passing page size 10 when there are 10 messages","time":{"start":1750258973390,"stop":1750258973391,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdcad7b81e5dfaf","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/8/topic971/proto","time":{"start":1750258880003,"stop":1750258880004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a069b86b496c8e87","name":"Push message with JSON payload","time":{"start":1750259174920,"stop":1750259174920,"duration":0},"status":"passed","severity":"normal"},{"uid":"261d986b7281c799","name":"Check received message containing numeric","time":{"start":1750258868778,"stop":1750258868778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce5d93e8bf4b1dc","name":"Round trip binary serialization","time":{"start":1750258374634,"stop":1750258374634,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8f087cddf0ca9a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258949854,"stop":1750258949855,"duration":1},"status":"passed","severity":"normal"},{"uid":"818ffa70a6834318","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750258992714,"stop":1750258992714,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c01f73d6327b73","name":"Meta field set when metaSetter is specified","time":{"start":1750258374635,"stop":1750258374635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a47422177b6f0b","name":"should add received messages to bloom filter","time":{"start":1750258417060,"stop":1750258417063,"duration":3},"status":"passed","severity":"normal"},{"uid":"361a0995a6bbe193","name":"Fails to publish duplicate message","time":{"start":1750258763125,"stop":1750258763125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d620da5899dbede1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750258755913,"stop":1750258755914,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7546a195da01d56","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750258992710,"stop":1750258992711,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef423a68a5c0e71","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750258404061,"stop":1750258404061,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b67813adb5985c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750258970354,"stop":1750258970359,"duration":5},"status":"passed","severity":"normal"},{"uid":"c2a23b9dadbb5cd5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750258972916,"stop":1750258972917,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44d6eba988d3e7d","name":"Ping on subscribed peer","time":{"start":1750258500417,"stop":1750258500417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a02de0576ea9a0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750258439304,"stop":1750258439305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77294198de5e954","name":"throws on content topic with empty encoding field","time":{"start":1750258359300,"stop":1750258359300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca41e5fd535568cb","name":"Check received message containing Arabic","time":{"start":1750258905051,"stop":1750258905051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a033adb20f2ba76","name":"Check received message containing Chinese","time":{"start":1750258868779,"stop":1750258868780,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a740f39211bcdd","name":"should not fail to start the service if it is already started","time":{"start":1750258679512,"stop":1750258679514,"duration":2},"status":"passed","severity":"normal"},{"uid":"f08b1dbb1cf0c6bc","name":"Light Node - default protocols","time":{"start":1750258987911,"stop":1750258987912,"duration":1},"status":"passed","severity":"normal"},{"uid":"18884b364ae4f179","name":"Query generator for 2000 messages","time":{"start":1750258964231,"stop":1750258964231,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1460259f1f5cc1","name":"Passing invalid cursor","time":{"start":1750258919031,"stop":1750258919031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6334a78a09a2ad05","name":"should initialize with default number of peers","time":{"start":1750258403511,"stop":1750258403511,"duration":0},"status":"passed","severity":"normal"},{"uid":"851aa85cf18aeb77","name":"Decoder throws on undefined content topic","time":{"start":1750258394488,"stop":1750258394488,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b637f21a425975","name":"should have no discoveries enabled by default","time":{"start":1750258403796,"stop":1750258403803,"duration":7},"status":"passed","severity":"normal"},{"uid":"49a5bed466f82a33","name":"1 Relay, 1 Filter, gives up","time":{"start":1750258382244,"stop":1750258382244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46c5accb1ff4fe5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750258773270,"stop":1750258773270,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfabeecdc81a0eba","name":"unsubscribes","time":{"start":1750258978382,"stop":1750258978382,"duration":0},"status":"passed","severity":"normal"},{"uid":"50acac82c7b9ec5d","name":"Throws when trying to push message with empty payload","time":{"start":1750259174922,"stop":1750259174922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e148f7eb92dafe94","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750258392730,"stop":1750258392730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15db38e996ffdf7","name":"Non TWN Cluster","time":{"start":1750258880003,"stop":1750258880003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1526a8aab8cbb6ee","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750258992697,"stop":1750258992697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1049cecdf539577","name":"Refresh subscription","time":{"start":1750258773267,"stop":1750258773267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55a9965adecbc4fd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750258374065,"stop":1750258374065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a6f8a01df4ae0","name":"random static sharding 2 - Cluster ID: 51, Shard ID: 780","time":{"start":1750258993959,"stop":1750258993960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec74c8dc953e1891","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750258382460,"stop":1750258382461,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f8fe5a0765b171","name":"Check publish message containing emoji","time":{"start":1750258763122,"stop":1750258763123,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3ac8864c223c50","name":"should handle general insertion and lookup correctly","time":{"start":1750258416157,"stop":1750258416157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb3289a863c6df","name":"Subscribe to topic containing short and receive message","time":{"start":1750258992713,"stop":1750258992713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad4055ad124e3ff","name":"accepts valid message hash query","time":{"start":1750258374362,"stop":1750258374363,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e6c3e61165bf52","name":"All","time":{"start":1750258438353,"stop":1750258438353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5dabd2a72316b0","name":"Promise Callback - false","time":{"start":1750258958558,"stop":1750258958559,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb566590b8169a0","name":"Privacy Node - default protocol","time":{"start":1750258987912,"stop":1750258987912,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6f5ec75b69b6e0","name":"should be delivered immediately if received","time":{"start":1750258417071,"stop":1750258417071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe17add14ce57de","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750258413675,"stop":1750258413675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d836e9a5d52db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750258992714,"stop":1750258992714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1968e99a34e7ef61","name":"Asymmetric encrypt & decrypt","time":{"start":1750258393097,"stop":1750258393097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0e155bfa7e9b78","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750258905057,"stop":1750258905058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a3583ee1e759cf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750258970351,"stop":1750258970354,"duration":3},"status":"passed","severity":"normal"},{"uid":"f82c15f9b1f4a75b","name":"rejects hash query with content filter parameters","time":{"start":1750258374363,"stop":1750258374363,"duration":0},"status":"passed","severity":"normal"},{"uid":"74284d67e8b7f053","name":"should load peers from local storage and dispatch events","time":{"start":1750258386613,"stop":1750258386613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5d9f45d906747e","name":"Refresh subscription","time":{"start":1750258992713,"stop":1750258992713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b604a9038d22d833","name":"Relay","time":{"start":1750258438346,"stop":1750258438352,"duration":6},"status":"passed","severity":"normal"},{"uid":"93cf4dd92fe71278","name":"Publish message with custom timestamp: Wed Jun 18 2025 15:59:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750258763124,"stop":1750258763125,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b77a3c5cf092b2","name":"should only return 1 node with relay capability","time":{"start":1750258382675,"stop":1750258382675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ef379fa992958d","name":"random static sharding 1 - Cluster ID: 647, Shard ID: 744","time":{"start":1750258993959,"stop":1750258993959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78ce1f3630ee299","name":"Check received message containing special chars","time":{"start":1750258868779,"stop":1750258868779,"duration":0},"status":"passed","severity":"normal"},{"uid":"597e0819bff7ed3b","name":"Query with Ordered Callback, No message returned","time":{"start":1750258932166,"stop":1750258932166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3720180bcd0dbd7d","name":"Reusing cursor across nodes","time":{"start":1750258919030,"stop":1750258919031,"duration":1},"status":"passed","severity":"normal"},{"uid":"540471b7d422c114","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750258359322,"stop":1750258359322,"duration":0},"status":"passed","severity":"normal"},{"uid":"519d8c12b2287312","name":"Push message with content topic containing JSON","time":{"start":1750259174927,"stop":1750259174927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eeed4463c531c68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750258413704,"stop":1750258413704,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d02b9d92e9de11","name":"Push message with meta","time":{"start":1750259174929,"stop":1750259174929,"duration":0},"status":"passed","severity":"normal"},{"uid":"919c5e89c76feedc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750258919027,"stop":1750258919028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9633b1097cea04","name":"Sample","time":{"start":1750258364991,"stop":1750258364991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ef46d0bfa2b430","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750258359305,"stop":1750258359306,"duration":1},"status":"passed","severity":"normal"},{"uid":"232b79edb942bad8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258949859,"stop":1750258949859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52823cfb8933e69","name":"should not throw an error for a single configured topic","time":{"start":1750258359325,"stop":1750258359325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9962873f72747c3a","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750258413695,"stop":1750258413695,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7bb59a50f042b7","name":"topics with same application and version share the same shard","time":{"start":1750258359307,"stop":1750258359308,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ee05fce1253b81","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750258992715,"stop":1750258992715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4192c41f84ff2185","name":"should return different streams if requested simultaniously","time":{"start":1750258374180,"stop":1750258374181,"duration":1},"status":"passed","severity":"normal"},{"uid":"666b0850ca743d79","name":"Check publish message containing Basic HTML tag","time":{"start":1750258763120,"stop":1750258763120,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a78202e665605aa","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750258983053,"stop":1750258983054,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9b8cc9f5a8b68e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750258374182,"stop":1750258374182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12fff780196b1e4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750258993959,"stop":1750258993959,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f51be17e20825a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750258983053,"stop":1750258983053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddd4188551119f3","name":"Ping on unsubscribed peer","time":{"start":1750258500420,"stop":1750258500421,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb3214fbfbc0a0c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750258773270,"stop":1750258773270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4432b3186840f7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750258972973,"stop":1750258972973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c3e68762898ce0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750258972934,"stop":1750258972935,"duration":1},"status":"passed","severity":"normal"},{"uid":"f868399e1c8a7414","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750258359305,"stop":1750258359305,"duration":0},"status":"passed","severity":"normal"},{"uid":"517faf8a8206c3f3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750258992705,"stop":1750258992706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95bf67a882d335f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750258612631,"stop":1750258612635,"duration":4},"status":"passed","severity":"normal"},{"uid":"7a494fb69114fd78","name":"Symmetric encrypt & Decrypt","time":{"start":1750258393097,"stop":1750258393098,"duration":1},"status":"passed","severity":"normal"},{"uid":"278940a7f5936f28","name":"should process tasks in queue","time":{"start":1750258403273,"stop":1750258403276,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef86ef9f3905cf2e","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750258972918,"stop":1750258972918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23728ebf53770a96","name":"Check message with invalid timestamp is not received","time":{"start":1750258905034,"stop":1750258905034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac511cd692749ef","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750258927738,"stop":1750258927738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b30cd7f5edf26a","name":"Generator, 2 different pubsubtopics","time":{"start":1750258949858,"stop":1750258949858,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4ed8c43a596284","name":"Query with Promise Callback, No message returned","time":{"start":1750258932169,"stop":1750258932169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dc2024c41f0c31","name":"Push message with custom timestamp: 1719500166937","time":{"start":1750259174944,"stop":1750259174945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9362e2e5148a3630","name":"Push message with content topic containing Chinese","time":{"start":1750259174939,"stop":1750259174939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae96a8a5f90f8936","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750258359318,"stop":1750258359318,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f245ce53187fbe","name":"Default pageSize","time":{"start":1750258973392,"stop":1750258973392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d780133d73dd0a2","name":"Push message with content topic containing shell command","time":{"start":1750259174927,"stop":1750259174928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c93154378b547f6","name":"Renews subscription after lossing a connection","time":{"start":1750258972955,"stop":1750258972955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c225af07eadf3fa","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750258432806,"stop":1750258432807,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e31752cc7f824e8","name":"should get locked peers","time":{"start":1750258403523,"stop":1750258403523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09deb924c93481a","name":"throws on content topic with empty version field","time":{"start":1750258359298,"stop":1750258359299,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c6d80b4eb0d543","name":"throws on content topic with non-number generation field","time":{"start":1750258359292,"stop":1750258359292,"duration":0},"status":"passed","severity":"normal"},{"uid":"27efc2e4c4f1a0a5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750258972925,"stop":1750258972925,"duration":0},"status":"passed","severity":"normal"},{"uid":"772170a705baafa5","name":"Decoder throws on empty string content topic","time":{"start":1750258374636,"stop":1750258374637,"duration":1},"status":"passed","severity":"normal"},{"uid":"109e68735d268c9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750258413700,"stop":1750258413700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1983b27a2f9b62","name":"returns all values when wanted number matches available values","time":{"start":1750258380992,"stop":1750258380998,"duration":6},"status":"passed","severity":"normal"},{"uid":"90a5968e8227cbeb","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750258417064,"stop":1750258417065,"duration":1},"status":"passed","severity":"normal"},{"uid":"da15a8087e70bb42","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750258612620,"stop":1750258612621,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66d579625869758","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750258972992,"stop":1750258972992,"duration":0},"status":"passed","severity":"normal"},{"uid":"866a87847a885b5d","name":"Check received message containing SQL Injection","time":{"start":1750258905052,"stop":1750258905052,"duration":0},"status":"passed","severity":"normal"},{"uid":"892237837120a565","name":"start node with empty shard should fail","time":{"start":1750258993963,"stop":1750258993963,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d28b9b37ba4568","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750258983054,"stop":1750258983054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb76c0ac2dd285","name":"Check message with invalid timestamp is not received","time":{"start":1750258905058,"stop":1750258905059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3079b1b794b427","name":"Push message with content topic containing Russian","time":{"start":1750259174940,"stop":1750259174940,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e139e50bd83e50","name":"getPeersByDiscovery","time":{"start":1750258735728,"stop":1750258735729,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a066d529954f2e","name":"Push message with content topic containing SQL Injection","time":{"start":1750259174940,"stop":1750259174941,"duration":1},"status":"passed","severity":"normal"},{"uid":"396c71c23aa49cc1","name":"Check received message containing short","time":{"start":1750258868752,"stop":1750258868752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f160066dd1c81","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750258413678,"stop":1750258413679,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed8aef98d578679","name":"Push message with custom timestamp: 1750262166937","time":{"start":1750259174930,"stop":1750259174930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f204c30b6e7d03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750258359321,"stop":1750258359322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5b9434793ea23e","name":"should set field with all protocols disabled","time":{"start":1750258365683,"stop":1750258365684,"duration":1},"status":"passed","severity":"normal"},{"uid":"415ee0812a399337","name":"Push message with Script payload","time":{"start":1750259174919,"stop":1750259174919,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a6d102612b1928","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750258755917,"stop":1750258755917,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d818ee54a363274","name":"random static sharding 4 - Cluster ID: 805, Shard ID: 94","time":{"start":1750258993960,"stop":1750258993960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8452f96c3c1f8852","name":"Subscribe to topic containing Script and receive message","time":{"start":1750258992716,"stop":1750258992717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcb8a4ddcc5de47","name":"addEventListener with correct event","time":{"start":1750258473049,"stop":1750258473049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0109cb54dbe9255","name":"Push message with JSON payload","time":{"start":1750259174935,"stop":1750259174935,"duration":0},"status":"passed","severity":"normal"},{"uid":"9269c6670e8ea9f8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750258413700,"stop":1750258413700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f293f5b38644bce9","name":"should handle corrupted local storage data gracefully","time":{"start":1750258386614,"stop":1750258386614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5beb0f81587abda","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750258374072,"stop":1750258374072,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2dee7203cdab2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750258364957,"stop":1750258364957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf824eabbb7ca246","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750258413675,"stop":1750258413676,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ec7b49e057c1ba","name":"Check publish message after service node is restarted","time":{"start":1750258763128,"stop":1750258763128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9ba623818be435f","name":"Decoder throws on undefined content topic","time":{"start":1750258374636,"stop":1750258374636,"duration":0},"status":"passed","severity":"normal"},{"uid":"772e10dc4f108b9f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750258439604,"stop":1750258439605,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ddcb73b1f40026","name":"Ephemeral field set to true","time":{"start":1750258374635,"stop":1750258374635,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc7f03a65b64a5a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750258413703,"stop":1750258413703,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ffec1d2092dc1d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750258972955,"stop":1750258972955,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ea1d3a3fc65940","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750258992702,"stop":1750258992703,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e45318695145e0","name":"Subscribe to topic containing XML and publish message","time":{"start":1750258773271,"stop":1750258773272,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efcc98a29f88599","name":"handles empty shards array correctly","time":{"start":1750258359330,"stop":1750258359330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6027ac038bf090c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750258992718,"stop":1750258992718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4008b449206aae01","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750258773267,"stop":1750258773267,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f6ad226047f1f9","name":"Push to array if already present","time":{"start":1750258359051,"stop":1750258359051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2d5e0b4c093959","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750258927738,"stop":1750258927738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92ca310a28233c0","name":"should throw an error for insufficient data","time":{"start":1750258359472,"stop":1750258359472,"duration":0},"status":"passed","severity":"normal"},{"uid":"531b07ad537d112e","name":"Check message on other pubsub topic is not received","time":{"start":1750258868788,"stop":1750258868788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf29d155cf815f0","name":"should be called for bootstrap peers","time":{"start":1750258439605,"stop":1750258439605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a870b89671103f7d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750258413705,"stop":1750258413705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1759c63a29c37e","name":"Wrong topic","time":{"start":1750258880008,"stop":1750258880008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ec31f16ad54fe","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750258382462,"stop":1750258382463,"duration":1},"status":"passed","severity":"normal"},{"uid":"17628afa3145291c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750258413697,"stop":1750258413697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbff5eabe65855d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750258773271,"stop":1750258773271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d17c6b54b7fc977","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750258452296,"stop":1750258452297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57466a3965aec3f","name":"can start the service","time":{"start":1750258679510,"stop":1750258679510,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8bb8df3dc562c7","name":"Check received message containing Basic HTML tag","time":{"start":1750258905053,"stop":1750258905054,"duration":1},"status":"passed","severity":"normal"},{"uid":"93485bfbb2cbd76b","name":"should not receive a peer event after stop","time":{"start":1750258437251,"stop":1750258437252,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9e6d4f0f9b4146","name":"connected peers and dial","time":{"start":1750258736019,"stop":1750258736020,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb24eb0d105caf86","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750258992697,"stop":1750258992697,"duration":0},"status":"passed","severity":"normal"},{"uid":"125e8e7d78182087","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750258359306,"stop":1750258359306,"duration":0},"status":"passed","severity":"normal"},{"uid":"847538c5cf3e0c19","name":"Subscribe and receive messages via waku relay post","time":{"start":1750258992710,"stop":1750258992710,"duration":0},"status":"passed","severity":"normal"},{"uid":"60949fa458d7e940","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app89/7/topic894/json","time":{"start":1750258880005,"stop":1750258880005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2f144292dd0b44","name":"Ping on peer without subscriptions","time":{"start":1750258500420,"stop":1750258500420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae2b64efc503110","name":"random static sharding 3 - Cluster ID: 625, Shard ID: 647","time":{"start":1750258993960,"stop":1750258993960,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d98912e4da961","name":"should not allow unachievable error rate","time":{"start":1750258413355,"stop":1750258413356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed644e9bfe6d5f20","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750258972914,"stop":1750258972916,"duration":2},"status":"passed","severity":"normal"},{"uid":"53ecd634fb661309","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750258413698,"stop":1750258413698,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd5ed4f29500ea","name":"Does not throw an exception when node disconnects","time":{"start":1750258984776,"stop":1750258984776,"duration":0},"status":"passed","severity":"normal"},{"uid":"200f4170b1c7646e","name":"Should update shard info","time":{"start":1750258679705,"stop":1750258679706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4127074c3c9669b","name":"Push message with content topic containing Script","time":{"start":1750259174926,"stop":1750259174926,"duration":0},"status":"passed","severity":"normal"},{"uid":"2653f08d39f7ec99","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750258437253,"stop":1750258437254,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38dfb137ae369b69","name":"Relay + Store","time":{"start":1750258365686,"stop":1750258365686,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3a46d7b6fd2085","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750258413671,"stop":1750258413672,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ddacc07af1a599","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750258364953,"stop":1750258364954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a253ecca12c010","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750258612627,"stop":1750258612628,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67fbe3dc45d1826","name":"Check received message containing Script","time":{"start":1750258905017,"stop":1750258905021,"duration":4},"status":"passed","severity":"normal"},{"uid":"4cef0daa76f14df","name":"Encoder throws on empty string content topic","time":{"start":1750258374636,"stop":1750258374636,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0df2c0ce0e10e6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750258382464,"stop":1750258382464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e31c7a221cf95bc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750258773267,"stop":1750258773267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a795fedf9579745","name":"pre and post cipher","time":{"start":1750258393098,"stop":1750258393098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69c8cd52ab46c5e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750258359320,"stop":1750258359320,"duration":0},"status":"passed","severity":"normal"},{"uid":"10171dab9c1ca4ac","name":"should attach causal history and bloom filter to each message","time":{"start":1750258417057,"stop":1750258417057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9338eaee2071fa5","name":"Check message received after jswaku node is restarted","time":{"start":1750258905038,"stop":1750258905039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d622f96584677af9","name":"isConnected should return false after all peers disconnect","time":{"start":1750258452304,"stop":1750258452305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af53588dc381da2","name":"Push message with content topic containing XML","time":{"start":1750259174941,"stop":1750259174941,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cc0d6ca9919cc8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750258972931,"stop":1750258972932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a06aa36a31b6a4","name":"different cluster, same shard: nodes don't connect","time":{"start":1750258640457,"stop":1750258640457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17b837570181e97","name":"should reject if LightPush is requested but not mounted","time":{"start":1750258404331,"stop":1750258404331,"duration":0},"status":"passed","severity":"normal"},{"uid":"27022d085e98b97f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750258868765,"stop":1750258868766,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b4ab6acfcbb440","name":"throws on content topic with generation field greater than 0","time":{"start":1750258359292,"stop":1750258359293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98dcbfa53754a8b","name":"Promise Callback - true","time":{"start":1750258958557,"stop":1750258958558,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c44c8a49bdc7200","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750258972951,"stop":1750258972951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6956400636339bd0","name":"Push message with rate limit","time":{"start":1750259174944,"stop":1750259174944,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1ae4afb36d67ba","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750258403906,"stop":1750258403910,"duration":4},"status":"passed","severity":"normal"},{"uid":"940793da131c870a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750258452297,"stop":1750258452300,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7eb1a2ae1768e9e","name":"Subscribe and receive messages via waku relay post","time":{"start":1750258972970,"stop":1750258972972,"duration":2},"status":"passed","severity":"normal"},{"uid":"c217f598e90b0e5e","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750258417057,"stop":1750258417060,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d491897394ca58b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app83/5/topic609/proto","time":{"start":1750258880006,"stop":1750258880006,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d4581ea42ad7b3","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750258403804,"stop":1750258403804,"duration":0},"status":"passed","severity":"normal"},{"uid":"349151fb2ff835ce","name":"udp ip6 address","time":{"start":1750258364993,"stop":1750258364993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c77a07fc319851","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750258992718,"stop":1750258992718,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d6cf9554f75e21","name":"Check received message containing SQL Injection","time":{"start":1750258868781,"stop":1750258868781,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf42e28875e0103a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750258413698,"stop":1750258413699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77416e4f1353621","name":"configure the node with multiple pubsub topics","time":{"start":1750258993962,"stop":1750258993963,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cbc8ba6c283531","name":"Push message with numeric payload","time":{"start":1750259174917,"stop":1750259174917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce39e27f748c9820","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750258374065,"stop":1750258374066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b005be5c87c501","name":"Check received message containing emoji","time":{"start":1750258868760,"stop":1750258868760,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff25a81a4dc2cb72","name":"should not fail to start the service if it is already started","time":{"start":1750258437249,"stop":1750258437250,"duration":1},"status":"passed","severity":"normal"},{"uid":"94275fdfa4fbc071","name":"should enable all discoveries when explicitly set","time":{"start":1750258403803,"stop":1750258403803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b825d1d80c61f042","name":"can start and stop the service","time":{"start":1750258679510,"stop":1750258679511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0386eb635b6271f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750258413704,"stop":1750258413704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a657131ebd911994","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258973007,"stop":1750258973007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8486ed193a3e7328","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750258359332,"stop":1750258359332,"duration":0},"status":"passed","severity":"normal"},{"uid":"da20f54e1e8bdbd7","name":"Check received message containing special chars","time":{"start":1750258868754,"stop":1750258868754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e8734bbd2cf8b5","name":"Check received message containing XML","time":{"start":1750258868782,"stop":1750258868782,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39b99828a6222d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750258359326,"stop":1750258359326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8936cea6ab9e4de","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750258972988,"stop":1750258972989,"duration":1},"status":"passed","severity":"normal"},{"uid":"71652156f640ca22","name":"Check meta is set [ecies]","time":{"start":1750258394487,"stop":1750258394487,"duration":0},"status":"passed","severity":"normal"},{"uid":"126ad335be1e7ca1","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750258413356,"stop":1750258413356,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe8d0aa4a21610","name":"Push message with XML payload","time":{"start":1750259174919,"stop":1750259174919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aff1c182b7d4851","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750258413697,"stop":1750258413697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3671a1af560a6","name":"Push message with custom timestamp: 1719500166937","time":{"start":1750259174930,"stop":1750259174930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbd2cb5bf825a86","name":"Check message on other pubsub topic is not received","time":{"start":1750258868767,"stop":1750258868767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92960fe1b27364","name":"Check message with non string payload is not received","time":{"start":1750258868790,"stop":1750258868790,"duration":0},"status":"passed","severity":"normal"},{"uid":"52252ab5d60ff7a3","name":"Check publish message containing Chinese","time":{"start":1750258763117,"stop":1750258763118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0feebb7cf6b996","name":"should throw error - no public key","time":{"start":1750258365675,"stop":1750258365675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec34545b169a715","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750258992717,"stop":1750258992717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d72e054fa8e484","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750258413702,"stop":1750258413703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18374b74ca2e1df","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258992708,"stop":1750258992708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2914448e5a28fa46","name":"isConnected should return true after first peer connects","time":{"start":1750258452303,"stop":1750258452304,"duration":1},"status":"passed","severity":"normal"},{"uid":"6542835eb5da5fe8","name":"Passing page size 110 when there are 120 messages","time":{"start":1750258973392,"stop":1750258973392,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c5c6ed76b2ca46","name":"Overlapping topic subscription","time":{"start":1750258972923,"stop":1750258972924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40a7b5b0b291d4a","name":"should check connected peers if present and suitable","time":{"start":1750258404332,"stop":1750258404332,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f240456429d3de","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750258972912,"stop":1750258972912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6e501aa2f114f5","name":"Push message with long payload","time":{"start":1750259174916,"stop":1750259174917,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5281e067061e64","name":"should reject if Store is requested but not mounted","time":{"start":1750258404331,"stop":1750258404331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8c8f7f95118fde","name":"Push message with escaped characters payload","time":{"start":1750259174936,"stop":1750259174936,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a727ad81d857dc","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750258417066,"stop":1750258417066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc31c2e37933772","name":"returns all values when wanted number is greater than available values","time":{"start":1750258380998,"stop":1750258380999,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4d6acf901eca2f","name":"should handle task timeouts","time":{"start":1750258403278,"stop":1750258403279,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd616e628f07ce1a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258630651,"stop":1750258630652,"duration":1},"status":"passed","severity":"normal"},{"uid":"85474a90a6c42bd2","name":"Check received message containing special chars","time":{"start":1750258905050,"stop":1750258905050,"duration":0},"status":"passed","severity":"normal"},{"uid":"be61fb22a5629eef","name":"new peer added after a peer was already found","time":{"start":1750258735730,"stop":1750258735730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c70a30da93237ceb","name":"Check received message containing short","time":{"start":1750258868774,"stop":1750258868774,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb10cda61a41c7aa","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750258364960,"stop":1750258364960,"duration":0},"status":"passed","severity":"normal"},{"uid":"81450a84fff9b94c","name":"Refresh subscription","time":{"start":1750258972924,"stop":1750258972924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cde279dcebbf249","name":"Check received message with timestamp: 1750258432357 ","time":{"start":1750258905031,"stop":1750258905031,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a3eb5bdf4217ed","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750258972979,"stop":1750258972980,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5414eb079d038f","name":"Check message on other pubsub topic is not received","time":{"start":1750258905035,"stop":1750258905035,"duration":0},"status":"passed","severity":"normal"},{"uid":"947becb009edd4d1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750258380999,"stop":1750258381000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e699f13b51d87b98","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750258868786,"stop":1750258868786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6034c1390dd6478","name":"Check publish message after client node is restarted","time":{"start":1750258763128,"stop":1750258763129,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ede7934181f98908","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750258566757,"stop":1750258566757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a575b7ddafc8f39","name":"Check meta is set [symmetric]","time":{"start":1750258392730,"stop":1750258392731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7847f0474ee880","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750258773272,"stop":1750258773272,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e24061d0e5af46","name":"should initialize with custom number of peers","time":{"start":1750258403519,"stop":1750258403523,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b50c70301610498","name":"should serialize and deserialize correctly","time":{"start":1750258416156,"stop":1750258416156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0842527c0b4333","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750258413697,"stop":1750258413697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ccdf2852558972","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750258763123,"stop":1750258763123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a433f5d670701d7f","name":"Query generator for multiple messages","time":{"start":1750258964224,"stop":1750258964224,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8aefcd636d45e13","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750258763127,"stop":1750258763127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d556c3f3540e5b3b","name":"Check message with non string payload is not received","time":{"start":1750258905038,"stop":1750258905038,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2a95962307645","name":"handles empty contentTopics array correctly","time":{"start":1750258359331,"stop":1750258359331,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d6ad17cccbd784","name":"Check received message containing Basic HTML tag","time":{"start":1750258868758,"stop":1750258868758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7fde431334e205","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750258992709,"stop":1750258992710,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aa70eb30d63f6d","name":"Check received message containing escaped characters","time":{"start":1750258868759,"stop":1750258868759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa642caa9b21fd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750258992712,"stop":1750258992712,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa58fb2235655be","name":"Subscribe to topic containing Script and receive message","time":{"start":1750258972992,"stop":1750258972992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51143e19fcb4ffd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750258992704,"stop":1750258992704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccef03f4df42e68","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750258359312,"stop":1750258359312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6f263664b38206","name":"should use DNS peer discovery with light client","time":{"start":1750258437253,"stop":1750258437253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48d56b094736dc4e","name":"should not receive a peer event after stop","time":{"start":1750258386612,"stop":1750258386613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e23d95027a2fcb","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750258905039,"stop":1750258905039,"duration":0},"status":"passed","severity":"normal"},{"uid":"abce314ae3794a09","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750258364959,"stop":1750258364960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29075a1206bc534","name":"Encoder throws on empty string content topic","time":{"start":1750258394488,"stop":1750258394488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bee0799d06320f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750258359331,"stop":1750258359332,"duration":1},"status":"passed","severity":"normal"},{"uid":"be48411a5da1dae1","name":"Subscribe and publish message","time":{"start":1750258773266,"stop":1750258773266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f078719485ff8904","name":"should fail to send if no connected peers found","time":{"start":1750258404018,"stop":1750258404019,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cf04c17b4f5beb","name":"Renews subscription after lossing a connection","time":{"start":1750258973006,"stop":1750258973007,"duration":1},"status":"passed","severity":"normal"},{"uid":"220d5274e9c720a1","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750258413676,"stop":1750258413676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01fb3a02e4f6af","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750258403906,"stop":1750258403906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1930eb1cbee8d7","name":"Overlapping topic subscription","time":{"start":1750258992712,"stop":1750258992713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47b5ec6c1077fe3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750258566761,"stop":1750258566761,"duration":0},"status":"passed","severity":"normal"},{"uid":"54572537c5b101d9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750258919029,"stop":1750258919029,"duration":0},"status":"passed","severity":"normal"},{"uid":"404e03a1ba61af88","name":"less peers than existing","time":{"start":1750258736022,"stop":1750258736022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"234bb8fab3f27ea6","name":"throws an error for improperly formatted content topics","time":{"start":1750258359310,"stop":1750258359310,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d387a66b6c7cf","name":"should throw error - invalid id","time":{"start":1750258365674,"stop":1750258365674,"duration":0},"status":"passed","severity":"normal"},{"uid":"300a72657e3d7ea1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750258413699,"stop":1750258413700,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8003a25bd126fd3","name":"Push 30 different messages","time":{"start":1750259174937,"stop":1750259174937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33fa9e4fad2f2fef","name":"Waku message hash computation (no timestamp)","time":{"start":1750258374069,"stop":1750258374070,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19594a71dfe06b4","name":"Push message with emoji payload","time":{"start":1750259174921,"stop":1750259174921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6961ff8ed5999bea","name":"Check received message containing unicode special characters","time":{"start":1750258905055,"stop":1750258905055,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f27341a84ff93b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750258382463,"stop":1750258382464,"duration":1},"status":"passed","severity":"normal"},{"uid":"557543be7391a74a","name":"Publish message with rate limit","time":{"start":1750258763129,"stop":1750258763129,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fd9e52ace929b1","name":"Subscribe to topic containing long and receive message","time":{"start":1750258972924,"stop":1750258972925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31394cff1e6868c","name":"should wait for Filter peer to be connected","time":{"start":1750258404333,"stop":1750258404333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8155233ee2e035b3","name":"should wait for Store peer to be connected","time":{"start":1750258404333,"stop":1750258404333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9084cf9a147862","name":"different cluster, different shard: nodes don't connect","time":{"start":1750258640457,"stop":1750258640457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02ada1466afeb41","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750258972989,"stop":1750258972989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4030f0a028033b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750258413700,"stop":1750258413701,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6656e59f61a4e7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750258413356,"stop":1750258413357,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f7a543dae5feff","name":"Check received message with timestamp: 1750258432052 ","time":{"start":1750258868764,"stop":1750258868764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a259bb97edb8bf","name":"Check received message containing JSON","time":{"start":1750258905054,"stop":1750258905054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c100ec55e8b47b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750258973003,"stop":1750258973003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd3f3dfbd94f93c","name":"shard 0","time":{"start":1750258993958,"stop":1750258993959,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d1f7e23e407405","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750258413671,"stop":1750258413671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9590f9554716d77","name":"should be able to encode the field with only STORE set to true","time":{"start":1750258364952,"stop":1750258364953,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e3d3560908dee2","name":"Query generator for multiple messages with different message text format","time":{"start":1750258964224,"stop":1750258964225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a383226417e5c2a7","name":"can start the service","time":{"start":1750258437247,"stop":1750258437248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6784c02c774c20c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750258359319,"stop":1750258359319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a28b1052e096490","name":"Fails to push message with large meta","time":{"start":1750259174944,"stop":1750259174944,"duration":0},"status":"passed","severity":"normal"},{"uid":"636e237d7ca7f116","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750258359312,"stop":1750258359313,"duration":1},"status":"passed","severity":"normal"},{"uid":"70092049a69ffd80","name":"Check received message containing Russian","time":{"start":1750258868755,"stop":1750258868755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa598c42c1fba5d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750258755916,"stop":1750258755916,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea66767ae393003","name":"Overlapping topic subscription","time":{"start":1750258773268,"stop":1750258773268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b277d3d1d029bc21","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750258364955,"stop":1750258364955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c110c2bf041bf80","name":"should emit a peer event after start","time":{"start":1750258679514,"stop":1750258679514,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb99e08c5631cc5c","name":"Push message with Chinese payload","time":{"start":1750259174917,"stop":1750259174918,"duration":1},"status":"passed","severity":"normal"},{"uid":"448b234051e15224","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750258612623,"stop":1750258612623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4e8626de72309","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app25/10/topic170/xml","time":{"start":1750258880004,"stop":1750258880004,"duration":0},"status":"passed","severity":"normal"},{"uid":"37542f59444f4a8c","name":"it tolerates circular branch references","time":{"start":1750258382673,"stop":1750258382673,"duration":0},"status":"passed","severity":"normal"},{"uid":"235eeb9ad3bb94a3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750258983051,"stop":1750258983052,"duration":1},"status":"passed","severity":"normal"},{"uid":"52874b7d0d9fb961","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750258365672,"stop":1750258365672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07b065644b2c284","name":"random static sharding 7 - Cluster ID: 815, Shard ID: 120","time":{"start":1750258993961,"stop":1750258993961,"duration":0},"status":"passed","severity":"normal"},{"uid":"188ae767d3d823e3","name":"should return empty list for no shard","time":{"start":1750258359314,"stop":1750258359314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e946bdb69b36921","name":"throws on empty content topic","time":{"start":1750258359291,"stop":1750258359291,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c2753fdb3131cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750258972951,"stop":1750258972951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3480cc3481fe941","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750258612631,"stop":1750258612631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6cf1e70fbed03b","name":"should maintain proper timestamps if all messages received","time":{"start":1750258417060,"stop":1750258417060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a990bf7dd843fd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750258359320,"stop":1750258359320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d355838f335a687","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750258382676,"stop":1750258382676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4870f4e1686f4530","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750258364961,"stop":1750258364961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cb90903df156e4","name":"Check publish message containing SQL Injection","time":{"start":1750258763119,"stop":1750258763119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4757cebd1eb81ff","name":"Using a function","time":{"start":1750258984777,"stop":1750258984777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1c2541fc30b62e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750258640455,"stop":1750258640455,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8df42a25590067","name":"Subscribe to topic containing long and receive message","time":{"start":1750258972981,"stop":1750258972985,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7710e8235ba0eb6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750258452306,"stop":1750258452306,"duration":0},"status":"passed","severity":"normal"},{"uid":"33953673b1494f0a","name":"same cluster, same shard: nodes connect","time":{"start":1750258640456,"stop":1750258640456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8294be97816794dc","name":"accepts time-filtered query with content filter","time":{"start":1750258374364,"stop":1750258374365,"duration":1},"status":"passed","severity":"normal"},{"uid":"99511c9a17bbe146","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750258413680,"stop":1750258413680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4a16e7e98a43fa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750258413702,"stop":1750258413702,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fbdf10a59d953d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750258413701,"stop":1750258413701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f4a2db4b94779f","name":"should wait for LightPush peer to be connected","time":{"start":1750258404332,"stop":1750258404332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea5ff29407e6fc7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750258927737,"stop":1750258927737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac735685c031ff7","name":"Check publish message containing numeric","time":{"start":1750258763116,"stop":1750258763117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac52672d09778ca","name":"Push message with meta","time":{"start":1750259174943,"stop":1750259174944,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5772a6a91ffe79","name":"should handle different types of entries","time":{"start":1750258402499,"stop":1750258402499,"duration":0},"status":"passed","severity":"normal"},{"uid":"92de99c8567d6033","name":"can query messages by message hash","time":{"start":1750258934365,"stop":1750258934365,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf94ae3dce469cf","name":"Push message with content topic containing escaped characters","time":{"start":1750259174942,"stop":1750259174943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1284846d11fdad6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app84/6/topic565/utf8","time":{"start":1750258880007,"stop":1750258880008,"duration":1},"status":"passed","severity":"normal"},{"uid":"797a701a83b3c222","name":"should initialize bloom filter with correct parameters","time":{"start":1750258416154,"stop":1750258416155,"duration":1},"status":"passed","severity":"normal"},{"uid":"949280f0f3192fb1","name":"Check publish message containing JSON","time":{"start":1750258763120,"stop":1750258763121,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f169aec050b49ae","name":"Push message with content topic containing Russian","time":{"start":1750259174925,"stop":1750259174925,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ea81d1ff245177","name":"Check message with no payload is not received","time":{"start":1750258905060,"stop":1750258905060,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c95cff4181b523","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750258359329,"stop":1750258359330,"duration":1},"status":"passed","severity":"normal"},{"uid":"92449b4e1df51d01","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750258566759,"stop":1750258566760,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db3c82d46cb9d11","name":"Check received message containing long","time":{"start":1750258868753,"stop":1750258868753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd1d03368438119","name":"Publishes to nwaku","time":{"start":1750258749659,"stop":1750258749660,"duration":1},"status":"passed","severity":"normal"},{"uid":"624d992f7d8e772b","name":"Check message received after jswaku node is restarted","time":{"start":1750258868773,"stop":1750258868773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd326c2166c8a0cc","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750258413679,"stop":1750258413680,"duration":1},"status":"passed","severity":"normal"},{"uid":"346e4ca37be63651","name":"Nwaku publishes","time":{"start":1750258749660,"stop":1750258749660,"duration":0},"status":"passed","severity":"normal"},{"uid":"91be5f42129c9c70","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750258992719,"stop":1750258992719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a730c489724db714","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750258364953,"stop":1750258364953,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6292d6899c6fb0","name":"Subscribe to topic containing short and receive message","time":{"start":1750258972981,"stop":1750258972981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c6693cdfe511cb","name":"Check received message containing long","time":{"start":1750258905004,"stop":1750258905004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bae16d3453c0fed","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750258972993,"stop":1750258972996,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c57ed3d10e04b4d","name":"Check received message containing Arabic","time":{"start":1750258905008,"stop":1750258905010,"duration":2},"status":"passed","severity":"normal"},{"uid":"690855aeeffa68de","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750258972942,"stop":1750258972944,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ba7526a098da4f5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750258868787,"stop":1750258868787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2654881271a5ef1f","name":"Check message with no pubsub topic is not received","time":{"start":1750258905059,"stop":1750258905060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7985f3844065add8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750258359471,"stop":1750258359472,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6e3599b612d88d","name":"Decrypt messages","time":{"start":1750258737873,"stop":1750258737874,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd299a9766cdd94c","name":"Subscribe and receives messages on 20 topics","time":{"start":1750258992711,"stop":1750258992711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce172a788809e946","name":"Push message with content topic containing emoji","time":{"start":1750259174943,"stop":1750259174943,"duration":0},"status":"passed","severity":"normal"},{"uid":"944401182ebff9c5","name":"should get / set TCP multiaddr","time":{"start":1750258365680,"stop":1750258365681,"duration":1},"status":"passed","severity":"normal"},{"uid":"2776fa8fd13ee2e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750258359319,"stop":1750258359319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e246d0950744ce3d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app39/8/topic388/proto","time":{"start":1750258880008,"stop":1750258880008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e449f7d37f77d1d5","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750258413672,"stop":1750258413674,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffffa04296c6930b","name":"random static sharding 5 - Cluster ID: 780, Shard ID: 850","time":{"start":1750258993960,"stop":1750258993960,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ebd9f0fe3091f0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750258932167,"stop":1750258932168,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd703e94506b772d","name":"Push message with Arabic payload","time":{"start":1750259174933,"stop":1750259174933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10c19f1d1a77355","name":"Push message with content topic containing numeric","time":{"start":1750259174938,"stop":1750259174939,"duration":1},"status":"passed","severity":"normal"},{"uid":"8781636f5a871a0a","name":"Check received message containing JSON","time":{"start":1750258905023,"stop":1750258905025,"duration":2},"status":"passed","severity":"normal"},{"uid":"34555eec4e35442a","name":"Check message with no content topic is not received","time":{"start":1750258905037,"stop":1750258905037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b223b2ce5779c899","name":"should increase lamport timestamp","time":{"start":1750258417057,"stop":1750258417057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cb8422cd70cfac","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750258364948,"stop":1750258364952,"duration":4},"status":"passed","severity":"normal"},{"uid":"8db7eeee507645c9","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750258417063,"stop":1750258417064,"duration":1},"status":"passed","severity":"normal"},{"uid":"67247498816fce93","name":"Relay - dialed first","time":{"start":1750258987908,"stop":1750258987909,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abac9f999a31e25","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750258612629,"stop":1750258612630,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cbf669bc0c3ffd","name":"should return false when clusterId doesn't match","time":{"start":1750258404060,"stop":1750258404060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44b978517d43bdb","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750258404363,"stop":1750258404363,"duration":0},"status":"passed","severity":"normal"},{"uid":"f757b7d3f57f71ce","name":"Register correct protocols","time":{"start":1750258773265,"stop":1750258773265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3d4ffdbace3492","name":"Check message with no pubsub topic is not received","time":{"start":1750258868788,"stop":1750258868788,"duration":0},"status":"passed","severity":"normal"},{"uid":"385cdf5c17a03d4b","name":"Subscribe and receives messages on 20 topics","time":{"start":1750258992699,"stop":1750258992699,"duration":0},"status":"passed","severity":"normal"},{"uid":"690d534f276b1c17","name":"should encode/decode to text encoding","time":{"start":1750258365676,"stop":1750258365680,"duration":4},"status":"passed","severity":"normal"},{"uid":"21c43166c3186ce2","name":"Check publish message containing shell command","time":{"start":1750258763121,"stop":1750258763121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17b30470c304752","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750258972979,"stop":1750258972979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb07226a1ca02148","name":"nwaku subscribes","time":{"start":1750258749659,"stop":1750258749659,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a94be31296279","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750258359331,"stop":1750258359331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2cefd14881a7fe","name":"should use shardsUnderCluster when provided","time":{"start":1750258404058,"stop":1750258404058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35f7b414adaaf86","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750258359322,"stop":1750258359322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d319cabc1af33c8e","name":"Push message with content topic containing numeric","time":{"start":1750259174923,"stop":1750259174923,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa7ed2cd401afd0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750258773270,"stop":1750258773271,"duration":1},"status":"passed","severity":"normal"},{"uid":"4488f78c3460b00c","name":"Subscribe to topic containing short and receive message","time":{"start":1750258992701,"stop":1750258992702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ace88dfbfdc688f","name":"Relay - dialed after","time":{"start":1750258987909,"stop":1750258987909,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f37534c5486326","name":"should handle a minimal index list","time":{"start":1750258359471,"stop":1750258359471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae18c45139d3d3d1","name":"Js publishes, other Js receives","time":{"start":1750258749660,"stop":1750258749660,"duration":0},"status":"passed","severity":"normal"},{"uid":"be068feb45d6a35c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750258972968,"stop":1750258972970,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3c325bca6038857","name":"Fields are not dropped","time":{"start":1750258373801,"stop":1750258373803,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d16ab8890ff57d1","name":"should not be empty after adding a subscription","time":{"start":1750258404362,"stop":1750258404362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff9f6a1df30a34b","name":"should emit a peer event after start","time":{"start":1750258386611,"stop":1750258386612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1f6396a8017ca4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750258566756,"stop":1750258566757,"duration":1},"status":"passed","severity":"normal"},{"uid":"83070fcfa5ca1155","name":"Check received message containing numeric","time":{"start":1750258868753,"stop":1750258868753,"duration":0},"status":"passed","severity":"normal"},{"uid":"505f04c8e51dbdc7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750258359309,"stop":1750258359309,"duration":0},"status":"passed","severity":"normal"},{"uid":"939b81795b4fb789","name":"should be sent with empty content","time":{"start":1750258417067,"stop":1750258417067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed79b87477e6b7a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750258992706,"stop":1750258992706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f43d0038b2cfe7","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750258413677,"stop":1750258413678,"duration":1},"status":"passed","severity":"normal"},{"uid":"334397152b54a155","name":"should increase lamport timestamp","time":{"start":1750258417054,"stop":1750258417054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd79850bf663cde6","name":"Check message with no payload is not received","time":{"start":1750258905038,"stop":1750258905038,"duration":0},"status":"passed","severity":"normal"},{"uid":"53997bc4bc52f9e7","name":"Check received message containing emoji","time":{"start":1750258905030,"stop":1750258905030,"duration":0},"status":"passed","severity":"normal"},{"uid":"199ddb911773a636","name":"creates an iterator","time":{"start":1750258978380,"stop":1750258978381,"duration":1},"status":"passed","severity":"normal"},{"uid":"f618f45b5e04fb39","name":"Push message with content topic containing Arabic","time":{"start":1750259174939,"stop":1750259174940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1945a56677e4b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750258972979,"stop":1750258972979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a89d6c4532785d9","name":"should throw an error for an unconfigured topic","time":{"start":1750258359325,"stop":1750258359326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80eb09f721a597c","name":"Subscribe and receives messages on 20 topics","time":{"start":1750258972973,"stop":1750258972973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5413d5c355e612","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750258386613,"stop":1750258386614,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce0c89fba64cf1c","name":"1 Relay, 1 fetch","time":{"start":1750258382241,"stop":1750258382242,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfb39d50430e2d8","name":"Push message with Script payload","time":{"start":1750259174934,"stop":1750259174934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b111b82882f9d42","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750258359332,"stop":1750258359332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7445c39a9f52dff4","name":"Check received message containing Script","time":{"start":1750258905052,"stop":1750258905053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc6d929bdabca7e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750258359328,"stop":1750258359329,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cc28e0623e93e0","name":"should not fail to start the service if it is already started","time":{"start":1750258386611,"stop":1750258386611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7c0f9862ea3a81","name":"should request peer renewal on specific errors","time":{"start":1750258403277,"stop":1750258403278,"duration":1},"status":"passed","severity":"normal"},{"uid":"99539c6358c7bfb8","name":"should set field with only RELAY enabled","time":{"start":1750258365684,"stop":1750258365684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18139f501a695ad","name":"Push message with special chars payload","time":{"start":1750259174932,"stop":1750259174932,"duration":0},"status":"passed","severity":"normal"},{"uid":"26774b2517c03e0b","name":"through manual discovery","time":{"start":1750258642390,"stop":1750258642390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7c86140f3870e1","name":"Check message received after nwaku node is restarted","time":{"start":1750258868774,"stop":1750258868774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28d614cf56437859","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750258566761,"stop":1750258566762,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e98d50e94e2405","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750258919030,"stop":1750258919030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce84e5d14c24ffbc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750258992705,"stop":1750258992705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc16785268b723e","name":"should not receive a peer event after stop","time":{"start":1750258679515,"stop":1750258679515,"duration":0},"status":"passed","severity":"normal"},{"uid":"621be45790015778","name":"Relay - times out","time":{"start":1750258987909,"stop":1750258987910,"duration":1},"status":"passed","severity":"normal"},{"uid":"6967cf875366a947","name":"should not allow k > 12","time":{"start":1750258413351,"stop":1750258413353,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb822855d81a5278","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/9/topic43/proto","time":{"start":1750258880007,"stop":1750258880007,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ab3fc894c6e49b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750258382462,"stop":1750258382462,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb889966002f61c5","name":"Check received message containing XML","time":{"start":1750258868757,"stop":1750258868757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cff86f7a45f2feb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750258566760,"stop":1750258566760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40c46c94e5641a6","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750258905062,"stop":1750258905065,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6dde803ea5db5bc","name":"Check received message containing XML","time":{"start":1750258905053,"stop":1750258905053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7277d5ad418ad699","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750258612635,"stop":1750258612637,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e31cb94ea95df7f","name":"should invoke callbacks when receiving a message","time":{"start":1750258404362,"stop":1750258404363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe9b20809a0128","name":"Push message with XML payload","time":{"start":1750259174934,"stop":1750259174935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62748104c26afb1","name":"Passing page size 3 when there are 20 messages","time":{"start":1750258973390,"stop":1750258973390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6e19415f100c","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750258417070,"stop":1750258417070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2700c436b4b39","name":"should return no connections if no open connection provided","time":{"start":1750258374049,"stop":1750258374049,"duration":0},"status":"passed","severity":"normal"},{"uid":"faca9e493d9a77ef","name":"Push message with SQL Injection payload","time":{"start":1750259174934,"stop":1750259174934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2d443860d73133","name":"should properly create location multiaddrs - tcp6","time":{"start":1750258365682,"stop":1750258365682,"duration":0},"status":"passed","severity":"normal"},{"uid":"13876a514f8e4d27","name":"Accepts a valid Waku Message","time":{"start":1750258407725,"stop":1750258407727,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b1cbb79a1035b9b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750258566758,"stop":1750258566758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37f3e598acda82c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750258972957,"stop":1750258972966,"duration":9},"status":"passed","severity":"normal"},{"uid":"c2eed87cf8bedca4","name":"Subscribe and receives messages on 20 topics","time":{"start":1750258972917,"stop":1750258972918,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb6c4697c229209","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750258773266,"stop":1750258773267,"duration":1},"status":"passed","severity":"normal"},{"uid":"267886c6b13dfd35","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750258992707,"stop":1750258992707,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9c9f2111a50bd4","name":"Passing an array","time":{"start":1750258984776,"stop":1750258984777,"duration":1},"status":"passed","severity":"normal"},{"uid":"6613b7c1559fcefd","name":"configure the node with multiple content topics","time":{"start":1750258880009,"stop":1750258880009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c351a40e4fbf1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750258359326,"stop":1750258359326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffe4a9057ad862d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750258735731,"stop":1750258735731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de87748fe42e8ee","name":"should throw an error for missing sharding configuration","time":{"start":1750258359330,"stop":1750258359330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc69fbafa1b7970","name":"Callback on promise, aborts when callback returns true","time":{"start":1750258964227,"stop":1750258964227,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1c1365dc3a844d","name":"Delete observer","time":{"start":1750258737874,"stop":1750258737874,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c1ce06f58e7706","name":"should return PeerId when PeerId is provided","time":{"start":1750258404054,"stop":1750258404054,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e1ae4745c5f39a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750258359302,"stop":1750258359303,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b1d85963f12ace","name":"Query Generator, No Decoder","time":{"start":1750258932160,"stop":1750258932160,"duration":0},"status":"passed","severity":"normal"},{"uid":"201b76ae297d7144","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750258413705,"stop":1750258413706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20acebe0008d7eb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750258439606,"stop":1750258439606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b776e9f112dd6cb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750258919032,"stop":1750258919032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af605f41d85b6f9","name":"Generator, custom pubsub topic","time":{"start":1750258949855,"stop":1750258949855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6936e295fc8e16f2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750258359313,"stop":1750258359314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f05d7c3fade85c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750258359324,"stop":1750258359324,"duration":0},"status":"passed","severity":"normal"},{"uid":"634d10ff44300ac0","name":"should select older connection if present","time":{"start":1750258374049,"stop":1750258374051,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e7514176a735a69","name":"Push message with content topic containing emoji","time":{"start":1750259174928,"stop":1750259174929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b859c2b31bed90e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750258972928,"stop":1750258972931,"duration":3},"status":"passed","severity":"normal"},{"uid":"a36e036409a6eb66","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750258880009,"stop":1750258880009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4990a2ad69c2889","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750258382243,"stop":1750258382243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2b320db06acecd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750258972972,"stop":1750258972973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbd64b568fbecd4","name":"Subscribe to topic containing long and receive message","time":{"start":1750258992713,"stop":1750258992714,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf33b9f9f1803793","name":"Should update multiaddrs","time":{"start":1750258679704,"stop":1750258679705,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f98b18f419ebf3","name":"messageHashStr produces different results for different inputs","time":{"start":1750258374073,"stop":1750258374073,"duration":0},"status":"passed","severity":"normal"},{"uid":"771a496f5e84b249","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750258919028,"stop":1750258919028,"duration":0},"status":"passed","severity":"normal"},{"uid":"987748d8e77a0990","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750258992703,"stop":1750258992703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4349fab5048dcfba","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750258612625,"stop":1750258612626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a232abb9a46fb9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750258972991,"stop":1750258972991,"duration":0},"status":"passed","severity":"normal"},{"uid":"338822814261c24","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750258932164,"stop":1750258932165,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a8fbdea109e39","name":"Push message with custom timestamp: 1750254966937","time":{"start":1750259174945,"stop":1750259174945,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f68245a1805588","name":"should return false","time":{"start":1750258365675,"stop":1750258365675,"duration":0},"status":"passed","severity":"normal"},{"uid":"870428ac8a7c219d","name":"retrieves a single peer","time":{"start":1750258382672,"stop":1750258382673,"duration":1},"status":"passed","severity":"normal"},{"uid":"19509bc750f9c24e","name":"should reject if WakuNode is not started","time":{"start":1750258404330,"stop":1750258404330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df44b565a0a973d","name":"Push message with unicode special characters payload","time":{"start":1750259174921,"stop":1750259174921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f473573e9a356bd","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750258773272,"stop":1750258773273,"duration":1},"status":"passed","severity":"normal"},{"uid":"701e56f9f4556764","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750258404271,"stop":1750258404271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e5652468116be7","name":"Encoder throws on undefined content topic","time":{"start":1750258394488,"stop":1750258394488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03101bdd672f6f1","name":"Fails to push message bigger that 1MB","time":{"start":1750259174946,"stop":1750259174946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bea58558fc59e7b","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750258404270,"stop":1750258404271,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d40d314b916e0f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750258382676,"stop":1750258382677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f415cdd6b642f73c","name":"Query with Promise Callback, No Decoder","time":{"start":1750258932168,"stop":1750258932169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbf7cbceb427d30","name":"Subscribe to topic containing short and receive message","time":{"start":1750258972924,"stop":1750258972924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d43c1b00158ba0e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750258773266,"stop":1750258773266,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d528e0fa41be217","name":"Push message with Arabic payload","time":{"start":1750259174918,"stop":1750259174918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf22998b20b1f3ac","name":"should throw if no connection provided","time":{"start":1750258374179,"stop":1750258374180,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadecc03a7255547","name":"Check received message containing shell command","time":{"start":1750258905025,"stop":1750258905025,"duration":0},"status":"passed","severity":"normal"},{"uid":"923a0cd27eb619a9","name":"Query Generator - true","time":{"start":1750258958555,"stop":1750258958555,"duration":0},"status":"passed","severity":"normal"},{"uid":"7453e27918d99ef4","name":"Ping on unsubscribed peer","time":{"start":1750258500418,"stop":1750258500418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d434e79a5d49c61","name":"Callback on promise","time":{"start":1750258964226,"stop":1750258964226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd9fabebefdf998","name":"should check false positive rate","time":{"start":1750258416157,"stop":1750258416157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fb09cea694588b","name":"caches peers it previously fetched","time":{"start":1750258382674,"stop":1750258382675,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b871b4972bfec57","name":"Sets default value correctly","time":{"start":1750258984778,"stop":1750258984779,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2099dbae53ca93","name":"should initialize with Unhealthy status","time":{"start":1750258403900,"stop":1750258403901,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f200d3667337fe","name":"should handle incoming messages","time":{"start":1750258404272,"stop":1750258404272,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a6400b11a4ee81","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750258404018,"stop":1750258404018,"duration":0},"status":"passed","severity":"normal"},{"uid":"747ee2fc2583faa2","name":"throws on content topic with empty topic name field","time":{"start":1750258359299,"stop":1750258359300,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf238087960446ef","name":"Check message with no payload is not received","time":{"start":1750258868771,"stop":1750258868771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b959bba09bd40be4","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750258413680,"stop":1750258413680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f97f33a9681c4b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750258972918,"stop":1750258972918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e064d4ee2336cbb","name":"Push message with content topic containing special chars","time":{"start":1750259174939,"stop":1750259174939,"duration":0},"status":"passed","severity":"normal"},{"uid":"67686e635190cf9d","name":"Query with Ordered Callback, No Decoder","time":{"start":1750258932165,"stop":1750258932166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57a8e7a73b774e2","name":"Push message with content topic containing unicode special characters","time":{"start":1750259174928,"stop":1750259174928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d50a23dfd710998","name":"Check message with no pubsub topic is not received","time":{"start":1750258905035,"stop":1750258905037,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bcde237f4033c9d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/4/topic451/utf8","time":{"start":1750258880005,"stop":1750258880005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c894fc71dbe88638","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750258973007,"stop":1750258973008,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0569d6a1fad05f6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750258972948,"stop":1750258972950,"duration":2},"status":"passed","severity":"normal"},{"uid":"4566357b2bca1233","name":"can query messages normally","time":{"start":1750258934365,"stop":1750258934365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87018ca6190b087","name":"should only return 1 node with store capability","time":{"start":1750258382676,"stop":1750258382676,"duration":0},"status":"passed","severity":"normal"},{"uid":"31197d720e467c71","name":"Store - dialed after - with timeout","time":{"start":1750258987910,"stop":1750258987910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abcd1ce97ac3597","name":"can start and stop the service","time":{"start":1750258386610,"stop":1750258386610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd83f64c652a0c5","name":"messageHashStr returns a hex string","time":{"start":1750258374071,"stop":1750258374072,"duration":1},"status":"passed","severity":"normal"},{"uid":"72047c2f4816254c","name":"Correctly serialized arguments","time":{"start":1750258642462,"stop":1750258642462,"duration":0},"status":"passed","severity":"normal"},{"uid":"678360b36ef22703","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750258413679,"stop":1750258413679,"duration":0},"status":"passed","severity":"normal"},{"uid":"930fce8265214dd5","name":"Throws when trying to push message with empty payload","time":{"start":1750259174937,"stop":1750259174937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6551612792f451","name":"Nodes with multiple pubsub topic","time":{"start":1750258755916,"stop":1750258755916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1ace6180b21c3e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750258359316,"stop":1750258359317,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fef24d2b39518e","name":"should transition to Unhealthy when no connections","time":{"start":1750258403901,"stop":1750258403901,"duration":0},"status":"passed","severity":"normal"},{"uid":"70129775fa6fe7ef","name":"can dial TLS multiaddrs","time":{"start":1750258642389,"stop":1750258642389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c20af057e7b063","name":"Check received message containing Russian","time":{"start":1750258868780,"stop":1750258868781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59f4809ba17fcb9","name":"Push message with emoji payload","time":{"start":1750259174937,"stop":1750259174937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecccf1eff18a189","name":"Check received message containing Script","time":{"start":1750258868756,"stop":1750258868757,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9ff041c5cc031","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750258972932,"stop":1750258972932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c2ba3afed411e5","name":"Ordered Callback - true","time":{"start":1750258958559,"stop":1750258958560,"duration":1},"status":"passed","severity":"normal"},{"uid":"854e7317aa993d1b","name":"should use provided shard info when available","time":{"start":1750258404055,"stop":1750258404055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c519851a73811e8d","name":"should return valid sharding parameters for static sharding","time":{"start":1750258359329,"stop":1750258359329,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c4ff58c738a8a2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750258880001,"stop":1750258880001,"duration":0},"status":"passed","severity":"normal"},{"uid":"701584cf243a9195","name":"Push message with content topic containing special chars","time":{"start":1750259174923,"stop":1750259174924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be5fcf7a69761bf","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750258992720,"stop":1750258992720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc5b2ea4f19fa67","name":"handles different networkShards values correctly","time":{"start":1750258359309,"stop":1750258359310,"duration":1},"status":"passed","severity":"normal"},{"uid":"60408c2307bc8c8f","name":"should insert message into bloom filter","time":{"start":1750258417055,"stop":1750258417055,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a087cba3198acea","name":"Generator, custom pubsub topic","time":{"start":1750258949853,"stop":1750258949853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffad4e6c22137c9a","name":"Push message with content topic containing Arabic","time":{"start":1750259174924,"stop":1750259174925,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c28af5ff7a412c","name":"Subscribe and receive messages via lightPush","time":{"start":1750258992709,"stop":1750258992709,"duration":0},"status":"passed","severity":"normal"},{"uid":"473c2d9f531ce8d8","name":"Filter","time":{"start":1750258987911,"stop":1750258987911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a9decf3d1d94c0","name":"should not retry if at least one success","time":{"start":1750258404020,"stop":1750258404020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239b73ea48b106b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750258437253,"stop":1750258437253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"975213a4b3427b49","name":"Refresh subscription","time":{"start":1750258992701,"stop":1750258992701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd4cf3aa86ae2a0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750258413701,"stop":1750258413701,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b60939ad9ac43f","name":"Ephemeral messages are not stored","time":{"start":1750258439299,"stop":1750258439303,"duration":4},"status":"passed","severity":"normal"},{"uid":"ea8e8d25c2d64ff0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750258364961,"stop":1750258364962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc0fb7260a5bc07","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750258413695,"stop":1750258413695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec315f73cddce48","name":"Push message equal or less that 1MB","time":{"start":1750259174930,"stop":1750259174931,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cc23cfed430ccc","name":"should throw error - no id","time":{"start":1750258365674,"stop":1750258365674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7239c77b5e991cc5","name":"Overlapping topic subscription","time":{"start":1750258972980,"stop":1750258972980,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1378896878c5ee","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750258932159,"stop":1750258932159,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a6fa308107488e","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750258413682,"stop":1750258413682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4a00a7d13d3df4","name":"should throw error - no id","time":{"start":1750258365673,"stop":1750258365673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcaf732ae36ae86","name":"Check received message containing XML","time":{"start":1750258905021,"stop":1750258905021,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cc800c5fe3387a","name":"should deliver messages after dependencies are met","time":{"start":1750258417065,"stop":1750258417066,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8d2a92b19a06a8","name":"Rejects garbage","time":{"start":1750258407727,"stop":1750258407727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4abad5da058dea1","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750258413683,"stop":1750258413683,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eaecca44ac35b8","name":"should create a new stream if no existing for protocol found","time":{"start":1750258374180,"stop":1750258374180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f054f15f7417f33","name":"accepts valid content-filtered query","time":{"start":1750258374361,"stop":1750258374361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb4a26ba14207a8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750258413699,"stop":1750258413699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb546740dbe1e2e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750258905033,"stop":1750258905034,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b114b108680b6fa","name":"Check message with invalid timestamp is not received","time":{"start":1750258868766,"stop":1750258868767,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa89582294e1f385","name":"Check received message containing Arabic","time":{"start":1750258868780,"stop":1750258868780,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4effb08b782c8","name":"Renews subscription after lossing a connection","time":{"start":1750258992719,"stop":1750258992720,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cbf68d8dba3c61","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750258964227,"stop":1750258964227,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae4d26511dafd14","name":"should not fail to stop the service if it was not started","time":{"start":1750258437249,"stop":1750258437249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d543a4b2c4e1e21d","name":"Check publish message containing Arabic","time":{"start":1750258763118,"stop":1750258763118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d66b7edee20a09d","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750258413676,"stop":1750258413677,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5d78365174b4ef","name":"messageHash returns a Uint8Array","time":{"start":1750258374071,"stop":1750258374071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7653c3f4a2e85e4","name":"Check received message containing JSON","time":{"start":1750258868758,"stop":1750258868758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b49f8a26a8adb84","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750258359318,"stop":1750258359318,"duration":0},"status":"passed","severity":"normal"},{"uid":"884fd9f47b3be9ee","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750258432798,"stop":1750258432801,"duration":3},"status":"passed","severity":"normal"},{"uid":"9dffb0b7a7e62c6f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750258992707,"stop":1750258992707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1f05a58855b9e","name":"Push message with content topic containing XML","time":{"start":1750259174926,"stop":1750259174926,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac58eafaff7cdb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750258413703,"stop":1750258413703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f89b3d436467e0e","name":"Sign & Recover","time":{"start":1750258393098,"stop":1750258393099,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f840d2cced225ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750258359323,"stop":1750258359323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d776656b2590fa3d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750259174927,"stop":1750259174927,"duration":0},"status":"passed","severity":"normal"},{"uid":"7077bdb1dcdca1cd","name":"Nodes with multiple pubsub topic","time":{"start":1750258755914,"stop":1750258755915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4aef26daaf03663","name":"should properly create location multiaddrs - tcp","time":{"start":1750258365683,"stop":1750258365683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf48dc4ce84ecae","name":"Publish message with large meta","time":{"start":1750258763129,"stop":1750258763129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa14d668eba0a72","name":"Ordered Callback - false","time":{"start":1750258958560,"stop":1750258958560,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4cfe2b20fc262a","name":"Check received message containing Chinese","time":{"start":1750258905050,"stop":1750258905051,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2195b30f040421","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750258374637,"stop":1750258374637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5849d56f7deab450","name":"should maintain desired error rate","time":{"start":1750258416155,"stop":1750258416155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b364bd7f1a9ccd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750258993963,"stop":1750258993963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c231acd027d2a24","name":"Check publish message containing XML","time":{"start":1750258763120,"stop":1750258763120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2b6c55fd18827d","name":"should decode valid enr successfully","time":{"start":1750258365671,"stop":1750258365672,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8390d3a284fc93","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750258359303,"stop":1750258359304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad611ca8faf236b","name":"should properly create location multiaddrs - udp","time":{"start":1750258365682,"stop":1750258365683,"duration":1},"status":"passed","severity":"normal"},{"uid":"717b45881fa27a01","name":"should properly create location multiaddrs - udp4","time":{"start":1750258365681,"stop":1750258365681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1a511dbadc9d8b","name":"Reopen subscription with peer with lost subscription","time":{"start":1750258500421,"stop":1750258500421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fef2977a733935e","name":"should not receive a peer event before start","time":{"start":1750258679514,"stop":1750258679515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea44e191aeb25a86","name":"1 Store, 2 fetches","time":{"start":1750258382242,"stop":1750258382243,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f74d80156311ac","name":"Check received message containing Basic HTML tag","time":{"start":1750258905021,"stop":1750258905022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db90cb1f3b117f9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750258392728,"stop":1750258392729,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf035e6e1425d10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258992720,"stop":1750258992720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1846221e9d47ac","name":"should handle connection events","time":{"start":1750258403524,"stop":1750258403524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f92c620f65cefab","name":"should reject on timeout if it was set","time":{"start":1750258404332,"stop":1750258404332,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fe9566bafedcd8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750258359304,"stop":1750258359305,"duration":1},"status":"passed","severity":"normal"},{"uid":"447939157f1b26d9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750258359315,"stop":1750258359316,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3aaaf5c062d791a","name":"random static sharding 6 - Cluster ID: 980, Shard ID: 787","time":{"start":1750258993961,"stop":1750258993961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab553f9783ba5b48","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750258404056,"stop":1750258404056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f20fe4cd712085","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750258417068,"stop":1750258417068,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d53a284229add6","name":"throws on content topic with too few or too many fields","time":{"start":1750258359291,"stop":1750258359292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47bc2422a61ae0f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750258365685,"stop":1750258365685,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6aa7dcc108354b","name":"should update ack status of messages in outgoing buffer","time":{"start":1750258417068,"stop":1750258417070,"duration":2},"status":"passed","severity":"normal"},{"uid":"17dac219ea73d781","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750258359314,"stop":1750258359315,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60b5ead76b19b3b","name":"should properly clean up resources when disposed","time":{"start":1750258402499,"stop":1750258402502,"duration":3},"status":"passed","severity":"normal"},{"uid":"71a8717065ac8a60","name":"Push message with content topic containing Script","time":{"start":1750259174941,"stop":1750259174941,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cd46265722cd6c","name":"Push message with Basic HTML tag payload","time":{"start":1750259174919,"stop":1750259174920,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce81aa73a3f0742","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750258992707,"stop":1750258992707,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c771f133257dda","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750258983051,"stop":1750258983051,"duration":0},"status":"passed","severity":"normal"},{"uid":"c776067a809ed4c5","name":"should retry failed tasks","time":{"start":1750258403276,"stop":1750258403277,"duration":1},"status":"passed","severity":"normal"},{"uid":"be80e14272ac84f3","name":"Check received message containing shell command","time":{"start":1750258868758,"stop":1750258868759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfa1058457e226c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750258612626,"stop":1750258612626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9e5a66d398cfe1","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750258404059,"stop":1750258404060,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e39f24249fbed4","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750258404269,"stop":1750258404270,"duration":1},"status":"passed","severity":"normal"},{"uid":"768c87bb21e6b458","name":"Check received message containing emoji","time":{"start":1750258868785,"stop":1750258868785,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1f72b878b090f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750258773273,"stop":1750258773273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f72a41d506c1c5","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750258566759,"stop":1750258566759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3315465957a5355e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750258359302,"stop":1750258359302,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d955f0a44151f7","name":"should be online or offline if network state changed","time":{"start":1750258432807,"stop":1750258432809,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d3f9f987f60b280","name":"tcp ip4 address","time":{"start":1750258364992,"stop":1750258364993,"duration":1},"status":"passed","severity":"normal"},{"uid":"a049053d5d8be1e2","name":"Renews subscription after lossing a connection","time":{"start":1750258992708,"stop":1750258992708,"duration":0},"status":"passed","severity":"normal"},{"uid":"679221ff2b2800f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1750258992704,"stop":1750258992705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac17a6a1cebc4a19","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750258992717,"stop":1750258992718,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e43ca8f9f30bef","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750258413665,"stop":1750258413666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a839356587185143","name":"getPeersByDiscovery","time":{"start":1750258473051,"stop":1750258473051,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a241747707e67a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750258413683,"stop":1750258413695,"duration":12},"status":"passed","severity":"normal"},{"uid":"430c95fc05df9a55","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750258413706,"stop":1750258413707,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef6c50430ce661","name":"Push message with Russian payload","time":{"start":1750259174933,"stop":1750259174934,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b733899bf705ef","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750258432802,"stop":1750258432803,"duration":1},"status":"passed","severity":"normal"},{"uid":"7954c2459cf65d2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750258992719,"stop":1750258992719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e99ee4bf27a7f8c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750258413696,"stop":1750258413696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25fd8bf9af57e36","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750258773273,"stop":1750258773273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e700a2049c1ffe7","name":"should get / set UDP multiaddr","time":{"start":1750258365680,"stop":1750258365680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fff7be0a66272c","name":"should not receive a peer event before start","time":{"start":1750258386612,"stop":1750258386612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f409cadc2e2fb","name":"Check received message containing numeric","time":{"start":1750258905048,"stop":1750258905050,"duration":2},"status":"passed","severity":"normal"},{"uid":"f223c4df982e444","name":"Check received message containing Chinese","time":{"start":1750258868754,"stop":1750258868754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77e22422f203f93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750258972993,"stop":1750258972993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab41a6e3865c428","name":"Subscribe and receive messages via lightPush","time":{"start":1750258972911,"stop":1750258972912,"duration":1},"status":"passed","severity":"normal"},{"uid":"896edf41d353d109","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750258364955,"stop":1750258364956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6242cb231293c72","name":"Check message with non string payload is not received","time":{"start":1750258868773,"stop":1750258868773,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6cac736bf7e5be","name":"returns only open connection if one present","time":{"start":1750258374048,"stop":1750258374049,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af1c415011c2262","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750258755915,"stop":1750258755916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbc97efbf266a0c","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750258374361,"stop":1750258374362,"duration":1},"status":"passed","severity":"normal"},{"uid":"7295cdee3730af3b","name":"Check message with no payload is not received","time":{"start":1750258868789,"stop":1750258868790,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7c60d61e26ed57","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750258403803,"stop":1750258403803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca903bceedd5b092","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750258413705,"stop":1750258413705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a721085b1ddf59c4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750258932158,"stop":1750258932159,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f69b689378b3dc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750258439606,"stop":1750258439614,"duration":8},"status":"passed","severity":"normal"},{"uid":"6a490570af223ff4","name":"Subscribe to topic containing Script and receive message","time":{"start":1750258972935,"stop":1750258972935,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b2f3703923de3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750258932162,"stop":1750258932162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0e4f5d518e9fde","name":"Query Generator, No message returned","time":{"start":1750258932160,"stop":1750258932161,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f7bd627f580f09","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750258413677,"stop":1750258413677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d051a1d3a8868e25","name":"Push message with content topic containing JSON","time":{"start":1750259174942,"stop":1750259174942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cafa435fa4eafa7","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750258359303,"stop":1750258359303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5315d6bde0d2862","name":"does not throw on valid cases","time":{"start":1750258359290,"stop":1750258359290,"duration":0},"status":"passed","severity":"normal"},{"uid":"650267438f9069d2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750258364956,"stop":1750258364956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86c202ae419e07d","name":"Subscribe to topic containing XML and receive message","time":{"start":1750258972935,"stop":1750258972942,"duration":7},"status":"passed","severity":"normal"},{"uid":"e169ebd13dc5e06c","name":"Query generator for multiple messages with different content topic format","time":{"start":1750258964226,"stop":1750258964226,"duration":0},"status":"passed","severity":"normal"},{"uid":"52983c07353717fe","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750258359311,"stop":1750258359311,"duration":0},"status":"passed","severity":"normal"},{"uid":"516dc565f13bbbfe","name":"should encodeTxt and decodeTxt","time":{"start":1750258365671,"stop":1750258365671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8631f8db27722f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/5/topic971/json","time":{"start":1750258880004,"stop":1750258880005,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a07b21a7017cd5","name":"Check message with no content topic is not received","time":{"start":1750258868771,"stop":1750258868771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b757aa76e7d84752","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750258992706,"stop":1750258992706,"duration":0},"status":"passed","severity":"normal"},{"uid":"126b69555de7d1c1","name":"Check message with invalid timestamp is not received","time":{"start":1750258868787,"stop":1750258868787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4387cb17576fa4","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750258413682,"stop":1750258413682,"duration":0},"status":"passed","severity":"normal"},{"uid":"433e7e6ef4704799","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750258359304,"stop":1750258359304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8e525fddbfccbf","name":"Check received message containing shell command","time":{"start":1750258905054,"stop":1750258905055,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bd46362b95e27b","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750258413666,"stop":1750258413667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef960e024f42112d","name":"should mark all messages in causal history as acknowledged","time":{"start":1750258417064,"stop":1750258417064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50f618ab60f80ac","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750258364959,"stop":1750258364959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c22b1b775fbaf94","name":"Push message with escaped characters payload","time":{"start":1750259174921,"stop":1750259174921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c949592fd6352759","name":"more peers than existing","time":{"start":1750258736022,"stop":1750258736022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c97daf476981817b","name":"messageHashStr works with IProtoMessage","time":{"start":1750258374072,"stop":1750258374073,"duration":1},"status":"passed","severity":"normal"},{"uid":"607a07ab076d539e","name":"should set field with only STORE enabled","time":{"start":1750258365685,"stop":1750258365685,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a15261c8b22b8a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750258992715,"stop":1750258992715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd174c95fe7bd3c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750258359317,"stop":1750258359317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a101244acd0cf965","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750258972951,"stop":1750258972955,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb65a93b41d25127","name":"returns nothing if no connections present","time":{"start":1750258374048,"stop":1750258374048,"duration":0},"status":"passed","severity":"normal"},{"uid":"52068541b1a7d148","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750258972997,"stop":1750258973003,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf033858b2bd7231","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750258964225,"stop":1750258964225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7eeee6e164a132","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750258359302,"stop":1750258359302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10e6e80ad3c88c6","name":"Ping on peer without subscriptions","time":{"start":1750258500417,"stop":1750258500418,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8d4a845a4540f6","name":"Overlapping topic subscription","time":{"start":1750258992700,"stop":1750258992700,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6f81bb7b71661","name":"Check publish message containing short","time":{"start":1750258763115,"stop":1750258763116,"duration":1},"status":"passed","severity":"normal"},{"uid":"695afe04095527a9","name":"connects to nwaku","time":{"start":1750258984775,"stop":1750258984776,"duration":1},"status":"passed","severity":"normal"},{"uid":"53510bdf6eebd44","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750258992716,"stop":1750258992716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a088b37b196889b5","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750258404055,"stop":1750258404055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067cd4c7dbad5a7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750258413703,"stop":1750258413704,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8661689871e8b1","name":"handles multiple messages","time":{"start":1750258978381,"stop":1750258978381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9953da14e714c752","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750258972996,"stop":1750258972996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e08b334e0fc7991","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750258413678,"stop":1750258413678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca7e62ef563a124","name":"should be able to decode the field with only STORE set to true","time":{"start":1750258364958,"stop":1750258364959,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f5c1ac9c243af6","name":"Check received message containing Arabic","time":{"start":1750258868754,"stop":1750258868755,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a94d85c9f1dbf7e","name":"random static sharding 8 - Cluster ID: 806, Shard ID: 966","time":{"start":1750258993961,"stop":1750258993961,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c71d92c3d96c87","name":"Check received message containing short","time":{"start":1750258905039,"stop":1750258905047,"duration":8},"status":"passed","severity":"normal"},{"uid":"c9de2020e031f40c","name":"messageHashStr produces consistent results for the same input","time":{"start":1750258374073,"stop":1750258374073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dee8f7f549e584","name":"stop","time":{"start":1750258473052,"stop":1750258473053,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fbf7a4c0eda896","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750258364954,"stop":1750258364955,"duration":1},"status":"passed","severity":"normal"},{"uid":"76352868edc40f0b","name":"Encoder throws on undefined content topic","time":{"start":1750258374635,"stop":1750258374636,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7842111f4ddb47","name":"dispatchEvent via connectionManager","time":{"start":1750258473052,"stop":1750258473052,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8d9d5eb7fafc13","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750258439303,"stop":1750258439304,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec8ad94e44acdc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750258439306,"stop":1750258439306,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e25ecd599356ce","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750258773269,"stop":1750258773269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c2964f72e7bcb9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750258359310,"stop":1750258359311,"duration":1},"status":"passed","severity":"normal"},{"uid":"4692a06efb335833","name":"Subscribe to topic containing long and receive message","time":{"start":1750258992702,"stop":1750258992702,"duration":0},"status":"passed","severity":"normal"},{"uid":"526318468ad04e1a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750258452301,"stop":1750258452303,"duration":2},"status":"passed","severity":"normal"},{"uid":"8244f5b01226b1ea","name":"should add and check entries correctly","time":{"start":1750258402487,"stop":1750258402492,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3e59f2197cdf116","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750258949856,"stop":1750258949856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dabbbc882d4fd8e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750258382461,"stop":1750258382461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78bbf60f9b7482e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750258413681,"stop":1750258413682,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a40af639d554267","name":"Passing page size 11 when there are 10 messages","time":{"start":1750258973391,"stop":1750258973391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b66f985fba0a404","name":"should start and setup intervals and event listeners","time":{"start":1750258404363,"stop":1750258404363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3ac4d94642795d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750258983052,"stop":1750258983052,"duration":0},"status":"passed","severity":"normal"},{"uid":"794957ac7093f674","name":"Reopen subscription with peer with lost subscription","time":{"start":1750258500418,"stop":1750258500419,"duration":1},"status":"passed","severity":"normal"},{"uid":"2726b30869eb45b6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750258359472,"stop":1750258359472,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb19a708a86f610c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750258359323,"stop":1750258359323,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d0769f34168417","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750258992703,"stop":1750258992703,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2aead9cee3c26a","name":"Check received message containing SQL Injection","time":{"start":1750258905014,"stop":1750258905016,"duration":2},"status":"passed","severity":"normal"},{"uid":"4546984a7a1f363b","name":"recovers when dns.resolve returns empty","time":{"start":1750258382673,"stop":1750258382674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf28974ade416b5","name":"Check publish message containing unicode special characters","time":{"start":1750258763122,"stop":1750258763122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afc3fd0394f9dd8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750258972996,"stop":1750258972997,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a9b0521721f0d7","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750258417068,"stop":1750258417068,"duration":0},"status":"passed","severity":"normal"},{"uid":"442ede9c7e6fc198","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750258992699,"stop":1750258992700,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b009752571c4e5","name":"Push message with content topic containing short","time":{"start":1750259174922,"stop":1750259174923,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66dc44e7eac31ef","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750258755915,"stop":1750258755915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd34e9b29583c0de","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750258773273,"stop":1750258773274,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c35d6ebf3d9ec28","name":"Check received message containing escaped characters","time":{"start":1750258868784,"stop":1750258868784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa75dfd0dc8b817","name":"Check publish message containing Script","time":{"start":1750258763119,"stop":1750258763119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad36521f06815ac3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750258919029,"stop":1750258919030,"duration":1},"status":"passed","severity":"normal"}]