2025-06-27 23:25:27 +00:00

1 line
182 KiB
JSON

[{"uid":"97e3398accf89162","name":"Push message with content topic containing short","time":{"start":1751066688600,"stop":1751066688601,"duration":1},"status":"passed","severity":"normal"},{"uid":"48208145a07c8ff2","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751065901428,"stop":1751065901428,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c326083bac6e44","name":"should handle a minimal index list","time":{"start":1751065850176,"stop":1751065850176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50dd033f3d7cef2","name":"Check received message containing short","time":{"start":1751066500018,"stop":1751066500018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1848f3885b771b2c","name":"Push message with content topic containing Arabic","time":{"start":1751066688622,"stop":1751066688622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2361ca7aea0a5c86","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751066265779,"stop":1751066265779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4293aea54a88d3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751066464624,"stop":1751066464625,"duration":1},"status":"passed","severity":"normal"},{"uid":"c734db439682cb99","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751066464591,"stop":1751066464591,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd543a588fa8284","name":"can dial TLS multiaddrs","time":{"start":1751066173682,"stop":1751066173682,"duration":0},"status":"passed","severity":"normal"},{"uid":"917d12190bfcf0ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1751066436644,"stop":1751066436645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b53f1d714af1dc0","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751065901436,"stop":1751065901436,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec45a70859377c0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app24/7/topic211/utf8","time":{"start":1751066400676,"stop":1751066400676,"duration":0},"status":"passed","severity":"normal"},{"uid":"912617b2078f4c1e","name":"new peer added after a peer was already found","time":{"start":1751066265778,"stop":1751066265778,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fae3ea7c7caeea4","name":"Push message with custom timestamp: 1720307700581","time":{"start":1751066688626,"stop":1751066688626,"duration":0},"status":"passed","severity":"normal"},{"uid":"86df752d67ddab18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751065901446,"stop":1751065901447,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d3a3bd8381f839","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751066486326,"stop":1751066486327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2523fe7fae7a5eec","name":"Subscribe to topic containing Script and receive message","time":{"start":1751066464619,"stop":1751066464619,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb07746321346f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751066471801,"stop":1751066471802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3239ebe385bb8159","name":"different cluster, different shard: nodes don't connect","time":{"start":1751066171554,"stop":1751066171555,"duration":1},"status":"passed","severity":"normal"},{"uid":"2380c84c14c1d419","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751065872376,"stop":1751065872376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae6a43754a909b3f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751066100279,"stop":1751066100280,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea36353b1ff2cdb3","name":"should properly create peer info with all multiaddrs","time":{"start":1751065856078,"stop":1751065856078,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad66f2ad3e7f95","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751065850086,"stop":1751065850086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b7a3ceea2b8e0","name":"getPeersByDiscovery","time":{"start":1751066265777,"stop":1751066265777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db2595611f2e548","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751065901429,"stop":1751065901429,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabf644d226c9bf0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751066464622,"stop":1751066464622,"duration":0},"status":"passed","severity":"normal"},{"uid":"873e8ad0adf51a2e","name":"random static sharding 1 - Cluster ID: 899, Shard ID: 862","time":{"start":1751066506406,"stop":1751066506406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5be856be6363593","name":"Subscribe and publish message","time":{"start":1751066298916,"stop":1751066298917,"duration":1},"status":"passed","severity":"normal"},{"uid":"de04e3bbfee2d5d4","name":"should not fail to start the service if it is already started","time":{"start":1751066210675,"stop":1751066210676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f369c6dde337eb6b","name":"Push message with Script payload","time":{"start":1751066688595,"stop":1751066688595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aec351533d0bbd","name":"Renews subscription after lossing a connection","time":{"start":1751066464602,"stop":1751066464603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e08a9ba0730142","name":"Check received message containing short","time":{"start":1751066500031,"stop":1751066500031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9baa090de4d593","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751065850080,"stop":1751065850080,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd6e1f0df6082d4","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751065901424,"stop":1751065901427,"duration":3},"status":"passed","severity":"normal"},{"uid":"53af38abf742645a","name":"Generator, 2 different pubsubtopics","time":{"start":1751066454609,"stop":1751066454610,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70c6c09d2ca0de","name":"should keep entries that haven't expired yet","time":{"start":1751065892211,"stop":1751065892212,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e17d691bfe4fa92","name":"should return empty list for no shard","time":{"start":1751065850064,"stop":1751065850065,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda3314f73363b0f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751066506406,"stop":1751066506406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5676d4b6c9f19059","name":"should only return 1 node with store capability","time":{"start":1751065872374,"stop":1751065872374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1edb9869bd26a67","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751065850177,"stop":1751065850177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be4f0ce8e486c7c","name":"random static sharding 2 - Cluster ID: 635, Shard ID: 482","time":{"start":1751066506407,"stop":1751066506407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2377966e5deb2a1e","name":"can start the service","time":{"start":1751065927272,"stop":1751065927273,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16f3475fc50fe0d","name":"Subscribe to topic containing Script and receive message","time":{"start":1751066436656,"stop":1751066436656,"duration":0},"status":"passed","severity":"normal"},{"uid":"4158fbe74ad4ec26","name":"Push message with content topic containing escaped characters","time":{"start":1751066688624,"stop":1751066688624,"duration":0},"status":"passed","severity":"normal"},{"uid":"408b048fcf99b132","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751066464579,"stop":1751066464579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1653e8b467978a5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751066100280,"stop":1751066100280,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cb8d068fb24406","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751066290129,"stop":1751066290129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e601dc730650fdb4","name":"Push message with long payload","time":{"start":1751066688615,"stop":1751066688615,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0d3d1d975bf90b","name":"Push message with escaped characters payload","time":{"start":1751066688620,"stop":1751066688620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1fd34b75ef503a","name":"should push the message to the outgoing buffer","time":{"start":1751065906479,"stop":1751065906479,"duration":0},"status":"passed","severity":"normal"},{"uid":"de30aa2e931d0efe","name":"Push message with short payload","time":{"start":1751066688588,"stop":1751066688589,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bebe9b46bb7f079","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751065855361,"stop":1751065855362,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c66fe4dfe2dffac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751066100276,"stop":1751066100279,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd1a22d032b815c1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751065883671,"stop":1751065883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ca6b995b44f389","name":"Generator, 2 different pubsubtopics","time":{"start":1751066454608,"stop":1751066454608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cc7f63237fd2d46","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751065923097,"stop":1751065923098,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b75702b16142691","name":"Passing page size 19 when there are 20 messages","time":{"start":1751066478267,"stop":1751066478267,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc075db07deeb1c8","name":"should check connected peers if present and suitable","time":{"start":1751065892479,"stop":1751065892480,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5291131aeedba2","name":"should set field with all protocols enabled","time":{"start":1751065856079,"stop":1751065856079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1f4e0043026216","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751066464592,"stop":1751066464593,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6e804fa28b2c05","name":"All","time":{"start":1751065928171,"stop":1751065928171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9f9d0c7287e2a2","name":"removeEventListener with correct event","time":{"start":1751065963341,"stop":1751065963342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b707307306e225c1","name":"Check publish message containing Arabic","time":{"start":1751066290108,"stop":1751066290108,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b9be78ea2bdd43","name":"can start and stop the service","time":{"start":1751065927274,"stop":1751065927274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c9d4811dcbcdc8","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751065892249,"stop":1751065892250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7218c10521ff13a0","name":"should encode/decode to RLP encoding","time":{"start":1751065856074,"stop":1751065856074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4752258b50b9563c","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751065901418,"stop":1751065901421,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc7227fb586e84cc","name":"Fails to push message with large meta","time":{"start":1751066688612,"stop":1751066688612,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f133bae6b7b55d","name":"should be delivered immediately if received","time":{"start":1751065906488,"stop":1751065906488,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b8fa39e4f1eafa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751066464621,"stop":1751066464621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0d4a193ce8459e","name":"Default pageSize","time":{"start":1751066478268,"stop":1751066478269,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11513e6b2cf272d","name":"should have no discoveries enabled by default","time":{"start":1751065892445,"stop":1751065892446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede9681e9162690d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751065855357,"stop":1751065855357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6639a6a1a8833bd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751065855363,"stop":1751065855363,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ef097bc006527a","name":"Push message with Chinese payload","time":{"start":1751066688616,"stop":1751066688617,"duration":1},"status":"passed","severity":"normal"},{"uid":"60911655094d3c7b","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751065906484,"stop":1751065906484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b80a3046a2bcec8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751065850056,"stop":1751065850056,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf023e5bd319e449","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751065850055,"stop":1751065850055,"duration":0},"status":"passed","severity":"normal"},{"uid":"6573e75242556b8d","name":"Check received message with timestamp: 1751065922205000000 ","time":{"start":1751066334559,"stop":1751066334563,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d0577c75485706c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751065850079,"stop":1751065850079,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74c514222adcc27","name":"Using a function","time":{"start":1751066484311,"stop":1751066484311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb02d1b468499a8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751066439171,"stop":1751066439171,"duration":0},"status":"broken","severity":"normal"},{"uid":"d8aa9b66244f2301","name":"should throw an error for insufficient data","time":{"start":1751065850177,"stop":1751065850177,"duration":0},"status":"passed","severity":"normal"},{"uid":"51344c0da3928685","name":"Non TWN Cluster","time":{"start":1751066400675,"stop":1751066400676,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f627efada57ffe2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751065923095,"stop":1751065923096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fa1f75be008d18","name":"throws an error for improperly formatted content topics","time":{"start":1751065850059,"stop":1751065850059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23f541e1d0e9939","name":"Push message with custom timestamp: 1751062500581","time":{"start":1751066688626,"stop":1751066688626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b503422b0d94ba7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751065901446,"stop":1751065901446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4815cd06aa5ed5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/7/topic490/utf8","time":{"start":1751066400678,"stop":1751066400678,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ae72d412f15009","name":"Nwaku publishes","time":{"start":1751066279339,"stop":1751066279344,"duration":5},"status":"passed","severity":"normal"},{"uid":"5b4f29dafe1ea061","name":"Check message with invalid timestamp is not received","time":{"start":1751066500040,"stop":1751066500041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1a51d8591d1f6f","name":"Reusing cursor across nodes","time":{"start":1751066413616,"stop":1751066413617,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde67bfdf840990a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751066500026,"stop":1751066500027,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca374e71366ba11","name":"Publish message with rate limit","time":{"start":1751066290134,"stop":1751066290134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b995e6a16686b3","name":"Query Generator, No message returned","time":{"start":1751066439170,"stop":1751066439170,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e69b3e41d340b9","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751065901423,"stop":1751065901423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7c300ae3cb9a83","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751065928832,"stop":1751065928832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f099df175748b91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751066464600,"stop":1751066464600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33843dc342a8f44","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751066100273,"stop":1751066100276,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5a9c626353c66a5","name":"Subscribe to topic containing XML and publish message","time":{"start":1751066298929,"stop":1751066298930,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9e07d4fa5f795b","name":"addEventListener with wrong event","time":{"start":1751065963341,"stop":1751065963341,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f288d6de26860","name":"should be able to encode the field with only STORE set to true","time":{"start":1751065855349,"stop":1751065855350,"duration":1},"status":"passed","severity":"normal"},{"uid":"6983444fd2002c2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751066100282,"stop":1751066100282,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0abcc85c10f89e","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751065892447,"stop":1751065892447,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9df5177049ba04","name":"should maintain desired error rate","time":{"start":1751065903597,"stop":1751065903598,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcce986d38cf71bb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751066298917,"stop":1751066298918,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9a7e95f9386235","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751065923096,"stop":1751065923097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8149d061055546b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751065882065,"stop":1751065882066,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e7d27492246b98","name":"Does not throw an exception when node disconnects","time":{"start":1751066484310,"stop":1751066484311,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e86440189d0aa4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751066413614,"stop":1751066413614,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c187a0a47fadc9","name":"Store - dialed after - with timeout","time":{"start":1751066490946,"stop":1751066490946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38184e8c2d2cc97","name":"caches peers it previously fetched","time":{"start":1751065872372,"stop":1751065872373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c068295b5ad3178","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751066436652,"stop":1751066436653,"duration":1},"status":"passed","severity":"normal"},{"uid":"151b83a327e9f3ef","name":"returns only open connection if one present","time":{"start":1751065863627,"stop":1751065863627,"duration":0},"status":"passed","severity":"normal"},{"uid":"831bbbac282c884f","name":"Relay - dialed first","time":{"start":1751066490944,"stop":1751066490945,"duration":1},"status":"passed","severity":"normal"},{"uid":"152eaf8e204af283","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751066171551,"stop":1751066171551,"duration":0},"status":"passed","severity":"normal"},{"uid":"82017ef25406d0d7","name":"Check received message containing escaped characters","time":{"start":1751066500024,"stop":1751066500024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf3a6b57445cf8f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751065850070,"stop":1751065850070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b049221a823b1a2a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751066298918,"stop":1751066298919,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2dc594885c0ba8","name":"should decode valid enr successfully","time":{"start":1751065856064,"stop":1751065856067,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf8b4e143a8f3405","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751065856080,"stop":1751065856080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1870b4e5ff0f8960","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751066436648,"stop":1751066436648,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e23c979ed74d5c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751066464588,"stop":1751066464589,"duration":1},"status":"passed","severity":"normal"},{"uid":"db251fd654930714","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751065892409,"stop":1751065892410,"duration":1},"status":"passed","severity":"normal"},{"uid":"576aa5769e7ce90c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066454606,"stop":1751066454607,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fe172e62bbeb9b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751066436655,"stop":1751066436655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9c600b29385d75","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751065901432,"stop":1751065901432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f763cc7cf31c141","name":"Symmetric encrypt & Decrypt","time":{"start":1751065882545,"stop":1751065882545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a9f959c1eab698","name":"Push message with Basic HTML tag payload","time":{"start":1751066688619,"stop":1751066688619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3fd0b68f4364f4","name":"LightPush","time":{"start":1751066490947,"stop":1751066490947,"duration":0},"status":"passed","severity":"normal"},{"uid":"858f15943cfca72","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751065850052,"stop":1751065850053,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b0b4594dff061e","name":"Ping on unsubscribed peer","time":{"start":1751065989297,"stop":1751065989297,"duration":0},"status":"passed","severity":"normal"},{"uid":"782e5e5fa46308b1","name":"should never report false negatives","time":{"start":1751065903598,"stop":1751065903598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcbdf6bf5a04a59","name":"Check received message containing emoji","time":{"start":1751066334557,"stop":1751066334559,"duration":2},"status":"passed","severity":"normal"},{"uid":"db32bf1aa74c9266","name":"should remove expired entries after TTL has passed","time":{"start":1751065892210,"stop":1751065892211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06900ea8d5cbaca","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751065930546,"stop":1751065930546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab14ffde2a7d1a9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751065850082,"stop":1751065850082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9151fc0dff903072","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751065927294,"stop":1751065927294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca33c93dc426077","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751066464581,"stop":1751066464581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7caafa6a662cc0","name":"Check message with no content topic is not received","time":{"start":1751066334566,"stop":1751066334566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb72bc07dd5afb2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751066298931,"stop":1751066298931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f080fecc7805b6cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751065850078,"stop":1751065850078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfbe6eae28cb1d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751066464609,"stop":1751066464609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ba9526b7fe58a1","name":"should get / set UDP multiaddr","time":{"start":1751065856075,"stop":1751065856075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27c58afa07feb5a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751066436634,"stop":1751066436634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5844e7099238515","name":"Relay + Store","time":{"start":1751065928171,"stop":1751065928171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4879b5a3f5731dd","name":"A test","time":{"start":1751066161002,"stop":1751066161002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6beddb61e42df2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751066436661,"stop":1751066436661,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a922f8105c6731","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751066436616,"stop":1751066436616,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbde93470c397fae","name":"should initialize with Unhealthy status","time":{"start":1751065892408,"stop":1751065892409,"duration":1},"status":"passed","severity":"normal"},{"uid":"3009448d3da1616b","name":"random static sharding 5 - Cluster ID: 381, Shard ID: 362","time":{"start":1751066506408,"stop":1751066506408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a083b93aaefe3eb","name":"returns nothing if no connections present","time":{"start":1751065863625,"stop":1751065863626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c8eb21b026a902","name":"Push message with content topic containing Russian","time":{"start":1751066688605,"stop":1751066688605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba0fb6be33e55f2","name":"should use DNS peer discovery with light client","time":{"start":1751065927293,"stop":1751065927294,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83b9435f29c6d1fd","name":"Check message received after jswaku node is restarted","time":{"start":1751066334542,"stop":1751066334543,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73c2df929a76ea4b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app5/8/topic995/xml","time":{"start":1751066400677,"stop":1751066400677,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf84e2b5ded54bc8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751065855357,"stop":1751065855358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3d9acee91167eb","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751066471346,"stop":1751066471347,"duration":1},"status":"passed","severity":"normal"},{"uid":"106078c498c87b75","name":"Check message with invalid timestamp is not received","time":{"start":1751066334564,"stop":1751066334565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e224a2b2d407f639","name":"Publish message with large meta","time":{"start":1751066290134,"stop":1751066290134,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ef4cc45f9ba32","name":"Subscribe and receive messages via lightPush","time":{"start":1751066464605,"stop":1751066464609,"duration":4},"status":"passed","severity":"normal"},{"uid":"edd8dbd037c5fc6d","name":"Throws when trying to push message with empty payload","time":{"start":1751066688599,"stop":1751066688600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffad3e0de03ce701","name":"Decrypt messages","time":{"start":1751066267404,"stop":1751066267405,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc72269e86042f0b","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751065906488,"stop":1751065906488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa04d18483286a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751066142515,"stop":1751066142515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b166f00cefb4aa","name":"Push message with escaped characters payload","time":{"start":1751066688597,"stop":1751066688597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b270fd958e93d22","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751065876191,"stop":1751065876191,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d356e3095e4304","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751065901440,"stop":1751065901440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c362c1569718181","name":"Check received message containing SQL Injection","time":{"start":1751066500034,"stop":1751066500034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4beb91d055da2856","name":"Push message with emoji payload","time":{"start":1751066688620,"stop":1751066688620,"duration":0},"status":"passed","severity":"normal"},{"uid":"319bfd61fbec3659","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751066298919,"stop":1751066298920,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fd1beb80ddc530","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751066464578,"stop":1751066464579,"duration":1},"status":"passed","severity":"normal"},{"uid":"874f88d5d6000cd7","name":"Check received message containing special chars","time":{"start":1751066500019,"stop":1751066500019,"duration":0},"status":"passed","severity":"normal"},{"uid":"14273488c38f3b46","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066436663,"stop":1751066436664,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b43d7063741fb9c","name":"should insert elements correctly","time":{"start":1751065903597,"stop":1751065903597,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f3cf2f92054b69","name":"should get / set TCP multiaddr","time":{"start":1751065856075,"stop":1751065856075,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc0651e0988a29b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751066436624,"stop":1751066436624,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b10a13886a552c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751066486327,"stop":1751066486327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac60b56b349cdc16","name":"Promise Callback - false","time":{"start":1751066463328,"stop":1751066463331,"duration":3},"status":"passed","severity":"normal"},{"uid":"57b6db2349943d57","name":"rejects hash query with time filter","time":{"start":1751065864347,"stop":1751065864348,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ec82170dd2395c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751066471803,"stop":1751066471803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c840f764d6dc874c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751066486325,"stop":1751066486326,"duration":1},"status":"passed","severity":"normal"},{"uid":"605db77f9bce8838","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751066413618,"stop":1751066413618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3762cb398de78a57","name":"throws on content topic with empty version field","time":{"start":1751065850048,"stop":1751065850049,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7402e251684f32b","name":"Push message with content topic containing numeric","time":{"start":1751066688602,"stop":1751066688603,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d8fa9bb01551fe","name":"Push message with content topic containing special chars","time":{"start":1751066688603,"stop":1751066688603,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca3a06a77f9e08","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751065850051,"stop":1751065850051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5aa9fc159c14f14","name":"Check publish message containing shell command","time":{"start":1751066290122,"stop":1751066290122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca144c092d0c368","name":"should throw error - no id","time":{"start":1751065856068,"stop":1751065856069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a390066213d47dce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751066464617,"stop":1751066464618,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d00bc20c55e327","name":"should emit a peer event after start","time":{"start":1751066210676,"stop":1751066210676,"duration":0},"status":"passed","severity":"normal"},{"uid":"816addbe8da9113","name":"Check received message containing numeric","time":{"start":1751066334532,"stop":1751066334532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d477ba65d3b43f2b","name":"should insert message into bloom filter","time":{"start":1751065906480,"stop":1751065906480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbdbfda38f11735","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751066464600,"stop":1751066464600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7cb839dbda030b","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751065901434,"stop":1751065901434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66f49762d6f1265","name":"Push message with content topic containing Chinese","time":{"start":1751066688622,"stop":1751066688622,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d3542b90295b4e","name":"Publish without waiting for remote peer","time":{"start":1751066298916,"stop":1751066298916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ccc01023473e3c","name":"throws on content topic with generation field greater than 0","time":{"start":1751065850047,"stop":1751065850047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7bf1982f6afa7a","name":"Subscribe to topic containing long and receive message","time":{"start":1751066436624,"stop":1751066436624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91fb49b0b8a5a5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751065850083,"stop":1751065850083,"duration":0},"status":"passed","severity":"normal"},{"uid":"37745facd3e57272","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751065901438,"stop":1751065901439,"duration":1},"status":"passed","severity":"normal"},{"uid":"17aea030f8363fba","name":"can start and stop the service","time":{"start":1751065876187,"stop":1751065876187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfe0e31b319ba2b","name":"returns all values when wanted number matches available values","time":{"start":1751065871512,"stop":1751065871513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b03de168313979","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751065928829,"stop":1751065928829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a466f52ac407542b","name":"Push message with rate limit","time":{"start":1751066688625,"stop":1751066688626,"duration":1},"status":"passed","severity":"normal"},{"uid":"725fbbfd53d80220","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751066464600,"stop":1751066464601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c556e487509aacb9","name":"Check publish message containing JSON","time":{"start":1751066290121,"stop":1751066290121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7612324bba535d7b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751066298926,"stop":1751066298926,"duration":0},"status":"passed","severity":"normal"},{"uid":"651166b6bea9944a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751065850063,"stop":1751065850063,"duration":0},"status":"passed","severity":"normal"},{"uid":"18136538b19209b","name":"Ping on subscribed peer","time":{"start":1751065989296,"stop":1751065989296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96ebf11b5515a40","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751066486326,"stop":1751066486326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2c83bee1122ee4","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751065864467,"stop":1751065864468,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f5fe45e0481489","name":"should reject if Relay is requested but not mounted","time":{"start":1751065892478,"stop":1751065892478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d370d2930375bf9b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751065872111,"stop":1751065872111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101e10fea83e43","name":"Reopen subscription with peer with lost subscription","time":{"start":1751065989300,"stop":1751065989300,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47851eeea20aca4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751066436625,"stop":1751066436625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e55a2996fad2bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066160875,"stop":1751066160876,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f57ee69f0454c08","name":"should detect messages with missing dependencies","time":{"start":1751065906484,"stop":1751065906485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0658b78adb3b945","name":"should properly clean up resources when disposed","time":{"start":1751065892213,"stop":1751065892214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cadf862f706a641","name":"less peers than existing","time":{"start":1751066265978,"stop":1751066265978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd7d3d39d693a5ac","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751066298927,"stop":1751066298927,"duration":0},"status":"passed","severity":"normal"},{"uid":"302fadd9c4a33d72","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751065850086,"stop":1751065850086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2977a619f0947016","name":"Delete observer","time":{"start":1751066267405,"stop":1751066267405,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dc8b25203f26f7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751066464580,"stop":1751066464580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2b779b9e4f5739","name":"Subscribe to topic containing short and receive message","time":{"start":1751066464586,"stop":1751066464588,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0862a4e16c6fe32","name":"Check received message containing unicode special characters","time":{"start":1751066334538,"stop":1751066334538,"duration":0},"status":"passed","severity":"normal"},{"uid":"99831de5c6b77d73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751065850070,"stop":1751065850071,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fc78d778cd0319","name":"Check received message with timestamp: 1751065922234000000 ","time":{"start":1751066500025,"stop":1751066500026,"duration":1},"status":"passed","severity":"normal"},{"uid":"961574bd007443bb","name":"should throw an error for missing sharding configuration","time":{"start":1751065850084,"stop":1751065850084,"duration":0},"status":"passed","severity":"normal"},{"uid":"384ac78037d070fc","name":"Push message with Arabic payload","time":{"start":1751066688592,"stop":1751066688593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4857107662bedb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app49/7/topic508/proto","time":{"start":1751066400679,"stop":1751066400679,"duration":0},"status":"passed","severity":"normal"},{"uid":"820914af7702b384","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751066486325,"stop":1751066486325,"duration":0},"status":"passed","severity":"normal"},{"uid":"952600441a4d54f0","name":"configure the node with multiple content topics","time":{"start":1751066400680,"stop":1751066400680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cc923e63a16cd2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751066486324,"stop":1751066486324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bf1fcc849eb8f2","name":"Push message with custom timestamp: 1720307700581","time":{"start":1751066688612,"stop":1751066688613,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59acf870e17d365","name":"Passing page size 10 when there are 10 messages","time":{"start":1751066478266,"stop":1751066478266,"duration":0},"status":"passed","severity":"normal"},{"uid":"66eb146bd058cbe","name":"Overlapping topic subscription","time":{"start":1751066464615,"stop":1751066464615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad5aa2cd674cf4","name":"Decoder throws on undefined content topic","time":{"start":1751065883673,"stop":1751065883673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8a2a31d3098800","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751065901435,"stop":1751065901435,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ba789f7c9f8077","name":"should maintain proper timestamps if all messages received","time":{"start":1751065906482,"stop":1751065906482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f29b5940df9f0","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751065892447,"stop":1751065892447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a43f533420906","name":"should properly create location multiaddrs - tcp6","time":{"start":1751065856077,"stop":1751065856077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2a5f2ffabf155c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751065930544,"stop":1751065930545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4aa26d6f59a10d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751066464599,"stop":1751066464599,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d6d7830692b95b","name":"Js publishes, other Js receives","time":{"start":1751066279344,"stop":1751066279345,"duration":1},"status":"passed","severity":"normal"},{"uid":"272d2414a2b8d9e4","name":"Check received message containing Chinese","time":{"start":1751066334546,"stop":1751066334546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7825397ad199fcb5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066454610,"stop":1751066454610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5d44058ccad5ca","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751065901437,"stop":1751065901437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb3d159d8142045","name":"should properly create location multiaddrs - udp4","time":{"start":1751065856076,"stop":1751065856076,"duration":0},"status":"passed","severity":"normal"},{"uid":"655e214146c96044","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751065850071,"stop":1751065850071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e670cd87cf7010cb","name":"Check message received after nwaku node is restarted","time":{"start":1751066334544,"stop":1751066334544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f25ebf00ba9da54b","name":"Check message received after jswaku node is restarted","time":{"start":1751066500043,"stop":1751066500043,"duration":0},"status":"passed","severity":"normal"},{"uid":"de34be35879a3948","name":"Overlapping topic subscription","time":{"start":1751066436622,"stop":1751066436622,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f26efeeb20a0d7","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751065892447,"stop":1751065892447,"duration":0},"status":"passed","severity":"normal"},{"uid":"698b4321ae21e6f9","name":"Push message equal or less that 1MB","time":{"start":1751066688626,"stop":1751066688627,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6663765eaa62d7","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751065901433,"stop":1751065901434,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90e61d27ca2b868","name":"Passing page size 1 when there are 4 messages","time":{"start":1751066478260,"stop":1751066478266,"duration":6},"status":"passed","severity":"normal"},{"uid":"b7317673f4fc073c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751066436619,"stop":1751066436620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3b1f884c1ec391","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751066464612,"stop":1751066464613,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acf3a4702fa3b4","name":"should select older connection if present","time":{"start":1751065863628,"stop":1751065863629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1412c8d4e800cfe1","name":"Nodes with multiple pubsub topic","time":{"start":1751066282840,"stop":1751066282841,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f19435e2c4ba88","name":"Check received message containing numeric","time":{"start":1751066500032,"stop":1751066500032,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e7e27a36b81652","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751066142529,"stop":1751066142529,"duration":0},"status":"passed","severity":"normal"},{"uid":"74399a53f950c684","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751065906485,"stop":1751065906485,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4d74afa2eda8a5","name":"messageHashStr returns a hex string","time":{"start":1751065864338,"stop":1751065864339,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfa95bc47b01834","name":"Push message with Chinese payload","time":{"start":1751066688591,"stop":1751066688591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a39c4d175edceb8","name":"Passing page size 3 when there are 20 messages","time":{"start":1751066478266,"stop":1751066478266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb8952e09122f64","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751066464584,"stop":1751066464585,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25935cce3baa584","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751066290131,"stop":1751066290131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48b19f73855db36","name":"Check received message containing Basic HTML tag","time":{"start":1751066500023,"stop":1751066500023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4b7ab68ee4dc40","name":"random static sharding 8 - Cluster ID: 319, Shard ID: 836","time":{"start":1751066506409,"stop":1751066506409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f7a576e3a1d3d9","name":"should not fail to start the service if it is already started","time":{"start":1751065876188,"stop":1751065876188,"duration":0},"status":"passed","severity":"normal"},{"uid":"929f37035dced5a7","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751065901435,"stop":1751065901435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7c777891b01b8d","name":"ignores domain fetching errors","time":{"start":1751065872372,"stop":1751065872372,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c0b517eae56b22","name":"configure the node with multiple pubsub topics","time":{"start":1751066506411,"stop":1751066506411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44b36529bf436aa","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751065901436,"stop":1751065901437,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d468c06535830a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751066436621,"stop":1751066436621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"235ae1ef500a797a","name":"Push message with content topic containing shell command","time":{"start":1751066688624,"stop":1751066688624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5beaf18b285c9db","name":"should throw error - no id","time":{"start":1751065856068,"stop":1751065856068,"duration":0},"status":"passed","severity":"normal"},{"uid":"711020329e1c544a","name":"should encodeTxt and decodeTxt","time":{"start":1751065856063,"stop":1751065856063,"duration":0},"status":"passed","severity":"normal"},{"uid":"df74b9507cc6bb84","name":"safeDispatchEvent","time":{"start":1751065963344,"stop":1751065963344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbe91feacf7a3a1","name":"Asymmetric encrypt & decrypt","time":{"start":1751065882544,"stop":1751065882544,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d042b12cc1740e","name":"should emit a peer event after start","time":{"start":1751065927278,"stop":1751065927280,"duration":2},"status":"passed","severity":"normal"},{"uid":"14e2215b01432cfc","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751065850052,"stop":1751065850052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b468475b9524915","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751066436659,"stop":1751066436659,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ee5e84891c87e5","name":"random static sharding 9 - Cluster ID: 333, Shard ID: 257","time":{"start":1751066506409,"stop":1751066506410,"duration":1},"status":"passed","severity":"normal"},{"uid":"562243404e9a8040","name":"Check received message containing SQL Injection","time":{"start":1751066500021,"stop":1751066500021,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fde3e1ec0743c7","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751065906481,"stop":1751065906482,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cec290fc2ad422","name":"Check received message containing Chinese","time":{"start":1751066334533,"stop":1751066334534,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb557e46ff3aee2","name":"Check message received after jswaku node is restarted","time":{"start":1751066500030,"stop":1751066500030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6528102bc8f5addf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751066142516,"stop":1751066142516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae81657324a957de","name":"Meta field set when metaSetter is specified","time":{"start":1751065864589,"stop":1751065864589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28cfa5e6b000c73","name":"Check received message containing SQL Injection","time":{"start":1751066334549,"stop":1751066334549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfb6c0a34baea64","name":"should attach causal history and bloom filter to each message","time":{"start":1751065906480,"stop":1751065906481,"duration":1},"status":"passed","severity":"normal"},{"uid":"8087df20ca0de433","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751066436645,"stop":1751066436645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7c06a279f3f41","name":"Push message with emoji payload","time":{"start":1751066688597,"stop":1751066688598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50463d53a7fd8ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751066464599,"stop":1751066464599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6c0d687b8fee96","name":"Subscribe and receive messages via waku relay post","time":{"start":1751066464613,"stop":1751066464613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa0af3c44830938","name":"Subscribe to topic containing short and receive message","time":{"start":1751066464616,"stop":1751066464616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc1c121cd961805","name":"Push message with content topic containing numeric","time":{"start":1751066688621,"stop":1751066688621,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd5f183abfaee2b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751066171551,"stop":1751066171551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acdd8f9194d7b57","name":"should properly create location multiaddrs - udp","time":{"start":1751065856077,"stop":1751065856078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6bb6d1ad38167d","name":"Check message with no pubsub topic is not received","time":{"start":1751066500041,"stop":1751066500041,"duration":0},"status":"passed","severity":"normal"},{"uid":"771fc9b948a3a86f","name":"Check received message with timestamp: 1751065922234000000 ","time":{"start":1751066500037,"stop":1751066500037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7322407dc2d83302","name":"should return usable stream attached to connection","time":{"start":1751065864464,"stop":1751065864465,"duration":1},"status":"passed","severity":"normal"},{"uid":"130d9835349ba0dd","name":"should return PeerId when PeerId is provided","time":{"start":1751065892245,"stop":1751065892245,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a63b2fd6012de9","name":"Relay - times out","time":{"start":1751066490945,"stop":1751066490946,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a41163b94a9dd08","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751066290123,"stop":1751066290124,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ec4e22d9cf0858","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751065850084,"stop":1751065850084,"duration":0},"status":"passed","severity":"normal"},{"uid":"991238f452c27639","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751065864345,"stop":1751065864345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcfb3951751ff14","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751065927294,"stop":1751065927294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd061c1ca997124a","name":"Subscribe to topic containing short and receive message","time":{"start":1751066436650,"stop":1751066436651,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb9231f517e8cbd","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751066142521,"stop":1751066142522,"duration":1},"status":"passed","severity":"normal"},{"uid":"860955f75343cd20","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751066500038,"stop":1751066500039,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cdac8232a3f477","name":"Query Generator - false","time":{"start":1751066463326,"stop":1751066463326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdda722029c7a0","name":"Overlapping topic subscription","time":{"start":1751066298922,"stop":1751066298922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7201c30b5697ece","name":"Check publish message containing Chinese","time":{"start":1751066290108,"stop":1751066290108,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fdfd21d6b1339e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751065901445,"stop":1751065901446,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61e66a53bd9f727","name":"accepts time-filtered query with content filter","time":{"start":1751065864348,"stop":1751065864348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2858a92748c146","name":"should deliver messages after dependencies are met","time":{"start":1751065906485,"stop":1751065906485,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb72db14aed3395","name":"should not receive a peer event before start","time":{"start":1751065927280,"stop":1751065927282,"duration":2},"status":"passed","severity":"normal"},{"uid":"5517fb1aec81ff86","name":"Fails to push message with large meta","time":{"start":1751066688625,"stop":1751066688625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44320dbf18959ec","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751065901436,"stop":1751065901436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0b7907b7c05dbb","name":"Push message with content topic containing Script","time":{"start":1751066688623,"stop":1751066688623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ad86070008804f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1751066100285,"stop":1751066100286,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae17272c88570f3","name":"connects to nwaku","time":{"start":1751066484310,"stop":1751066484310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadf26c1bdb6e8c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751066464618,"stop":1751066464618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03e9670bd1ea8e","name":"pre and post cipher","time":{"start":1751065882545,"stop":1751065882546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd9b59ead9363e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751066439169,"stop":1751066439169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8333e01efacc35","name":"should be online or offline if network state changed","time":{"start":1751065923099,"stop":1751065923100,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac12aae760811c3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751065850054,"stop":1751065850054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7fd3664b7b7cf6","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751066436664,"stop":1751066436664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50dcab4ef99059","name":"should support chaining for add method","time":{"start":1751065892210,"stop":1751065892210,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ad041dbe47bbb9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066436640,"stop":1751066436640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c4ac52346422d4","name":"Check received message containing XML","time":{"start":1751066334550,"stop":1751066334550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fc6e3743b85c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1751066464619,"stop":1751066464620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fe3ce7d79db30","name":"Check received message containing shell command","time":{"start":1751066334553,"stop":1751066334554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5b1c2a96854b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751065850072,"stop":1751065850072,"duration":0},"status":"passed","severity":"normal"},{"uid":"46330110f4727f1c","name":"Check publish message containing short","time":{"start":1751066290101,"stop":1751066290101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84996eef3a000d2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751066142516,"stop":1751066142517,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa0557fe08214a8","name":"Push message with content topic containing Script","time":{"start":1751066688606,"stop":1751066688607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d637324d6acd12","name":"udp ip6 address","time":{"start":1751065855465,"stop":1751065855465,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4a2a82b4b704","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751065901445,"stop":1751065901445,"duration":0},"status":"passed","severity":"normal"},{"uid":"967d956fedc7ff85","name":"isConnected return false after peer stops","time":{"start":1751065942568,"stop":1751065942569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabe21ce317fc518","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/6/topic158/proto","time":{"start":1751066400677,"stop":1751066400677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e01cff4adab25cf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751065855355,"stop":1751065855356,"duration":1},"status":"passed","severity":"normal"},{"uid":"5788f974347cf4af","name":"Push message with meta","time":{"start":1751066688625,"stop":1751066688625,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fbfdbea8c60401","name":"Check message with no pubsub topic is not received","time":{"start":1751066500028,"stop":1751066500028,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e75fcc2d0ced92","name":"Push message with long payload","time":{"start":1751066688589,"stop":1751066688590,"duration":1},"status":"passed","severity":"normal"},{"uid":"64729c4acde6066b","name":"Check publish message containing Basic HTML tag","time":{"start":1751066290120,"stop":1751066290120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f752cba9b622401","name":"creates an iterator","time":{"start":1751066477710,"stop":1751066477710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e7661cd982e0cc","name":"Check received message with timestamp: 1751065922234 ","time":{"start":1751066500037,"stop":1751066500038,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe02996e245bf18","name":"Encoder throws on empty string content topic","time":{"start":1751065882069,"stop":1751065882069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8b10210c7418d6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751065864335,"stop":1751065864335,"duration":0},"status":"passed","severity":"normal"},{"uid":"783043b6490a8f90","name":"Decoder throws on undefined content topic","time":{"start":1751065864590,"stop":1751065864590,"duration":0},"status":"passed","severity":"normal"},{"uid":"543d76f791826aff","name":"Check message with invalid timestamp is not received","time":{"start":1751066500027,"stop":1751066500027,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ac852d9b4d9992","name":"should continually clean up expired entries at intervals","time":{"start":1751065892214,"stop":1751065892214,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a2662116e3a43e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751066393503,"stop":1751066393504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c092bee67e3c7a9","name":"Check message with no pubsub topic is not received","time":{"start":1751066334541,"stop":1751066334541,"duration":0},"status":"passed","severity":"normal"},{"uid":"555b0864651d58b3","name":"Reopen subscription with peer with lost subscription","time":{"start":1751065989297,"stop":1751065989298,"duration":1},"status":"passed","severity":"normal"},{"uid":"817977a31241ce62","name":"should call waitForPeer on Relay","time":{"start":1751065892481,"stop":1751065892482,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e20a2d073ae2a9","name":"Check received message containing long","time":{"start":1751066500032,"stop":1751066500032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a67e5201e15590","name":"should use provided shard info when available","time":{"start":1751065892247,"stop":1751065892247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d30ec814d1f5da6","name":"handles different networkShards values correctly","time":{"start":1751065850058,"stop":1751065850059,"duration":1},"status":"passed","severity":"normal"},{"uid":"1773797853e8516e","name":"Subscribe and receive messages via waku relay post","time":{"start":1751066464580,"stop":1751066464580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9ee5906eb7064e","name":"Check publish message containing Russian","time":{"start":1751066290108,"stop":1751066290111,"duration":3},"status":"passed","severity":"normal"},{"uid":"65402c3df5a0f0d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1751066464593,"stop":1751066464594,"duration":1},"status":"passed","severity":"normal"},{"uid":"662254cb967aecdd","name":"Check received message with timestamp: 1751065922205 ","time":{"start":1751066334539,"stop":1751066334539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91c736591e99ccb","name":"Push message with short payload","time":{"start":1751066688615,"stop":1751066688615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a5f739fd9c4e8b","name":"Overlapping topic subscription","time":{"start":1751066436648,"stop":1751066436649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4a76ad4e942992","name":"rejects content-filtered query with only contentTopics","time":{"start":1751065864345,"stop":1751065864346,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a3fe2c0902df2c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751065883671,"stop":1751065883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"485225a06b78173e","name":"Check received message containing long","time":{"start":1751066334545,"stop":1751066334545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7bf11907e335a2","name":"Push message with custom timestamp: 1751062500581","time":{"start":1751066688613,"stop":1751066688613,"duration":0},"status":"passed","severity":"normal"},{"uid":"921a7cd4a7f6e327","name":"should set field with only RELAY enabled","time":{"start":1751065856079,"stop":1751065856080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a16145f374b233a","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751065901431,"stop":1751065901431,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98aeabb1110bc2a","name":"Publish message with custom timestamp: Sat Jun 28 2025 00:18:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751066290125,"stop":1751066290126,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd890fd56250dbf0","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751065901029,"stop":1751065901030,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c152fb02d0372e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751066413615,"stop":1751066413616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c245012967045f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751066100282,"stop":1751066100283,"duration":1},"status":"passed","severity":"normal"},{"uid":"887fdc26cbbc548a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751065928831,"stop":1751065928831,"duration":0},"status":"passed","severity":"normal"},{"uid":"763f1aceeec62f43","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751065901437,"stop":1751065901438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9a61f79d2a064c","name":"should only return 1 node with relay capability","time":{"start":1751065872373,"stop":1751065872373,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b4dbceaba937e1","name":"should reject if WakuNode is not started","time":{"start":1751065892477,"stop":1751065892477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cbd13ec3d8f396","name":"Publish message with custom timestamp: Sat Jul 06 2024 23:18:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751066290125,"stop":1751066290125,"duration":0},"status":"passed","severity":"normal"},{"uid":"70601816b8ac73cd","name":"handles multiple messages","time":{"start":1751066477710,"stop":1751066477712,"duration":2},"status":"passed","severity":"normal"},{"uid":"85fe83ea276285ef","name":"Refresh subscription","time":{"start":1751066436649,"stop":1751066436650,"duration":1},"status":"passed","severity":"normal"},{"uid":"11213b0be5be8b63","name":"Push 30 different messages","time":{"start":1751066688599,"stop":1751066688599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9969286b66003074","name":"should not receive a peer event after stop","time":{"start":1751065876190,"stop":1751065876190,"duration":0},"status":"passed","severity":"normal"},{"uid":"64250efc09e87b1b","name":"Check meta is set [ecies]","time":{"start":1751065883671,"stop":1751065883672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ae34909b7811b2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751066298924,"stop":1751066298925,"duration":1},"status":"passed","severity":"normal"},{"uid":"408ca5183ff09910","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751065942564,"stop":1751065942564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45be0281cdcde4","name":"should use shardsUnderCluster when provided","time":{"start":1751065892248,"stop":1751065892249,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5c52e3a0a6d8b7","name":"shard 0","time":{"start":1751066506405,"stop":1751066506406,"duration":1},"status":"passed","severity":"normal"},{"uid":"989fd3d50b6724b6","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751065901430,"stop":1751065901430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b56e5c65ecc9132","name":"Publish message with custom timestamp: Fri Jun 27 2025 22:18:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1751066290125,"stop":1751066290125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bf25f086fcab0e","name":"should create a new stream if no existing for protocol found","time":{"start":1751065864466,"stop":1751065864466,"duration":0},"status":"passed","severity":"normal"},{"uid":"156dd4708498ddb4","name":"Check received message containing XML","time":{"start":1751066500034,"stop":1751066500035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69730d3f9b2fb56","name":"should be sent with empty content","time":{"start":1751065906486,"stop":1751065906486,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b190f813944b0e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751065850069,"stop":1751065850069,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dbe45ae566b5c6","name":"Check received message containing shell command","time":{"start":1751066500024,"stop":1751066500024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecedd28613aa77b","name":"Check message with non string payload is not received","time":{"start":1751066500042,"stop":1751066500042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15fb7964e84bb45","name":"Ephemeral field set to true","time":{"start":1751065864588,"stop":1751065864589,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c616c8665f9abf","name":"Subscribe to topic containing long and receive message","time":{"start":1751066436652,"stop":1751066436652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bf56c8cc1bd902","name":"should initialize bloom filter with correct parameters","time":{"start":1751065903596,"stop":1751065903597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7c438dd2117cdf","name":"Decoder throws on empty string content topic","time":{"start":1751065883673,"stop":1751065883673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe436663158421c","name":"Push message with content topic containing JSON","time":{"start":1751066688624,"stop":1751066688624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5053b3019afd0182","name":"Fails to publish duplicate message","time":{"start":1751066290126,"stop":1751066290128,"duration":2},"status":"passed","severity":"normal"},{"uid":"73584fac850e9e0b","name":"Query Generator - true","time":{"start":1751066463325,"stop":1751066463326,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9de98d67474656","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751065901427,"stop":1751065901428,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf1e2d04ab9f628","name":"should not receive a peer event before start","time":{"start":1751065876189,"stop":1751065876189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c826fb7ea8c0fa","name":"Check message with no payload is not received","time":{"start":1751066500042,"stop":1751066500042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55923c52882cbf7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751066464617,"stop":1751066464617,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d2078c03dcfc8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751066464615,"stop":1751066464615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67d6695bd3deaba","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/9/topic834/xml","time":{"start":1751066400678,"stop":1751066400679,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa054ae932d4e0d","name":"Check received message containing Basic HTML tag","time":{"start":1751066334536,"stop":1751066334536,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e4a475255331be","name":"Query with Promise Callback, No message returned","time":{"start":1751066439175,"stop":1751066439176,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a60497f655e780","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066464603,"stop":1751066464603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab33ec2ca272fec0","name":"Passing page size 0 when there are 110 messages","time":{"start":1751066478260,"stop":1751066478260,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedb3c7cf429c871","name":"getPeersByDiscovery","time":{"start":1751065963343,"stop":1751065963343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bbb3bcada5e4a6","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751065901030,"stop":1751065901030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bda6e4a12028416","name":"throws on content topic with non-number generation field","time":{"start":1751065850045,"stop":1751065850046,"duration":1},"status":"passed","severity":"normal"},{"uid":"df834a45b30332b0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1751066100281,"stop":1751066100281,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d636d2566e7166","name":"should not receive a peer event before start","time":{"start":1751066210676,"stop":1751066210677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1544e420d1003d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751066282843,"stop":1751066282843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31d2baf163ae5dd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751065901440,"stop":1751065901440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8eb93d5b0bc713","name":"Ephemeral messages are not stored","time":{"start":1751065928828,"stop":1751065928829,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8cfa998d3a339d","name":"should return different streams if requested simultaniously","time":{"start":1751065864466,"stop":1751065864467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b21ff067e109634","name":"Check received message containing special chars","time":{"start":1751066334546,"stop":1751066334546,"duration":0},"status":"passed","severity":"normal"},{"uid":"897758e27f8b99be","name":"Query generator for 2000 messages","time":{"start":1751066471347,"stop":1751066471347,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f9b6d35202b43","name":"Check received message containing shell command","time":{"start":1751066500036,"stop":1751066500036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead18b49bd941847","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751065850071,"stop":1751065850072,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fa0f2085ec413b","name":"Push to array if already present","time":{"start":1751065849767,"stop":1751065849767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3829e5babffef98f","name":"Check received message containing Arabic","time":{"start":1751066334546,"stop":1751066334548,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1db017ae658cdf4","name":"Check message received after jswaku node is restarted","time":{"start":1751066334567,"stop":1751066334567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1116b8f14c448137","name":"Check received message containing Russian","time":{"start":1751066334548,"stop":1751066334549,"duration":1},"status":"passed","severity":"normal"},{"uid":"43029d6682d9083e","name":"Query generator for multiple messages","time":{"start":1751066471344,"stop":1751066471344,"duration":0},"status":"passed","severity":"normal"},{"uid":"833db82b8718eea4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751065850080,"stop":1751065850080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91f416e8ff2c064","name":"Check received message containing special chars","time":{"start":1751066334532,"stop":1751066334533,"duration":1},"status":"passed","severity":"normal"},{"uid":"daeaac9cc8b084ad","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751066400680,"stop":1751066400681,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc0cc5dd4a71a82","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751065901441,"stop":1751065901441,"duration":0},"status":"passed","severity":"normal"},{"uid":"545406e159a85ca6","name":"Push message equal or less that 1MB","time":{"start":1751066688613,"stop":1751066688614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc864248a07ca1e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751065901428,"stop":1751065901429,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3602198468aa76","name":"Subscribe and receive messages via lightPush","time":{"start":1751066436642,"stop":1751066436643,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b26a17a5f5ceee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751066464595,"stop":1751066464598,"duration":3},"status":"passed","severity":"normal"},{"uid":"adef12284f24e283","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751065850071,"stop":1751065850071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaa16a9f3417019","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751065850053,"stop":1751065850053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb23929f08a5286","name":"Fields are not dropped","time":{"start":1751065864062,"stop":1751065864063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5141dcfa2359ad3","name":"Check message with no payload is not received","time":{"start":1751066334541,"stop":1751066334542,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fbb481ec8818ce","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751065901430,"stop":1751065901430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7bbe0016efb702","name":"Generator, custom pubsub topic","time":{"start":1751066454604,"stop":1751066454604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde70b8df182e96","name":"throws on content topic with too few or too many fields","time":{"start":1751065850045,"stop":1751065850045,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cf1308b2c7d505","name":"Rejects garbage","time":{"start":1751065895738,"stop":1751065895738,"duration":0},"status":"passed","severity":"normal"},{"uid":"905e60ea1ca92fb3","name":"Encoder throws on empty string content topic","time":{"start":1751065883672,"stop":1751065883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf0a2a77d96c8f5","name":"random static sharding 7 - Cluster ID: 622, Shard ID: 947","time":{"start":1751066506409,"stop":1751066506409,"duration":0},"status":"passed","severity":"normal"},{"uid":"393d945f64ee9846","name":"Check message with no payload is not received","time":{"start":1751066500029,"stop":1751066500029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1184b608068e28f","name":"Used by Waku Relay","time":{"start":1751066484312,"stop":1751066484312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b659ebca38651f33","name":"Push message with content topic containing SQL Injection","time":{"start":1751066688605,"stop":1751066688606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c334ea2dfd15","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751066436658,"stop":1751066436659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3639a2a3000319","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751065901431,"stop":1751065901431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5f0ee2d9735749","name":"Fails to push message bigger that 1MB","time":{"start":1751066688614,"stop":1751066688614,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc353c2166afe5a5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751065850056,"stop":1751065850056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f6cc026d4b545b","name":"Fails to publish message with empty text","time":{"start":1751066290128,"stop":1751066290128,"duration":0},"status":"passed","severity":"normal"},{"uid":"601d7073c1ec7813","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751065901444,"stop":1751065901444,"duration":0},"status":"passed","severity":"normal"},{"uid":"17235bf407786d67","name":"Ping on peer without subscriptions","time":{"start":1751065989299,"stop":1751065989299,"duration":0},"status":"passed","severity":"normal"},{"uid":"342678c2a9cf8a89","name":"Subscribe to topic containing Script and receive message","time":{"start":1751066436626,"stop":1751066436629,"duration":3},"status":"passed","severity":"normal"},{"uid":"9926885fe8cb5e56","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751065864336,"stop":1751065864336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3285382e28c44258","name":"Fails to publish message with wrong content topic","time":{"start":1751066290128,"stop":1751066290129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0eb07fdfbea760","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751065901438,"stop":1751065901438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5365b01ae966de9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751066436621,"stop":1751066436621,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbe8206056692bc","name":"should reject if Filter is requested but not mounted","time":{"start":1751065892479,"stop":1751065892479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60ab07063b55bf8","name":"Check received message containing unicode special characters","time":{"start":1751066500025,"stop":1751066500025,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bc51cc162079cc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751066439174,"stop":1751066439174,"duration":0},"status":"broken","severity":"normal"},{"uid":"183fd8125b57f0a0","name":"more peers than existing","time":{"start":1751066265977,"stop":1751066265977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72904ac2e0d7cec1","name":"Check received message containing escaped characters","time":{"start":1751066500036,"stop":1751066500036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d736b8f39147b899","name":"messageHashStr produces different results for different inputs","time":{"start":1751065864340,"stop":1751065864340,"duration":0},"status":"passed","severity":"normal"},{"uid":"734bec657c907934","name":"Check message with no pubsub topic is not received","time":{"start":1751066334565,"stop":1751066334565,"duration":0},"status":"passed","severity":"normal"},{"uid":"18623fc4defe7636","name":"Check publish message containing SQL Injection","time":{"start":1751066290112,"stop":1751066290115,"duration":3},"status":"passed","severity":"normal"},{"uid":"c801da3004cfbab7","name":"Subscribe to topic containing XML and receive message","time":{"start":1751066436656,"stop":1751066436656,"duration":0},"status":"passed","severity":"normal"},{"uid":"442ccf954804f777","name":"Overlapping topic subscription","time":{"start":1751066464585,"stop":1751066464585,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b872b5b0b8cc0f","name":"Callback on promise, aborts when callback returns true","time":{"start":1751066471346,"stop":1751066471346,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a22286234f32a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751066298925,"stop":1751066298925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bee3a5e63736b19","name":"Push message with unicode special characters payload","time":{"start":1751066688597,"stop":1751066688597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56c07bdc1dca52","name":"should set field with all protocols disabled","time":{"start":1751065856079,"stop":1751065856079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a821ea9893a67b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751065850086,"stop":1751065850086,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a4e0efd6a66581","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751066464621,"stop":1751066464621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4810d8506557c7a3","name":"Check received message containing Chinese","time":{"start":1751066500020,"stop":1751066500020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26e116361aa878b","name":"rejects hash query with content filter parameters","time":{"start":1751065864346,"stop":1751065864347,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70e595a6f4d5e9d","name":"Query generator for multiple messages with different message text format","time":{"start":1751066471344,"stop":1751066471345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ba3553f2ef9f38","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751065901431,"stop":1751065901432,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9fa6ce1a2132bf","name":"should encode/decode to text encoding","time":{"start":1751065856074,"stop":1751065856074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9373a0920586cae3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751066436655,"stop":1751066436655,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3fc43134752736","name":"Wrong topic","time":{"start":1751066400680,"stop":1751066400680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd172d722f20f46","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751066413617,"stop":1751066413617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84abba9702a48fd8","name":"should load peers from local storage and dispatch events","time":{"start":1751065876190,"stop":1751065876191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f98bfa2c328b49","name":"Push message with content topic containing unicode special characters","time":{"start":1751066688610,"stop":1751066688611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7871481f701a79bd","name":"messageHashStr works with IProtoMessage","time":{"start":1751065864339,"stop":1751065864339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4248b9e9a322b80","name":"non connected peers","time":{"start":1751066265978,"stop":1751066265978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cef1d1bea558e30a","name":"Refresh subscription","time":{"start":1751066464585,"stop":1751066464585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce4efa52538f2d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066454608,"stop":1751066454609,"duration":1},"status":"skipped","severity":"normal"},{"uid":"756aed13b53e1a36","name":"Subscribe and receives messages on 20 topics","time":{"start":1751066436646,"stop":1751066436646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c446f7406686551","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751065901445,"stop":1751065901445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40a09932b16243a","name":"Check message with no payload is not received","time":{"start":1751066334566,"stop":1751066334566,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb41347d1e5ff66a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751066471345,"stop":1751066471345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8545480a0120262b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751065850059,"stop":1751065850060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b653b3c2d4d35d","name":"Push message with content topic containing Chinese","time":{"start":1751066688604,"stop":1751066688604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06e2e41bcfbf1b5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751065901447,"stop":1751065901448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b813ecd2a59103e3","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751065923098,"stop":1751065923099,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea4ffea85baff0","name":"unsubscribes","time":{"start":1751066477712,"stop":1751066477713,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6cb4e3e5cc6826","name":"listenerCount","time":{"start":1751065963343,"stop":1751065963343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ea87aed7fc397a","name":"random static sharding 3 - Cluster ID: 402, Shard ID: 485","time":{"start":1751066506407,"stop":1751066506407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e65284e5485a8a2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751065901448,"stop":1751065901448,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dd9d2614c6ca4a","name":"retrieves a single peer","time":{"start":1751065872370,"stop":1751065872371,"duration":1},"status":"passed","severity":"normal"},{"uid":"143f6e6da23d1d18","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751065855363,"stop":1751065855364,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69e78f259b1398f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751065864591,"stop":1751065864591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6753dda0cf8dfc7d","name":"Check received message containing long","time":{"start":1751066500018,"stop":1751066500019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a159436317890c4","name":"Renews subscription after lossing a connection","time":{"start":1751066436661,"stop":1751066436663,"duration":2},"status":"passed","severity":"normal"},{"uid":"81b9a220af597435","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751065892251,"stop":1751065892251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4c78c3314d9b76","name":"Check message with no content topic is not received","time":{"start":1751066500028,"stop":1751066500029,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc402dc7f4f7980","name":"Subscribe to topic containing Script and publish message","time":{"start":1751066298927,"stop":1751066298929,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8780a65954ad3f3","name":"A test","time":{"start":1751066161001,"stop":1751066161001,"duration":0},"status":"passed","severity":"normal"},{"uid":"26151bb767fec095","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751066436635,"stop":1751066436636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae84c30eedf3477d","name":"should be called for bootstrap peers","time":{"start":1751065930545,"stop":1751065930545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f167fa3ca727ecaa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751066160873,"stop":1751066160875,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e75456c5cc124ed","name":"same cluster, different shard: nodes connect","time":{"start":1751066171553,"stop":1751066171553,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc5412e8ef441bb","name":"should wait for LightPush peer to be connected","time":{"start":1751065892480,"stop":1751065892480,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c5eb4d13a8ea84","name":"Check received message containing Arabic","time":{"start":1751066500033,"stop":1751066500033,"duration":0},"status":"passed","severity":"normal"},{"uid":"93925a2b83199044","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751065864337,"stop":1751065864338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed026469de744aa1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751066436630,"stop":1751066436630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbc33bea28c83ff","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751065850054,"stop":1751065850054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca38c9f6f0d651f3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751066464623,"stop":1751066464623,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56f444a0d42400","name":"Decoder throws on empty string content topic","time":{"start":1751065882070,"stop":1751065882070,"duration":0},"status":"passed","severity":"normal"},{"uid":"631660352d2de1c7","name":"random static sharding 10 - Cluster ID: 335, Shard ID: 57","time":{"start":1751066506410,"stop":1751066506410,"duration":0},"status":"passed","severity":"normal"},{"uid":"754ab9dae898d6bb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751066436636,"stop":1751066436636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4679a359ce646151","name":"Check publish message containing unicode special characters","time":{"start":1751066290122,"stop":1751066290123,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ff41378a6d1c32","name":"through manual discovery","time":{"start":1751066173682,"stop":1751066173682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b140c4e5ba9759fb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751066334539,"stop":1751066334540,"duration":1},"status":"passed","severity":"normal"},{"uid":"1721de7e81fc76eb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751065850065,"stop":1751065850065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a835e02355933826","name":"Check publish message containing escaped characters","time":{"start":1751066290122,"stop":1751066290122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee6731c10fd7db4","name":"Push message with unicode special characters payload","time":{"start":1751066688620,"stop":1751066688620,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9e41629f8ca97a","name":"random static sharding 6 - Cluster ID: 964, Shard ID: 774","time":{"start":1751066506408,"stop":1751066506408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a90945403ae313a","name":"Check received message containing special chars","time":{"start":1751066500032,"stop":1751066500033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a2ad0304a3c1dd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751066298932,"stop":1751066298933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6073c429d1f8efd","name":"Refresh subscription","time":{"start":1751066298921,"stop":1751066298921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"597b668d594a8500","name":"Check received message containing Arabic","time":{"start":1751066500020,"stop":1751066500020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06eaa60acf3fc12","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751066436661,"stop":1751066436661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fdcd1daef2a610","name":"Push message with special chars payload","time":{"start":1751066688616,"stop":1751066688616,"duration":0},"status":"passed","severity":"normal"},{"uid":"782cdc47ec94d686","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751066436656,"stop":1751066436657,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65ba607624a9d23","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751066436615,"stop":1751066436616,"duration":1},"status":"passed","severity":"normal"},{"uid":"50dfb97b6d716414","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751066688623,"stop":1751066688624,"duration":1},"status":"passed","severity":"normal"},{"uid":"7115794be26e05c3","name":"Init the array if not present","time":{"start":1751065849764,"stop":1751065849766,"duration":2},"status":"passed","severity":"normal"},{"uid":"264012f047e140","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751065872107,"stop":1751065872107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fa5f070fb90980","name":"Relay - dialed after","time":{"start":1751066490945,"stop":1751066490945,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3ec851c79a0ae","name":"Promise Callback - true","time":{"start":1751066463326,"stop":1751066463327,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c9c262cb976362","name":"should reject on timeout if it was set","time":{"start":1751065892479,"stop":1751065892479,"duration":0},"status":"passed","severity":"normal"},{"uid":"deebda61b2a371e1","name":"Check received message containing XML","time":{"start":1751066500023,"stop":1751066500023,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bbe0d68b3beef9","name":"Decoder throws on empty string content topic","time":{"start":1751065864590,"stop":1751065864590,"duration":0},"status":"passed","severity":"normal"},{"uid":"410127c442b29569","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751066436644,"stop":1751066436644,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebfafa0ad5288d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751065942564,"stop":1751065942564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b2cf6812ac1f9","name":"Check received message containing XML","time":{"start":1751066334535,"stop":1751066334535,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70b5780a639e0f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751066298920,"stop":1751066298921,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec5c00284364198","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751066298925,"stop":1751066298926,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a50298e3c97ec0","name":"Check meta is set [symmetric]","time":{"start":1751065882067,"stop":1751065882067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e188c4372aa54056","name":"Check received message containing Script","time":{"start":1751066500034,"stop":1751066500034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1107093258494db2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751066436653,"stop":1751066436653,"duration":0},"status":"passed","severity":"normal"},{"uid":"feebc1bc6cdad21c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751066282840,"stop":1751066282840,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1deff3cc7d8c8e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751065872106,"stop":1751065872106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84160d227738766","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1751066100280,"stop":1751066100281,"duration":1},"status":"passed","severity":"normal"},{"uid":"d481535fe1484e60","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751066100285,"stop":1751066100285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91bdfdc06d4188d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751066436657,"stop":1751066436658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0cef09b42423c5","name":"Subscribe and receives messages on 20 topics","time":{"start":1751066464581,"stop":1751066464581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fddf12469d0f8d4","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751065864339,"stop":1751065864339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6492988926c080d4","name":"Sets default value correctly","time":{"start":1751066484312,"stop":1751066484312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd195ff707663f3","name":"Subscribe and receive messages via lightPush","time":{"start":1751066436615,"stop":1751066436615,"duration":0},"status":"passed","severity":"normal"},{"uid":"795097f70974792f","name":"isConnected should return true after first peer connects","time":{"start":1751065942565,"stop":1751065942565,"duration":0},"status":"passed","severity":"normal"},{"uid":"9766111d038d1285","name":"Accepts a valid Waku Message","time":{"start":1751065895737,"stop":1751065895738,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3c66ae84eb656e","name":"Refresh subscription","time":{"start":1751066464615,"stop":1751066464616,"duration":1},"status":"passed","severity":"normal"},{"uid":"197629c1d27c0871","name":"Push message with content topic containing long","time":{"start":1751066688621,"stop":1751066688621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0637794a108c297","name":"should throw error - no public key","time":{"start":1751065856069,"stop":1751065856069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad860acba0295a","name":"Push message with Russian payload","time":{"start":1751066688594,"stop":1751066688594,"duration":0},"status":"passed","severity":"normal"},{"uid":"912d19abfe872251","name":"can start and stop the service","time":{"start":1751066210675,"stop":1751066210675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1f5b5fc1bf9f25","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751065901444,"stop":1751065901444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a030a2549229427c","name":"should not receive a peer event after stop","time":{"start":1751065927282,"stop":1751065927282,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e292f25cd72b63","name":"connected peers and dial","time":{"start":1751066265976,"stop":1751066265976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d011869a1bca14a","name":"Query Generator, No Decoder","time":{"start":1751066439169,"stop":1751066439169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c8c0cc7f003c72","name":"Publishes to nwaku","time":{"start":1751066279338,"stop":1751066279338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2372dff3b2c6082a","name":"Subscribe to topic containing short and publish message","time":{"start":1751066298922,"stop":1751066298923,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c36ea1fc0f6189a","name":"throws on content topic with empty topic name field","time":{"start":1751065850049,"stop":1751065850050,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b6cfcb9f54679b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751065901440,"stop":1751065901440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fdaaae59a78c2e","name":"should handle different types of entries","time":{"start":1751065892212,"stop":1751065892213,"duration":1},"status":"passed","severity":"normal"},{"uid":"966b40877afe7227","name":"Check received message containing numeric","time":{"start":1751066334545,"stop":1751066334546,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d59f7b15a5cb1a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751066436618,"stop":1751066436619,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7df5c080a05aeb7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751066464584,"stop":1751066464584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7400fac7b39beee","name":"Push message with XML payload","time":{"start":1751066688618,"stop":1751066688619,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b5c2c821fc1521","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751066688608,"stop":1751066688608,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d2439e713f60be","name":"Subscribe to topic containing short and receive message","time":{"start":1751066436623,"stop":1751066436623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8371ea18c41373c5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751066298934,"stop":1751066298935,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b70211ba48c5cc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751066393504,"stop":1751066393504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b83de75de76d","name":"should only return 1 node with relay and store capability","time":{"start":1751065872373,"stop":1751065872374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6e888eced25e24","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751066464620,"stop":1751066464620,"duration":0},"status":"passed","severity":"normal"},{"uid":"50811fdc968ef3f1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751065856067,"stop":1751065856067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c1c8dcce8d1b18","name":"should reject if LightPush is requested but not mounted","time":{"start":1751065892478,"stop":1751065892478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab821bb3427b2f4","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751065864468,"stop":1751065864468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e23fe2b3226674e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751065850082,"stop":1751065850082,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d223e04faa1ebe","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751065906486,"stop":1751065906487,"duration":1},"status":"passed","severity":"normal"},{"uid":"426d825829e397e9","name":"Push message with special chars payload","time":{"start":1751066688591,"stop":1751066688591,"duration":0},"status":"passed","severity":"normal"},{"uid":"562f23161f5252f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751065850069,"stop":1751065850070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c860df5ddf4fa31c","name":"Check message with invalid timestamp is not received","time":{"start":1751066334540,"stop":1751066334540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8581c58f272fe59e","name":"Check received message containing emoji","time":{"start":1751066500025,"stop":1751066500025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde0eced61143b81","name":"dispatchEvent via connectionManager","time":{"start":1751065963343,"stop":1751065963344,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56b17b35429366b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751065850085,"stop":1751065850085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff069701aa92b9d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751066464623,"stop":1751066464623,"duration":0},"status":"passed","severity":"normal"},{"uid":"6298bac8ab70d778","name":"Check message on other pubsub topic is not received","time":{"start":1751066500028,"stop":1751066500028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52b1c1630bbb990","name":"Push message with content topic containing XML","time":{"start":1751066688607,"stop":1751066688607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecec4268daa0352b","name":"Check publish message containing long","time":{"start":1751066290102,"stop":1751066290104,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9b018146af34689","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751066100284,"stop":1751066100284,"duration":0},"status":"passed","severity":"normal"},{"uid":"427d9837e3b5fe08","name":"Check received message containing unicode special characters","time":{"start":1751066500036,"stop":1751066500037,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aa9fe3c3c50659","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751066393515,"stop":1751066393516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5415de36a682e8b0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751066142516,"stop":1751066142516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc946c9bfdd3088","name":"can query messages normally","time":{"start":1751066442261,"stop":1751066442261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2028c44b28b4550","name":"Push message with custom timestamp: 1751069700581","time":{"start":1751066688626,"stop":1751066688626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fbe1541d6a85df","name":"should properly create location multiaddrs - udp6","time":{"start":1751065856077,"stop":1751065856077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4ff979df92df0f","name":"nwaku subscribes","time":{"start":1751066279338,"stop":1751066279338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dddec3fb6830097","name":"Callback on promise","time":{"start":1751066471346,"stop":1751066471346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c3f93704e9c1f7","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751065901423,"stop":1751065901423,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fba1e934f20da8","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751065901428,"stop":1751065901428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aedfc5549d6b52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751065850069,"stop":1751065850069,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bb8477bd2a2182","name":"should set field with only STORE enabled","time":{"start":1751065856080,"stop":1751065856080,"duration":0},"status":"passed","severity":"normal"},{"uid":"389f0090291bf2a7","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751065892446,"stop":1751065892446,"duration":0},"status":"passed","severity":"normal"},{"uid":"828ed547c992ed03","name":"1 Relay, 1 fetch","time":{"start":1751065872210,"stop":1751065872210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd4b39dbda8279","name":"can start the service","time":{"start":1751065876186,"stop":1751065876187,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f9ebda222f82ba","name":"stop","time":{"start":1751065963344,"stop":1751065963344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ecb643213def94","name":"Push message with custom timestamp: 1751069700581","time":{"start":1751066688613,"stop":1751066688613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64942fa79807a7f","name":"Subscribe to topic containing long and publish message","time":{"start":1751066298923,"stop":1751066298924,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe36f8ea5077d3d9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751066464624,"stop":1751066464624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adde658cbbba2ba","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751065872210,"stop":1751065872211,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36940ee19512f74","name":"should not fail to start the service if it is already started","time":{"start":1751065927277,"stop":1751065927278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e6f1478c65f16d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751066334563,"stop":1751066334564,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e8fff5827d5cc8","name":"Check received message with timestamp: 1751065922205 ","time":{"start":1751066334563,"stop":1751066334563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c41052c7d6d1cd5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751066500039,"stop":1751066500040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebcbf82660ca896","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751065850176,"stop":1751065850177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a254f6b3bc92a80","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751065901030,"stop":1751065901031,"duration":1},"status":"passed","severity":"normal"},{"uid":"448cb354c781493e","name":"should throw error - no public key","time":{"start":1751065856068,"stop":1751065856068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512fc792bca1940","name":"should check false positive rate","time":{"start":1751065903600,"stop":1751065903600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aea523c39ac1ac1","name":"handles different clusterIds correctly","time":{"start":1751065850058,"stop":1751065850058,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e0cb6c2ff3f08","name":"Push message with content topic containing JSON","time":{"start":1751066688608,"stop":1751066688609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a59489975553bf8","name":"Check received message containing Chinese","time":{"start":1751066500033,"stop":1751066500033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d04efbc2af2bdad","name":"1 Store, 2 fetches","time":{"start":1751065872210,"stop":1751065872210,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cf60b430d151d1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751066413614,"stop":1751066413614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75f293a98cc0bb7","name":"accepts valid message hash query","time":{"start":1751065864346,"stop":1751065864346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7e8019e171de27","name":"Push message with SQL Injection payload","time":{"start":1751066688618,"stop":1751066688618,"duration":0},"status":"passed","severity":"normal"},{"uid":"288d86e7945226a4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751065850083,"stop":1751065850083,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca4e9f104f5c68e","name":"throws on content topic with empty encoding field","time":{"start":1751065850050,"stop":1751065850050,"duration":0},"status":"passed","severity":"normal"},{"uid":"609cba4677296699","name":"Push message with shell command payload","time":{"start":1751066688596,"stop":1751066688597,"duration":1},"status":"passed","severity":"normal"},{"uid":"55aaa3f78c72b9ae","name":"Push 30 different messages","time":{"start":1751066688620,"stop":1751066688620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48b2d100b6f51146","name":"Check publish message containing numeric","time":{"start":1751066290105,"stop":1751066290106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61b5f9d9a512da4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751066436654,"stop":1751066436655,"duration":1},"status":"passed","severity":"normal"},{"uid":"640faf046913b798","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751065871514,"stop":1751065871514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4dfdc46b2052","name":"Generator, 2 different pubsubtopics","time":{"start":1751066454604,"stop":1751066454604,"duration":0},"status":"passed","severity":"normal"},{"uid":"295036710811f890","name":"should reject if Store is requested but not mounted","time":{"start":1751065892478,"stop":1751065892479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4726a2e3616d22b","name":"Check publish message containing XML","time":{"start":1751066290116,"stop":1751066290118,"duration":2},"status":"passed","severity":"normal"},{"uid":"a90dc8255f545fec","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751065850067,"stop":1751065850068,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ed454657114455","name":"Round trip binary serialization","time":{"start":1751065864588,"stop":1751065864588,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc133b89c0ceb6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751066265778,"stop":1751066265778,"duration":0},"status":"skipped","severity":"normal"},{"uid":"adbbce8fa0f652fa","name":"Nodes with multiple pubsub topic","time":{"start":1751066282842,"stop":1751066282843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f160020c6ebaa6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751066464589,"stop":1751066464589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a9cc76a2522769","name":"recovers when dns.resolve returns empty","time":{"start":1751065872371,"stop":1751065872372,"duration":1},"status":"passed","severity":"normal"},{"uid":"64049174e39622bb","name":"Ping on unsubscribed peer","time":{"start":1751065989299,"stop":1751065989300,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8853c92978b4cd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751066464617,"stop":1751066464617,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cf5beaf46d4ed","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751066436641,"stop":1751066436641,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b887a53c65050b","name":"throws on content topic with empty application field","time":{"start":1751065850048,"stop":1751065850048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad33672b1d72f99","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751065850062,"stop":1751065850063,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f69967fecf709c","name":"handles empty contentTopics array correctly","time":{"start":1751065850085,"stop":1751065850085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dad921b4ad9dd97","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751065872110,"stop":1751065872110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eec90d35b1eeea8","name":"Push message with content topic containing emoji","time":{"start":1751066688611,"stop":1751066688611,"duration":0},"status":"passed","severity":"normal"},{"uid":"407bbfd138353ee2","name":"Push message with content topic containing escaped characters","time":{"start":1751066688610,"stop":1751066688610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f8de53dd7292e4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751065850066,"stop":1751065850066,"duration":0},"status":"passed","severity":"normal"},{"uid":"63da88de57cb029e","name":"Should update multiaddrs","time":{"start":1751066210868,"stop":1751066210868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4f0f25bf96f3b1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751065942569,"stop":1751065942569,"duration":0},"status":"passed","severity":"normal"},{"uid":"500485b57e91d33d","name":"Check received message containing Arabic","time":{"start":1751066334534,"stop":1751066334534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a30024663008387","name":"Push message with content topic containing short","time":{"start":1751066688621,"stop":1751066688621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6771b3554515a0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751065850064,"stop":1751065850064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d795e8457ba12b11","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751066393504,"stop":1751066393515,"duration":11},"status":"passed","severity":"normal"},{"uid":"9200f50db80e824d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751066439174,"stop":1751066439175,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f207af8b2d42365","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751066413615,"stop":1751066413615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc613a4a2f3a2b4","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751065901421,"stop":1751065901422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6397d6399915da41","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751066500044,"stop":1751066500044,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9596f80e68eced2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751066436631,"stop":1751066436631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6274dfe1c4dad01","name":"should return unique PubsubTopics for static sharding","time":{"start":1751065850063,"stop":1751065850063,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b1d4bd684b7308","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751066436659,"stop":1751066436660,"duration":1},"status":"passed","severity":"normal"},{"uid":"583317f526bd15a7","name":"Check publish message containing Script","time":{"start":1751066290115,"stop":1751066290116,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f71956bc69a522","name":"Subscribe to topic containing long and receive message","time":{"start":1751066464588,"stop":1751066464588,"duration":0},"status":"passed","severity":"normal"},{"uid":"362fa3075b9dac14","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751066298931,"stop":1751066298932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f180d7a6b4de9b6","name":"Passing an array","time":{"start":1751066484311,"stop":1751066484311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd9c25dfa7f0665","name":"should mark all messages in causal history as acknowledged","time":{"start":1751065906484,"stop":1751065906484,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a3e78351209b7b","name":"Renews subscription after lossing a connection","time":{"start":1751066464623,"stop":1751066464624,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c94da09f212712","name":"should not throw an error for a single configured topic","time":{"start":1751065850081,"stop":1751065850081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f81dff6925ba604","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751066500031,"stop":1751066500031,"duration":0},"status":"broken","severity":"normal"},{"uid":"f10a4e34ba336592","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751066436637,"stop":1751066436637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4e99f46ebd6b69","name":"Renews subscription after lossing a connection","time":{"start":1751066436637,"stop":1751066436640,"duration":3},"status":"passed","severity":"normal"},{"uid":"497e1b34a01c1d7b","name":"tcp ip4 address","time":{"start":1751065855464,"stop":1751065855465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7c5918fb18fc95","name":"should add and remove event listeners correctly","time":{"start":1751065876192,"stop":1751065876192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b304e8791d546f03","name":"Check received message containing Basic HTML tag","time":{"start":1751066500035,"stop":1751066500035,"duration":0},"status":"passed","severity":"normal"},{"uid":"893dd598f5a333cc","name":"Should update shard info","time":{"start":1751066210868,"stop":1751066210869,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd883eee698acfd6","name":"removeEventListener with wrong event","time":{"start":1751065963342,"stop":1751065963342,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fd5421320d9dd1","name":"Check publish message containing emoji","time":{"start":1751066290123,"stop":1751066290123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d316713fcab5dd32","name":"Check received message containing JSON","time":{"start":1751066500023,"stop":1751066500024,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77f063964d634","name":"Subscribe and receives messages on 20 topics","time":{"start":1751066464614,"stop":1751066464614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6629038cce3a9c01","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751065850055,"stop":1751065850055,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5bfc7138e5f3a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751066500027,"stop":1751066500027,"duration":0},"status":"passed","severity":"normal"},{"uid":"130eee5c86802182","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/2/topic994/xml","time":{"start":1751066400679,"stop":1751066400679,"duration":0},"status":"passed","severity":"normal"},{"uid":"beee8ca8836841a6","name":"Query generator for multiple messages with different content topic format","time":{"start":1751066471345,"stop":1751066471345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e75c8fd30cbbac9","name":"Check received message with timestamp: 1751065922234 ","time":{"start":1751066500026,"stop":1751066500026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a525f5a3f0b4559","name":"different cluster, same shard: nodes don't connect","time":{"start":1751066171553,"stop":1751066171554,"duration":1},"status":"passed","severity":"normal"},{"uid":"426bb5af40fa0dfa","name":"Passing page size 110 when there are 120 messages","time":{"start":1751066478267,"stop":1751066478267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6275f21774d72c4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751065855364,"stop":1751065855364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae8d784f3c93301","name":"messageHashStr produces consistent results for the same input","time":{"start":1751065864339,"stop":1751065864340,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5c03110beb2530","name":"Ordered Callback - true","time":{"start":1751066463331,"stop":1751066463331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c749e5095395c0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751065855359,"stop":1751065855359,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c845c8a40bd576","name":"should increase lamport timestamp","time":{"start":1751065906478,"stop":1751065906478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10058025c0d1f52","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751065850068,"stop":1751065850068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da9243febe11e3f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751065901447,"stop":1751065901447,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0b2b784f839b9b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751065850058,"stop":1751065850058,"duration":0},"status":"passed","severity":"normal"},{"uid":"8681f13e07d8987e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751065901447,"stop":1751065901447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe39c8d001030c32","name":"Push message with SQL Injection payload","time":{"start":1751066688594,"stop":1751066688595,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a24b52835a0e69","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751066486327,"stop":1751066486327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbc806893d244b7","name":"Filter","time":{"start":1751066490947,"stop":1751066490947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdb19f792ad4cf4","name":"Push message with XML payload","time":{"start":1751066688595,"stop":1751066688596,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d45e0baa7690a5","name":"throws on empty content topic","time":{"start":1751065850044,"stop":1751065850045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5882cbb3c6ecd5a7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751066464590,"stop":1751066464590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba09c5bcc8f3e360","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751065855347,"stop":1751065855349,"duration":2},"status":"passed","severity":"normal"},{"uid":"a06b5545d7887b1e","name":"random static sharding 4 - Cluster ID: 207, Shard ID: 340","time":{"start":1751066506407,"stop":1751066506408,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c6a3adea7a21b1","name":"should add and check entries correctly","time":{"start":1751065892206,"stop":1751065892209,"duration":3},"status":"passed","severity":"normal"},{"uid":"291f643fe131b064","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751066436643,"stop":1751066436643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b22cc245272dc9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751065923093,"stop":1751065923095,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6ffaf09e9a9273b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751066413616,"stop":1751066413616,"duration":0},"status":"passed","severity":"normal"},{"uid":"831ba44590d9bc72","name":"should throw error - invalid id","time":{"start":1751065856069,"stop":1751065856069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f60b01854ac0746","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751065850064,"stop":1751065850064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b06a0bc736627f","name":"Check publish message after client node is restarted","time":{"start":1751066290132,"stop":1751066290134,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f2284b479f888b6d","name":"Push message with content topic containing Russian","time":{"start":1751066688622,"stop":1751066688623,"duration":1},"status":"passed","severity":"normal"},{"uid":"40198891d83e023f","name":"Fails to push message bigger that 1MB","time":{"start":1751066688627,"stop":1751066688627,"duration":0},"status":"passed","severity":"normal"},{"uid":"10debe1357aa03c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751065850068,"stop":1751065850068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bc3400c3326113","name":"Decoder throws on undefined content topic","time":{"start":1751065882069,"stop":1751065882070,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3fb4b6fdfecbf5","name":"should handle special patterns correctly","time":{"start":1751065903599,"stop":1751065903599,"duration":0},"status":"passed","severity":"normal"},{"uid":"677e31830a5db122","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751066506411,"stop":1751066506411,"duration":0},"status":"passed","severity":"normal"},{"uid":"974dd080d6a60b05","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751065882066,"stop":1751065882067,"duration":1},"status":"passed","severity":"normal"},{"uid":"556a467865927696","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751065855362,"stop":1751065855363,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab93117d3d4399c","name":"Ping on peer without subscriptions","time":{"start":1751065989297,"stop":1751065989297,"duration":0},"status":"passed","severity":"normal"},{"uid":"101aeb74cfc7a71d","name":"Check message on other pubsub topic is not received","time":{"start":1751066334565,"stop":1751066334565,"duration":0},"status":"passed","severity":"normal"},{"uid":"96acfec480cd1ea8","name":"Push message with numeric payload","time":{"start":1751066688590,"stop":1751066688591,"duration":1},"status":"passed","severity":"normal"},{"uid":"863cf8c5ad203445","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751065901437,"stop":1751065901437,"duration":0},"status":"passed","severity":"normal"},{"uid":"466ff2808f570ea7","name":"should not fail to stop the service if it was not started","time":{"start":1751066210675,"stop":1751066210675,"duration":0},"status":"passed","severity":"normal"},{"uid":"76109223a20489ed","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751065901438,"stop":1751065901438,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c9b8fcc1ceeaaf","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751065901422,"stop":1751065901422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bd60326eccb6a","name":"Encoder throws on undefined content topic","time":{"start":1751065883672,"stop":1751065883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"321c57b14a43625d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751066439168,"stop":1751066439169,"duration":1},"status":"broken","severity":"normal"},{"uid":"4e0bb59a3aa50adf","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751065850079,"stop":1751065850079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9512f24247a9a59","name":"Check received message containing Script","time":{"start":1751066500021,"stop":1751066500022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7297c7a02ef3cc37","name":"Push message with numeric payload","time":{"start":1751066688615,"stop":1751066688616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b14316feac5772","name":"should not allow unachievable error rate","time":{"start":1751065901029,"stop":1751065901029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca5231b01587512","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751065901441,"stop":1751065901441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f09e53685a67066","name":"Ordered callback, aborts when callback returns true","time":{"start":1751066471347,"stop":1751066471347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7260c3c8946febd","name":"Correctly serialized arguments","time":{"start":1751066173866,"stop":1751066173866,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c812c154dbb42e","name":"Check received message containing JSON","time":{"start":1751066500035,"stop":1751066500035,"duration":0},"status":"passed","severity":"normal"},{"uid":"637520dadf815866","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751066464621,"stop":1751066464622,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd0870a4a016068","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751065850053,"stop":1751065850053,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca6aa180e23363e","name":"Push message with Russian payload","time":{"start":1751066688618,"stop":1751066688618,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bc4757514c0b2c","name":"Check message with non string payload is not received","time":{"start":1751066334542,"stop":1751066334542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c351769600a6d010","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751065855351,"stop":1751065855353,"duration":2},"status":"passed","severity":"normal"},{"uid":"bad4d46e7998c558","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751065901448,"stop":1751065901448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14f0414888aaffb","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751065872106,"stop":1751065872107,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e581cc48f37f35","name":"should properly compute the node id","time":{"start":1751065856073,"stop":1751065856074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd4c0679b7013d8","name":"Check received message with timestamp: 1751065922205000000 ","time":{"start":1751066334538,"stop":1751066334539,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce640d42ae1640f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751066282842,"stop":1751066282842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba49c985ebb17d1d","name":"should throw an error for an unconfigured topic","time":{"start":1751065850081,"stop":1751065850081,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bd62a80870771b","name":"Check message on other pubsub topic is not received","time":{"start":1751066334540,"stop":1751066334540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d587cf40d8313c1","name":"Check received message containing Russian","time":{"start":1751066500033,"stop":1751066500034,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbba45fb53ac3c22","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751065872375,"stop":1751065872375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fab88bb2824f5e0e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751065930546,"stop":1751065930546,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece51b1c9f693310","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751066142525,"stop":1751066142528,"duration":3},"status":"passed","severity":"normal"},{"uid":"b61e0cdc4983d477","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751065855356,"stop":1751065855357,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea91fd9d513861bc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751065850051,"stop":1751065850052,"duration":1},"status":"passed","severity":"normal"},{"uid":"586467f3573c191b","name":"Check received message containing JSON","time":{"start":1751066334550,"stop":1751066334551,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab06a27d631944f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751066142528,"stop":1751066142529,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e6871a17232966","name":"Encoder throws on empty string content topic","time":{"start":1751065864589,"stop":1751065864590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb6f6911b0ed8d4","name":"should not fail to stop the service if it was not started","time":{"start":1751065876188,"stop":1751065876188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85c786a37c04631","name":"Encoder throws on undefined content topic","time":{"start":1751065864589,"stop":1751065864589,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a26d88794bbd3b","name":"should serialize and deserialize correctly","time":{"start":1751065903598,"stop":1751065903598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84d59ab89da4358","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751065901442,"stop":1751065901443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3b2dab42b0fd45","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751065901435,"stop":1751065901435,"duration":0},"status":"passed","severity":"normal"},{"uid":"131e18006c867a9e","name":"should enable all discoveries when explicitly set","time":{"start":1751065892446,"stop":1751065892446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88c3c0c5e68a115","name":"does not throw on valid cases","time":{"start":1751065850043,"stop":1751065850044,"duration":1},"status":"passed","severity":"normal"},{"uid":"de36a8be2735a719","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751066471802,"stop":1751066471803,"duration":1},"status":"passed","severity":"normal"},{"uid":"76476f5886b69996","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751065892248,"stop":1751065892248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad55dfa48aae4f8b","name":"handles empty shards array correctly","time":{"start":1751065850084,"stop":1751065850085,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd88dac243a7838e","name":"Subscribe to topic containing XML and receive message","time":{"start":1751066436630,"stop":1751066436630,"duration":0},"status":"passed","severity":"normal"},{"uid":"5552cdf37b4a5ac7","name":"Check publish message containing special chars","time":{"start":1751066290107,"stop":1751066290107,"duration":0},"status":"passed","severity":"normal"},{"uid":"516b559b1d53b262","name":"addEventListener with correct event","time":{"start":1751065963340,"stop":1751065963341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66221328f09cb3a","name":"Check received message containing Russian","time":{"start":1751066334534,"stop":1751066334534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cb3c066e973a3d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751065892410,"stop":1751065892410,"duration":0},"status":"passed","severity":"normal"},{"uid":"da45c98fa5e1dd01","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751066436648,"stop":1751066436648,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ae0780baf7110e","name":"Push message with meta","time":{"start":1751066688611,"stop":1751066688612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e376c57b5577eb","name":"should emit a peer event after start","time":{"start":1751065876189,"stop":1751065876189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870300c1fca1f3c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751066282840,"stop":1751066282840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0826fb95b1f88a","name":"Register correct protocols","time":{"start":1751066298915,"stop":1751066298916,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57399170c45be58","name":"Check message with non string payload is not received","time":{"start":1751066334566,"stop":1751066334567,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e49b8fae5a7972e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751066142529,"stop":1751066142530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ede8f7c0c5576b5","name":"Check received message containing Russian","time":{"start":1751066500020,"stop":1751066500021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ed8a49366be392","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751066142529,"stop":1751066142529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ff3784e8550cf6","name":"should partition messages based on acknowledgement status","time":{"start":1751065906486,"stop":1751065906486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da481d3987e67bf","name":"should return false when clusterId doesn't match","time":{"start":1751065892250,"stop":1751065892250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb02a60ed3797c2","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751066464604,"stop":1751066464605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9818d20f8bf179","name":"Subscribe and receive messages via waku relay post","time":{"start":1751066436616,"stop":1751066436616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0f6b811a114b6e","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751065906482,"stop":1751065906483,"duration":1},"status":"passed","severity":"normal"},{"uid":"401572ee9aa89812","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751065850082,"stop":1751065850082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cb82751996494a","name":"Encoder throws on undefined content topic","time":{"start":1751065882068,"stop":1751065882069,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e2c5e5286a18e5","name":"Check received message containing long","time":{"start":1751066334532,"stop":1751066334532,"duration":0},"status":"passed","severity":"normal"},{"uid":"561efbde71475a7f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/7/topic63/json","time":{"start":1751066400678,"stop":1751066400678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6b396bc3918d3b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751066464589,"stop":1751066464590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50f487054fc520a","name":"Generator, custom pubsub topic","time":{"start":1751066454609,"stop":1751066454609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a6505b5d71f36c","name":"Waku message hash computation (payload length 0)","time":{"start":1751065864336,"stop":1751065864337,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b99151464e67e81","name":"Subscribe and receive messages via lightPush","time":{"start":1751066464577,"stop":1751066464578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa6b40a950397f2","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751065901421,"stop":1751065901421,"duration":0},"status":"passed","severity":"normal"},{"uid":"138284490a7c8547","name":"returns all values when wanted number is greater than available values","time":{"start":1751065871514,"stop":1751065871514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff0aeeca2b62c34","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1751066100286,"stop":1751066100286,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe188945e7e7487","name":"Check received message containing SQL Injection","time":{"start":1751066334534,"stop":1751066334535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6523d1fbc919c986","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751066334539,"stop":1751066334539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f150da91e26b0605","name":"should increase lamport timestamp","time":{"start":1751065906481,"stop":1751065906481,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ea53fc5fdb0010","name":"should return no connections if no open connection provided","time":{"start":1751065863627,"stop":1751065863628,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab60ad4e845f2e13","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751065906487,"stop":1751065906487,"duration":0},"status":"passed","severity":"normal"},{"uid":"314da583168d384b","name":"Check received message containing escaped characters","time":{"start":1751066334537,"stop":1751066334537,"duration":0},"status":"passed","severity":"normal"},{"uid":"66db967fc64a6bdf","name":"should properly create location multiaddrs - tcp4","time":{"start":1751065856076,"stop":1751065856077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e39378bd82a751b","name":"Push message with Script payload","time":{"start":1751066688618,"stop":1751066688618,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a09bf50bffd5bf","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751065901434,"stop":1751065901434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32f6c00c811f2a6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751066400675,"stop":1751066400675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5b823a122f3028","name":"Subscribe to topic containing XML and receive message","time":{"start":1751066464594,"stop":1751066464595,"duration":1},"status":"passed","severity":"normal"},{"uid":"119054b0b34ff50f","name":"Push message with content topic containing special chars","time":{"start":1751066688622,"stop":1751066688622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89dd575037e81d8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751065850054,"stop":1751065850055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1961d516897cd55","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app48/5/topic723/test.js","time":{"start":1751066400677,"stop":1751066400677,"duration":0},"status":"passed","severity":"normal"},{"uid":"866a6e81781a514e","name":"should wait for Store peer to be connected","time":{"start":1751065892481,"stop":1751065892481,"duration":0},"status":"passed","severity":"normal"},{"uid":"297a286d5ae5bf7a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751066413615,"stop":1751066413615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87708ba41cd0ea0","name":"Push message with content topic containing Arabic","time":{"start":1751066688604,"stop":1751066688605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1ba8f6110803c8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751065864467,"stop":1751065864467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed566447a7a2ca22","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751065872104,"stop":1751065872105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e211f2bc4bbe73c","name":"should set field with only FILTER enabled","time":{"start":1751065856080,"stop":1751065856080,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e3fd3d28dc4987","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751065872375,"stop":1751065872375,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a202bb08121c19","name":"Check received message containing Basic HTML tag","time":{"start":1751066334550,"stop":1751066334550,"duration":0},"status":"passed","severity":"normal"},{"uid":"57acdd3afc8cfa18","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751066334564,"stop":1751066334564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a70995919e207bd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751065855358,"stop":1751065855359,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec702968103170","name":"Waku message hash computation (no timestamp)","time":{"start":1751065864337,"stop":1751065864337,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e70cb44bdc5149","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751065901427,"stop":1751065901427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c606c77d6ff13f4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751065942554,"stop":1751065942563,"duration":9},"status":"passed","severity":"normal"},{"uid":"76c95c8f9b989ace","name":"Query with Ordered Callback, No Decoder","time":{"start":1751066439172,"stop":1751066439172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91448ef340e5721","name":"Check publish message after service node is restarted","time":{"start":1751066290132,"stop":1751066290132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f5f16fd28b0312","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751065855353,"stop":1751065855355,"duration":2},"status":"passed","severity":"normal"},{"uid":"49223c96f4245c22","name":"Check received message containing Script","time":{"start":1751066334535,"stop":1751066334535,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c4a9f83ac91d26","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751066282841,"stop":1751066282841,"duration":0},"status":"passed","severity":"normal"},{"uid":"64df96cb22188770","name":"Check received message containing JSON","time":{"start":1751066334536,"stop":1751066334537,"duration":1},"status":"passed","severity":"normal"},{"uid":"47376cfab4070ae7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751066436625,"stop":1751066436625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c9b91e50c41255","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751065850061,"stop":1751065850062,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ff440054cca4b2","name":"Push message with content topic containing emoji","time":{"start":1751066688625,"stop":1751066688625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d763c34c4e5ff66","name":"1 Relay, 1 Filter, gives up","time":{"start":1751065872211,"stop":1751065872211,"duration":0},"status":"passed","severity":"normal"},{"uid":"68405cbfb096548f","name":"ignores unrecognized TXT record formats","time":{"start":1751065872372,"stop":1751065872372,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba8bcf5c7d928b9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751066298927,"stop":1751066298927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31b83fd44d32922","name":"Check received message containing unicode special characters","time":{"start":1751066334555,"stop":1751066334557,"duration":2},"status":"passed","severity":"normal"},{"uid":"b255d2b19a110d12","name":"can query messages by message hash","time":{"start":1751066442262,"stop":1751066442262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40d149eef6a111a","name":"should return false","time":{"start":1751065856069,"stop":1751065856070,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdf69e59ebdf263","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751066436626,"stop":1751066436626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e5da9568dfa4fc","name":"isConnected should return false after all peers disconnect","time":{"start":1751065942565,"stop":1751065942566,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c06b571bbeaa634","name":"Light Node - default protocols","time":{"start":1751066490947,"stop":1751066490947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fd97bfb49a661e","name":"groups content topics by expected pubsub topic","time":{"start":1751065850057,"stop":1751065850057,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7cdd54b1ec16f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751066436636,"stop":1751066436636,"duration":0},"status":"passed","severity":"normal"},{"uid":"623cfc782c47f970","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751065901441,"stop":1751065901441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efa31f0d6348dee","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751066486324,"stop":1751066486325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5fcc74255adb93","name":"should handle corrupted local storage data gracefully","time":{"start":1751065876191,"stop":1751065876192,"duration":1},"status":"passed","severity":"normal"},{"uid":"6318f73142030d0b","name":"Subscribe and receives messages on 20 topics","time":{"start":1751066436620,"stop":1751066436620,"duration":0},"status":"passed","severity":"normal"},{"uid":"351bb2d7753a04c6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751066464599,"stop":1751066464600,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d5a1d33b2a19f7","name":"Refresh subscription","time":{"start":1751066436623,"stop":1751066436623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3702655700399e","name":"Check message with no content topic is not received","time":{"start":1751066334541,"stop":1751066334541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e79e0404e8a56b","name":"Sample","time":{"start":1751065855470,"stop":1751065855470,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ff32796cf59f6","name":"accepts valid content-filtered query","time":{"start":1751065864345,"stop":1751065864345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7ae4943cc3600c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751065850061,"stop":1751065850061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b64181e09b33d0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751066436653,"stop":1751066436653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39b25ecbcac0c4b","name":"Push message with Arabic payload","time":{"start":1751066688617,"stop":1751066688617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee627c719059992d","name":"should return false when shard is not included in network shards","time":{"start":1751065892250,"stop":1751065892251,"duration":1},"status":"passed","severity":"normal"},{"uid":"99662abdefc73e68","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751065901439,"stop":1751065901439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09b9dbc56b72aca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751066298930,"stop":1751066298930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f00c3a66403ab0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751066464619,"stop":1751066464619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3c1f24476e9e30","name":"Check message on other pubsub topic is not received","time":{"start":1751066500041,"stop":1751066500041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eccc9acdb6d8d32","name":"Push message with Basic HTML tag payload","time":{"start":1751066688596,"stop":1751066688596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e43d8edae2454bb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751065864335,"stop":1751065864335,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6db2397a9c972f","name":"should wait for Filter peer to be connected","time":{"start":1751065892480,"stop":1751065892481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0483727fa7ecff8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751066439172,"stop":1751066439172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83d586d06be7cc5","name":"Sign & Recover","time":{"start":1751065882546,"stop":1751065882546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19961d2e81ba990","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751066436625,"stop":1751066436626,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df07b21cde11cf2","name":"Ping on subscribed peer","time":{"start":1751065989299,"stop":1751065989299,"duration":0},"status":"passed","severity":"normal"},{"uid":"72464434ba2a3f81","name":"Privacy Node - default protocol","time":{"start":1751066490947,"stop":1751066490948,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ed107193c28a4b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751066436624,"stop":1751066436625,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c89d8061eed40b","name":"should be able to decode the field with only STORE set to true","time":{"start":1751065855360,"stop":1751065855361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f5f4b58116dd45","name":"Push message with JSON payload","time":{"start":1751066688619,"stop":1751066688619,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae0917727cd05af","name":"should add received messages to bloom filter","time":{"start":1751065906482,"stop":1751065906482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c060671a55b6210b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751066486327,"stop":1751066486327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30867751253b39a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751066464613,"stop":1751066464613,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a4be6bdd2a8593","name":"Push message with JSON payload","time":{"start":1751066688596,"stop":1751066688596,"duration":0},"status":"passed","severity":"normal"},{"uid":"16451233373db2c1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751065850066,"stop":1751065850067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c707526ee9939377","name":"Subscribe to topic containing long and receive message","time":{"start":1751066464616,"stop":1751066464616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe56e20a0dd6c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751066464614,"stop":1751066464615,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c35f6a3a436c3","name":"Check received message containing shell command","time":{"start":1751066334537,"stop":1751066334537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d25b123a1a61a0e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751065872108,"stop":1751065872110,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f8fdc42c38a494c","name":"can start the service","time":{"start":1751066210674,"stop":1751066210674,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb5093bacfef42","name":"Relay + Store","time":{"start":1751065856081,"stop":1751065856081,"duration":0},"status":"passed","severity":"normal"},{"uid":"76deacb4d6e98e94","name":"Ordered Callback - false","time":{"start":1751066463331,"stop":1751066463331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c9073beac60cae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751066436646,"stop":1751066436646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1f056d86557116","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751065901432,"stop":1751065901432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d72ea1cf5f0fb07","name":"Query with Ordered Callback, No message returned","time":{"start":1751066439172,"stop":1751066439173,"duration":1},"status":"passed","severity":"normal"},{"uid":"26af0a3181170770","name":"Check received message containing numeric","time":{"start":1751066500019,"stop":1751066500019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7f19dff6ae4f6f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751066464614,"stop":1751066464614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3babaa070ac8b96a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751066464618,"stop":1751066464619,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0446be148f4d0b","name":"Check received message containing short","time":{"start":1751066334545,"stop":1751066334545,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f68dead75b3130","name":"should throw if no connection provided","time":{"start":1751065864465,"stop":1751065864466,"duration":1},"status":"passed","severity":"normal"},{"uid":"301ca1944dcd3b71","name":"Check received message containing emoji","time":{"start":1751066500037,"stop":1751066500037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4112fa0065afd7e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751066298933,"stop":1751066298934,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b50f13d059b037","name":"Check message received after nwaku node is restarted","time":{"start":1751066334567,"stop":1751066334567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24d58e3694817e9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751065850078,"stop":1751065850079,"duration":1},"status":"passed","severity":"normal"},{"uid":"2544d54047e79ffd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751066436622,"stop":1751066436622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c56a074ccd037e","name":"should properly start and stop event listening","time":{"start":1751065892410,"stop":1751065892410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f6a3c4f9cb5e8e","name":"Push message with rate limit","time":{"start":1751066688612,"stop":1751066688612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5be0f2d4f33b8d4","name":"Check message with no content topic is not received","time":{"start":1751066500041,"stop":1751066500042,"duration":1},"status":"passed","severity":"normal"},{"uid":"612ffd2432449717","name":"Push message with shell command payload","time":{"start":1751066688619,"stop":1751066688619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ae6a01526c89b0","name":"start node with empty content topic","time":{"start":1751066400681,"stop":1751066400681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfe08e5c3570b6e","name":"Push message with content topic containing unicode special characters","time":{"start":1751066688624,"stop":1751066688625,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aad5f82a142a46","name":"Push message with content topic containing shell command","time":{"start":1751066688609,"stop":1751066688609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b59f57a42b0d9ed","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751066282842,"stop":1751066282842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd323cb673e46d4","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751065901429,"stop":1751065901429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90e51eb5f8bd45e","name":"Relay","time":{"start":1751065928170,"stop":1751065928170,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b7a4ae5d4cea9d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/1/topic227/xml","time":{"start":1751066400676,"stop":1751066400676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f7213cf797d0a","name":"should not fail to stop the service if it was not started","time":{"start":1751065927274,"stop":1751065927275,"duration":1},"status":"passed","severity":"normal"},{"uid":"1782b056651292e","name":"should decode valid enr with tcp successfully","time":{"start":1751065856067,"stop":1751065856068,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45ba6d6057cb73e","name":"Check received message containing Script","time":{"start":1751066334549,"stop":1751066334550,"duration":1},"status":"passed","severity":"normal"},{"uid":"f336f4736a1b378e","name":"Push message with content topic containing long","time":{"start":1751066688601,"stop":1751066688602,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0d1c81f2461d31","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751065850072,"stop":1751065850073,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf695d7092b0798c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751065872107,"stop":1751065872107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27f91966ad50215","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751065901432,"stop":1751065901433,"duration":1},"status":"passed","severity":"normal"},{"uid":"810dacac2043e81","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751065901444,"stop":1751065901444,"duration":0},"status":"passed","severity":"normal"},{"uid":"228cd1a65c2fb708","name":"Throws when trying to push message with empty payload","time":{"start":1751066688621,"stop":1751066688621,"duration":0},"status":"passed","severity":"normal"},{"uid":"24337e520db110cd","name":"should properly create location multiaddrs - tcp","time":{"start":1751065856078,"stop":1751065856078,"duration":0},"status":"passed","severity":"normal"},{"uid":"726f19c74ecf03c8","name":"Mutual subscription","time":{"start":1751066298915,"stop":1751066298915,"duration":0},"status":"passed","severity":"normal"},{"uid":"906634ed3e5c6c19","name":"it tolerates circular branch references","time":{"start":1751065872371,"stop":1751065872371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bb4a377ffb9d43","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751065872374,"stop":1751065872374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e48dc26ec456382","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751066471802,"stop":1751066471802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11dc21e0f9e7cd5","name":"should update ack status of messages in outgoing buffer","time":{"start":1751065906487,"stop":1751065906487,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a570a22a5cbe74d","name":"should not allow k > 12","time":{"start":1751065901027,"stop":1751065901028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced25abe027e518c","name":"should not receive a peer event after stop","time":{"start":1751066210677,"stop":1751066210677,"duration":0},"status":"passed","severity":"normal"},{"uid":"323bcc7b67adb4d6","name":"Push message with content topic containing SQL Injection","time":{"start":1751066688623,"stop":1751066688623,"duration":0},"status":"passed","severity":"normal"},{"uid":"510c7c1a5f7e723f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751065872110,"stop":1751065872111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cbfeb5f82bcd9","name":"same cluster, same shard: nodes connect","time":{"start":1751066171552,"stop":1751066171552,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a7593414f8d05b","name":"Check message with non string payload is not received","time":{"start":1751066500029,"stop":1751066500029,"duration":0},"status":"passed","severity":"normal"},{"uid":"183026be2fb9c205","name":"should return valid sharding parameters for static sharding","time":{"start":1751065850083,"stop":1751065850084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c2eda454201164","name":"should throw an error for missing required configuration","time":{"start":1751065850065,"stop":1751065850066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b39595191df7dbc","name":"messageHash returns a Uint8Array","time":{"start":1751065864338,"stop":1751065864338,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f8a9487886c049","name":"Passing page size 11 when there are 10 messages","time":{"start":1751066478267,"stop":1751066478267,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b3b1be65dd682","name":"Query with Promise Callback, No Decoder","time":{"start":1751066439175,"stop":1751066439175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cec3b5944d970f","name":"should insert message id into causal history","time":{"start":1751065906480,"stop":1751065906480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99b1e470369f3de","name":"Push message with content topic containing XML","time":{"start":1751066688623,"stop":1751066688623,"duration":0},"status":"passed","severity":"normal"},{"uid":"567954831b019ab4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751065930547,"stop":1751065930548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e83e57e12a7e5f6","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751066436647,"stop":1751066436647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83d345988fe4a777","name":"should transition to Unhealthy when no connections","time":{"start":1751065892409,"stop":1751065892409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c263d500cd0af6e","name":"Check received message containing emoji","time":{"start":1751066334538,"stop":1751066334538,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ee65d5ac82beeb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751065850080,"stop":1751065850080,"duration":0},"status":"passed","severity":"normal"},{"uid":"74472bde75476f47","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751065850081,"stop":1751065850081,"duration":0},"status":"passed","severity":"normal"},{"uid":"392c90a7e64b387d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751065850060,"stop":1751065850060,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e61a3d5d234e8b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751065901439,"stop":1751065901439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c057da1f6adab5","name":"should handle general insertion and lookup correctly","time":{"start":1751065903599,"stop":1751065903600,"duration":1},"status":"passed","severity":"normal"},{"uid":"316211361c3b442f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751065901446,"stop":1751065901446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37bc9d55de2644b","name":"start node with empty shard should fail","time":{"start":1751066506411,"stop":1751066506412,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a927b42a2bec40","name":"topics with same application and version share the same shard","time":{"start":1751065850056,"stop":1751065850057,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e51e929c5d24cd9","name":"Store - dialed first","time":{"start":1751066490946,"stop":1751066490946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f729b99b06af27","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751065892246,"stop":1751065892246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca31d82b3a3babf8","name":"Generator, custom pubsub topic","time":{"start":1751066454608,"stop":1751066454608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8925c22b69ca6bb0","name":"Check received message containing escaped characters","time":{"start":1751066334554,"stop":1751066334555,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce363fd223a3751","name":"Check received message containing short","time":{"start":1751066334531,"stop":1751066334532,"duration":1},"status":"passed","severity":"normal"}]