mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"88027abf06c8c9eb","name":"handles empty shards array correctly","time":{"start":1721146200291,"stop":1721146200291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b361b0c0afb383","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721146481271,"stop":1721146481272,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b988f03d3ca60de","name":"Check message received after nwaku node is restarted","time":{"start":1721146456663,"stop":1721146456663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4952a2a187645b4e","name":"Fails to publish duplicate message","time":{"start":1721146746379,"stop":1721146746379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af17a4ab654f7c2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721146890346,"stop":1721146890346,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fb613cc1e46542","name":"Push message with Chinese payload","time":{"start":1721146855471,"stop":1721146855471,"duration":0},"status":"passed","severity":"normal"},{"uid":"194549bb26d35399","name":"Does not throw an exception when node disconnects","time":{"start":1721146922245,"stop":1721146922246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ff967859ed1270","name":"Push to array if already present","time":{"start":1721146199724,"stop":1721146199724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0c0fe123edfcb2","name":"throws on content topic with empty version field","time":{"start":1721146200264,"stop":1721146200264,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dcf5f23ea4a28f","name":"Push message with content topic containing JSON","time":{"start":1721146855526,"stop":1721146855526,"duration":0},"status":"passed","severity":"normal"},{"uid":"26290b58a7a69056","name":"random static sharding 4 - Cluster ID: 439, Shard ID: 150","time":{"start":1721146814267,"stop":1721146814268,"duration":1},"status":"passed","severity":"normal"},{"uid":"af998a0cc4550ecf","name":"isConnected should return false after all peers disconnect","time":{"start":1721146307615,"stop":1721146307615,"duration":0},"status":"passed","severity":"normal"},{"uid":"159019e09396921","name":"Push message with content topic containing unicode special characters","time":{"start":1721146721026,"stop":1721146721026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd915e134d904e0","name":"Query with Promise Callback, No Decoder","time":{"start":1721146862408,"stop":1721146862408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbda3092205dbb9","name":"start node with empty content topic","time":{"start":1721146801894,"stop":1721146801895,"duration":1},"status":"passed","severity":"normal"},{"uid":"a212bdcbecc4a724","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721146200279,"stop":1721146200279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3e3d7c2029ab7e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721146903763,"stop":1721146903763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faca42c0a7cc554","name":"Check message received after jswaku node is restarted","time":{"start":1721146748789,"stop":1721146748789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24f162feb5c3d44","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721146758646,"stop":1721146758647,"duration":1},"status":"passed","severity":"normal"},{"uid":"783e883028c945f9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721146481287,"stop":1721146481288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5d3c32e51dd89","name":"Mutual subscription","time":{"start":1721146758621,"stop":1721146758622,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8ba697695ef786","name":"Push message with special chars payload","time":{"start":1721146721009,"stop":1721146721010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33648a0937c0100","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721146481291,"stop":1721146481291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26be6391678ffb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721146890354,"stop":1721146890354,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac39b2ca4826ab","name":"Promise Callback - backward","time":{"start":1721146883291,"stop":1721146883292,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7101fb8deef3361","name":"Push message with content topic containing special chars","time":{"start":1721146721021,"stop":1721146721021,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a5f2fa41e46cd4","name":"through manual discovery","time":{"start":1721146565405,"stop":1721146565406,"duration":1},"status":"passed","severity":"normal"},{"uid":"150919f7cd1f3f53","name":"random static sharding 8 - Cluster ID: 890, Shard ID: 333","time":{"start":1721146814272,"stop":1721146814272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f4b3f47758ad8e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721146349796,"stop":1721146349796,"duration":0},"status":"passed","severity":"normal"},{"uid":"299c5cddda42ed43","name":"Push message with content topic containing short","time":{"start":1721146855520,"stop":1721146855520,"duration":0},"status":"passed","severity":"normal"},{"uid":"200402a561a5b206","name":"Accepts a valid Waku Message","time":{"start":1721146217229,"stop":1721146217230,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8ca018e39d50df","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721146259197,"stop":1721146259197,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a96ca31f0fac99","name":"should set field with only FILTER enabled","time":{"start":1721146208795,"stop":1721146208795,"duration":0},"status":"passed","severity":"normal"},{"uid":"977641fe8bedd359","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721146734543,"stop":1721146734543,"duration":0},"status":"passed","severity":"normal"},{"uid":"771941ef8e07fa54","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721146862404,"stop":1721146862404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2bdf41e15a000","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721146208795,"stop":1721146208795,"duration":0},"status":"passed","severity":"normal"},{"uid":"808e8d7fb3d4a28c","name":"All","time":{"start":1721146261830,"stop":1721146261830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d43814da715186e","name":"throws on content topic with empty encoding field","time":{"start":1721146200265,"stop":1721146200265,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf6ccd93dafa68c","name":"Check received message containing Chinese","time":{"start":1721146456650,"stop":1721146456650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6514af006ab70253","name":"should not receive a peer event after stop","time":{"start":1721146261755,"stop":1721146261800,"duration":45},"status":"passed","severity":"normal"},{"uid":"cc19bd282d5a0fd1","name":"Check publish message containing shell command","time":{"start":1721146746338,"stop":1721146746338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3150bc91e8d5c5a9","name":"Check message received after nwaku node is restarted","time":{"start":1721146748769,"stop":1721146748769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8606fb037980d300","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721146500227,"stop":1721146500227,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c85c8f6d9d6d499","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721146862403,"stop":1721146862404,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b230703d558cff","name":"udp ip6 address","time":{"start":1721146208307,"stop":1721146208308,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5e7a540f1952c8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721146208186,"stop":1721146208186,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fc9d192dcecbe8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721146862406,"stop":1721146862406,"duration":0},"status":"passed","severity":"normal"},{"uid":"480b754457520ff2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721146224845,"stop":1721146224845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e23f3fb8cee1645","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721146734542,"stop":1721146734543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffbdd7ff0e1100b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721146234463,"stop":1721146234463,"duration":0},"status":"passed","severity":"normal"},{"uid":"58228b396fdf8b24","name":"Subscribe and receives messages on 20 topics","time":{"start":1721146890349,"stop":1721146890353,"duration":4},"status":"passed","severity":"normal"},{"uid":"188b9f703caa7c9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721146200281,"stop":1721146200281,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6da2fd17354f43","name":"should decode valid enr successfully","time":{"start":1721146208784,"stop":1721146208784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85008156c3f32e2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721146500222,"stop":1721146500223,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d09dbc02ca0016","name":"Sets default value correctly","time":{"start":1721146922248,"stop":1721146922248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9761638ea2640fb","name":"Callback on promise, aborts when callback returns true","time":{"start":1721146903763,"stop":1721146903763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfab0e2edbbe9d5","name":"Sample","time":{"start":1721146208230,"stop":1721146208230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3c97e53fc391e8","name":"Callback on promise","time":{"start":1721146903762,"stop":1721146903763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad852e81895cb1a2","name":"Decrypt messages","time":{"start":1721146688765,"stop":1721146688766,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c40bdd77f828f0f","name":"addEventListener with wrong event","time":{"start":1721146291646,"stop":1721146291646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d19bbfda16a4496","name":"Check received message containing Script","time":{"start":1721146748761,"stop":1721146748762,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e1721e76f7b4eb","name":"Ping on unsubscribed peer","time":{"start":1721146313164,"stop":1721146313164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a6b528369b69a6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721146758631,"stop":1721146758632,"duration":1},"status":"passed","severity":"normal"},{"uid":"679d29eead79b798","name":"should not fail to stop the service if it was not started","time":{"start":1721146228615,"stop":1721146228616,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bbb9591b25230","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721146481274,"stop":1721146481274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3013cf7813feb5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721146890363,"stop":1721146890363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2c2b6de4f9fcc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721146236446,"stop":1721146236447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0f4ee34cd273cd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721146746389,"stop":1721146746389,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b8225ef155c71b","name":"Privacy Node - default protocol","time":{"start":1721146925781,"stop":1721146925781,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc55f230392c2d0a","name":"Register correct protocols","time":{"start":1721146758622,"stop":1721146758622,"duration":0},"status":"passed","severity":"normal"},{"uid":"399cb9417c984769","name":"removeEventListener with correct event","time":{"start":1721146291647,"stop":1721146291647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d298312929cd0af","name":"Check message with invalid timestamp is not received","time":{"start":1721146748766,"stop":1721146748766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a0374e0010fd4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721146890362,"stop":1721146890363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d5fcf5022d7461","name":"should only return 1 node with relay and store capability","time":{"start":1721146224842,"stop":1721146224843,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbc36ad9a8b4e06","name":"isConnected should return false after all peers disconnect","time":{"start":1721146251917,"stop":1721146251917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb2a1d97b3a129a","name":"Check received message containing XML","time":{"start":1721146748762,"stop":1721146748762,"duration":0},"status":"passed","severity":"normal"},{"uid":"188b3b343c247fb4","name":"Round trip binary serialization","time":{"start":1721146213748,"stop":1721146213748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b314e85e34adfff7","name":"tcp ip4 address","time":{"start":1721146208307,"stop":1721146208307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1b4d426d4c8b35","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721146456658,"stop":1721146456659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf5415d8d5f244c","name":"Decoder throws on undefined content topic","time":{"start":1721146213751,"stop":1721146213751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02e43206075d36","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721146748779,"stop":1721146748782,"duration":3},"status":"passed","severity":"normal"},{"uid":"bab6f82ec6c2510d","name":"Check received message containing escaped characters","time":{"start":1721146748763,"stop":1721146748764,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf19bb2105c85c7","name":"Check received message containing Russian","time":{"start":1721146748773,"stop":1721146748773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f1fba31b808301","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721146890394,"stop":1721146890394,"duration":0},"status":"passed","severity":"normal"},{"uid":"901089c20f5620b9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721146481284,"stop":1721146481284,"duration":0},"status":"passed","severity":"normal"},{"uid":"397967c3e2b8dc5e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721146890372,"stop":1721146890372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18ee57d1ce42c3b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721146903252,"stop":1721146903252,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cec6a0aa973790","name":"Check received message containing escaped characters","time":{"start":1721146748776,"stop":1721146748776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f1727d166cda88","name":"Check received message containing Chinese","time":{"start":1721146748760,"stop":1721146748760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5f5d4b0279cb76","name":"Push message with long payload","time":{"start":1721146721008,"stop":1721146721009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d74aafeca1285d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721146734540,"stop":1721146734541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e843a76aa1fd75","name":"Subscribe and receive messages via waku relay post","time":{"start":1721146890347,"stop":1721146890347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebd32fadd2e9fc5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721146261801,"stop":1721146261801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65bf0937b2b92ecc","name":"Push message with escaped characters payload","time":{"start":1721146721015,"stop":1721146721015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6822e538877eb7c0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721146890380,"stop":1721146890380,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d41605f905bbe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721146501246,"stop":1721146501246,"duration":0},"status":"passed","severity":"normal"},{"uid":"6543a11e2b96043e","name":"Check message with non string payload is not received","time":{"start":1721146748768,"stop":1721146748768,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b56114cf17b243","name":"should set field with only RELAY enabled","time":{"start":1721146208794,"stop":1721146208794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73aaea8eba3ca","name":"Push message with content topic containing shell command","time":{"start":1721146855526,"stop":1721146855528,"duration":2},"status":"passed","severity":"normal"},{"uid":"6952ba8653a30750","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721146208180,"stop":1721146208181,"duration":1},"status":"passed","severity":"normal"},{"uid":"999dda0e0337ad06","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721146758637,"stop":1721146758641,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcb55215d3f041b8","name":"Check received message containing Basic HTML tag","time":{"start":1721146456654,"stop":1721146456654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba2cbeb1ed148ec","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721146224277,"stop":1721146224277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62f8d194b2a06c8","name":"should handle a minimal index list","time":{"start":1721146200306,"stop":1721146200306,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c2b517fd63501a","name":"shard 0","time":{"start":1721146814264,"stop":1721146814265,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30748ffcdfd4efb","name":"handles different networkShards values correctly","time":{"start":1721146200272,"stop":1721146200272,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8fc744c261afb2","name":"should not fail to stop the service if it was not started","time":{"start":1721146261753,"stop":1721146261753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac614023120ee23f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721146748765,"stop":1721146748766,"duration":1},"status":"passed","severity":"normal"},{"uid":"65581bc42e68a3b0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721146862405,"stop":1721146862405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eb7e262c7f24cb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721146734543,"stop":1721146734544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4fd736cd9e2e41","name":"random static sharding 3 - Cluster ID: 41, Shard ID: 106","time":{"start":1721146814267,"stop":1721146814267,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4576090c31dd2e","name":"random static sharding 10 - Cluster ID: 845, Shard ID: 764","time":{"start":1721146814274,"stop":1721146814275,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbffc899a697e75e","name":"throws on content topic with empty application field","time":{"start":1721146200263,"stop":1721146200263,"duration":0},"status":"passed","severity":"normal"},{"uid":"25155d6959e43cd2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721146500232,"stop":1721146500232,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a524258e17deb","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app92/4/topic56/test.js","time":{"start":1721146801882,"stop":1721146801882,"duration":0},"status":"passed","severity":"normal"},{"uid":"db256fac0df87a45","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721146200278,"stop":1721146200278,"duration":0},"status":"passed","severity":"normal"},{"uid":"47404ee70f4379ec","name":"Wrong topic","time":{"start":1721146801883,"stop":1721146801883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdb1e524f24a514","name":"Push message with content topic containing numeric","time":{"start":1721146721021,"stop":1721146721021,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dcf2d52232369a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721146307614,"stop":1721146307614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8db71070f940138","name":"Ping on subscribed peer","time":{"start":1721146356146,"stop":1721146356146,"duration":0},"status":"passed","severity":"normal"},{"uid":"355e9e391a5adb6d","name":"should be able to encode the field with only STORE set to true","time":{"start":1721146208174,"stop":1721146208175,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a651352e8c4639","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721146890377,"stop":1721146890379,"duration":2},"status":"passed","severity":"normal"},{"uid":"b52316c25615866f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721146349797,"stop":1721146349798,"duration":1},"status":"passed","severity":"normal"},{"uid":"8222de4e1b5ae4e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721146500232,"stop":1721146500232,"duration":0},"status":"passed","severity":"normal"},{"uid":"34409641ad66c19f","name":"Check received message containing long","time":{"start":1721146456647,"stop":1721146456648,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb98cb12ba390c2","name":"removeEventListener with wrong event","time":{"start":1721146291647,"stop":1721146291648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a97619bf9b21a88","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721146890348,"stop":1721146890348,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f194fb794f5b4","name":"Check received message containing unicode special characters","time":{"start":1721146456656,"stop":1721146456656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf45069d4e5898c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721146481288,"stop":1721146481289,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bb8e7f0cbcc5ca","name":"should throw error - no id","time":{"start":1721146208787,"stop":1721146208787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb52975a4bfb8e49","name":"isConnected return false after peer stops","time":{"start":1721146307615,"stop":1721146307615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a3be4ef01b6749","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721146890363,"stop":1721146890363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8ee36dd028e983","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721146890367,"stop":1721146890368,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cb6f713f64a60e","name":"random static sharding 6 - Cluster ID: 612, Shard ID: 326","time":{"start":1721146814269,"stop":1721146814269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f702ac88aa6c4eee","name":"addEventListener with correct event","time":{"start":1721146291646,"stop":1721146291646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a943ed8c8ba93cc8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721146501246,"stop":1721146501247,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5e62debfb253ed","name":"Push message with shell command payload","time":{"start":1721146855485,"stop":1721146855495,"duration":10},"status":"passed","severity":"normal"},{"uid":"d36a525930e9ef72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721146758648,"stop":1721146758648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3232ff278a8ee38","name":"Push message with XML payload","time":{"start":1721146721014,"stop":1721146721014,"duration":0},"status":"passed","severity":"normal"},{"uid":"130effce7e27ebb9","name":"should properly create location multiaddrs - udp6","time":{"start":1721146208791,"stop":1721146208792,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c743da8b14b0d95","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721146200273,"stop":1721146200274,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ced1d8b4449a48","name":"Light Node - default protocols","time":{"start":1721146925780,"stop":1721146925781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f214527e3f109b35","name":"Check received message containing SQL Injection","time":{"start":1721146456652,"stop":1721146456653,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0f99a034e877ff","name":"should properly create location multiaddrs - udp4","time":{"start":1721146208791,"stop":1721146208791,"duration":0},"status":"passed","severity":"normal"},{"uid":"567be91d54e3ef97","name":"A test","time":{"start":1721146507626,"stop":1721146507627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c780dad073102e12","name":"Subscribe and receive messages via waku relay post","time":{"start":1721146500220,"stop":1721146500220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a206b254923facf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721146392994,"stop":1721146392994,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcdf7fbd8be141","name":"Push message with custom timestamp: 1721142900386","time":{"start":1721146721029,"stop":1721146721030,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb497827c9620c2c","name":"Push message with long payload","time":{"start":1721146855470,"stop":1721146855470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c83def04895fd78","name":"Push message with content topic containing Chinese","time":{"start":1721146721021,"stop":1721146721022,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee22b5db26781e2f","name":"Decoder throws on undefined content topic","time":{"start":1721146234466,"stop":1721146234466,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cdf8969a3c3757","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146894911,"stop":1721146894912,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41a84357462b76f","name":"Query Generator, No message returned","time":{"start":1721146862405,"stop":1721146862405,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b230a85dea5c3d","name":"returns all values when wanted number matches available values","time":{"start":1721146224294,"stop":1721146224295,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32e66d5acb99950","name":"Ping on unsubscribed peer","time":{"start":1721146356147,"stop":1721146356148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce9bfcb0f30e658","name":"Query Generator, No Decoder","time":{"start":1721146862404,"stop":1721146862405,"duration":1},"status":"passed","severity":"normal"},{"uid":"199098164a108c6a","name":"different cluster, different shard: nodes don't connect","time":{"start":1721146481266,"stop":1721146481266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a929e1e9a8f23aa","name":"Push message with JSON payload","time":{"start":1721146855485,"stop":1721146855485,"duration":0},"status":"passed","severity":"normal"},{"uid":"654ce768200e3d30","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721146890346,"stop":1721146890346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e3431ae511ac36","name":"Store - dialed first","time":{"start":1721146925779,"stop":1721146925779,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b6d67d95a2e0b2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721146200290,"stop":1721146200290,"duration":0},"status":"passed","severity":"normal"},{"uid":"af56c29f8d1988e7","name":"Generator, custom pubsub topic","time":{"start":1721146894912,"stop":1721146894912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67afe28bee58016","name":"different cluster, different shard: nodes don't connect","time":{"start":1721146559394,"stop":1721146559394,"duration":0},"status":"passed","severity":"normal"},{"uid":"79076161b1ad852a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721146500226,"stop":1721146500226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e58dc898b6cc","name":"getPeersByDiscovery","time":{"start":1721146291648,"stop":1721146291648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfb941a548eecf1","name":"Ping on peer without subscriptions","time":{"start":1721146356149,"stop":1721146356150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4111ef618c1c6bb","name":"Check message with no payload is not received","time":{"start":1721146748786,"stop":1721146748786,"duration":0},"status":"passed","severity":"normal"},{"uid":"955b64537528b3d7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721146213526,"stop":1721146213526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcbe4d2180930c0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721146264152,"stop":1721146264153,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba2684ce536436","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721146200292,"stop":1721146200293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b1ea80d180925a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721146200270,"stop":1721146200270,"duration":0},"status":"passed","severity":"normal"},{"uid":"71af3cb977d5d15f","name":"ignores domain fetching errors","time":{"start":1721146224841,"stop":1721146224841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a2d73267884191","name":"does not throw on valid cases","time":{"start":1721146200261,"stop":1721146200261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e595f094bf4e438","name":"handles multiple messages","time":{"start":1721146911718,"stop":1721146911718,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bb39fafb67569c","name":"connected peers and dial","time":{"start":1721146685319,"stop":1721146685320,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16aeb62769bca73b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721146264152,"stop":1721146264152,"duration":0},"status":"passed","severity":"normal"},{"uid":"760d4251a04fd61e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721146251914,"stop":1721146251914,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c51e5a70982032","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721146734544,"stop":1721146734544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c34f7c2a3b908b","name":"different cluster, same shard: nodes don't connect","time":{"start":1721146559393,"stop":1721146559393,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c25f92459a6a37","name":"should properly create location multiaddrs - tcp4","time":{"start":1721146208791,"stop":1721146208791,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e113b8340e3910","name":"should not fail to start the service if it is already started","time":{"start":1721146964932,"stop":1721146964932,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3fbaebf2be5dfb","name":"Decoder throws on empty string content topic","time":{"start":1721146236449,"stop":1721146236449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb132eb2ac2ee65","name":"Fields are not dropped","time":{"start":1721146213137,"stop":1721146213138,"duration":1},"status":"passed","severity":"normal"},{"uid":"e262df81696f9b3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721146890360,"stop":1721146890360,"duration":0},"status":"passed","severity":"normal"},{"uid":"33474a1a753f0f30","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721146353025,"stop":1721146353025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f89853dd5281b1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721146890366,"stop":1721146890366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d594f63dd0f151ce","name":"Check received message with timestamp: 1721146250387000000 ","time":{"start":1721146748765,"stop":1721146748765,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafa1c6d226d69ea","name":"Generator, 2 different pubsubtopics","time":{"start":1721146894914,"stop":1721146894914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7534e47aae70480","name":"throws on content topic with non-number generation field","time":{"start":1721146200262,"stop":1721146200263,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df65f435728e051","name":"Push message with Script payload","time":{"start":1721146855473,"stop":1721146855473,"duration":0},"status":"passed","severity":"normal"},{"uid":"29959f9cf2a553ff","name":"groups content topics by expected pubsub topic","time":{"start":1721146200271,"stop":1721146200271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5988dda0b246e447","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721146307613,"stop":1721146307613,"duration":0},"status":"passed","severity":"normal"},{"uid":"25845cf72dd98d19","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721146890364,"stop":1721146890364,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a73b5d39f28831","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721146200274,"stop":1721146200274,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d8773003752d44","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721146748778,"stop":1721146748778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f9575dc1c26d9","name":"Push message with custom timestamp: 1721142857044","time":{"start":1721146855533,"stop":1721146855534,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2d812d5b5cdde2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/4/topic711/proto","time":{"start":1721146801875,"stop":1721146801876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5899e888de14ded2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721146501252,"stop":1721146501253,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9802a50c02637d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721146200281,"stop":1721146200281,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c390eadd5f1c76","name":"Check received message containing short","time":{"start":1721146748758,"stop":1721146748758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fab83471e669bb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721146392995,"stop":1721146392995,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dcebea6eed3797","name":"Check message with no content topic is not received","time":{"start":1721146456661,"stop":1721146456661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b44793ec21ea13d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721146481292,"stop":1721146481292,"duration":0},"status":"passed","severity":"normal"},{"uid":"692c4537f174a504","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721146224278,"stop":1721146224278,"duration":0},"status":"passed","severity":"normal"},{"uid":"87887587186a53ce","name":"Check publish message containing JSON","time":{"start":1721146746328,"stop":1721146746338,"duration":10},"status":"passed","severity":"normal"},{"uid":"67df8c97df91c6bd","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721146259196,"stop":1721146259196,"duration":0},"status":"passed","severity":"normal"},{"uid":"716d6fb17111cd59","name":"Push message with content topic containing Arabic","time":{"start":1721146855522,"stop":1721146855522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07cd087ba45f89b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721146500229,"stop":1721146500230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57c82e0b867de49","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721147029285,"stop":1721147029285,"duration":0},"status":"passed","severity":"normal"},{"uid":"83258d0710009a69","name":"should not receive a peer event after stop","time":{"start":1721146964934,"stop":1721146964934,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c0f73960905fd","name":"Check received message containing Arabic","time":{"start":1721146456650,"stop":1721146456651,"duration":1},"status":"passed","severity":"normal"},{"uid":"94af9729e9ca604a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721146801885,"stop":1721146801893,"duration":8},"status":"passed","severity":"normal"},{"uid":"eee0c3420179416c","name":"non connected peers","time":{"start":1721146685321,"stop":1721146685321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c637eff56e772e93","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721146918083,"stop":1721146918083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdf8de1d427a0ec","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721146200286,"stop":1721146200286,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ffa6a981b6b5ae","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721146746559,"stop":1721146746562,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b07da54f958f1a09","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721146758647,"stop":1721146758647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2b83101a13e938","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146349800,"stop":1721146349801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7256af4a3ada3582","name":"Publish message with custom timestamp: Tue Jul 16 2024 15:18:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721146746378,"stop":1721146746378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9374624b3433b4cc","name":"can start and stop the service","time":{"start":1721146261752,"stop":1721146261753,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec40a740861f711","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721146890358,"stop":1721146890358,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1dba7db1c303c1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721146848885,"stop":1721146848885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbcb0be14243e2d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721146918081,"stop":1721146918082,"duration":1},"status":"passed","severity":"normal"},{"uid":"efef89bd483a4b22","name":"should not receive a peer event after stop","time":{"start":1721146228617,"stop":1721146228617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f35d20fb62ee5c","name":"Push message with escaped characters payload","time":{"start":1721146855505,"stop":1721146855505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0832d8f027966f","name":"can start and stop the service","time":{"start":1721146964932,"stop":1721146964932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1704ca0e855c06","name":"Subscribe to topic containing Script and receive message","time":{"start":1721146500228,"stop":1721146500228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87b723e83279f26","name":"Number of peers are maintained correctly","time":{"start":1721146353022,"stop":1721146353022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5082868a5b7293a7","name":"Keep-alive pings maintain the connection","time":{"start":1721146353023,"stop":1721146353023,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae75f7cc2857e2b","name":"same cluster, different shard: nodes connect","time":{"start":1721146559393,"stop":1721146559393,"duration":0},"status":"passed","severity":"normal"},{"uid":"6932685bf7997b55","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721146224278,"stop":1721146224279,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a8c8e3b3dcea28","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721146890364,"stop":1721146890364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8522163cd021db7f","name":"Check received message with timestamp: 1721146250387 ","time":{"start":1721146748778,"stop":1721146748778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d43cdd47c050d7","name":"Push message with content topic containing JSON","time":{"start":1721146721025,"stop":1721146721025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06bf1920e1ed28a","name":"should emit a peer event after start","time":{"start":1721146228616,"stop":1721146228616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cdc48c3dfd26c9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721146758642,"stop":1721146758642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96f7624fd2f0226","name":"Refresh subscription","time":{"start":1721146758633,"stop":1721146758633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e542a00bcaab882c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721146890384,"stop":1721146890388,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b6f5137d12c97b4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721146208171,"stop":1721146208174,"duration":3},"status":"passed","severity":"normal"},{"uid":"eda646e88d6b5f7d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721146890369,"stop":1721146890371,"duration":2},"status":"passed","severity":"normal"},{"uid":"47149fc822abad7e","name":"Check received message containing unicode special characters","time":{"start":1721146748776,"stop":1721146748776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3f6cd8d41f8e8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721146251915,"stop":1721146251915,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc6784cca8dfb3e","name":"Query with Promise Callback, No message returned","time":{"start":1721146862408,"stop":1721146862409,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab74995f6cb24d11","name":"same cluster, same shard: nodes connect","time":{"start":1721146559392,"stop":1721146559393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b9d50d18a0253e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721146890362,"stop":1721146890362,"duration":0},"status":"passed","severity":"normal"},{"uid":"759cb924a7c22c81","name":"start node with ApplicationInfo","time":{"start":1721146801894,"stop":1721146801894,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ae99f8daa686c5","name":"should be called for bootstrap peers","time":{"start":1721146259195,"stop":1721146259196,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6fda3df98eb59f","name":"Passing page size 110 when there are 120 messages","time":{"start":1721146913428,"stop":1721146913428,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f52e1972c56f41","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/9/topic656/proto","time":{"start":1721146801878,"stop":1721146801880,"duration":2},"status":"passed","severity":"normal"},{"uid":"b09bcdb3f831b439","name":"Check publish message containing Russian","time":{"start":1721146746321,"stop":1721146746321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de72aeb8ec81d74","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721146200279,"stop":1721146200279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1248b318c08a6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721146200287,"stop":1721146200288,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe1e41a4e0be0f","name":"Subscribe and receives messages on 20 topics","time":{"start":1721146500221,"stop":1721146500222,"duration":1},"status":"passed","severity":"normal"},{"uid":"188f6947312bc0d0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721146200276,"stop":1721146200277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54511073f8095e6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721146228618,"stop":1721146228618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6646b1193a3f0e77","name":"should decode valid enr with tcp successfully","time":{"start":1721146208785,"stop":1721146208785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fb8e779b17341a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721146224275,"stop":1721146224275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12289d6dfa7efa7","name":"Check received message containing JSON","time":{"start":1721146456655,"stop":1721146456655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9434bf99e9339622","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721146200267,"stop":1721146200267,"duration":0},"status":"passed","severity":"normal"},{"uid":"77224e22900e587f","name":"Check received message containing numeric","time":{"start":1721146748770,"stop":1721146748771,"duration":1},"status":"passed","severity":"normal"},{"uid":"220b1188ee02a26f","name":"Encoder throws on undefined content topic","time":{"start":1721146236448,"stop":1721146236448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c864fc90100e85a","name":"Check publish message containing numeric","time":{"start":1721146746313,"stop":1721146746314,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a18f3b82b3e998b","name":"Passing an array","time":{"start":1721146922246,"stop":1721146922246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63b027187d85170","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721146890382,"stop":1721146890382,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e30c8cb9fa484a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721146200287,"stop":1721146200287,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eb20ea2f36bde9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146349795,"stop":1721146349795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5413b2b925e972a9","name":"Ping fails for unsubscribed peers","time":{"start":1721146353023,"stop":1721146353023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5ea7b6173ffc9a","name":"less peers than existing","time":{"start":1721146685320,"stop":1721146685321,"duration":1},"status":"skipped","severity":"normal"},{"uid":"479eb2dd7821e7ff","name":"Passing page size 19 when there are 20 messages","time":{"start":1721146913428,"stop":1721146913428,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec376fafaf1704","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721146208177,"stop":1721146208178,"duration":1},"status":"passed","severity":"normal"},{"uid":"728f59a16ba059b4","name":"Decoder throws on empty string content topic","time":{"start":1721146213751,"stop":1721146213751,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ae5d4f57ea88d6","name":"Non TWN Cluster","time":{"start":1721146801873,"stop":1721146801874,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9ed0cade8383f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721146918083,"stop":1721146918083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8339b1380f0e43b","name":"should add and remove event listeners correctly","time":{"start":1721146228619,"stop":1721146228619,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff42b55720b38ae","name":"Push message with content topic containing SQL Injection","time":{"start":1721146855523,"stop":1721146855523,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ff766458d05c00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146564285,"stop":1721146564285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d33dd9dff611274","name":"Publish message with large meta","time":{"start":1721146746390,"stop":1721146746390,"duration":0},"status":"passed","severity":"normal"},{"uid":"cead1c5c9228e434","name":"Push message with special chars payload","time":{"start":1721146855471,"stop":1721146855471,"duration":0},"status":"passed","severity":"normal"},{"uid":"560c5e6d74fa1960","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721146200289,"stop":1721146200289,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e014025d01f1e3","name":"Check publish message containing Basic HTML tag","time":{"start":1721146746328,"stop":1721146746328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f8766a59b91dd6","name":"random static sharding 2 - Cluster ID: 126, Shard ID: 262","time":{"start":1721146814266,"stop":1721146814267,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d7518a5b63c2b0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721146918083,"stop":1721146918084,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f8018035bae596","name":"should only return 1 node with store capability","time":{"start":1721146224843,"stop":1721146224843,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d1778a2272677a","name":"should not receive a peer event before start","time":{"start":1721146228617,"stop":1721146228617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9685de2565b66055","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721147029284,"stop":1721147029285,"duration":1},"status":"passed","severity":"normal"},{"uid":"602b1de5e28c7cac","name":"topics with same application and version share the same shard","time":{"start":1721146200271,"stop":1721146200271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d63e4b99870c522","name":"Push message with custom timestamp: 1690388057044","time":{"start":1721146855533,"stop":1721146855533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b2fa5b5a737756","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721146848886,"stop":1721146848886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a407d58c029655c7","name":"should return valid sharding parameters for static sharding","time":{"start":1721146200288,"stop":1721146200288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f13f47788c2a2df","name":"should set field with all protocols disabled","time":{"start":1721146208793,"stop":1721146208793,"duration":0},"status":"passed","severity":"normal"},{"uid":"332e449f87e8540b","name":"nwaku subscribes","time":{"start":1721146717342,"stop":1721146717344,"duration":2},"status":"passed","severity":"normal"},{"uid":"401ca99381052a85","name":"Check received message containing shell command","time":{"start":1721146748763,"stop":1721146748763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed754df88f196b6f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721146213524,"stop":1721146213525,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04e0c95b60f266b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721146200290,"stop":1721146200290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b21bcea6570206","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721146500230,"stop":1721146500231,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c98c09579c2bff5","name":"Push message with custom timestamp: 1721150100386","time":{"start":1721146721030,"stop":1721146721031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6da87dd14dbc1ca","name":"Push message with content topic containing special chars","time":{"start":1721146855521,"stop":1721146855521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9d04e04d96258f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721146200280,"stop":1721146200280,"duration":0},"status":"passed","severity":"normal"},{"uid":"32186c6f98d19e52","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721146208185,"stop":1721146208186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d20b32cf0a1820","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721146559392,"stop":1721146559392,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bdf1b41bb50418","name":"should throw an error for missing required configuration","time":{"start":1721146200277,"stop":1721146200277,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a81efbd97ffab78","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721146500225,"stop":1721146500225,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4fc4f0756a9838","name":"Push message with content topic containing shell command","time":{"start":1721146721025,"stop":1721146721026,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea4af9c1dd4f5d3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721146758647,"stop":1721146758648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f252a839ec25b9f","name":"Push message with content topic containing Russian","time":{"start":1721146721022,"stop":1721146721023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b498df355088b2d2","name":"Subscribe and publish message","time":{"start":1721146758626,"stop":1721146758628,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba839528949419ee","name":"Check meta is set [ecies]","time":{"start":1721146236447,"stop":1721146236448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8234ee289c50b59","name":"Push message equal or less that 1MB","time":{"start":1721146721031,"stop":1721146721031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88bbd57edb331f0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146564284,"stop":1721146564284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e19306be473e9","name":"connects to nwaku","time":{"start":1721146922245,"stop":1721146922245,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e8021b9f6de96c","name":"Push message with Chinese payload","time":{"start":1721146721010,"stop":1721146721010,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ea4db359c10112","name":"Using a function","time":{"start":1721146922246,"stop":1721146922247,"duration":1},"status":"passed","severity":"normal"},{"uid":"268b025fb83baffa","name":"Throws when trying to push message with empty payload","time":{"start":1721146855519,"stop":1721146855519,"duration":0},"status":"passed","severity":"normal"},{"uid":"310220a6802ea950","name":"Check received message containing Chinese","time":{"start":1721146748771,"stop":1721146748772,"duration":1},"status":"passed","severity":"normal"},{"uid":"f949747d7d8a6c83","name":"can start the service","time":{"start":1721146228614,"stop":1721146228615,"duration":1},"status":"passed","severity":"normal"},{"uid":"219ab7f3adb170fe","name":"Push message with meta","time":{"start":1721146721028,"stop":1721146721028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827b9a6b935cae4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721146202885,"stop":1721146202886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4e01b8fa72a9c9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721146890390,"stop":1721146890391,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd0258f8e37fdb8","name":"pre and post cipher","time":{"start":1721146235083,"stop":1721146235083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe182a4b13a22239","name":"Push message with content topic containing Script","time":{"start":1721146721023,"stop":1721146721024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d600c8130b10","name":"Check publish message after client node is restarted","time":{"start":1721146746390,"stop":1721146746390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a7b8da3742c2914","name":"should properly create peer info with all multiaddrs","time":{"start":1721146208793,"stop":1721146208793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbf686e70dbc218","name":"Subscribe to topic containing long and receive message","time":{"start":1721146890357,"stop":1721146890358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebfdfbf09e69369","name":"configure the node with multiple pubsub topics","time":{"start":1721146814277,"stop":1721146814277,"duration":0},"status":"passed","severity":"normal"},{"uid":"939c4b2ed79f35c0","name":"Push message with meta","time":{"start":1721146855531,"stop":1721146855532,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9d290015138cad","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721146890381,"stop":1721146890381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb95b926404dce1","name":"Push message with content topic containing long","time":{"start":1721146855520,"stop":1721146855520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a287f372045ab030","name":"Push message with emoji payload","time":{"start":1721146855506,"stop":1721146855506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c908b3c19e072615","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721146918084,"stop":1721146918084,"duration":0},"status":"passed","severity":"normal"},{"uid":"897fec58e2623a0b","name":"returns all values when wanted number is greater than available values","time":{"start":1721146224295,"stop":1721146224295,"duration":0},"status":"passed","severity":"normal"},{"uid":"abac9760fe8b4525","name":"Renews peer on consistent ping failures","time":{"start":1721146353024,"stop":1721146353024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad10994ccad55f51","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146349798,"stop":1721146349799,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87c660df3402c45","name":"Push message with content topic containing SQL Injection","time":{"start":1721146721023,"stop":1721146721023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabbce74ea7d8a76","name":"Throws when trying to push message with empty payload","time":{"start":1721146721018,"stop":1721146721018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2027803a9e117f98","name":"Waku message hash computation (no timestamp)","time":{"start":1721146202888,"stop":1721146202888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e750f4a413270d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721146200288,"stop":1721146200288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61f29d9187da55a","name":"Sign & Recover","time":{"start":1721146235083,"stop":1721146235083,"duration":0},"status":"passed","severity":"normal"},{"uid":"216dce36dbc98158","name":"Overlapping topic subscription","time":{"start":1721146758633,"stop":1721146758634,"duration":1},"status":"skipped","severity":"normal"},{"uid":"14afdcaa2401d881","name":"Filter","time":{"start":1721146925780,"stop":1721146925780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f8db1516520655","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/10/topic600/utf8","time":{"start":1721146801874,"stop":1721146801875,"duration":1},"status":"passed","severity":"normal"},{"uid":"619b6189c9689012","name":"should throw an error for missing sharding configuration","time":{"start":1721146200290,"stop":1721146200291,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dc2c381c2889fe","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721146349800,"stop":1721146349800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac89f72bf331645e","name":"caches peers it previously fetched","time":{"start":1721146224842,"stop":1721146224842,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e2ab71e3c4fb75","name":"stop","time":{"start":1721146291663,"stop":1721146291664,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c70c58406888ae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481277,"stop":1721146481277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbe1b4b7a5e91f9","name":"Push message with short payload","time":{"start":1721146855469,"stop":1721146855469,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2b32ecdb7fc44","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721146208183,"stop":1721146208184,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d06eae86a994f1","name":"Subscribe to topic containing Script and publish message","time":{"start":1721146758645,"stop":1721146758645,"duration":0},"status":"passed","severity":"normal"},{"uid":"40822835d1a33639","name":"Check received message containing unicode special characters","time":{"start":1721146748764,"stop":1721146748764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18a8ddd220feccf","name":"Check message received after nwaku node is restarted","time":{"start":1721146748789,"stop":1721146748790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75484c3b72c0e331","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721146918082,"stop":1721146918082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a49aed97e4720","name":"Encoder throws on undefined content topic","time":{"start":1721146234465,"stop":1721146234465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebca784f4c8025d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721146801873,"stop":1721146801873,"duration":0},"status":"passed","severity":"normal"},{"uid":"75df8a9f226511e","name":"Passing page size 10 when there are 10 messages","time":{"start":1721146913426,"stop":1721146913427,"duration":1},"status":"passed","severity":"normal"},{"uid":"a435cd1fe03ad4f1","name":"Ping on peer without subscriptions","time":{"start":1721146356147,"stop":1721146356147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eae1b1f3c539c3","name":"Generator, custom pubsub topic","time":{"start":1721146894910,"stop":1721146894911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59c05eca22a18bf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721146349799,"stop":1721146349800,"duration":1},"status":"passed","severity":"normal"},{"uid":"e385b3d6fc16029e","name":"Push message with rate limit","time":{"start":1721146721029,"stop":1721146721029,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cbfcce3b8f29fa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721146862407,"stop":1721146862408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24f2e947e43a841","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721146264148,"stop":1721146264152,"duration":4},"status":"passed","severity":"normal"},{"uid":"59f86ae55d080742","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721146200278,"stop":1721146200278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29dd4eea91ca201","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721146200284,"stop":1721146200285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9235c401d798ccdb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721146481277,"stop":1721146481277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9292a852987720","name":"Check publish message containing Chinese","time":{"start":1721146746314,"stop":1721146746315,"duration":1},"status":"passed","severity":"normal"},{"uid":"85dac0614953e955","name":"random static sharding 9 - Cluster ID: 596, Shard ID: 518","time":{"start":1721146814273,"stop":1721146814274,"duration":1},"status":"passed","severity":"normal"},{"uid":"570d5bbe40469e5a","name":"Overlapping topic subscription","time":{"start":1721146890372,"stop":1721146890373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7cbea2964a70a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721146200269,"stop":1721146200270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9eef90181fbe7f0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721146349801,"stop":1721146349802,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0892dc5c72a165","name":"Check received message containing short","time":{"start":1721146748769,"stop":1721146748770,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b980fdc594081f","name":"should properly create location multiaddrs - tcp","time":{"start":1721146208792,"stop":1721146208793,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7aa66c2c34bce0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721146200269,"stop":1721146200269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a730d172e92cbcd0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721146200282,"stop":1721146200282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9c5d826c518709","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721146501253,"stop":1721146501254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11d29bc7d8cc849","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721146890360,"stop":1721146890360,"duration":0},"status":"passed","severity":"normal"},{"uid":"5393391b3b3f066b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721146890379,"stop":1721146890379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652daac9e6c610c","name":"Check message with no pubsub topic is not received","time":{"start":1721146456660,"stop":1721146456660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7717adde9787d5d4","name":"Push message with content topic containing long","time":{"start":1721146721020,"stop":1721146721020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1214ea5674573b5c","name":"Push message with shell command payload","time":{"start":1721146721015,"stop":1721146721015,"duration":0},"status":"passed","severity":"normal"},{"uid":"134f6257ed6971ce","name":"Fails to push message with empty content topic","time":{"start":1721146855530,"stop":1721146855531,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b8ae92521d483b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721146890362,"stop":1721146890362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a4c685211735b0","name":"Refresh subscription","time":{"start":1721146890356,"stop":1721146890357,"duration":1},"status":"passed","severity":"normal"},{"uid":"736c102e10358713","name":"Check received message containing Russian","time":{"start":1721146748760,"stop":1721146748761,"duration":1},"status":"passed","severity":"normal"},{"uid":"6885fa47a1967c1a","name":"Nodes with multiple pubsub topic","time":{"start":1721146734542,"stop":1721146734542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99a7c23471b444b","name":"Symmetric encrypt & Decrypt","time":{"start":1721146235082,"stop":1721146235082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfc1c6a6d69592d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721146392995,"stop":1721146392995,"duration":0},"status":"passed","severity":"normal"},{"uid":"17af5bb0bb7ea907","name":"throws on content topic with empty topic name field","time":{"start":1721146200264,"stop":1721146200265,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e9c95e9f6ddc4","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721146200306,"stop":1721146200306,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc71cb0fa1f7b612","name":"1 Relay, 1 Filter, gives up","time":{"start":1721146224674,"stop":1721146224674,"duration":0},"status":"passed","severity":"normal"},{"uid":"97edeadbc12e6a61","name":"Query Generator - backward","time":{"start":1721146883290,"stop":1721146883290,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7a4c4a49acb8ee","name":"isConnected should return true after first peer connects","time":{"start":1721146307614,"stop":1721146307614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5822ad64b957c3b4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721146748766,"stop":1721146748766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdf774b01e71054","name":"should return empty list for no shard","time":{"start":1721146200277,"stop":1721146200277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a696aadc8cb882c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721146200282,"stop":1721146200282,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ced3d519a50791","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721146200279,"stop":1721146200279,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e08864dc02cad27","name":"Overlapping topic subscription","time":{"start":1721146890355,"stop":1721146890356,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9de5c375679a55","name":"Subscribe and receive messages via lightPush","time":{"start":1721146500217,"stop":1721146500218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ac3620dbba2c63","name":"Tracks peer failures correctly","time":{"start":1721146353025,"stop":1721146353025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f54c2bf73aee676","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721146746341,"stop":1721146746341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1344f37277660f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721146202887,"stop":1721146202887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d155f3a9e049439","name":"can start the service","time":{"start":1721146964931,"stop":1721146964931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4826be496f88801c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721146500221,"stop":1721146500221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcff5bf2c1fd742","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721146758629,"stop":1721146758630,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22b972576b7097e","name":"Passing page size 3 when there are 20 messages","time":{"start":1721146913426,"stop":1721146913426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c80c412f0d1f04","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721146200268,"stop":1721146200269,"duration":1},"status":"passed","severity":"normal"},{"uid":"651ee580126c4dba","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721146224260,"stop":1721146224261,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2923068b5689c9e","name":"Used by Waku Relay","time":{"start":1721146922247,"stop":1721146922247,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf58208e4ab2073b","name":"Init the array if not present","time":{"start":1721146199721,"stop":1721146199723,"duration":2},"status":"passed","severity":"normal"},{"uid":"4700605637680440","name":"should not fail to stop the service if it was not started","time":{"start":1721146964932,"stop":1721146964932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa1f2f9d2e1b9ed","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721146234461,"stop":1721146234463,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4760273ea3549f2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721146501257,"stop":1721146501257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b257ce43e5ab761","name":"safeDispatchEvent","time":{"start":1721146291649,"stop":1721146291649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf2f1ee9107475e","name":"Ephemeral field set to true","time":{"start":1721146213749,"stop":1721146213749,"duration":0},"status":"passed","severity":"normal"},{"uid":"530e5f2111724aa4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721146862407,"stop":1721146862407,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc095007ace6c122","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721146224274,"stop":1721146224275,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e7009d5ec93f9b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721146200276,"stop":1721146200276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61250db77e33270","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146564281,"stop":1721146564281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3a11e571d5ae7d","name":"Publish message with rate limit","time":{"start":1721146746390,"stop":1721146746397,"duration":7},"status":"passed","severity":"normal"},{"uid":"f94d25e40f2f23ef","name":"Check received message containing special chars","time":{"start":1721146456649,"stop":1721146456649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb1f686b8109112","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721146481272,"stop":1721146481273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db592d7169c74d2","name":"A test","time":{"start":1721146507627,"stop":1721146507627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c976731692cf265a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721146848882,"stop":1721146848884,"duration":2},"status":"passed","severity":"normal"},{"uid":"72dd9178bd6bf5bc","name":"more peers than existing","time":{"start":1721146685320,"stop":1721146685320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d299ade69e0ceb5","name":"Check publish message containing escaped characters","time":{"start":1721146746338,"stop":1721146746339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e569427da8c2ad99","name":"Correctly serialized arguments","time":{"start":1721146564399,"stop":1721146564400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b5dab03e0f491c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721146481268,"stop":1721146481268,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c7227d723b5bb8","name":"Check received message containing escaped characters","time":{"start":1721146456656,"stop":1721146456656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0b79727c3156b3","name":"Check received message containing shell command","time":{"start":1721146748775,"stop":1721146748776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcfb9b5425ff155","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481286,"stop":1721146481286,"duration":0},"status":"passed","severity":"normal"},{"uid":"88014a64c493408d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721146208176,"stop":1721146208177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59da1d9df22e6c1","name":"listenerCount","time":{"start":1721146291648,"stop":1721146291648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f81eca5d78fb243","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721146758628,"stop":1721146758629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a72b1cea45216e0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146564285,"stop":1721146564286,"duration":1},"status":"passed","severity":"normal"},{"uid":"123d4c9108c6acd3","name":"recovers when dns.resolve returns empty","time":{"start":1721146224841,"stop":1721146224841,"duration":0},"status":"passed","severity":"normal"},{"uid":"170ea05aabb97343","name":"should configure sharding based on application and version for autosharding","time":{"start":1721146200289,"stop":1721146200289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11addc058c62c3","name":"Check publish message containing Script","time":{"start":1721146746322,"stop":1721146746322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1b53136b077897","name":"Push message with content topic containing emoji","time":{"start":1721146721027,"stop":1721146721027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdd39809eb3ffc1","name":"Ping succeeds for all connected peers","time":{"start":1721146353022,"stop":1721146353022,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f07d5724f8926f","name":"Check publish message containing Arabic","time":{"start":1721146746315,"stop":1721146746319,"duration":4},"status":"passed","severity":"normal"},{"uid":"1bfa7de612db9b93","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721146200277,"stop":1721146200277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96aab739f19f6e2","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721146903253,"stop":1721146903253,"duration":0},"status":"passed","severity":"normal"},{"uid":"391492f7e799c0cf","name":"should emit a peer event after start","time":{"start":1721146964933,"stop":1721146964933,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3d389cf4b2190","name":"Push message with Arabic payload","time":{"start":1721146721011,"stop":1721146721012,"duration":1},"status":"passed","severity":"normal"},{"uid":"224dbe9e207fbad9","name":"Check received message containing long","time":{"start":1721146748770,"stop":1721146748770,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c06b085d5bc8fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721146200283,"stop":1721146200283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0f259a4659f31e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721146918081,"stop":1721146918081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30bf05f7f30530c","name":"Relay + Store","time":{"start":1721146208795,"stop":1721146208796,"duration":1},"status":"passed","severity":"normal"},{"uid":"745b93d43e8de56","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721146481292,"stop":1721146481293,"duration":1},"status":"passed","severity":"normal"},{"uid":"692ede229da7808f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721146251912,"stop":1721146251912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada08116154d38ad","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721146200269,"stop":1721146200269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49daab284acbf2c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721146481278,"stop":1721146481279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c484c49131c64","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721146392996,"stop":1721146392997,"duration":1},"status":"passed","severity":"normal"},{"uid":"71689188375c2ca4","name":"Push 30 different messages","time":{"start":1721146855506,"stop":1721146855518,"duration":12},"status":"passed","severity":"normal"},{"uid":"3ead97273c2d5621","name":"Push message with content topic containing unicode special characters","time":{"start":1721146855529,"stop":1721146855529,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7836817f4d467b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721146307616,"stop":1721146307616,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0203e58cc652ee","name":"Decoder throws on undefined content topic","time":{"start":1721146236449,"stop":1721146236449,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4324548cb18929","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146564282,"stop":1721146564282,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b8fb4f51f29d99","name":"Fails to publish message with empty text","time":{"start":1721146746379,"stop":1721146746380,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7c3c6fc7352145","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app55/6/topic929/utf8","time":{"start":1721146801877,"stop":1721146801877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2212c63a55b7436","name":"Relay - dialed after","time":{"start":1721146925778,"stop":1721146925778,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc876d1619b071e5","name":"Passing cursor with wrong message digest","time":{"start":1721146848936,"stop":1721146848939,"duration":3},"status":"passed","severity":"normal"},{"uid":"9413f8eaa24ddb4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721146890382,"stop":1721146890382,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f834f55b51176d3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721146261801,"stop":1721146261802,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7d05b3ed4ed9b96","name":"should emit a peer event after start","time":{"start":1721146261754,"stop":1721146261754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6208e9a3333376f0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721146500225,"stop":1721146500226,"duration":1},"status":"passed","severity":"normal"},{"uid":"8208abdd18f73a51","name":"should get / set TCP multiaddr","time":{"start":1721146208790,"stop":1721146208790,"duration":0},"status":"passed","severity":"normal"},{"uid":"816355084503f2f3","name":"Check received message containing SQL Injection","time":{"start":1721146748761,"stop":1721146748761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edaedab13273a16","name":"Push message with content topic containing escaped characters","time":{"start":1721146721026,"stop":1721146721026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f198a79238d6dab","name":"Encoder throws on undefined content topic","time":{"start":1721146213750,"stop":1721146213750,"duration":0},"status":"passed","severity":"normal"},{"uid":"701f38079a247862","name":"Check received message containing numeric","time":{"start":1721146748759,"stop":1721146748759,"duration":0},"status":"passed","severity":"normal"},{"uid":"817803ef19684900","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721146734541,"stop":1721146734542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2142cd70399e915","name":"Encoder throws on empty string content topic","time":{"start":1721146234465,"stop":1721146234466,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d835fa3151ef602","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721146481274,"stop":1721146481274,"duration":0},"status":"passed","severity":"normal"},{"uid":"8828ce27bed78bf5","name":"Refresh subscription","time":{"start":1721146890373,"stop":1721146890374,"duration":1},"status":"passed","severity":"normal"},{"uid":"44af660ad7f5d0b3","name":"Subscribe to topic containing XML and receive message","time":{"start":1721146500228,"stop":1721146500229,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14b58274763478e","name":"Relay","time":{"start":1721146261829,"stop":1721146261829,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c5a871e59cbcd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721146208187,"stop":1721146208188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69370aacf71edc6","name":"Push message with Basic HTML tag payload","time":{"start":1721146721014,"stop":1721146721014,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcbd7cf9de4ad1","name":"Check received message containing numeric","time":{"start":1721146456648,"stop":1721146456649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd79022fbca4f7c","name":"Push message with XML payload","time":{"start":1721146855474,"stop":1721146855474,"duration":0},"status":"passed","severity":"normal"},{"uid":"37516bc1278036cb","name":"should throw error - no id","time":{"start":1721146208785,"stop":1721146208786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4867d69554ac3401","name":"handles different clusterIds correctly","time":{"start":1721146200272,"stop":1721146200272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed840a9cb882d02","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721146758636,"stop":1721146758637,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f770d4136634c0","name":"receives messages sent to provided content topic through callback","time":{"start":1721146746562,"stop":1721146746563,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dce98fc7c72c3085","name":"should encode/decode to RLP encoding","time":{"start":1721146208789,"stop":1721146208789,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c9e0ab39dc149d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721146500230,"stop":1721146500230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09d4b324752ff53","name":"Ping on unsubscribed peer","time":{"start":1721146356151,"stop":1721146356151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f570da64dde420c","name":"Push message with short payload","time":{"start":1721146721008,"stop":1721146721008,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c52588be02d67c","name":"retrieves a single peer","time":{"start":1721146224839,"stop":1721146224840,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc4b2afbe457220","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721146848886,"stop":1721146848886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a051c363655f4ba2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721146200270,"stop":1721146200270,"duration":0},"status":"passed","severity":"normal"},{"uid":"595fce098a070fdb","name":"Subscribe to topic containing Script and receive message","time":{"start":1721146890361,"stop":1721146890361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bec04b145f1e8d7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721146890354,"stop":1721146890354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8b19ec89df993","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721146734541,"stop":1721146734541,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5b79b66f97fc1c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721146224275,"stop":1721146224276,"duration":1},"status":"passed","severity":"normal"},{"uid":"6502b3a2bdc6e2c0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721146213752,"stop":1721146213752,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8afbd907439527","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721146481286,"stop":1721146481287,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a81587f46e81a0","name":"should get / set UDP multiaddr","time":{"start":1721146208790,"stop":1721146208790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55dab4e00850b8c","name":"Check received message containing Basic HTML tag","time":{"start":1721146748774,"stop":1721146748775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11175581b083844","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721146890389,"stop":1721146890390,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c41befd9000a73f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721146890381,"stop":1721146890381,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ccbbffc594702d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146894915,"stop":1721146894915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2652415979688d55","name":"Push message with custom timestamp: 1721150057044","time":{"start":1721146855534,"stop":1721146855534,"duration":0},"status":"passed","severity":"normal"},{"uid":"987cd87f22866e0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481279,"stop":1721146481280,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66353dac9193bff","name":"Check received message containing JSON","time":{"start":1721146748775,"stop":1721146748775,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fff0c372fef0e7","name":"unsubscribes","time":{"start":1721146911718,"stop":1721146911719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bf3d55c1c27f0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721146500221,"stop":1721146500221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d42bae869bc7efe","name":"same cluster, same shard: nodes connect","time":{"start":1721146481251,"stop":1721146481251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3167b07efb61786e","name":"Publish message with custom timestamp: Wed Jul 26 2023 16:18:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721146746377,"stop":1721146746378,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e6afd27bd177dc","name":"should encode/decode to text encoding","time":{"start":1721146208789,"stop":1721146208790,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd461f98fb463262","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721146758644,"stop":1721146758645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32e74240981555f","name":"Query with Ordered Callback, No Decoder","time":{"start":1721146862406,"stop":1721146862406,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e6f3047ab0e147","name":"Fails to push message bigger that 1MB","time":{"start":1721146855534,"stop":1721146855535,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1b2747e0aea731","name":"Check message with no content topic is not received","time":{"start":1721146748767,"stop":1721146748767,"duration":0},"status":"passed","severity":"normal"},{"uid":"930929bf65fbba8","name":"Check received message containing Arabic","time":{"start":1721146748760,"stop":1721146748760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3973d347f4bfc6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721146200274,"stop":1721146200274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd85111a597b91a","name":"should be able to decode the field with only STORE set to true","time":{"start":1721146208184,"stop":1721146208185,"duration":1},"status":"passed","severity":"normal"},{"uid":"681c2c8dae9da80b","name":"should properly create location multiaddrs - udp","time":{"start":1721146208792,"stop":1721146208792,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be2d95f59ad6176","name":"Publish message with custom timestamp: Tue Jul 16 2024 17:18:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1721146746378,"stop":1721146746379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ee05b4843004b1","name":"Push message with SQL Injection payload","time":{"start":1721146721013,"stop":1721146721013,"duration":0},"status":"passed","severity":"normal"},{"uid":"328df36d67a38de0","name":"Check message on other pubsub topic is not received","time":{"start":1721146748767,"stop":1721146748767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08446e3610250ec","name":"Check publish message containing long","time":{"start":1721146746313,"stop":1721146746313,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e4ee1193479add","name":"should not throw an error for a single configured topic","time":{"start":1721146200285,"stop":1721146200285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50f165d5c45873","name":"random static sharding 5 - Cluster ID: 382, Shard ID: 957","time":{"start":1721146814268,"stop":1721146814268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab924c0cfacde32","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721146721024,"stop":1721146721024,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4b8623fdf3a47a","name":"Check received message containing Russian","time":{"start":1721146456651,"stop":1721146456652,"duration":1},"status":"passed","severity":"normal"},{"uid":"392f37f20f5bd7d4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721146481268,"stop":1721146481269,"duration":1},"status":"passed","severity":"normal"},{"uid":"3189027908dafff1","name":"Push message with content topic containing XML","time":{"start":1721146855524,"stop":1721146855525,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe038bc0b2397d0","name":"Check publish message containing unicode special characters","time":{"start":1721146746339,"stop":1721146746340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3f05d855126db2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481289,"stop":1721146481290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1166039437112760","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/9/topic213/xml","time":{"start":1721146801882,"stop":1721146801882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af2d0063de3b73","name":"Passing page size 11 when there are 10 messages","time":{"start":1721146913427,"stop":1721146913427,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb7774231633fdc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721146200283,"stop":1721146200283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827df9d5921933b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721146251910,"stop":1721146251911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ad38835805d726","name":"Subscribe to topic containing long and publish message","time":{"start":1721146758635,"stop":1721146758636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b234d5f73a4b69","name":"Push message with Basic HTML tag payload","time":{"start":1721146855474,"stop":1721146855485,"duration":11},"status":"passed","severity":"normal"},{"uid":"8ff7c5f412f668b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721146200266,"stop":1721146200266,"duration":0},"status":"passed","severity":"normal"},{"uid":"237d70338e881e39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721146890383,"stop":1721146890384,"duration":1},"status":"passed","severity":"normal"},{"uid":"b925bda4db9a53af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481270,"stop":1721146481271,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a7e3237e70d79f","name":"Check received message containing emoji","time":{"start":1721146748764,"stop":1721146748764,"duration":0},"status":"passed","severity":"normal"},{"uid":"113442aa1d1a49a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481273,"stop":1721146481274,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45b43866a76e15b","name":"Subscribe to topic containing short and receive message","time":{"start":1721146890357,"stop":1721146890357,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c25ef0cf9350a5","name":"Push message with content topic containing Russian","time":{"start":1721146855522,"stop":1721146855523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb63965e2fde8a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721146200283,"stop":1721146200283,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a9392497dfab69","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721146890366,"stop":1721146890367,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ab46966dc5898b","name":"Decoder throws on empty string content topic","time":{"start":1721146234466,"stop":1721146234467,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ced1a35587c902","name":"Check received message containing emoji","time":{"start":1721146456657,"stop":1721146456657,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdab301e27571e4","name":"Publish without waiting for remote peer","time":{"start":1721146758622,"stop":1721146758623,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fe204a217b76fa","name":"creates an iterator","time":{"start":1721146911717,"stop":1721146911718,"duration":1},"status":"passed","severity":"normal"},{"uid":"180849b9d7079227","name":"ignores unrecognized TXT record formats","time":{"start":1721146224841,"stop":1721146224841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7b2ffdad64e87","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721146481290,"stop":1721146481291,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e63e0fe2fe7ad4","name":"should properly compute the node id","time":{"start":1721146208789,"stop":1721146208789,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1e2fa7b73f9065","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721146224673,"stop":1721146224674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4f0fa89fbb13b0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721146224295,"stop":1721146224296,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fa5bb4a856d79c","name":"Check message with non string payload is not received","time":{"start":1721146456661,"stop":1721146456662,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc33646597e4a3c6","name":"Check received message containing SQL Injection","time":{"start":1721146748773,"stop":1721146748773,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bd00e8a0f8be54","name":"Refresh subscription","time":{"start":1721146500223,"stop":1721146500223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00796eaa8e31552","name":"should throw an error for insufficient data","time":{"start":1721146200307,"stop":1721146200307,"duration":0},"status":"passed","severity":"normal"},{"uid":"67db94cddf5ae790","name":"Publishes to nwaku","time":{"start":1721146717344,"stop":1721146717345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f166205000c221fe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721146890380,"stop":1721146890381,"duration":1},"status":"passed","severity":"normal"},{"uid":"9523df0f0167393","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721146208187,"stop":1721146208187,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0612e5b5320c91","name":"1 Store, 2 fetches","time":{"start":1721146224673,"stop":1721146224673,"duration":0},"status":"passed","severity":"normal"},{"uid":"233d9a7292f1a63f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721146903252,"stop":1721146903253,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fe6afe531d0302","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721146685079,"stop":1721146685080,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68f3afc294f9b6ff","name":"Check received message containing Basic HTML tag","time":{"start":1721146748762,"stop":1721146748762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa81aa06e58da21","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721146501248,"stop":1721146501248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afc5c5a7283a17d","name":"Check received message with timestamp: 1721146251080 ","time":{"start":1721146456657,"stop":1721146456658,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c0dc3c1f43146","name":"new peer added after a peer was already found","time":{"start":1721146685079,"stop":1721146685079,"duration":0},"status":"skipped","severity":"normal"},{"uid":"865c2e953386cda6","name":"Fails to push message with empty content topic","time":{"start":1721146721027,"stop":1721146721028,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c3973813f04424","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721146200284,"stop":1721146200284,"duration":0},"status":"passed","severity":"normal"},{"uid":"411f32f37370d522","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721146200306,"stop":1721146200307,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f69eb1f9ea8ca8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721146200292,"stop":1721146200292,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dce741789d1aaf6","name":"should throw error - no public key","time":{"start":1721146208786,"stop":1721146208786,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb561c51d5352d82","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721146814278,"stop":1721146814278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3327325535753ad3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721146208175,"stop":1721146208176,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef567f68e3afb8fc","name":"Push message with numeric payload","time":{"start":1721146721009,"stop":1721146721009,"duration":0},"status":"passed","severity":"normal"},{"uid":"835ce6229ddfe321","name":"Generator, custom pubsub topic","time":{"start":1721146894914,"stop":1721146894914,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc32dc263c1c79e","name":"Check message on other pubsub topic is not received","time":{"start":1721146456660,"stop":1721146456660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9e95618beb5e8a","name":"Reopen subscription with peer with lost subscription","time":{"start":1721146313164,"stop":1721146313165,"duration":1},"status":"passed","severity":"normal"},{"uid":"249e1267a7860f65","name":"should return all peers when numPeers is 0","time":{"start":1721146213523,"stop":1721146213524,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f403c47d02bc178","name":"Push message with content topic containing Arabic","time":{"start":1721146721022,"stop":1721146721022,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb42806945fafca1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app26/7/topic468/utf8","time":{"start":1721146801881,"stop":1721146801881,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fda0294d67577a","name":"Check received message containing Arabic","time":{"start":1721146748772,"stop":1721146748773,"duration":1},"status":"passed","severity":"normal"},{"uid":"684d8dedffebc868","name":"receives messages sent to provided content topic through stream","time":{"start":1721146746563,"stop":1721146746563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0b132a2084e7db5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721146202888,"stop":1721146202889,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cf26ba628c74c1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721146349794,"stop":1721146349795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87f8b7daab91ac2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721146356151,"stop":1721146356152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3a47fc89a9d322","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721147029284,"stop":1721147029284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2255eb0033bfe272","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721146481287,"stop":1721146481287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b29014e5bd2450","name":"random static sharding 1 - Cluster ID: 984, Shard ID: 635","time":{"start":1721146814266,"stop":1721146814266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cede50dd3658e030","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721146890380,"stop":1721146890380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b380336dedc74e9d","name":"throws on content topic with too few or too many fields","time":{"start":1721146200262,"stop":1721146200262,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e193fbc2fa849e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721146251916,"stop":1721146251916,"duration":0},"status":"passed","severity":"normal"},{"uid":"83376305bd403b89","name":"Check message with no content topic is not received","time":{"start":1721146748784,"stop":1721146748785,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f74cd2db2ae9ff0","name":"throws an error for improperly formatted content topics","time":{"start":1721146200272,"stop":1721146200273,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb4c3579e753c71","name":"Check publish message containing short","time":{"start":1721146746312,"stop":1721146746313,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cf2cec9aae70aa","name":"Push message with content topic containing Script","time":{"start":1721146855523,"stop":1721146855524,"duration":1},"status":"passed","severity":"normal"},{"uid":"7651fefd773b566f","name":"Ephemeral messages are not stored","time":{"start":1721146264148,"stop":1721146264148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf02a2cecac563c0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721146918081,"stop":1721146918081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd5d6737805888e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721146500227,"stop":1721146500227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ccc98fb2f198d","name":"should return unique PubsubTopics for static sharding","time":{"start":1721146200275,"stop":1721146200275,"duration":0},"status":"passed","severity":"normal"},{"uid":"256353b5602289c7","name":"Check publish message after service node is restarted","time":{"start":1721146746389,"stop":1721146746389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"397b6654ccafad8f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721146259197,"stop":1721146259198,"duration":1},"status":"passed","severity":"normal"},{"uid":"224d59150303a1c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146564283,"stop":1721146564284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73ac13ddbc7c305","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721146500231,"stop":1721146500231,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc987194090350","name":"Subscribe to topic containing XML and publish message","time":{"start":1721146758646,"stop":1721146758646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa0bde64a2f3077","name":"should not receive a peer event before start","time":{"start":1721146261754,"stop":1721146261755,"duration":1},"status":"passed","severity":"normal"},{"uid":"2270d235d210eb1b","name":"Js publishes, other Js receives","time":{"start":1721146717345,"stop":1721146717346,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6eaac308c495ba3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721146200275,"stop":1721146200275,"duration":0},"status":"passed","severity":"normal"},{"uid":"830709486666e51c","name":"Push message on custom pubsubTopic","time":{"start":1721146564280,"stop":1721146564281,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7aced360eba50dc","name":"Check message with non string payload is not received","time":{"start":1721146748787,"stop":1721146748788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3900dfbc1c02b81","name":"Push message with Script payload","time":{"start":1721146721013,"stop":1721146721013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a527edc25ebfd5b","name":"should only return 1 node with relay capability","time":{"start":1721146224842,"stop":1721146224842,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e23706aa3d6dfd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721146758643,"stop":1721146758644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbd1a81ee09df2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146894913,"stop":1721146894913,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d942ddb50b89f07","name":"should handle application and version for autosharding","time":{"start":1721146200275,"stop":1721146200276,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbb9d8129fb9362","name":"can dial TLS multiaddrs","time":{"start":1721146565405,"stop":1721146565405,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c9876ba6898d2c","name":"Encoder throws on empty string content topic","time":{"start":1721146236448,"stop":1721146236448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d50160f65930f15","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721146481284,"stop":1721146481285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dd60960699e245","name":"should not receive a peer event before start","time":{"start":1721146964933,"stop":1721146964933,"duration":0},"status":"passed","severity":"normal"},{"uid":"681da21641b9f400","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721146481284,"stop":1721146481284,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bbda7c43644b6a","name":"should set field with all protocols enabled","time":{"start":1721146208794,"stop":1721146208794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82b79543402db37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721146200281,"stop":1721146200281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef4590b74ada836","name":"Subscribe to topic containing long and receive message","time":{"start":1721146500224,"stop":1721146500224,"duration":0},"status":"passed","severity":"normal"},{"uid":"770e52f0900be75c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721146481291,"stop":1721146481292,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5dbe183158a47a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721146758630,"stop":1721146758631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a5788870f85cae","name":"Relay + Store","time":{"start":1721146261829,"stop":1721146261830,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf73860e00729cb8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721146903253,"stop":1721146903253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccf50ebafab7fd6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721146481275,"stop":1721146481275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd956cfa16ae771","name":"Push message with unicode special characters payload","time":{"start":1721146721015,"stop":1721146721016,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7598f7588ef59cc","name":"Number of peers are maintained correctly","time":{"start":1721146507536,"stop":1721146507536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a137097aec47fa4","name":"Waku message hash computation (payload length 0)","time":{"start":1721146202887,"stop":1721146202888,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ff4be3f50b346f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721146903761,"stop":1721146903762,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52399964b49476","name":"Fails to publish message with wrong content topic","time":{"start":1721146746380,"stop":1721146746380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75a448ce2713c6b","name":"Check received message containing XML","time":{"start":1721146748774,"stop":1721146748774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8f14e60a50a6b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721146746380,"stop":1721146746381,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf72b8936d241c2","name":"should set field with only STORE enabled","time":{"start":1721146208794,"stop":1721146208794,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7a320615462b5e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721146500218,"stop":1721146500218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c6d8d6ee21ec52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721146500218,"stop":1721146500220,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ea9095e981e32b4","name":"Relay - dialed first","time":{"start":1721146925777,"stop":1721146925778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba56c8789f0e9caa","name":"Push message with content topic containing escaped characters","time":{"start":1721146855528,"stop":1721146855529,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a4b4c09f784c73","name":"Push message with Russian payload","time":{"start":1721146855472,"stop":1721146855472,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b156f40e159daa0","name":"Check received message containing shell command","time":{"start":1721146456655,"stop":1721146456655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce83c08b04a9b048","name":"Nodes with multiple pubsub topic","time":{"start":1721146734544,"stop":1721146734544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be16e8b4e5c83","name":"should throw error - invalid id","time":{"start":1721146208787,"stop":1721146208787,"duration":0},"status":"passed","severity":"normal"},{"uid":"91908507ceac6192","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721146890391,"stop":1721146890392,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b4a6daac9af8df","name":"Push message with Arabic payload","time":{"start":1721146855472,"stop":1721146855472,"duration":0},"status":"passed","severity":"normal"},{"uid":"153ba774d2b8d286","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app63/5/topic728/test.js","time":{"start":1721146801880,"stop":1721146801881,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa0586ab522702d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721146500224,"stop":1721146500225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3a6be00f6a5a91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721146481273,"stop":1721146481273,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ed02857b3f26fe","name":"Push message with SQL Injection payload","time":{"start":1721146855473,"stop":1721146855473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2c57be7c134a77","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721146855525,"stop":1721146855526,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb9b0b6d00bdb8a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721146758645,"stop":1721146758645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c677b14ac81055a9","name":"Ping on subscribed peer","time":{"start":1721146356148,"stop":1721146356149,"duration":1},"status":"passed","severity":"normal"},{"uid":"65aaa029eff7e39a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721146208182,"stop":1721146208183,"duration":1},"status":"passed","severity":"normal"},{"uid":"823dd570d70da24b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721146746559,"stop":1721146746559,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b55b0d8dcbd2464b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721146890358,"stop":1721146890358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef698ba6d36ff29","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721146213525,"stop":1721146213525,"duration":0},"status":"passed","severity":"normal"},{"uid":"125eff911536d6e3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721146559391,"stop":1721146559392,"duration":1},"status":"passed","severity":"normal"},{"uid":"520ebb86996b02ab","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721146746563,"stop":1721146746563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6261f1106d846b34","name":"Query generator for multiple messages with different message text format","time":{"start":1721146903761,"stop":1721146903761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df27e58d5627109","name":"should load peers from local storage and dispatch events","time":{"start":1721146228618,"stop":1721146228618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e980f4d599f97705","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721146734540,"stop":1721146734540,"duration":0},"status":"passed","severity":"normal"},{"uid":"384e6b204b19c376","name":"dispatchEvent via connectionManager","time":{"start":1721146291649,"stop":1721146291649,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e0bac7032b9f15","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721146392996,"stop":1721146392996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6909c42289c816c","name":"Check message received after jswaku node is restarted","time":{"start":1721146456662,"stop":1721146456663,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70913a488712230e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721146501254,"stop":1721146501255,"duration":1},"status":"passed","severity":"normal"},{"uid":"675ef2462014f44a","name":"Push message with custom timestamp: 1690388100386","time":{"start":1721146721029,"stop":1721146721029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b6dc5fc7c336e9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721146202886,"stop":1721146202887,"duration":1},"status":"passed","severity":"normal"},{"uid":"585009ae49ee6bb4","name":"Subscribe to topic containing short and receive message","time":{"start":1721146890374,"stop":1721146890375,"duration":1},"status":"passed","severity":"normal"},{"uid":"e152411ab78cb2a5","name":"should not fail to start the service if it is already started","time":{"start":1721146228616,"stop":1721146228616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d884bf3d5eed5ef","name":"Reopen subscription with peer with lost subscription","time":{"start":1721146356148,"stop":1721146356148,"duration":0},"status":"passed","severity":"normal"},{"uid":"560178428085df19","name":"Push 30 different messages","time":{"start":1721146721018,"stop":1721146721018,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e7e2c61f4f13ed","name":"Ping on peer without subscriptions","time":{"start":1721146313163,"stop":1721146313164,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaaebf562d090c7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721146890365,"stop":1721146890366,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1fa006ac478d47","name":"Check received message containing long","time":{"start":1721146748758,"stop":1721146748759,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55784befcf5b815","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721146200284,"stop":1721146200284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70a2799e0f30ab1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721146200272,"stop":1721146200272,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a2e4a51a1cf678","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721146890359,"stop":1721146890359,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb314fad4d2871bc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721146848939,"stop":1721146848940,"duration":1},"status":"passed","severity":"normal"},{"uid":"a089deb44461c2b4","name":"Reusing cursor across nodes","time":{"start":1721146848933,"stop":1721146848935,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d1c44f87fd994b9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721146481283,"stop":1721146481283,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cb1b8b618c2143","name":"Check publish message containing SQL Injection","time":{"start":1721146746322,"stop":1721146746322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2135a15aab0214","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721146481272,"stop":1721146481272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3065ac076b35fa8c","name":"Push message with unicode special characters payload","time":{"start":1721146855506,"stop":1721146855506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6fed63e97f5e05","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721146501249,"stop":1721146501249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6a07e093b6d2a9","name":"Push message equal or less that 1MB","time":{"start":1721146855534,"stop":1721146855534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3b0f5a24f94657","name":"Push message with JSON payload","time":{"start":1721146721014,"stop":1721146721014,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d3ce08a2335ac0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721146501249,"stop":1721146501249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9036a335f708597","name":"Subscribe to topic containing long and receive message","time":{"start":1721146890375,"stop":1721146890377,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ec2c710a0a5ab02","name":"handles empty contentTopics array correctly","time":{"start":1721146200291,"stop":1721146200291,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc60023594ceb39","name":"same cluster, different shard: nodes don't connect","time":{"start":1721146481251,"stop":1721146481252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e9676d510c2608","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721146481278,"stop":1721146481278,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc16ab2d8eb1196","name":"Relay - times out","time":{"start":1721146925778,"stop":1721146925779,"duration":1},"status":"passed","severity":"normal"},{"uid":"79751edd996b3cde","name":"Push message with Russian payload","time":{"start":1721146721012,"stop":1721146721012,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa0653c00f08668","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721146208785,"stop":1721146208785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2876d9f4f0fc96c","name":"Passing page size 1 when there are 4 messages","time":{"start":1721146913425,"stop":1721146913425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff053f92e32026ce","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721146481267,"stop":1721146481267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1da003ebe14a02","name":"Check received message containing XML","time":{"start":1721146456653,"stop":1721146456654,"duration":1},"status":"passed","severity":"normal"},{"uid":"753498219560e038","name":"Check meta is set [symmetric]","time":{"start":1721146234464,"stop":1721146234464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73572a601a8e55b","name":"should throw an error for an unconfigured topic","time":{"start":1721146200286,"stop":1721146200286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b4e9b81ac464b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721146481275,"stop":1721146481276,"duration":1},"status":"passed","severity":"normal"},{"uid":"206575146d03b4f6","name":"Ordered Callback - forward","time":{"start":1721146883292,"stop":1721146883296,"duration":4},"status":"passed","severity":"normal"},{"uid":"ea138d1d2f96e994","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721146392996,"stop":1721146392996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e7c01739b4bc79","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721146481281,"stop":1721146481281,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb3edfc9fefeca4","name":"start node with empty shard","time":{"start":1721146814279,"stop":1721146814280,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62c7a06735538d3","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721146848887,"stop":1721146848933,"duration":46},"status":"passed","severity":"normal"},{"uid":"b2e9d52c4803c8e9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721146200289,"stop":1721146200290,"duration":1},"status":"passed","severity":"normal"},{"uid":"2511fa962aed0d90","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721146200273,"stop":1721146200273,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a01f2ab5d5a388","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721146685080,"stop":1721146685080,"duration":0},"status":"passed","severity":"normal"},{"uid":"216ef1036994ea2b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721146208179,"stop":1721146208180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8dfc7487721203","name":"Check publish message containing special chars","time":{"start":1721146746314,"stop":1721146746314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d83776adc8058d7","name":"Check message with no payload is not received","time":{"start":1721146748768,"stop":1721146748768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69b202516fbf280","name":"Push message with numeric payload","time":{"start":1721146855470,"stop":1721146855470,"duration":0},"status":"passed","severity":"normal"},{"uid":"122685d1dffdc550","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721146200285,"stop":1721146200286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e4ef6e55f219fa","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721146500232,"stop":1721146500233,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4896b6932a5b2d","name":"Push message with content topic containing emoji","time":{"start":1721146855529,"stop":1721146855530,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f690c29ab15d5ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721146349798,"stop":1721146349798,"duration":0},"status":"passed","severity":"normal"},{"uid":"221b520a44dea194","name":"Subscribe to topic containing short and receive message","time":{"start":1721146500224,"stop":1721146500224,"duration":0},"status":"passed","severity":"normal"},{"uid":"366ff828ef90fea0","name":"Check message on other pubsub topic is not received","time":{"start":1721146748783,"stop":1721146748784,"duration":1},"status":"passed","severity":"normal"},{"uid":"64551aac6ca63586","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721146481269,"stop":1721146481269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2153b5c4c73d15","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721146224843,"stop":1721146224844,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3be7b6d53b3d7b","name":"Generator, 2 different pubsubtopics","time":{"start":1721146894913,"stop":1721146894913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b013216731d914","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721146200282,"stop":1721146200282,"duration":0},"status":"passed","severity":"normal"},{"uid":"328d0c4dcb28bfed","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721146200268,"stop":1721146200268,"duration":0},"status":"passed","severity":"normal"},{"uid":"519e36417bd70644","name":"Subscribe to topic containing short and publish message","time":{"start":1721146758634,"stop":1721146758635,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eac72835cfb4992","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721146481282,"stop":1721146481283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e8d581b3ffe3e7","name":"Ordered Callback - backward","time":{"start":1721146883297,"stop":1721146883297,"duration":0},"status":"passed","severity":"normal"},{"uid":"159b196004ad4182","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721146200280,"stop":1721146200280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4374a661934e4324","name":"Push message with content topic containing numeric","time":{"start":1721146855521,"stop":1721146855521,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2cf16a1b2247a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app8/7/topic260/json","time":{"start":1721146801881,"stop":1721146801882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbba2bbe73b334d","name":"Check received message containing special chars","time":{"start":1721146748771,"stop":1721146748771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c65f3501947c8c5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721146200292,"stop":1721146200292,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d3f48a787478b1","name":"configure the node with multiple content topics","time":{"start":1721146801884,"stop":1721146801884,"duration":0},"status":"passed","severity":"normal"},{"uid":"12abe998950bae26","name":"Subscribe and receive messages via waku relay post","time":{"start":1721146890366,"stop":1721146890366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab52cb870810bd1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721146814265,"stop":1721146814266,"duration":1},"status":"passed","severity":"normal"},{"uid":"89af2186e0ae54ec","name":"Default pageSize","time":{"start":1721146913428,"stop":1721146913429,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bf3315829f2f26","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721146200267,"stop":1721146200267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea317423e50ce9bd","name":"Query generator for 2000 messages","time":{"start":1721146903764,"stop":1721146903764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff4473ca2dbae54","name":"it tolerates circular branch references","time":{"start":1721146224840,"stop":1721146224840,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd0a2260b27181","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721146208178,"stop":1721146208179,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f386cbd4ed6c38","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721146224263,"stop":1721146224263,"duration":0},"status":"passed","severity":"normal"},{"uid":"215d0efa479b5e55","name":"Nodes with multiple pubsub topic","time":{"start":1721146734540,"stop":1721146734540,"duration":0},"status":"passed","severity":"normal"},{"uid":"37322cedb3294f0a","name":"Overlapping topic subscription","time":{"start":1721146500223,"stop":1721146500223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ff16b4d28dc01","name":"Push message with content topic containing Chinese","time":{"start":1721146855522,"stop":1721146855522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3000988ae4f2e54c","name":"Check publish message containing XML","time":{"start":1721146746322,"stop":1721146746327,"duration":5},"status":"passed","severity":"normal"},{"uid":"fccce0ea8df9da80","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721146500231,"stop":1721146500231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b15dbf9a6f1281d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721146758649,"stop":1721146758649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb5d54911a7796c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721146501251,"stop":1721146501252,"duration":1},"status":"passed","severity":"normal"},{"uid":"2198e3407ec5cbb6","name":"can start and stop the service","time":{"start":1721146228615,"stop":1721146228615,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcef36854b6435a","name":"Check received message containing emoji","time":{"start":1721146748777,"stop":1721146748777,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b47041a2e52787","name":"Check received message containing Script","time":{"start":1721146748774,"stop":1721146748774,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b2a86eb63c4c25","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721146734539,"stop":1721146734539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0c74c0fc9410d0","name":"Check received message with timestamp: 1721146250387000000 ","time":{"start":1721146748777,"stop":1721146748778,"duration":1},"status":"passed","severity":"normal"},{"uid":"377149eb3eafb986","name":"Asymmetric encrypt & decrypt","time":{"start":1721146235081,"stop":1721146235082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cd72c60d33c77e","name":"Push message with emoji payload","time":{"start":1721146721016,"stop":1721146721016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8702c5a682a782b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721146200271,"stop":1721146200271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2973fa0ee6363c3e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721146200280,"stop":1721146200280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d2c73d8994823b","name":"throws on content topic with generation field greater than 0","time":{"start":1721146200263,"stop":1721146200263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccceadd5d65b42d0","name":"Delete observer","time":{"start":1721146688766,"stop":1721146688766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e250ce8018fbd8a2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721146890347,"stop":1721146890347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7877c937fa8efe","name":"Push message with content topic containing XML","time":{"start":1721146721024,"stop":1721146721024,"duration":0},"status":"passed","severity":"normal"},{"uid":"677ddd054200ce9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721146200270,"stop":1721146200270,"duration":0},"status":"passed","severity":"normal"},{"uid":"173ebc691bdebaf9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721146456658,"stop":1721146456658,"duration":0},"status":"passed","severity":"normal"},{"uid":"14989dd15aa1f2d5","name":"should properly create location multiaddrs - tcp6","time":{"start":1721146208792,"stop":1721146208792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3066a4b8b5c8238","name":"Generator, 2 different pubsubtopics","time":{"start":1721146894911,"stop":1721146894911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a780ec5fad72e625","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721147029283,"stop":1721147029283,"duration":0},"status":"passed","severity":"normal"},{"uid":"460bf6ec544d1c1e","name":"Check received message containing JSON","time":{"start":1721146748762,"stop":1721146748763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aec07a42d514292","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721146500222,"stop":1721146500222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d117d57abcbfa4e","name":"Check message with invalid timestamp is not received","time":{"start":1721146748782,"stop":1721146748783,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6309b088b27dc2","name":"LightPush","time":{"start":1721146925779,"stop":1721146925780,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08755197ceabf8f","name":"should handle corrupted local storage data gracefully","time":{"start":1721146228618,"stop":1721146228619,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c7ded1809d33a8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721146918082,"stop":1721146918083,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c5b6da6c7cccbb","name":"should throw error - no public key","time":{"start":1721146208788,"stop":1721146208788,"duration":0},"status":"passed","severity":"normal"},{"uid":"4029a4cfdcc0091d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721146890368,"stop":1721146890369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1161a61a3aa3d6","name":"Check received message with timestamp: 1721146251080000000 ","time":{"start":1721146456657,"stop":1721146456657,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c21aefd809c7c14","name":"Push message with content topic containing short","time":{"start":1721146721019,"stop":1721146721020,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e0e7600ff48e57","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146349795,"stop":1721146349796,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7c317b5ef14644","name":"Rejects garbage","time":{"start":1721146217231,"stop":1721146217231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9869e86c5c2eb95f","name":"Subscribe and receive messages via lightPush","time":{"start":1721146890344,"stop":1721146890345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cfa6906befc6fa","name":"Query Generator - forward","time":{"start":1721146883289,"stop":1721146883290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fc07b7a77ee5e0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721146259194,"stop":1721146259194,"duration":0},"status":"passed","severity":"normal"},{"uid":"636687e3aa5caddb","name":"should return false","time":{"start":1721146208788,"stop":1721146208788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abe023128f8cee7","name":"different cluster, same shard: nodes don't connect","time":{"start":1721146481256,"stop":1721146481265,"duration":9},"status":"passed","severity":"normal"},{"uid":"c7901feb902b2d12","name":"Failed peers are renewed","time":{"start":1721146507536,"stop":1721146507537,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8472aa21c91721c","name":"throws on empty content topic","time":{"start":1721146200261,"stop":1721146200262,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c693e92e54c470","name":"Subscribe to topic containing XML and receive message","time":{"start":1721146890361,"stop":1721146890362,"duration":1},"status":"passed","severity":"normal"},{"uid":"166e4fdc563dc3a2","name":"Push message on custom pubsubTopic","time":{"start":1721146564283,"stop":1721146564283,"duration":0},"status":"passed","severity":"normal"},{"uid":"8162258f18456fef","name":"Subscribe and receive messages via lightPush","time":{"start":1721146890365,"stop":1721146890365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce23f7d37e36782","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721146758649,"stop":1721146758649,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4f3a65559ab92","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721146307612,"stop":1721146307612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed2afe139e5b4e0","name":"Fails to push message with large meta","time":{"start":1721146855532,"stop":1721146855532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e652db599a2bf","name":"should not fail to start the service if it is already started","time":{"start":1721146261753,"stop":1721146261754,"duration":1},"status":"passed","severity":"normal"},{"uid":"366bcd1b602a856b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721146200293,"stop":1721146200293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0daec60c129818e","name":"Check received message containing Script","time":{"start":1721146456653,"stop":1721146456653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a075bb9b78ac16f","name":"Query generator for multiple messages","time":{"start":1721146903761,"stop":1721146903761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2e7d2e5151157","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721146481280,"stop":1721146481281,"duration":1},"status":"passed","severity":"normal"},{"uid":"c777df1f63dad7f9","name":"Query with Ordered Callback, No message returned","time":{"start":1721146862406,"stop":1721146862407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50aa465acd42e39","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721146224844,"stop":1721146224845,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d51ced79a4991de8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721146224844,"stop":1721146224844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0eb36b87f53267","name":"Ping on subscribed peer","time":{"start":1721146313163,"stop":1721146313163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fa5f83fc4ec410","name":"Ordered callback, aborts when callback returns true","time":{"start":1721146903764,"stop":1721146903764,"duration":0},"status":"passed","severity":"normal"},{"uid":"565162c0afa4c0b4","name":"Push message on custom pubsubTopic","time":{"start":1721146564285,"stop":1721146564285,"duration":0},"status":"passed","severity":"normal"},{"uid":"184a0e9f0eb4c51d","name":"Promise Callback - forward","time":{"start":1721146883290,"stop":1721146883291,"duration":1},"status":"passed","severity":"normal"},{"uid":"64737bbd98f0265e","name":"Check received message containing special chars","time":{"start":1721146748759,"stop":1721146748759,"duration":0},"status":"passed","severity":"normal"},{"uid":"95276446b45e757c","name":"should use DNS peer discovery with light client","time":{"start":1721146261801,"stop":1721146261801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2df8e7232fe39e8d","name":"Check publish message containing emoji","time":{"start":1721146746341,"stop":1721146746341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57bce92fc2eabb9","name":"Check received message containing short","time":{"start":1721146456646,"stop":1721146456647,"duration":1},"status":"passed","severity":"normal"},{"uid":"da06ca712eb09b2b","name":"Check received message with timestamp: 1721146250387 ","time":{"start":1721146748765,"stop":1721146748765,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d8aa3d85bcdcdf","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721146481277,"stop":1721146481278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2659bfaa3faf8433","name":"should encodeTxt and decodeTxt","time":{"start":1721146208783,"stop":1721146208784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5daf5edf8fdba29","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721146200267,"stop":1721146200268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29a2d2cc7c01cf8","name":"1 Relay, 1 fetch","time":{"start":1721146224672,"stop":1721146224672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c62a7fd9d27391","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721146848880,"stop":1721146848880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3f2cdeb9f285e8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721146200278,"stop":1721146200278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c066bbe574895cac","name":"Check message received after jswaku node is restarted","time":{"start":1721146748768,"stop":1721146748769,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb8f03d8c67f3d56","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721146224276,"stop":1721146224277,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b263728c895599","name":"random static sharding 7 - Cluster ID: 347, Shard ID: 21","time":{"start":1721146814269,"stop":1721146814271,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9c04e2307ac6bd5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721146200284,"stop":1721146200284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b646c2fcfa56d691","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721146236447,"stop":1721146236447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6c3d8e9e2cfbcc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721146501246,"stop":1721146501246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8e2228ee683b6","name":"Nwaku publishes","time":{"start":1721146717345,"stop":1721146717345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced0ba57e57ffe28","name":"Check message with invalid timestamp is not received","time":{"start":1721146456659,"stop":1721146456659,"duration":0},"status":"passed","severity":"normal"},{"uid":"35288e61230a8b3c","name":"Check message with no payload is not received","time":{"start":1721146456661,"stop":1721146456661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13db77c047eef60","name":"Passing page size 0 when there are 110 messages","time":{"start":1721146913425,"stop":1721146913425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb91249c8eac2f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721146200287,"stop":1721146200287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3481a100aec542","name":"Fails to push message with large meta","time":{"start":1721146721028,"stop":1721146721028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d2287e0757037e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721146349801,"stop":1721146349801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1d6a47579d9af3","name":"Fails to push message bigger that 1MB","time":{"start":1721146721031,"stop":1721146721031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d77179ed5185cf1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721146890359,"stop":1721146890359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbdbaa88b4dca73","name":"Encoder throws on empty string content topic","time":{"start":1721146213750,"stop":1721146213751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afd45bf65319d20","name":"Meta field set when metaSetter is specified","time":{"start":1721146213749,"stop":1721146213749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f43b89427d3675","name":"Query generator for multiple messages with different content topic format","time":{"start":1721146903762,"stop":1721146903762,"duration":0},"status":"passed","severity":"normal"},{"uid":"649646f3bbe7a0c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721146481281,"stop":1721146481282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d119799737d4860e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721146208188,"stop":1721146208189,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bc4a9dad7fed9d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721146200276,"stop":1721146200276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c266aa1fce972404","name":"getPeersByDiscovery","time":{"start":1721146685078,"stop":1721146685079,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2caf4719b44b2b","name":"can start the service","time":{"start":1721146261752,"stop":1721146261752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fd2a952658fdc7","name":"Store - dialed after - with timeout","time":{"start":1721146925779,"stop":1721146925779,"duration":0},"status":"passed","severity":"normal"},{"uid":"649ec9d0ca892d10","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721146501256,"stop":1721146501256,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c87bc41fdcb4fd","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721146481280,"stop":1721146481280,"duration":0},"status":"passed","severity":"normal"},{"uid":"103160201e50fec3","name":"Push message with rate limit","time":{"start":1721146855532,"stop":1721146855533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a471f77eb789799","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app94/1/topic693/proto","time":{"start":1721146801880,"stop":1721146801880,"duration":0},"status":"passed","severity":"normal"}] |