mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"abc1e26f33a644d5","name":"Push 30 different messages","time":{"start":1722437186987,"stop":1722437186988,"duration":1},"status":"passed","severity":"normal"},{"uid":"89060860b02b8a10","name":"Nodes with multiple pubsub topic","time":{"start":1722437078813,"stop":1722437078813,"duration":0},"status":"passed","severity":"normal"},{"uid":"943e74168c519112","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/6/topic487/test.js","time":{"start":1722437141703,"stop":1722437141704,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fd542daa878582","name":"Ephemeral messages are not stored","time":{"start":1722436535236,"stop":1722436535237,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ca4c4c0c2c9cf8","name":"returns all values when wanted number matches available values","time":{"start":1722436494297,"stop":1722436494298,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc6788677242033","name":"Publish message with custom timestamp: Thu Aug 10 2023 14:44:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437092608,"stop":1722437092609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a6343468eb2f8b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756794,"stop":1722436756795,"duration":1},"status":"passed","severity":"normal"},{"uid":"11823e1c95d3fece","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722436471011,"stop":1722436471012,"duration":1},"status":"passed","severity":"normal"},{"uid":"460359a84ebdac32","name":"Push 30 different messages","time":{"start":1722437065406,"stop":1722437065406,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdeb77e0f95ad9b2","name":"Push message with numeric payload","time":{"start":1722437186974,"stop":1722437186975,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb413798f0ea486a","name":"Check received message containing JSON","time":{"start":1722437062371,"stop":1722437062371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe396026d428ef42","name":"Check publish message containing Basic HTML tag","time":{"start":1722437092605,"stop":1722437092605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca36f0a4a4d4663d","name":"Subscribe to topic containing long and publish message","time":{"start":1722437102882,"stop":1722437102883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0f199d4aa6253a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app70/10/topic231/utf8","time":{"start":1722437141703,"stop":1722437141703,"duration":0},"status":"passed","severity":"normal"},{"uid":"143320484d43e47a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722437102884,"stop":1722437102885,"duration":1},"status":"passed","severity":"normal"},{"uid":"203fdc04833ec81b","name":"Check received message containing unicode special characters","time":{"start":1722437062341,"stop":1722437062342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a19e1e065d64be5","name":"Publishes to nwaku","time":{"start":1722437077272,"stop":1722437077273,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e766e90401e9578","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722436756810,"stop":1722436756810,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cb3de5fcf769fe","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722436495573,"stop":1722436495573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3d228e77d2ddad","name":"should set field with only RELAY enabled","time":{"start":1722436479582,"stop":1722436479583,"duration":1},"status":"passed","severity":"normal"},{"uid":"777e563db9041572","name":"Push message with special chars payload","time":{"start":1722437065395,"stop":1722437065399,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b40ec8a71c394ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437221797,"stop":1722437221798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2782b58adc650192","name":"Push message with shell command payload","time":{"start":1722437065404,"stop":1722437065404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5889f2ec4b3e1ac","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722437102886,"stop":1722437102887,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c883827118da58","name":"Check received message containing SQL Injection","time":{"start":1722436734023,"stop":1722436734024,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0d62645ba51b8e","name":"Ordered Callback - true","time":{"start":1722437253030,"stop":1722437253030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a1f6be32a6eea2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722437102879,"stop":1722437102880,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d032d4ceccc100","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722437047517,"stop":1722437047518,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18c36ba3bcd78f81","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722436471099,"stop":1722436471099,"duration":0},"status":"passed","severity":"normal"},{"uid":"713e9bd5ce888687","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722436523448,"stop":1722436523448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8246b6c8db93e7c9","name":"Mutual subscription","time":{"start":1722437102877,"stop":1722437102878,"duration":1},"status":"passed","severity":"normal"},{"uid":"22924601bcea5ecb","name":"different cluster, same shard: nodes don't connect","time":{"start":1722436947574,"stop":1722436947576,"duration":2},"status":"passed","severity":"normal"},{"uid":"d708c071dfbb69","name":"Subscribe and receive messages via lightPush","time":{"start":1722437221787,"stop":1722437221787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae730fb4c4d54e7","name":"Check received message with timestamp: 1722436521989000000 ","time":{"start":1722436734033,"stop":1722436734034,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f0505513ea70c5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722437248366,"stop":1722437248366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5b4ea010688744","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437221802,"stop":1722437221802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7120a6c3b11a9a77","name":"should throw an error for an unconfigured topic","time":{"start":1722436471107,"stop":1722436471107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9974e7d7aa9dbf","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722437248364,"stop":1722437248364,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefd417b5464bf15","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/7/topic132/proto","time":{"start":1722437141704,"stop":1722437141704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d401b00434fd504","name":"random static sharding 3 - Cluster ID: 118, Shard ID: 680","time":{"start":1722437160142,"stop":1722437160142,"duration":0},"status":"passed","severity":"normal"},{"uid":"391b8202b29da37b","name":"Ping on subscribed peer","time":{"start":1722436617756,"stop":1722436617757,"duration":1},"status":"passed","severity":"normal"},{"uid":"676d6f3af92f2080","name":"Query generator for 2000 messages","time":{"start":1722437217260,"stop":1722437217261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c6e3921b2d0929","name":"Check received message containing XML","time":{"start":1722436734027,"stop":1722436734028,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d457def57579e30","name":"Decoder throws on empty string content topic","time":{"start":1722436507266,"stop":1722436507267,"duration":1},"status":"passed","severity":"normal"},{"uid":"427c9fc21136b5ac","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722436756815,"stop":1722436756815,"duration":0},"status":"passed","severity":"normal"},{"uid":"6098d42547f63552","name":"Subscribe and receives messages on 20 topics","time":{"start":1722436768581,"stop":1722436768581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f272500a5fbb4a5a","name":"Privacy Node - default protocol","time":{"start":1722437266066,"stop":1722437266066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c140439a70bccdf","name":"Check message with no payload is not received","time":{"start":1722436734040,"stop":1722436734041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e33cc127d7d83bc","name":"Passing page size 11 when there are 10 messages","time":{"start":1722437258538,"stop":1722437258538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8cb8479d1b712a","name":"Passing page size 10 when there are 10 messages","time":{"start":1722437258538,"stop":1722437258538,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b669221e91a4e4","name":"should not receive a peer event before start","time":{"start":1722436544561,"stop":1722436544562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8170d70b4733ddfb","name":"Push message with unicode special characters payload","time":{"start":1722437186986,"stop":1722437186987,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2bcc394a383c50","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436629135,"stop":1722436629137,"duration":2},"status":"passed","severity":"normal"},{"uid":"8575d7158cdd16eb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722436756790,"stop":1722436756790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a889d03587930fc8","name":"Check message on other pubsub topic is not received","time":{"start":1722437062380,"stop":1722437062382,"duration":2},"status":"passed","severity":"normal"},{"uid":"8caab04e72c4de36","name":"handles empty contentTopics array correctly","time":{"start":1722436471111,"stop":1722436471111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88413dfedf23354","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722437189281,"stop":1722437189281,"duration":0},"status":"broken","severity":"normal"},{"uid":"41c1e5bba5902767","name":"Publish message with rate limit","time":{"start":1722437092616,"stop":1722437092617,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cd381fe25ec978","name":"recovers when dns.resolve returns empty","time":{"start":1722436495570,"stop":1722436495570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d80f60797bd6da","name":"Used by Waku Relay","time":{"start":1722437258919,"stop":1722437258919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed25229bea5dfc7","name":"Check received message containing numeric","time":{"start":1722437062349,"stop":1722437062349,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f9d11040b4417b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722437078799,"stop":1722437078801,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bbc166119b442b9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722436768594,"stop":1722436768594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82099517b5b6a59","name":"start node with empty content topic","time":{"start":1722437141710,"stop":1722437141710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c388f2af8dfed8e","name":"Push message with rate limit","time":{"start":1722437187001,"stop":1722437187001,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7169c8387ba7d3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722437244160,"stop":1722437244163,"duration":3},"status":"passed","severity":"normal"},{"uid":"f3142c880489ff1d","name":"Encoder throws on empty string content topic","time":{"start":1722436505331,"stop":1722436505332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1966718126d3bb71","name":"throws on content topic with generation field greater than 0","time":{"start":1722436471088,"stop":1722436471088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e680106311efcdc2","name":"Filter","time":{"start":1722437266065,"stop":1722437266065,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc31b60ef16f43b6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722436471091,"stop":1722436471091,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfabef95514bff9f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756803,"stop":1722436756804,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b224b14f7e7f04","name":"Push message with meta","time":{"start":1722437186997,"stop":1722437186998,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fac0eb58587c0c","name":"Subscribe and receive messages via lightPush","time":{"start":1722437221800,"stop":1722437221800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7e05ff3820d3f0","name":"Check message received after nwaku node is restarted","time":{"start":1722437062384,"stop":1722437062384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bdb2e35c56a737c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722436629133,"stop":1722436629133,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc616e3721fcbb13","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437221794,"stop":1722437221794,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2ed10b4a93e86e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722436756802,"stop":1722436756802,"duration":0},"status":"passed","severity":"normal"},{"uid":"395ea7b717fe313","name":"Push message with content topic containing Russian","time":{"start":1722437065409,"stop":1722437065409,"duration":0},"status":"passed","severity":"normal"},{"uid":"974491b877736b80","name":"Check received message containing Chinese","time":{"start":1722437062337,"stop":1722437062337,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a24d8f2ab1e8a4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722436471093,"stop":1722436471093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6654799a701acf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437221793,"stop":1722437221793,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d2b687b9327397","name":"Delete observer","time":{"start":1722437051234,"stop":1722437051235,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaed74ba2280dc9","name":"A test","time":{"start":1722436892971,"stop":1722436892972,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc9343e69497fbe","name":"Check received message containing long","time":{"start":1722436734020,"stop":1722436734020,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b9321e2e1205a4","name":"Check message with no pubsub topic is not received","time":{"start":1722436734040,"stop":1722436734040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e73d4d0aefade35","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722436471100,"stop":1722436471100,"duration":0},"status":"passed","severity":"normal"},{"uid":"945fa93f776faa06","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722437102880,"stop":1722437102880,"duration":0},"status":"passed","severity":"normal"},{"uid":"380855c8358629b6","name":"Check received message containing emoji","time":{"start":1722437062374,"stop":1722437062375,"duration":1},"status":"passed","severity":"normal"},{"uid":"34424d66e921c855","name":"Check meta is set [symmetric]","time":{"start":1722436505329,"stop":1722436505329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc0b530c542ed98","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722436535237,"stop":1722436535238,"duration":1},"status":"passed","severity":"normal"},{"uid":"983f3a7864b27261","name":"Check publish message containing XML","time":{"start":1722437092605,"stop":1722437092605,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e39cfdf2938088","name":"Check received message containing JSON","time":{"start":1722437062340,"stop":1722437062340,"duration":0},"status":"passed","severity":"normal"},{"uid":"271cd50e2dc7c711","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436629143,"stop":1722436629143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9cc07cd4b89b26","name":"Generator, 2 different pubsubtopics","time":{"start":1722437232122,"stop":1722437232123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be414317a7cf7c4","name":"Ordered Callback - false","time":{"start":1722437253031,"stop":1722437253031,"duration":0},"status":"broken","severity":"normal"},{"uid":"813bf17bb226cd0d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722437102885,"stop":1722437102885,"duration":0},"status":"passed","severity":"normal"},{"uid":"594588f5e045f327","name":"Query Generator, No message returned","time":{"start":1722437195223,"stop":1722437195223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78dbfdb31701b50","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437221802,"stop":1722437221802,"duration":0},"status":"passed","severity":"normal"},{"uid":"210fc0186a553944","name":"Push message with escaped characters payload","time":{"start":1722437065404,"stop":1722437065405,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddc38ebf6c32e5c","name":"Query with Promise Callback, No Decoder","time":{"start":1722437195227,"stop":1722437195227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceb6c5610ad59e9","name":"should throw an error for missing required configuration","time":{"start":1722436471100,"stop":1722436471100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8596cfc6efa0baa7","name":"Publish without waiting for remote peer","time":{"start":1722437102878,"stop":1722437102879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4dcae1d14c586e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722436768582,"stop":1722436768582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85cb3d9bfd22d4","name":"Check received message containing Arabic","time":{"start":1722437062357,"stop":1722437062358,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2ae9509b3bc53b","name":"Ping on peer without subscriptions","time":{"start":1722436617757,"stop":1722436617757,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c30e8154fc517","name":"Check received message containing Chinese","time":{"start":1722437062352,"stop":1722437062357,"duration":5},"status":"passed","severity":"normal"},{"uid":"96288aeedfd4eb09","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722436471108,"stop":1722436471108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c850514522fb47b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722436471091,"stop":1722436471091,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5e6480454882f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722436756820,"stop":1722436756820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4f77755750f69b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437062343,"stop":1722437062344,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fc82dfafdfba38","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722437244166,"stop":1722437244170,"duration":4},"status":"broken","severity":"normal"},{"uid":"20c573dba4a8b6c","name":"Waku message hash computation (payload length 0)","time":{"start":1722436473688,"stop":1722436473688,"duration":0},"status":"broken","severity":"normal"},{"uid":"980addb04ba6da53","name":"Ping on unsubscribed peer","time":{"start":1722436617755,"stop":1722436617756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea0aa58afe7c8f6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437078812,"stop":1722437078813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da3b572f2ec3795","name":"should throw an error for insufficient data","time":{"start":1722436471012,"stop":1722436471012,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2e6f91b6833c2","name":"should encodeTxt and decodeTxt","time":{"start":1722436479567,"stop":1722436479567,"duration":0},"status":"passed","severity":"normal"},{"uid":"572ea1c7117f4929","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437221788,"stop":1722437221788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3014b480f60eece3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722436523444,"stop":1722436523446,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb3fdcb3787bfb7b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437221806,"stop":1722437221806,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f4b7f82858dded","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437078794,"stop":1722437078796,"duration":2},"status":"passed","severity":"normal"},{"uid":"99525c840f6e0f87","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436786821,"stop":1722436786821,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9af204c69ae941","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722436768599,"stop":1722436768601,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e61ab9382aa76d0","name":"Push message with content topic containing emoji","time":{"start":1722437065413,"stop":1722437065413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed8743a1ed235f0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722436756790,"stop":1722436756790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9236de2b9e47b","name":"can dial TLS multiaddrs","time":{"start":1722436952716,"stop":1722436952716,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b5c38767417324","name":"Subscribe and publish message","time":{"start":1722437102879,"stop":1722437102879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8aaae0e39119a90","name":"topics with same application and version share the same shard","time":{"start":1722436471094,"stop":1722436471094,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d19ae8ed84c79a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437186994,"stop":1722437186994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1258f4bd4a717a38","name":"should set field with all protocols disabled","time":{"start":1722436479582,"stop":1722436479582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9635127de541a2da","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437221810,"stop":1722437221810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec739f6e88ee81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722436471103,"stop":1722436471103,"duration":0},"status":"passed","severity":"normal"},{"uid":"daca410b5408067c","name":"random static sharding 7 - Cluster ID: 640, Shard ID: 548","time":{"start":1722437160149,"stop":1722437160150,"duration":1},"status":"passed","severity":"normal"},{"uid":"95678c4556aec42a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722436471090,"stop":1722436471091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46dc61818e3083d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722436768595,"stop":1722436768595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d925fa0f6b63da","name":"Check publish message containing unicode special characters","time":{"start":1722437092607,"stop":1722437092607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed05810094c8698","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722437248365,"stop":1722437248365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42a0a82dd36d0cd","name":"can start the service","time":{"start":1722437077089,"stop":1722437077089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce1647bd90a7252","name":"Subscribe to topic containing XML and publish message","time":{"start":1722437102887,"stop":1722437102887,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa9eaa1318ccbf9","name":"dispatchEvent via connectionManager","time":{"start":1722436563680,"stop":1722436563683,"duration":3},"status":"passed","severity":"normal"},{"uid":"304d7ba3729f095c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437092608,"stop":1722437092608,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0ce4ce1635c30a","name":"Check received message containing Russian","time":{"start":1722436734022,"stop":1722436734023,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a4b121aa780d0c","name":"Check received message with timestamp: 1722436522770000000 ","time":{"start":1722437062342,"stop":1722437062342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d849484950274c9b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437221807,"stop":1722437221807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a772598b19223c4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722437102883,"stop":1722437102884,"duration":1},"status":"passed","severity":"normal"},{"uid":"6357deb13fad98f8","name":"Check publish message containing JSON","time":{"start":1722437092606,"stop":1722437092606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e55d56761ce7d22","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722437189267,"stop":1722437189268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c448e24f2067626","name":"should decode valid enr successfully","time":{"start":1722436479568,"stop":1722436479568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f89e7d9fea2c3e","name":"Check received message containing escaped characters","time":{"start":1722436734031,"stop":1722436734031,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4924cb3bd0276dc","name":"Check received message with timestamp: 1722436522770 ","time":{"start":1722437062343,"stop":1722437062343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84264dd83083914","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722437195226,"stop":1722437195226,"duration":0},"status":"passed","severity":"normal"},{"uid":"db990a745e3abf07","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722436473689,"stop":1722436473689,"duration":0},"status":"broken","severity":"normal"},{"uid":"4667b28edab383a0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436786818,"stop":1722436786818,"duration":0},"status":"passed","severity":"normal"},{"uid":"449275ee2a88c149","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437221800,"stop":1722437221801,"duration":1},"status":"passed","severity":"normal"},{"uid":"87831870594299a4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722436768601,"stop":1722436768602,"duration":1},"status":"passed","severity":"normal"},{"uid":"446f7355a0592b98","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722436734035,"stop":1722436734036,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0c6695f277509b","name":"Rejects garbage","time":{"start":1722436488030,"stop":1722436488030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd6eec0aeeff172","name":"Nodes with multiple pubsub topic","time":{"start":1722437078793,"stop":1722437078794,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4bfdc0cfaed852","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722436478899,"stop":1722436478901,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e0aa109db62663b","name":"throws an error for improperly formatted content topics","time":{"start":1722436471096,"stop":1722436471096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d8c733b7848cd8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437252086,"stop":1722437252086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb694544433147a","name":"less peers than existing","time":{"start":1722437047721,"stop":1722437047722,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f828a2aaeea692ef","name":"Asymmetric encrypt & decrypt","time":{"start":1722436505765,"stop":1722436505765,"duration":0},"status":"passed","severity":"normal"},{"uid":"290220397e26278e","name":"Filter with 1 connections","time":{"start":1722436823915,"stop":1722436823916,"duration":1},"status":"passed","severity":"normal"},{"uid":"310cb63f4ef3a80e","name":"should throw an error for missing sharding configuration","time":{"start":1722436471110,"stop":1722436471110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4565843cb395c2","name":"Fields are not dropped","time":{"start":1722436483916,"stop":1722436483917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90fda39aa903ab5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722436478894,"stop":1722436478894,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4300376a062d5ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722436471103,"stop":1722436471103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1b7be92465b526","name":"Query with Promise Callback, No message returned","time":{"start":1722437195227,"stop":1722437195228,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b765cd688485cf","name":"random static sharding 8 - Cluster ID: 900, Shard ID: 544","time":{"start":1722437160150,"stop":1722437160151,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec9d5bad118d73c","name":"Query generator for multiple messages","time":{"start":1722437217256,"stop":1722437217257,"duration":1},"status":"passed","severity":"normal"},{"uid":"786d63aadac25ef7","name":"Push message with unicode special characters payload","time":{"start":1722437065405,"stop":1722437065405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc0cab656c119a9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722436478897,"stop":1722436478898,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e69648ff7c22f3d","name":"Overlapping topic subscription","time":{"start":1722437102882,"stop":1722437102882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7007f09eb8e45009","name":"stop","time":{"start":1722436563684,"stop":1722436563684,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb636bde4720bb21","name":"Decoder throws on undefined content topic","time":{"start":1722436484575,"stop":1722436484575,"duration":0},"status":"passed","severity":"normal"},{"uid":"de288cf23bc1761c","name":"different cluster, different shard: nodes don't connect","time":{"start":1722436756789,"stop":1722436756790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a501a87724e0bd7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436786814,"stop":1722436786815,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab21c689ff6a34aa","name":"Filter with 3 connections","time":{"start":1722436823917,"stop":1722436823918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04a097ca73df87c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722437189273,"stop":1722437189274,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a38a642626ecc8a","name":"should not fail to start the service if it is already started","time":{"start":1722436499349,"stop":1722436499349,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdfb57a49e4a139","name":"Promise Callback - false","time":{"start":1722437253030,"stop":1722437253030,"duration":0},"status":"broken","severity":"normal"},{"uid":"6376cf9fb1deb50e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722436478888,"stop":1722436478890,"duration":2},"status":"passed","severity":"normal"},{"uid":"587f6d2fb0dfc32e","name":"Check received message containing numeric","time":{"start":1722437062336,"stop":1722437062336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9408a9452aed6fee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437221807,"stop":1722437221807,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e1f9a079072030","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437078812,"stop":1722437078812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc38b1dc50b5079","name":"Refresh subscription","time":{"start":1722437221791,"stop":1722437221791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f2e1c7eb6b49e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436786820,"stop":1722436786820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413d407ae91be80","name":"Fails to push message bigger that 1MB","time":{"start":1722437187004,"stop":1722437187004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65f87f691be0fbc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436673546,"stop":1722436673546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f825368c8896e99","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722436756816,"stop":1722436756816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2fa304b8a84a8","name":"Check received message containing JSON","time":{"start":1722436734029,"stop":1722436734030,"duration":1},"status":"passed","severity":"normal"},{"uid":"803e52e72e43e794","name":"Push message with content topic containing shell command","time":{"start":1722437065412,"stop":1722437065412,"duration":0},"status":"passed","severity":"normal"},{"uid":"705596c8525df089","name":"Push message with content topic containing JSON","time":{"start":1722437186994,"stop":1722437186995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d211c07db6b7c32c","name":"Non TWN Cluster","time":{"start":1722437141702,"stop":1722437141702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c828c6ef5173f0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722436544564,"stop":1722436544564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e891bf3b2ec880f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722437189267,"stop":1722437189267,"duration":0},"status":"passed","severity":"normal"},{"uid":"121ce7f1cded18bb","name":"Check received message containing special chars","time":{"start":1722437062352,"stop":1722437062352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db2c26ecc31fc7d","name":"Subscribe to topic containing short and publish message","time":{"start":1722437102882,"stop":1722437102882,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dac5d034ea8494","name":"Subscribe and receive messages via waku relay post","time":{"start":1722436768580,"stop":1722436768580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57bfb80d2f23373","name":"Check received message containing unicode special characters","time":{"start":1722436734032,"stop":1722436734032,"duration":0},"status":"passed","severity":"normal"},{"uid":"58507c990e9d88cb","name":"Should update shard info","time":{"start":1722436953171,"stop":1722436953172,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d91b8fba40f27ab","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722436471100,"stop":1722436471101,"duration":1},"status":"passed","severity":"normal"},{"uid":"659846f4dc69119a","name":"Check received message containing short","time":{"start":1722436734010,"stop":1722436734020,"duration":10},"status":"passed","severity":"normal"},{"uid":"c73c2ff64e7fda75","name":"handles empty shards array correctly","time":{"start":1722436471111,"stop":1722436471111,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b76fff20df2641","name":"Sets default value correctly","time":{"start":1722437258919,"stop":1722437258919,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ef50ac373db81c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722436530815,"stop":1722436530816,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedb74d474aa2815","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722436756793,"stop":1722436756794,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a072d00c438dcd","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722436756808,"stop":1722436756809,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1531f69c368c64","name":"should properly create location multiaddrs - tcp","time":{"start":1722436479581,"stop":1722436479581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c795afa198da9c","name":"Fails to push message bigger that 1MB","time":{"start":1722437065417,"stop":1722437065417,"duration":0},"status":"passed","severity":"normal"},{"uid":"735c87ec56698887","name":"Push message with numeric payload","time":{"start":1722437065395,"stop":1722437065395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d9537a5ac50067","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436629141,"stop":1722436629141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34aebcb5ce4b8df","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722436756795,"stop":1722436756795,"duration":0},"status":"passed","severity":"normal"},{"uid":"631ac4a3fe87763f","name":"Check message received after jswaku node is restarted","time":{"start":1722436734041,"stop":1722436734042,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cde30be56022036d","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722436945901,"stop":1722436945902,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98e5f3b58a2147a","name":"Check received message containing SQL Injection","time":{"start":1722437062362,"stop":1722437062363,"duration":1},"status":"passed","severity":"normal"},{"uid":"811e1bcc482f3962","name":"Refresh subscription","time":{"start":1722437221804,"stop":1722437221805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c09faaeb8340473","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722436499351,"stop":1722436499351,"duration":0},"status":"passed","severity":"normal"},{"uid":"190aee63f8056257","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722436768596,"stop":1722436768596,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ec949d315a60e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722436471111,"stop":1722436471112,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55d3996e202d92","name":"should get / set TCP multiaddr","time":{"start":1722436479579,"stop":1722436479579,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b259c8880a3c8f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437221794,"stop":1722437221795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23b4859fc757d48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436629133,"stop":1722436629134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51678a0af12eb22","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722436471095,"stop":1722436471095,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a39ba687a67fdb","name":"new peer added after a peer was already found","time":{"start":1722437047517,"stop":1722437047517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1df062069e15d6e","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722436945905,"stop":1722436945905,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bb61f41b6da871","name":"configure the node with multiple pubsub topics","time":{"start":1722437160154,"stop":1722437160154,"duration":0},"status":"passed","severity":"normal"},{"uid":"67067067089620ef","name":"Push message with content topic containing Arabic","time":{"start":1722437186992,"stop":1722437186992,"duration":0},"status":"passed","severity":"normal"},{"uid":"539345f56c506a3f","name":"Generator, custom pubsub topic","time":{"start":1722437232107,"stop":1722437232107,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b1471251300853","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722436471107,"stop":1722436471107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97fdffff0d8f272","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722436494961,"stop":1722436494961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1db3c984734a323","name":"Check received message containing Script","time":{"start":1722437062338,"stop":1722437062339,"duration":1},"status":"passed","severity":"normal"},{"uid":"95698b2dda0b853f","name":"Does not throw an exception when node disconnects","time":{"start":1722437258917,"stop":1722437258917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca413b435cb23042","name":"pre and post cipher","time":{"start":1722436505766,"stop":1722436505766,"duration":0},"status":"passed","severity":"normal"},{"uid":"60876ed804549abe","name":"Relay + Store","time":{"start":1722436532161,"stop":1722436532162,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb618ecabcf85e0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722436768599,"stop":1722436768599,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b70465353301ce","name":"Register correct protocols","time":{"start":1722437102878,"stop":1722437102878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97b77564340e6f1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722436643002,"stop":1722436643003,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cf5051744b8bca","name":"same cluster, different shard: nodes don't connect","time":{"start":1722436756789,"stop":1722436756789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31b788fd27d65a5","name":"Decoder throws on undefined content topic","time":{"start":1722436507266,"stop":1722436507266,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb70b155f5d0644c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437141702,"stop":1722437141702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ccb2cad9ea2acb","name":"Push message with content topic containing special chars","time":{"start":1722437065408,"stop":1722437065408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a63ac88def917a0","name":"Push message with SQL Injection payload","time":{"start":1722437186977,"stop":1722437186977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bb04a7e1606869","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437221811,"stop":1722437221811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5ac488fca043d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722436471103,"stop":1722436471103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b11c777f8a354","name":"Ping on unsubscribed peer","time":{"start":1722436588723,"stop":1722436588723,"duration":0},"status":"passed","severity":"normal"},{"uid":"33aad0caf5e82a23","name":"Store - dialed first","time":{"start":1722437266064,"stop":1722437266064,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b80f7cba465fc1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722436471094,"stop":1722436471094,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f034fd7497dc95","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436786815,"stop":1722436786816,"duration":1},"status":"passed","severity":"normal"},{"uid":"8383d37b698467f5","name":"Check received message containing unicode special characters","time":{"start":1722437062373,"stop":1722437062374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6496f08d283a3c34","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722437189266,"stop":1722437189267,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d798d6b3ac628dc","name":"should only return 1 node with relay capability","time":{"start":1722436495572,"stop":1722436495572,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ad1be753c651c1","name":"Check message with no content topic is not received","time":{"start":1722437062345,"stop":1722437062346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bde6eb1059e723","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436892814,"stop":1722436892815,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb9a77fcabdaab5","name":"ignores domain fetching errors","time":{"start":1722436495570,"stop":1722436495570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9aca2f43dcb06c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437062377,"stop":1722437062377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac684222fa43c1e0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722437195224,"stop":1722437195224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed73d5e5f063df79","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722436947567,"stop":1722436947567,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d3bd68274bc50a","name":"throws on content topic with non-number generation field","time":{"start":1722436471087,"stop":1722436471087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1761d64474bf9493","name":"should throw error - no public key","time":{"start":1722436479575,"stop":1722436479575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b529ca092a95d7f","name":"Subscribe to topic containing XML and receive message","time":{"start":1722436768597,"stop":1722436768597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3138a5e75b6539","name":"Push message with content topic containing unicode special characters","time":{"start":1722437065413,"stop":1722437065413,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad46ac325516363","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722436756821,"stop":1722436756821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dace3dd3ff7a830","name":"should configure sharding based on application and version for autosharding","time":{"start":1722436471109,"stop":1722436471109,"duration":0},"status":"passed","severity":"normal"},{"uid":"121d761a66429f9c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app85/5/topic24/utf8","time":{"start":1722437141706,"stop":1722437141706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b252c26e458cbf4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722437102888,"stop":1722437102889,"duration":1},"status":"passed","severity":"normal"},{"uid":"88117c35483f439a","name":"Check publish message containing shell command","time":{"start":1722437092606,"stop":1722437092606,"duration":0},"status":"passed","severity":"normal"},{"uid":"adefd27665f7be1c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722436471107,"stop":1722436471107,"duration":0},"status":"passed","severity":"normal"},{"uid":"176918f7e095c323","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722436471093,"stop":1722436471093,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a5b0007dc39866","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722436756807,"stop":1722436756807,"duration":0},"status":"passed","severity":"normal"},{"uid":"911fa9fc29d04a15","name":"Push message on custom pubsubTopic","time":{"start":1722436892807,"stop":1722436892807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a7ac56e9f9c1f0","name":"should only return 1 node with relay and store capability","time":{"start":1722436495572,"stop":1722436495572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e834993b6cc42b","name":"Ping on peer without subscriptions","time":{"start":1722436588722,"stop":1722436588723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b5b46fb26b9107","name":"Meta field set when metaSetter is specified","time":{"start":1722436484573,"stop":1722436484573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16b79ece033591f","name":"creates an iterator","time":{"start":1722437243583,"stop":1722437243583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b8566108efdf00","name":"Relay - dialed first","time":{"start":1722437266063,"stop":1722437266063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a948df47c7cfaaae","name":"Check received message containing shell command","time":{"start":1722436734030,"stop":1722436734031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adab0ae8fef8995","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722436768595,"stop":1722436768595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec854741d94d350","name":"Push message with content topic containing long","time":{"start":1722437186989,"stop":1722437186989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbb7a478c72fca7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722436756804,"stop":1722436756805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c42ea4b52f56fb","name":"Check received message containing Script","time":{"start":1722436734026,"stop":1722436734027,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a3bbb2cd031fe6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722436479583,"stop":1722436479584,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbea9b765b8d5b83","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722436530819,"stop":1722436530820,"duration":1},"status":"passed","severity":"normal"},{"uid":"27562b95aa32e46b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app10/7/topic198/proto","time":{"start":1722437141705,"stop":1722437141705,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a9c83784e4120","name":"Push message on custom pubsubTopic","time":{"start":1722436892808,"stop":1722436892809,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be2c66efd818713","name":"Push message with content topic containing numeric","time":{"start":1722437186989,"stop":1722437186989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a263e7e4644e8238","name":"Subscribe to topic containing long and receive message","time":{"start":1722437221792,"stop":1722437221792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6028e57a66838876","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436892808,"stop":1722436892808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7010cc20d5474771","name":"Encoder throws on undefined content topic","time":{"start":1722436484574,"stop":1722436484574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4973c5ad8d1f2d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app71/3/topic279/json","time":{"start":1722437141704,"stop":1722437141705,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bf9fc40cb6a153","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722436471109,"stop":1722436471109,"duration":0},"status":"passed","severity":"normal"},{"uid":"adba5003d44cbf38","name":"random static sharding 10 - Cluster ID: 202, Shard ID: 172","time":{"start":1722437160152,"stop":1722437160153,"duration":1},"status":"passed","severity":"normal"},{"uid":"55de7224e5f10e42","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722436945908,"stop":1722436945908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16b8abed6b96ef3","name":"caches peers it previously fetched","time":{"start":1722436495571,"stop":1722436495571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8337593b94cc4a7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722436756791,"stop":1722436756791,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dd15ce4ccc3768","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722436471104,"stop":1722436471104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5b83876fa76585","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436892803,"stop":1722436892807,"duration":4},"status":"passed","severity":"normal"},{"uid":"30a4089a6723ec76","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722436471099,"stop":1722436471099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71c1a7a6ec838fe","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436786822,"stop":1722436786822,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b41261c2b1744f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722436471096,"stop":1722436471096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0386fe0731ce948","name":"should decode valid enr with tcp successfully","time":{"start":1722436479569,"stop":1722436479574,"duration":5},"status":"passed","severity":"normal"},{"uid":"432c672ab5160a1","name":"Subscribe to topic containing long and receive message","time":{"start":1722436768587,"stop":1722436768588,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c49ef4728e000dc","name":"Ping on peer without subscriptions","time":{"start":1722436617755,"stop":1722436617755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2982d496c0a4fe0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722436471102,"stop":1722436471102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1204998f8dada96f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722436478893,"stop":1722436478894,"duration":1},"status":"passed","severity":"normal"},{"uid":"83004600c13a9793","name":"Push message with Arabic payload","time":{"start":1722437186976,"stop":1722437186976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e44128f1a9ab91","name":"Nwaku publishes","time":{"start":1722437077288,"stop":1722437077289,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc6b32fa3226f56","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436629138,"stop":1722436629138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4add6f7494d7b8e","name":"should set field with only STORE enabled","time":{"start":1722436479583,"stop":1722436479583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f79abab3751edbc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722436768593,"stop":1722436768594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0d8c8876bb56d7","name":"Check message with no content topic is not received","time":{"start":1722436734040,"stop":1722436734040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4195bf7ee6a96b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722437244147,"stop":1722437244151,"duration":4},"status":"passed","severity":"normal"},{"uid":"4831201f708a09e0","name":"Check received message containing long","time":{"start":1722437062348,"stop":1722437062349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cc91cb4b31b734","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722436494963,"stop":1722436494963,"duration":0},"status":"passed","severity":"normal"},{"uid":"921fa2d22af4b7cf","name":"Push message with content topic containing XML","time":{"start":1722437065410,"stop":1722437065411,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd19ec2c4589f56","name":"Ping fails for unsubscribed peers","time":{"start":1722436642990,"stop":1722436642992,"duration":2},"status":"passed","severity":"normal"},{"uid":"b945c7cbea70f97","name":"Push message with emoji payload","time":{"start":1722437065405,"stop":1722437065405,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb5c937d80917bb","name":"Push message with content topic containing numeric","time":{"start":1722437065407,"stop":1722437065408,"duration":1},"status":"passed","severity":"normal"},{"uid":"212edd5b86e2431d","name":"should encode/decode to RLP encoding","time":{"start":1722436479577,"stop":1722436479578,"duration":1},"status":"passed","severity":"normal"},{"uid":"875e731e4fcd878c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722436471105,"stop":1722436471105,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f217f60f41e14b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722436523447,"stop":1722436523447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d026c408e2b1798","name":"ignores unrecognized TXT record formats","time":{"start":1722436495571,"stop":1722436495571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90371ab9de7b1c8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722436768598,"stop":1722436768598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded2ed087c7f168f","name":"Check message with non string payload is not received","time":{"start":1722437062383,"stop":1722437062384,"duration":1},"status":"passed","severity":"normal"},{"uid":"e338a3a00fed9b6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722436494962,"stop":1722436494963,"duration":1},"status":"passed","severity":"normal"},{"uid":"172b4a2a0d43e59c","name":"Check received message containing shell command","time":{"start":1722437062371,"stop":1722437062372,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f84dd89ba787f8","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722436945907,"stop":1722436945907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc41e2d0876cc17","name":"Push message with custom timestamp: 1691678368786","time":{"start":1722437187001,"stop":1722437187002,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ad4992ef1822df","name":"Subscribe to topic containing short and receive message","time":{"start":1722437221792,"stop":1722437221792,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e9627c951ec364","name":"Fails to publish message with empty text","time":{"start":1722437092611,"stop":1722437092612,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58e737737852114","name":"can start the service","time":{"start":1722436544559,"stop":1722436544559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4007a535dacc8a43","name":"Push message with content topic containing Script","time":{"start":1722437186993,"stop":1722437186993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb19d7ae076adb24","name":"Push message with content topic containing Chinese","time":{"start":1722437065408,"stop":1722437065409,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f3befc71a37e55","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722436471106,"stop":1722436471106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac84801b751b33","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722436495573,"stop":1722436495573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afec160327bc69f","name":"Push message equal or less that 1MB","time":{"start":1722437065416,"stop":1722437065417,"duration":1},"status":"passed","severity":"normal"},{"uid":"206522a9f4403193","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437221809,"stop":1722437221809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb7a383b569d139","name":"safeDispatchEvent","time":{"start":1722436563683,"stop":1722436563683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8f5da8c65cb354","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722436471101,"stop":1722436471101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b43c8e5a5a100ce","name":"through manual discovery","time":{"start":1722436952717,"stop":1722436952717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef15f6db0938ce6a","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437221795,"stop":1722437221795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af0a4035039fe93","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722436768598,"stop":1722436768598,"duration":0},"status":"passed","severity":"normal"},{"uid":"621711c441258395","name":"Subscribe to topic containing short and receive message","time":{"start":1722437221805,"stop":1722437221805,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a48fa3862d40df","name":"Push message with content topic containing shell command","time":{"start":1722437186995,"stop":1722437186995,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c29e579d6edaa3","name":"Using a function","time":{"start":1722437258918,"stop":1722437258918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3724ed9fdf2eb7","name":"can start the service","time":{"start":1722436499347,"stop":1722436499348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f554d43079099ea","name":"Relay + Store","time":{"start":1722436479584,"stop":1722436479584,"duration":0},"status":"passed","severity":"normal"},{"uid":"260febc68c145f55","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722437092612,"stop":1722437092613,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaaba822a69a914a","name":"Check message with no payload is not received","time":{"start":1722437062382,"stop":1722437062382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c126e735c1e78752","name":"random static sharding 2 - Cluster ID: 434, Shard ID: 420","time":{"start":1722437160142,"stop":1722437160142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba68ad92d095aee7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722436535237,"stop":1722436535237,"duration":0},"status":"passed","severity":"normal"},{"uid":"633ba1187334ddb8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app50/4/topic841/test.js","time":{"start":1722437141703,"stop":1722437141703,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaaa55c3ae0583c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722437189266,"stop":1722437189266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a421be6db4943d1a","name":"should not receive a peer event after stop","time":{"start":1722437077091,"stop":1722437077093,"duration":2},"status":"passed","severity":"normal"},{"uid":"d91485560e989b09","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722436945902,"stop":1722436945904,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4e771e6de70b01c","name":"Check received message containing Russian","time":{"start":1722437062358,"stop":1722437062359,"duration":1},"status":"passed","severity":"normal"},{"uid":"91610c3eb41b9a52","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722436484172,"stop":1722436484172,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab79ceaa4ff1811","name":"Push message with short payload","time":{"start":1722437186973,"stop":1722437186974,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eba365ad66733a2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722437195223,"stop":1722437195224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88f38c64f478c10","name":"All","time":{"start":1722436532162,"stop":1722436532162,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e8e57d0fa9ac8e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722436484172,"stop":1722436484173,"duration":1},"status":"passed","severity":"normal"},{"uid":"900f9098a414211f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722437217259,"stop":1722437217260,"duration":1},"status":"passed","severity":"normal"},{"uid":"f266c35495ecffe6","name":"Ping succeeds for all connected peers","time":{"start":1722436642981,"stop":1722436642990,"duration":9},"status":"passed","severity":"normal"},{"uid":"503b4c14e246aeb9","name":"LightPush with 3 connections","time":{"start":1722436823917,"stop":1722436823917,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb470f0fa151d00","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437078814,"stop":1722437078814,"duration":0},"status":"passed","severity":"normal"},{"uid":"795d10e3f02d5c2d","name":"Generator, 2 different pubsubtopics","time":{"start":1722437232107,"stop":1722437232108,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a6ab3344e28940","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722436471102,"stop":1722436471102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ff7870b29fd1a8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722436471099,"stop":1722436471100,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7da15dcdf6e04b","name":"Passing page size 0 when there are 110 messages","time":{"start":1722437258536,"stop":1722437258537,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3e10d1f3544cd1","name":"Query Generator - false","time":{"start":1722437253029,"stop":1722437253029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3875841af648dcec","name":"Publish message with large meta","time":{"start":1722437092615,"stop":1722437092616,"duration":1},"status":"passed","severity":"normal"},{"uid":"7173baa4009fce04","name":"Push message with content topic containing escaped characters","time":{"start":1722437065412,"stop":1722437065412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c61589b767712f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722436471092,"stop":1722436471093,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa9dd283ec592d4","name":"Check received message containing shell command","time":{"start":1722437062340,"stop":1722437062341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de8d96a7dd7df43","name":"should add and remove event listeners correctly","time":{"start":1722436499352,"stop":1722436499352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18b03bdd0a6d144","name":"unsubscribes","time":{"start":1722437243584,"stop":1722437243586,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee185753b501e099","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437221803,"stop":1722437221803,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b8de44e92b478b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722437217257,"stop":1722437217257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd5956064981dc","name":"Fails to publish duplicate message","time":{"start":1722437092611,"stop":1722437092611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d171eecd3f69db46","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437062344,"stop":1722437062344,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e45de0fe20240b","name":"Check message with invalid timestamp is not received","time":{"start":1722436734037,"stop":1722436734038,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b1f7e0b1c52f24","name":"Reusing cursor across nodes","time":{"start":1722437189274,"stop":1722437189274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8c228ab193d2f7","name":"Check publish message containing SQL Injection","time":{"start":1722437092604,"stop":1722437092604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3577a67cc57f1da0","name":"should properly compute the node id","time":{"start":1722436479577,"stop":1722436479577,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fbae453d8b0aab","name":"Js publishes, other Js receives","time":{"start":1722437077289,"stop":1722437077289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac639b8ee4d39341","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722437195227,"stop":1722437195227,"duration":0},"status":"passed","severity":"normal"},{"uid":"18813682e1aec67c","name":"Subscribe and receive messages via lightPush","time":{"start":1722436768579,"stop":1722436768579,"duration":0},"status":"passed","severity":"normal"},{"uid":"467168100920eb2e","name":"should set field with all protocols enabled","time":{"start":1722436479582,"stop":1722436479582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5589c4a72cb8bd33","name":"should get / set UDP multiaddr","time":{"start":1722436479578,"stop":1722436479578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2585b76285c3ea29","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722436673546,"stop":1722436673546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7affc43111eb738","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722436629139,"stop":1722436629139,"duration":0},"status":"passed","severity":"normal"},{"uid":"186543545bd6eb34","name":"Refresh subscription","time":{"start":1722437102881,"stop":1722437102881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e450e0a048f85f9","name":"Check received message with timestamp: 1722436522770 ","time":{"start":1722437062376,"stop":1722437062376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d523705f4dcfe71","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437252082,"stop":1722437252082,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c8b23fa82fa1fc","name":"Push message with content topic containing Arabic","time":{"start":1722437065409,"stop":1722437065409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7098139d6032054c","name":"Push message with content topic containing long","time":{"start":1722437065407,"stop":1722437065407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9beb31c8f0f4b142","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437232108,"stop":1722437232108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f9878fadb13433","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722436945901,"stop":1722436945901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1285309239109b6e","name":"should not throw an error for a single configured topic","time":{"start":1722436471106,"stop":1722436471106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6adef3d529eb5c3","name":"should not fail to stop the service if it was not started","time":{"start":1722436544560,"stop":1722436544560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9e9e2cdfdebac1","name":"should not fail to stop the service if it was not started","time":{"start":1722437077090,"stop":1722437077090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb9b4bdbaf2675c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722436768582,"stop":1722436768582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a471c8578c25b0","name":"getPeersByDiscovery","time":{"start":1722437047516,"stop":1722437047517,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49f0f0f811c5310","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722436945912,"stop":1722436945912,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c2333f240e2df6","name":"Round trip binary serialization","time":{"start":1722436484571,"stop":1722436484572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e51b7e7a36d9151","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722436478892,"stop":1722436478892,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c38a1f27f87bd7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722436756794,"stop":1722436756794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b39c5d7b2ebb9","name":"Renews peer on consistent missed messages","time":{"start":1722436643003,"stop":1722436643003,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a23dce3baac11","name":"Fails to push message with large meta","time":{"start":1722437065414,"stop":1722437065415,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffb155b86c37164","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722436471112,"stop":1722436471112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b304ec6d5ab2ab5e","name":"Check received message containing Arabic","time":{"start":1722436734022,"stop":1722436734022,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcde8618f661074","name":"Push message with content topic containing Russian","time":{"start":1722437186992,"stop":1722437186992,"duration":0},"status":"passed","severity":"normal"},{"uid":"987c2aa01a881920","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436673545,"stop":1722436673545,"duration":0},"status":"passed","severity":"normal"},{"uid":"515f2a37a7d411e6","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436588723,"stop":1722436588724,"duration":1},"status":"passed","severity":"normal"},{"uid":"504db489130bf327","name":"handles multiple messages","time":{"start":1722437243583,"stop":1722437243584,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fd75d82c4d1894","name":"random static sharding 4 - Cluster ID: 448, Shard ID: 305","time":{"start":1722437160143,"stop":1722437160147,"duration":4},"status":"passed","severity":"normal"},{"uid":"22a58f554eb820da","name":"Push message with custom timestamp: 1722433215198","time":{"start":1722437065415,"stop":1722437065416,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f004f1cd2d19b4","name":"should properly create location multiaddrs - tcp4","time":{"start":1722436479579,"stop":1722436479580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fa13c6d9b9c013","name":"Ping on subscribed peer","time":{"start":1722436617754,"stop":1722436617755,"duration":1},"status":"passed","severity":"normal"},{"uid":"76abc0a26d34de4c","name":"connected peers and dial","time":{"start":1722437047706,"stop":1722437047706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e95ee5c790731e5","name":"Check received message containing long","time":{"start":1722437062335,"stop":1722437062335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3721f8e6339d2e45","name":"Symmetric encrypt & Decrypt","time":{"start":1722436505765,"stop":1722436505766,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d8a2684c8ab3ae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436629134,"stop":1722436629134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ff385b4235c6b8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436673547,"stop":1722436673547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3307a80707694125","name":"Check message received after jswaku node is restarted","time":{"start":1722437062384,"stop":1722437062384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e0a2f343e524a4d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437232119,"stop":1722437232120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a66bd264c45cbfe","name":"Passing invalid cursor","time":{"start":1722437189275,"stop":1722437189276,"duration":1},"status":"broken","severity":"normal"},{"uid":"aaa8113c59741dda","name":"Push message with Chinese payload","time":{"start":1722437186975,"stop":1722437186976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84232059edc605f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722436471102,"stop":1722436471102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea44d06287130b7","name":"Query generator for multiple messages with different message text format","time":{"start":1722437217257,"stop":1722437217257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9982b9aa3417200","name":"Keep-alive pings maintain the connection","time":{"start":1722436642992,"stop":1722436643000,"duration":8},"status":"passed","severity":"normal"},{"uid":"aa804c017c85df44","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722437248368,"stop":1722437248369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7400cb7193e693","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437160137,"stop":1722437160137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8af62330179a49","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722436471105,"stop":1722436471105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1962c19b5d1603ed","name":"Check received message with timestamp: 1722436521989 ","time":{"start":1722436734034,"stop":1722436734035,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c6837a55970dfa","name":"Query Generator - true","time":{"start":1722437253028,"stop":1722437253028,"duration":0},"status":"broken","severity":"normal"},{"uid":"b152442dca8605e6","name":"Throws when trying to push message with empty payload","time":{"start":1722437186988,"stop":1722437186988,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71a4dbd0666a28f","name":"should not receive a peer event after stop","time":{"start":1722436499350,"stop":1722436499350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1376d06d2b76b761","name":"LightPush with 1 connections","time":{"start":1722436823915,"stop":1722436823915,"duration":0},"status":"passed","severity":"normal"},{"uid":"166448af7738edfb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722436756814,"stop":1722436756814,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb049e500600cbc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437221797,"stop":1722437221797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3873d13e7c8894ec","name":"should throw error - no id","time":{"start":1722436479575,"stop":1722436479576,"duration":1},"status":"passed","severity":"normal"},{"uid":"14226108be7cc7e0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722436479569,"stop":1722436479569,"duration":0},"status":"passed","severity":"normal"},{"uid":"405d3e1f4e46539a","name":"Check message on other pubsub topic is not received","time":{"start":1722436734038,"stop":1722436734039,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e0ae7ab302e9b6","name":"Check received message containing emoji","time":{"start":1722437062342,"stop":1722437062342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08339ea667088c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722436471104,"stop":1722436471104,"duration":0},"status":"passed","severity":"normal"},{"uid":"29206c573e9069db","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436629142,"stop":1722436629142,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a42e7c6809ba8fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437141708,"stop":1722437141709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfeea49893062e9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722437195222,"stop":1722437195222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9748205bfa9a98","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437221788,"stop":1722437221789,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7b6d71eb1b6db","name":"should emit a peer event after start","time":{"start":1722437077091,"stop":1722437077091,"duration":0},"status":"passed","severity":"normal"},{"uid":"42274dc0d026b67d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722436756790,"stop":1722436756790,"duration":0},"status":"passed","severity":"normal"},{"uid":"762b91f9c3d7c24b","name":"Push message with XML payload","time":{"start":1722437065403,"stop":1722437065403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa5e18d7616be84","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437221807,"stop":1722437221807,"duration":0},"status":"passed","severity":"normal"},{"uid":"598d75905c41a413","name":"Subscribe to topic containing Script and receive message","time":{"start":1722436768596,"stop":1722436768596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36b4ae1b3cf282","name":"throws on empty content topic","time":{"start":1722436471086,"stop":1722436471086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86cfef61b6a65e3","name":"removeEventListener with wrong event","time":{"start":1722436563678,"stop":1722436563679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5baab1ecf05c126","name":"should emit a peer event after start","time":{"start":1722436499349,"stop":1722436499349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9bc977d1fb6c30","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722436471011,"stop":1722436471011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1879cb99a2ab62ad","name":"Push message with rate limit","time":{"start":1722437065415,"stop":1722437065415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc945be354683d59","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722436768580,"stop":1722436768581,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac1b56eedfe596d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722437244152,"stop":1722437244155,"duration":3},"status":"passed","severity":"normal"},{"uid":"72ec3ab976e47877","name":"Default pageSize","time":{"start":1722437258540,"stop":1722437258541,"duration":1},"status":"broken","severity":"normal"},{"uid":"30db15848f57eaef","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722436756810,"stop":1722436756811,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3896a969937afe8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437221799,"stop":1722437221799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f277b423e900d03","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722436945907,"stop":1722436945907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c16665e527729a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722436494962,"stop":1722436494962,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c3d12131381950","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722436629137,"stop":1722436629138,"duration":1},"status":"passed","severity":"normal"},{"uid":"da23f58711314add","name":"Check received message containing numeric","time":{"start":1722436734021,"stop":1722436734021,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5fe8f9a74baa","name":"should not fail to stop the service if it was not started","time":{"start":1722436499348,"stop":1722436499349,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c90c098e64d1294","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722436507264,"stop":1722436507264,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f2c75c468b6679","name":"Publish message with custom timestamp: Wed Jul 31 2024 15:44:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437092610,"stop":1722437092610,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c1eab2d3dc92cf","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722436494300,"stop":1722436494301,"duration":1},"status":"passed","severity":"normal"},{"uid":"526aa7c4cf42d4e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1722436947576,"stop":1722436947577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ca97d284097bbc","name":"Check received message containing escaped characters","time":{"start":1722437062372,"stop":1722437062373,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a58833bfcabd9c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437160155,"stop":1722437160155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8245a3cff63a00bd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756808,"stop":1722436756808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7aef354583695a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437221790,"stop":1722437221790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e559c0dc634bd709","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722436495574,"stop":1722436495574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d52d7de93de20767","name":"tcp ip4 address","time":{"start":1722436478993,"stop":1722436478994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f880addea8f4fc5a","name":"Decrypt messages","time":{"start":1722437051234,"stop":1722437051234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2f0e739beccedb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437221801,"stop":1722437221801,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cd03b4675c13a7","name":"Check meta is set [ecies]","time":{"start":1722436507265,"stop":1722436507265,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b7b47d16f51b17","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722436756805,"stop":1722436756807,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a108d2747aa385a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722436580200,"stop":1722436580201,"duration":1},"status":"passed","severity":"normal"},{"uid":"76561cb8356fcbd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722436786813,"stop":1722436786814,"duration":1},"status":"passed","severity":"normal"},{"uid":"7251ce17dcd23e10","name":"Failed peers are renewed","time":{"start":1722436814987,"stop":1722436814987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ee16d73cdab5c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722437248368,"stop":1722437248368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82a387946d72fbb","name":"Renews peer on consistent ping failures","time":{"start":1722436643001,"stop":1722436643001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad45a4839e099878","name":"LightPush with 0 connections","time":{"start":1722436823914,"stop":1722436823914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6895e928aa74a370","name":"Check message received after nwaku node is restarted","time":{"start":1722436734042,"stop":1722436734042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd41c4db459d9574","name":"should return all peers when numPeers is 0","time":{"start":1722436484171,"stop":1722436484171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9b276b9db970fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436892809,"stop":1722436892814,"duration":5},"status":"passed","severity":"normal"},{"uid":"88b9d6e0de5d6096","name":"should be able to encode the field with only STORE set to true","time":{"start":1722436478891,"stop":1722436478891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5059ad1bec08e228","name":"Push message with Arabic payload","time":{"start":1722437065400,"stop":1722437065401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2475ec53205b4c66","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722436945900,"stop":1722436945901,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bb665f69b05705","name":"Push message with JSON payload","time":{"start":1722437065403,"stop":1722437065404,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60ddfd32e561518","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722436471097,"stop":1722436471097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ecaf7d0099e8d4","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436617756,"stop":1722436617756,"duration":0},"status":"passed","severity":"normal"},{"uid":"52197cde5e9e8b06","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436673548,"stop":1722436673549,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7c9bd3085cb9af","name":"more peers than existing","time":{"start":1722437047721,"stop":1722437047721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"395fc36928d184d9","name":"getPeersByDiscovery","time":{"start":1722436563679,"stop":1722436563679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9498a73485b2b7a5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437221809,"stop":1722437221809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2118cd24447629","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722436471092,"stop":1722436471092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda95295fd1b65cc","name":"addEventListener with wrong event","time":{"start":1722436563676,"stop":1722436563677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168e7a3894e8b44","name":"Query generator for multiple messages with different content topic format","time":{"start":1722437217258,"stop":1722437217258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e06d80630a4c86d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722436756795,"stop":1722436756796,"duration":1},"status":"passed","severity":"normal"},{"uid":"204e44d27c9a9119","name":"Ordered callback, aborts when callback returns true","time":{"start":1722437217260,"stop":1722437217260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b956028d90ef3","name":"Check message with invalid timestamp is not received","time":{"start":1722437062345,"stop":1722437062345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4236f9706404c560","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722436507264,"stop":1722436507265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1628acb0daaf78a","name":"Accepts a valid Waku Message","time":{"start":1722436488028,"stop":1722436488030,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc64d7047aa3979c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722436494959,"stop":1722436494960,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7412cdbe3680ba4","name":"retrieves a single peer","time":{"start":1722436495569,"stop":1722436495569,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda9969911802443","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436786821,"stop":1722436786822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b5f6e763cd4e4d","name":"Ping on subscribed peer","time":{"start":1722436588722,"stop":1722436588722,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e6861b4f0c00f","name":"Generator, custom pubsub topic","time":{"start":1722437232122,"stop":1722437232122,"duration":0},"status":"passed","severity":"normal"},{"uid":"566ed73ab1adf92a","name":"Passing page size 3 when there are 20 messages","time":{"start":1722437258537,"stop":1722437258537,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac60c65398eaf8b","name":"Push message on custom pubsubTopic","time":{"start":1722436892801,"stop":1722436892801,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5dee09dd10429","name":"Push to array if already present","time":{"start":1722436470592,"stop":1722436470592,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9313e77fd8512f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722436580200,"stop":1722436580200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b23ca897f1e3a5","name":"Waku message hash computation (no timestamp)","time":{"start":1722436473688,"stop":1722436473689,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dda8ea173ed071a","name":"Check publish message containing short","time":{"start":1722437092601,"stop":1722437092601,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ef6667e4f8e3b0","name":"Push message with shell command payload","time":{"start":1722437186985,"stop":1722437186986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8366ceadf24ab974","name":"Check message with non string payload is not received","time":{"start":1722436734041,"stop":1722436734041,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2f4cbd1e6874a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722436473685,"stop":1722436473687,"duration":2},"status":"broken","severity":"normal"},{"uid":"c5f5acf782381a16","name":"Push message with content topic containing XML","time":{"start":1722437186993,"stop":1722437186994,"duration":1},"status":"passed","severity":"normal"},{"uid":"89bcecb9209bda26","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722436629140,"stop":1722436629140,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3675dcf0f10662","name":"Check message received after nwaku node is restarted","time":{"start":1722437062347,"stop":1722437062347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e88cf932cf40fdfe","name":"Passing page size 1 when there are 4 messages","time":{"start":1722437258537,"stop":1722437258537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8879c99c385de815","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722437102889,"stop":1722437102890,"duration":1},"status":"passed","severity":"normal"},{"uid":"648345c9c6e87901","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722437092614,"stop":1722437092614,"duration":0},"status":"passed","severity":"normal"},{"uid":"567840249335418b","name":"Push message with content topic containing short","time":{"start":1722437186988,"stop":1722437186989,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f67281139ad363","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722437248362,"stop":1722437248363,"duration":1},"status":"passed","severity":"normal"},{"uid":"512fedffb9863525","name":"Push message with XML payload","time":{"start":1722437186984,"stop":1722437186984,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ccada9c3d0678b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437232123,"stop":1722437232124,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb32cb0291338c7b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437221789,"stop":1722437221789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4904250b95f5fe4a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722436471103,"stop":1722436471104,"duration":1},"status":"passed","severity":"normal"},{"uid":"64da9340c0104a0","name":"should return valid sharding parameters for static sharding","time":{"start":1722436471109,"stop":1722436471109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb098b0ce56c31e","name":"should not receive a peer event before start","time":{"start":1722437077091,"stop":1722437077091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8897933b4f8a4d","name":"Push message with Russian payload","time":{"start":1722437065401,"stop":1722437065402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cda7aeb85f07e3c","name":"should encode/decode to text encoding","time":{"start":1722436479578,"stop":1722436479578,"duration":0},"status":"passed","severity":"normal"},{"uid":"514c55e2a6799f2c","name":"Reopen subscription with peer with lost subscription","time":{"start":1722436617758,"stop":1722436617758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4954f905d1c94a9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722436756792,"stop":1722436756792,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e985c26f8950f5d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437221792,"stop":1722437221793,"duration":1},"status":"passed","severity":"normal"},{"uid":"501bdc91a0140095","name":"Ping on unsubscribed peer","time":{"start":1722436617757,"stop":1722436617758,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc866cddc42820c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722436473687,"stop":1722436473688,"duration":1},"status":"broken","severity":"normal"},{"uid":"7a2be42f146e6bbd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437078813,"stop":1722437078813,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc15b2583a4c9011","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722436471104,"stop":1722436471104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd78b142b0f14a2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722436471111,"stop":1722436471111,"duration":0},"status":"passed","severity":"normal"},{"uid":"583335e066bdd6c8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437221798,"stop":1722437221798,"duration":0},"status":"passed","severity":"normal"},{"uid":"825cce744c942242","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722436530818,"stop":1722436530819,"duration":1},"status":"passed","severity":"normal"},{"uid":"e303ad92d36b34c","name":"isConnected return false after peer stops","time":{"start":1722436580202,"stop":1722436580202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dea7046aeb4858e","name":"Check received message containing special chars","time":{"start":1722436734021,"stop":1722436734021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb984ed271eeb3e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437078791,"stop":1722437078793,"duration":2},"status":"passed","severity":"normal"},{"uid":"943610c9eaa337e2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722437102886,"stop":1722437102886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a91de04cf4decb","name":"Should update multiaddrs","time":{"start":1722436953171,"stop":1722436953171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b91e0d57fee6ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722436471105,"stop":1722436471105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9153ac86a9bc7fb7","name":"should use DNS peer discovery with light client","time":{"start":1722436544563,"stop":1722436544563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52637a5c6d1a0dc5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722436786820,"stop":1722436786821,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ac877766d6692","name":"Check publish message containing emoji","time":{"start":1722437092607,"stop":1722437092608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8220da5caa104f9d","name":"different cluster, same shard: nodes don't connect","time":{"start":1722436756789,"stop":1722436756789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d38a746b8efccd","name":"Check received message containing Arabic","time":{"start":1722437062337,"stop":1722437062337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8ceadc13997a6a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437221806,"stop":1722437221806,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a7fe98eda1988f","name":"Sign & Recover","time":{"start":1722436505766,"stop":1722436505767,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca769193dbb7674","name":"Push message with escaped characters payload","time":{"start":1722437186986,"stop":1722437186986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4485fbfeb48d693b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722436478901,"stop":1722436478902,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c4080809f3f584","name":"Check received message containing special chars","time":{"start":1722437062336,"stop":1722437062336,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f6f5cb324ae2f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722436471092,"stop":1722436471092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21bb8ade93744ee","name":"should properly create peer info with all multiaddrs","time":{"start":1722436479581,"stop":1722436479581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48778ea2d084e5d","name":"same cluster, same shard: nodes connect","time":{"start":1722436947568,"stop":1722436947572,"duration":4},"status":"passed","severity":"normal"},{"uid":"3b71532a79216901","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437252085,"stop":1722437252085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10341f18e8d5734","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756791,"stop":1722436756792,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf446f589ea42fcf","name":"Check received message containing Script","time":{"start":1722437062364,"stop":1722437062369,"duration":5},"status":"passed","severity":"normal"},{"uid":"e6484b44c7fae3e6","name":"Decoder throws on undefined content topic","time":{"start":1722436505332,"stop":1722436505332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf382661f2fb93","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437221795,"stop":1722437221795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9620771da440bb00","name":"Sample","time":{"start":1722436478913,"stop":1722436478914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e742d31b9e97a2f4","name":"Check received message containing emoji","time":{"start":1722436734032,"stop":1722436734033,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf0800a05f0d372","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722437189268,"stop":1722437189273,"duration":5},"status":"passed","severity":"normal"},{"uid":"875878d7c9d8de61","name":"1 Store, 2 fetches","time":{"start":1722436495474,"stop":1722436495474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5003305b08c80b54","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722436471092,"stop":1722436471092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac81f83d1753053f","name":"Check received message containing short","time":{"start":1722437062334,"stop":1722437062335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b108b19acfef88b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722436471106,"stop":1722436471106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b042e90cbdaa5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722436756802,"stop":1722436756803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5593ad289f1c7d7f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437221811,"stop":1722437221811,"duration":0},"status":"passed","severity":"normal"},{"uid":"92adcc9684817775","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722436756803,"stop":1722436756803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0022132f059a1a","name":"Push message with Basic HTML tag payload","time":{"start":1722437065403,"stop":1722437065403,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eec531c0a498c3","name":"Wrong topic","time":{"start":1722437141707,"stop":1722437141707,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f4754db87514b6","name":"random static sharding 5 - Cluster ID: 554, Shard ID: 455","time":{"start":1722437160147,"stop":1722437160148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3480d21fcf0d098a","name":"Push message with emoji payload","time":{"start":1722437186987,"stop":1722437186987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce1ac5b044fe925","name":"Push message with special chars payload","time":{"start":1722437186975,"stop":1722437186975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2891afbb23d31f4f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722436471108,"stop":1722436471108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3555b5b99f5075e","name":"A test","time":{"start":1722436892972,"stop":1722436892972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0a16e3f768ea45","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722436471112,"stop":1722436471112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e19c0a4916503","name":"shard 0","time":{"start":1722437160136,"stop":1722437160137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa6d67e0a6312cc","name":"Check publish message containing Russian","time":{"start":1722437092603,"stop":1722437092604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb38d3646c8d40cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437221788,"stop":1722437221788,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf918318237323a","name":"Check message received after jswaku node is restarted","time":{"start":1722437062347,"stop":1722437062347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3244f5e6bc9653","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722436478905,"stop":1722436478905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9230e66484b899ff","name":"Check publish message containing Arabic","time":{"start":1722437092603,"stop":1722437092603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6889134d834b8932","name":"Check received message containing XML","time":{"start":1722437062339,"stop":1722437062339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f3687e3f8162b2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722436495574,"stop":1722436495575,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4eb0d42065e932","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437221793,"stop":1722437221793,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b8a15b0a861f4b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722436786817,"stop":1722436786818,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fed9ad9f4c52c8","name":"should properly create location multiaddrs - udp4","time":{"start":1722436479579,"stop":1722436479579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd58848d5f770ed","name":"Push message with meta","time":{"start":1722437065414,"stop":1722437065414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5303f3de2eb1a20f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722437102889,"stop":1722437102889,"duration":0},"status":"passed","severity":"normal"},{"uid":"155efe2b9a83db2b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722436471102,"stop":1722436471102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d74710250092f25","name":"Push message with Chinese payload","time":{"start":1722437065399,"stop":1722437065400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1009f0079254f260","name":"Fails to publish message with wrong content topic","time":{"start":1722437092612,"stop":1722437092612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a610d4304604d","name":"Push message with content topic containing Script","time":{"start":1722437065410,"stop":1722437065410,"duration":0},"status":"passed","severity":"normal"},{"uid":"e799bfc7acb748bc","name":"Nodes with multiple pubsub topic","time":{"start":1722437078811,"stop":1722437078812,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08a902a915da789","name":"returns all values when wanted number is greater than available values","time":{"start":1722436494299,"stop":1722436494299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84a29ef61b999d","name":"Publish message with custom timestamp: Wed Jul 31 2024 13:44:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437092610,"stop":1722437092610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a19fa953e759b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436892801,"stop":1722436892803,"duration":2},"status":"passed","severity":"normal"},{"uid":"62bce2f69ac0cca8","name":"Generator, custom pubsub topic","time":{"start":1722437232114,"stop":1722437232118,"duration":4},"status":"passed","severity":"normal"},{"uid":"1eeb07749504c84","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722436945902,"stop":1722436945902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f54be44ddd92637","name":"Push message with content topic containing special chars","time":{"start":1722437186990,"stop":1722437186990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2a94495ea33fcb","name":"Check message with non string payload is not received","time":{"start":1722437062346,"stop":1722437062347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4ee6dc40366d58","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756814,"stop":1722436756815,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cccbd69071e5c0","name":"should throw error - no id","time":{"start":1722436479575,"stop":1722436479575,"duration":0},"status":"passed","severity":"normal"},{"uid":"991e4cefa78d5d2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722436768602,"stop":1722436768603,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c0c491443f619e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722436530817,"stop":1722436530818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c327eef8c63d7530","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722436471101,"stop":1722436471101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1006b5456a76b2da","name":"Ephemeral field set to true","time":{"start":1722436484572,"stop":1722436484573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf4d9a8d7af55c9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722437248367,"stop":1722437248367,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1171c3a21f733a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722436756813,"stop":1722436756814,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a501d5f5e29420a","name":"Check message with invalid timestamp is not received","time":{"start":1722437062379,"stop":1722437062379,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7fa3eb67c0bab9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722436494958,"stop":1722436494958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24777421cdca22e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722436945904,"stop":1722436945904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc838ce1c4afb12","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437221808,"stop":1722437221809,"duration":1},"status":"passed","severity":"normal"},{"uid":"354731da0386bb07","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722436945900,"stop":1722436945900,"duration":0},"status":"passed","severity":"normal"},{"uid":"add7c833d431fffc","name":"should emit a peer event after start","time":{"start":1722436544561,"stop":1722436544561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aae76cf8c8a2fe6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722436484171,"stop":1722436484171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00acb99c3881a04","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722436505325,"stop":1722436505327,"duration":2},"status":"passed","severity":"normal"},{"uid":"8da2655b0a2840d3","name":"can start and stop the service","time":{"start":1722436499348,"stop":1722436499348,"duration":0},"status":"passed","severity":"normal"},{"uid":"37de083589093085","name":"Push message with Script payload","time":{"start":1722437186984,"stop":1722437186984,"duration":0},"status":"passed","severity":"normal"},{"uid":"16647189a7fd634b","name":"Refresh subscription","time":{"start":1722436768583,"stop":1722436768586,"duration":3},"status":"passed","severity":"normal"},{"uid":"74021556b6e45f18","name":"Check publish message containing numeric","time":{"start":1722437092602,"stop":1722437092602,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7cc783e791d3f0","name":"Check message on other pubsub topic is not received","time":{"start":1722437062345,"stop":1722437062345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b1eb2278209d08","name":"Push message with custom timestamp: 1722433168786","time":{"start":1722437187002,"stop":1722437187002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9a52637cb78d8d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722436756796,"stop":1722436756797,"duration":1},"status":"passed","severity":"normal"},{"uid":"690e8f1fbd668b69","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722437102881,"stop":1722437102881,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe81b155fed4e51","name":"Push message with long payload","time":{"start":1722437065394,"stop":1722437065395,"duration":1},"status":"passed","severity":"normal"},{"uid":"54951b9e8779afc6","name":"Throws when trying to push message with empty payload","time":{"start":1722437065406,"stop":1722437065406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb2bc2b715797ab","name":"Fails to push message with empty content topic","time":{"start":1722437065413,"stop":1722437065414,"duration":1},"status":"passed","severity":"normal"},{"uid":"596c20125ec04e7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722436471107,"stop":1722436471108,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa54445b527b8b","name":"Check received message containing Basic HTML tag","time":{"start":1722437062370,"stop":1722437062370,"duration":0},"status":"passed","severity":"normal"},{"uid":"100e9e8c926e2c19","name":"it tolerates circular branch references","time":{"start":1722436495570,"stop":1722436495570,"duration":0},"status":"passed","severity":"normal"},{"uid":"668685f144795640","name":"Check publish message containing long","time":{"start":1722437092601,"stop":1722437092602,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab7ac903a0b9bea","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722436768589,"stop":1722436768593,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e9edbd32bf5345c","name":"Query Generator, No Decoder","time":{"start":1722437195222,"stop":1722437195223,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba60dfb8db5fee2","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722436945908,"stop":1722436945911,"duration":3},"status":"passed","severity":"normal"},{"uid":"de0a70d5a3ded52c","name":"does not throw on valid cases","time":{"start":1722436471085,"stop":1722436471086,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f517bd9b3174113","name":"Encoder throws on undefined content topic","time":{"start":1722436505330,"stop":1722436505331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96390f01caac787","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437221799,"stop":1722437221799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eac324620351285","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722436768602,"stop":1722436768602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d20c7d3ea4700f8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436786819,"stop":1722436786820,"duration":1},"status":"passed","severity":"normal"},{"uid":"849bbed3b065df7","name":"Push message with Russian payload","time":{"start":1722437186976,"stop":1722437186977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2786aebc60434c0","name":"throws on content topic with empty topic name field","time":{"start":1722436471089,"stop":1722436471089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceca1c4d56c917f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722436756796,"stop":1722436756796,"duration":0},"status":"passed","severity":"normal"},{"uid":"805828df19474d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437221790,"stop":1722437221790,"duration":0},"status":"passed","severity":"normal"},{"uid":"526f6d50db0f51e5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722437078802,"stop":1722437078811,"duration":9},"status":"passed","severity":"normal"},{"uid":"b3ef89f82591c107","name":"removeEventListener with correct event","time":{"start":1722436563677,"stop":1722436563678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5afae4d3b42b8b9","name":"Push message with content topic containing SQL Injection","time":{"start":1722437186993,"stop":1722437186993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6749563334a027","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437062376,"stop":1722437062377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cf411c532ad2cc","name":"start node with ApplicationInfo","time":{"start":1722437141709,"stop":1722437141710,"duration":1},"status":"passed","severity":"normal"},{"uid":"600c12743ca42a","name":"Query with Ordered Callback, No Decoder","time":{"start":1722437195224,"stop":1722437195225,"duration":1},"status":"passed","severity":"normal"},{"uid":"11191b05cd367b81","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722436471109,"stop":1722436471110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac801ac0f52c5947","name":"Decoder throws on empty string content topic","time":{"start":1722436505333,"stop":1722436505333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e813ef3a46abd3f","name":"should set field with only FILTER enabled","time":{"start":1722436479583,"stop":1722436479583,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8c462959b015bf","name":"LightPush with 2 connections","time":{"start":1722436823916,"stop":1722436823916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de509213a42d69","name":"same cluster, different shard: nodes connect","time":{"start":1722436947573,"stop":1722436947574,"duration":1},"status":"passed","severity":"normal"},{"uid":"9178354df1f980b3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722436768579,"stop":1722436768579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3e764dd8a8c6cb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722436473687,"stop":1722436473687,"duration":0},"status":"broken","severity":"normal"},{"uid":"ec9921fd4ad98ef6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722436756812,"stop":1722436756813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e701b195ac9670f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722436945905,"stop":1722436945906,"duration":1},"status":"passed","severity":"normal"},{"uid":"c498bb517eade652","name":"Check received message containing short","time":{"start":1722437062348,"stop":1722437062348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8994ba0a4932049","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437221806,"stop":1722437221806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d119a9292af0b5cd","name":"isConnected should return false after all peers disconnect","time":{"start":1722436523450,"stop":1722436523450,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cce4e2c8924015","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722436756801,"stop":1722436756802,"duration":1},"status":"passed","severity":"normal"},{"uid":"596122159d205ee0","name":"Promise Callback - true","time":{"start":1722437253029,"stop":1722437253029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eb56e09c530d93","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722436471097,"stop":1722436471097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5fe51b64d2103","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722436535238,"stop":1722436535238,"duration":0},"status":"passed","severity":"normal"},{"uid":"af422b5c997580e7","name":"Check received message containing Chinese","time":{"start":1722436734021,"stop":1722436734022,"duration":1},"status":"passed","severity":"normal"},{"uid":"15030af4882bdc45","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722437047518,"stop":1722437047518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d848c2b9c401565","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437252083,"stop":1722437252085,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e1f3f30fc8a2cad","name":"should not receive a peer event before start","time":{"start":1722436499350,"stop":1722436499350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a5ae67fe6940fc","name":"Push message with short payload","time":{"start":1722437065394,"stop":1722437065394,"duration":0},"status":"passed","severity":"normal"},{"uid":"63792763107f8fde","name":"Check received message containing Basic HTML tag","time":{"start":1722437062339,"stop":1722437062340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0ab2a23b752412","name":"handles different clusterIds correctly","time":{"start":1722436471095,"stop":1722436471095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6befc18c5462aa8b","name":"Push message with custom timestamp: 1691678415198","time":{"start":1722437065415,"stop":1722437065415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6723679e359920","name":"Encoder throws on empty string content topic","time":{"start":1722436484574,"stop":1722436484575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e769dd8f1ad99615","name":"throws on content topic with empty encoding field","time":{"start":1722436471089,"stop":1722436471090,"duration":1},"status":"passed","severity":"normal"},{"uid":"def44930bb9b2286","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722436478892,"stop":1722436478893,"duration":1},"status":"passed","severity":"normal"},{"uid":"838b766cdc7d5cd0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722436471093,"stop":1722436471093,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c9295a746a1c45","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722437102888,"stop":1722437102888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cd60d2f5847e17","name":"udp ip6 address","time":{"start":1722436478994,"stop":1722436478994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff348f57fa2e44df","name":"should return false","time":{"start":1722436479576,"stop":1722436479577,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffff0b633544997","name":"should handle application and version for autosharding","time":{"start":1722436471098,"stop":1722436471098,"duration":0},"status":"passed","severity":"normal"},{"uid":"485df7d2c25320fd","name":"Check publish message after client node is restarted","time":{"start":1722437092615,"stop":1722437092615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"590b1ee2814dda2f","name":"should handle corrupted local storage data gracefully","time":{"start":1722436499351,"stop":1722436499351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58ae47aab3e4203","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722436505328,"stop":1722436505328,"duration":0},"status":"passed","severity":"normal"},{"uid":"504ee9df71796c1e","name":"groups content topics by expected pubsub topic","time":{"start":1722436471095,"stop":1722436471095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8c041991d278a1","name":"addEventListener with correct event","time":{"start":1722436563675,"stop":1722436563676,"duration":1},"status":"passed","severity":"normal"},{"uid":"def36af4b6d091ab","name":"start node with empty shard","time":{"start":1722437160156,"stop":1722437160157,"duration":1},"status":"passed","severity":"normal"},{"uid":"430b70781b836ee1","name":"Push message with content topic containing escaped characters","time":{"start":1722437186995,"stop":1722437186995,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3906e3df62d63d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722436892807,"stop":1722436892808,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d17c5c3429b03b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722436471098,"stop":1722436471098,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebf7885fdcf1385","name":"throws on content topic with empty application field","time":{"start":1722436471088,"stop":1722436471088,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eeb2d6b07fc98e","name":"Check publish message containing special chars","time":{"start":1722437092602,"stop":1722437092602,"duration":0},"status":"passed","severity":"normal"},{"uid":"205f17b16228ddc6","name":"can start and stop the service","time":{"start":1722436544559,"stop":1722436544560,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc4affa1478b138","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722436523449,"stop":1722436523449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e11212ca7f57c2f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437221794,"stop":1722437221794,"duration":0},"status":"passed","severity":"normal"},{"uid":"393a8d7c341db8f3","name":"Fails to push message with large meta","time":{"start":1722437186998,"stop":1722437187001,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d5f276bf0049a05","name":"Filter with 2 connections","time":{"start":1722436823916,"stop":1722436823917,"duration":1},"status":"passed","severity":"normal"},{"uid":"580c7c7f33c2dcc7","name":"Callback on promise","time":{"start":1722437217258,"stop":1722437217258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6622565785162203","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437065411,"stop":1722437065411,"duration":0},"status":"passed","severity":"normal"},{"uid":"606e796520665ff2","name":"Subscribe to topic containing Script and publish message","time":{"start":1722437102887,"stop":1722437102887,"duration":0},"status":"passed","severity":"normal"},{"uid":"24699281c1fa5749","name":"should load peers from local storage and dispatch events","time":{"start":1722436499351,"stop":1722436499351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6d8e03126a04","name":"should properly create location multiaddrs - udp6","time":{"start":1722436479580,"stop":1722436479580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19e9ced33241f00","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437221790,"stop":1722437221791,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c175459d1ba5c5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437221796,"stop":1722437221796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fae1c3b935d52f","name":"Filter with 0 connections","time":{"start":1722436823914,"stop":1722436823915,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0f8ac29ddf8703","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722437248366,"stop":1722437248366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c76c5afccb4871b","name":"Push message with content topic containing Chinese","time":{"start":1722437186990,"stop":1722437186990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3296739714f7aa7d","name":"Query with Ordered Callback, No message returned","time":{"start":1722437195225,"stop":1722437195225,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c785f448bbb75b","name":"isConnected should return false after all peers disconnect","time":{"start":1722436580201,"stop":1722436580202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5802d8f4c9e29f2a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722436494960,"stop":1722436494960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39519652f722912","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722436756792,"stop":1722436756793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c084a7593ed8f144","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437221810,"stop":1722437221810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99f08447ce99db4","name":"non connected peers","time":{"start":1722437047722,"stop":1722437047722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f585022e2ff1bade","name":"should not fail to start the service if it is already started","time":{"start":1722436544560,"stop":1722436544561,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca5f577e8da0498","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722436494961,"stop":1722436494962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1ee9fde881491d","name":"should return unique PubsubTopics for static sharding","time":{"start":1722436471098,"stop":1722436471098,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cb4d2ba8b23e26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437221798,"stop":1722437221799,"duration":1},"status":"passed","severity":"normal"},{"uid":"591485d42548bc2f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722436786822,"stop":1722436786822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6c71a8f9ad0e3a","name":"Fails to push message with empty content topic","time":{"start":1722437186997,"stop":1722437186997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e858eec0cd1475","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722436756813,"stop":1722436756813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec15a952b292eab7","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722436945906,"stop":1722436945906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42ada1fa8e10c0d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722436478895,"stop":1722436478896,"duration":1},"status":"passed","severity":"normal"},{"uid":"27739abba15df612","name":"should only return 1 node with store capability","time":{"start":1722436495572,"stop":1722436495573,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df3342919173227","name":"Check publish message containing Chinese","time":{"start":1722437092603,"stop":1722437092603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb57911e0abab124","name":"Relay - dialed after","time":{"start":1722437266063,"stop":1722437266063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a822b3b240a34662","name":"should throw error - no public key","time":{"start":1722436479576,"stop":1722436479576,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6292175c4777de","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722436494959,"stop":1722436494959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0b931f2346c056","name":"Passing page size 19 when there are 20 messages","time":{"start":1722437258538,"stop":1722437258538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c36813c7ebd0061","name":"Relay - times out","time":{"start":1722437266064,"stop":1722437266064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7191afdd26dd04cf","name":"Check message with no payload is not received","time":{"start":1722437062346,"stop":1722437062346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c59386fd7ce2c3a","name":"should throw error - invalid id","time":{"start":1722436479576,"stop":1722436479576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2727b20dd17fffb5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722436471108,"stop":1722436471108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb5fab35de702e","name":"Store - dialed after - with timeout","time":{"start":1722437266064,"stop":1722437266064,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff1f3d5604a2cad","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app35/3/topic761/proto","time":{"start":1722437141706,"stop":1722437141707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5e673427151d98","name":"Push message with content topic containing SQL Injection","time":{"start":1722437065410,"stop":1722437065410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eed139bc979969","name":"LightPush","time":{"start":1722437266065,"stop":1722437266065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bddf28927e7f5df","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722436478895,"stop":1722436478895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83d668a3da23736","name":"Overlapping topic subscription","time":{"start":1722436768582,"stop":1722436768583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8393ea50a8dfde","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722436471094,"stop":1722436471094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed98886cd019104b","name":"Push message with long payload","time":{"start":1722437186974,"stop":1722437186974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69708ad006d1f40","name":"Generator, 2 different pubsubtopics","time":{"start":1722437232119,"stop":1722437232119,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d86f81394817a0","name":"Push message equal or less that 1MB","time":{"start":1722437187003,"stop":1722437187004,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba3008da9dec0ab","name":"throws on content topic with empty version field","time":{"start":1722436471089,"stop":1722436471089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7bda85ba00bb5a","name":"Push message with Basic HTML tag payload","time":{"start":1722437186985,"stop":1722437186985,"duration":0},"status":"passed","severity":"normal"},{"uid":"81856ca36cc58dc8","name":"should properly create location multiaddrs - udp","time":{"start":1722436479580,"stop":1722436479581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4746bb4adfe12511","name":"Check publish message after service node is restarted","time":{"start":1722437092614,"stop":1722437092615,"duration":1},"status":"skipped","severity":"normal"},{"uid":"434ddd18a00055fc","name":"throws on content topic with too few or too many fields","time":{"start":1722436471086,"stop":1722436471087,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e1944d31f9a8de","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/3/topic261/test.js","time":{"start":1722437141705,"stop":1722437141705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8de0799718bc0e4","name":"Init the array if not present","time":{"start":1722436470590,"stop":1722436470591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e009ed7d72f6d71","name":"configure the node with multiple content topics","time":{"start":1722437141707,"stop":1722437141708,"duration":1},"status":"passed","severity":"normal"},{"uid":"799f649020dcc597","name":"handles different networkShards values correctly","time":{"start":1722436471095,"stop":1722436471095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f59ff0fc32f7637","name":"Check received message containing XML","time":{"start":1722437062369,"stop":1722437062370,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c96ad8d97a0265e","name":"Push message with content topic containing unicode special characters","time":{"start":1722437186996,"stop":1722437186996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf5fe1731eb6750","name":"should return empty list for no shard","time":{"start":1722436471099,"stop":1722436471099,"duration":0},"status":"passed","severity":"normal"},{"uid":"66210d53d856ebc2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722436756811,"stop":1722436756811,"duration":0},"status":"passed","severity":"normal"},{"uid":"596f4d02407b3106","name":"random static sharding 9 - Cluster ID: 237, Shard ID: 685","time":{"start":1722437160151,"stop":1722437160152,"duration":1},"status":"passed","severity":"normal"},{"uid":"321c6c990c2784ae","name":"should be able to decode the field with only STORE set to true","time":{"start":1722436478898,"stop":1722436478899,"duration":1},"status":"passed","severity":"normal"},{"uid":"353b79baac62afd8","name":"should be called for bootstrap peers","time":{"start":1722436530817,"stop":1722436530817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30f29dd0cbb8d62","name":"Decoder throws on empty string content topic","time":{"start":1722436484575,"stop":1722436484575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5404ca43fc52f60","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437221802,"stop":1722437221803,"duration":1},"status":"passed","severity":"normal"},{"uid":"48aeb771585e7406","name":"Check received message containing escaped characters","time":{"start":1722437062341,"stop":1722437062341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4269bd3e8117853","name":"Subscribe to topic containing long and receive message","time":{"start":1722437221805,"stop":1722437221805,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb26754b5f35d5","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722436756815,"stop":1722436756815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9319ca03b00a913","name":"Check publish message containing Script","time":{"start":1722437092604,"stop":1722437092605,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5aeec9b227a640e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722436768597,"stop":1722436768598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18ae0b47d998998","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722436756804,"stop":1722436756804,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d39f2d08c8cc7b","name":"should handle a minimal index list","time":{"start":1722436471010,"stop":1722436471010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4678aec7ce46072","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722437195222,"stop":1722437195222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1371ae22d94f96","name":"Light Node - default protocols","time":{"start":1722437266065,"stop":1722437266066,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e09c5340e57de1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722436471110,"stop":1722436471110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1a3b89622afb5c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app28/4/topic369/test.js","time":{"start":1722437141706,"stop":1722437141706,"duration":0},"status":"passed","severity":"normal"},{"uid":"392a657c2c4dc2b5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722437102880,"stop":1722437102881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b9cd6bb582a8b6","name":"Check publish message containing escaped characters","time":{"start":1722437092606,"stop":1722437092607,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc000ec70b63642d","name":"Check received message with timestamp: 1722436522770000000 ","time":{"start":1722437062375,"stop":1722437062375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd64b041c2b90c0","name":"listenerCount","time":{"start":1722436563679,"stop":1722436563680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c56aa08f192fb1d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722436471105,"stop":1722436471106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1db2a2ffbcbdc43","name":"Callback on promise, aborts when callback returns true","time":{"start":1722437217258,"stop":1722437217259,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c546c5510a04a7c","name":"Check received message containing SQL Injection","time":{"start":1722437062338,"stop":1722437062338,"duration":0},"status":"passed","severity":"normal"},{"uid":"962bc75c8e9ffbc","name":"random static sharding 6 - Cluster ID: 775, Shard ID: 605","time":{"start":1722437160148,"stop":1722437160149,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4e528b620ff7e4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722436768580,"stop":1722436768580,"duration":0},"status":"passed","severity":"normal"},{"uid":"629aae697c182e06","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722436734036,"stop":1722436734037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9e774ff382c81b","name":"should not fail to start the service if it is already started","time":{"start":1722437077090,"stop":1722437077090,"duration":0},"status":"passed","severity":"normal"},{"uid":"97299e226e917403","name":"can start and stop the service","time":{"start":1722437077089,"stop":1722437077090,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc307d2bfc04a8d5","name":"Relay","time":{"start":1722436532161,"stop":1722436532161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2110d3255bb6613","name":"Push message with JSON payload","time":{"start":1722437186985,"stop":1722437186985,"duration":0},"status":"passed","severity":"normal"},{"uid":"403b3d3097f94bde","name":"Encoder throws on empty string content topic","time":{"start":1722436507266,"stop":1722436507266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab027c379671e1e3","name":"Check message with no content topic is not received","time":{"start":1722437062382,"stop":1722437062382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5f657e6db88121","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722436471101,"stop":1722436471101,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb40ff2b7bfa7b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722437102887,"stop":1722437102888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8b76b1f563dc9c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722436544564,"stop":1722436544564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5687b32125641ef","name":"Overlapping topic subscription","time":{"start":1722437221804,"stop":1722437221804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc443b0105d8da","name":"Correctly serialized arguments","time":{"start":1722436947755,"stop":1722436947755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b93387fbe1ad83","name":"Passing an array","time":{"start":1722437258918,"stop":1722437258918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89b85992ca87557","name":"Encoder throws on undefined content topic","time":{"start":1722436507265,"stop":1722436507266,"duration":1},"status":"passed","severity":"normal"},{"uid":"50905706eb178801","name":"same cluster, same shard: nodes connect","time":{"start":1722436756788,"stop":1722436756789,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6da231ac11c34a3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722436478902,"stop":1722436478904,"duration":2},"status":"passed","severity":"normal"},{"uid":"783169659c1d891d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722436484576,"stop":1722436484576,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf89c8360a66a3d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722436673549,"stop":1722436673549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1090d2dba8f0e0","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722436945906,"stop":1722436945906,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ab9c24e064d4b1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722436947567,"stop":1722436947568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd37398adafe7bc","name":"Subscribe to topic containing short and receive message","time":{"start":1722436768586,"stop":1722436768587,"duration":1},"status":"passed","severity":"normal"},{"uid":"5546bc95e11b7006","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722436478905,"stop":1722436478910,"duration":5},"status":"passed","severity":"normal"},{"uid":"627f7e0e74332178","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722437248367,"stop":1722437248368,"duration":1},"status":"passed","severity":"normal"},{"uid":"18131753632e9014","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722436580199,"stop":1722436580200,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9c3dc85085f882","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437221801,"stop":1722437221801,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa52ad70b670f711","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756797,"stop":1722436756801,"duration":4},"status":"passed","severity":"normal"},{"uid":"995c7f52ebe7f2ec","name":"Push message with Script payload","time":{"start":1722437065402,"stop":1722437065403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fc6b2115ac8082","name":"nwaku subscribes","time":{"start":1722437077272,"stop":1722437077272,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d457cc0b7c6599","name":"1 Relay, 1 fetch","time":{"start":1722436495473,"stop":1722436495474,"duration":1},"status":"passed","severity":"normal"},{"uid":"463d796e9d1d55dd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437221789,"stop":1722437221789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f447848e32997be","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722436768581,"stop":1722436768581,"duration":0},"status":"passed","severity":"normal"},{"uid":"72da7ee4acc2e48a","name":"Push message with content topic containing short","time":{"start":1722437065406,"stop":1722437065407,"duration":1},"status":"passed","severity":"normal"},{"uid":"187f3402b86049f9","name":"Push message with content topic containing emoji","time":{"start":1722437186996,"stop":1722437186997,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b9efeb0061d2fb","name":"Check received message containing Basic HTML tag","time":{"start":1722436734028,"stop":1722436734029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92976b77909efb6","name":"Check received message containing Russian","time":{"start":1722437062338,"stop":1722437062338,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a54506ab6dcace","name":"Number of peers are maintained correctly","time":{"start":1722436814986,"stop":1722436814987,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ff6f6b4143781a","name":"Push message with custom timestamp: 1722440368786","time":{"start":1722437187003,"stop":1722437187003,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d47a5081bf9f7eb","name":"Overlapping topic subscription","time":{"start":1722437221791,"stop":1722437221791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b552bebc070abbc3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722437102889,"stop":1722437102889,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ec082d15717bf8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722436471097,"stop":1722436471097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac08c64741ea831c","name":"isConnected should return true after first peer connects","time":{"start":1722436580201,"stop":1722436580201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd1830a8b8e009e","name":"1 Relay, 1 Filter, gives up","time":{"start":1722436495475,"stop":1722436495475,"duration":0},"status":"passed","severity":"normal"},{"uid":"65db35fbc45f9e47","name":"should not receive a peer event after stop","time":{"start":1722436544562,"stop":1722436544562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86916d31c56cc8","name":"Number of peers are maintained correctly","time":{"start":1722436642980,"stop":1722436642981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3108c62ed406d5a3","name":"connects to nwaku","time":{"start":1722437258917,"stop":1722437258917,"duration":0},"status":"passed","severity":"normal"},{"uid":"37848859212fa16e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722436495474,"stop":1722436495475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1487dd524f90419","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722436471091,"stop":1722436471091,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bc5229574953d3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722436471110,"stop":1722436471110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ac581d5754203","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437221804,"stop":1722437221804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8193d0e092c475","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722436471098,"stop":1722436471098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e3f5348c3020ef","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437078776,"stop":1722437078778,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5afbceb1dbff5d2","name":"Push message with content topic containing JSON","time":{"start":1722437065411,"stop":1722437065411,"duration":0},"status":"passed","severity":"normal"},{"uid":"61273479430c3e2f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722436580202,"stop":1722436580203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0f1439e7cf3ee5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722436756812,"stop":1722436756812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf75e435e40639","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437221810,"stop":1722437221811,"duration":1},"status":"passed","severity":"normal"},{"uid":"370a34d118793ef9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722437102886,"stop":1722437102886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bbfc47150c3c06","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437221808,"stop":1722437221808,"duration":0},"status":"passed","severity":"normal"},{"uid":"64683354d0e5a539","name":"random static sharding 1 - Cluster ID: 57, Shard ID: 743","time":{"start":1722437160137,"stop":1722437160141,"duration":4},"status":"passed","severity":"normal"},{"uid":"80339732043256dd","name":"should properly create location multiaddrs - tcp6","time":{"start":1722436479580,"stop":1722436479580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b594c8ef7d6edd6f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722436629138,"stop":1722436629139,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c0e1d00caa29b9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722436478896,"stop":1722436478897,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a64e73d5b3c0ea","name":"Push message with SQL Injection payload","time":{"start":1722437065402,"stop":1722437065402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35a38f3d384fb85","name":"Tracks peer failures correctly","time":{"start":1722436643002,"stop":1722436643002,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e1f9422586023b","name":"Push message with custom timestamp: 1722440415198","time":{"start":1722437065416,"stop":1722437065416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00b4431eecd3d0","name":"Passing page size 110 when there are 120 messages","time":{"start":1722437258539,"stop":1722437258539,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8cfaad9760bdc10","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722436523446,"stop":1722436523446,"duration":0},"status":"passed","severity":"normal"}] |