allure-jswaku/7342/widgets/status-chart.json
2024-08-27 12:19:14 +00:00

1 line
158 KiB
JSON

[{"uid":"f81e8ec43bb71e2d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724760367071,"stop":1724760367071,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4ceaf7f885f0df","name":"Check received message containing Basic HTML tag","time":{"start":1724760929571,"stop":1724760929572,"duration":1},"status":"passed","severity":"normal"},{"uid":"148139f85859e692","name":"does not throw on valid cases","time":{"start":1724760343343,"stop":1724760343344,"duration":1},"status":"passed","severity":"normal"},{"uid":"849ace4dda111715","name":"should be able to decode the field with only STORE set to true","time":{"start":1724760350988,"stop":1724760350989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9482ff248194b9","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724760822465,"stop":1724760822465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d41786830c953c4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724761070333,"stop":1724761070334,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4df4e101768440","name":"Check received message containing escaped characters","time":{"start":1724760929560,"stop":1724760929561,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20de51a18c1cd56","name":"Fails to publish message with empty text","time":{"start":1724760957728,"stop":1724760957728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b491381eb2e1382","name":"Passing invalid cursor","time":{"start":1724761004842,"stop":1724761004842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbe9ec8b0575875","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724761070313,"stop":1724761070313,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc195e4ba37fc317","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724760356747,"stop":1724760356747,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e495015290f839","name":"Push message with special chars payload","time":{"start":1724760912467,"stop":1724760912468,"duration":1},"status":"passed","severity":"normal"},{"uid":"c089b49c82f40f8c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724760343357,"stop":1724760343358,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e93e163345223b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724760343371,"stop":1724760343371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fb3c69eb0ed4a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724760637249,"stop":1724760637249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7457537065a7395","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724760401838,"stop":1724760401838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98a40d4a4b2fc02","name":"Ping on unsubscribed peer","time":{"start":1724760493920,"stop":1724760493920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14c65fe6bba6f2","name":"Check received message containing Script","time":{"start":1724760600499,"stop":1724760600499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa25dd727b3e602","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724760537370,"stop":1724760537370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b4e333659d3a6d","name":"Decoder throws on empty string content topic","time":{"start":1724760377487,"stop":1724760377487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46d4b6ce7ba0381","name":"Relay","time":{"start":1724760405210,"stop":1724760405210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b294199f53bbc846","name":"Push message with long payload","time":{"start":1724761038701,"stop":1724761038702,"duration":1},"status":"passed","severity":"normal"},{"uid":"886f35d93b526603","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724760343379,"stop":1724760343380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d052afe315bf6e95","name":"Nodes with multiple pubsub topic","time":{"start":1724760928581,"stop":1724760928582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b82948d5839e24","name":"Check received message containing Script","time":{"start":1724760929571,"stop":1724760929571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ae77858c9b644f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724760343383,"stop":1724760343383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2f78602c79f9ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724761070334,"stop":1724761070334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98ea97d692ba6e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724760637255,"stop":1724760637255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6846eea762ae084","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724760343450,"stop":1724760343450,"duration":0},"status":"passed","severity":"normal"},{"uid":"159746957d3c66e3","name":"Check message with no pubsub topic is not received","time":{"start":1724760600563,"stop":1724760600564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a56310090c0d7d","name":"random static sharding 5 - Cluster ID: 788, Shard ID: 649","time":{"start":1724761025573,"stop":1724761025574,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd1fb049e4edaa6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724760958462,"stop":1724760958462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe22410bc3e6b190","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724761070312,"stop":1724761070312,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a49d04f04d46caf","name":"Push message with XML payload","time":{"start":1724760912476,"stop":1724760912479,"duration":3},"status":"passed","severity":"normal"},{"uid":"500c88945c93fd1a","name":"Push message with short payload","time":{"start":1724761038700,"stop":1724761038701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31a9e23a7c8486d","name":"Push 30 different messages","time":{"start":1724761038724,"stop":1724761038724,"duration":0},"status":"passed","severity":"normal"},{"uid":"270c3118f2aa246c","name":"Check publish message containing Chinese","time":{"start":1724760957720,"stop":1724760957720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e31946bbae3e273","name":"should encode/decode to RLP encoding","time":{"start":1724760351815,"stop":1724760351815,"duration":0},"status":"passed","severity":"normal"},{"uid":"6040b8ead45b5b52","name":"Passing page size 110 when there are 120 messages","time":{"start":1724761084762,"stop":1724761084762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf61a8eafb3ed2b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724760350983,"stop":1724760350983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2522d8f80ef652","name":"Push message with content topic containing Chinese","time":{"start":1724761038731,"stop":1724761038732,"duration":1},"status":"passed","severity":"normal"},{"uid":"12754a4da24ec9eb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724760343366,"stop":1724760343366,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e2224d8018960d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724760343377,"stop":1724760343377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c01dd2db55a77ec","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724760396054,"stop":1724760396056,"duration":2},"status":"passed","severity":"normal"},{"uid":"7569f3581b59dc6b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724760632552,"stop":1724760632553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84eb2a44f00238c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724760637256,"stop":1724760637256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8972583f066051e","name":"handles empty contentTopics array correctly","time":{"start":1724760343388,"stop":1724760343388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89f6eba5d390be3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724761004839,"stop":1724761004839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7cbf160db40a72","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724760958459,"stop":1724760958459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90719e6cd472db2","name":"Push message with custom timestamp: 1724764232780","time":{"start":1724761038771,"stop":1724761038771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3693b49e2cb30f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724760957729,"stop":1724760957729,"duration":0},"status":"passed","severity":"normal"},{"uid":"80db7972b283b38f","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724760822462,"stop":1724760822463,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9b4e6cb8bb12da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724760343376,"stop":1724760343376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be302419172c01c","name":"Check received message containing Script","time":{"start":1724760929556,"stop":1724760929556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee579f767e6c705","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724760343376,"stop":1724760343376,"duration":0},"status":"passed","severity":"normal"},{"uid":"77452e56023d7277","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724761051500,"stop":1724761051501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73d05963686d2f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724760343360,"stop":1724760343360,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac9c62080edb7db","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724760622764,"stop":1724760622764,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f2f272fa3e8067","name":"Waku message hash computation (payload length 0)","time":{"start":1724760345843,"stop":1724760345843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe80ce494681843","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724761051503,"stop":1724761051503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e65d3b1997cf71c","name":"should encodeTxt and decodeTxt","time":{"start":1724760351810,"stop":1724760351810,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eddfd842cbe699","name":"All","time":{"start":1724760405211,"stop":1724760405211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f0dd8f3015b06","name":"configure the node with multiple content topics","time":{"start":1724760998873,"stop":1724760998873,"duration":0},"status":"passed","severity":"normal"},{"uid":"58753c680fa35cb6","name":"Check message with no payload is not received","time":{"start":1724760929581,"stop":1724760929581,"duration":0},"status":"passed","severity":"normal"},{"uid":"553976c9cea5748","name":"Push message with meta","time":{"start":1724761038751,"stop":1724761038751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0af878e787fa0d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724761004840,"stop":1724761004841,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ec9f6c9a381de8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724760622775,"stop":1724760622775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32984bf8bf8589d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724760632550,"stop":1724760632550,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1f199d036bd9","name":"Mutual subscription","time":{"start":1724760958436,"stop":1724760958437,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2b58ca90741498","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724760822478,"stop":1724760822478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3c1de94e7a9f3","name":"should throw an error for insufficient data","time":{"start":1724760343451,"stop":1724760343451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bf64407d536ee4","name":"Push message with numeric payload","time":{"start":1724760912466,"stop":1724760912467,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8342c1e2a7de0c2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724760494077,"stop":1724760494082,"duration":5},"status":"passed","severity":"normal"},{"uid":"efe942198e3873d7","name":"Reusing cursor across nodes","time":{"start":1724761004841,"stop":1724761004842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3548328464abcab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724761038743,"stop":1724761038743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6500ebbc4d97dc","name":"Symmetric encrypt & Decrypt","time":{"start":1724760377957,"stop":1724760377957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0aba98adda3c104","name":"throws on content topic with empty version field","time":{"start":1724760343347,"stop":1724760343347,"duration":0},"status":"passed","severity":"normal"},{"uid":"71339efa6bf03abf","name":"Check publish message containing emoji","time":{"start":1724760957725,"stop":1724760957726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f870a806e07fb33","name":"Push message equal or less that 1MB","time":{"start":1724760912524,"stop":1724760912525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cededb88d402434b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724760632551,"stop":1724760632551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8b97f1ff72fa55","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724760632568,"stop":1724760632569,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7e0b8fe235e0d8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/1/topic383/test.js","time":{"start":1724760998870,"stop":1724760998870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a2f9b519fb2089","name":"should not receive a peer event after stop","time":{"start":1724760943635,"stop":1724760943636,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b9b14f36ba7cde","name":"random static sharding 6 - Cluster ID: 619, Shard ID: 799","time":{"start":1724761025574,"stop":1724761025574,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc580024769351c9","name":"groups content topics by expected pubsub topic","time":{"start":1724760343361,"stop":1724760343361,"duration":0},"status":"passed","severity":"normal"},{"uid":"470e0919509c588a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724760928573,"stop":1724760928574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b529b85ffbff1d32","name":"Check received message containing emoji","time":{"start":1724760929561,"stop":1724760929561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e626d51b8080b3b","name":"should handle a minimal index list","time":{"start":1724760343450,"stop":1724760343450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bc98bcbd9977b6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724760343358,"stop":1724760343358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac84089c8a067af","name":"Ping fails for unsubscribed peers","time":{"start":1724760509271,"stop":1724760509271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8aa76b63c3ad8f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724761004840,"stop":1724761004840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc5cc55c9a6b20f","name":"Fields are not dropped","time":{"start":1724760356071,"stop":1724760356072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad4f3f6f69062ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724761070311,"stop":1724761070311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb50b1ab9bf97085","name":"Publish message with custom timestamp: Tue Aug 27 2024 13:15:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724760957727,"stop":1724760957727,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d1280fe1157a8f","name":"addEventListener with correct event","time":{"start":1724760434816,"stop":1724760434816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2084369a1ccada","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724760622771,"stop":1724760622771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9452e7cb75d6a8ed","name":"should throw error - no public key","time":{"start":1724760351812,"stop":1724760351812,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a1048a2c4ad1f","name":"Passing page size 3 when there are 20 messages","time":{"start":1724761084760,"stop":1724761084761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92eb21ee71fb8be","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724761004838,"stop":1724761004839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8448cefa4423d0e3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724761070281,"stop":1724761070282,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cb040ff09acdeb","name":"non connected peers","time":{"start":1724760912648,"stop":1724760912648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f3b795802b2dbf","name":"Passing page size 10 when there are 10 messages","time":{"start":1724761084761,"stop":1724761084761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efbdac1ed7c6e74","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724760622777,"stop":1724760622778,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bc6f99d610bff5","name":"can start and stop the service","time":{"start":1724760407056,"stop":1724760407057,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c5e267abd70dfa","name":"can start and stop the service","time":{"start":1724760371587,"stop":1724760371588,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fec4b9ba418ebec","name":"Push message with content topic containing long","time":{"start":1724760912500,"stop":1724760912500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59d2633b0f6294d","name":"Throws when trying to push message with empty payload","time":{"start":1724760912494,"stop":1724760912499,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b1f1ee0655be01c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724760351811,"stop":1724760351811,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d311dac5507ec9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724761070276,"stop":1724761070277,"duration":1},"status":"passed","severity":"normal"},{"uid":"938b4b23b09abbd6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724760958448,"stop":1724760958448,"duration":0},"status":"passed","severity":"normal"},{"uid":"997b2a7e0e8d7942","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724761070296,"stop":1724761070298,"duration":2},"status":"passed","severity":"normal"},{"uid":"69fa85f2bbe712c5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724760929574,"stop":1724760929574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44a043a17b4bcd1","name":"connects to nwaku","time":{"start":1724761092200,"stop":1724761092200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15a4d5856e57d0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724760343384,"stop":1724760343386,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4e405b40c514533","name":"Ordered Callback - false","time":{"start":1724761061573,"stop":1724761061573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f47b0bfa231c82f","name":"shard 0","time":{"start":1724761025568,"stop":1724761025569,"duration":1},"status":"passed","severity":"normal"},{"uid":"567c921e102dd48c","name":"Check message with non string payload is not received","time":{"start":1724760929565,"stop":1724760929566,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da86c0a658cb254","name":"should emit a peer event after start","time":{"start":1724760371589,"stop":1724760371589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca923c23c1a68e02","name":"Push message with custom timestamp: 1694002232780","time":{"start":1724761038752,"stop":1724761038753,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ef722a41abd635","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724760622767,"stop":1724760622768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e75cf985eb2dc1b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724760350993,"stop":1724760350994,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe038295841b2cfa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724760356408,"stop":1724760356408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe4c60208246499","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724760450360,"stop":1724760450361,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dba89c42895305","name":"returns all values when wanted number is greater than available values","time":{"start":1724760366356,"stop":1724760366356,"duration":0},"status":"passed","severity":"normal"},{"uid":"493ae6f57c8fdbc4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app66/6/topic338/test.js","time":{"start":1724760998867,"stop":1724760998867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4067a825aa213c0d","name":"can start the service","time":{"start":1724760371583,"stop":1724760371587,"duration":4},"status":"passed","severity":"normal"},{"uid":"21e4c189b74aaf28","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724760913658,"stop":1724760913658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"285b83d5d718536f","name":"should properly create location multiaddrs - udp6","time":{"start":1724760351821,"stop":1724760351821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9c29de852165c","name":"Using a function","time":{"start":1724761092203,"stop":1724761092205,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9b870416f7abe09","name":"Ordered Callback - true","time":{"start":1724761061573,"stop":1724761061573,"duration":0},"status":"passed","severity":"normal"},{"uid":"748a4a2c320f157c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724761093863,"stop":1724761093863,"duration":0},"status":"passed","severity":"normal"},{"uid":"36104c8d9036a18a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724760632573,"stop":1724760632580,"duration":7},"status":"passed","severity":"normal"},{"uid":"df439411e4e62c59","name":"Wrong topic","time":{"start":1724760998872,"stop":1724760998872,"duration":0},"status":"passed","severity":"normal"},{"uid":"363188cae06c7fd9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724760637257,"stop":1724760637257,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c219bd9475a851","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724760343373,"stop":1724760343373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7274966cc2c78993","name":"Number of peers are maintained correctly","time":{"start":1724760666819,"stop":1724760666820,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f45105688799aee","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724760396068,"stop":1724760396068,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fe9bb141c9c5c8","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724760822463,"stop":1724760822463,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ed1e72d1b7f18","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724760343383,"stop":1724760343383,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1cf66125cb833","name":"Push message with content topic containing Arabic","time":{"start":1724761038732,"stop":1724761038732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e249482bac8d8e4f","name":"Check received message containing numeric","time":{"start":1724760600490,"stop":1724760600490,"duration":0},"status":"passed","severity":"normal"},{"uid":"583982d69f4860de","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724760632564,"stop":1724760632565,"duration":1},"status":"passed","severity":"normal"},{"uid":"b301f65e6e11243a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724760632569,"stop":1724760632569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aa7796141a4197","name":"Check received message with timestamp: 1724760394148 ","time":{"start":1724760600511,"stop":1724760600511,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ff8ed2293d3574","name":"Check received message containing special chars","time":{"start":1724760600490,"stop":1724760600493,"duration":3},"status":"passed","severity":"normal"},{"uid":"86c2e34e36a7ba32","name":"Subscribe and receive messages via lightPush","time":{"start":1724761070309,"stop":1724761070309,"duration":0},"status":"passed","severity":"normal"},{"uid":"971ff81fe4752f1f","name":"new peer added after a peer was already found","time":{"start":1724760913658,"stop":1724760913658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae3034e07ee54e9d","name":"Subscribe to topic containing Script and receive message","time":{"start":1724761070319,"stop":1724761070319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1712ccc4337f4baf","name":"Encoder throws on undefined content topic","time":{"start":1724760377486,"stop":1724760377486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6327f7a7cfcbb67f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724760350982,"stop":1724760350982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc963fb146bd51","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724760958460,"stop":1724760958460,"duration":0},"status":"passed","severity":"normal"},{"uid":"30097c7291eddae2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724761070319,"stop":1724761070319,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a9a667d42766e7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724761065423,"stop":1724761065423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2054c98027a2ca21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760494106,"stop":1724760494110,"duration":4},"status":"passed","severity":"normal"},{"uid":"96a6e3756babd66e","name":"Check received message containing long","time":{"start":1724760600490,"stop":1724760600490,"duration":0},"status":"passed","severity":"normal"},{"uid":"704d247986039853","name":"should properly create location multiaddrs - udp","time":{"start":1724760351821,"stop":1724760351821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a706b7dde0db73","name":"connected peers and dial","time":{"start":1724760912646,"stop":1724760912647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4bba26a523a0c1f8","name":"Check received message containing long","time":{"start":1724760929553,"stop":1724760929553,"duration":0},"status":"passed","severity":"normal"},{"uid":"37deaa4a15639c69","name":"Check publish message after service node is restarted","time":{"start":1724760957735,"stop":1724760957737,"duration":2},"status":"skipped","severity":"normal"},{"uid":"46c96649e40bb4fe","name":"topics with same application and version share the same shard","time":{"start":1724760343360,"stop":1724760343360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0623658024e6ea","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/3/topic459/json","time":{"start":1724760998870,"stop":1724760998871,"duration":1},"status":"passed","severity":"normal"},{"uid":"23efd168aea9cd98","name":"Renews peer on consistent missed messages","time":{"start":1724760509273,"stop":1724760509274,"duration":1},"status":"passed","severity":"normal"},{"uid":"3751c26f8bc948c3","name":"handles different clusterIds correctly","time":{"start":1724760343361,"stop":1724760343362,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b18659c78404319","name":"random static sharding 9 - Cluster ID: 789, Shard ID: 647","time":{"start":1724761025576,"stop":1724761025576,"duration":0},"status":"passed","severity":"normal"},{"uid":"266a762375adb8f3","name":"less peers than existing","time":{"start":1724760912647,"stop":1724760912647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50690c044541343f","name":"random static sharding 8 - Cluster ID: 877, Shard ID: 565","time":{"start":1724761025575,"stop":1724761025575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6574ae24a001e24","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724760622763,"stop":1724760622763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7614d2694e2a2d77","name":"udp ip6 address","time":{"start":1724760351170,"stop":1724760351170,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c43d0e55a57877","name":"Push message equal or less that 1MB","time":{"start":1724761038772,"stop":1724761038772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e78b33b0b2f2afb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724760958460,"stop":1724760958460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6889504bdd6e5c5f","name":"Push message with Arabic payload","time":{"start":1724761038708,"stop":1724761038709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a880a0448c6e6f42","name":"Push message with content topic containing short","time":{"start":1724761038730,"stop":1724761038730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4313b97000b1dd4c","name":"should only return 1 node with store capability","time":{"start":1724760367567,"stop":1724760367567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d93ec82b33bccb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724760803255,"stop":1724760803255,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d9679b4c499658","name":"Push message with emoji payload","time":{"start":1724761038724,"stop":1724761038724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb3b0901dfdf93a","name":"Push message on custom pubsubTopic","time":{"start":1724760754167,"stop":1724760754167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd2664de3cb2bb7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724760343373,"stop":1724760343374,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f289a6aaf0dd66","name":"Check received message containing Russian","time":{"start":1724760929570,"stop":1724760929570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c4ebaa0b41a6c2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/8/topic854/test.js","time":{"start":1724760998869,"stop":1724760998869,"duration":0},"status":"passed","severity":"normal"},{"uid":"82731c7d4e7208f2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724760366357,"stop":1724760366357,"duration":0},"status":"passed","severity":"normal"},{"uid":"2859794ffa98f05","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724761070307,"stop":1724761070307,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b4a931c10e608b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724760958446,"stop":1724760958447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b038367190a7a2c","name":"Check received message with timestamp: 1724760393640 ","time":{"start":1724760929574,"stop":1724760929574,"duration":0},"status":"passed","severity":"normal"},{"uid":"67897da8df724fe8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760494083,"stop":1724760494083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea2434b687c46f1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724760958441,"stop":1724760958446,"duration":5},"status":"passed","severity":"normal"},{"uid":"9d36545599d7a25e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724760343358,"stop":1724760343358,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d31dc7af152776","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760754165,"stop":1724760754165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca19cf5be808bc4","name":"unsubscribes","time":{"start":1724761082685,"stop":1724761082685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a095192a1f467d4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724760379108,"stop":1724760379108,"duration":0},"status":"passed","severity":"normal"},{"uid":"94580a0795730878","name":"should emit a peer event after start","time":{"start":1724760407058,"stop":1724760407059,"duration":1},"status":"passed","severity":"normal"},{"uid":"257c7383f8c90fc8","name":"Push message with content topic containing XML","time":{"start":1724760912510,"stop":1724760912510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba791fc230fabc4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724760929563,"stop":1724760929564,"duration":1},"status":"passed","severity":"normal"},{"uid":"32abb8358add931b","name":"Publish message with custom timestamp: Tue Aug 27 2024 11:15:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724760957727,"stop":1724760957727,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53ac99cbe46102e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724761070278,"stop":1724761070278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24bdf709259f67f","name":"Filter with 3 connections","time":{"start":1724760688224,"stop":1724760688224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eba8edb181ab0e9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724760351824,"stop":1724760351824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc19458bd985e6f","name":"Check received message containing unicode special characters","time":{"start":1724760929573,"stop":1724760929573,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9f1a2efbdc1b5c","name":"Check received message containing XML","time":{"start":1724760929557,"stop":1724760929557,"duration":0},"status":"passed","severity":"normal"},{"uid":"381a30c294981fb8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724760958463,"stop":1724760958463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9859563d2b62bb18","name":"Ephemeral messages are not stored","time":{"start":1724760411483,"stop":1724760411484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4ee8ed8d55ad83","name":"isConnected should return false after all peers disconnect","time":{"start":1724760450359,"stop":1724760450360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b428ca1ef3ed9e7b","name":"A test","time":{"start":1724760754304,"stop":1724760754304,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd909c3e6b78367","name":"Reopen subscription with peer with lost subscription","time":{"start":1724760493920,"stop":1724760493921,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75492d0f0f9ced5","name":"Push message with escaped characters payload","time":{"start":1724761038723,"stop":1724761038723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0379e649b43c610","name":"Push message with content topic containing numeric","time":{"start":1724761038731,"stop":1724761038731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d57debed2eeedb7","name":"ignores domain fetching errors","time":{"start":1724760367565,"stop":1724760367565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2339f803f24768","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724760343451,"stop":1724760343451,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb215b5d7f94b07","name":"Push message with content topic containing numeric","time":{"start":1724760912501,"stop":1724760912502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1444a1232ed5a70e","name":"Check received message containing Arabic","time":{"start":1724760929555,"stop":1724760929555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3f4371c30272d4","name":"should set field with only FILTER enabled","time":{"start":1724760351823,"stop":1724760351823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b5df58e1e3b60a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724760803256,"stop":1724760803256,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d9cfda21af752","name":"Tracks peer failures correctly","time":{"start":1724760509272,"stop":1724760509273,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf74c9534d4ae8d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app90/1/topic352/utf8","time":{"start":1724760998867,"stop":1724760998867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7327991ae12b8a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622774,"stop":1724760622775,"duration":1},"status":"passed","severity":"normal"},{"uid":"85319d8bc8f83e42","name":"Refresh subscription","time":{"start":1724760632553,"stop":1724760632555,"duration":2},"status":"passed","severity":"normal"},{"uid":"d41be58cd78684c8","name":"LightPush with 0 connections","time":{"start":1724760688219,"stop":1724760688220,"duration":1},"status":"passed","severity":"normal"},{"uid":"60534894e4501c84","name":"Callback on promise, aborts when callback returns true","time":{"start":1724761065422,"stop":1724761065422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cef3d589c3a040","name":"random static sharding 1 - Cluster ID: 936, Shard ID: 84","time":{"start":1724761025571,"stop":1724761025572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01f231a6facba61","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724760632563,"stop":1724760632564,"duration":1},"status":"passed","severity":"normal"},{"uid":"603552378564b018","name":"Push to array if already present","time":{"start":1724760342926,"stop":1724760342927,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a8df2e300bb9ca","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724761070318,"stop":1724761070318,"duration":0},"status":"passed","severity":"normal"},{"uid":"df80ad51421fde3b","name":"Subscribe and receive messages via waku relay post","time":{"start":1724761070310,"stop":1724761070310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc86f3237816477c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724760622778,"stop":1724760622778,"duration":0},"status":"passed","severity":"normal"},{"uid":"221b78ef4c1a6fe6","name":"should be able to encode the field with only STORE set to true","time":{"start":1724760350980,"stop":1724760350981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cec7d6ceaabce7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724760343357,"stop":1724760343357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5666e53cbd68fe4b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724760343350,"stop":1724760343350,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f5c6ffda999e35","name":"Filter with 2 connections","time":{"start":1724760688223,"stop":1724760688223,"duration":0},"status":"passed","severity":"normal"},{"uid":"542d74b480f3e8ed","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724761065421,"stop":1724761065421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4e5e6160160334","name":"LightPush with 1 connections","time":{"start":1724760688220,"stop":1724760688221,"duration":1},"status":"passed","severity":"normal"},{"uid":"83533a903198638","name":"should use DNS peer discovery with light client","time":{"start":1724760407063,"stop":1724760407063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b94a8e4ac527d85f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724760958461,"stop":1724760958461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c5e885fda3baba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724760494090,"stop":1724760494093,"duration":3},"status":"passed","severity":"normal"},{"uid":"95a2fd8a1c5b2f06","name":"removeEventListener with correct event","time":{"start":1724760434817,"stop":1724760434817,"duration":0},"status":"passed","severity":"normal"},{"uid":"261e247ad73af626","name":"Check publish message containing Script","time":{"start":1724760957723,"stop":1724760957723,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bef5cf5edeb2de","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724760396056,"stop":1724760396057,"duration":1},"status":"passed","severity":"normal"},{"uid":"243a4b92acc335b2","name":"Round trip binary serialization","time":{"start":1724760356744,"stop":1724760356744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9a4437e3ae2763","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724760632552,"stop":1724760632552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d4ebd706db92ad","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724760622776,"stop":1724760622776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf1676856455786","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724760411485,"stop":1724760411485,"duration":0},"status":"passed","severity":"normal"},{"uid":"27aa4d9fad8ac914","name":"Check received message containing SQL Injection","time":{"start":1724760929556,"stop":1724760929556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed85a7b11e386963","name":"Subscribe to topic containing XML and publish message","time":{"start":1724760958461,"stop":1724760958461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8cea63a1843337","name":"Push message with content topic containing SQL Injection","time":{"start":1724761038733,"stop":1724761038733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a35b951f0512c9f","name":"LightPush","time":{"start":1724761096415,"stop":1724761096415,"duration":0},"status":"passed","severity":"normal"},{"uid":"649309755345bce5","name":"Encoder throws on undefined content topic","time":{"start":1724760379109,"stop":1724760379109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42d9be760c3cdae","name":"creates an iterator","time":{"start":1724761082684,"stop":1724761082684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6219390151e47382","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724760371591,"stop":1724760371591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec94c925f95a48ee","name":"isConnected should return true after first peer connects","time":{"start":1724760450359,"stop":1724760450359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7a16692fb9666c","name":"Query with Ordered Callback, No Decoder","time":{"start":1724761051501,"stop":1724761051502,"duration":1},"status":"passed","severity":"normal"},{"uid":"febe582cc55d1117","name":"Accepts a valid Waku Message","time":{"start":1724760359989,"stop":1724760359990,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cde3ddb391abbbc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724760343389,"stop":1724760343389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a395ef593f8bb5d","name":"Check message with no payload is not received","time":{"start":1724760600567,"stop":1724760600567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd262fbba0a2d0c","name":"Subscribe to topic containing long and receive message","time":{"start":1724761070280,"stop":1724761070281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30d00590f1d34cb","name":"Check received message containing shell command","time":{"start":1724760929572,"stop":1724760929572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ea565960b70b14","name":"Delete observer","time":{"start":1724760916095,"stop":1724760916096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57da48bd89f5eb","name":"Check message on other pubsub topic is not received","time":{"start":1724760929564,"stop":1724760929564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae743e9fec8e2f52","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724760632550,"stop":1724760632551,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88dc474f3eb6144","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724760343359,"stop":1724760343359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5f6c4e8cfced64","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724760622773,"stop":1724760622773,"duration":0},"status":"passed","severity":"normal"},{"uid":"998ab3a7d6576a9e","name":"Reopen subscription with peer with lost subscription","time":{"start":1724760455720,"stop":1724760455720,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf9bf19507b3772","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724761051499,"stop":1724761051500,"duration":1},"status":"passed","severity":"normal"},{"uid":"845bb2c270520b6e","name":"Check received message containing JSON","time":{"start":1724760929572,"stop":1724760929572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ee3b3b68f2487a","name":"Check received message containing escaped characters","time":{"start":1724760600501,"stop":1724760600502,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7c63d0ea78dc90","name":"Check received message with timestamp: 1724760393640 ","time":{"start":1724760929562,"stop":1724760929563,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b25d3008bf9aced","name":"should properly create location multiaddrs - tcp6","time":{"start":1724760351821,"stop":1724760351821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d068654bbfbca","name":"Encoder throws on empty string content topic","time":{"start":1724760377486,"stop":1724760377486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02e6befa30acaa0","name":"should throw error - invalid id","time":{"start":1724760351813,"stop":1724760351813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac21d7f369d220c1","name":"Check received message containing Chinese","time":{"start":1724760600493,"stop":1724760600496,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8378fc46cbe9ac","name":"Check received message containing numeric","time":{"start":1724760929553,"stop":1724760929553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70825d5efd70459","name":"should not receive a peer event after stop","time":{"start":1724760407060,"stop":1724760407060,"duration":0},"status":"passed","severity":"normal"},{"uid":"474b942549de9e0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724760343375,"stop":1724760343376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a853f5aeb05d231","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724760407064,"stop":1724760407064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fbc652ebed6931","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724760622778,"stop":1724760622779,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b9a0a256fc5310","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724761051488,"stop":1724761051491,"duration":3},"status":"passed","severity":"normal"},{"uid":"e076d0c171d1d47","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760494099,"stop":1724760494106,"duration":7},"status":"passed","severity":"normal"},{"uid":"1fe24f2345757bab","name":"Refresh subscription","time":{"start":1724761070315,"stop":1724761070316,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30245a57de85620","name":"Sets default value correctly","time":{"start":1724761092207,"stop":1724761092208,"duration":1},"status":"passed","severity":"normal"},{"uid":"421604ca5179d93","name":"Promise Callback - false","time":{"start":1724761061572,"stop":1724761061573,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fc89956693c3f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724760367073,"stop":1724760367073,"duration":0},"status":"passed","severity":"normal"},{"uid":"599eee8d50dfdd79","name":"Push message with content topic containing Russian","time":{"start":1724761038732,"stop":1724761038733,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cc3c8f016d28f8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/6/topic750/json","time":{"start":1724760998869,"stop":1724760998869,"duration":0},"status":"passed","severity":"normal"},{"uid":"439206b1aa1bb894","name":"Query Generator - true","time":{"start":1724761061571,"stop":1724761061571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1636270fc35d4fc","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724760822461,"stop":1724760822461,"duration":0},"status":"passed","severity":"normal"},{"uid":"59106bab29ffb28c","name":"Filter","time":{"start":1724761096415,"stop":1724761096415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3cdd5c6a9a1bf3","name":"Filter with 0 connections","time":{"start":1724760688220,"stop":1724760688220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8606e863e90b033f","name":"should encode/decode to text encoding","time":{"start":1724760351815,"stop":1724760351816,"duration":1},"status":"passed","severity":"normal"},{"uid":"14729b254a6f8c75","name":"throws on content topic with too few or too many fields","time":{"start":1724760343344,"stop":1724760343345,"duration":1},"status":"passed","severity":"normal"},{"uid":"65dffe447e173897","name":"Push message with content topic containing emoji","time":{"start":1724760912512,"stop":1724760912512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c826787947d51ec0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724760367072,"stop":1724760367072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdd5253ea25ecd","name":"Subscribe and receive messages via lightPush","time":{"start":1724761070274,"stop":1724761070274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bb091507f2c5a3","name":"Check received message containing shell command","time":{"start":1724760929560,"stop":1724760929560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a7c2fe151c2ec2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724760345842,"stop":1724760345843,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6c85c75cd48bcb","name":"stop","time":{"start":1724760434820,"stop":1724760434820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd580c1ebdc9649","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724760632564,"stop":1724760632564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f55380fcfe72747","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724761070582,"stop":1724761070583,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cbd1bce51fd7f0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724760537371,"stop":1724760537371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df4908a3290067a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724760367569,"stop":1724760367569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3697a24de2af8f7a","name":"Check received message containing JSON","time":{"start":1724760929560,"stop":1724760929560,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca40f496446fcca","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724760343381,"stop":1724760343382,"duration":1},"status":"passed","severity":"normal"},{"uid":"100c3953f92e44c6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724760637251,"stop":1724760637252,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ced6efc6a6b604","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724760913658,"stop":1724760913659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90c87189427cf74","name":"should only return 1 node with relay and store capability","time":{"start":1724760367567,"stop":1724760367567,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a4d08506091fa5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724760450357,"stop":1724760450358,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9de6b1fd1a5972","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724760622765,"stop":1724760622766,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd066b54b42b337a","name":"Push message with shell command payload","time":{"start":1724760912489,"stop":1724760912490,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae0cffbc815cce6","name":"Query generator for multiple messages with different content topic format","time":{"start":1724761065421,"stop":1724761065422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84a95f18162824a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724760632567,"stop":1724760632568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52dfb616220c8f9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724761070276,"stop":1724761070276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97aeb0b0dacb483","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724760622777,"stop":1724760622777,"duration":0},"status":"passed","severity":"normal"},{"uid":"59542dc64459beca","name":"Refresh subscription","time":{"start":1724761070279,"stop":1724761070279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba270af56d1f18","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724760600512,"stop":1724760600544,"duration":32},"status":"passed","severity":"normal"},{"uid":"12a51c58e8ae7eee","name":"Check received message containing Arabic","time":{"start":1724760929570,"stop":1724760929570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e3b255047185ec","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724760343364,"stop":1724760343365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd64e4e82d9bc16","name":"Check received message containing Chinese","time":{"start":1724760929569,"stop":1724760929570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c73055a20d22a26","name":"start node with empty content topic","time":{"start":1724760998875,"stop":1724760998875,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cae88fc377d84","name":"Check received message with timestamp: 1724760393640000000 ","time":{"start":1724760929562,"stop":1724760929562,"duration":0},"status":"passed","severity":"normal"},{"uid":"51be52b8910ae9d5","name":"should set field with only STORE enabled","time":{"start":1724760351823,"stop":1724760351823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c5c9b486227024","name":"Throws when trying to push message with empty payload","time":{"start":1724761038725,"stop":1724761038725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6db5cb6a7e2b8e6","name":"Number of peers are maintained correctly","time":{"start":1724760509269,"stop":1724760509270,"duration":1},"status":"passed","severity":"normal"},{"uid":"8742864e12c7af4a","name":"Store - dialed first","time":{"start":1724761096414,"stop":1724761096414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dca59c4d8b439f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724760998866,"stop":1724760998866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e389922ef987cd9c","name":"Push message with content topic containing unicode special characters","time":{"start":1724761038749,"stop":1724761038750,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf9a185b9ed3ff4","name":"throws on content topic with empty encoding field","time":{"start":1724760343348,"stop":1724760343348,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bbc1f6ab814214","name":"Check received message containing escaped characters","time":{"start":1724760929572,"stop":1724760929573,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e30e368f952880f","name":"Js publishes, other Js receives","time":{"start":1724760939080,"stop":1724760939080,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd6ee0de27d7c97","name":"Should update multiaddrs","time":{"start":1724760823146,"stop":1724760823146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2133a77140777624","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724760343367,"stop":1724760343367,"duration":0},"status":"passed","severity":"normal"},{"uid":"833f7132233c73d1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724760350984,"stop":1724760350984,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa77452cda0b0d2","name":"different cluster, different shard: nodes don't connect","time":{"start":1724760803258,"stop":1724760803258,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e584090ace7750","name":"Check received message containing emoji","time":{"start":1724760929573,"stop":1724760929573,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f3b66952e7e143","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724760637250,"stop":1724760637251,"duration":1},"status":"passed","severity":"normal"},{"uid":"a353225f87b78799","name":"Check publish message after client node is restarted","time":{"start":1724760957738,"stop":1724760957738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad49720770d4877f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/10/topic421/proto","time":{"start":1724760998868,"stop":1724760998868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ef4b3d8d4dd7d6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724760377484,"stop":1724760377484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cac78714140f5de","name":"Push message with custom timestamp: 1724757032780","time":{"start":1724761038753,"stop":1724761038771,"duration":18},"status":"passed","severity":"normal"},{"uid":"112d8ad0ec758fb3","name":"isConnected return false after peer stops","time":{"start":1724760450360,"stop":1724760450360,"duration":0},"status":"passed","severity":"normal"},{"uid":"34127383e9cc8fa7","name":"should not fail to start the service if it is already started","time":{"start":1724760371588,"stop":1724760371589,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1674db2b721e80","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724760350989,"stop":1724760350990,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3c88d1a53a7ed9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724761115433,"stop":1724761115433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4044436c13ed79d","name":"Relay + Store","time":{"start":1724760405211,"stop":1724760405211,"duration":0},"status":"passed","severity":"normal"},{"uid":"457cd521fcc8a764","name":"Push message with shell command payload","time":{"start":1724761038718,"stop":1724761038723,"duration":5},"status":"passed","severity":"normal"},{"uid":"c0fafb620c1179aa","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724760957726,"stop":1724760957726,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e1ce037b292daf","name":"Subscribe to topic containing short and receive message","time":{"start":1724761070316,"stop":1724761070316,"duration":0},"status":"passed","severity":"normal"},{"uid":"960ad6c351aa1aa5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724761070310,"stop":1724761070310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ca9bf228973654","name":"Register correct protocols","time":{"start":1724760958437,"stop":1724760958438,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b1db5aecab71c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724760343377,"stop":1724760343377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd3e1bf44dfb99","name":"Query generator for multiple messages with different message text format","time":{"start":1724761065420,"stop":1724761065421,"duration":1},"status":"passed","severity":"normal"},{"uid":"19342d7a77a9fb4e","name":"Query Generator, No message returned","time":{"start":1724761051498,"stop":1724761051499,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d507380a37b222","name":"Check received message containing short","time":{"start":1724760600489,"stop":1724760600489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c880d3e95f3e1de9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724761079157,"stop":1724761079157,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7d967eaaada9c5","name":"Check publish message containing shell command","time":{"start":1724760957724,"stop":1724760957725,"duration":1},"status":"passed","severity":"normal"},{"uid":"8460f5ddc2400025","name":"should throw an error for missing required configuration","time":{"start":1724760343368,"stop":1724760343368,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a90d616b5d4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724760494110,"stop":1724760494111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7663956ae43d26da","name":"throws an error for improperly formatted content topics","time":{"start":1724760343362,"stop":1724760343363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a027b8742ce37c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724760632545,"stop":1724760632546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e66a4b61a39eb54","name":"should load peers from local storage and dispatch events","time":{"start":1724760371590,"stop":1724760371591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9747dee179618117","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724761070307,"stop":1724761070308,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fe09046b6583a2","name":"Push message with SQL Injection payload","time":{"start":1724760912474,"stop":1724760912475,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcc4cd1c0abc0f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724761070333,"stop":1724761070333,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c86d5668472d5d","name":"same cluster, different shard: nodes don't connect","time":{"start":1724760622756,"stop":1724760622757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9fbadabce3b9ee","name":"Check message with invalid timestamp is not received","time":{"start":1724760600544,"stop":1724760600562,"duration":18},"status":"passed","severity":"normal"},{"uid":"bb41dff3d84aaa72","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760754167,"stop":1724760754167,"duration":0},"status":"passed","severity":"normal"},{"uid":"351362d6a917a65f","name":"same cluster, same shard: nodes connect","time":{"start":1724760803256,"stop":1724760803257,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2120e50b08fb96","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724761070276,"stop":1724761070276,"duration":0},"status":"passed","severity":"normal"},{"uid":"810ee0bfd9198b68","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724760343364,"stop":1724760343364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d422018f07af3a5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724760343389,"stop":1724760343390,"duration":1},"status":"passed","severity":"normal"},{"uid":"26067bfcdeae1fee","name":"Check message received after nwaku node is restarted","time":{"start":1724760600573,"stop":1724760600573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a16d27c59fb1337b","name":"Fails to push message bigger that 1MB","time":{"start":1724760912525,"stop":1724760912526,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a44eb4c9cdcba","name":"should return false","time":{"start":1724760351814,"stop":1724760351814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cec0a80637e0bf5","name":"Subscribe to topic containing Script and receive message","time":{"start":1724760632566,"stop":1724760632566,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aebb19e9988bfd","name":"Sample","time":{"start":1724760351106,"stop":1724760351107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9792134442d16d8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724760407064,"stop":1724760407064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39612096828c677c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622768,"stop":1724760622768,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd33541290225f7","name":"Query with Promise Callback, No Decoder","time":{"start":1724761051504,"stop":1724761051505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b62b1fe35a0414","name":"Push message with content topic containing short","time":{"start":1724760912499,"stop":1724760912500,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dead7db4a81003","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724760622769,"stop":1724760622769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3369d5b80e64ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622772,"stop":1724760622772,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3829dc8452033f","name":"Push message with content topic containing SQL Injection","time":{"start":1724760912508,"stop":1724760912509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c14b6fe7f91c904","name":"LightPush with 2 connections","time":{"start":1724760688222,"stop":1724760688223,"duration":1},"status":"passed","severity":"normal"},{"uid":"673cad452125a6d9","name":"Keep-alive pings maintain the connection","time":{"start":1724760509271,"stop":1724760509272,"duration":1},"status":"passed","severity":"normal"},{"uid":"a981dfc709bd4f06","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724760622772,"stop":1724760622773,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4d6e760a5800da","name":"Push message with short payload","time":{"start":1724760912460,"stop":1724760912461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f11139ef384b635","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724760637258,"stop":1724760637259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36c6f318462c350","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724761051504,"stop":1724761051504,"duration":0},"status":"passed","severity":"normal"},{"uid":"24609273bd9d52c7","name":"Generator, 2 different pubsubtopics","time":{"start":1724761070582,"stop":1724761070582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a306791d1e6305b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724760350982,"stop":1724760350983,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90341dc0f6acd2","name":"Push message with XML payload","time":{"start":1724761038716,"stop":1724761038717,"duration":1},"status":"passed","severity":"normal"},{"uid":"8418143baaca5881","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724760343366,"stop":1724760343366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de54cf19c0fdd58","name":"Ping on peer without subscriptions","time":{"start":1724760493922,"stop":1724760493922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b93e1f7d6c13249","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724761070571,"stop":1724761070572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c633cfcad16aaaff","name":"Check received message containing Russian","time":{"start":1724760929555,"stop":1724760929556,"duration":1},"status":"passed","severity":"normal"},{"uid":"11463b3d1173587b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724760345841,"stop":1724760345842,"duration":1},"status":"passed","severity":"normal"},{"uid":"503e9d45bd40c202","name":"Should update shard info","time":{"start":1724760823146,"stop":1724760823147,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a307d3805b321ac","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724760367074,"stop":1724760367074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d500c0f241955eb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724761070274,"stop":1724761070275,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afddf1cbe0818fb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724761070317,"stop":1724761070317,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e498d2f4cb17cf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724761070305,"stop":1724761070305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ad81e8ed53f5ff","name":"start node with empty shard should fail","time":{"start":1724761025579,"stop":1724761025580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cb6f6d54a82cb6","name":"Overlapping topic subscription","time":{"start":1724761070278,"stop":1724761070278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b7f5b869ed909","name":"Subscribe to topic containing XML and receive message","time":{"start":1724761070303,"stop":1724761070303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3943a22174491638","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724760632566,"stop":1724760632567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2100aafdc69ca6bf","name":"Publish without waiting for remote peer","time":{"start":1724760958438,"stop":1724760958439,"duration":1},"status":"passed","severity":"normal"},{"uid":"a277a861fa74c01c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724761025579,"stop":1724761025579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca8c8a77b74fecf","name":"Check received message containing SQL Injection","time":{"start":1724760600497,"stop":1724760600497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeb82125e59ed08","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724761093861,"stop":1724761093861,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c298ac88d98587","name":"Check publish message containing XML","time":{"start":1724760957723,"stop":1724760957723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62bfbf1a17d5a85","name":"Renews subscription after lossing a connection","time":{"start":1724761070308,"stop":1724761070308,"duration":0},"status":"passed","severity":"normal"},{"uid":"78325d0488dcea51","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724761070317,"stop":1724761070317,"duration":0},"status":"passed","severity":"normal"},{"uid":"403f248424161678","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724760367568,"stop":1724760367568,"duration":0},"status":"passed","severity":"normal"},{"uid":"611e13f8b62c4b0","name":"Check message with no payload is not received","time":{"start":1724760929565,"stop":1724760929565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b14f1f16513683","name":"Failed peers are renewed","time":{"start":1724760666820,"stop":1724760666820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c20234a47f9f13f","name":"Check received message containing Basic HTML tag","time":{"start":1724760600500,"stop":1724760600500,"duration":0},"status":"passed","severity":"normal"},{"uid":"396e15f1244a18eb","name":"Push message with content topic containing Chinese","time":{"start":1724760912505,"stop":1724760912506,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcb318306a6d267","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724760379108,"stop":1724760379109,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275a025b904e812","name":"should properly create location multiaddrs - tcp","time":{"start":1724760351822,"stop":1724760351822,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eabf610535f348","name":"Fails to publish message with wrong content topic","time":{"start":1724760957728,"stop":1724760957729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a330e9fb7f1ced57","name":"Check publish message containing long","time":{"start":1724760957718,"stop":1724760957719,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a077caf549d210","name":"Does not throw an exception when node disconnects","time":{"start":1724761092201,"stop":1724761092201,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a433e92e15","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724761070311,"stop":1724761070311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbf30d68794374b","name":"random static sharding 10 - Cluster ID: 604, Shard ID: 726","time":{"start":1724761025576,"stop":1724761025577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a333edbaeae2b1ec","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724761070281,"stop":1724761070281,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f7695c1144bfa4","name":"Push message with JSON payload","time":{"start":1724760912488,"stop":1724760912489,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5613b07dd4190","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724761115433,"stop":1724761115433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9289a9099d761f9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724760367070,"stop":1724760367070,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee1b73e29d42b23","name":"should return empty list for no shard","time":{"start":1724760343367,"stop":1724760343367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20d987292ca9faf","name":"Check publish message containing unicode special characters","time":{"start":1724760957725,"stop":1724760957725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ed717fd05a8642","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724760632546,"stop":1724760632550,"duration":4},"status":"passed","severity":"normal"},{"uid":"7297b79ec850a7f1","name":"pre and post cipher","time":{"start":1724760377958,"stop":1724760377958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bafa025fcf74056","name":"Check received message containing Basic HTML tag","time":{"start":1724760929557,"stop":1724760929559,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a255102f7a786bc","name":"Push message with content topic containing JSON","time":{"start":1724760912511,"stop":1724760912511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f18c839126c4ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724760622771,"stop":1724760622771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3fb51e51d92357","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724760622769,"stop":1724760622770,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b43786d5d8f0c1","name":"Check publish message containing Arabic","time":{"start":1724760957721,"stop":1724760957722,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a4ca98fde21c1a","name":"Check received message containing unicode special characters","time":{"start":1724760929561,"stop":1724760929561,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a356ff9061bb6a","name":"Ping on peer without subscriptions","time":{"start":1724760455719,"stop":1724760455719,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ebad6534e7ef6e","name":"handles empty shards array correctly","time":{"start":1724760343388,"stop":1724760343388,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8349a0d6eeabef","name":"Subscribe and receive messages via lightPush","time":{"start":1724760632540,"stop":1724760632545,"duration":5},"status":"passed","severity":"normal"},{"uid":"e0ab56aa9a66170d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724760622774,"stop":1724760622774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f588e41ab937b39f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724760343370,"stop":1724760343370,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4081f00648c301","name":"Check received message with timestamp: 1724760394148000000 ","time":{"start":1724760600510,"stop":1724760600511,"duration":1},"status":"passed","severity":"normal"},{"uid":"996fd95badefb3cf","name":"Asymmetric encrypt & decrypt","time":{"start":1724760377956,"stop":1724760377957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a31c505303053e","name":"1 Relay, 1 fetch","time":{"start":1724760367332,"stop":1724760367333,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffe95517674a644","name":"Check received message containing numeric","time":{"start":1724760929568,"stop":1724760929568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b65c67cd5b1b695","name":"dispatchEvent via connectionManager","time":{"start":1724760434819,"stop":1724760434819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b596f1e215ce5a86","name":"Check received message containing shell command","time":{"start":1724760600501,"stop":1724760600501,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bbf34b1d002351","name":"Refresh subscription","time":{"start":1724760958452,"stop":1724760958452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b84355c82b1fa09","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724761093863,"stop":1724761093863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7bccac894e8d75","name":"throws on content topic with non-number generation field","time":{"start":1724760343345,"stop":1724760343345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98ed96ba6543146","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724760822477,"stop":1724760822478,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5a679f0127cf05","name":"Check publish message containing Russian","time":{"start":1724760957722,"stop":1724760957722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10cde92e22e7d3d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724761070592,"stop":1724761070595,"duration":3},"status":"passed","severity":"normal"},{"uid":"1807e370a984da33","name":"Subscribe to topic containing short and receive message","time":{"start":1724761070279,"stop":1724761070280,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168b2bf29f4f9fb","name":"Push message with Russian payload","time":{"start":1724760912471,"stop":1724760912474,"duration":3},"status":"passed","severity":"normal"},{"uid":"4598b5c9879e7bc4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760494084,"stop":1724760494084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab148ba4b3426361","name":"1 Relay, 1 Filter, gives up","time":{"start":1724760367334,"stop":1724760367334,"duration":0},"status":"passed","severity":"normal"},{"uid":"264db144f913aa9c","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724760822475,"stop":1724760822475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e525348267ae52a3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724760929563,"stop":1724760929563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d285226a67609","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724760343378,"stop":1724760343378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2593bf8c6e337a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724760632564,"stop":1724760632564,"duration":0},"status":"passed","severity":"normal"},{"uid":"63387c6248b6b5dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724761070304,"stop":1724761070305,"duration":1},"status":"passed","severity":"normal"},{"uid":"5026a7422e95cbe5","name":"Push message with content topic containing XML","time":{"start":1724761038742,"stop":1724761038743,"duration":1},"status":"passed","severity":"normal"},{"uid":"814a0ac4b9f5f47a","name":"can start the service","time":{"start":1724760943633,"stop":1724760943633,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa56c2e357aab138","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724760822479,"stop":1724760822479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0142a1b3f49674b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724760343371,"stop":1724760343372,"duration":1},"status":"passed","severity":"normal"},{"uid":"613159375bae68cc","name":"Passing page size 11 when there are 10 messages","time":{"start":1724761084761,"stop":1724761084762,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7b60497994df25","name":"can start the service","time":{"start":1724760407054,"stop":1724760407055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca233dc7bbd39e5d","name":"Ordered callback, aborts when callback returns true","time":{"start":1724761065423,"stop":1724761065424,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc3654fbb352ac1","name":"should throw an error for missing sharding configuration","time":{"start":1724760343387,"stop":1724760343387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d6004e87258ac5","name":"Subscribe to topic containing short and publish message","time":{"start":1724760958453,"stop":1724760958454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21d6a8aefd4bcfa","name":"Push message with Chinese payload","time":{"start":1724761038706,"stop":1724761038707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2836be745ac4e6a0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724760958462,"stop":1724760958463,"duration":1},"status":"passed","severity":"normal"},{"uid":"606feff615750e55","name":"Query Generator, No Decoder","time":{"start":1724761051498,"stop":1724761051498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d536911bd513d16b","name":"Subscribe to topic containing XML and receive message","time":{"start":1724760632566,"stop":1724760632566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ac0fe9ff97d0a","name":"Push message on custom pubsubTopic","time":{"start":1724760754163,"stop":1724760754164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d028e2ee050044c","name":"Push message with rate limit","time":{"start":1724761038752,"stop":1724761038752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba5ac28e060e0a0","name":"it tolerates circular branch references","time":{"start":1724760367565,"stop":1724760367565,"duration":0},"status":"passed","severity":"normal"},{"uid":"488a1d42a7137591","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724761070298,"stop":1724761070302,"duration":4},"status":"passed","severity":"normal"},{"uid":"4747b4b0288035bc","name":"should not throw an error for a single configured topic","time":{"start":1724760343380,"stop":1724760343381,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a49c2bb112c5ab","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724760367069,"stop":1724760367069,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dd7effb5f38880","name":"Sign & Recover","time":{"start":1724760377958,"stop":1724760377959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64a9a6a5a0f4be1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724760537369,"stop":1724760537369,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bc96a708bb4694","name":"Push message with Russian payload","time":{"start":1724761038709,"stop":1724761038710,"duration":1},"status":"passed","severity":"normal"},{"uid":"261ab4eec84fc03e","name":"Push message with long payload","time":{"start":1724760912461,"stop":1724760912466,"duration":5},"status":"passed","severity":"normal"},{"uid":"da982e7a10318587","name":"Ping on peer without subscriptions","time":{"start":1724760493919,"stop":1724760493920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7a3d75cc73630a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724760350985,"stop":1724760350986,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d0ff290827f267","name":"Non TWN Cluster","time":{"start":1724760998866,"stop":1724760998867,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2d5d35f1993d5b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724760912510,"stop":1724760912510,"duration":0},"status":"passed","severity":"normal"},{"uid":"79df8d12e17e5b48","name":"Query generator for multiple messages","time":{"start":1724761065420,"stop":1724761065420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b084d286c135e238","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724760411484,"stop":1724760411485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d103aa11e5123a","name":"Push message with custom timestamp: 1724757067030","time":{"start":1724760912523,"stop":1724760912523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31879f42b493c5e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724760537370,"stop":1724760537370,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff7eb97b1cb512","name":"Decoder throws on undefined content topic","time":{"start":1724760356746,"stop":1724760356746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a667e399e3ea4","name":"Check message on other pubsub topic is not received","time":{"start":1724760600563,"stop":1724760600563,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d996743f79522","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724760637259,"stop":1724760637260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ac77da7226d572","name":"Decoder throws on empty string content topic","time":{"start":1724760356747,"stop":1724760356747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e041095b5dd6f2a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724760822462,"stop":1724760822462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c617149d9eedfe90","name":"Rejects garbage","time":{"start":1724760359990,"stop":1724760359990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b515bd8f6861b979","name":"should emit a peer event after start","time":{"start":1724760943635,"stop":1724760943635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7fcae96afc3df3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724760822476,"stop":1724760822476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cdd09c8608fcc7","name":"removeEventListener with wrong event","time":{"start":1724760434817,"stop":1724760434818,"duration":1},"status":"passed","severity":"normal"},{"uid":"497a89327edf42e0","name":"Push message with Script payload","time":{"start":1724760912475,"stop":1724760912476,"duration":1},"status":"passed","severity":"normal"},{"uid":"1329434e628de0d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724760343374,"stop":1724760343374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f33cde465f0db7e","name":"Push message with content topic containing special chars","time":{"start":1724760912502,"stop":1724760912503,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5884159e01a528","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724761070326,"stop":1724761070327,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea44dc44b14f070","name":"Check message received after nwaku node is restarted","time":{"start":1724760929566,"stop":1724760929567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa1310593327ff7c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724760345844,"stop":1724760345844,"duration":0},"status":"passed","severity":"normal"},{"uid":"673c9764383e3a2b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724760632565,"stop":1724760632565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a975093e86cdab3","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724760822463,"stop":1724760822464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba48f6db38741533","name":"Ping succeeds for all connected peers","time":{"start":1724760509270,"stop":1724760509270,"duration":0},"status":"passed","severity":"normal"},{"uid":"da786ef474ea9e92","name":"Push message with JSON payload","time":{"start":1724761038718,"stop":1724761038718,"duration":0},"status":"passed","severity":"normal"},{"uid":"645cf7a961f8aff4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724760367068,"stop":1724760367069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71e578cde0f0078","name":"Push 30 different messages","time":{"start":1724760912493,"stop":1724760912494,"duration":1},"status":"passed","severity":"normal"},{"uid":"3feefd2ac43a4f47","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724760343361,"stop":1724760343361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77c94773f899a18","name":"more peers than existing","time":{"start":1724760912647,"stop":1724760912647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9371f43371910d5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724760637256,"stop":1724760637256,"duration":0},"status":"passed","severity":"normal"},{"uid":"11899e75208bd639","name":"Check message with no content topic is not received","time":{"start":1724760600564,"stop":1724760600567,"duration":3},"status":"passed","severity":"normal"},{"uid":"43019fe90799b598","name":"Push message with rate limit","time":{"start":1724760912514,"stop":1724760912514,"duration":0},"status":"passed","severity":"normal"},{"uid":"712f4dc7c24f9554","name":"ignores unrecognized TXT record formats","time":{"start":1724760367566,"stop":1724760367566,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf899a7dee83b75c","name":"Push message with Basic HTML tag payload","time":{"start":1724760912487,"stop":1724760912488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d8154ad9e463b1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724760928582,"stop":1724760928583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca86ab7d1ce127c6","name":"Check publish message containing short","time":{"start":1724760957718,"stop":1724760957718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2383bf9293a46dde","name":"should be online or offline if network state changed","time":{"start":1724760396070,"stop":1724760396072,"duration":2},"status":"broken","severity":"normal"},{"uid":"264e3beccba93c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724760822462,"stop":1724760822462,"duration":0},"status":"passed","severity":"normal"},{"uid":"971b1c54e09e3c1a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724761093862,"stop":1724761093863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b599a48955d7a4","name":"Query with Promise Callback, No message returned","time":{"start":1724761051515,"stop":1724761051520,"duration":5},"status":"passed","severity":"normal"},{"uid":"5a217df5baf096f2","name":"should decode valid enr successfully","time":{"start":1724760351811,"stop":1724760351811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d979cf92feb944","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724760343375,"stop":1724760343375,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e2ba42f271521c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724760822479,"stop":1724760822480,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8d4772ef8dc96d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724760537368,"stop":1724760537369,"duration":1},"status":"passed","severity":"normal"},{"uid":"db226ec66ef3efe7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760754168,"stop":1724760754168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd3f3aaec2a491c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724760396066,"stop":1724760396067,"duration":1},"status":"passed","severity":"normal"},{"uid":"934179bc2f19d4d4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724760957729,"stop":1724760957729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc19d0fac6f9606","name":"Subscribe to topic containing Script and receive message","time":{"start":1724761070302,"stop":1724761070303,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea60ca00fc50316","name":"should not fail to stop the service if it was not started","time":{"start":1724760371588,"stop":1724760371588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65689bb6b037113","name":"Fails to push message bigger that 1MB","time":{"start":1724761038772,"stop":1724761038773,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbbe587b15f20ba","name":"Check received message containing Chinese","time":{"start":1724760929554,"stop":1724760929554,"duration":0},"status":"passed","severity":"normal"},{"uid":"692e0a383b615aed","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724760350984,"stop":1724760350985,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc2500fc4a7f09","name":"Publish message with custom timestamp: Wed Sep 06 2023 12:15:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724760957726,"stop":1724760957727,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e29d3051a79148f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622777,"stop":1724760622777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbfb5b8094abeb3","name":"caches peers it previously fetched","time":{"start":1724760367566,"stop":1724760367566,"duration":0},"status":"passed","severity":"normal"},{"uid":"5372939e2cea1054","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622765,"stop":1724760622765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d44a7a8db213e82","name":"Push message with custom timestamp: 1724764267030","time":{"start":1724760912523,"stop":1724760912524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae049ac5d23dce1b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724760377482,"stop":1724760377484,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd974dfbc8baa8e3","name":"Check publish message containing JSON","time":{"start":1724760957724,"stop":1724760957724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4739ee12f63b1f","name":"Decoder throws on undefined content topic","time":{"start":1724760379110,"stop":1724760379110,"duration":0},"status":"passed","severity":"normal"},{"uid":"334697f8823a8f2c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724761079159,"stop":1724761079159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f760fcf458454","name":"Check received message containing XML","time":{"start":1724760600499,"stop":1724760600500,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7279ac3b1b49ce","name":"Check received message containing JSON","time":{"start":1724760600500,"stop":1724760600501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fa2afc1999603b","name":"should handle corrupted local storage data gracefully","time":{"start":1724760371591,"stop":1724760371591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4979225b0b8cdc2d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724761070303,"stop":1724761070303,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c33bf52c46f41","name":"Check message with invalid timestamp is not received","time":{"start":1724760929575,"stop":1724760929575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c83056c4bcc3ee","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724761079157,"stop":1724761079157,"duration":0},"status":"passed","severity":"normal"},{"uid":"521973407e205c79","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724760622759,"stop":1724760622760,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b443a5249e40fc","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724760622768,"stop":1724760622768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdc7a05b84b0243","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724760343357,"stop":1724760343357,"duration":0},"status":"passed","severity":"normal"},{"uid":"508523c17f20721f","name":"should get / set UDP multiaddr","time":{"start":1724760351816,"stop":1724760351816,"duration":0},"status":"passed","severity":"normal"},{"uid":"384dcedb8ccf3d4d","name":"Used by Waku Relay","time":{"start":1724761092206,"stop":1724761092207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c099622ec91e495f","name":"Push message with emoji payload","time":{"start":1724760912492,"stop":1724760912493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7601bbc7ee8b87","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724761004839,"stop":1724761004840,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d263fafd55eb60","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724761070318,"stop":1724761070319,"duration":1},"status":"passed","severity":"normal"},{"uid":"1202e8fad5220575","name":"should not fail to stop the service if it was not started","time":{"start":1724760407057,"stop":1724760407057,"duration":0},"status":"passed","severity":"normal"},{"uid":"186bde50ad4e6f22","name":"should properly compute the node id","time":{"start":1724760351814,"stop":1724760351815,"duration":1},"status":"passed","severity":"normal"},{"uid":"26214b4099d5262b","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724760822478,"stop":1724760822479,"duration":1},"status":"passed","severity":"normal"},{"uid":"6113dab3ddf0b9c0","name":"Check message with no content topic is not received","time":{"start":1724760929565,"stop":1724760929565,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d5fccc40cdf41d","name":"different cluster, same shard: nodes don't connect","time":{"start":1724760622757,"stop":1724760622757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10d2beb43085fc9","name":"Default pageSize","time":{"start":1724761084763,"stop":1724761084763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3118c1420383f","name":"tcp ip4 address","time":{"start":1724760351169,"stop":1724760351170,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9dbba020645989","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724760632568,"stop":1724760632568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f251011ed1ec10","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724760494095,"stop":1724760494097,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3dcedf8c52321f7","name":"should not fail to start the service if it is already started","time":{"start":1724760407058,"stop":1724760407058,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30dcc19185ec9e1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724760350990,"stop":1724760350991,"duration":1},"status":"passed","severity":"normal"},{"uid":"3273cfef8c035426","name":"Ping on subscribed peer","time":{"start":1724760455719,"stop":1724760455719,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad2de6c8a264e03","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724760350986,"stop":1724760350987,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa541b001f5c95a5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724760622779,"stop":1724760622779,"duration":0},"status":"passed","severity":"normal"},{"uid":"16276e42d9651a79","name":"Fails to push message with empty content topic","time":{"start":1724761038750,"stop":1724761038751,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf7bb840f9d9b80","name":"Subscribe to topic containing long and receive message","time":{"start":1724760632563,"stop":1724760632563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be87693f176bc64","name":"throws on content topic with empty topic name field","time":{"start":1724760343347,"stop":1724760343348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e990e46323d1141","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724760998873,"stop":1724760998873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab93604e9110e30","name":"same cluster, same shard: nodes connect","time":{"start":1724760622755,"stop":1724760622756,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f6abb4bb7709a0","name":"Push message with content topic containing long","time":{"start":1724761038730,"stop":1724761038731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15f7c5c6b898661","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724760622760,"stop":1724760622762,"duration":2},"status":"passed","severity":"normal"},{"uid":"a33998f919bfd7b2","name":"should set field with all protocols enabled","time":{"start":1724760351822,"stop":1724760351823,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fba938df7baf78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622769,"stop":1724760622769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5233797794e674","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724760622764,"stop":1724760622764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5765568e6a719fe6","name":"Decrypt messages","time":{"start":1724760916095,"stop":1724760916095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c030de254e407c","name":"LightPush with 3 connections","time":{"start":1724760688223,"stop":1724760688223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5ba74b5365b822","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724760343365,"stop":1724760343365,"duration":0},"status":"passed","severity":"normal"},{"uid":"de293b078315be4c","name":"Generator, custom pubsub topic","time":{"start":1724761070572,"stop":1724761070582,"duration":10},"status":"passed","severity":"normal"},{"uid":"29fb6140e831999b","name":"getPeersByDiscovery","time":{"start":1724760434818,"stop":1724760434818,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd11ac933623ecf4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724760928580,"stop":1724760928581,"duration":1},"status":"passed","severity":"normal"},{"uid":"16179efed764244d","name":"Push message with content topic containing Arabic","time":{"start":1724760912506,"stop":1724760912507,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a2a3d42a49b140","name":"Push message with content topic containing Russian","time":{"start":1724760912507,"stop":1724760912508,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95a0ca96b033e02","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724760632567,"stop":1724760632567,"duration":0},"status":"passed","severity":"normal"},{"uid":"602efdd26e0da9d8","name":"Push message with special chars payload","time":{"start":1724761038704,"stop":1724761038706,"duration":2},"status":"passed","severity":"normal"},{"uid":"baaa37c9151a9d66","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724760622763,"stop":1724760622764,"duration":1},"status":"passed","severity":"normal"},{"uid":"962a9e848d666db8","name":"can dial TLS multiaddrs","time":{"start":1724760808805,"stop":1724760808806,"duration":1},"status":"passed","severity":"normal"},{"uid":"3360355f266007c4","name":"Push message with Script payload","time":{"start":1724761038715,"stop":1724761038716,"duration":1},"status":"passed","severity":"normal"},{"uid":"4278adc9dece1b43","name":"retrieves a single peer","time":{"start":1724760367564,"stop":1724760367564,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f8534f501afb76","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724760958461,"stop":1724760958462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12e524d98a94583","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724761070275,"stop":1724761070275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a855121da6218618","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724760367333,"stop":1724760367333,"duration":0},"status":"passed","severity":"normal"},{"uid":"341e0bb4c58b96f3","name":"Push message with numeric payload","time":{"start":1724761038702,"stop":1724761038704,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b0cb4bf4ca2079d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724761070277,"stop":1724761070278,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fab440993551c7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724760356409,"stop":1724760356410,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc67a96be5703e8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724760367072,"stop":1724760367073,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd5c0a412488f4e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724760958463,"stop":1724760958463,"duration":0},"status":"passed","severity":"normal"},{"uid":"874e224da95e760","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724760637257,"stop":1724760637257,"duration":0},"status":"passed","severity":"normal"},{"uid":"88845a2717e5eb97","name":"random static sharding 4 - Cluster ID: 528, Shard ID: 712","time":{"start":1724761025573,"stop":1724761025573,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdafcbd8e23ba49","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724761115432,"stop":1724761115432,"duration":0},"status":"passed","severity":"normal"},{"uid":"67109e9df5de5ce4","name":"addEventListener with wrong event","time":{"start":1724760434816,"stop":1724760434817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f08f3e8f88c529c","name":"should get / set TCP multiaddr","time":{"start":1724760351816,"stop":1724760351816,"duration":0},"status":"passed","severity":"normal"},{"uid":"710ac212fcc8ef1a","name":"different cluster, different shard: nodes don't connect","time":{"start":1724760622757,"stop":1724760622758,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6ab9d7245b4493","name":"should not receive a peer event before start","time":{"start":1724760943635,"stop":1724760943635,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93a654e7dc2bac5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724760343388,"stop":1724760343389,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b8925adef99d35","name":"Subscribe and receives messages on 20 topics","time":{"start":1724761070311,"stop":1724761070312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c7b8e78acad77d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app73/6/topic536/json","time":{"start":1724760998868,"stop":1724760998869,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdc5bb82a730786","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724760632565,"stop":1724760632565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a2d44552934785","name":"Relay - times out","time":{"start":1724761096414,"stop":1724761096414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac739684cda43021","name":"Check received message containing short","time":{"start":1724760929567,"stop":1724760929568,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b974be9ac617050","name":"should return unique PubsubTopics for static sharding","time":{"start":1724760343365,"stop":1724760343366,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d63b2ad0280f342","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760754166,"stop":1724760754166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3652ed33c2c6af","name":"Subscribe to topic containing Script and publish message","time":{"start":1724760958460,"stop":1724760958461,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ef7e7b22de69fc","name":"Publish message with large meta","time":{"start":1724760957738,"stop":1724760957738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7260437b9b4dbb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724760637248,"stop":1724760637249,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c4f805a1a9c1c","name":"Query generator for 2000 messages","time":{"start":1724761065424,"stop":1724761065424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd387439d21b76","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724761070328,"stop":1724761070333,"duration":5},"status":"passed","severity":"normal"},{"uid":"d9beef3e203b1f2e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724760356409,"stop":1724760356409,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce8a63369a0645","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724760929575,"stop":1724760929575,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e93ceab632c1e83","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760494088,"stop":1724760494090,"duration":2},"status":"passed","severity":"normal"},{"uid":"d50890c32eaf0cd6","name":"should throw error - no public key","time":{"start":1724760351813,"stop":1724760351814,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01388c6bb5aa640","name":"Push message with content topic containing emoji","time":{"start":1724761038750,"stop":1724761038750,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1bd6c41d80bc71","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724760343386,"stop":1724760343386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3930dd171ec12c","name":"Store - dialed after - with timeout","time":{"start":1724761096414,"stop":1724761096414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aa5c72a0d98ff2","name":"Check received message containing long","time":{"start":1724760929568,"stop":1724760929568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bca477695111979","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724761070282,"stop":1724761070296,"duration":14},"status":"passed","severity":"normal"},{"uid":"a694df14b05f0eef","name":"Light Node - default protocols","time":{"start":1724761096415,"stop":1724761096416,"duration":1},"status":"passed","severity":"normal"},{"uid":"156c62c5163830f7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724760367070,"stop":1724760367071,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed28c0f5109512cc","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724760622766,"stop":1724760622766,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9e8db888b23d44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760754164,"stop":1724760754164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d0370a9aa7e2b6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app94/1/topic499/test.js","time":{"start":1724760998868,"stop":1724760998868,"duration":0},"status":"passed","severity":"normal"},{"uid":"94adf85035e8716d","name":"Check message received after jswaku node is restarted","time":{"start":1724760929582,"stop":1724760929582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e62988dd21e7f9da","name":"Privacy Node - default protocol","time":{"start":1724761096416,"stop":1724761096416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0ca3c8f9d81ba0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724760350992,"stop":1724760350993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1c50549de0c1d4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724760343359,"stop":1724760343359,"duration":0},"status":"passed","severity":"normal"},{"uid":"359c1d5910e0e374","name":"Push message with SQL Injection payload","time":{"start":1724761038715,"stop":1724761038715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb4f201c4348eaa","name":"Subscribe to topic containing short and receive message","time":{"start":1724760632555,"stop":1724760632563,"duration":8},"status":"passed","severity":"normal"},{"uid":"c1f5a1026178337","name":"Push message with content topic containing Script","time":{"start":1724760912509,"stop":1724760912510,"duration":1},"status":"passed","severity":"normal"},{"uid":"b608101da4f60d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724760343372,"stop":1724760343372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69575e82f056960","name":"Check received message containing emoji","time":{"start":1724760600506,"stop":1724760600509,"duration":3},"status":"passed","severity":"normal"},{"uid":"5892ef30f3c69517","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724760367569,"stop":1724760367569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4f5c6a538b70f29","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724760509273,"stop":1724760509273,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ec6c5f86dfdeed","name":"should properly create peer info with all multiaddrs","time":{"start":1724760351822,"stop":1724760351822,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cdc6c5bce695e2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724761115432,"stop":1724761115432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8cab050d3b9b","name":"configure the node with multiple pubsub topics","time":{"start":1724761025577,"stop":1724761025578,"duration":1},"status":"passed","severity":"normal"},{"uid":"182dd904d2d3b444","name":"should not fail to start the service if it is already started","time":{"start":1724760943634,"stop":1724760943634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09475e389048597","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724760537369,"stop":1724760537370,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c91223e9cafeaf","name":"Push message on custom pubsubTopic","time":{"start":1724760754165,"stop":1724760754166,"duration":1},"status":"passed","severity":"normal"},{"uid":"449a162b7a55d6e4","name":"Generator, custom pubsub topic","time":{"start":1724761070583,"stop":1724761070583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3803753ef44eca8","name":"Ping on unsubscribed peer","time":{"start":1724760493922,"stop":1724760493922,"duration":0},"status":"passed","severity":"normal"},{"uid":"93004ebd72dd7d4c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724760401833,"stop":1724760401834,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e24c0e20fdfdc2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724760343359,"stop":1724760343360,"duration":1},"status":"passed","severity":"normal"},{"uid":"48773ca93c04dab6","name":"can start and stop the service","time":{"start":1724760943633,"stop":1724760943634,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d63b82426fe4b1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724761093864,"stop":1724761093865,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e76af9e3e63e67","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724760343350,"stop":1724760343350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61bc6351695b2da","name":"should decode valid enr with tcp successfully","time":{"start":1724760351811,"stop":1724760351812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7898d286ec67b853","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724760637249,"stop":1724760637249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31226d8d527a588","name":"Check message with no content topic is not received","time":{"start":1724760929580,"stop":1724760929581,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b8d859406edacb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724760367568,"stop":1724760367568,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5970ca2a162384","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724760622766,"stop":1724760622767,"duration":1},"status":"passed","severity":"normal"},{"uid":"568f9432e3a60fae","name":"Check received message containing unicode special characters","time":{"start":1724760600505,"stop":1724760600506,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56faf521b658dba","name":"Encoder throws on empty string content topic","time":{"start":1724760379109,"stop":1724760379110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b787f67ededb7ed2","name":"Push message with content topic containing escaped characters","time":{"start":1724760912511,"stop":1724760912512,"duration":1},"status":"passed","severity":"normal"},{"uid":"660138b19acc9c90","name":"Subscribe to topic containing long and receive message","time":{"start":1724761070316,"stop":1724761070317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afaedb157de7d07","name":"Push message with meta","time":{"start":1724760912513,"stop":1724760912514,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c921a5121acb15","name":"Check message received after nwaku node is restarted","time":{"start":1724760929582,"stop":1724760929582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60ad20cf98a00cd0","name":"Check publish message containing Basic HTML tag","time":{"start":1724760957723,"stop":1724760957724,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc18ef3734d6b3c6","name":"Check received message containing SQL Injection","time":{"start":1724760929570,"stop":1724760929571,"duration":1},"status":"passed","severity":"normal"},{"uid":"476239197e24432","name":"Publish message with rate limit","time":{"start":1724760957738,"stop":1724760957739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c15a6805ece147","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724761070306,"stop":1724761070306,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf7ab09bf11ce74","name":"Fails to publish duplicate message","time":{"start":1724760957728,"stop":1724760957728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f1d3e30daab0ba","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724761004841,"stop":1724761004841,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d64bf034a1b71e","name":"should be called for bootstrap peers","time":{"start":1724760401832,"stop":1724760401833,"duration":1},"status":"passed","severity":"normal"},{"uid":"416fa9578ef14886","name":"1 Store, 2 fetches","time":{"start":1724760367333,"stop":1724760367333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a660ea280a95cdb5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724761093861,"stop":1724761093861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea34bc3bea2e32f9","name":"Push message with content topic containing Script","time":{"start":1724761038733,"stop":1724761038742,"duration":9},"status":"passed","severity":"normal"},{"uid":"96c4e0175c5b907c","name":"Relay - dialed after","time":{"start":1724761096413,"stop":1724761096413,"duration":0},"status":"passed","severity":"normal"},{"uid":"43db369e6beab2d9","name":"random static sharding 2 - Cluster ID: 470, Shard ID: 978","time":{"start":1724761025572,"stop":1724761025572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c08af35c5ef2b52","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724761079157,"stop":1724761079159,"duration":2},"status":"passed","severity":"normal"},{"uid":"68bf143eeeff5cbb","name":"Check message received after jswaku node is restarted","time":{"start":1724760929566,"stop":1724760929566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0c9764c79bb9813","name":"Generator, 2 different pubsubtopics","time":{"start":1724761070583,"stop":1724761070591,"duration":8},"status":"passed","severity":"normal"},{"uid":"49e70b97300cbc86","name":"Callback on promise","time":{"start":1724761065422,"stop":1724761065422,"duration":0},"status":"passed","severity":"normal"},{"uid":"374c317b0fb3e8cd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724760343389,"stop":1724760343389,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bd36d735f05dc8","name":"Ping on unsubscribed peer","time":{"start":1724760455720,"stop":1724760455720,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc947acae9fd252c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724760928574,"stop":1724760928575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eee0d8b58ae2022","name":"same cluster, different shard: nodes connect","time":{"start":1724760803257,"stop":1724760803257,"duration":0},"status":"passed","severity":"normal"},{"uid":"52585151c3d7a885","name":"Check publish message containing SQL Injection","time":{"start":1724760957722,"stop":1724760957722,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2d5b7a65e9126f","name":"Ephemeral field set to true","time":{"start":1724760356744,"stop":1724760356744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6018aecc597a3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724760343368,"stop":1724760343369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7825dd2cc4aef27","name":"Check received message containing XML","time":{"start":1724760929571,"stop":1724760929571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8fa8dadeea4119","name":"Check message with non string payload is not received","time":{"start":1724760929581,"stop":1724760929582,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc196e2547d05524","name":"should return all peers when numPeers is 0","time":{"start":1724760356407,"stop":1724760356408,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca72c00d31127262","name":"Subscribe to topic containing XML and receive message","time":{"start":1724761070319,"stop":1724761070326,"duration":7},"status":"passed","severity":"normal"},{"uid":"7e0be7f422a2e923","name":"Push message with content topic containing JSON","time":{"start":1724761038743,"stop":1724761038743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbbd3b9344afcb6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724761070317,"stop":1724761070318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e533167d3fccc29","name":"Push message with content topic containing shell command","time":{"start":1724761038748,"stop":1724761038749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da658eac52974ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724760343378,"stop":1724760343379,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd44b5f607b8b206","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724760343351,"stop":1724760343351,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c2334961d176db","name":"random static sharding 3 - Cluster ID: 782, Shard ID: 666","time":{"start":1724761025573,"stop":1724761025573,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4c4082e34995a2","name":"Push message with content topic containing unicode special characters","time":{"start":1724760912512,"stop":1724760912512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd43ead23b2b2d5b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724760622773,"stop":1724760622773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d609740247c4aa8c","name":"safeDispatchEvent","time":{"start":1724760434820,"stop":1724760434820,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cb6b82e3e753fc","name":"returns all values when wanted number matches available values","time":{"start":1724760366354,"stop":1724760366356,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa18eba813cd2e8b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724760958454,"stop":1724760958458,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7da5d9d2d0db307","name":"should not receive a peer event before start","time":{"start":1724760407059,"stop":1724760407059,"duration":0},"status":"passed","severity":"normal"},{"uid":"5825bc368eece03e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724761070309,"stop":1724761070310,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee68a35dfd22c9e5","name":"Encoder throws on empty string content topic","time":{"start":1724760356746,"stop":1724760356746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05437baa0d35a07","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724760622769,"stop":1724760622769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c16ed9bd96dc38c","name":"Push message with Arabic payload","time":{"start":1724760912469,"stop":1724760912471,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee6b96cbb3a4159d","name":"should properly create location multiaddrs - udp4","time":{"start":1724760351817,"stop":1724760351820,"duration":3},"status":"passed","severity":"normal"},{"uid":"a844312493fa95a7","name":"recovers when dns.resolve returns empty","time":{"start":1724760367565,"stop":1724760367565,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aa8a0ea65e4a1f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724760622770,"stop":1724760622771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51732529173450e","name":"through manual discovery","time":{"start":1724760808806,"stop":1724760808807,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b7d915859f9b4f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724760343386,"stop":1724760343386,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f1cce511c82af6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724761070327,"stop":1724761070327,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f5fa693826ad92","name":"nwaku subscribes","time":{"start":1724760939077,"stop":1724760939079,"duration":2},"status":"passed","severity":"normal"},{"uid":"b28aea13d916890","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724761070327,"stop":1724761070328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a10b20e1ba2f16","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724760494086,"stop":1724760494087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f22c35e0047b5b","name":"listenerCount","time":{"start":1724760434818,"stop":1724760434819,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc8b824b49b2fe0","name":"Overlapping topic subscription","time":{"start":1724760958453,"stop":1724760958453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55ea651672ac387","name":"Renews peer on consistent ping failures","time":{"start":1724760509272,"stop":1724760509272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fefd999083fe2a7","name":"handles different networkShards values correctly","time":{"start":1724760343362,"stop":1724760343362,"duration":0},"status":"passed","severity":"normal"},{"uid":"187cd0ec1c51bbbc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724760350978,"stop":1724760350980,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba7305d2e30ade07","name":"Publishes to nwaku","time":{"start":1724760939079,"stop":1724760939079,"duration":0},"status":"passed","severity":"normal"},{"uid":"93699b9ef2443924","name":"Passing page size 0 when there are 110 messages","time":{"start":1724761084759,"stop":1724761084760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4945bf6780d0827","name":"Check received message containing special chars","time":{"start":1724760929569,"stop":1724760929569,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e6b1ebd6254d55","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724760622775,"stop":1724760622775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b80bf844cd4837b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724760401834,"stop":1724760401837,"duration":3},"status":"passed","severity":"normal"},{"uid":"f98a15c71050fc34","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724760343369,"stop":1724760343370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51ab5fcb683dfe5","name":"A test","time":{"start":1724760754303,"stop":1724760754304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2126f8e16c003744","name":"should not receive a peer event before start","time":{"start":1724760371589,"stop":1724760371589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a955eb3f5457e9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724760632567,"stop":1724760632567,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d9bc7d646b9f3","name":"Passing page size 19 when there are 20 messages","time":{"start":1724761084762,"stop":1724761084762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9211461d96a28f0a","name":"Filter with 1 connections","time":{"start":1724760688221,"stop":1724760688222,"duration":1},"status":"passed","severity":"normal"},{"uid":"faaa1084b3ec7e78","name":"Fails to push message with empty content topic","time":{"start":1724760912512,"stop":1724760912513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca55c895ef9a471a","name":"Fails to push message with large meta","time":{"start":1724760912514,"stop":1724760912514,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfccb99a6091fd8a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724760600512,"stop":1724760600512,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0439ab5da00a93","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724760411484,"stop":1724760411484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d707ec70ff5fee1","name":"Push message with unicode special characters payload","time":{"start":1724761038723,"stop":1724761038724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ccd8a25fe757df","name":"Push message with content topic containing special chars","time":{"start":1724761038731,"stop":1724761038731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2315c116af76e2cb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724761004842,"stop":1724761004843,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b4210fab602918","name":"Push message with unicode special characters payload","time":{"start":1724760912491,"stop":1724760912492,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc51ee1f3e9b2c2e","name":"Check meta is set [symmetric]","time":{"start":1724760377484,"stop":1724760377485,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ed53cba6aa21e3","name":"Subscribe to topic containing long and publish message","time":{"start":1724760958454,"stop":1724760958454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07b15b12355d9bd","name":"Check received message containing Russian","time":{"start":1724760600497,"stop":1724760600497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffbd20588d8fd6c","name":"Passing page size 1 when there are 4 messages","time":{"start":1724761084760,"stop":1724761084760,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c6e8a77d8a5c5a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724760343363,"stop":1724760343363,"duration":0},"status":"passed","severity":"normal"},{"uid":"117a8e3201232050","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724760343370,"stop":1724760343371,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e903190b6393c1","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724760822464,"stop":1724760822465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e07ccba971c7a9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724760343351,"stop":1724760343357,"duration":6},"status":"passed","severity":"normal"},{"uid":"e01a1e7b5b2559fc","name":"Subscribe and publish message","time":{"start":1724760958440,"stop":1724760958440,"duration":0},"status":"passed","severity":"normal"},{"uid":"644ee6a18431fc78","name":"Overlapping topic subscription","time":{"start":1724760632553,"stop":1724760632553,"duration":0},"status":"passed","severity":"normal"},{"uid":"961e28c8e8809f6e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724760622759,"stop":1724760622759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5a5a07cc5b41c2","name":"getPeersByDiscovery","time":{"start":1724760913657,"stop":1724760913657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32f46ac1e5e661d","name":"Decoder throws on empty string content topic","time":{"start":1724760379110,"stop":1724760379110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7f1c3541d36b6a","name":"Subscribe and receives messages on 20 topics","time":{"start":1724760632552,"stop":1724760632552,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14f644ecec94c3","name":"different cluster, same shard: nodes don't connect","time":{"start":1724760803257,"stop":1724760803257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9669384b6f81532e","name":"Overlapping topic subscription","time":{"start":1724761070313,"stop":1724761070314,"duration":1},"status":"passed","severity":"normal"},{"uid":"27306f1a7ab13600","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724760822479,"stop":1724760822479,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c567a0db7888f2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724760928576,"stop":1724760928577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba326754d58890c4","name":"Nwaku publishes","time":{"start":1724760939079,"stop":1724760939080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3d592171585489","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724761093862,"stop":1724761093862,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e803dace0951f8","name":"throws on empty content topic","time":{"start":1724760343344,"stop":1724760343344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba42b8b2071cd98","name":"Check received message containing short","time":{"start":1724760929552,"stop":1724760929552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5707f4f322f4748","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724760754168,"stop":1724760754168,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ca7f6e5c563cc2","name":"Ping on subscribed peer","time":{"start":1724760493919,"stop":1724760493919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c48279e8e677eef","name":"Correctly serialized arguments","time":{"start":1724760808899,"stop":1724760808899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7305cff557884dfd","name":"should not receive a peer event after stop","time":{"start":1724760371590,"stop":1724760371590,"duration":0},"status":"passed","severity":"normal"},{"uid":"149c81d553b101d2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724761025570,"stop":1724761025571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5990399ab444547c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724760343387,"stop":1724760343387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1b82d56f8724de","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724760396057,"stop":1724760396066,"duration":9},"status":"passed","severity":"normal"},{"uid":"d0b83396f32e03d8","name":"Check message received after jswaku node is restarted","time":{"start":1724760600571,"stop":1724760600572,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2eebcd4ed6cf4fb","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724760622758,"stop":1724760622759,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f2060f03dbdbf6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724760345842,"stop":1724760345842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed5a80a00e0db92","name":"Ping on subscribed peer","time":{"start":1724760493921,"stop":1724760493921,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bc95b89d50d74f","name":"Push message with custom timestamp: 1694002267030","time":{"start":1724760912523,"stop":1724760912523,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b0717ee0c68abb","name":"Check publish message containing escaped characters","time":{"start":1724760957725,"stop":1724760957725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0afcc057c4b40f9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724761093864,"stop":1724761093864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae567ac2bb5cf13","name":"Init the array if not present","time":{"start":1724760342925,"stop":1724760342926,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb629cc8761b546","name":"Check received message containing Arabic","time":{"start":1724760600496,"stop":1724760600497,"duration":1},"status":"passed","severity":"normal"},{"uid":"810aef99fc395f9e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724760450358,"stop":1724760450358,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecde71ba8a48c2e","name":"Encoder throws on undefined content topic","time":{"start":1724760356745,"stop":1724760356746,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e439a818d0861d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724760343372,"stop":1724760343373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c9726ec52f3451","name":"Check message with invalid timestamp is not received","time":{"start":1724760929564,"stop":1724760929564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b346b306005682b9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724760343364,"stop":1724760343364,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d109fe3ee004fc","name":"Generator, custom pubsub topic","time":{"start":1724761070568,"stop":1724761070569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3dee10f6a6a9e8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724760622768,"stop":1724760622768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1675dd42af68c","name":"Check message on other pubsub topic is not received","time":{"start":1724760929580,"stop":1724760929580,"duration":0},"status":"passed","severity":"normal"},{"uid":"813d9080f43650d7","name":"should set field with only RELAY enabled","time":{"start":1724760351823,"stop":1724760351823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b4f7404f02694e","name":"throws on content topic with empty application field","time":{"start":1724760343346,"stop":1724760343347,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fe2582815a285a","name":"Fails to push message with large meta","time":{"start":1724761038751,"stop":1724761038752,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1f768983c8a045","name":"Push message with content topic containing escaped characters","time":{"start":1724761038749,"stop":1724761038749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddc73f75d817a53","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724760494087,"stop":1724760494088,"duration":1},"status":"passed","severity":"normal"},{"uid":"286d292dee8c6b28","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724760958449,"stop":1724760958449,"duration":0},"status":"passed","severity":"normal"},{"uid":"402c547adaa23ea1","name":"Push message with escaped characters payload","time":{"start":1724760912490,"stop":1724760912491,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e90af192c23cac","name":"Check message with non string payload is not received","time":{"start":1724760600568,"stop":1724760600569,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e69d20f9f1129d","name":"Check received message with timestamp: 1724760393640000000 ","time":{"start":1724760929573,"stop":1724760929574,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa4b5e9b7b7801e","name":"handles multiple messages","time":{"start":1724761082685,"stop":1724761082685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06a8d42d977e078","name":"Promise Callback - true","time":{"start":1724761061572,"stop":1724761061572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6271cded6893c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724761070307,"stop":1724761070307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb4cb7780d6f298","name":"Query Generator - false","time":{"start":1724761061571,"stop":1724761061572,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba7034b584ae601","name":"Passing an array","time":{"start":1724761092201,"stop":1724761092202,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ebc48ffa226b0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724760343379,"stop":1724760343379,"duration":0},"status":"passed","severity":"normal"},{"uid":"535eae543a696206","name":"Generator, 2 different pubsubtopics","time":{"start":1724761070571,"stop":1724761070571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f05d9f77efc6ae","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724760450358,"stop":1724760450358,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0b814beb008b82","name":"Relay + Store","time":{"start":1724760351824,"stop":1724760351824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4004672267b9ed9c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724760401830,"stop":1724760401831,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2345595460e513e","name":"Check received message containing special chars","time":{"start":1724760929554,"stop":1724760929554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e1b5571db34d1d","name":"Reopen subscription with peer with lost subscription","time":{"start":1724760493922,"stop":1724760493923,"duration":1},"status":"passed","severity":"normal"},{"uid":"157a9bce32afb0f8","name":"should add and remove event listeners correctly","time":{"start":1724760371591,"stop":1724760371592,"duration":1},"status":"passed","severity":"normal"},{"uid":"131392c14fa0de1e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724761093864,"stop":1724761093864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f77a65ed55bfb7","name":"Push message with Basic HTML tag payload","time":{"start":1724761038718,"stop":1724761038718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7265735fb031e31a","name":"should throw error - no id","time":{"start":1724760351813,"stop":1724760351813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebab08ccdd208de","name":"Push message with Chinese payload","time":{"start":1724760912468,"stop":1724760912469,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa098eb4f780b153","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724760350981,"stop":1724760350981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18c09b83c1619a4","name":"should properly create location multiaddrs - tcp4","time":{"start":1724760351820,"stop":1724760351821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15d875b5d80176d","name":"should only return 1 node with relay capability","time":{"start":1724760367567,"stop":1724760367567,"duration":0},"status":"passed","severity":"normal"},{"uid":"212be804efaa7585","name":"Subscribe and receive messages via waku relay post","time":{"start":1724761070275,"stop":1724761070275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d7effc38ddb75e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724761051491,"stop":1724761051498,"duration":7},"status":"passed","severity":"normal"},{"uid":"a8d9b4307b34f86a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724760958459,"stop":1724760958459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f1854db07317e0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724760343367,"stop":1724760343368,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfdc4063dc58908","name":"Waku message hash computation (no timestamp)","time":{"start":1724760345843,"stop":1724760345844,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6709817bb5e34d","name":"Query with Ordered Callback, No message returned","time":{"start":1724761051502,"stop":1724761051503,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6b3527ef7c1a64","name":"should throw error - no id","time":{"start":1724760351812,"stop":1724760351812,"duration":0},"status":"passed","severity":"normal"},{"uid":"76832a74db17530c","name":"should return valid sharding parameters for static sharding","time":{"start":1724760343387,"stop":1724760343387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6149a470b85a325","name":"Push message with content topic containing shell command","time":{"start":1724760912511,"stop":1724760912511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f08f524ebd4674","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724760622762,"stop":1724760622763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab011eb5118c93ea","name":"Check publish message containing special chars","time":{"start":1724760957720,"stop":1724760957720,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b7c2212b8e68be","name":"Check meta is set [ecies]","time":{"start":1724760379109,"stop":1724760379109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a58593b9eb3067c","name":"Check publish message containing numeric","time":{"start":1724760957719,"stop":1724760957720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b893dc94f71bda4f","name":"throws on content topic with generation field greater than 0","time":{"start":1724760343346,"stop":1724760343346,"duration":0},"status":"passed","severity":"normal"},{"uid":"596de415cbbe7b96","name":"Renews subscription after lossing a connection","time":{"start":1724761070334,"stop":1724761070335,"duration":1},"status":"passed","severity":"normal"},{"uid":"3630f3e6c5a25111","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724761070282,"stop":1724761070282,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0aacd224349ac49","name":"Meta field set when metaSetter is specified","time":{"start":1724760356744,"stop":1724760356745,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a44a001d09b77ec","name":"should set field with all protocols disabled","time":{"start":1724760351822,"stop":1724760351822,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c235f1d1b0bb1d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724760343374,"stop":1724760343375,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c253aa5d52c7171","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/5/topic98/test.js","time":{"start":1724760998870,"stop":1724760998870,"duration":0},"status":"passed","severity":"normal"},{"uid":"588a31bbc6f8e62b","name":"should not fail to stop the service if it was not started","time":{"start":1724760943634,"stop":1724760943634,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d544867d78c342","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724760958458,"stop":1724760958459,"duration":1},"status":"passed","severity":"normal"},{"uid":"68da5f83ddd45d1b","name":"Relay - dialed first","time":{"start":1724761096413,"stop":1724761096413,"duration":0},"status":"passed","severity":"normal"},{"uid":"48da7bc6eef82cdb","name":"random static sharding 7 - Cluster ID: 688, Shard ID: 308","time":{"start":1724761025575,"stop":1724761025575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83039d95adaaaf6","name":"Decoder throws on undefined content topic","time":{"start":1724760377487,"stop":1724760377487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114efa87ef782aa","name":"Nodes with multiple pubsub topic","time":{"start":1724760928575,"stop":1724760928576,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2da3003269ff9ba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724760350991,"stop":1724760350992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e379b3a99fa28058","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724760928577,"stop":1724760928580,"duration":3},"status":"passed","severity":"normal"},{"uid":"1195225caac23053","name":"should throw an error for an unconfigured topic","time":{"start":1724760343382,"stop":1724760343382,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfce16df75ddc754","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724760622776,"stop":1724760622776,"duration":0},"status":"passed","severity":"normal"}]