mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
163 KiB
JSON
1 line
163 KiB
JSON
[{"uid":"e2757cbdf39396b8","name":"Push message with content topic containing unicode special characters","time":{"start":1739446865333,"stop":1739446865334,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83e51a8c3b1d79f","name":"Using a function","time":{"start":1739446943721,"stop":1739446943723,"duration":2},"status":"passed","severity":"normal"},{"uid":"a49b7c095c889525","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739447018440,"stop":1739447018440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6062f41e888fcea","name":"Push message with short payload","time":{"start":1739446865318,"stop":1739446865318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3720c70f14a8fde","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739447018434,"stop":1739447018434,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bc8f3027efa0cd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446774221,"stop":1739446774222,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6735ca9e916d44","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739446579035,"stop":1739446579035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dca21ba2206a78","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739446947081,"stop":1739446947082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4cc5c5c74385cc","name":"Check received message containing escaped characters","time":{"start":1739446733313,"stop":1739446733314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4b4352ae535af2","name":"random static sharding 2 - Cluster ID: 925, Shard ID: 336","time":{"start":1739446906317,"stop":1739446906317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db63cf28b3bdee1","name":"Check publish message containing XML","time":{"start":1739446871576,"stop":1739446871577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dec283a555a668","name":"Subscribe and publish message","time":{"start":1739446874349,"stop":1739446874353,"duration":4},"status":"passed","severity":"normal"},{"uid":"316e6e92a72dd9f8","name":"Relay - dialed first","time":{"start":1739446949579,"stop":1739446949579,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c9f0317018d30f","name":"can start the service","time":{"start":1739446602838,"stop":1739446602839,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4ad4e35ed4dfb3","name":"random static sharding 10 - Cluster ID: 695, Shard ID: 33","time":{"start":1739446906321,"stop":1739446906322,"duration":1},"status":"passed","severity":"normal"},{"uid":"7949c78078b21289","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739446901105,"stop":1739446901105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db12fef18b68dc7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739447018458,"stop":1739447018459,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5554bdad04a99c","name":"ignores unrecognized TXT record formats","time":{"start":1739446598940,"stop":1739446598941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e93a373f7c24d7","name":"caches peers it previously fetched","time":{"start":1739446598941,"stop":1739446598941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac794c7809346e27","name":"should properly compute the node id","time":{"start":1739446585030,"stop":1739446585030,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f17ce3e43c54c3","name":"random static sharding 6 - Cluster ID: 393, Shard ID: 681","time":{"start":1739446906319,"stop":1739446906319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bed334580086ef6","name":"retrieves a single peer","time":{"start":1739446598938,"stop":1739446598939,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c48b1d2daaf3d7d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739446585040,"stop":1739446585040,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a234c117e9c735","name":"should decode valid enr with tcp successfully","time":{"start":1739446585027,"stop":1739446585028,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c19d8ed556564e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739446584400,"stop":1739446584400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef60d802a98d269a","name":"Publish message with custom timestamp: Thu Feb 13 2025 12:41:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1739446871593,"stop":1739446871593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4d83730ebd695","name":"Push message with shell command payload","time":{"start":1739446865324,"stop":1739446865324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a6e53b3aa3f51","name":"Check received message containing Arabic","time":{"start":1739446857588,"stop":1739446857588,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c0f2127f5fb154","name":"should throw an error for insufficient data","time":{"start":1739446576538,"stop":1739446576538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fdefca8162efc9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739446598943,"stop":1739446598943,"duration":0},"status":"passed","severity":"normal"},{"uid":"32519f25fc4f63e","name":"Passing page size 110 when there are 120 messages","time":{"start":1739446928998,"stop":1739446928999,"duration":1},"status":"passed","severity":"normal"},{"uid":"5500602730efbf4d","name":"Query with Promise Callback, No message returned","time":{"start":1739446901106,"stop":1739446901107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76f5315169ca37c","name":"Push message with JSON payload","time":{"start":1739446845635,"stop":1739446845635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34bc953adbbaf05","name":"should encode/decode to text encoding","time":{"start":1739446585031,"stop":1739446585034,"duration":3},"status":"passed","severity":"normal"},{"uid":"79139eeed9c564e4","name":"Query Generator, No message returned","time":{"start":1739446901102,"stop":1739446901102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1411b8def3c60033","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739446576394,"stop":1739446576394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd93ed30af63ae9","name":"handles multiple messages","time":{"start":1739446932639,"stop":1739446932641,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ff3805d238789b1","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739446616806,"stop":1739446616806,"duration":0},"status":"passed","severity":"normal"},{"uid":"141bbbcc8252760","name":"Push message with content topic containing short","time":{"start":1739446845640,"stop":1739446845641,"duration":1},"status":"passed","severity":"normal"},{"uid":"546b6188728bed79","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739446863030,"stop":1739446863031,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd011c21d217c71b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739447018453,"stop":1739447018453,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f8b49a410a9d45","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739446584413,"stop":1739446584413,"duration":0},"status":"passed","severity":"normal"},{"uid":"27339a37365031b1","name":"creates an iterator","time":{"start":1739446932631,"stop":1739446932639,"duration":8},"status":"passed","severity":"normal"},{"uid":"ae5aee84adf1a81a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739446662101,"stop":1739446662101,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea5c4f0bd5cdd4b","name":"Check publish message containing Russian","time":{"start":1739446871572,"stop":1739446871572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce50462dc5c6cb5e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739446584406,"stop":1739446584407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a545601566fd06","name":"Asymmetric encrypt & decrypt","time":{"start":1739446609436,"stop":1739446609437,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cd9061322976c1","name":"should wait for Store peer to be connected","time":{"start":1739446616745,"stop":1739446616745,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d20c1456e8def","name":"Ping on subscribed peer","time":{"start":1739446674564,"stop":1739446674564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7237396b35a12146","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739446641674,"stop":1739446641675,"duration":1},"status":"passed","severity":"normal"},{"uid":"28033bf8c1cf5c86","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app27/10/topic660/test.js","time":{"start":1739446897282,"stop":1739446897282,"duration":0},"status":"passed","severity":"normal"},{"uid":"83df6a043a3f8768","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739446576395,"stop":1739446576395,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb5c9dc94767591","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739446576387,"stop":1739446576387,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6092e3c9fa167c","name":"Check received message containing Basic HTML tag","time":{"start":1739446857571,"stop":1739446857572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c595119a4551b79c","name":"Check publish message containing SQL Injection","time":{"start":1739446871572,"stop":1739446871576,"duration":4},"status":"passed","severity":"normal"},{"uid":"fc7b19fd610ee50b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739446674487,"stop":1739446674495,"duration":8},"status":"passed","severity":"normal"},{"uid":"f9355a7ce46261ac","name":"Check received message containing escaped characters","time":{"start":1739446857573,"stop":1739446857573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c644c38e61a6fca","name":"Push message with content topic containing numeric","time":{"start":1739446845642,"stop":1739446845642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f202b449d601aa5","name":"Store - dialed first","time":{"start":1739446949580,"stop":1739446949580,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a44d6e4563935c","name":"Check received message containing Basic HTML tag","time":{"start":1739446857593,"stop":1739446857593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5245728ccbd9440","name":"isConnected return false after peer stops","time":{"start":1739446662100,"stop":1739446662101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e673493efb155b6","name":"Check received message containing shell command","time":{"start":1739446857572,"stop":1739446857572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62fe865f89149cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739446576405,"stop":1739446576405,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc940a621c19e7","name":"Filter","time":{"start":1739446949581,"stop":1739446949582,"duration":1},"status":"passed","severity":"normal"},{"uid":"c469aa2051be7bda","name":"LightPush","time":{"start":1739446949581,"stop":1739446949581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef101348ec4629e","name":"Subscribe to topic containing short and publish message","time":{"start":1739446874356,"stop":1739446874356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311e95dd63dd285","name":"Throws when trying to push message with empty payload","time":{"start":1739446865326,"stop":1739446865326,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0e7494b3640eab","name":"Check received message containing numeric","time":{"start":1739446857565,"stop":1739446857565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db72c85018a6ccd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739446874358,"stop":1739446874358,"duration":0},"status":"passed","severity":"normal"},{"uid":"608c0f7758b395b7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739446598452,"stop":1739446598453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e43f6cb8c7df10","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739446591158,"stop":1739446591158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1561b453aa68470b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739446943933,"stop":1739446943933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acb247e1ab83a4c","name":"should not fail to start the service if it is already started","time":{"start":1739446654702,"stop":1739446654703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3da2f021f9d4dce","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739446576538,"stop":1739446576538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1066ddf99b17cc2","name":"random static sharding 7 - Cluster ID: 866, Shard ID: 72","time":{"start":1739446906320,"stop":1739446906320,"duration":0},"status":"passed","severity":"normal"},{"uid":"84235681f0562d11","name":"Reopen subscription with peer with lost subscription","time":{"start":1739446674565,"stop":1739446674565,"duration":0},"status":"passed","severity":"normal"},{"uid":"372cbbfe44585644","name":"Check message with invalid timestamp is not received","time":{"start":1739446733328,"stop":1739446733328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f857ea96bc49b9f","name":"Push message with shell command payload","time":{"start":1739446845635,"stop":1739446845636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0c02b4ec50ef23","name":"Check message with non string payload is not received","time":{"start":1739446857604,"stop":1739446857605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef60dc8352e165","name":"Check received message containing Arabic","time":{"start":1739446733296,"stop":1739446733297,"duration":1},"status":"passed","severity":"normal"},{"uid":"19af249f4b63b27b","name":"Encoder throws on undefined content topic","time":{"start":1739446591156,"stop":1739446591156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd232c7040a8df3","name":"Ping on peer without subscriptions","time":{"start":1739446674561,"stop":1739446674562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd165922708878f","name":"should encodeTxt and decodeTxt","time":{"start":1739446585026,"stop":1739446585026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38f3b1cadddea45","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739446598449,"stop":1739446598449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce733a1682a007c","name":"Check message with no content topic is not received","time":{"start":1739446857603,"stop":1739446857603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8352f78219e4d44a","name":"should use DNS peer discovery with light client","time":{"start":1739446654708,"stop":1739446654708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f116a09be11e2978","name":"can start the service","time":{"start":1739446875553,"stop":1739446875555,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bed483173c1afb6","name":"Push message with content topic containing long","time":{"start":1739446845641,"stop":1739446845641,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0bfcdca35715b3","name":"should not fail to start the service if it is already started","time":{"start":1739446602840,"stop":1739446602840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e112ba3d87ed2ab","name":"Subscribe to topic containing XML and receive message","time":{"start":1739446947079,"stop":1739446947079,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b3bb164044b719","name":"Check publish message containing shell command","time":{"start":1739446871578,"stop":1739446871578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d68af839824295","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739447018457,"stop":1739447018457,"duration":0},"status":"passed","severity":"normal"},{"uid":"343a4c7928280b90","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739447018436,"stop":1739447018436,"duration":0},"status":"passed","severity":"normal"},{"uid":"34795493df1439e5","name":"should return unique PubsubTopics for static sharding","time":{"start":1739446576394,"stop":1739446576395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eab36febeaf07e1","name":"Accepts a valid Waku Message","time":{"start":1739446620100,"stop":1739446620102,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdb1d2c36269853e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739446576401,"stop":1739446576401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e20c386ae4eadc5","name":"Check received message containing long","time":{"start":1739446733292,"stop":1739446733295,"duration":3},"status":"passed","severity":"normal"},{"uid":"65eafd2411c49f1b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739447018459,"stop":1739447018459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8122e475ceb94b2c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739446901102,"stop":1739446901103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68f6506cd978e8f","name":"should throw if no connection provided","time":{"start":1739446590788,"stop":1739446590788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88f72160cabd854","name":"Push message with content topic containing Russian","time":{"start":1739446845644,"stop":1739446845644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d0f6339643b2dd","name":"Push message with Basic HTML tag payload","time":{"start":1739446865323,"stop":1739446865323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38939923107df94","name":"Push message with meta","time":{"start":1739446845650,"stop":1739446845651,"duration":1},"status":"passed","severity":"normal"},{"uid":"1293d7b72000a9a2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739446576390,"stop":1739446576390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97ed7738fd0e056","name":"Check received message containing Chinese","time":{"start":1739446857588,"stop":1739446857588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8207fc6e1a8841c8","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739447018432,"stop":1739447018432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c70889142d2f0","name":"Push message with escaped characters payload","time":{"start":1739446865324,"stop":1739446865325,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8ae60da850d6b6","name":"same cluster, same shard: nodes connect","time":{"start":1739446786646,"stop":1739446786646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaebea3fe512a38","name":"Check publish message containing special chars","time":{"start":1739446871571,"stop":1739446871571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9932a83d35a0e267","name":"Query Generator - false","time":{"start":1739446915413,"stop":1739446915413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8959725309e140f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739447018460,"stop":1739447018460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec57e500ff7164b4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739446576395,"stop":1739446576395,"duration":0},"status":"passed","severity":"normal"},{"uid":"353ffcc99c03da7e","name":"Check received message containing special chars","time":{"start":1739446733296,"stop":1739446733296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbd7f51d0285753","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739446763935,"stop":1739446763935,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba7b991c8e7b921","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739447018442,"stop":1739447018443,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2dea13b76b5ef0","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739447018435,"stop":1739447018435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d2d6e6ca1d3667","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739446608959,"stop":1739446608960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0c82aeec6e1745","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739446576393,"stop":1739446576393,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3a56b92ce732c6","name":"Check received message containing SQL Injection","time":{"start":1739446733306,"stop":1739446733308,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a15e350604ccf32","name":"Subscribe and receives messages on 20 topics","time":{"start":1739446947074,"stop":1739446947074,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddb5479b9a88f0a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739446576389,"stop":1739446576390,"duration":1},"status":"passed","severity":"normal"},{"uid":"812142324c154668","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739447018458,"stop":1739447018458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b342af855816e1db","name":"random static sharding 5 - Cluster ID: 75, Shard ID: 506","time":{"start":1739446906319,"stop":1739446906319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ac841b1897096a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739446745426,"stop":1739446745426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db9f75338968ed5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446674518,"stop":1739446674520,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ac3df711fd209c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739446576403,"stop":1739446576404,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1813b5f54de81f9","name":"Check message received after nwaku node is restarted","time":{"start":1739446857585,"stop":1739446857585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb8ccd51d4ad2869","name":"Query generator for multiple messages with different message text format","time":{"start":1739446941104,"stop":1739446941104,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a8ea7828573af8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739446576402,"stop":1739446576402,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc7a5f4a8c977bf","name":"should set field with all protocols enabled","time":{"start":1739446585038,"stop":1739446585039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75de3df18c9ad2c","name":"configure the node with multiple pubsub topics","time":{"start":1739446906322,"stop":1739446906323,"duration":1},"status":"passed","severity":"normal"},{"uid":"4244bd0452b2559c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739446947092,"stop":1739446947092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64ae5ff34c6511d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739446763937,"stop":1739446763938,"duration":1},"status":"passed","severity":"normal"},{"uid":"31251660834fc3e3","name":"Push message with custom timestamp: 1739450302849","time":{"start":1739446865337,"stop":1739446865337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb2dd3df50b6421","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739447018428,"stop":1739447018429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6781b2576eb018de","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739446863029,"stop":1739446863030,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c7f28bd3f7278","name":"new peer added after a peer was already found","time":{"start":1739446867881,"stop":1739446867882,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7742de0660145c9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739446576400,"stop":1739446576401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdc414b4ca08f70","name":"should emit a peer event after start","time":{"start":1739446654703,"stop":1739446654703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a295ce409bc02c8e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739446947078,"stop":1739446947078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e50776924d65f6f","name":"Ping on subscribed peer","time":{"start":1739446664331,"stop":1739446664332,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2aa64d90b45486","name":"Push message with Arabic payload","time":{"start":1739446865321,"stop":1739446865321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dc79284a579418","name":"random static sharding 9 - Cluster ID: 123, Shard ID: 306","time":{"start":1739446906321,"stop":1739446906321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d835f28d6c27f47c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739446947074,"stop":1739446947074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32913d480cffabf","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app72/9/topic254/json","time":{"start":1739446897288,"stop":1739446897289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4d6e3c2848b7c7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739446874355,"stop":1739446874355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7657294482ab2587","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739446763941,"stop":1739446763941,"duration":0},"status":"passed","severity":"normal"},{"uid":"74daf38a9e59849b","name":"can dial TLS multiaddrs","time":{"start":1739446777619,"stop":1739446777619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fdb3bc6eb74969","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739446941104,"stop":1739446941105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4247778c4aa0e1a","name":"Check received message containing escaped characters","time":{"start":1739446857594,"stop":1739446857595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c2a5ef40891681","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739446874360,"stop":1739446874360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96fad1cb3af2999","name":"handles empty shards array correctly","time":{"start":1739446576408,"stop":1739446576408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3797895fe6c1b550","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739446863030,"stop":1739446863030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbbac3680d249b3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739446763938,"stop":1739446763938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8072cfefce92362","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739446674516,"stop":1739446674518,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a84433dfc7d0e66","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739446901103,"stop":1739446901104,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded25f064a324117","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739446598944,"stop":1739446598944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae320ee7f29649f8","name":"Check received message with timestamp: 1739446633951000000 ","time":{"start":1739446733324,"stop":1739446733324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2547ea4f8cc5ea","name":"throws on content topic with empty version field","time":{"start":1739446576376,"stop":1739446576376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4820440e0e4b2afa","name":"Push 30 different messages","time":{"start":1739446845640,"stop":1739446845640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9bdc08fb8cab94","name":"Query with Ordered Callback, No message returned","time":{"start":1739446901104,"stop":1739446901104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa742c83f6fe9c3","name":"Query Generator, No Decoder","time":{"start":1739446901101,"stop":1739446901102,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3c104683216442","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739446654709,"stop":1739446654709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77656917a248290f","name":"isConnected should return true after first peer connects","time":{"start":1739446662098,"stop":1739446662099,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ef1d1980d2de02","name":"Push message with SQL Injection payload","time":{"start":1739446865322,"stop":1739446865322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3943a62868439b","name":"Push message with content topic containing numeric","time":{"start":1739446865328,"stop":1739446865328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac10a914db412433","name":"getPeersByDiscovery","time":{"start":1739446675850,"stop":1739446675850,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd48587ebfd922bb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739446874362,"stop":1739446874362,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea1aba9e3bff4fb","name":"Non TWN Cluster","time":{"start":1739446897274,"stop":1739446897277,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae70f8680847968e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739446947085,"stop":1739446947085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f57560f0978f583","name":"should get locked peers","time":{"start":1739446616389,"stop":1739446616389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd711a2f727381","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739446947079,"stop":1739446947079,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed78662606f381","name":"Reopen subscription with peer with lost subscription","time":{"start":1739446664334,"stop":1739446664335,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bcb257b106d97","name":"returns only open connection if one present","time":{"start":1739446590498,"stop":1739446590498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb2a9923ea1394b","name":"Publish message with custom timestamp: Fri Feb 23 2024 11:41:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1739446871588,"stop":1739446871588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba96a305bf3c3e8b","name":"Encoder throws on undefined content topic","time":{"start":1739446610524,"stop":1739446610524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d000c20fb6bec337","name":"Publish message with large meta","time":{"start":1739446871600,"stop":1739446871601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b109f2915a63f22","name":"1 Relay, 1 fetch","time":{"start":1739446598758,"stop":1739446598759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a57146c46233305","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739446584407,"stop":1739446584407,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c70b04665df6dd","name":"should check connected peers if present and suitable","time":{"start":1739446616744,"stop":1739446616744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bd029eb4d436e","name":"should set field with only RELAY enabled","time":{"start":1739446585039,"stop":1739446585039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b57da46bfb00114","name":"Push message on custom pubsubTopic","time":{"start":1739446774217,"stop":1739446774218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a608076060e878b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739446576402,"stop":1739446576402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6952b61cbf70f44","name":"Subscribe to topic containing short and receive message","time":{"start":1739446947076,"stop":1739446947076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7502922e65dd49","name":"Check received message with timestamp: 1739446634811 ","time":{"start":1739446857575,"stop":1739446857579,"duration":4},"status":"passed","severity":"normal"},{"uid":"3fdb9a8752280fe8","name":"Check message with no content topic is not received","time":{"start":1739446733330,"stop":1739446733330,"duration":0},"status":"passed","severity":"normal"},{"uid":"80afe83ae01c70b1","name":"should not receive a peer event after stop","time":{"start":1739446875565,"stop":1739446875565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5336b6b1f75cd76","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739446576399,"stop":1739446576400,"duration":1},"status":"passed","severity":"normal"},{"uid":"535e038b79adc3a1","name":"Check received message containing unicode special characters","time":{"start":1739446733314,"stop":1739446733314,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda1b7e46c66fa16","name":"Fails to publish duplicate message","time":{"start":1739446871593,"stop":1739446871594,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08098b4e97556d3","name":"should not allow unachievable error rate","time":{"start":1739447018323,"stop":1739447018324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c659306df39843","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739446616731,"stop":1739446616732,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a7411ea57d8da5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739446576386,"stop":1739446576386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5493f2e101bd41","name":"Ping on subscribed peer","time":{"start":1739446674561,"stop":1739446674561,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f62dbc55ee6ac8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739446576402,"stop":1739446576402,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeadef1f85023bb2","name":"Check received message with timestamp: 1739446633951 ","time":{"start":1739446733324,"stop":1739446733325,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf55ccd730c9f0d","name":"Should update shard info","time":{"start":1739446787059,"stop":1739446787059,"duration":0},"status":"passed","severity":"normal"},{"uid":"726909d2ebc9e298","name":"Check received message with timestamp: 1739446634811000000 ","time":{"start":1739446857574,"stop":1739446857574,"duration":0},"status":"passed","severity":"normal"},{"uid":"16834aa0d1c199aa","name":"should not fail to stop the service if it was not started","time":{"start":1739446875556,"stop":1739446875558,"duration":2},"status":"passed","severity":"normal"},{"uid":"38cbfe5e2579db7b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739446598450,"stop":1739446598451,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e14cccd709b06eb","name":"Reopen subscription with peer with lost subscription","time":{"start":1739446674562,"stop":1739446674563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff373d296b9a2182","name":"Check message on other pubsub topic is not received","time":{"start":1739446857583,"stop":1739446857583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f12f2ec50e0697f","name":"should not fail to stop the service if it was not started","time":{"start":1739446654702,"stop":1739446654702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4febe63c6304b7b1","name":"Relay + Store","time":{"start":1739446585040,"stop":1739446585040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed406dc961bad3c","name":"should return usable stream attached to connection","time":{"start":1739446590786,"stop":1739446590787,"duration":1},"status":"passed","severity":"normal"},{"uid":"4074fbe790348db2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739446579033,"stop":1739446579033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a880b64adaca3be6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739446576403,"stop":1739446576403,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a7efbe4e6035fe","name":"Used by Waku Relay","time":{"start":1739446943724,"stop":1739446943724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dabcee271381436","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446674520,"stop":1739446674520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8727da80e68aaf2","name":"should load peers from local storage and dispatch events","time":{"start":1739446602842,"stop":1739446602842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8a85d1113b4d63","name":"connects to nwaku","time":{"start":1739446943718,"stop":1739446943719,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfdd7f0333ea959","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739447018431,"stop":1739447018431,"duration":0},"status":"passed","severity":"normal"},{"uid":"79698563af35cd97","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739446874357,"stop":1739446874358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b4c17d4d15e97d","name":"Check received message containing emoji","time":{"start":1739446733314,"stop":1739446733323,"duration":9},"status":"passed","severity":"normal"},{"uid":"cd76538e1d682614","name":"Ping on peer without subscriptions","time":{"start":1739446674564,"stop":1739446674564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9319cbd4fd08ca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739446576404,"stop":1739446576404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675cf93b6cf6fc2","name":"Check received message containing XML","time":{"start":1739446857592,"stop":1739446857593,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaed4b8bb6ef4176","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739446901105,"stop":1739446901105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2f9d925f77b7aa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739446874354,"stop":1739446874355,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af08e3f3a35f3ea","name":"should handle connection events","time":{"start":1739446616390,"stop":1739446616391,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db4889d44a2cceb","name":"should get / set TCP multiaddr","time":{"start":1739446585035,"stop":1739446585035,"duration":0},"status":"passed","severity":"normal"},{"uid":"4494bcb6303e6d83","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739447018443,"stop":1739447018443,"duration":0},"status":"passed","severity":"normal"},{"uid":"db35a61211f2789b","name":"Publish without waiting for remote peer","time":{"start":1739446874348,"stop":1739446874349,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2c205d745068ef","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739446871597,"stop":1739446871597,"duration":0},"status":"passed","severity":"normal"},{"uid":"779c6e283c655538","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739446901101,"stop":1739446901101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3856bd25ebc834d2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739446576391,"stop":1739446576391,"duration":0},"status":"passed","severity":"normal"},{"uid":"816f7d1600f5e9c4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739446576397,"stop":1739446576397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42df7534d55d85d","name":"should properly create peer info with all multiaddrs","time":{"start":1739446585038,"stop":1739446585038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6a046bc8a1cac5","name":"Query with Ordered Callback, No Decoder","time":{"start":1739446901104,"stop":1739446901104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfc0f5d663b317","name":"stop","time":{"start":1739446675859,"stop":1739446675860,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e52e5dad6fb230","name":"Throws when trying to push message with empty payload","time":{"start":1739446845640,"stop":1739446845640,"duration":0},"status":"passed","severity":"normal"},{"uid":"43761b6a09d55241","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739446576409,"stop":1739446576409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05e83858d831158","name":"should throw an error for missing sharding configuration","time":{"start":1739446576408,"stop":1739446576408,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ef23585b2ee7f3","name":"Store - dialed after - with timeout","time":{"start":1739446949581,"stop":1739446949581,"duration":0},"status":"passed","severity":"normal"},{"uid":"98392d4a7c4cb90b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739446733325,"stop":1739446733326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb54fc210c828eb","name":"Push message with content topic containing XML","time":{"start":1739446865331,"stop":1739446865331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8773e4bfebabc40d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739446745430,"stop":1739446745430,"duration":0},"status":"passed","severity":"normal"},{"uid":"29432a7b1ca102ad","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739446925189,"stop":1739446925191,"duration":2},"status":"passed","severity":"normal"},{"uid":"755e60541bf0a9fa","name":"Push message with unicode special characters payload","time":{"start":1739446865325,"stop":1739446865325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7d4f2d3027ea79","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739446733327,"stop":1739446733328,"duration":1},"status":"passed","severity":"normal"},{"uid":"31aa23e76ad4fa4c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739446576404,"stop":1739446576404,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd15811b434b3e2b","name":"should properly create location multiaddrs - udp6","time":{"start":1739446585036,"stop":1739446585036,"duration":0},"status":"passed","severity":"normal"},{"uid":"66af089f600004c4","name":"Check received message containing Chinese","time":{"start":1739446733296,"stop":1739446733296,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbc93f9f9c090f9","name":"Query generator for multiple messages with different content topic format","time":{"start":1739446941105,"stop":1739446941105,"duration":0},"status":"passed","severity":"normal"},{"uid":"882141a5fa5d49e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446774219,"stop":1739446774220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5baa6bbc0bc80c6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739446947092,"stop":1739446947092,"duration":0},"status":"passed","severity":"normal"},{"uid":"3316210d1b874434","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739446786645,"stop":1739446786645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2b5a2e0366051a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739446763953,"stop":1739446763953,"duration":0},"status":"passed","severity":"normal"},{"uid":"352fe8eeaae9b826","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739446947083,"stop":1739446947084,"duration":1},"status":"passed","severity":"normal"},{"uid":"813d64da6c1c8a08","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739446947086,"stop":1739446947086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5f0334586fb6d1","name":"Ordered Callback - true","time":{"start":1739446915414,"stop":1739446915415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f9eb3b38248267","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739446745431,"stop":1739446745431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5f5c84b845dec3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739446576400,"stop":1739446576400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc93c85e4354a6","name":"Relay - dialed after","time":{"start":1739446949580,"stop":1739446949580,"duration":0},"status":"passed","severity":"normal"},{"uid":"8713efd667774644","name":"Check message with invalid timestamp is not received","time":{"start":1739446857601,"stop":1739446857601,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f6558edc180602","name":"Push message with Arabic payload","time":{"start":1739446845629,"stop":1739446845630,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e53238f0a783f7","name":"start node with empty content topic","time":{"start":1739446897308,"stop":1739446897309,"duration":1},"status":"passed","severity":"normal"},{"uid":"95770036e3c134b5","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739446616730,"stop":1739446616730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e560c199b0117ff4","name":"Sets default value correctly","time":{"start":1739446943724,"stop":1739446943725,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fec60694713e91","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739446662097,"stop":1739446662098,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee65b9ec3e9484d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739446874357,"stop":1739446874357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a8a72e3f47507a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app15/4/topic950/json","time":{"start":1739446897289,"stop":1739446897289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e377b01c7ce5ac01","name":"Overlapping topic subscription","time":{"start":1739446947086,"stop":1739446947086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1bf3a36e50fea9","name":"Refresh subscription","time":{"start":1739446947087,"stop":1739446947087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3570fcf459af3b6c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739446947077,"stop":1739446947077,"duration":0},"status":"passed","severity":"normal"},{"uid":"66590c21f11e89f5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739446925184,"stop":1739446925184,"duration":0},"status":"passed","severity":"normal"},{"uid":"adae847d3ed84d5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739446865332,"stop":1739446865332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a08f22e6d7247e2","name":"Subscribe and receive messages via lightPush","time":{"start":1739446947083,"stop":1739446947083,"duration":0},"status":"passed","severity":"normal"},{"uid":"84da73f854a081ff","name":"Passing page size 3 when there are 20 messages","time":{"start":1739446928994,"stop":1739446928995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4325abc7455c9321","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739446943932,"stop":1739446943932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4792c553a68a57a3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739446598446,"stop":1739446598446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a979d1b8a29c27b","name":"Ordered Callback - false","time":{"start":1739446915415,"stop":1739446915415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8efd8bdd4f2de6c","name":"Refresh subscription","time":{"start":1739446763939,"stop":1739446763940,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d2018ebe63f75f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739446947091,"stop":1739446947091,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd001b17612f3db","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739447018433,"stop":1739447018433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c325ed680fb5e48","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739447018436,"stop":1739447018436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9c3cd5ca5791ee","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739447018438,"stop":1739447018438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71b6301e83e41d3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739446745425,"stop":1739446745426,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4558c2917dbaaf6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739446576403,"stop":1739446576403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee5f9a4dcaaf1fe","name":"can start and stop the service","time":{"start":1739446654701,"stop":1739446654702,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8d2911c48d9a38","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739446674511,"stop":1739446674513,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebfe0b340eee1859","name":"Check publish message containing Chinese","time":{"start":1739446871571,"stop":1739446871572,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3b7940bcedc29a","name":"Check received message containing Russian","time":{"start":1739446733297,"stop":1739446733306,"duration":9},"status":"passed","severity":"normal"},{"uid":"78e7ce54bb4d8783","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739446590789,"stop":1739446590791,"duration":2},"status":"passed","severity":"normal"},{"uid":"72bc1429d2a6dbf9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739446947080,"stop":1739446947080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ae9079869ae61c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739446896368,"stop":1739446896368,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f006e767da83c","name":"should properly create location multiaddrs - udp","time":{"start":1739446585037,"stop":1739446585037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cca516a41eff13a","name":"Sign & Recover","time":{"start":1739446609438,"stop":1739446609438,"duration":0},"status":"passed","severity":"normal"},{"uid":"eded3a6e327d6000","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739446702567,"stop":1739446702571,"duration":4},"status":"passed","severity":"normal"},{"uid":"19dc78e29f5f20d0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739446584420,"stop":1739446584420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7622651bd81ef8da","name":"should properly create location multiaddrs - tcp6","time":{"start":1739446585037,"stop":1739446585037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1f2a8ba4e4edf1","name":"Check publish message after service node is restarted","time":{"start":1739446871598,"stop":1739446871598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"675cae43eb75fe5d","name":"Push message with content topic containing escaped characters","time":{"start":1739446865333,"stop":1739446865333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8537fd77e06357","name":"should not receive a peer event after stop","time":{"start":1739446602841,"stop":1739446602841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05330dc1284dba","name":"should maintain desired error rate","time":{"start":1739447019944,"stop":1739447019944,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e04d765f843a30","name":"should wait for LightPush peer to be connected","time":{"start":1739446616744,"stop":1739446616745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1539863642d52ca9","name":"Js publishes, other Js receives","time":{"start":1739446863598,"stop":1739446863599,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b46195a5a154ca4","name":"Check message with non string payload is not received","time":{"start":1739446733331,"stop":1739446733333,"duration":2},"status":"passed","severity":"normal"},{"uid":"afe7b67f26f7c92b","name":"Fields are not dropped","time":{"start":1739446590488,"stop":1739446590490,"duration":2},"status":"passed","severity":"normal"},{"uid":"c08b03c90a20efa5","name":"Push message with meta","time":{"start":1739446865335,"stop":1739446865335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebf15d6394d5b0f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739446576388,"stop":1739446576388,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fa482d772ce6b2","name":"Check publish message containing Arabic","time":{"start":1739446871572,"stop":1739446871572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ce95d2ff2ec913","name":"Nodes with multiple pubsub topic","time":{"start":1739446863029,"stop":1739446863029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fbd984a8c40729","name":"should handle a minimal index list","time":{"start":1739446576537,"stop":1739446576537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eae76072cab957c","name":"Init the array if not present","time":{"start":1739446575828,"stop":1739446575833,"duration":5},"status":"passed","severity":"normal"},{"uid":"a53916ddb6c91962","name":"Check message received after jswaku node is restarted","time":{"start":1739446857584,"stop":1739446857585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2faa406e03c8a3aa","name":"Check received message containing special chars","time":{"start":1739446857587,"stop":1739446857587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb2e777619e7d7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739446896369,"stop":1739446896369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e877131753ea9158","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739446947080,"stop":1739446947081,"duration":1},"status":"passed","severity":"normal"},{"uid":"2791b8224de5d739","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739447018440,"stop":1739447018440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38948ace7c2b4d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739446576388,"stop":1739446576388,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c3becef93601b7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739446947077,"stop":1739446947077,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491cfed6281b897","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739446943933,"stop":1739446943933,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d5ec060b1dfcd9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739447014260,"stop":1739447014260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c651290050ec9ca","name":"should not receive a peer event before start","time":{"start":1739446602841,"stop":1739446602841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8777dc463c2e00d0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739446584419,"stop":1739446584420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66d2cd80329158f","name":"Generator, 2 different pubsubtopics","time":{"start":1739446924418,"stop":1739446924418,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a599f0ccac5cc4","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739447018443,"stop":1739447018444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b105b8a358705c3a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739446763941,"stop":1739446763942,"duration":1},"status":"passed","severity":"normal"},{"uid":"56caced75ec435e9","name":"Passing invalid cursor","time":{"start":1739446896370,"stop":1739446896370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed02809f2452d2e7","name":"Check publish message containing short","time":{"start":1739446871564,"stop":1739446871564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddb2128c37e1cfe","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739446745428,"stop":1739446745428,"duration":0},"status":"passed","severity":"normal"},{"uid":"67294a1abfec00cc","name":"can start and stop the service","time":{"start":1739446602839,"stop":1739446602839,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f5b7a56cd7faa2","name":"random static sharding 3 - Cluster ID: 124, Shard ID: 255","time":{"start":1739446906318,"stop":1739446906318,"duration":0},"status":"passed","severity":"normal"},{"uid":"775cd069b07778a1","name":"Push message with content topic containing Script","time":{"start":1739446865330,"stop":1739446865331,"duration":1},"status":"passed","severity":"normal"},{"uid":"675e84d14022ac97","name":"Decoder throws on empty string content topic","time":{"start":1739446591157,"stop":1739446591158,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b5f14205e41dbd","name":"Refresh subscription","time":{"start":1739446874355,"stop":1739446874355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a73e7560b35ef7f5","name":"Does not throw an exception when node disconnects","time":{"start":1739446943719,"stop":1739446943719,"duration":0},"status":"passed","severity":"normal"},{"uid":"341aea005004517c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446674495,"stop":1739446674497,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa389c82abc0c74","name":"Push message with content topic containing SQL Injection","time":{"start":1739446865330,"stop":1739446865330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e50aa977d24cc73","name":"Check received message containing numeric","time":{"start":1739446857587,"stop":1739446857587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1585d8773f1cfe","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739446598759,"stop":1739446598759,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e5f1934b83d321","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739446602842,"stop":1739446602843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27a4009c8477c28","name":"Subscribe to topic containing short and receive message","time":{"start":1739446763940,"stop":1739446763940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1631639b3a263f09","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739446947091,"stop":1739446947091,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aec3497ee84ae5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739446702564,"stop":1739446702565,"duration":1},"status":"passed","severity":"normal"},{"uid":"765150c854e0b8d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739446745427,"stop":1739446745427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8650fc6c3c4cae5e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739447018444,"stop":1739447018444,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5708d1d1630bfc","name":"Passing page size 1 when there are 4 messages","time":{"start":1739446928994,"stop":1739446928994,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbc20558f6c0e50","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739446576385,"stop":1739446576385,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f5eb016d310fb7","name":"Encoder throws on empty string content topic","time":{"start":1739446610524,"stop":1739446610525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8951b2d4b771a960","name":"removeEventListener with correct event","time":{"start":1739446675848,"stop":1739446675849,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc01eeb3e237a1dc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739446874365,"stop":1739446874365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff4d466c0c0820c","name":"Check received message containing Russian","time":{"start":1739446857567,"stop":1739446857567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5d1a03b024c80b","name":"Push message with custom timestamp: 1739450333707","time":{"start":1739446845653,"stop":1739446845653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1560c727a07bea4","name":"Push message with short payload","time":{"start":1739446845627,"stop":1739446845628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45e1aabdf59c33b","name":"Fails to publish message with wrong content topic","time":{"start":1739446871595,"stop":1739446871596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d971a51289bab53c","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739447018434,"stop":1739447018435,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fc6a6050f357d6","name":"throws on content topic with empty application field","time":{"start":1739446576375,"stop":1739446576376,"duration":1},"status":"passed","severity":"normal"},{"uid":"80907497ce1e6cbc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446674506,"stop":1739446674509,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e99380f31241994","name":"Push message with escaped characters payload","time":{"start":1739446845636,"stop":1739446845636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d08922bddf613f1","name":"Callback on promise","time":{"start":1739446941105,"stop":1739446941106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad9637c5ff11ec2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739446576394,"stop":1739446576394,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbb3c46c4cc30b0","name":"Nwaku publishes","time":{"start":1739446863598,"stop":1739446863598,"duration":0},"status":"passed","severity":"normal"},{"uid":"115e9cecc35f5433","name":"A test","time":{"start":1739446764064,"stop":1739446764065,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bb15497415e0c7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739446576393,"stop":1739446576394,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8af907dddee5654","name":"Ping on unsubscribed peer","time":{"start":1739446664333,"stop":1739446664334,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3cfaf870d7acad","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739446635048,"stop":1739446635053,"duration":5},"status":"passed","severity":"normal"},{"uid":"d12b1ac2fea8228a","name":"Ephemeral field set to true","time":{"start":1739446591155,"stop":1739446591156,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9bf21bc557fa47","name":"groups content topics by expected pubsub topic","time":{"start":1739446576391,"stop":1739446576391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc47f262adc1eb4","name":"should get / set UDP multiaddr","time":{"start":1739446585035,"stop":1739446585035,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b46e49b16589566","name":"Decoder throws on empty string content topic","time":{"start":1739446608963,"stop":1739446608963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2de13bda106082","name":"Wrong topic","time":{"start":1739446897305,"stop":1739446897305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11282dadf696ba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739446763952,"stop":1739446763952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3358dbe923618bc7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739446874358,"stop":1739446874359,"duration":1},"status":"passed","severity":"normal"},{"uid":"565a6f006450a5d3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739446610523,"stop":1739446610523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb629ccbe540bc8","name":"Check message with no payload is not received","time":{"start":1739446857583,"stop":1739446857584,"duration":1},"status":"passed","severity":"normal"},{"uid":"7021839ee84e6f71","name":"Subscribe to topic containing XML and publish message","time":{"start":1739446874361,"stop":1739446874362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8127f2959d7e11e6","name":"Check received message containing JSON","time":{"start":1739446733313,"stop":1739446733313,"duration":0},"status":"passed","severity":"normal"},{"uid":"959704f8853f4948","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739446662098,"stop":1739446662098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4b93f42915f394","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/4/topic815/proto","time":{"start":1739446897277,"stop":1739446897277,"duration":0},"status":"passed","severity":"normal"},{"uid":"58775de76e9b6050","name":"returns nothing if no connections present","time":{"start":1739446590497,"stop":1739446590498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f252e0e2b6fa2ef","name":"Push message with emoji payload","time":{"start":1739446845639,"stop":1739446845639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02345dcb5010053","name":"Push message with XML payload","time":{"start":1739446865323,"stop":1739446865323,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f2de64791bd50f","name":"should properly create location multiaddrs - udp4","time":{"start":1739446585036,"stop":1739446585036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df6d99ccc703159","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739446576408,"stop":1739446576408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525879a44697a82","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739446576396,"stop":1739446576396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3130d8b43fa4e27","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739446947081,"stop":1739446947081,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c7fdf0a31ce114","name":"should only return 1 node with relay capability","time":{"start":1739446598941,"stop":1739446598942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d31e15780dec24","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739446635054,"stop":1739446635054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee403377156a06","name":"Check received message containing emoji","time":{"start":1739446857574,"stop":1739446857574,"duration":0},"status":"passed","severity":"normal"},{"uid":"d167e8ef16da9ee","name":"Refresh subscription","time":{"start":1739446947076,"stop":1739446947076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275df2a9623f06f","name":"should emit a peer event after start","time":{"start":1739446875559,"stop":1739446875562,"duration":3},"status":"passed","severity":"normal"},{"uid":"4250f156ce38c6dd","name":"should throw an error for an unconfigured topic","time":{"start":1739446576406,"stop":1739446576406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be92674363760ec","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739446579032,"stop":1739446579033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c3a239def62fc0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446774223,"stop":1739446774224,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde94abf9ca69713","name":"Push message with rate limit","time":{"start":1739446865336,"stop":1739446865336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7da287421323b8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739446867882,"stop":1739446867882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5798e5f141c595","name":"Check received message containing Chinese","time":{"start":1739446857566,"stop":1739446857566,"duration":0},"status":"passed","severity":"normal"},{"uid":"717c5d3d87ed0f00","name":"should be online or offline if network state changed","time":{"start":1739446635055,"stop":1739446635061,"duration":6},"status":"passed","severity":"normal"},{"uid":"23053c262bb4e46d","name":"Meta field set when metaSetter is specified","time":{"start":1739446591156,"stop":1739446591156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe25454b75890930","name":"should handle special patterns correctly","time":{"start":1739447019945,"stop":1739447019945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ec42ba2c6ab9ec","name":"Check publish message containing long","time":{"start":1739446871565,"stop":1739446871566,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc27cd319126497f","name":"Check received message containing numeric","time":{"start":1739446733295,"stop":1739446733295,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f99a7193e612dd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739446857579,"stop":1739446857581,"duration":2},"status":"passed","severity":"normal"},{"uid":"94f6ef595dc847c6","name":"can start the service","time":{"start":1739446654699,"stop":1739446654701,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5f4019e29bc8ad4","name":"throws on content topic with too few or too many fields","time":{"start":1739446576374,"stop":1739446576374,"duration":0},"status":"passed","severity":"normal"},{"uid":"83231d93f5fa5572","name":"Publish message with custom timestamp: Thu Feb 13 2025 10:41:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1739446871588,"stop":1739446871589,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d09166d9314be16","name":"Passing page size 19 when there are 20 messages","time":{"start":1739446928998,"stop":1739446928998,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f16d228380da4","name":"Push message with special chars payload","time":{"start":1739446845629,"stop":1739446845629,"duration":0},"status":"passed","severity":"normal"},{"uid":"be325942b754a327","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739446947084,"stop":1739446947085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0dd68c305b3631","name":"Subscribe to topic containing long and receive message","time":{"start":1739446947076,"stop":1739446947077,"duration":1},"status":"passed","severity":"normal"},{"uid":"de267e07f8fc585e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739446897274,"stop":1739446897274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f242e04133884ebe","name":"same cluster, different shard: nodes connect","time":{"start":1739446786646,"stop":1739446786646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d82704e3ef90c02","name":"Check message with no pubsub topic is not received","time":{"start":1739446733329,"stop":1739446733329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae700c02bddbb371","name":"Check meta is set [symmetric]","time":{"start":1739446608961,"stop":1739446608961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f51d095b8639dd5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/6/topic962/test.js","time":{"start":1739446897290,"stop":1739446897302,"duration":12},"status":"passed","severity":"normal"},{"uid":"664ba2a1d1d8f538","name":"Push message with content topic containing JSON","time":{"start":1739446865332,"stop":1739446865332,"duration":0},"status":"passed","severity":"normal"},{"uid":"afeda40dbd48c6b5","name":"Push message with content topic containing Chinese","time":{"start":1739446845643,"stop":1739446845643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4797ec5ab74823","name":"Push message with content topic containing short","time":{"start":1739446865327,"stop":1739446865327,"duration":0},"status":"passed","severity":"normal"},{"uid":"989e848bf6413a86","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446924420,"stop":1739446924421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b361ce275f0497a7","name":"throws an error for improperly formatted content topics","time":{"start":1739446576392,"stop":1739446576392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a385b05c73acf295","name":"Encoder throws on empty string content topic","time":{"start":1739446608962,"stop":1739446608962,"duration":0},"status":"passed","severity":"normal"},{"uid":"221af4cd0f8727a5","name":"should decode valid enr successfully","time":{"start":1739446585027,"stop":1739446585027,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa225be884679fef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739446857600,"stop":1739446857600,"duration":0},"status":"passed","severity":"normal"},{"uid":"939273ba25bc3559","name":"Push message with Russian payload","time":{"start":1739446865322,"stop":1739446865322,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3917cf46118d74","name":"should initialize with custom number of peers","time":{"start":1739446616388,"stop":1739446616389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0a7694ed670f1b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739446947088,"stop":1739446947088,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2dc6419671474f","name":"should return empty list for no shard","time":{"start":1739446576396,"stop":1739446576396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddccf0ba2bde0def","name":"Check message with invalid timestamp is not received","time":{"start":1739446857581,"stop":1739446857582,"duration":1},"status":"passed","severity":"normal"},{"uid":"640c4b92f5ca3aad","name":"should properly start and stop event listening","time":{"start":1739446616732,"stop":1739446616733,"duration":1},"status":"passed","severity":"normal"},{"uid":"253e757b047c5d30","name":"Query generator for 2000 messages","time":{"start":1739446941107,"stop":1739446941107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44e6b4458a54098","name":"tcp ip4 address","time":{"start":1739446584448,"stop":1739446584448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc180a8e9d06dc7d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739446745428,"stop":1739446745429,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e75d7b60aac23e","name":"Subscribe to topic containing short and receive message","time":{"start":1739446947087,"stop":1739446947087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a655e90b0a60a48","name":"Push message equal or less that 1MB","time":{"start":1739446845653,"stop":1739446845654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a126104c2b8d1234","name":"should set field with only STORE enabled","time":{"start":1739446585039,"stop":1739446585039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f57667bbb9d38a7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739446598451,"stop":1739446598452,"duration":1},"status":"passed","severity":"normal"},{"uid":"8999d45d30836646","name":"Ephemeral messages are not stored","time":{"start":1739446641670,"stop":1739446641671,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b954aed81b97439","name":"Check received message containing Script","time":{"start":1739446733308,"stop":1739446733309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce473af696de6baa","name":"Push message with Russian payload","time":{"start":1739446845630,"stop":1739446845630,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb48c2aa99bdc7ee","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739447014260,"stop":1739447014260,"duration":0},"status":"passed","severity":"normal"},{"uid":"546b9c16e72d1d39","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739447018441,"stop":1739447018441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3c5e4fce9ff92e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446774218,"stop":1739446774218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f209e0ef5aaf7d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739446906316,"stop":1739446906317,"duration":1},"status":"passed","severity":"normal"},{"uid":"f021a513a9665af","name":"Subscribe to topic containing Script and publish message","time":{"start":1739446874360,"stop":1739446874361,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65bf3b3c7cad3ac","name":"through manual discovery","time":{"start":1739446777620,"stop":1739446777622,"duration":2},"status":"passed","severity":"normal"},{"uid":"15f71aa454282261","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739446745430,"stop":1739446745430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdf5048d81704be","name":"Check received message containing short","time":{"start":1739446857586,"stop":1739446857586,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b1c9b01a55da8c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739446943930,"stop":1739446943931,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dcb7b6f6e9f763","name":"Push message equal or less that 1MB","time":{"start":1739446865337,"stop":1739446865338,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b08db2f79de995","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739447018453,"stop":1739447018454,"duration":1},"status":"passed","severity":"normal"},{"uid":"54028192cce0c428","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739447018325,"stop":1739447018326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8f4f1f71683f42","name":"should initialize with Unhealthy status","time":{"start":1739446616728,"stop":1739446616729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d95d314bb655f13","name":"should handle corrupted local storage data gracefully","time":{"start":1739446602843,"stop":1739446602843,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ee8c18acf744d5","name":"should throw an error for missing required configuration","time":{"start":1739446576397,"stop":1739446576397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8ac52623ab5970","name":"Subscribe and receive messages via waku relay post","time":{"start":1739446947084,"stop":1739446947084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64b8eb70cdcee04","name":"Ordered callback, aborts when callback returns true","time":{"start":1739446941107,"stop":1739446941107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2ad43d513fb214","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739447018452,"stop":1739447018452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe2bdb4b9039536","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739446745425,"stop":1739446745425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cbdeb45d0db95f","name":"pre and post cipher","time":{"start":1739446609437,"stop":1739446609438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dfa6652d3f30f","name":"Subscribe to topic containing long and receive message","time":{"start":1739446947087,"stop":1739446947087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238746e3c560776","name":"safeDispatchEvent","time":{"start":1739446675859,"stop":1739446675859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9879e67538cca254","name":"Check publish message containing Basic HTML tag","time":{"start":1739446871577,"stop":1739446871577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0cf32a50544d2d","name":"should throw error - no id","time":{"start":1739446585028,"stop":1739446585028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0a86b78c0b1167","name":"Generator, 2 different pubsubtopics","time":{"start":1739446924420,"stop":1739446924420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d77572298618df2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739446947078,"stop":1739446947078,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e948b597b45583","name":"should never report false negatives","time":{"start":1739447019944,"stop":1739447019945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8f4dbfd0fbcfea","name":"Generator, custom pubsub topic","time":{"start":1739446924421,"stop":1739446924421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c241631a7d2ee74c","name":"Check message on other pubsub topic is not received","time":{"start":1739446857602,"stop":1739446857603,"duration":1},"status":"passed","severity":"normal"},{"uid":"165676a2b369156c","name":"Check received message containing XML","time":{"start":1739446857570,"stop":1739446857571,"duration":1},"status":"passed","severity":"normal"},{"uid":"8daf793bb4f4bed4","name":"Sample","time":{"start":1739446584498,"stop":1739446584499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e61442d3075cfd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739446702562,"stop":1739446702564,"duration":2},"status":"passed","severity":"normal"},{"uid":"949860dad398a08d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739446598944,"stop":1739446598944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83d70f19293f8c9b","name":"Subscribe to topic containing Script and receive message","time":{"start":1739446947079,"stop":1739446947079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df0880db3105b2f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739446871596,"stop":1739446871597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e405cd0522841d4","name":"should reject if Relay is requested but not mounted","time":{"start":1739446616742,"stop":1739446616742,"duration":0},"status":"passed","severity":"normal"},{"uid":"660700b508c91bd2","name":"Subscribe to topic containing XML and receive message","time":{"start":1739446763949,"stop":1739446763951,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3a5328b72b506bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739446947089,"stop":1739446947090,"duration":1},"status":"passed","severity":"normal"},{"uid":"32861c7a683b31fb","name":"Push message with content topic containing emoji","time":{"start":1739446845649,"stop":1739446845650,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc9c10196636eeb","name":"should only return 1 node with relay and store capability","time":{"start":1739446598942,"stop":1739446598942,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe7fdd4f623d706","name":"should throw error - no public key","time":{"start":1739446585028,"stop":1739446585028,"duration":0},"status":"passed","severity":"normal"},{"uid":"54efa1c5fcc93962","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739446857601,"stop":1739446857601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6114759a7abb77a6","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739447018438,"stop":1739447018439,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07fc0b07ce45553","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739446610523,"stop":1739446610523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1afad5ef8fe7769","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739447018443,"stop":1739447018443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8daf57cec717303","name":"should reject if WakuNode is not started","time":{"start":1739446616741,"stop":1739446616741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc7e367e68a4c9e","name":"Relay - times out","time":{"start":1739446949580,"stop":1739446949580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6616e2b769e673","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739446874364,"stop":1739446874365,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f12a37aca956778","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739447018437,"stop":1739447018437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc8688caf6638f","name":"removeEventListener with wrong event","time":{"start":1739446675849,"stop":1739446675850,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fa6368a064402","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739447018455,"stop":1739447018456,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebc330750a252d1","name":"Subscribe to topic containing XML and receive message","time":{"start":1739446947090,"stop":1739446947090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04ef63d38d2ba84","name":"should return no connections if no open connection provided","time":{"start":1739446590499,"stop":1739446590499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dcdc489900798d","name":"Check received message containing special chars","time":{"start":1739446857565,"stop":1739446857566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74f4d759a927861","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739446763953,"stop":1739446763954,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5682680dd71e26","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739446896364,"stop":1739446896367,"duration":3},"status":"passed","severity":"normal"},{"uid":"a520a8b9ee28354","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739447018430,"stop":1739447018431,"duration":1},"status":"passed","severity":"normal"},{"uid":"335e6ad86b3f2950","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739446874362,"stop":1739446874363,"duration":1},"status":"passed","severity":"normal"},{"uid":"676d5a3cde84a357","name":"Query generator for multiple messages","time":{"start":1739446941104,"stop":1739446941104,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e0a490d0aa87ee","name":"Push message with content topic containing emoji","time":{"start":1739446865334,"stop":1739446865334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f91fb7f635ebc4a","name":"Push message on custom pubsubTopic","time":{"start":1739446774220,"stop":1739446774221,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf180c4bceb025fb","name":"should initialize with default number of peers","time":{"start":1739446616386,"stop":1739446616387,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c32239ea4644c8","name":"Nodes with multiple pubsub topic","time":{"start":1739446863031,"stop":1739446863031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8acde8ec36d3c6","name":"throws on content topic with generation field greater than 0","time":{"start":1739446576375,"stop":1739446576375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6111357716b4ae9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739446874366,"stop":1739446874367,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab8ebb56ffb645a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739446635043,"stop":1739446635047,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d8ed6f212c12d16","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739446576387,"stop":1739446576387,"duration":0},"status":"passed","severity":"normal"},{"uid":"812cb49bff5797ad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739446874365,"stop":1739446874366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30c26e6ed04e1ca","name":"throws on empty content topic","time":{"start":1739446576373,"stop":1739446576374,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c94331af51f514","name":"Light Node - default protocols","time":{"start":1739446949582,"stop":1739446949582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4657ac7638bd515b","name":"Generator, 2 different pubsubtopics","time":{"start":1739446924422,"stop":1739446924422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4241217b69da60f","name":"should only return 1 node with store capability","time":{"start":1739446598942,"stop":1739446598942,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfca53010c8c77d7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739446576403,"stop":1739446576403,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b2f4e9e63c8be","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739446576409,"stop":1739446576409,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe2a0843b9362f8","name":"throws on content topic with empty topic name field","time":{"start":1739446576377,"stop":1739446576377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26a63debb81b50","name":"handles different networkShards values correctly","time":{"start":1739446576392,"stop":1739446576392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1414d45a5f15df","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739447018439,"stop":1739447018439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14103eba68344d9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739446763943,"stop":1739446763944,"duration":1},"status":"passed","severity":"normal"},{"uid":"20469692679f308d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739446763937,"stop":1739446763937,"duration":0},"status":"passed","severity":"normal"},{"uid":"400c69d57b6da631","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739446947074,"stop":1739446947074,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e508e438069fbe","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739446896369,"stop":1739446896369,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3aa3557ed0d41c","name":"Overlapping topic subscription","time":{"start":1739446947075,"stop":1739446947076,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b929b0ab89a250","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739447018442,"stop":1739447018442,"duration":0},"status":"passed","severity":"normal"},{"uid":"877f30ec09ec6183","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739447018437,"stop":1739447018437,"duration":0},"status":"passed","severity":"normal"},{"uid":"94278558ad13f5fb","name":"Push message with content topic containing Arabic","time":{"start":1739446865329,"stop":1739446865329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d306c4b71f5f328","name":"Subscribe and receive messages via waku relay post","time":{"start":1739446947073,"stop":1739446947073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22a60d00b2b649","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739447018441,"stop":1739447018442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea63a659eb655e7b","name":"Query Generator - true","time":{"start":1739446915412,"stop":1739446915412,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fcf36015941dfc","name":"Push message with numeric payload","time":{"start":1739446865320,"stop":1739446865320,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65c28794e752b13","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739447018439,"stop":1739447018439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6ff278f4b18b19","name":"Push 30 different messages","time":{"start":1739446865326,"stop":1739446865326,"duration":0},"status":"passed","severity":"normal"},{"uid":"437cfb2810a3669b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739447018451,"stop":1739447018452,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7d48bba79e3f33","name":"random static sharding 4 - Cluster ID: 450, Shard ID: 511","time":{"start":1739446906318,"stop":1739446906318,"duration":0},"status":"passed","severity":"normal"},{"uid":"894065f3aa1cf955","name":"should not receive a peer event before start","time":{"start":1739446654703,"stop":1739446654704,"duration":1},"status":"passed","severity":"normal"},{"uid":"42796be3483e4e14","name":"Check publish message containing JSON","time":{"start":1739446871577,"stop":1739446871578,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceb4a4bd95c834d","name":"Push message with content topic containing SQL Injection","time":{"start":1739446845645,"stop":1739446845645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a81346f8263f886","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739446579033,"stop":1739446579034,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04ed2904fe028b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739446745428,"stop":1739446745428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ff76fa7f19140","name":"should handle general insertion and lookup correctly","time":{"start":1739447019945,"stop":1739447019945,"duration":0},"status":"passed","severity":"normal"},{"uid":"509f1d8213643816","name":"Push message with emoji payload","time":{"start":1739446865325,"stop":1739446865326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc47604f2c6261a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739446608960,"stop":1739446608961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd517a62b6a7f15e","name":"returns all values when wanted number is greater than available values","time":{"start":1739446597809,"stop":1739446597809,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce785d97d654636","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739446947090,"stop":1739446947091,"duration":1},"status":"passed","severity":"normal"},{"uid":"db906b4829c030d3","name":"should not allow k > 12","time":{"start":1739447018321,"stop":1739447018323,"duration":2},"status":"passed","severity":"normal"},{"uid":"77ddd5df0b4ea6d2","name":"should be called for bootstrap peers","time":{"start":1739446642839,"stop":1739446642840,"duration":1},"status":"passed","severity":"normal"},{"uid":"539d836b941ebf06","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739446584413,"stop":1739446584414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11c2bb59f5fc050","name":"Push message with long payload","time":{"start":1739446845628,"stop":1739446845628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2351e7ce8b3a187","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739446896362,"stop":1739446896364,"duration":2},"status":"passed","severity":"normal"},{"uid":"53b2f7d4ba9c6cff","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739447014259,"stop":1739447014259,"duration":0},"status":"passed","severity":"normal"},{"uid":"576f5880c8e8b888","name":"Check message with no content topic is not received","time":{"start":1739446857583,"stop":1739446857583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3429c5fa36c5d41c","name":"should be able to decode the field with only STORE set to true","time":{"start":1739446584412,"stop":1739446584412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f313f597320d3cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739446763935,"stop":1739446763936,"duration":1},"status":"passed","severity":"normal"},{"uid":"40217da2457cb6df","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739446576400,"stop":1739446576400,"duration":0},"status":"passed","severity":"normal"},{"uid":"46986a399f0cafae","name":"Check received message containing shell command","time":{"start":1739446733313,"stop":1739446733313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7e6b73bc08a3d7","name":"should call waitForPeer on Relay","time":{"start":1739446616746,"stop":1739446616746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d37f9e772bc53ab","name":"Generator, custom pubsub topic","time":{"start":1739446924419,"stop":1739446924420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7094f39638eacac","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739446947089,"stop":1739446947089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e3e9ef92e46d0e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739446584405,"stop":1739446584405,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d6a3c143905931","name":"Delete observer","time":{"start":1739446847598,"stop":1739446847598,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a8704572c9b5ab","name":"does not throw on valid cases","time":{"start":1739446576372,"stop":1739446576373,"duration":1},"status":"passed","severity":"normal"},{"uid":"373d3be75c86898e","name":"Check received message containing JSON","time":{"start":1739446857572,"stop":1739446857572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0c636db5f99424","name":"should fail to send if no connected peers found","time":{"start":1739446616806,"stop":1739446616806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6933bfc08d07c0","name":"Subscribe to topic containing long and receive message","time":{"start":1739446763940,"stop":1739446763941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9039edf036995e1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739446576405,"stop":1739446576406,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95bae2b6b3af97d","name":"Check received message containing long","time":{"start":1739446857586,"stop":1739446857587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf619e3fb7752f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739447018459,"stop":1739447018459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2a89ff52fb0e9b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739446584391,"stop":1739446584398,"duration":7},"status":"passed","severity":"normal"},{"uid":"9d0a2518b3426da1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739446943931,"stop":1739446943931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04e008dba5cb00e","name":"Check received message containing Script","time":{"start":1739446857569,"stop":1739446857570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8733bad97fa542","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739446906323,"stop":1739446906326,"duration":3},"status":"passed","severity":"normal"},{"uid":"3183ed29232886af","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739446943929,"stop":1739446943930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae648d1e70dd8355","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739446576398,"stop":1739446576398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5584460f5400e75e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739446576389,"stop":1739446576389,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a94a08e1f43db","name":"should properly create location multiaddrs - tcp4","time":{"start":1739446585036,"stop":1739446585036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86ebc33eaa191d8","name":"Check received message containing short","time":{"start":1739446857564,"stop":1739446857564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f567f9f286176c0e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739446642843,"stop":1739446642844,"duration":1},"status":"passed","severity":"normal"},{"uid":"877b52203ffe084d","name":"A test","time":{"start":1739446764063,"stop":1739446764064,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1f14e8fb633449","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739446947089,"stop":1739446947089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b2b2a81609c40d","name":"should properly create location multiaddrs - tcp","time":{"start":1739446585037,"stop":1739446585037,"duration":0},"status":"passed","severity":"normal"},{"uid":"355add54ac7178da","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739447018457,"stop":1739447018457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac67273ca3918aa","name":"Default pageSize","time":{"start":1739446928999,"stop":1739446928999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1a2142d5643bd6","name":"should emit a peer event after start","time":{"start":1739446602840,"stop":1739446602841,"duration":1},"status":"passed","severity":"normal"},{"uid":"97108f389c62afb0","name":"addEventListener with correct event","time":{"start":1739446675844,"stop":1739446675847,"duration":3},"status":"passed","severity":"normal"},{"uid":"c29f76e967ddc4e0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739446576407,"stop":1739446576407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7a5f855dde5c25","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739446584414,"stop":1739446584419,"duration":5},"status":"passed","severity":"normal"},{"uid":"781c9fc8220eff65","name":"Push message with special chars payload","time":{"start":1739446865320,"stop":1739446865321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a520f59e36e7ae00","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739446598943,"stop":1739446598943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a65adb83047d8c","name":"Push message with content topic containing Arabic","time":{"start":1739446845644,"stop":1739446845644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0749876bf9c48b","name":"Subscribe and receive messages via waku relay post","time":{"start":1739446763936,"stop":1739446763936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2887e847db4cb3b","name":"1 Relay, 1 Filter, gives up","time":{"start":1739446598760,"stop":1739446598760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c823afe0235eeb0","name":"Push message with content topic containing escaped characters","time":{"start":1739446845649,"stop":1739446845649,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b304b2fa0e7df8","name":"Check received message containing short","time":{"start":1739446733292,"stop":1739446733292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58c26cc3f6d14fb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739446674520,"stop":1739446674521,"duration":1},"status":"passed","severity":"normal"},{"uid":"31218d3ddd383105","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739447018444,"stop":1739447018444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3b862704bbbe4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739446576406,"stop":1739446576406,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf86bd1a06f929c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739447018324,"stop":1739447018325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4af4bf707b9aa03","name":"Renews subscription after lossing a connection","time":{"start":1739446947093,"stop":1739446947093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d588364641a1dc47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739446947073,"stop":1739446947073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e074a05e925fc92","name":"Relay","time":{"start":1739446641858,"stop":1739446641858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9099f69058878ed","name":"should insert elements correctly","time":{"start":1739447019944,"stop":1739447019944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0ee8d704f8a6c9","name":"can start and stop the service","time":{"start":1739446875555,"stop":1739446875556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2522683bcb1cc930","name":"Reusing cursor across nodes","time":{"start":1739446896369,"stop":1739446896370,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b3db275cdd69fb","name":"Callback on promise, aborts when callback returns true","time":{"start":1739446941106,"stop":1739446941106,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f7be0f59610d14","name":"should return different streams if requested simultaniously","time":{"start":1739446590789,"stop":1739446590789,"duration":0},"status":"passed","severity":"normal"},{"uid":"147439824182718d","name":"Correctly serialized arguments","time":{"start":1739446777769,"stop":1739446777770,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98e11f9a9cace18","name":"less peers than existing","time":{"start":1739446845973,"stop":1739446845973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"735edf6dd0b18ca6","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739447018445,"stop":1739447018451,"duration":6},"status":"passed","severity":"normal"},{"uid":"9d9063255a83d067","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739446576409,"stop":1739446576410,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec007b2dbdb09ee","name":"Check message received after jswaku node is restarted","time":{"start":1739446857607,"stop":1739446857607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ae2df4728a57805","name":"handles different clusterIds correctly","time":{"start":1739446576391,"stop":1739446576392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6d192669002f24","name":"Renews subscription after lossing a connection","time":{"start":1739446947082,"stop":1739446947083,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc401b3c4fad1e5","name":"Push message with content topic containing shell command","time":{"start":1739446865333,"stop":1739446865333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d33d76f422be074","name":"Decoder throws on empty string content topic","time":{"start":1739446610525,"stop":1739446610525,"duration":0},"status":"passed","severity":"normal"},{"uid":"2641a322204fd7ba","name":"should set field with all protocols disabled","time":{"start":1739446585038,"stop":1739446585038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a14053ac6e77b9","name":"should retry on failure if specified","time":{"start":1739446616807,"stop":1739446616807,"duration":0},"status":"passed","severity":"normal"},{"uid":"724552b9a29ef449","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739446576404,"stop":1739446576404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c65873b1ba6cc7b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739446635055,"stop":1739446635055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c847091ed87c60","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739446576386,"stop":1739446576386,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f41033af400f60","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739446654709,"stop":1739446654709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a5cf9b0c0797983","name":"should throw error - no id","time":{"start":1739446585029,"stop":1739446585029,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d955c6ec6573b8","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739446763956,"stop":1739446763957,"duration":1},"status":"passed","severity":"normal"},{"uid":"1784f6b24fd68c7","name":"Check received message containing emoji","time":{"start":1739446857595,"stop":1739446857596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4dba0290ce5d2e2","name":"Should update multiaddrs","time":{"start":1739446787058,"stop":1739446787059,"duration":1},"status":"passed","severity":"normal"},{"uid":"816088794bc0064a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739447018445,"stop":1739447018445,"duration":0},"status":"passed","severity":"normal"},{"uid":"794d539609b49a8b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739446642835,"stop":1739446642838,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fb03e2865eaf722","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739446947084,"stop":1739446947084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc96cc9f4dfb24cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739446576401,"stop":1739446576402,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f3e98e0877dc27","name":"Check message received after jswaku node is restarted","time":{"start":1739446733333,"stop":1739446733336,"duration":3},"status":"skipped","severity":"normal"},{"uid":"9e64cd1b8a693ec4","name":"Push message with content topic containing special chars","time":{"start":1739446845642,"stop":1739446845643,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e95f14e562cca0f","name":"Register correct protocols","time":{"start":1739446874347,"stop":1739446874348,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d889ae5f0b7573b","name":"Encoder throws on empty string content topic","time":{"start":1739446591157,"stop":1739446591157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6c2738bbf20e0b","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739447018431,"stop":1739447018432,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57b7c5296bb4e00","name":"Check received message containing Arabic","time":{"start":1739446857566,"stop":1739446857567,"duration":1},"status":"passed","severity":"normal"},{"uid":"505206bf1813df34","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739446863031,"stop":1739446863032,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6070ef6a7d3faf8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739446576396,"stop":1739446576396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0f917d271005c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739446947086,"stop":1739446947086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c21805ca75071fb","name":"Check received message containing XML","time":{"start":1739446733309,"stop":1739446733310,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c445ab50049d8f","name":"Push message with Chinese payload","time":{"start":1739446865321,"stop":1739446865321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adaee888ee5f561","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739446786644,"stop":1739446786645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98047df10ad08ff","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739446674504,"stop":1739446674506,"duration":2},"status":"passed","severity":"normal"},{"uid":"68b3df8968907ab5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446924422,"stop":1739446924425,"duration":3},"status":"passed","severity":"normal"},{"uid":"3514e89b51cbc6f4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739446863028,"stop":1739446863028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f1741d6ac999e","name":"should create a new stream if no existing for protocol found","time":{"start":1739446590788,"stop":1739446590789,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7471ff9b60fb69","name":"Push message with custom timestamp: 1708688333707","time":{"start":1739446845652,"stop":1739446845652,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f88d2e22fbc00d","name":"connected peers and dial","time":{"start":1739446845972,"stop":1739446845972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"587e9cca7829bfbe","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739446925188,"stop":1739446925188,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e4ba06f1c5937b","name":"Fails to push message bigger that 1MB","time":{"start":1739446865338,"stop":1739446865339,"duration":1},"status":"passed","severity":"normal"},{"uid":"a276695dec087376","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739446845647,"stop":1739446845647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2f2284c3cf4b5e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446674509,"stop":1739446674511,"duration":2},"status":"passed","severity":"normal"},{"uid":"75fff3e76288bc58","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739446763954,"stop":1739446763955,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b907dca23b72d02","name":"should throw error - invalid id","time":{"start":1739446585029,"stop":1739446585029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad73e5e542ae2cc3","name":"different cluster, same shard: nodes don't connect","time":{"start":1739446786646,"stop":1739446786648,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b5f6d3b77fa0879","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739446702571,"stop":1739446702571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c63a0c7817c3c8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739447014258,"stop":1739447014259,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e9b4516f232963","name":"Fails to push message with large meta","time":{"start":1739446865335,"stop":1739446865335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d953325ca368d9ca","name":"should add and remove event listeners correctly","time":{"start":1739446602843,"stop":1739446602843,"duration":0},"status":"passed","severity":"normal"},{"uid":"88997c2a6a278cb6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739446867882,"stop":1739446867882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96a9d9021eb3e681","name":"random static sharding 8 - Cluster ID: 1000, Shard ID: 574","time":{"start":1739446906320,"stop":1739446906321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9479592eada055e8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739446576399,"stop":1739446576399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8b01dac8970939","name":"Check received message containing JSON","time":{"start":1739446857593,"stop":1739446857593,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dc377764b4fc2a","name":"shard 0","time":{"start":1739446906316,"stop":1739446906316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e778586c8050481","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739446576399,"stop":1739446576399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb397bd1a049c641","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739447018430,"stop":1739447018430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faec0dbf0d273fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739446947072,"stop":1739446947073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c919cb3d936da7a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739446874353,"stop":1739446874354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab17568b9b8d1a7d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739446763936,"stop":1739446763936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac41db2ea57f31","name":"Check received message with timestamp: 1739446634811 ","time":{"start":1739446857600,"stop":1739446857600,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f4a45799899f4e","name":"recovers when dns.resolve returns empty","time":{"start":1739446598940,"stop":1739446598940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff46f3d8544e5ed3","name":"Check message received after nwaku node is restarted","time":{"start":1739446857607,"stop":1739446857608,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b924f614c4cf55","name":"Publish message with rate limit","time":{"start":1739446871601,"stop":1739446871601,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f814264f083375","name":"Fails to push message with empty content topic","time":{"start":1739446845650,"stop":1739446845650,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b825a54c3bc2d9","name":"Subscribe and receive messages via lightPush","time":{"start":1739446763934,"stop":1739446763935,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66a6dba777c628a","name":"should check false positive rate","time":{"start":1739447019945,"stop":1739447019946,"duration":1},"status":"passed","severity":"normal"},{"uid":"380440322745bfed","name":"throws on content topic with empty encoding field","time":{"start":1739446576377,"stop":1739446576378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20ec55faeb56bd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app42/9/topic764/json","time":{"start":1739446897303,"stop":1739446897304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfccc1304eee2cc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app96/9/topic922/utf8","time":{"start":1739446897289,"stop":1739446897289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b011bed70b0afe6","name":"Check message on other pubsub topic is not received","time":{"start":1739446733328,"stop":1739446733329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d379c160abe463bb","name":"Subscribe and receive messages via lightPush","time":{"start":1739446947072,"stop":1739446947072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67e556453c26875","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739446943932,"stop":1739446943933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a66cc1797a68c35","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739447018433,"stop":1739447018433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed82d106b49c4fe2","name":"Push message with custom timestamp: 1708688302849","time":{"start":1739446865336,"stop":1739446865336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f376cfa393c013","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/8/topic276/utf8","time":{"start":1739446897277,"stop":1739446897278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aa22b5535db65b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739446597809,"stop":1739446597810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b88c4b0e9110a87","name":"configure the node with multiple content topics","time":{"start":1739446897305,"stop":1739446897307,"duration":2},"status":"passed","severity":"normal"},{"uid":"e936c61a3d7397f1","name":"unsubscribes","time":{"start":1739446932641,"stop":1739446932642,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f92a28387d7bbd","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739447018453,"stop":1739447018453,"duration":0},"status":"passed","severity":"normal"},{"uid":"f745630b16a43f78","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739446947088,"stop":1739446947088,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b3729dea69a7bc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739446947078,"stop":1739446947078,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f28e320925fd0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739446576401,"stop":1739446576401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f634489b3f074b1b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739446925184,"stop":1739446925186,"duration":2},"status":"passed","severity":"normal"},{"uid":"258d2f7e769c45b5","name":"Check message with no payload is not received","time":{"start":1739446733330,"stop":1739446733331,"duration":1},"status":"passed","severity":"normal"},{"uid":"950d47428ab0ad9a","name":"throws on content topic with non-number generation field","time":{"start":1739446576374,"stop":1739446576375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82831e869548e72","name":"different cluster, different shard: nodes don't connect","time":{"start":1739446786648,"stop":1739446786650,"duration":2},"status":"passed","severity":"normal"},{"uid":"76f0e2985590c708","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739446947081,"stop":1739446947081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d0095d400e91a","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739447018438,"stop":1739447018438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec7d7454829c2a6","name":"addEventListener with wrong event","time":{"start":1739446675847,"stop":1739446675848,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ce6cb7c57495e7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739446584406,"stop":1739446584406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4214a5466b91e","name":"Push message with content topic containing shell command","time":{"start":1739446845648,"stop":1739446845648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b971e6467f1c1cc5","name":"Check received message containing Russian","time":{"start":1739446857589,"stop":1739446857591,"duration":2},"status":"passed","severity":"normal"},{"uid":"56b2fcc848f3d93d","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739447018435,"stop":1739447018435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beb3a2cbadfc36f","name":"Check publish message after client node is restarted","time":{"start":1739446871599,"stop":1739446871600,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b38259c816dc8442","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739446635047,"stop":1739446635048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa92678e971ae51","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739446874357,"stop":1739446874357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc1c0ece3878057","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739446576407,"stop":1739446576407,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d287f019fc985","name":"Round trip binary serialization","time":{"start":1739446591155,"stop":1739446591155,"duration":0},"status":"passed","severity":"normal"},{"uid":"48151255a3cfa49e","name":"Push message on custom pubsubTopic","time":{"start":1739446774222,"stop":1739446774223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05e47024a6fe9e3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739446896370,"stop":1739446896371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bcba16bea95d37","name":"Check received message containing Script","time":{"start":1739446857592,"stop":1739446857592,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c9ebf64ea3481e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739446576407,"stop":1739446576407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c884ec38f17605","name":"1 Store, 2 fetches","time":{"start":1739446598759,"stop":1739446598759,"duration":0},"status":"passed","severity":"normal"},{"uid":"10771f65ed086662","name":"Fails to publish message with empty text","time":{"start":1739446871594,"stop":1739446871595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06150cad38483eb","name":"should reject if Filter is requested but not mounted","time":{"start":1739446616743,"stop":1739446616743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a486b8ad2e313843","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739446576389,"stop":1739446576389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbd701a5993c96c","name":"Fails to push message with large meta","time":{"start":1739446845651,"stop":1739446845651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a5808ef878e412","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739446576409,"stop":1739446576409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c771a18c988c622","name":"Push message with rate limit","time":{"start":1739446845651,"stop":1739446845652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69bb7f5ee5b84fc","name":"should transition to Unhealthy when no connections","time":{"start":1739446616729,"stop":1739446616729,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a61ef137474cfc","name":"Decoder throws on undefined content topic","time":{"start":1739446610525,"stop":1739446610525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a6f9c21570d9b","name":"Check message with non string payload is not received","time":{"start":1739446857584,"stop":1739446857584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a352ab3539476989","name":"Push to array if already present","time":{"start":1739446575833,"stop":1739446575834,"duration":1},"status":"passed","severity":"normal"},{"uid":"193cf162531aefe2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739446642841,"stop":1739446642842,"duration":1},"status":"passed","severity":"normal"},{"uid":"5638d3619d7f68a5","name":"Check publish message containing Script","time":{"start":1739446871576,"stop":1739446871576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8568ce4eb838e4f0","name":"Push message with custom timestamp: 1739443133707","time":{"start":1739446845652,"stop":1739446845653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be0df0f06862be6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446774221,"stop":1739446774221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa1161d3c676cba","name":"Ping on unsubscribed peer","time":{"start":1739446674565,"stop":1739446674565,"duration":0},"status":"passed","severity":"normal"},{"uid":"378ded95fed7d73c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739446590792,"stop":1739446590792,"duration":0},"status":"passed","severity":"normal"},{"uid":"73391c77e917fa13","name":"Subscribe and receives messages on 20 topics","time":{"start":1739446763937,"stop":1739446763937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3d539ba9540b49","name":"Check received message containing long","time":{"start":1739446857564,"stop":1739446857565,"duration":1},"status":"passed","severity":"normal"},{"uid":"6153e156db84110a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739446584408,"stop":1739446584411,"duration":3},"status":"passed","severity":"normal"},{"uid":"8236e94810b1d036","name":"Push message with SQL Injection payload","time":{"start":1739446845630,"stop":1739446845632,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d3820b0dcbe4821","name":"should reject if Store is requested but not mounted","time":{"start":1739446616742,"stop":1739446616743,"duration":1},"status":"passed","severity":"normal"},{"uid":"419acf389b724c5c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739446576385,"stop":1739446576386,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae5064773219bf3","name":"Push message with content topic containing special chars","time":{"start":1739446865328,"stop":1739446865328,"duration":0},"status":"passed","severity":"normal"},{"uid":"376eb255813dd233","name":"Push message with content topic containing XML","time":{"start":1739446845646,"stop":1739446845646,"duration":0},"status":"passed","severity":"normal"},{"uid":"772add821863677b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739447018458,"stop":1739447018458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d66fe4b2ecb8a5","name":"should return valid sharding parameters for static sharding","time":{"start":1739446576407,"stop":1739446576408,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecd80a7f18779c4","name":"should set field with only FILTER enabled","time":{"start":1739446585039,"stop":1739446585040,"duration":1},"status":"passed","severity":"normal"},{"uid":"74344d699d1fbc1c","name":"should not receive a peer event after stop","time":{"start":1739446654704,"stop":1739446654704,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a33765fe632d8a","name":"Push message with Chinese payload","time":{"start":1739446845629,"stop":1739446845629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3261518f1e1e4c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739446576393,"stop":1739446576393,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d6f1985c81fded","name":"Check received message containing SQL Injection","time":{"start":1739446857567,"stop":1739446857569,"duration":2},"status":"passed","severity":"normal"},{"uid":"b51bd92062fa34bc","name":"Check received message containing unicode special characters","time":{"start":1739446857573,"stop":1739446857573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31a0e0b9813ff36","name":"Subscribe to topic containing Script and receive message","time":{"start":1739446763947,"stop":1739446763948,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ad07ac41955003","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739447018440,"stop":1739447018441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa65e828ab3af39","name":"Publishes to nwaku","time":{"start":1739446863597,"stop":1739446863598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a367f27b352ecd","name":"Ping on peer without subscriptions","time":{"start":1739446664332,"stop":1739446664333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4de686b881bcdc","name":"Query with Promise Callback, No Decoder","time":{"start":1739446901105,"stop":1739446901106,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc85664d30d5b97","name":"Push message with unicode special characters payload","time":{"start":1739446845636,"stop":1739446845639,"duration":3},"status":"passed","severity":"normal"},{"uid":"27fe3783eeacdc7f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739446585027,"stop":1739446585027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c320613dd560d66b","name":"Check publish message containing emoji","time":{"start":1739446871587,"stop":1739446871587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f809b8023e02e41","name":"Waku message hash computation (no timestamp)","time":{"start":1739446579034,"stop":1739446579035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca807ba1cbd003f3","name":"should initialize bloom filter with correct parameters","time":{"start":1739447019943,"stop":1739447019944,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b90b532f5e2ab7","name":"Push message with Script payload","time":{"start":1739446845632,"stop":1739446845634,"duration":2},"status":"passed","severity":"normal"},{"uid":"62a8a2e689575b0d","name":"should select older connection if present","time":{"start":1739446590499,"stop":1739446590499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4c2d746b8ca5c6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739446598447,"stop":1739446598448,"duration":1},"status":"passed","severity":"normal"},{"uid":"207ca10b56524ba3","name":"Push message with content topic containing Russian","time":{"start":1739446865329,"stop":1739446865330,"duration":1},"status":"passed","severity":"normal"},{"uid":"938a9bf9388ea188","name":"Check received message with timestamp: 1739446634811000000 ","time":{"start":1739446857599,"stop":1739446857599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cfbfc633e394f0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739446598448,"stop":1739446598448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced9023913063314","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739447018436,"stop":1739447018437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5014309e39397978","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739446576538,"stop":1739446576538,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f2c6f0c292a216","name":"Passing page size 0 when there are 110 messages","time":{"start":1739446928994,"stop":1739446928994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6310ed1d9803006e","name":"Passing page size 10 when there are 10 messages","time":{"start":1739446928995,"stop":1739446928995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82cbad02eb0fe7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739446584411,"stop":1739446584412,"duration":1},"status":"passed","severity":"normal"},{"uid":"a459ff7b37b7986f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739446763945,"stop":1739446763947,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaf5f73fdb61f096","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446924419,"stop":1739446924419,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdece8aa4c63d275","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739446745426,"stop":1739446745426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e62af0ce1d2ffb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739447018456,"stop":1739447018456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2efbc967c6e366a","name":"All","time":{"start":1739446641861,"stop":1739446641861,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4fb30bca7a39d","name":"Push message with long payload","time":{"start":1739446865319,"stop":1739446865319,"duration":0},"status":"passed","severity":"normal"},{"uid":"becd5919fb7e7a83","name":"Mutual subscription","time":{"start":1739446874346,"stop":1739446874347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73a2b201e7edc55","name":"should be able to encode the field with only STORE set to true","time":{"start":1739446584399,"stop":1739446584400,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3ad58e996ce077","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739446763951,"stop":1739446763952,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc89fa9cb49ab26f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739446941106,"stop":1739446941107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c92344319b328a7","name":"Passing page size 11 when there are 10 messages","time":{"start":1739446928995,"stop":1739446928996,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6b2261a336e5e1","name":"should reject on timeout if it was set","time":{"start":1739446616743,"stop":1739446616744,"duration":1},"status":"passed","severity":"normal"},{"uid":"93711496ae5be20b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739446702565,"stop":1739446702566,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be034f419e602fa","name":"should not fail to stop the service if it was not started","time":{"start":1739446602840,"stop":1739446602840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81a3f19f003d81","name":"Ping on unsubscribed peer","time":{"start":1739446674562,"stop":1739446674562,"duration":0},"status":"passed","severity":"normal"},{"uid":"be37398dd64df80f","name":"Push message with JSON payload","time":{"start":1739446865324,"stop":1739446865324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2e109b81c0e527","name":"Check meta is set [ecies]","time":{"start":1739446610524,"stop":1739446610524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f041ffd4127a94","name":"Check received message containing Basic HTML tag","time":{"start":1739446733311,"stop":1739446733311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7d34c346ef3df9","name":"should reject if LightPush is requested but not mounted","time":{"start":1739446616742,"stop":1739446616742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e629576ae46fb17","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739447018459,"stop":1739447018460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a599f4c062fb05bd","name":"it tolerates circular branch references","time":{"start":1739446598939,"stop":1739446598939,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7f23d6619d1dfd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739446943931,"stop":1739446943932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e849b0ed83f47b68","name":"nwaku subscribes","time":{"start":1739446863596,"stop":1739446863597,"duration":1},"status":"passed","severity":"normal"},{"uid":"e762b8c5838dde8a","name":"isConnected should return false after all peers disconnect","time":{"start":1739446662099,"stop":1739446662100,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cc83511ce30362","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739447018452,"stop":1739447018452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf709bd4c337771","name":"Privacy Node - default protocol","time":{"start":1739446949582,"stop":1739446949582,"duration":0},"status":"passed","severity":"normal"},{"uid":"537315b7f456b23e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739446598446,"stop":1739446598447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd90dfe5d67571","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739446947075,"stop":1739446947075,"duration":0},"status":"passed","severity":"normal"},{"uid":"7958a2e095c3a87","name":"Push message with numeric payload","time":{"start":1739446845628,"stop":1739446845628,"duration":0},"status":"passed","severity":"normal"},{"uid":"87253e5030e20ad","name":"Fails to push message with empty content topic","time":{"start":1739446865334,"stop":1739446865335,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcd3a8975b9d03f","name":"should encode/decode to RLP encoding","time":{"start":1739446585031,"stop":1739446585031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46b21df9db9b3c4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739446901100,"stop":1739446901101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b0e265dc670d05","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739446763942,"stop":1739446763943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4b1781d3cd4148","name":"Check message with no payload is not received","time":{"start":1739446857603,"stop":1739446857604,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c4360bae01f128","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739446947082,"stop":1739446947082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60dde8ff33f5165","name":"Check received message containing SQL Injection","time":{"start":1739446857591,"stop":1739446857592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a657e6f6b9f3145","name":"Passing an array","time":{"start":1739446943719,"stop":1739446943721,"duration":2},"status":"passed","severity":"normal"},{"uid":"137e922b80ecd605","name":"Fails to push message bigger that 1MB","time":{"start":1739446845654,"stop":1739446845654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc37259a29cd392","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739446642844,"stop":1739446642850,"duration":6},"status":"passed","severity":"normal"},{"uid":"bd69807f532e315d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739447018456,"stop":1739447018457,"duration":1},"status":"passed","severity":"normal"},{"uid":"faac80e4bc48ce4a","name":"Check publish message containing escaped characters","time":{"start":1739446871578,"stop":1739446871585,"duration":7},"status":"passed","severity":"normal"},{"uid":"10b2f950e2442813","name":"Overlapping topic subscription","time":{"start":1739446763939,"stop":1739446763939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edca4b3c3cb1b59","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app92/8/topic405/json","time":{"start":1739446897282,"stop":1739446897288,"duration":6},"status":"passed","severity":"normal"},{"uid":"f64ce73a86af4fce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739446947088,"stop":1739446947089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2aee29fa6255ec6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739446947075,"stop":1739446947075,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d0b8c61bed822","name":"random static sharding 1 - Cluster ID: 794, Shard ID: 765","time":{"start":1739446906317,"stop":1739446906317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd62bf7125be516","name":"Decoder throws on undefined content topic","time":{"start":1739446608963,"stop":1739446608963,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b716f7ce98563","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739447018326,"stop":1739447018327,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a7db3bb10f4213","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739446641671,"stop":1739446641672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f058dfa6ef4c9f2f","name":"start node with empty shard should fail","time":{"start":1739446906326,"stop":1739446906327,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d59122473402648","name":"should return false","time":{"start":1739446585030,"stop":1739446585030,"duration":0},"status":"passed","severity":"normal"},{"uid":"8432a81ad2791271","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739446590792,"stop":1739446590793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47a3df8a6b28d9c","name":"Waku message hash computation (payload length 0)","time":{"start":1739446579034,"stop":1739446579034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d405d357837578","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739446598448,"stop":1739446598449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3bdabcc2979e45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739446774223,"stop":1739446774223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab593a3b5a11082","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739446763944,"stop":1739446763945,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd9437eb3ade1d9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739446674497,"stop":1739446674500,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e7ae45345b95bf6","name":"Subscribe to topic containing long and publish message","time":{"start":1739446874356,"stop":1739446874356,"duration":0},"status":"passed","severity":"normal"},{"uid":"537a3c8088e559e6","name":"should send to specified number of peers of used peers","time":{"start":1739446616807,"stop":1739446616807,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec89d59bc30ff5d","name":"Push message with content topic containing Script","time":{"start":1739446845645,"stop":1739446845645,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ac5aacc7b7f2c","name":"Push message with Basic HTML tag payload","time":{"start":1739446845634,"stop":1739446845635,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b79f99172a2551","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739446947091,"stop":1739446947092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a84645ed96b07c2","name":"Push message with content topic containing long","time":{"start":1739446865327,"stop":1739446865327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ec8491720bcc7e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739446863029,"stop":1739446863029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f358b0d6ae6acbc","name":"should wait for Filter peer to be connected","time":{"start":1739446616745,"stop":1739446616745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7401e169afdbab56","name":"Push message with content topic containing JSON","time":{"start":1739446845648,"stop":1739446845648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8bc45b5430338f","name":"more peers than existing","time":{"start":1739446845972,"stop":1739446845972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fdbd852beb578b0","name":"Check received message containing shell command","time":{"start":1739446857594,"stop":1739446857594,"duration":0},"status":"passed","severity":"normal"},{"uid":"10190614922f598f","name":"Generator, custom pubsub topic","time":{"start":1739446924417,"stop":1739446924418,"duration":1},"status":"passed","severity":"normal"},{"uid":"8767b5741365b1a9","name":"should throw error - no public key","time":{"start":1739446585029,"stop":1739446585030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de378079b293ccb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739446763955,"stop":1739446763956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7072fb30846fbf","name":"Subscribe to topic containing Script and receive message","time":{"start":1739446947090,"stop":1739446947090,"duration":0},"status":"passed","severity":"normal"},{"uid":"47349896616f7a94","name":"Rejects garbage","time":{"start":1739446620102,"stop":1739446620102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6a5d051b91698","name":"ignores domain fetching errors","time":{"start":1739446598940,"stop":1739446598940,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f11654be65e7f41","name":"Push message with content topic containing unicode special characters","time":{"start":1739446845649,"stop":1739446845649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1a0db5e36145b9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739446702566,"stop":1739446702567,"duration":1},"status":"passed","severity":"normal"},{"uid":"7099653a26f8c171","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739447018429,"stop":1739447018429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2667cdbc85ae1","name":"Push message with Script payload","time":{"start":1739446865322,"stop":1739446865323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b107556659dd8c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739446857581,"stop":1739446857581,"duration":0},"status":"passed","severity":"normal"},{"uid":"788b0ac292d96578","name":"should request renew when peer disconnects","time":{"start":1739446616389,"stop":1739446616390,"duration":1},"status":"passed","severity":"normal"},{"uid":"17169263bc69ccbc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739446871587,"stop":1739446871588,"duration":1},"status":"passed","severity":"normal"},{"uid":"babb710407ceb501","name":"Decrypt messages","time":{"start":1739446847597,"stop":1739446847598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1242d48b3914f555","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739446947082,"stop":1739446947082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d02529944bb3452","name":"should not receive a peer event before start","time":{"start":1739446875562,"stop":1739446875565,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5375d5c9fc43757","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739446943929,"stop":1739446943929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed58e0c6268f977","name":"Promise Callback - true","time":{"start":1739446915413,"stop":1739446915414,"duration":1},"status":"passed","severity":"normal"},{"uid":"789e6796e5421ae7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739446662097,"stop":1739446662097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ebe8303ec6f9e4","name":"Check message received after nwaku node is restarted","time":{"start":1739446733336,"stop":1739446733336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6971828057a98ab9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/5/topic350/test.js","time":{"start":1739446897304,"stop":1739446897304,"duration":0},"status":"passed","severity":"normal"},{"uid":"feffcbb9e081caf9","name":"dispatchEvent via connectionManager","time":{"start":1739446675858,"stop":1739446675859,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c538faaa36f5a3","name":"Promise Callback - false","time":{"start":1739446915414,"stop":1739446915414,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c256a87064efd","name":"Overlapping topic subscription","time":{"start":1739446874355,"stop":1739446874356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58d66dbf00eaec2","name":"getPeersByDiscovery","time":{"start":1739446867881,"stop":1739446867881,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b499ce306c99738","name":"Check publish message containing numeric","time":{"start":1739446871566,"stop":1739446871570,"duration":4},"status":"passed","severity":"normal"},{"uid":"e455b745617e8f21","name":"udp ip6 address","time":{"start":1739446584449,"stop":1739446584449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be9fd148438a3c2","name":"Check publish message containing unicode special characters","time":{"start":1739446871585,"stop":1739446871585,"duration":0},"status":"passed","severity":"normal"},{"uid":"317053b85d40894a","name":"handles empty contentTopics array correctly","time":{"start":1739446576408,"stop":1739446576408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4bfdc20ca9cadd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739447018456,"stop":1739447018456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee057cbeb7464006","name":"Relay + Store","time":{"start":1739446641858,"stop":1739446641860,"duration":2},"status":"passed","severity":"normal"},{"uid":"555b9f1d9b624893","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739447018433,"stop":1739447018434,"duration":1},"status":"passed","severity":"normal"},{"uid":"4762a978f225a102","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739446584400,"stop":1739446584405,"duration":5},"status":"passed","severity":"normal"},{"uid":"6175355376c7af4d","name":"Symmetric encrypt & Decrypt","time":{"start":1739446609437,"stop":1739446609437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbed079fdecd0df","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739446641672,"stop":1739446641673,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb54853f574b16a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739446897307,"stop":1739446897308,"duration":1},"status":"passed","severity":"normal"},{"uid":"5915115bde249225","name":"Push message with content topic containing Chinese","time":{"start":1739446865329,"stop":1739446865329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5fd311091c8de5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739446763955,"stop":1739446763955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f3f85e48e6022c","name":"Decoder throws on undefined content topic","time":{"start":1739446591157,"stop":1739446591157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4172f2957d49af","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739446576406,"stop":1739446576406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc5f5a196a318f3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739446896368,"stop":1739446896368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233abacc35c750e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739446947092,"stop":1739446947092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d6d53bbdbb865","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739446745427,"stop":1739446745427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf70c41f461aa076","name":"should not throw an error for a single configured topic","time":{"start":1739446576405,"stop":1739446576405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d3c625cca4d64","name":"Check received message containing unicode special characters","time":{"start":1739446857595,"stop":1739446857595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a977a9accbf648ca","name":"Encoder throws on undefined content topic","time":{"start":1739446608962,"stop":1739446608962,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdbae3e9a9b8f35","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739447018441,"stop":1739447018441,"duration":0},"status":"passed","severity":"normal"},{"uid":"737717533ba3c712","name":"should not fail to start the service if it is already started","time":{"start":1739446875558,"stop":1739446875558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afc20a2ada1e3d","name":"listenerCount","time":{"start":1739446675851,"stop":1739446675858,"duration":7},"status":"passed","severity":"normal"},{"uid":"a461250b94f63987","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739446576387,"stop":1739446576388,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04c04bf6aad0f64","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739446874354,"stop":1739446874354,"duration":0},"status":"passed","severity":"normal"},{"uid":"21853f00d807e614","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739447018455,"stop":1739447018455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c08e16ef06d4ae8","name":"Push message with XML payload","time":{"start":1739446845634,"stop":1739446845634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d8e6de92863a0d","name":"non connected peers","time":{"start":1739446845973,"stop":1739446845973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d07fae47f796e29b","name":"Subscribe and receives messages on 20 topics","time":{"start":1739446947085,"stop":1739446947085,"duration":0},"status":"passed","severity":"normal"},{"uid":"900d587bec70fc0","name":"Push message with custom timestamp: 1739443102849","time":{"start":1739446865337,"stop":1739446865337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c85a2ea07b973a","name":"returns all values when wanted number matches available values","time":{"start":1739446597807,"stop":1739446597808,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c0439d01f66da2","name":"topics with same application and version share the same shard","time":{"start":1739446576390,"stop":1739446576390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8302c78cfb929d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739447018455,"stop":1739447018455,"duration":0},"status":"passed","severity":"normal"}] |