allure-jswaku/9058/widgets/duration.json
2025-09-03 23:26:32 +00:00

1 line
214 KiB
JSON

[{"uid":"ca3f0fd9ba729734","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1756940823266,"stop":1756940823266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee26dd42d8a1d25","name":"Push message with short payload","time":{"start":1756941948202,"stop":1756941948202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2138ea82e45ef75c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1756941366567,"stop":1756941366567,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67eef3e1766a700","name":"Check publish message containing Chinese","time":{"start":1756941064470,"stop":1756941064471,"duration":1},"status":"passed","severity":"normal"},{"uid":"325333f13ad23ed8","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1756940875334,"stop":1756940875334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1f05b08f222de9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1756941226630,"stop":1756941226630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2666ec81d120c","name":"throws if store query response has error status","time":{"start":1756940823716,"stop":1756940823717,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d73293ff89240b9","name":"Passing page size 110 when there are 120 messages","time":{"start":1756941234181,"stop":1756941234181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a100627fb03774","name":"Push message equal or less that 1MB","time":{"start":1756941948186,"stop":1756941948186,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bfec034d2f01f3","name":"Ordered Callback - false","time":{"start":1756941223691,"stop":1756941223692,"duration":1},"status":"passed","severity":"normal"},{"uid":"45998c24de316776","name":"should return all connected peers without codec filter","time":{"start":1756940823805,"stop":1756940823806,"duration":1},"status":"passed","severity":"normal"},{"uid":"38171c2064dd20e5","name":"Sign & Recover","time":{"start":1756940843922,"stop":1756940843923,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a30eba442e6316","name":"should dial peers from store on start","time":{"start":1756940823413,"stop":1756940823414,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba7b447cc737d4c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1756940807106,"stop":1756940807106,"duration":0},"status":"passed","severity":"normal"},{"uid":"15915eba5e750511","name":"should set default options when no config provided","time":{"start":1756940823798,"stop":1756940823798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b347c8dbacafcfeb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1756941343126,"stop":1756941343126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7217135db88d210","name":"Push message with content topic containing numeric","time":{"start":1756941948195,"stop":1756941948195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2f3634de416c21","name":"Register correct protocols","time":{"start":1756941071707,"stop":1756941071710,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7186e46a3bbadbe","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1756940869334,"stop":1756940869334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce087096d7835090","name":"Subscribe and receive messages on 2 different pubsubtopics with v3 protocol","time":{"start":1756940958660,"stop":1756940958660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68293dfd1ca9031","name":"should remove event listeners when stopped","time":{"start":1756940856567,"stop":1756940856567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5a18dcc5e89aa3","name":"Subscribe to topic containing XML and receive message","time":{"start":1756941366568,"stop":1756941366568,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb362eb43a089320","name":"should not receive a peer event before start","time":{"start":1756941129152,"stop":1756941129152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df945a298a3f78","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1756940869333,"stop":1756940869333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8115cde80992ab1","name":"Push message with Script payload","time":{"start":1756941948189,"stop":1756941948189,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ba59e8cfafb6f4","name":"Push message with Chinese payload","time":{"start":1756941948216,"stop":1756941948216,"duration":0},"status":"passed","severity":"normal"},{"uid":"201e9c020c0b8c80","name":"should process tasks in queue","time":{"start":1756940854953,"stop":1756940854954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22b008b11a217a4","name":"throws on content topic with empty application field","time":{"start":1756940807102,"stop":1756940807102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91ecb5a199e65c9","name":"Push message with content topic containing escaped characters","time":{"start":1756941948222,"stop":1756941948222,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dda4055cbd5b69","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1756940807114,"stop":1756940807114,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca987ba204ea9b0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/6/topic976/test.js","time":{"start":1756941166372,"stop":1756941166372,"duration":0},"status":"passed","severity":"normal"},{"uid":"be27f3113deab3a5","name":"should handle queue processing errors gracefully","time":{"start":1756940822684,"stop":1756940822685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57b135aa3432af1","name":"should remove event listeners from globalThis","time":{"start":1756940822776,"stop":1756940822776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb25408df62932c","name":"should handle query errors","time":{"start":1756940833501,"stop":1756940833503,"duration":2},"status":"passed","severity":"normal"},{"uid":"2885a2b6de245435","name":"should be safe to call multiple times","time":{"start":1756940822659,"stop":1756940822659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ed346aeb887bfa","name":"should check false positive rate","time":{"start":1756940872662,"stop":1756940872662,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ffd75867c60d40","name":"should create ConnectionManager with relay","time":{"start":1756940823797,"stop":1756940823798,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a45f04767cabcb","name":"should emit message when store reconnect event occurs and last query was over max time threshold","time":{"start":1756940856571,"stop":1756940856572,"duration":1},"status":"passed","severity":"normal"},{"uid":"21caf028d77ed8fd","name":"Push message with escaped characters payload","time":{"start":1756941948206,"stop":1756941948206,"duration":0},"status":"passed","severity":"normal"},{"uid":"711653fc97ccc7ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1756941366571,"stop":1756941366571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef67eb9abe98fe0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1756940833645,"stop":1756940833645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2172e8e4e67620b6","name":"should set field with all protocols disabled","time":{"start":1756940813307,"stop":1756940813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecc9fbfa25eb83e","name":"Store - dialed first","time":{"start":1756941245850,"stop":1756941245850,"duration":0},"status":"passed","severity":"normal"},{"uid":"934820e66b7e01d1","name":"Push message with emoji payload","time":{"start":1756941948219,"stop":1756941948219,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eeaa84a0a9f78a","name":"should skip peers without peerInfo in ENR","time":{"start":1756940833504,"stop":1756940833504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b488d33447bcb858","name":"Subscribe to topic containing XML and receive message","time":{"start":1756941366576,"stop":1756941366577,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5a2c40726df376","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1756940856251,"stop":1756940856251,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0168b7cc062046","name":"Push message with special chars payload","time":{"start":1756941948216,"stop":1756941948216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1741dddab581d9e2","name":"Ordered Callback - true","time":{"start":1756941223690,"stop":1756941223691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23bc3af33067f55","name":"should be delivered immediately if received","time":{"start":1756940875338,"stop":1756940875338,"duration":0},"status":"passed","severity":"normal"},{"uid":"414c165e3a76af1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/1/topic528/utf8","time":{"start":1756941166374,"stop":1756941166374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30f13b04509f256","name":"messageHashStr works with IProtoMessage","time":{"start":1756940822985,"stop":1756940822989,"duration":4},"status":"passed","severity":"normal"},{"uid":"78e801576bd90e0b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1756941229996,"stop":1756941229996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1abab1249fdfa7","name":"Fails to push message bigger that 1MB","time":{"start":1756941948186,"stop":1756941948186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcde2efcf687f694","name":"throws on content topic with empty version field","time":{"start":1756940807102,"stop":1756940807103,"duration":1},"status":"passed","severity":"normal"},{"uid":"212fa1862889d75a","name":"should enable all discoveries when explicitly set","time":{"start":1756940855323,"stop":1756940855323,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8127b3336f06d","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1756940855331,"stop":1756940855332,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16af1c667e307a3","name":"Cluster ID 0, shard 1","time":{"start":1756941219344,"stop":1756941219344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded691028cdd1acf","name":"should set field with only FILTER enabled","time":{"start":1756940813308,"stop":1756940813308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bb37cbc90fbf2b","name":"should not retry if at least one success","time":{"start":1756940854976,"stop":1756940854976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a71f3df0798b326","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1756940855332,"stop":1756940855333,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa7604031d633d6","name":"should return empty array when no peers connected","time":{"start":1756940823805,"stop":1756940823805,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb3deacf6302ed","name":"should handle case when globalThis is not available","time":{"start":1756940822778,"stop":1756940822778,"duration":0},"status":"passed","severity":"normal"},{"uid":"85796cfddd9cb153","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1756941366562,"stop":1756941366563,"duration":1},"status":"passed","severity":"normal"},{"uid":"684bc88d376a5d35","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1756940812589,"stop":1756940812590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4777c03f65b7cc09","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1756940807352,"stop":1756940807352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f8f3670c15bb58","name":"Query generator for multiple messages","time":{"start":1756941226628,"stop":1756941226628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0689cf8f0ed94a3","name":"should create an instance with libp2p and dialer","time":{"start":1756940822364,"stop":1756940822371,"duration":7},"status":"passed","severity":"normal"},{"uid":"d2e7a91f5acede3","name":"should initialize with custom TTL","time":{"start":1756940833484,"stop":1756940833484,"duration":0},"status":"passed","severity":"normal"},{"uid":"12107d5a323ab25f","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1756940869327,"stop":1756940869327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00221331191c896","name":"should not be delivered","time":{"start":1756940875337,"stop":1756940875337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9018f0d94485810","name":"Sample","time":{"start":1756940812629,"stop":1756940812629,"duration":0},"status":"passed","severity":"normal"},{"uid":"390b8b448636c13b","name":"should get / set UDP multiaddr","time":{"start":1756940813303,"stop":1756940813304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2944dcae8e8533dd","name":"should not dial peers from store when browser is not connected","time":{"start":1756940823425,"stop":1756940823426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b538626925bd7d84","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1756940812584,"stop":1756940812585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8c6f0aaa8e06b0","name":"should throw error - no id","time":{"start":1756940813300,"stop":1756940813301,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cb361d313f1c61","name":"random static sharding 10 - Cluster ID: 766, Shard ID: 673","time":{"start":1756941219351,"stop":1756941219351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafdf56273ea1eaa","name":"Fails to push message with large meta","time":{"start":1756941948199,"stop":1756941948199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6d355e45c66abd","name":"should handle shardReader errors","time":{"start":1756940823808,"stop":1756940823808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f39f5e49f2d87","name":"should reject if Store is requested but not mounted","time":{"start":1756940856280,"stop":1756940856280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc40e07bd5902bc","name":"return first retrieved peers without further DNS queries","time":{"start":1756940833642,"stop":1756940833642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5809a30d291dfbde","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1756940869344,"stop":1756940869344,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc039926889e7ce9","name":"should not fail to stop the service if it was not started","time":{"start":1756941129151,"stop":1756941129151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a0b73b80562821","name":"Filter","time":{"start":1756941245851,"stop":1756941245851,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f18606be52ca74","name":"Push message with numeric payload","time":{"start":1756941948202,"stop":1756941948202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bf70e056b82bcf","name":"should create QueryOnConnect instance with all required parameters","time":{"start":1756940856565,"stop":1756940856566,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de31423c4eac89a","name":"udp ip6 address","time":{"start":1756940812635,"stop":1756940812635,"duration":0},"status":"passed","severity":"normal"},{"uid":"957dcf1809ad8100","name":"should handle different types of entries","time":{"start":1756940853973,"stop":1756940853977,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f5ded82ac8b028c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1756940807114,"stop":1756940807115,"duration":1},"status":"passed","severity":"normal"},{"uid":"72989527158727f4","name":"should throw error - no id","time":{"start":1756940813299,"stop":1756940813300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca011273e3d478f3","name":"Check received message containing Chinese","time":{"start":1756941343120,"stop":1756941343120,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce968c30642852f","name":"Check received message containing Russian","time":{"start":1756941343132,"stop":1756941343132,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fd7c3cc9d08822","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1756940869316,"stop":1756940869316,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa59d1229bfe3e01","name":"Push message with custom timestamp: 1756937315363","time":{"start":1756941948185,"stop":1756941948185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e590b0791acca414","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1756940856250,"stop":1756940856250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6792e39e0d3efc3","name":"should not create multiple intervals when called multiple times","time":{"start":1756940822651,"stop":1756940822654,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa04dbbd37b893de","name":"Check received message containing emoji","time":{"start":1756941343135,"stop":1756941343135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1c31c722d31938","name":"should encode/decode to text encoding","time":{"start":1756940813303,"stop":1756940813303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ffd69303638e54","name":"should skip peer when already connected","time":{"start":1756940822663,"stop":1756940822663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3934432d38bea6fb","name":"peer exchange sets tag","time":{"start":1756941072321,"stop":1756941072321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a158821d1939fbc","name":"Reusing cursor across nodes","time":{"start":1756941178066,"stop":1756941178068,"duration":2},"status":"passed","severity":"normal"},{"uid":"eea7eecfca6d760a","name":"should hang up with PeerId and return true on success","time":{"start":1756940823803,"stop":1756940823804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7be6d7f1ad2e465","name":"A test","time":{"start":1756940966939,"stop":1756940966939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdbb07473374fb4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1756940812580,"stop":1756940812582,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8174a67b840faa1","name":"Js publishes, other Js receives","time":{"start":1756941054542,"stop":1756941054542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b90b4a8ec42560","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1756940812585,"stop":1756940812585,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0b2344e1177117","name":"Push message with Arabic payload","time":{"start":1756941948175,"stop":1756941948175,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdc735853a5ea08","name":"should be safe to call multiple times","time":{"start":1756940823801,"stop":1756940823801,"duration":0},"status":"passed","severity":"normal"},{"uid":"49526ec5062dfd0c","name":"Push message with rate limit","time":{"start":1756941948184,"stop":1756941948184,"duration":0},"status":"passed","severity":"normal"},{"uid":"69de37bbfe11eb67","name":"should not receive a peer event before start","time":{"start":1756940896328,"stop":1756940896329,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce49150a4ffe4bd","name":"should handle network check errors gracefully","time":{"start":1756940822685,"stop":1756940822686,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f68b9e9bc58a861","name":"Push message with Basic HTML tag payload","time":{"start":1756941948190,"stop":1756941948190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b154f7684baf9bf2","name":"should skip peers without peer exchange protocol","time":{"start":1756940833491,"stop":1756940833491,"duration":0},"status":"passed","severity":"normal"},{"uid":"51971171943b939","name":"should create RPC request with correct parameters","time":{"start":1756940833663,"stop":1756940833663,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb206cafb6a47441","name":"tcp ip4 address","time":{"start":1756940812635,"stop":1756940812635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24df98ac09a7e43","name":"should increase lamport timestamp","time":{"start":1756940875328,"stop":1756940875328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c911db88f8e04d9d","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1756941366573,"stop":1756941366573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c015d3b76fe1621","name":"should handle complete dial lifecycle","time":{"start":1756940822691,"stop":1756940822691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9df0a12139c1112","name":"Push message with content topic containing escaped characters","time":{"start":1756941948198,"stop":1756941948198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a65493ecbade7b","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1756941343128,"stop":1756941343129,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fae73fed720813c","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1756940823469,"stop":1756940823469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d704b182a9ab9a","name":"should sort peers by ping value","time":{"start":1756940823807,"stop":1756940823807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5f3263ab92aaaf","name":"should successfully subscribe to supported pubsub topic","time":{"start":1756940856219,"stop":1756940856220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6e14760631bde7","name":"should not dispatch event when already connected","time":{"start":1756940822781,"stop":1756940822781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b199f847a9fc77","name":"Push message with meta","time":{"start":1756941948223,"stop":1756941948223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a13f144d6bf4347","name":"should work with stubbed peer manager event emitter","time":{"start":1756940856567,"stop":1756940856567,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f6dac8a87b43d3","name":"yields undefined for messages without content topic","time":{"start":1756940823718,"stop":1756940823718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c87ceaa6fe2296f","name":"should clear the dialing interval","time":{"start":1756940822654,"stop":1756940822654,"duration":0},"status":"passed","severity":"normal"},{"uid":"90da1ddcbf69e469","name":"Overlapping topic subscription","time":{"start":1756941366565,"stop":1756941366565,"duration":0},"status":"passed","severity":"normal"},{"uid":"270ed0ac30d768e6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1756941242846,"stop":1756941242846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b890b6e288f57f02","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1756940982764,"stop":1756940982765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b2df7cc7f68e0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1756940832555,"stop":1756940832556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1683a00e7cd83940","name":"Subscribe to topic containing Script and publish message","time":{"start":1756941071731,"stop":1756941071732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1133a9bf46164318","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1756941366571,"stop":1756941366571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11e83318ad4bc28","name":"Ephemeral field set to true","time":{"start":1756940823950,"stop":1756940823950,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe60ae61a498eb4","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1756940856220,"stop":1756940856221,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a36daa13e68361","name":"Push message with escaped characters payload","time":{"start":1756941948177,"stop":1756941948178,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9a59d1290e4ebf","name":"Symmetric encrypt & Decrypt","time":{"start":1756940843921,"stop":1756940843922,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e70e4768d5d7a03","name":"can start the service","time":{"start":1756940837513,"stop":1756940837514,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d0af118f7dbde8","name":"Check publish message containing SQL Injection","time":{"start":1756941064474,"stop":1756941064474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b265ffb46c3e5acf","name":"Check received message containing long","time":{"start":1756941343129,"stop":1756941343130,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b093f6b29baa0e","name":"should clear all timers","time":{"start":1756940823207,"stop":1756940823208,"duration":1},"status":"passed","severity":"normal"},{"uid":"219841232d1a80f2","name":"Push message equal or less that 1MB","time":{"start":1756941948201,"stop":1756941948201,"duration":0},"status":"passed","severity":"normal"},{"uid":"880673318c3611e1","name":"Check message on other pubsub topic is not received","time":{"start":1756941343136,"stop":1756941343137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b27e5a958a5e4c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1756941041118,"stop":1756941041118,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfedfa05cbcd6043","name":"Decoder throws on undefined content topic","time":{"start":1756940845028,"stop":1756940845028,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa62ac50572d5515","name":"should set up event listeners when started","time":{"start":1756940856566,"stop":1756940856567,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36161fce0465864","name":"Encoder throws on undefined content topic","time":{"start":1756940845027,"stop":1756940845027,"duration":0},"status":"passed","severity":"normal"},{"uid":"93127efb6c0e8e8d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1756940832559,"stop":1756940832560,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fc6caddf601510","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1756941183977,"stop":1756941183977,"duration":0},"status":"passed","severity":"normal"},{"uid":"744a046085c7900b","name":"Publish message with large meta","time":{"start":1756941064517,"stop":1756941064517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdd5d3476fe681e","name":"should handle ping failures gracefully","time":{"start":1756940823229,"stop":1756940823230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee25105a90a1aa90","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1756940822743,"stop":1756940822743,"duration":0},"status":"passed","severity":"normal"},{"uid":"28350d4d761cd9ec","name":"should maintain desired error rate","time":{"start":1756940872659,"stop":1756940872659,"duration":0},"status":"passed","severity":"normal"},{"uid":"48609a184f48ccee","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1756940869341,"stop":1756940869341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de0a4e5b8be4839","name":"Check publish message containing long","time":{"start":1756941064468,"stop":1756941064468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8133e6b6903c04f","name":"should return false when peer is not found","time":{"start":1756940822744,"stop":1756940822745,"duration":1},"status":"passed","severity":"normal"},{"uid":"405410941a49585b","name":"Publish message with custom timestamp: Thu Sep 04 2025 00:10:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1756941064482,"stop":1756941064482,"duration":0},"status":"passed","severity":"normal"},{"uid":"23aa5981d80b264a","name":"should handle relay send failures gracefully","time":{"start":1756940823243,"stop":1756940823243,"duration":0},"status":"passed","severity":"normal"},{"uid":"da910c8d70fbf826","name":"Overlapping topic subscription","time":{"start":1756941071717,"stop":1756941071717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"968dbd7e98e8aa64","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1756940869337,"stop":1756940869337,"duration":0},"status":"passed","severity":"normal"},{"uid":"519716fa978ffb8f","name":"Fails to publish duplicate message","time":{"start":1756941064482,"stop":1756941064483,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdb5d7c09e8ff3c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1756941366568,"stop":1756941366569,"duration":1},"status":"passed","severity":"normal"},{"uid":"804114cdc6cd3650","name":"Push message with emoji payload","time":{"start":1756941948192,"stop":1756941948194,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdcc28370381fd13","name":"should handle queue overflow by adding peers to queue","time":{"start":1756940822674,"stop":1756940822675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e6000197a0903d","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1756940869332,"stop":1756940869333,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e1f6e4e4a9b3e0","name":"should discover peers from provided peer cache","time":{"start":1756940988416,"stop":1756940988416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb0420186853c34","name":"Init the array if not present","time":{"start":1756940806981,"stop":1756940806983,"duration":2},"status":"passed","severity":"normal"},{"uid":"44c94a5cc20c9e7e","name":"should skip already querying peers","time":{"start":1756940833497,"stop":1756940833499,"duration":2},"status":"passed","severity":"normal"},{"uid":"116cf67c2703a443","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1756940869330,"stop":1756940869332,"duration":2},"status":"passed","severity":"normal"},{"uid":"eec6f196544366bc","name":"Publish message with custom timestamp: Thu Sep 12 2024 23:10:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1756941064481,"stop":1756941064482,"duration":1},"status":"passed","severity":"normal"},{"uid":"323d2fd43146cf3c","name":"should skip peers that don't support peer exchange","time":{"start":1756940833492,"stop":1756940833492,"duration":0},"status":"passed","severity":"normal"},{"uid":"1837d18df6caf303","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1756940915054,"stop":1756940915055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e692fadf75cae12","name":"Push message equal or less that 1MB","time":{"start":1756941948225,"stop":1756941948225,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c8aec7f73c3a11","name":"should set field with all protocols enabled","time":{"start":1756940813307,"stop":1756940813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfb9f86941f9a6e","name":"should not fail to start the service if it is already started","time":{"start":1756941129151,"stop":1756941129152,"duration":1},"status":"passed","severity":"normal"},{"uid":"71298db710e1f1d2","name":"should not start if already started","time":{"start":1756940833486,"stop":1756940833486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e529ee85d3c324","name":"should return false when peer has no shard info","time":{"start":1756940822739,"stop":1756940822740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c85eaebacc16c6a","name":"should retry on complete failure if specified","time":{"start":1756940855663,"stop":1756940855666,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce26711704c3018b","name":"ends if response has no messages","time":{"start":1756940823717,"stop":1756940823717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a82336b7656bf9","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1756940855805,"stop":1756940855805,"duration":0},"status":"passed","severity":"normal"},{"uid":"923a413ac377e363","name":"accepts valid message hash query","time":{"start":1756940823267,"stop":1756940823267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f261b4f5022955f","name":"should dial with PeerId and return stream","time":{"start":1756940823802,"stop":1756940823802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c57e4095e39770a","name":"should return null for non-existent peer","time":{"start":1756940823450,"stop":1756940823454,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a23837106d5b40a","name":"should dial all remaining peers","time":{"start":1756940823437,"stop":1756940823437,"duration":0},"status":"passed","severity":"normal"},{"uid":"add87f11996de776","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1756940875331,"stop":1756940875331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59a0c92b2b2ecb2","name":"should emit multiple messages when query returns multiple messages","time":{"start":1756940856572,"stop":1756940856572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52a3d56b8bc887c","name":"should create PeerExchange instance with components","time":{"start":1756940833663,"stop":1756940833663,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a5b9414e40ddfb","name":"Check message with no pubsub topic is not received","time":{"start":1756941343137,"stop":1756941343137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6d7899732196cf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1756940869332,"stop":1756940869332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d46b41d52b89f79","name":"Mutual subscription","time":{"start":1756941071706,"stop":1756941071707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8880120aa0b177","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1756940854964,"stop":1756940854970,"duration":6},"status":"passed","severity":"normal"},{"uid":"8128608529de4de","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1756941064502,"stop":1756941064502,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb269d909ebcb90","name":"should handle peer store errors gracefully","time":{"start":1756940833493,"stop":1756940833493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcc9f0eb80a5f1","name":"should skip updating peer store if peer has same addresses","time":{"start":1756940822415,"stop":1756940822416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7dc939c18895b","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1756940823237,"stop":1756940823237,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd538d2d8be854","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1756941178064,"stop":1756941178065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e4a36d3b4d5099","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1756940832502,"stop":1756940832503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2784903e8ad6a347","name":"should work with mock decoders","time":{"start":1756940856568,"stop":1756940856568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cde34bb9b7d50ec","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1756940812590,"stop":1756940812590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662195760a753c3","name":"Push message with content topic containing SQL Injection","time":{"start":1756941948197,"stop":1756941948197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f191f6717cc92","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1756940823712,"stop":1756940823713,"duration":1},"status":"passed","severity":"normal"},{"uid":"510dcb18685ba8eb","name":"should encode/decode to RLP encoding","time":{"start":1756940813302,"stop":1756940813303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca040f093e163a7","name":"should add sent message to localHistory with retrievalHint","time":{"start":1756940875327,"stop":1756940875328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ceb1cda69ac2a1c","name":"Generator, one shard","time":{"start":1756941183973,"stop":1756941183973,"duration":0},"status":"passed","severity":"normal"},{"uid":"853e0a9a802c3104","name":"Subscribe to topic containing long and receive message","time":{"start":1756941366566,"stop":1756941366566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8612dd37b061bcd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1756940832558,"stop":1756940832559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdded8fedd2df5a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1756941071713,"stop":1756941071714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d1180f6d87d28a","name":"should handle empty peer infos gracefully","time":{"start":1756940833659,"stop":1756940833659,"duration":0},"status":"passed","severity":"normal"},{"uid":"32527b0b35b3412c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/9/topic553/xml","time":{"start":1756941166371,"stop":1756941166372,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c0d9f5e372ac4f","name":"Check received message containing Basic HTML tag","time":{"start":1756941343133,"stop":1756941343133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccce18553a2f18a6","name":"should start and setup intervals and event listeners","time":{"start":1756940855805,"stop":1756940855806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be5d6ab8707c6c7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1756941178061,"stop":1756941178061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3f89344fa89cc4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1756941057887,"stop":1756941057887,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c527e68846ce6","name":"Push 30 different messages","time":{"start":1756941948219,"stop":1756941948219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5aff2ddf05ccfe03","name":"should support chaining for add method","time":{"start":1756940853963,"stop":1756940853970,"duration":7},"status":"passed","severity":"normal"},{"uid":"387834d29e9f8da4","name":"should not create timers for topics where peer is not in mesh","time":{"start":1756940823239,"stop":1756940823243,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc8b0be58801ef9b","name":"Correctly serialized arguments","time":{"start":1756940982339,"stop":1756940982339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a46f434e7a0df","name":"Check publish message containing Russian","time":{"start":1756941064472,"stop":1756941064474,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcd6f3debd2421f","name":"should handle peer not in mesh for all topics","time":{"start":1756940823254,"stop":1756940823254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcb83a0854603e7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1756941041117,"stop":1756941041117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e2747de0d5bea8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1756941343136,"stop":1756941343136,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfd601b720f8da3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1756940813308,"stop":1756940813308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c998f3e99d8ac15b","name":"Push message with Russian payload","time":{"start":1756941948217,"stop":1756941948217,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c722c5d356f94","name":"should start ping timers on peer connect","time":{"start":1756940823218,"stop":1756940823218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd8279d7d290b5a","name":"messageHashStr produces consistent results for the same input","time":{"start":1756940822989,"stop":1756940822989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d888ba7cf6c8cd0c","name":"should wait for LightPush peer to be connected","time":{"start":1756940856281,"stop":1756940856282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8597a572d706face","name":"Cluster id 0, shard 0","time":{"start":1756941219343,"stop":1756941219343,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b88f2c4bb1b308","name":"should stop and cleanup resources","time":{"start":1756940855806,"stop":1756940855806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2ec1051102af5c","name":"Push message with long payload","time":{"start":1756941948202,"stop":1756941948202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e312489710c5e69","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1756940822978,"stop":1756940822978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a93b97867a69f5","name":"Push message with emoji payload","time":{"start":1756941948206,"stop":1756941948207,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7b61a204b0d5bc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1756941343135,"stop":1756941343136,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd628137a1025fe","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1756940869125,"stop":1756940869133,"duration":8},"status":"passed","severity":"normal"},{"uid":"a9422e3b8bc053fe","name":"should requeue task if no peer is available","time":{"start":1756940854960,"stop":1756940854964,"duration":4},"status":"passed","severity":"normal"},{"uid":"d2f94d55764c8b93","name":"Promise Callback - false","time":{"start":1756941223689,"stop":1756941223690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1c8e5eb38b604a","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1756940855323,"stop":1756940855323,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b66ef6ec165fc7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/5/topic975/xml","time":{"start":1756941166372,"stop":1756941166372,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc451ced064458","name":"should reject if WakuNode is not started","time":{"start":1756940856276,"stop":1756940856278,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fd44f5303965384","name":"should query peers that support peer exchange","time":{"start":1756940833492,"stop":1756940833492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9a58cfb1dc10bf","name":"should insert message id into causal history","time":{"start":1756940875327,"stop":1756940875327,"duration":0},"status":"passed","severity":"normal"},{"uid":"28472a6b11fd461a","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1756940915054,"stop":1756940915054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290e648e4314377","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1756940874974,"stop":1756940874974,"duration":0},"status":"passed","severity":"normal"},{"uid":"940668637d66885f","name":"should handle shard reader errors gracefully","time":{"start":1756940822685,"stop":1756940822685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e88851b52d0c0","name":"should handle case when navigator is not available","time":{"start":1756940822778,"stop":1756940822778,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb54d4cf72d18ed8","name":"should reassess health immediately when peer disconnects","time":{"start":1756940856638,"stop":1756940856639,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd7d87dc2fad144","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1756941366576,"stop":1756941366576,"duration":0},"status":"passed","severity":"normal"},{"uid":"89936633f83942bd","name":"should filter out undefined ENRs","time":{"start":1756940833659,"stop":1756940833660,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf03689f9202158","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1756940869316,"stop":1756940869316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2fa74318c6483d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1756940807118,"stop":1756940807119,"duration":1},"status":"passed","severity":"normal"},{"uid":"817c9390f183014","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1756940812591,"stop":1756940812591,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6bfdf4ecb12d8b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1756941071721,"stop":1756941071723,"duration":2},"status":"passed","severity":"normal"},{"uid":"53eaea6dbcc404ea","name":"Check publish message containing Script","time":{"start":1756941064475,"stop":1756941064475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7619916975a0dd60","name":"Subscribe and receives messages on 20 topics","time":{"start":1756941366572,"stop":1756941366573,"duration":1},"status":"passed","severity":"normal"},{"uid":"8555dea8b69d1f0d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1756941366569,"stop":1756941366569,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e341028c6ac956","name":"Check publish message containing unicode special characters","time":{"start":1756941064479,"stop":1756941064479,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cd1e95953fd8a","name":"Fails to push message with large meta","time":{"start":1756941948223,"stop":1756941948223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7550f134b88a1068","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1756940856252,"stop":1756940856252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5583c241eb45f26d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/7/topic536/proto","time":{"start":1756941166373,"stop":1756941166373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17595f87adf3004","name":"Push message with JSON payload","time":{"start":1756941948190,"stop":1756941948191,"duration":1},"status":"passed","severity":"normal"},{"uid":"6073a3ab41db3e7f","name":"should be safe to call multiple times","time":{"start":1756940823800,"stop":1756940823800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e263975fd7923bb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1756940812588,"stop":1756940812589,"duration":1},"status":"passed","severity":"normal"},{"uid":"d834ec2d08dbaae8","name":"does not throw on valid cases","time":{"start":1756940807098,"stop":1756940807099,"duration":1},"status":"passed","severity":"normal"},{"uid":"104f3f129a4395d1","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1756940823238,"stop":1756940823238,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b49d4a30773a7","name":"Push message with unicode special characters payload","time":{"start":1756941948178,"stop":1756941948178,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda19b820c901dfe","name":"Check received message containing XML","time":{"start":1756941343133,"stop":1756941343133,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c85cec8039d575","name":"Push 30 different messages","time":{"start":1756941948178,"stop":1756941948179,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e9c6773cbff9b62","name":"Check received message containing special chars","time":{"start":1756941343119,"stop":1756941343119,"duration":0},"status":"passed","severity":"normal"},{"uid":"290831a42dc045d1","name":"should decode valid enr successfully","time":{"start":1756940813298,"stop":1756940813298,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec28f7305f794d3","name":"Subscribe to topic containing Script and receive message","time":{"start":1756941366568,"stop":1756941366568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3d69c33e32edf5","name":"should dial all peers on dial","time":{"start":1756940982175,"stop":1756940982175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c896775c7b478b5","name":"Push message with custom timestamp: 1726182515364","time":{"start":1756941948200,"stop":1756941948200,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b19c709f9f57a4","name":"Push message with custom timestamp: 1756944515364","time":{"start":1756941948200,"stop":1756941948201,"duration":1},"status":"passed","severity":"normal"},{"uid":"176a18d82ffd5c52","name":"should handle v3 RLN errors","time":{"start":1756940855667,"stop":1756940855668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46f359f059e1b96","name":"should not trigger query if health event is healthy since last successful query","time":{"start":1756940856570,"stop":1756940856570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79d1159156a6fe1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1756941366563,"stop":1756941366563,"duration":0},"status":"passed","severity":"normal"},{"uid":"293a9d8ae7110517","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1756940869336,"stop":1756940869336,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f8e23304e869b","name":"Push message with content topic containing Chinese","time":{"start":1756941948196,"stop":1756941948196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebb3ac87b606254","name":"should serialize and deserialize correctly","time":{"start":1756940872660,"stop":1756940872661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b0e3ceaa902208","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1756940869328,"stop":1756940869328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbe4ac65c08f0f5","name":"Push message with numeric payload","time":{"start":1756941948215,"stop":1756941948216,"duration":1},"status":"passed","severity":"normal"},{"uid":"8210152649823ff2","name":"should allow redial after cooldown period","time":{"start":1756940822668,"stop":1756940822668,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bb862388af1910","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1756940807105,"stop":1756940807106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abb3c1e3ef09252","name":"can query messages by message hash","time":{"start":1756941214429,"stop":1756941214429,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cdd71031b97891","name":"Push 30 different messages","time":{"start":1756941948194,"stop":1756941948194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e10a8c050e94a1e","name":"Decoder throws on empty string content topic","time":{"start":1756940823951,"stop":1756940823951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f411ba7b318254d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1756941041119,"stop":1756941041124,"duration":5},"status":"passed","severity":"normal"},{"uid":"237182df1ad62c88","name":"should handle disconnect when peer has no timers","time":{"start":1756940823249,"stop":1756940823250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94d9f3c500d382b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1756941366575,"stop":1756941366575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1447521aca7a73","name":"should compute hash only when first accessed","time":{"start":1756940823952,"stop":1756940823952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1950f0701e1647bc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1756940869347,"stop":1756940869347,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b083ed81b4588d","name":"should only return 1 node with relay and store capability","time":{"start":1756940833641,"stop":1756940833641,"duration":0},"status":"passed","severity":"normal"},{"uid":"692fee0314d7c225","name":"should emit a peer event after start","time":{"start":1756941129152,"stop":1756941129152,"duration":0},"status":"passed","severity":"normal"},{"uid":"682096265bb79e27","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1756940823460,"stop":1756940823469,"duration":9},"status":"passed","severity":"normal"},{"uid":"4fc9fa8a0efc794f","name":"Check received message containing short","time":{"start":1756941343117,"stop":1756941343118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9925043acb9f286","name":"should be safe to call multiple times","time":{"start":1756940822389,"stop":1756940822400,"duration":11},"status":"passed","severity":"normal"},{"uid":"9040ff4ed5706429","name":"should transition to Unhealthy when no connections","time":{"start":1756940856637,"stop":1756940856637,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ce39a07a021ffa","name":"Relay - times out","time":{"start":1756941245850,"stop":1756941245850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db2832e47edf631","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1756940833660,"stop":1756940833660,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cd0e037b42798b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1756941064509,"stop":1756941064510,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ceb97747733011","name":"random static sharding 8 - Cluster ID: 315, Shard ID: 471","time":{"start":1756941219350,"stop":1756941219350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f41d17076800fa","name":"yields decoded messages","time":{"start":1756940823717,"stop":1756940823717,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a88e434b395776","name":"Push message with content topic containing special chars","time":{"start":1756941948196,"stop":1756941948196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d10f7e85ac52151","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1756940869341,"stop":1756940869341,"duration":0},"status":"passed","severity":"normal"},{"uid":"10347f4c23f10794","name":"Check received message with timestamp: 1756940890835 ","time":{"start":1756941343135,"stop":1756941343135,"duration":0},"status":"passed","severity":"normal"},{"uid":"18536109e45f2316","name":"should handle errors gracefully when getting peer info","time":{"start":1756940822745,"stop":1756940822745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e60329903bc72e","name":"Push message with SQL Injection payload","time":{"start":1756941948217,"stop":1756941948217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9896cba64286e","name":"should get all peers from store","time":{"start":1756940823436,"stop":1756940823436,"duration":0},"status":"passed","severity":"normal"},{"uid":"954153cf9f16b9ef","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1756940833660,"stop":1756940833661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b385a9511b5ef649","name":"Accepts a valid Waku Message","time":{"start":1756940859999,"stop":1756940860000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8237b86fc2276e5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1756940807113,"stop":1756940807113,"duration":0},"status":"passed","severity":"normal"},{"uid":"92394a55a38cc2d","name":"should handle complete discovery-to-dial flow","time":{"start":1756940822423,"stop":1756940822424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72340892b8b0a72","name":"should not create relay timers when relay is not provided","time":{"start":1756940823238,"stop":1756940823238,"duration":0},"status":"passed","severity":"normal"},{"uid":"6521a043e33aa3fe","name":"Push message with content topic containing long","time":{"start":1756941948195,"stop":1756941948195,"duration":0},"status":"passed","severity":"normal"},{"uid":"125c539af92c76d6","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1756940856250,"stop":1756940856250,"duration":0},"status":"passed","severity":"normal"},{"uid":"145e689e18fa19c7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1756940869342,"stop":1756940869342,"duration":0},"status":"passed","severity":"normal"},{"uid":"acad4cd240f02bdf","name":"Check received message containing JSON","time":{"start":1756941343122,"stop":1756941343123,"duration":1},"status":"passed","severity":"normal"},{"uid":"674ef67771431bd","name":"Decoder throws on undefined content topic","time":{"start":1756940843428,"stop":1756940843428,"duration":0},"status":"passed","severity":"normal"},{"uid":"225ef654b3611e11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1756941041125,"stop":1756941041125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0e958d37e58daa","name":"should update ack status of messages in outgoing buffer","time":{"start":1756940875337,"stop":1756940875337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef7c3c409a40350","name":"should push the message to the outgoing buffer","time":{"start":1756940875326,"stop":1756940875327,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbf1dcb6771e9d2","name":"Push message with content topic containing SQL Injection","time":{"start":1756941948210,"stop":1756941948210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb16dd703738416","name":"should monitor connected peers and store them into cache","time":{"start":1756940988417,"stop":1756940988418,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2525ccda3f40cc","name":"Push message with content topic containing JSON","time":{"start":1756941948197,"stop":1756941948198,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d45d1296ddb418","name":"Check message received after jswaku node is restarted","time":{"start":1756941343138,"stop":1756941343138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4354a32358c9ba8","name":"should handle errors when globalThis is not available","time":{"start":1756940822775,"stop":1756940822775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a086d903f908bcd","name":"should process successful peer exchange query","time":{"start":1756940833500,"stop":1756940833500,"duration":0},"status":"passed","severity":"normal"},{"uid":"730b92180e8527ec","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1756940982761,"stop":1756940982762,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b639eba79c70a","name":"should start the dialing interval","time":{"start":1756940822650,"stop":1756940822650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a72ec689a8c42f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1756941071736,"stop":1756941071738,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e8af5ae0dce8699","name":"should remove event listeners","time":{"start":1756940823415,"stop":1756940823424,"duration":9},"status":"passed","severity":"normal"},{"uid":"3d4e3db938df3cf2","name":"Check meta is set [ecies]","time":{"start":1756940845027,"stop":1756940845027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80bd77205c7b435","name":"should update peers in cache on 'peer:identify' event","time":{"start":1756940837517,"stop":1756940837517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3b0072dedef4d","name":"Push message with custom timestamp: 1756944515365","time":{"start":1756941948224,"stop":1756941948225,"duration":1},"status":"passed","severity":"normal"},{"uid":"251f95d20c32d260","name":"Fails to push message bigger that 1MB","time":{"start":1756941948225,"stop":1756941948225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e965015718e5d5","name":"Push message with unicode special characters payload","time":{"start":1756941948206,"stop":1756941948206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf9e385ad6b7eff","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1756941041117,"stop":1756941041118,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e957a96acf77303","name":"should reject if Filter is requested but not mounted","time":{"start":1756940856280,"stop":1756940856280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1034f14e0df1378","name":"Push message with content topic containing short","time":{"start":1756941948207,"stop":1756941948207,"duration":0},"status":"passed","severity":"normal"},{"uid":"87617c9c14404268","name":"throws on content topic with empty encoding field","time":{"start":1756940807104,"stop":1756940807104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce88249fa46a295","name":"Subscribe to topic containing Russian and publish message","time":{"start":1756941071724,"stop":1756941071730,"duration":6},"status":"passed","severity":"normal"},{"uid":"7ff571ef3ccb7707","name":"should properly setup health event callback","time":{"start":1756940856569,"stop":1756940856569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b105618415f9cb8","name":"should properly create location multiaddrs - udp4","time":{"start":1756940813304,"stop":1756940813305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4525f91ea65c382","name":"Fails to push message bigger that 1MB","time":{"start":1756941948214,"stop":1756941948214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d31c567b96703e5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1756941366562,"stop":1756941366562,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c1b30a91671f05","name":"should properly compute the node id","time":{"start":1756940813302,"stop":1756940813302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9891a94e9dd64074","name":"Overlapping topic subscription","time":{"start":1756941366574,"stop":1756941366574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9641609e1071e0","name":"should not fail to stop the service if it was not started","time":{"start":1756940837514,"stop":1756940837515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbfe6127afaf64e","name":"should handle peer store errors gracefully","time":{"start":1756940856639,"stop":1756940856639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6797c9a840eb3616","name":"should handle empty pubsub topics","time":{"start":1756940823253,"stop":1756940823253,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc119510b69f9a04","name":"should clear dial history on start","time":{"start":1756940822650,"stop":1756940822651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f068dc47cc7a7f0","name":"should filter peers by codec","time":{"start":1756940823806,"stop":1756940823806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc1aa4908de9c9e","name":"should handle cache.get errors gracefully","time":{"start":1756940837517,"stop":1756940837518,"duration":1},"status":"passed","severity":"normal"},{"uid":"1584c1ab20599851","name":"Check meta is set [symmetric]","time":{"start":1756940843426,"stop":1756940843426,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e95417402cf5ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1756941366570,"stop":1756941366570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97019e557892d50","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1756941242855,"stop":1756941242856,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5808605f1e955e","name":"groups content topics by expected pubsub topic","time":{"start":1756940807111,"stop":1756940807111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a20bdf199dcfc","name":"Does not throw an exception when node disconnects","time":{"start":1756941241381,"stop":1756941241381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1e4299a116bc39","name":"handles different clusterIds correctly","time":{"start":1756940807111,"stop":1756940807111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2911ccfc60d6ec3b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app41/8/topic891/xml","time":{"start":1756941166372,"stop":1756941166373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e976adb0251681e","name":"Push message with custom timestamp: 1756937315364","time":{"start":1756941948213,"stop":1756941948213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe06e2cbd88541a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1756941057888,"stop":1756941057889,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fe55912d5aa52b","name":"Waku message hash computation (payload length 0)","time":{"start":1756940822979,"stop":1756940822983,"duration":4},"status":"passed","severity":"normal"},{"uid":"5f1d7d2e87f9ec8f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1756940807117,"stop":1756940807117,"duration":0},"status":"passed","severity":"normal"},{"uid":"906c87a7a70d9425","name":"should clear dial history on stop","time":{"start":1756940822655,"stop":1756940822659,"duration":4},"status":"passed","severity":"normal"},{"uid":"431b0a12f1c1ab66","name":"Push message with meta","time":{"start":1756941948212,"stop":1756941948212,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e6ec401d23fe0a","name":"Push message with Russian payload","time":{"start":1756941948189,"stop":1756941948189,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb71b03e967f72a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1756941071714,"stop":1756941071714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34f09a092faa964","name":"Push message with content topic containing emoji","time":{"start":1756941948183,"stop":1756941948183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b379eeccd6873c5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1756941041119,"stop":1756941041119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a88a468a79c6148","name":"Query generator for multiple messages with different message text format","time":{"start":1756941226628,"stop":1756941226630,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c80584e007ebec6","name":"should unregister libp2p event listeners when stop is called","time":{"start":1756940856249,"stop":1756940856249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2144437c6681ee17","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1756941071730,"stop":1756941071731,"duration":1},"status":"passed","severity":"normal"},{"uid":"686d8426bac62c09","name":"should handle onConnected and onDisconnected","time":{"start":1756940856248,"stop":1756940856248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e213fc5cecc8147","name":"Encoder throws on undefined content topic","time":{"start":1756940823950,"stop":1756940823950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bf36ea008a91b0","name":"peer:update - should do nothing if another protocol hit","time":{"start":1756940823487,"stop":1756940823487,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbd31a606f76e70","name":"should add peer to queue when queue is not empty","time":{"start":1756940822660,"stop":1756940822663,"duration":3},"status":"passed","severity":"normal"},{"uid":"2b8d5ccf85bff02c","name":"should fail to send if no connected peers found","time":{"start":1756940855660,"stop":1756940855660,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cab7191d43a843","name":"should not return locked peers if enough unlocked are available","time":{"start":1756940856247,"stop":1756940856247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa2c39a0c613efd","name":"Subscribe and receives messages on 20 topics","time":{"start":1756941366564,"stop":1756941366564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de2aa33978f2bc2","name":"Check publish message containing Arabic","time":{"start":1756941064471,"stop":1756941064472,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dfe2bd947a4c7b","name":"Publish message with custom timestamp: Wed Sep 03 2025 22:10:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1756941064482,"stop":1756941064482,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a0acfe044bffbb","name":"should start and stop interval correctly","time":{"start":1756940854952,"stop":1756940854953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d5367e27b42e6c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1756941229997,"stop":1756941229997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b77ea48aeb6204","name":"should not receive a peer event after stop","time":{"start":1756941129153,"stop":1756941129157,"duration":4},"status":"passed","severity":"normal"},{"uid":"4e5ab130158f48ea","name":"Push message with long payload","time":{"start":1756941948187,"stop":1756941948187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1483afc137d78b14","name":"should add received messages to bloom filter","time":{"start":1756940875329,"stop":1756940875329,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb63e01cefeb8275","name":"Throws when trying to push message with empty payload","time":{"start":1756941948194,"stop":1756941948194,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d513e286b03c24","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1756941178062,"stop":1756941178064,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ebc436ad2283de7","name":"should handle complete connection lifecycle","time":{"start":1756940822784,"stop":1756940822784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aaf8dd64a0af6d","name":"should not modify tags of connections for different peers","time":{"start":1756940856255,"stop":1756940856256,"duration":1},"status":"passed","severity":"normal"},{"uid":"461f6e45c6bad454","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1756940869343,"stop":1756940869344,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdea77527358be19","name":"Light Node - default protocols","time":{"start":1756941245851,"stop":1756941245851,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd77b70cc9829a0f","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1756940875333,"stop":1756940875334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4d5b0fe4031b4c","name":"Nodes with multiple pubsub topic","time":{"start":1756941057889,"stop":1756941057889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce925f1751f22bc","name":"should properly create peer info with all multiaddrs","time":{"start":1756940813306,"stop":1756940813306,"duration":0},"status":"passed","severity":"normal"},{"uid":"67807bb56c0e704a","name":"Push message with content topic containing special chars","time":{"start":1756941948221,"stop":1756941948221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9e65d06a39ada","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1756941366564,"stop":1756941366564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6cf23b78df76f9a","name":"should reject if Relay is requested but not mounted","time":{"start":1756940856279,"stop":1756940856279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29dfcbdad7f30ba","name":"Default pageSize","time":{"start":1756941234182,"stop":1756941234182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17600371af81268","name":"topics with same application and version share the same shard","time":{"start":1756940807110,"stop":1756940807110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6adc54a40162cbc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1756940832560,"stop":1756940832561,"duration":1},"status":"passed","severity":"normal"},{"uid":"70567ef9d5e76dc7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1756941072322,"stop":1756941072322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b31fc2473adb31","name":"Check message with non string payload is not received","time":{"start":1756941343128,"stop":1756941343128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb3545bfee67935","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1756940822777,"stop":1756940822778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a497f2a476060e63","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1756940869328,"stop":1756940869328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3934a847767e9a40","name":"should return usable stream attached to connection","time":{"start":1756940823485,"stop":1756940823486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fcd78a3e26da23","name":"should return true even if peer has no overlapping shards","time":{"start":1756940822739,"stop":1756940822739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6043d758fafb38c9","name":"should detect messages with missing dependencies","time":{"start":1756940875332,"stop":1756940875333,"duration":1},"status":"passed","severity":"normal"},{"uid":"32187129c2b426b6","name":"Push message with Arabic payload","time":{"start":1756941948216,"stop":1756941948217,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d334532d81e832","name":"Push message with content topic containing JSON","time":{"start":1756941948182,"stop":1756941948182,"duration":0},"status":"passed","severity":"normal"},{"uid":"716738c341b3154d","name":"should successfully unsubscribe from an existing subscription","time":{"start":1756940856224,"stop":1756940856224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4bc1393e8caec8","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1756940869333,"stop":1756940869333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f187b38b24f7f7a8","name":"Publish message with rate limit","time":{"start":1756941064517,"stop":1756941064518,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b8c0780d1b66e1","name":"should save new peer to store","time":{"start":1756940822415,"stop":1756940822415,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a12006d5464653","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1756940875332,"stop":1756940875332,"duration":0},"status":"passed","severity":"normal"},{"uid":"318974c1f8582a17","name":"should handle ENR without shardInfo","time":{"start":1756940833504,"stop":1756940833504,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e9e58ab89ac20","name":"should be able to dial TLS multiaddrs","time":{"start":1756940982177,"stop":1756940982177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2b07bf35d6557","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1756940822983,"stop":1756940822983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cba4525ec0a5b","name":"Push message with content topic containing numeric","time":{"start":1756941948208,"stop":1756941948208,"duration":0},"status":"passed","severity":"normal"},{"uid":"494b9b2529f1770f","name":"should add event listeners to libp2p","time":{"start":1756940822774,"stop":1756940822774,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b30f89cdf82150","name":"new peer added after a peer was already found","time":{"start":1756941072321,"stop":1756941072322,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ca0546d9251d38","name":"ignores unrecognized TXT record formats","time":{"start":1756940833640,"stop":1756940833640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed11827fccc5b46","name":"should set field with only STORE enabled","time":{"start":1756940813307,"stop":1756940813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1337c66e8eeb4e88","name":"should create all internal components","time":{"start":1756940823799,"stop":1756940823799,"duration":0},"status":"passed","severity":"normal"},{"uid":"424d86fac7b2cd0","name":"Check received message containing numeric","time":{"start":1756941343130,"stop":1756941343130,"duration":0},"status":"passed","severity":"normal"},{"uid":"934693a341d40815","name":"should not discard bootstrap peers if under the limit","time":{"start":1756940934748,"stop":1756940934749,"duration":1},"status":"passed","severity":"normal"},{"uid":"95520603041b0410","name":"should do nothing when connections still exist","time":{"start":1756940823435,"stop":1756940823436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aeede6c59ca8eb0","name":"should select older connection if present","time":{"start":1756940823343,"stop":1756940823343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c05e864b5c17b71","name":"Push message with SQL Injection payload","time":{"start":1756941948189,"stop":1756941948189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca5facd2f303db8","name":"should create ConnectionManager with required options","time":{"start":1756940823796,"stop":1756940823796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe9979c861b370f","name":"Check received message with timestamp: 1756940890835 ","time":{"start":1756941343125,"stop":1756941343125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8615cabe8c8e13e","name":"should use DNS peer discovery with light client","time":{"start":1756940896333,"stop":1756940896333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"879179115db0e266","name":"should wait for Filter peer to be connected","time":{"start":1756940856282,"stop":1756940856282,"duration":0},"status":"passed","severity":"normal"},{"uid":"632c4370eb0ef0c3","name":"Push message with Script payload","time":{"start":1756941948217,"stop":1756941948217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6050e547a64305","name":"throws on content topic with too few or too many fields","time":{"start":1756940807101,"stop":1756940807101,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f4a778f24054ac","name":"Check received message containing short","time":{"start":1756941343129,"stop":1756941343129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a3ae757446e247","name":"Push message with shell command payload","time":{"start":1756941948177,"stop":1756941948177,"duration":0},"status":"passed","severity":"normal"},{"uid":"591c3cab183a4a3c","name":"Check publish message containing Basic HTML tag","time":{"start":1756941064476,"stop":1756941064476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5fe504cd5ee89","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1756940875328,"stop":1756940875329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36179df2ec8cd96","name":"Push message with content topic containing Chinese","time":{"start":1756941948180,"stop":1756941948181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c3c46d7323e09f","name":"should not trigger query when a recent query happened under threshold","time":{"start":1756940856571,"stop":1756940856571,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e3a28ef1e02cb5","name":"Query with Promise Callback, No message returned","time":{"start":1756941193927,"stop":1756941193927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84ad8dba0685fa1","name":"Push message with custom timestamp: 1726182515364","time":{"start":1756941948213,"stop":1756941948213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4330560e124cf7ab","name":"accepts time-filtered query with content filter","time":{"start":1756940823276,"stop":1756940823276,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c8320877950120","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1756940807106,"stop":1756940807106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a0b6e4659cfde5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1756941366564,"stop":1756941366564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b016ca5e906cde9f","name":"Renews subscription after lossing a connection","time":{"start":1756941366570,"stop":1756941366570,"duration":0},"status":"passed","severity":"normal"},{"uid":"216534f6816ea325","name":"throws on content topic with empty topic name field","time":{"start":1756940807103,"stop":1756940807104,"duration":1},"status":"passed","severity":"normal"},{"uid":"617a70258c36cd51","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app5/8/topic423/test.js","time":{"start":1756941166373,"stop":1756941166373,"duration":0},"status":"passed","severity":"normal"},{"uid":"910cba5d1554a09b","name":"Push message with JSON payload","time":{"start":1756941948177,"stop":1756941948177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf8f48f67377b9c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1756940823487,"stop":1756940823487,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e84ade5e02b56e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1756940832556,"stop":1756940832557,"duration":1},"status":"passed","severity":"normal"},{"uid":"2465f170efc68ac0","name":"Passing page size 3 when there are 20 messages","time":{"start":1756941234177,"stop":1756941234180,"duration":3},"status":"passed","severity":"normal"},{"uid":"1cfff9001ae6884","name":"Query generator for 2000 messages","time":{"start":1756941226640,"stop":1756941226640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3a6da579b4e308","name":"should handle task timeouts","time":{"start":1756940854975,"stop":1756940854975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7193636ea11f2d4d","name":"Push message with content topic containing SQL Injection","time":{"start":1756941948181,"stop":1756941948182,"duration":1},"status":"passed","severity":"normal"},{"uid":"293835d9a45b1da6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1756940833642,"stop":1756940833642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df5c184049bda19","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1756940869337,"stop":1756940869337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e407e6f91328e3","name":"should be empty when created","time":{"start":1756940855792,"stop":1756940855793,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1ef02447b59145","name":"Check received message containing emoji","time":{"start":1756941343124,"stop":1756941343124,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e73c5e40d6c789","name":"Push message with special chars payload","time":{"start":1756941948203,"stop":1756941948203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e134bef23e542fc3","name":"should return PeerId when PeerId is provided","time":{"start":1756940823150,"stop":1756940823150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa7a7bc716e9049","name":"should create QueryOnConnect instance without options","time":{"start":1756940856566,"stop":1756940856566,"duration":0},"status":"passed","severity":"normal"},{"uid":"11507b74b4d5e270","name":"Check received message containing long","time":{"start":1756941343118,"stop":1756941343118,"duration":0},"status":"passed","severity":"normal"},{"uid":"93db0fd202b1f1f4","name":"should handle multiple peer connections","time":{"start":1756940823218,"stop":1756940823218,"duration":0},"status":"passed","severity":"normal"},{"uid":"11102ed3c9ddaf96","name":"Relay + Store","time":{"start":1756940813308,"stop":1756940813309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b808e48c0b2d5f4","name":"Check publish message containing special chars","time":{"start":1756941064469,"stop":1756941064470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b57c8cc403bd1c7","name":"should be empty after removing the only subscription","time":{"start":1756940855793,"stop":1756940855793,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a985706f0ffdbe","name":"Query with Ordered Callback, No Decoder","time":{"start":1756941193925,"stop":1756941193925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65ddaf0e23864b3","name":"should clear existing timers before creating new ones","time":{"start":1756940823252,"stop":1756940823253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4561327ba304dbf","name":"should delegate to networkMonitor.isConnected()","time":{"start":1756940823801,"stop":1756940823801,"duration":0},"status":"passed","severity":"normal"},{"uid":"179be656338d91aa","name":"returns all values when wanted number matches available values","time":{"start":1756940832496,"stop":1756940832497,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b133874257623f","name":"different cluster: nodes don't connect","time":{"start":1756940982760,"stop":1756940982760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb2dfce4ed59440","name":"Push message with Script payload","time":{"start":1756941948204,"stop":1756941948204,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d526a4ae78c71f","name":"Push message with content topic containing Russian","time":{"start":1756941948197,"stop":1756941948197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5b8d442d4074ec","name":"should add received message to localHistory with retrievalHint","time":{"start":1756940875330,"stop":1756940875330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f34afc5d1e0f10b","name":"Subscribe to topic containing XML and publish message","time":{"start":1756941071732,"stop":1756941071733,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c4a995d12cdd09","name":"Push to array if already present","time":{"start":1756940806983,"stop":1756940806984,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf167848933e2a2","name":"Push message with custom timestamp: 1756937315365","time":{"start":1756941948224,"stop":1756941948224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6678246010dd3930","name":"Query with Ordered Callback, No message returned","time":{"start":1756941193925,"stop":1756941193925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49f458de66e2fde","name":"Waku message hash computation (meta attribute not present)","time":{"start":1756940822978,"stop":1756940822979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1702d3d3ffe709a5","name":"should process queue every 500ms","time":{"start":1756940822675,"stop":1756940822679,"duration":4},"status":"passed","severity":"normal"},{"uid":"93f74654ec5990e2","name":"returns nothing if no connections present","time":{"start":1756940823342,"stop":1756940823342,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cb00064ffbb2c9","name":"Push message with content topic containing special chars","time":{"start":1756941948208,"stop":1756941948208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8016045706be4420","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1756941343138,"stop":1756941343138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b5ebc718473c6f","name":"Push 30 different messages","time":{"start":1756941948207,"stop":1756941948207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"648735321ff953e7","name":"should work with stubbed retrieve function","time":{"start":1756940856568,"stop":1756940856568,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa13bd4ae9b9d956","name":"Push message with content topic containing escaped characters","time":{"start":1756941948211,"stop":1756941948211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f898bda6cd88c686","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1756941071723,"stop":1756941071723,"duration":0},"status":"passed","severity":"normal"},{"uid":"247c2ec18678619f","name":"Delete observer","time":{"start":1756941042957,"stop":1756941042957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aad9e03a671116","name":"Push message with Basic HTML tag payload","time":{"start":1756941948176,"stop":1756941948177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc8148ac3767041","name":"should properly create location multiaddrs - udp","time":{"start":1756940813306,"stop":1756940813306,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a996e71d427509","name":"pre and post cipher","time":{"start":1756940843922,"stop":1756940843922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b178fac24f35fbe7","name":"should return true when peer is on the specified shard","time":{"start":1756940822740,"stop":1756940822741,"duration":1},"status":"passed","severity":"normal"},{"uid":"d074c7569add9df8","name":"Push message with Basic HTML tag payload","time":{"start":1756941948205,"stop":1756941948205,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f96fd9b1efdea1","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1756940869325,"stop":1756940869325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec14717b83a1f4e","name":"Check publish message containing escaped characters","time":{"start":1756941064477,"stop":1756941064478,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87e78a54cf152d4","name":"Check received message containing Script","time":{"start":1756941343121,"stop":1756941343121,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d472405164ba1e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1756941366570,"stop":1756941366570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1092f6ec0b013ee","name":"Push message with Russian payload","time":{"start":1756941948204,"stop":1756941948204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8750cf0b3be8cd","name":"should remove event listener for peer:discovery","time":{"start":1756940822388,"stop":1756940822389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d737e59e46bf0ff","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1756940807108,"stop":1756940807108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32a43b40bc73f0e","name":"should merge provided config with defaults","time":{"start":1756940823798,"stop":1756940823799,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd74761b971e4af6","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1756940823150,"stop":1756940823151,"duration":1},"status":"passed","severity":"normal"},{"uid":"142f78793974ca40","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1756940832554,"stop":1756940832555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a76152931588a38","name":"should dial with multiaddr and return stream","time":{"start":1756940823802,"stop":1756940823803,"duration":1},"status":"passed","severity":"normal"},{"uid":"813993d359f38cef","name":"Relay","time":{"start":1756940897154,"stop":1756940897154,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ea7449b3816f0","name":"Check received message containing XML","time":{"start":1756941343121,"stop":1756941343121,"duration":0},"status":"passed","severity":"normal"},{"uid":"27074042bce27882","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1756941366573,"stop":1756941366573,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ec5cd3324cd38a","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1756940869317,"stop":1756940869317,"duration":0},"status":"passed","severity":"normal"},{"uid":"401e17130c5f5697","name":"should successfully query peers and return peer infos","time":{"start":1756940833659,"stop":1756940833659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b488065756d96ed5","name":"should keep entries that haven't expired yet","time":{"start":1756940853971,"stop":1756940853973,"duration":2},"status":"passed","severity":"normal"},{"uid":"32fc1d1cefc78351","name":"should insert elements correctly","time":{"start":1756940872658,"stop":1756940872659,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7734a45e42c8c8","name":"messageHash returns a Uint8Array","time":{"start":1756940822984,"stop":1756940822984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66c6f3a34de503a","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1756940833661,"stop":1756940833661,"duration":0},"status":"passed","severity":"normal"},{"uid":"abad2f791f14db3b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1756940807116,"stop":1756940807117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba0ac92ccb946d7","name":"should perform ping and update peer store on timer","time":{"start":1756940823229,"stop":1756940823229,"duration":0},"status":"passed","severity":"normal"},{"uid":"af250d567ea1904","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1756940869317,"stop":1756940869317,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d3607235ffa10e","name":"should drop connection to one peer on hangUp","time":{"start":1756940982176,"stop":1756940982177,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ac7c0a325849bb","name":"Check publish message containing emoji","time":{"start":1756941064479,"stop":1756941064481,"duration":2},"status":"passed","severity":"normal"},{"uid":"7709df7def9b0c90","name":"Check message with no payload is not received","time":{"start":1756941343127,"stop":1756941343128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fc020b83173717","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1756940807117,"stop":1756940807117,"duration":0},"status":"passed","severity":"normal"},{"uid":"404fb77941be5679","name":"Stops search when maxGet is reached","time":{"start":1756940832983,"stop":1756940832983,"duration":0},"status":"passed","severity":"normal"},{"uid":"184575ffd3faea31","name":"should handle missing messages with undefined retrievalHint","time":{"start":1756940875335,"stop":1756940875335,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d4d8a3a3c7b9b9","name":"accepts valid content-filtered query","time":{"start":1756940823265,"stop":1756940823266,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6650fd588e7a65","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/10/topic329/xml","time":{"start":1756941166370,"stop":1756941166370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1d8f9c6558ee8a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1756940869337,"stop":1756940869339,"duration":2},"status":"passed","severity":"normal"},{"uid":"760832fdd14e49e7","name":"should be online or offline if network state changed","time":{"start":1756940912174,"stop":1756940912176,"duration":2},"status":"passed","severity":"normal"},{"uid":"40530742480fa96a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1756940869340,"stop":1756940869340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3165ea6731890e8","name":"Push message with XML payload","time":{"start":1756941948204,"stop":1756941948205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c637d0b2b95e3297","name":"should retry if all attempts fail","time":{"start":1756940854976,"stop":1756940854976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b1309e638d9578","name":"should work with stubbed waku event emitter","time":{"start":1756940856567,"stop":1756940856568,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eb217c3d4457e0","name":"should initialize with isNetworkConnected as false","time":{"start":1756940822773,"stop":1756940822773,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde0fb24f65d0398","name":"should perform initial health assessment on start","time":{"start":1756940856639,"stop":1756940856639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83da1eee32097f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1756940807118,"stop":1756940807118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e58c5ab5bb8a993","name":"should handle complete peer lifecycle","time":{"start":1756940823254,"stop":1756940823255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4050c024164fcd89","name":"Push message with content topic containing unicode special characters","time":{"start":1756941948211,"stop":1756941948211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c076dc35548ed867","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1756940869334,"stop":1756940869334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3620b98de22113","name":"should use configured peers when available","time":{"start":1756940856237,"stop":1756940856237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b145efb58df13ded","name":"Subscribe to topic containing short and publish message","time":{"start":1756941071717,"stop":1756941071718,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0ddafbceeda4d9","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1756940822416,"stop":1756940822423,"duration":7},"status":"passed","severity":"normal"},{"uid":"5089e0de67058914","name":"should return undefined if no connection provided","time":{"start":1756940823486,"stop":1756940823486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5a8801c33f540","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1756940869343,"stop":1756940869343,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a46ec04470db79","name":"passes more than one ENR URLs and attempts connection","time":{"start":1756940896342,"stop":1756940896342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33ebde18d53ff58e","name":"should handle corrupted shard info gracefully","time":{"start":1756940822745,"stop":1756940822746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d24c62389ec14b","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1756940869308,"stop":1756940869308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ea6a122d99846","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1756940869336,"stop":1756940869337,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc032f0ca8c25c4","name":"can query messages normally","time":{"start":1756941214428,"stop":1756941214428,"duration":0},"status":"passed","severity":"normal"},{"uid":"822ca6aede91e6c2","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1756940856251,"stop":1756940856251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f6b84c7192c4f","name":"Passing an array","time":{"start":1756941241382,"stop":1756941241383,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecfc4d0e0d8a8ce","name":"Passing page size 11 when there are 10 messages","time":{"start":1756941234180,"stop":1756941234180,"duration":0},"status":"passed","severity":"normal"},{"uid":"82df34679b144cdd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1756941242856,"stop":1756941242857,"duration":1},"status":"passed","severity":"normal"},{"uid":"70327e9a11efbdf5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1756941366578,"stop":1756941366578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e248119103289eb0","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1756940912174,"stop":1756940912174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca8469710c681a1","name":"Check publish message containing JSON","time":{"start":1756941064476,"stop":1756941064476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef73d0649acf1be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1756940807118,"stop":1756940807118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92685405684d1c","name":"Check received message containing special chars","time":{"start":1756941343130,"stop":1756941343130,"duration":0},"status":"passed","severity":"normal"},{"uid":"73503ef408503037","name":"Check received message with timestamp: 1649153314 ","time":{"start":1756941343125,"stop":1756941343125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b18b0145c8e6ca","name":"Push message with meta","time":{"start":1756941948183,"stop":1756941948183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1521aa0663e29a3","name":"Push message with content topic containing emoji","time":{"start":1756941948223,"stop":1756941948223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19024fca59e1c53","name":"Query Generator - true","time":{"start":1756941223687,"stop":1756941223687,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fa11fa452dc8df","name":"Push message with escaped characters payload","time":{"start":1756941948191,"stop":1756941948191,"duration":0},"status":"passed","severity":"normal"},{"uid":"922521078fb682a6","name":"should lock peers when selected","time":{"start":1756940856246,"stop":1756940856247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ad397148e7c994","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1756941366572,"stop":1756941366572,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7dd02485b5da5e","name":"should handle general insertion and lookup correctly","time":{"start":1756940872661,"stop":1756940872662,"duration":1},"status":"passed","severity":"normal"},{"uid":"366d2f13a4c19b8e","name":"should throw an error for insufficient data","time":{"start":1756940807352,"stop":1756940807353,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb426f558455ae6","name":"Nodes with multiple pubsub topic","time":{"start":1756941057888,"stop":1756941057888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee8c23a46b77549","name":"Push message with unicode special characters payload","time":{"start":1756941948219,"stop":1756941948219,"duration":0},"status":"passed","severity":"normal"},{"uid":"86185a3a5b3f0ae9","name":"Using a function","time":{"start":1756941241383,"stop":1756941241383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2636ce96417a10","name":"should dial peer immediately when queue is empty","time":{"start":1756940822660,"stop":1756940822660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7023343dcc79867","name":"Push message with special chars payload","time":{"start":1756941948188,"stop":1756941948188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6342efb4ec046c5c","name":"can start the service","time":{"start":1756941129149,"stop":1756941129149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18feedab02edf","name":"Push message with content topic containing long","time":{"start":1756941948208,"stop":1756941948208,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eed5938588526b","name":"throws if decoders don't match content topics","time":{"start":1756940823713,"stop":1756940823714,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b00f31252bfcb09","name":"Passing page size 0 when there are 110 messages","time":{"start":1756941234175,"stop":1756941234176,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9fa5b6334c2ac","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1756940822782,"stop":1756940822783,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc3f8ef6d4ceeec","name":"should initialize with libp2p components","time":{"start":1756940833658,"stop":1756940833658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9b389f3ef648f4","name":"nwaku subscribes","time":{"start":1756941054541,"stop":1756941054541,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b1ac62b6c8f5f7","name":"should use peerId from options when provided to queryGenerator","time":{"start":1756940856237,"stop":1756940856237,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ed6f0003221bbe","name":"should dial peers from store when browser is connected","time":{"start":1756940823425,"stop":1756940823425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b990bf41cbbb0e","name":"can start the service","time":{"start":1756940896325,"stop":1756940896325,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed7fef37eb4b61a","name":"Encoder throws on empty string content topic","time":{"start":1756940843427,"stop":1756940843428,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7e15aad5449ecc","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1756940869335,"stop":1756940869335,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e04a9ba338ef3d","name":"should create dialer with libp2p and shardReader","time":{"start":1756940822644,"stop":1756940822645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4908fcbe7393453","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1756940807107,"stop":1756940807107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd42788ffc287b0","name":"should not stop if not started","time":{"start":1756940833488,"stop":1756940833488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d553834453d66a61","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1756941242847,"stop":1756941242853,"duration":6},"status":"passed","severity":"normal"},{"uid":"b5a95173c0571d1f","name":"Callback on promise","time":{"start":1756941226631,"stop":1756941226636,"duration":5},"status":"passed","severity":"normal"},{"uid":"e551763a87425b46","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1756941242853,"stop":1756941242855,"duration":2},"status":"passed","severity":"normal"},{"uid":"48aa6643e9a639c4","name":"Push message with content topic containing Russian","time":{"start":1756941948181,"stop":1756941948181,"duration":0},"status":"passed","severity":"normal"},{"uid":"45576255d5004764","name":"should respect custom numPeersToUse configuration","time":{"start":1756940856250,"stop":1756940856251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b977db52fb9e3d7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1756940869134,"stop":1756940869134,"duration":0},"status":"passed","severity":"normal"},{"uid":"55607e4e2a2832eb","name":"Check received message containing escaped characters","time":{"start":1756941343123,"stop":1756941343124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b559bc170ccd922d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1756940869325,"stop":1756940869326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d340609e10ab23a5","name":"Retrieval Hint","time":{"start":1756940874973,"stop":1756940874974,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5619b422b9dbbe","name":"Check received message containing shell command","time":{"start":1756941343123,"stop":1756941343123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b196d2cf1c4969c9","name":"msgTime: 0 ms from now, startTime: 1756682026910, endTime: 1756941226910","time":{"start":1756941242857,"stop":1756941242857,"duration":0},"status":"passed","severity":"normal"},{"uid":"1670cfc74083d30b","name":"should remove expired entries after TTL has passed","time":{"start":1756940853971,"stop":1756940853971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f487131e60dcd805","name":"Push message with content topic containing Arabic","time":{"start":1756941948181,"stop":1756941948181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33e30c80a09590f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1756941071712,"stop":1756941071713,"duration":1},"status":"passed","severity":"normal"},{"uid":"971ba7a594580d0","name":"Push message with emoji payload","time":{"start":1756941948178,"stop":1756941948178,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab715120ed49a6","name":"should not allow k > 12","time":{"start":1756940869115,"stop":1756940869125,"duration":10},"status":"passed","severity":"normal"},{"uid":"f8037a6029c2d989","name":"Push message with custom timestamp: 1756944515363","time":{"start":1756941948185,"stop":1756941948185,"duration":0},"status":"passed","severity":"normal"},{"uid":"362bcc9a17b8a33","name":"should skip peer when not on same cluster","time":{"start":1756940822668,"stop":1756940822669,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ed57a198569a72","name":"isConnected between 2 js-waku relay nodes","time":{"start":1756940912173,"stop":1756940912174,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d080696209776e","name":"can start and stop the service","time":{"start":1756940837514,"stop":1756940837514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11665c70ee878fd","name":"should get / set TCP multiaddr","time":{"start":1756940813304,"stop":1756940813304,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ce7d4b8c5c7ba3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1756940869347,"stop":1756940869347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cdcd3fa928b8cd","name":"random static sharding 6 - Cluster ID: 807, Shard ID: 42","time":{"start":1756941219348,"stop":1756941219349,"duration":1},"status":"passed","severity":"normal"},{"uid":"741281e1bbef9b73","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1756940856235,"stop":1756940856236,"duration":1},"status":"passed","severity":"normal"},{"uid":"36aef2e408137d8c","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1756940869330,"stop":1756940869330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c125b52bc834ce90","name":"should handle multiple query options for time ranges","time":{"start":1756940856234,"stop":1756940856234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d703abb9df03c45","name":"Check publish message after service node is restarted","time":{"start":1756941064510,"stop":1756941064511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ea2dc9d56909062","name":"should dial peer when no shard info available","time":{"start":1756940822673,"stop":1756940822673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce40c6e9d7aa807","name":"Subscribe to topic containing numeric and publish message","time":{"start":1756941071720,"stop":1756941071720,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd60a0dfb05eafb6","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1756940869318,"stop":1756940869318,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e32b5c3a18f122","name":"ends if stream creation fails","time":{"start":1756940823716,"stop":1756940823716,"duration":0},"status":"passed","severity":"normal"},{"uid":"133c422c6fab4050","name":"Relay + Store","time":{"start":1756940897154,"stop":1756940897155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00f1619a8572c35","name":"should not retry if at least one success","time":{"start":1756940855666,"stop":1756940855666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ec08fc4c9170ef","name":"Check publish message containing shell command","time":{"start":1756941064476,"stop":1756941064477,"duration":1},"status":"passed","severity":"normal"},{"uid":"6906b852b9953bac","name":"should not receive a peer event before start","time":{"start":1756940837515,"stop":1756940837516,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39b349f683e06bd","name":"Refresh subscription","time":{"start":1756941071716,"stop":1756941071717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"212e2de302205f49","name":"should be able to decode the field with only STORE set to true","time":{"start":1756940812589,"stop":1756940812589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5cb4ea95ba2277","name":"should mark all messages in causal history as acknowledged","time":{"start":1756940875331,"stop":1756940875331,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c755b9d8922994","name":"should successfully query store with valid decoders and options","time":{"start":1756940856232,"stop":1756940856232,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b981762150fcb6","name":"should handle mixed protocol support correctly","time":{"start":1756940856639,"stop":1756940856639,"duration":0},"status":"passed","severity":"normal"},{"uid":"14119b2d9bcf9847","name":"should return false when pubsub topic parsing fails","time":{"start":1756940822744,"stop":1756940822744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe2b1ce9b0b865e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1756941366567,"stop":1756941366567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5739c7ec2228d701","name":"Throws when trying to push message with empty payload","time":{"start":1756941948207,"stop":1756941948207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7727d42f9da6a","name":"Stops search when 2 null results are returned","time":{"start":1756940832983,"stop":1756940832983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f782013676152a02","name":"Check received message with timestamp: 1756940890835000000 ","time":{"start":1756941343124,"stop":1756941343125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1797d6228fabb630","name":"should properly create location multiaddrs - tcp4","time":{"start":1756940813305,"stop":1756940813305,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d3327d7ace89c1","name":"Wrong topic","time":{"start":1756941166374,"stop":1756941166374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2366ebebfd694f1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1756940807105,"stop":1756940807105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e8813782e61da2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1756941193924,"stop":1756941193924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10a1e0fef6cd8d9","name":"should insert message into bloom filter","time":{"start":1756940875327,"stop":1756940875327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68ef3e5dc43bf5d","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1756940856253,"stop":1756940856254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f6814ddca7bf6","name":"should not dispatch event when already disconnected","time":{"start":1756940822781,"stop":1756940822781,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf6a97ac2246f2a","name":"Query generator for multiple messages with different content topic format","time":{"start":1756941226631,"stop":1756941226631,"duration":0},"status":"passed","severity":"normal"},{"uid":"591f1f52afa18db2","name":"Store - dialed after - with timeout","time":{"start":1756941245851,"stop":1756941245851,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c2e0c37818bc70","name":"Check publish message containing short","time":{"start":1756941064466,"stop":1756941064467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a246509b3bcbd258","name":"Ephemeral messages are not stored","time":{"start":1756940898828,"stop":1756940898830,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fedef8c96cbcf9e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1756940843424,"stop":1756940843425,"duration":1},"status":"passed","severity":"normal"},{"uid":"503540063181cc59","name":"should create KeepAliveManager with relay","time":{"start":1756940823206,"stop":1756940823206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68e53d0dcff7eaf","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1756940869330,"stop":1756940869330,"duration":0},"status":"passed","severity":"normal"},{"uid":"569a12c89cf6b17f","name":"should skip peers without ENR","time":{"start":1756940833503,"stop":1756940833503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18d97b43d5a7b4a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1756941166367,"stop":1756941166367,"duration":0},"status":"passed","severity":"normal"},{"uid":"239979b1a9a5cc8","name":"should not receive a peer event after stop","time":{"start":1756940837516,"stop":1756940837516,"duration":0},"status":"passed","severity":"normal"},{"uid":"554b335f6003c00e","name":"should capture event listeners for testing","time":{"start":1756940856568,"stop":1756940856569,"duration":1},"status":"passed","severity":"normal"},{"uid":"85aa1fb2fb68ce77","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1756940807114,"stop":1756940807114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90fb3a2b37b6184","name":"Relay - dialed after","time":{"start":1756941245850,"stop":1756941245850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a503e5d433e701c7","name":"Push message with content topic containing emoji","time":{"start":1756941948211,"stop":1756941948212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fdf290f157205d","name":"should emit a peer event after start","time":{"start":1756940896328,"stop":1756940896328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8191943929c7c2","name":"Subscribe to topic containing Script and receive message","time":{"start":1756941366576,"stop":1756941366576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7c08ccfe61ff75","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1756940833661,"stop":1756940833661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7599dcdbe371b354","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1756940812591,"stop":1756940812591,"duration":0},"status":"passed","severity":"normal"},{"uid":"683dc3930a477e6f","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1756940869302,"stop":1756940869303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f128e156817d677","name":"Bloom filter","time":{"start":1756940874973,"stop":1756940874973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8935d046688a77","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1756940832551,"stop":1756940832554,"duration":3},"status":"passed","severity":"normal"},{"uid":"441352aa5c2e6b58","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1756940869135,"stop":1756940869154,"duration":19},"status":"passed","severity":"normal"},{"uid":"86c74b115284db1e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1756941366573,"stop":1756941366573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c03aa438ed45574","name":"should never report false negatives","time":{"start":1756940872659,"stop":1756940872660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ebe7f214ae2292","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1756940869306,"stop":1756940869307,"duration":1},"status":"passed","severity":"normal"},{"uid":"182db47443b2d13","name":"should start all internal components","time":{"start":1756940823799,"stop":1756940823800,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e718280f2b83cb","name":"should check connected peers if present and suitable","time":{"start":1756940856281,"stop":1756940856281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4b2a22654abf4","name":"should only return 1 node with relay capability","time":{"start":1756940833641,"stop":1756940833641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e672e93ee281c88a","name":"Fields are not dropped","time":{"start":1756940823470,"stop":1756940823470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b60dada5dfaec8","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1756940869335,"stop":1756940869335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c23b35d850ccf9","name":"should handle peerStore errors gracefully","time":{"start":1756940823806,"stop":1756940823806,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc804141233f17a6","name":"Used by Waku Relay","time":{"start":1756941241384,"stop":1756941241384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc13fd90aaf6f90","name":"random static sharding 3 - Cluster ID: 472, Shard ID: 545","time":{"start":1756941219345,"stop":1756941219346,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9e68b293e945d0","name":"random static sharding 2 - Cluster ID: 572, Shard ID: 537","time":{"start":1756941219344,"stop":1756941219345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e054bd02df90c842","name":"random static sharding 9 - Cluster ID: 365, Shard ID: 409","time":{"start":1756941219350,"stop":1756941219351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06f756de05553ee","name":"should sort by messageId when timestamps are equal","time":{"start":1756940874974,"stop":1756940874975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94af908c4dfdf06","name":"should handle dial errors gracefully","time":{"start":1756940822673,"stop":1756940822674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6698794f9fe141","name":"should skip peers without peer exchange protocol","time":{"start":1756940833497,"stop":1756940833497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfe9b54f5b53186","name":"Query Generator, Multiple PubsubTopics","time":{"start":1756941193921,"stop":1756941193923,"duration":2},"status":"passed","severity":"normal"},{"uid":"24c9c666ebdde0bc","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1756940869339,"stop":1756940869340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead11fcec8d5d29","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1756940807113,"stop":1756940807113,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9d4ea320e9656","name":"Push message with content topic containing long","time":{"start":1756941948220,"stop":1756941948220,"duration":0},"status":"passed","severity":"normal"},{"uid":"421134e78adbf595","name":"should request peer renewal on specific errors","time":{"start":1756940854974,"stop":1756940854974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a477ce8c18ee749","name":"Push message with JSON payload","time":{"start":1756941948218,"stop":1756941948218,"duration":0},"status":"passed","severity":"normal"},{"uid":"690425d62d1c487f","name":"Check received message containing JSON","time":{"start":1756941343134,"stop":1756941343134,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fd451fd8469358","name":"should be sent with empty content","time":{"start":1756940875336,"stop":1756940875336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b50d270f4e8eff4","name":"Push message with content topic containing numeric","time":{"start":1756941948220,"stop":1756941948221,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd7847a492b74f4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1756940982760,"stop":1756940982761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba06598b4596d8","name":"should emit message when we went offline since last successful query and store reconnect event occurs","time":{"start":1756940856571,"stop":1756940856571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf16b3edaa239a21","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1756940982763,"stop":1756940982764,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c42b1e494d2afc","name":"Push message equal or less that 1MB","time":{"start":1756941948214,"stop":1756941948214,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba6502ad69edc24","name":"should properly start and stop event listening","time":{"start":1756940856638,"stop":1756940856638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdd2ca50dc90add","name":"should handle dial errors gracefully","time":{"start":1756940823437,"stop":1756940823438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e220e6ee9adf47","name":"Round trip binary serialization","time":{"start":1756940823949,"stop":1756940823950,"duration":1},"status":"passed","severity":"normal"},{"uid":"61554a7c617dd176","name":"should create PeerExchangeDiscovery with default options","time":{"start":1756940833508,"stop":1756940833508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d042ee478ea88622","name":"Passing invalid cursor","time":{"start":1756941178068,"stop":1756941178069,"duration":1},"status":"passed","severity":"normal"},{"uid":"87db4cb0619d3c36","name":"should handle incoming messages","time":{"start":1756940856225,"stop":1756940856225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bedce9d3f1520a8","name":"Push message with numeric payload","time":{"start":1756941948174,"stop":1756941948174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f122d6f331a0e926","name":"should start peer exchange discovery","time":{"start":1756940833485,"stop":1756940833485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd240fc277cd5a6","name":"should not receive a peer event after stop","time":{"start":1756940896329,"stop":1756940896330,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f749ebff3b7117","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1756940869308,"stop":1756940869308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa4b92f017e51de","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1756940869346,"stop":1756940869346,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff37f40c8c9fc2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1756941057887,"stop":1756941057887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf468621c2209fe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1756941366569,"stop":1756941366569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1cda3806841881","name":"Push message with XML payload","time":{"start":1756941948176,"stop":1756941948176,"duration":0},"status":"passed","severity":"normal"},{"uid":"100376cb95e7959","name":"Push message with rate limit","time":{"start":1756941948224,"stop":1756941948224,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba632427ec71681","name":"should throw error - no public key","time":{"start":1756940813300,"stop":1756940813300,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6a291678455d26","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1756940822984,"stop":1756940822985,"duration":1},"status":"passed","severity":"normal"},{"uid":"81953123cef419f0","name":"A test","time":{"start":1756940966938,"stop":1756940966939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce1549c51d87f06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1756940807115,"stop":1756940807115,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea72118fcae2a7e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1756940896334,"stop":1756940896337,"duration":3},"status":"skipped","severity":"normal"},{"uid":"2b6275d8415d65a5","name":"Push message with content topic containing numeric","time":{"start":1756941948180,"stop":1756941948180,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf309481c51a026","name":"should update peer store before dialing","time":{"start":1756940822402,"stop":1756940822402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afc0238e1ff33e0","name":"Check received message containing unicode special characters","time":{"start":1756941343124,"stop":1756941343124,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6ae1fcddb9e841","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1756941041119,"stop":1756941041119,"duration":0},"status":"passed","severity":"normal"},{"uid":"363fc21c375bd17e","name":"should not fail to stop the service if it was not started","time":{"start":1756940896326,"stop":1756940896327,"duration":1},"status":"passed","severity":"normal"},{"uid":"860a465b9cf8d516","name":"caches peers it previously fetched","time":{"start":1756940833640,"stop":1756940833641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62160e4ed3df8a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1756940807109,"stop":1756940807110,"duration":1},"status":"passed","severity":"normal"},{"uid":"4430aca2dde820da","name":"Check message with no content topic is not received","time":{"start":1756941343127,"stop":1756941343127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c988f9ce2c848bd2","name":"Check received message containing SQL Injection","time":{"start":1756941343132,"stop":1756941343132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1476b5cd2317658","name":"Add multiple subscription objects on single nwaku node","time":{"start":1756941366579,"stop":1756941366579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b614d42d74579906","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1756941057889,"stop":1756941057889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6688d4801ab9b9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1756941178065,"stop":1756941178066,"duration":1},"status":"passed","severity":"normal"},{"uid":"259d23cfaea58168","name":"should return start time to last successful query since last query is less than max range","time":{"start":1756940856573,"stop":1756940856573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6370e8d944aa9a90","name":"should throw error - invalid id","time":{"start":1756940813301,"stop":1756940813301,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e5c94606e72fb4","name":"Subscribe and publish message","time":{"start":1756941071711,"stop":1756941071711,"duration":0},"status":"passed","severity":"normal"},{"uid":"683c7ecb7059abd4","name":"Push message with Arabic payload","time":{"start":1756941948203,"stop":1756941948203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db5e01b62aee249","name":"Decrypt messages","time":{"start":1756941042956,"stop":1756941042956,"duration":0},"status":"passed","severity":"normal"},{"uid":"81079b0b998a1fba","name":"Relay - dialed first","time":{"start":1756941245849,"stop":1756941245849,"duration":0},"status":"passed","severity":"normal"},{"uid":"459d2209d00dd41d","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1756940869333,"stop":1756940869334,"duration":1},"status":"passed","severity":"normal"},{"uid":"450788e42c7bdd09","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1756940869309,"stop":1756940869315,"duration":6},"status":"passed","severity":"normal"},{"uid":"f14a4edadb53c745","name":"should handle peer identify event","time":{"start":1756940833488,"stop":1756940833491,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f0c37baf16ed0e4","name":"isConnected return false after peer stops","time":{"start":1756940912173,"stop":1756940912173,"duration":0},"status":"passed","severity":"normal"},{"uid":"df46c4a8465fdff","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1756941242845,"stop":1756941242845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5fa5257c8c5328","name":"Query Generator, No message returned","time":{"start":1756941193923,"stop":1756941193924,"duration":1},"status":"passed","severity":"normal"},{"uid":"542494323797b9af","name":"should reject on timeout if it was set","time":{"start":1756940856281,"stop":1756940856281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2711a7f0660d3b","name":"should not fail to start the service if it is already started","time":{"start":1756940837515,"stop":1756940837515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad80eadc3c8462d2","name":"should return true when peer is on the pubsub topic shard","time":{"start":1756940822743,"stop":1756940822743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87350ab90aad9a4","name":"should dial second nwaku node that was discovered","time":{"start":1756940890864,"stop":1756940890877,"duration":13},"status":"skipped","severity":"normal"},{"uid":"4cafc1909165b1a0","name":"yields undefined for messages without decoder","time":{"start":1756940823718,"stop":1756940823718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68825cbd618f147","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/9/topic82/proto","time":{"start":1756941166369,"stop":1756941166369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58333c0682dbc38","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1756941178060,"stop":1756941178061,"duration":1},"status":"passed","severity":"normal"},{"uid":"29782ca4cc49c2b6","name":"should clear interval on stop","time":{"start":1756940833505,"stop":1756940833506,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c0e02ddef07d75","name":"should create NetworkMonitor with libp2p and events","time":{"start":1756940822773,"stop":1756940822773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7028b8c7462a6","name":"Passing page size 10 when there are 10 messages","time":{"start":1756941234180,"stop":1756941234180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc5cec31632289c","name":"Fails to push message with large meta","time":{"start":1756941948212,"stop":1756941948212,"duration":0},"status":"passed","severity":"normal"},{"uid":"113ced2272a5e8b8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1756941366578,"stop":1756941366578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f89fc7e7b6826e9","name":"should discard bootstrap peers when has more than set limit","time":{"start":1756940934748,"stop":1756940934748,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef84a7fe7c86949","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1756940856638,"stop":1756940856638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9c98b7ca2ab903","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1756941226638,"stop":1756941226638,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e4de3bdffdd953","name":"should handle peer store errors gracefully","time":{"start":1756940823454,"stop":1756940823454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5e99a9efa7078d","name":"should return start time to match max range","time":{"start":1756940856573,"stop":1756940856573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d805350fabcf2e9","name":"should add event listener for peer:discovery","time":{"start":1756940822372,"stop":1756940822380,"duration":8},"status":"passed","severity":"normal"},{"uid":"c86d0e7f29804c26","name":"Rejects garbage","time":{"start":1756940860000,"stop":1756940860000,"duration":0},"status":"passed","severity":"normal"},{"uid":"260f7fa049254f2b","name":"same cluster: nodes connect","time":{"start":1756940982762,"stop":1756940982763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a4671d503d885c","name":"Push message with content topic containing Russian","time":{"start":1756941948210,"stop":1756941948210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3bde27f48efa6d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1756940823487,"stop":1756940823488,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c6f2bf48666acf","name":"Push message with Chinese payload","time":{"start":1756941948188,"stop":1756941948188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27dd6e31a3c810e","name":"should create KeepAliveManager with required options","time":{"start":1756940823200,"stop":1756940823205,"duration":5},"status":"passed","severity":"normal"},{"uid":"7bbafd1ca8c9589f","name":"should skip peer when failed to dial recently","time":{"start":1756940822667,"stop":1756940822667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3260fcbda515af","name":"should handle peer store errors gracefully","time":{"start":1756940822402,"stop":1756940822414,"duration":12},"status":"passed","severity":"normal"},{"uid":"33897e605d87dccf","name":"should dispatch network event when browser goes online","time":{"start":1756940822781,"stop":1756940822782,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd18971096d7c838","name":"should filter out already connected peers","time":{"start":1756940823436,"stop":1756940823437,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf584cb3e69f9da9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1756940807111,"stop":1756940807111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6809cdf31aedfa","name":"Push message with content topic containing escaped characters","time":{"start":1756941948182,"stop":1756941948182,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d41ba97afc5b73","name":"Push message with Arabic payload","time":{"start":1756941948188,"stop":1756941948188,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5fa2b660a250cd","name":"should return false when peer is not on topic","time":{"start":1756940823808,"stop":1756940823808,"duration":0},"status":"passed","severity":"normal"},{"uid":"15342951adf9eee9","name":"should clear timers for specific peer on disconnect","time":{"start":1756940823249,"stop":1756940823249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2df8d4489ef75de","name":"Push message with SQL Injection payload","time":{"start":1756941948204,"stop":1756941948204,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f39b0bd6c8c4e","name":"should add and check entries correctly","time":{"start":1756940853958,"stop":1756940853963,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c45f70e6a3e4e6f","name":"should work with mixed v2 and v3 peers","time":{"start":1756940855667,"stop":1756940855667,"duration":0},"status":"passed","severity":"normal"},{"uid":"927459936c03b7e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1756941366563,"stop":1756941366563,"duration":0},"status":"passed","severity":"normal"},{"uid":"185aa1415d2d0fab","name":"Check publish message after client node is restarted","time":{"start":1756941064516,"stop":1756941064517,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d4633c231ff0794","name":"Push message with long payload","time":{"start":1756941948173,"stop":1756941948173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d20ad3fb74a8c5","name":"handles different networkShards values correctly","time":{"start":1756940807112,"stop":1756940807112,"duration":0},"status":"passed","severity":"normal"},{"uid":"22156dd2f47d455f","name":"should return PeerId when PeerId is provided","time":{"start":1756940823151,"stop":1756940823151,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0f2921c70475dd","name":"should dispatch connect and disconnect events","time":{"start":1756940856247,"stop":1756940856248,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaca2575cc9a6a2a","name":"Push message with shell command payload","time":{"start":1756941948191,"stop":1756941948191,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8e7e9902dbc88f","name":"should invoke callbacks when receiving a message","time":{"start":1756940855794,"stop":1756940855805,"duration":11},"status":"passed","severity":"normal"},{"uid":"b23e63146bc9808c","name":"should not fail to start the service if it is already started","time":{"start":1756940896327,"stop":1756940896328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a996c4f2f5694a46","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1756941057888,"stop":1756941057888,"duration":0},"status":"passed","severity":"normal"},{"uid":"929d39c814d387de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1756940807119,"stop":1756940807120,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fea6ef3810d8430","name":"Waku message hash computation (no timestamp)","time":{"start":1756940822983,"stop":1756940822983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff99715cace03484","name":"should start periodic discovery on start","time":{"start":1756940833504,"stop":1756940833505,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaf4651dc373c67","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1756941242859,"stop":1756941242859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1246f1d74f7673d5","name":"Encoder throws on undefined content topic","time":{"start":1756940843427,"stop":1756940843427,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb66a02f508a0e8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1756940807109,"stop":1756940807109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7f3d90bd93e5f","name":"should handle retrieve function with query parameters","time":{"start":1756940856569,"stop":1756940856569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc61da02077b3f1e","name":"Ordered callback, aborts when callback returns true","time":{"start":1756941226639,"stop":1756941226639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ed649da3654f0","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1756940869326,"stop":1756940869327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d315ad5b129d2e9c","name":"Push message with content topic containing Arabic","time":{"start":1756941948196,"stop":1756941948197,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e83cb9daeec6e6b","name":"Push message with content topic containing short","time":{"start":1756941948195,"stop":1756941948195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1331b51dd3bc50af","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1756941229995,"stop":1756941229996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ceccaec6459235","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1756941366577,"stop":1756941366577,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a0d39ca86a7485","name":"should create ShardReader with static shards network config","time":{"start":1756940822736,"stop":1756940822737,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe116e6593ac352","name":"Push message with custom timestamp: 1756944515364","time":{"start":1756941948213,"stop":1756941948214,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe26843dbb9ca4db","name":"Subscribe to topic containing shell command and receive message","time":{"start":1756941366569,"stop":1756941366569,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e3bed11b095bc9","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1756941041118,"stop":1756941041118,"duration":0},"status":"passed","severity":"normal"},{"uid":"179f73c24de7250b","name":"Subscribe and receive messages via lightPush","time":{"start":1756941366562,"stop":1756941366562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4568b8f59a7384","name":"it tolerates circular branch references","time":{"start":1756940833639,"stop":1756940833639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae614b1a9ea812","name":"Push message with unicode special characters payload","time":{"start":1756941948192,"stop":1756941948192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6ee42eac954ee7","name":"same cluster, static sharding: nodes connect","time":{"start":1756940982758,"stop":1756940982759,"duration":1},"status":"passed","severity":"normal"},{"uid":"889d5bd1889b7ce5","name":"should emit InMessageMissing event with retrievalHint","time":{"start":1756940875335,"stop":1756940875335,"duration":0},"status":"passed","severity":"normal"},{"uid":"381a0ed2414e1743","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1756940869342,"stop":1756940869343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5545d8e197dd9b7e","name":"Push message with short payload","time":{"start":1756941948215,"stop":1756941948215,"duration":0},"status":"passed","severity":"normal"},{"uid":"959eaf22d58e4744","name":"Refresh subscription","time":{"start":1756941366565,"stop":1756941366565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7f5786d3e0ecc8","name":"Nwaku publishes","time":{"start":1756941054542,"stop":1756941054542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5665fa756dd52bdb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1756940807116,"stop":1756940807116,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b69edd64450efd","name":"should retry failed tasks","time":{"start":1756940854971,"stop":1756940854974,"duration":3},"status":"passed","severity":"normal"},{"uid":"bedf8eebb575ba7d","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1756940869307,"stop":1756940869307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d2b4a3431f0fb2","name":"Push message with custom timestamp: 1756937315364","time":{"start":1756941948200,"stop":1756941948200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30b8407dfc07b60","name":"should increase lamport timestamp","time":{"start":1756940875326,"stop":1756940875326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdb61a5b5fc903e","name":"Check received message containing Basic HTML tag","time":{"start":1756941343122,"stop":1756941343122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c36c4423007576","name":"Check received message containing escaped characters","time":{"start":1756941343134,"stop":1756941343134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7945ab375d3014b3","name":"Push message with custom timestamp: 1726182515363","time":{"start":1756941948185,"stop":1756941948185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d498d0f7f515bc1","name":"should create a new stream if no existing for protocol found","time":{"start":1756940823486,"stop":1756940823486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5068fe0255d11d","name":"Check received message containing unicode special characters","time":{"start":1756941343134,"stop":1756941343135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff0d3900ced2dd1","name":"should handle case with all peers already connected","time":{"start":1756940823448,"stop":1756940823449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f93c9700b59019","name":"should emit message when we just started and store connect event occurs","time":{"start":1756940856571,"stop":1756940856571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c2595b4da39842","name":"should handle large number of peers request","time":{"start":1756940833662,"stop":1756940833662,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cd50854bb4b721","name":"should handle all zero keep alive options","time":{"start":1756940823253,"stop":1756940823254,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c8f9d5c749a0db","name":"should throw error - no public key","time":{"start":1756940813301,"stop":1756940813301,"duration":0},"status":"passed","severity":"normal"},{"uid":"25806340a9001b31","name":"Decoder throws on undefined content topic","time":{"start":1756940823951,"stop":1756940823951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e312a298436b3eff","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1756940807112,"stop":1756940807112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d0719a80545d9","name":"should send to specified number of peers of used peers","time":{"start":1756940855662,"stop":1756940855662,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b6c064c89e74a0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1756941366564,"stop":1756941366564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a469aa61b638533","name":"Publishes to nwaku","time":{"start":1756941054541,"stop":1756941054542,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecea4f69a0e91e9a","name":"should handle malformed response data","time":{"start":1756940833662,"stop":1756940833662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258afbfae634676","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1756941366572,"stop":1756941366572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72226d9bbe58704","name":"msgTime: 0 ms from now, startTime: 1756854826910, endTime: 1756941226910","time":{"start":1756941242858,"stop":1756941242858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b788329e317d25","name":"should handle dial errors","time":{"start":1756940823803,"stop":1756940823803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7f7db0eaafc4b3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1756940869343,"stop":1756940869343,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7db891aaba322b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1756940812586,"stop":1756940812586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4873509dd7d25b75","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1756940869342,"stop":1756940869342,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a54904fa0d438c","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1756940896339,"stop":1756940896339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a5758a9961ef73","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1756940823807,"stop":1756940823807,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d13ffb0a87850d","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1756940875338,"stop":1756940875338,"duration":0},"status":"passed","severity":"normal"},{"uid":"be044d28b1b7d97a","name":"returns only open connection if one present","time":{"start":1756940823342,"stop":1756940823343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2a08f24a957ca8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1756940912168,"stop":1756940912168,"duration":0},"status":"passed","severity":"normal"},{"uid":"279148ba42ae9558","name":"Asymmetric encrypt & decrypt","time":{"start":1756940843921,"stop":1756940843921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3e8c51da17fca6","name":"should properly create location multiaddrs - udp6","time":{"start":1756940813305,"stop":1756940813305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49dc490f881e484","name":"random static sharding 5 - Cluster ID: 849, Shard ID: 913","time":{"start":1756941219347,"stop":1756941219347,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba04fb3f733691c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1756940807107,"stop":1756940807107,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d291f3a4e4fc9e","name":"messageHashStr produces different results for different inputs","time":{"start":1756940822989,"stop":1756940822989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fe940ba254999c","name":"should work with v3 peers","time":{"start":1756940855667,"stop":1756940855667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb5b0c8c0a312dc","name":"Push message with content topic containing Russian","time":{"start":1756941948221,"stop":1756941948222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e206dc61199a2092","name":"Push message with short payload","time":{"start":1756941948173,"stop":1756941948173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4947d455845b57","name":"should return cached hash on subsequent access","time":{"start":1756940823952,"stop":1756940823952,"duration":0},"status":"passed","severity":"normal"},{"uid":"710ee55ef8c8453b","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1756940855323,"stop":1756940855324,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3708e82698323bf","name":"should create PeerExchangeDiscovery instance","time":{"start":1756940833507,"stop":1756940833507,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e371b0f8710521a","name":"messageHashStr returns a hex string","time":{"start":1756940822984,"stop":1756940822984,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4bc8cd372e0885","name":"should return false and handle errors gracefully","time":{"start":1756940823804,"stop":1756940823804,"duration":0},"status":"passed","severity":"normal"},{"uid":"676bb05950e85e29","name":"should create ShardReader with auto sharding network config","time":{"start":1756940822735,"stop":1756940822736,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d1708893ee8e29","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1756940869328,"stop":1756940869330,"duration":2},"status":"passed","severity":"normal"},{"uid":"696d838a80134faf","name":"can start and stop the service","time":{"start":1756941129150,"stop":1756941129150,"duration":0},"status":"passed","severity":"normal"},{"uid":"7536618a80a93239","name":"Check received message containing Russian","time":{"start":1756941343120,"stop":1756941343121,"duration":1},"status":"passed","severity":"normal"},{"uid":"c190cb3ad3f1b756","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1756940807110,"stop":1756940807110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d47b5fdc346d2c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1756940807115,"stop":1756940807115,"duration":0},"status":"passed","severity":"normal"},{"uid":"58185c1a9c08a667","name":"should be able to encode the field with only STORE set to true","time":{"start":1756940812582,"stop":1756940812583,"duration":1},"status":"passed","severity":"normal"},{"uid":"80595d4afbf37721","name":"Check publish message containing numeric","time":{"start":1756941064469,"stop":1756941064469,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d95c6c4feee8e4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1756940869345,"stop":1756940869346,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd8e88fac1414df","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1756941041125,"stop":1756941041125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e578a5656e7006","name":"should handle retrieve errors gracefully without emitting messages","time":{"start":1756940856572,"stop":1756940856573,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb4f1cfc2eb09b6","name":"should skip peer when dialed recently","time":{"start":1756940822664,"stop":1756940822667,"duration":3},"status":"passed","severity":"normal"},{"uid":"2899e66bf366d71f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1756941211197,"stop":1756941211197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be715a9066c4d22","name":"should handle special patterns correctly","time":{"start":1756940872661,"stop":1756940872661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6591905d611821","name":"should send relay ping messages on timer","time":{"start":1756940823243,"stop":1756940823243,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cf2c173e492505","name":"should handle errors when getting connections","time":{"start":1756940822783,"stop":1756940822783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a90944e7bbc3551","name":"should handle errors when accessing navigator","time":{"start":1756940822783,"stop":1756940822784,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6272617d7776cb","name":"Decoder throws on empty string content topic","time":{"start":1756940845028,"stop":1756940845028,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a993ab6a0c1000","name":"should emit InMessageLost event with retrievalHint when timeout is exceeded","time":{"start":1756940875334,"stop":1756940875334,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f8a861303d9061","name":"should drop only non-locked connections when over maxConnections","time":{"start":1756940823456,"stop":1756940823456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab741702842b3b87","name":"should return peer for existing peer","time":{"start":1756940823449,"stop":1756940823449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ba4687931ac34e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1756941242846,"stop":1756941242846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb21de469bbea4","name":"should decode valid enr with tcp successfully","time":{"start":1756940813299,"stop":1756940813299,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f03b72bc54521f","name":"should properly clean up resources when disposed","time":{"start":1756940853977,"stop":1756940853978,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b9cf9549a2b2fa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1756941366566,"stop":1756941366566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a498517ee7871020","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1756940813299,"stop":1756940813299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9579796f57b229de","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1756941193926,"stop":1756941193926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3b07b16258d2af","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1756940807107,"stop":1756940807108,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e3371ccda7392b","name":"Refresh subscription","time":{"start":1756941366574,"stop":1756941366574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f1395e5140e802","name":"Ephemeral field is preserved - encoder v0","time":{"start":1756940898831,"stop":1756940898832,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacefb04f9625967","name":"Push message with Chinese payload","time":{"start":1756941948174,"stop":1756941948175,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4f8d2ba7dc7fdd","name":"should dial all known peers when reached zero connections","time":{"start":1756940934747,"stop":1756940934747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9bdc4bc2381355","name":"Check received message containing numeric","time":{"start":1756941343118,"stop":1756941343119,"duration":1},"status":"passed","severity":"normal"},{"uid":"183d70004f923eef","name":"should maintain chronological order of messages in localHistory","time":{"start":1756940875330,"stop":1756940875330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e398a7fb96a509","name":"Push message with content topic containing special chars","time":{"start":1756941948180,"stop":1756941948180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a713ad5d7bf4770","name":"Meta field set when metaSetter is specified","time":{"start":1756940823950,"stop":1756940823950,"duration":0},"status":"passed","severity":"normal"},{"uid":"67852763ce5a21c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1756940807116,"stop":1756940807116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed32468d95843d15","name":"Encoder throws on empty string content topic","time":{"start":1756940845027,"stop":1756940845028,"duration":1},"status":"passed","severity":"normal"},{"uid":"7617533d7ca7cc16","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1756941064481,"stop":1756941064481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e47e9a747ce2b6","name":"should return false when peer shard info is not found","time":{"start":1756940822742,"stop":1756940822742,"duration":0},"status":"passed","severity":"normal"},{"uid":"687618be7301bb9c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1756940812586,"stop":1756940812586,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b0b29d5bd80d1b","name":"should skip peers that were recently queried","time":{"start":1756940833493,"stop":1756940833496,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d237fc46a7bf783","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1756940823455,"stop":1756940823455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1947dae8b08060ee","name":"Subscribe to topic containing shell command and publish message","time":{"start":1756941071735,"stop":1756941071735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdf04a991e279f9","name":"should throw error when no peers are available","time":{"start":1756940856233,"stop":1756940856234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb770c520e08387","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1756941366568,"stop":1756941366568,"duration":0},"status":"passed","severity":"normal"},{"uid":"496be1d5655e79bd","name":"should allow redial after failed dial cooldown expires","time":{"start":1756940822674,"stop":1756940822674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcd369e5b1371e1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1756940807108,"stop":1756940807108,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8157a4aa113f3","name":"Check publish message containing XML","time":{"start":1756941064475,"stop":1756941064475,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a0585d0a6bcd03","name":"Publish without waiting for remote peer","time":{"start":1756941071710,"stop":1756941071711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edbe3d7f0ed0614","name":"should return false","time":{"start":1756940813301,"stop":1756940813302,"duration":1},"status":"passed","severity":"normal"},{"uid":"19906592fd2d9a06","name":"Push message with Script payload","time":{"start":1756941948176,"stop":1756941948176,"duration":0},"status":"passed","severity":"normal"},{"uid":"18712e1113cce69f","name":"should return false when network is not connected","time":{"start":1756940823802,"stop":1756940823802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6338bd635ca56337","name":"Fails to push message with large meta","time":{"start":1756941948183,"stop":1756941948184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35c03d8f9a74f82","name":"Subscribe to topic containing emoji and publish message","time":{"start":1756941071739,"stop":1756941071739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6db94c328599a48","name":"should return PeerId when Multiaddr input is provided","time":{"start":1756940823151,"stop":1756940823152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3987af8a3114f250","name":"Check message with no payload is not received","time":{"start":1756941343137,"stop":1756941343137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2074b4fae340eda","name":"Push message with numeric payload","time":{"start":1756941948187,"stop":1756941948187,"duration":0},"status":"passed","severity":"normal"},{"uid":"66003e0ec5af2906","name":"should handle zero lastSuccessfulQuery (never queried before)","time":{"start":1756940856573,"stop":1756940856574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f157e96dac43e7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1756941366577,"stop":1756941366577,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ed01000c833ae","name":"Check received message containing Arabic","time":{"start":1756941343131,"stop":1756941343132,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cca23720e5141c","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1756940875331,"stop":1756940875331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aac58b6912829dd","name":"should handle browser offline state overriding peer connections","time":{"start":1756940822784,"stop":1756940822784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4488ec2549ae0b6","name":"Push message with content topic containing Chinese","time":{"start":1756941948221,"stop":1756941948221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90bfacb4e8fafab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1756940807114,"stop":1756940807114,"duration":0},"status":"passed","severity":"normal"},{"uid":"db039a21d45d65f2","name":"throws on content topic with generation field greater than 0","time":{"start":1756940807102,"stop":1756940807102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e16f475b5efcf43","name":"Sets default value correctly","time":{"start":1756941241384,"stop":1756941241385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f6331ebbec208d","name":"LightPush","time":{"start":1756941245851,"stop":1756941245851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd55a7927d417c40","name":"should dial more peers if under maxConnections","time":{"start":1756940823456,"stop":1756940823456,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7d90c246383ff3","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1756940869315,"stop":1756940869315,"duration":0},"status":"passed","severity":"normal"},{"uid":"460872d5e39ee5d9","name":"rejects content-filtered query with only contentTopics","time":{"start":1756940823266,"stop":1756940823267,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c4c02cbb481377","name":"should drop connection via multiaddr with hangUp","time":{"start":1756940982177,"stop":1756940982177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f358f6cdb91725da","name":"should populate queue if has active dial","time":{"start":1756940822667,"stop":1756940822668,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbd25ac209f6350","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1756940856638,"stop":1756940856638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c279fdea70d9543d","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1756940823469,"stop":1756940823470,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8c450219c63b1","name":"should not change state when connections remain after disconnect","time":{"start":1756940822779,"stop":1756940822780,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2dd81ee7fb9814","name":"should trigger query when it went offline since the last successful query","time":{"start":1756940856570,"stop":1756940856570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef2c551b3cd2874","name":"connects to nwaku","time":{"start":1756941241381,"stop":1756941241381,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6c4ac4a210aa2b","name":"Push message with custom timestamp: 1726182515365","time":{"start":1756941948224,"stop":1756941948224,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a430204e425b8e","name":"should not be empty after adding a subscription","time":{"start":1756940855793,"stop":1756940855793,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da75911c1e5935c","name":"Check message received after jswaku node is restarted","time":{"start":1756941343128,"stop":1756941343128,"duration":0},"status":"passed","severity":"normal"},{"uid":"928a1d07533e6bc9","name":"Push message with content topic containing Arabic","time":{"start":1756941948221,"stop":1756941948221,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc7c9870c85cb56","name":"Fails to publish message with empty text","time":{"start":1756941064484,"stop":1756941064488,"duration":4},"status":"passed","severity":"normal"},{"uid":"501498e855f0d0bb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1756941057889,"stop":1756941057889,"duration":0},"status":"passed","severity":"normal"},{"uid":"af361deef25c1c90","name":"Push message with rate limit","time":{"start":1756941948199,"stop":1756941948200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bca6d9e1bcf3ba1","name":"should handle peer connect event","time":{"start":1756940822779,"stop":1756940822779,"duration":0},"status":"passed","severity":"normal"},{"uid":"800d1185fb559f9c","name":"should handle errors when removing globalThis listeners","time":{"start":1756940822776,"stop":1756940822777,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ea2191be0cddf","name":"should wait for Store peer to be connected","time":{"start":1756940856282,"stop":1756940856282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f181aff21de7f95c","name":"Push message with XML payload","time":{"start":1756941948217,"stop":1756941948218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef063cbfd054233","name":"Subscribe and receive messages via waku relay post","time":{"start":1756941366571,"stop":1756941366572,"duration":1},"status":"passed","severity":"normal"},{"uid":"84918552c690b437","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1756940823455,"stop":1756940823455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49d29a790ef8f95","name":"should handle case with no peers in store","time":{"start":1756940823448,"stop":1756940823448,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a77ffce25c85b7","name":"should properly create location multiaddrs - tcp6","time":{"start":1756940813305,"stop":1756940813306,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619f4d0abc2c224","name":"Check message on other pubsub topic is not received","time":{"start":1756941343126,"stop":1756941343126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5335252d4d98adf5","name":"Push message with content topic containing Chinese","time":{"start":1756941948209,"stop":1756941948209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcee78390832c38f","name":"Check message with no content topic is not received","time":{"start":1756941343137,"stop":1756941343137,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0956c6e1d502e7","name":"Push message with Chinese payload","time":{"start":1756941948203,"stop":1756941948203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f489259abcc2b245","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1756940875336,"stop":1756940875337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ccd8612c7ddba8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1756940812583,"stop":1756940812584,"duration":1},"status":"passed","severity":"normal"},{"uid":"335dee4037765268","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1756940869344,"stop":1756940869344,"duration":0},"status":"passed","severity":"normal"},{"uid":"27009cf1505f8e70","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1756941242859,"stop":1756941242860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f977e86664de2c55","name":"Push message with content topic containing emoji","time":{"start":1756941948199,"stop":1756941948199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffaa1566ddab632","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1756940823414,"stop":1756940823414,"duration":0},"status":"passed","severity":"normal"},{"uid":"32393521f25e3fd8","name":"ignores domain fetching errors","time":{"start":1756940833640,"stop":1756940833640,"duration":0},"status":"passed","severity":"normal"},{"uid":"affb5e3e010fe8b1","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1756941211195,"stop":1756941211196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca19111263702bc8","name":"should work with async generator that yields promises","time":{"start":1756940856569,"stop":1756940856569,"duration":0},"status":"passed","severity":"normal"},{"uid":"315cf319b6e2711a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1756940807115,"stop":1756940807115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcd5393714f8e3f","name":"should properly create location multiaddrs - tcp","time":{"start":1756940813306,"stop":1756940813306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2097d89a3a544b","name":"should drop connection to all peers on hangUp","time":{"start":1756940982176,"stop":1756940982176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0359f7be91b4009","name":"should initialize bloom filter with correct parameters","time":{"start":1756940872657,"stop":1756940872658,"duration":1},"status":"passed","severity":"normal"},{"uid":"357b5cd2c430261e","name":"should return different streams if requested simultaniously","time":{"start":1756940823486,"stop":1756940823487,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bd9d668455347a","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1756940869316,"stop":1756940869317,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee99d542271afd12","name":"should return no connections if no open connection provided","time":{"start":1756940823343,"stop":1756940823343,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdc5c34d224587e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1756941366566,"stop":1756941366566,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c41d11f4b9489","name":"Subscribe to topic containing Russian and receive message","time":{"start":1756941366576,"stop":1756941366576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3840c6a0908200","name":"should initialize with default options","time":{"start":1756940833483,"stop":1756940833483,"duration":0},"status":"passed","severity":"normal"},{"uid":"11edd2b3481115a2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1756941041112,"stop":1756941041113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c30e7768731294","name":"random static sharding 7 - Cluster ID: 465, Shard ID: 58","time":{"start":1756941219349,"stop":1756941219350,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e69c36c8afd1fad","name":"should remove event listeners from libp2p","time":{"start":1756940822775,"stop":1756940822776,"duration":1},"status":"passed","severity":"normal"},{"uid":"39693b9d97649bb7","name":"Passing page size 19 when there are 20 messages","time":{"start":1756941234180,"stop":1756941234181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac641374dc0ec2a","name":"should not execute task if max attempts is 0","time":{"start":1756940854975,"stop":1756940854975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5497ad1891ca2c75","name":"should dial one peer on dial","time":{"start":1756940982176,"stop":1756940982176,"duration":0},"status":"passed","severity":"normal"},{"uid":"873cc69498fd738a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1756940845026,"stop":1756940845026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d87fe9e6dbf4165","name":"Check message with no pubsub topic is not received","time":{"start":1756941343127,"stop":1756941343127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47f67f419ce76f4","name":"Push message with content topic containing long","time":{"start":1756941948179,"stop":1756941948180,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec42c9262d59e51f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1756941071734,"stop":1756941071734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb50ea5de7e8abc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1756941071735,"stop":1756941071735,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3af96b0e98acba2","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1756940823228,"stop":1756940823228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e478eca32c4536b8","name":"Check message with non string payload is not received","time":{"start":1756941343137,"stop":1756941343138,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f59110aea14784c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1756941229996,"stop":1756941229996,"duration":0},"status":"passed","severity":"normal"},{"uid":"85061d7a648a4fc2","name":"Push message with content topic containing short","time":{"start":1756941948179,"stop":1756941948179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8318d9535923559d","name":"should handle a minimal index list","time":{"start":1756940807351,"stop":1756940807352,"duration":1},"status":"passed","severity":"normal"},{"uid":"339c24c0a5b1e481","name":"different cluster: nodes don't connect","time":{"start":1756940982763,"stop":1756940982763,"duration":0},"status":"passed","severity":"normal"},{"uid":"db28b0f1d7338c8d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1756940912170,"stop":1756940912171,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e5655627257b48","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1756940807352,"stop":1756940807352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1228d354fb6971","name":"should partition messages based on acknowledgement status","time":{"start":1756940875336,"stop":1756940875336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdb6e73e759babd","name":"Check message with invalid timestamp is not received","time":{"start":1756941343136,"stop":1756941343136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c95ebd12644f7","name":"should have no discoveries enabled by default","time":{"start":1756940855322,"stop":1756940855323,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e393e482b1ad00b","name":"should be safe to call multiple times","time":{"start":1756940823217,"stop":1756940823217,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa23d3ddeee4d131","name":"should reject if LightPush is requested but not mounted","time":{"start":1756940856279,"stop":1756940856280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7beba5776eaa7322","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1756940898833,"stop":1756940898834,"duration":1},"status":"passed","severity":"normal"},{"uid":"744694f159b62367","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1756940869340,"stop":1756940869340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8232d3e7fade714","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1756940823229,"stop":1756940823229,"duration":0},"status":"passed","severity":"normal"},{"uid":"37065f6034bab1ce","name":"Push message with shell command payload","time":{"start":1756941948205,"stop":1756941948206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75e597a266cbb","name":"Push message with special chars payload","time":{"start":1756941948174,"stop":1756941948174,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ce58d179f7b79a","name":"Push message with short payload","time":{"start":1756941948187,"stop":1756941948187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b97d0293f83627f","name":"should stop peer exchange discovery","time":{"start":1756940833487,"stop":1756940833488,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9b0415889ff749","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1756940832561,"stop":1756940832562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5bdcbfe5ac137","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1756940856254,"stop":1756940856255,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24e41e726b4ec41","name":"should handle hash queries without validation","time":{"start":1756940856236,"stop":1756940856236,"duration":0},"status":"passed","severity":"normal"},{"uid":"68afa293e8e2ecb1","name":"should encodeTxt and decodeTxt","time":{"start":1756940813297,"stop":1756940813298,"duration":1},"status":"passed","severity":"normal"},{"uid":"c880d5f57b4ae278","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1756940869335,"stop":1756940869336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceebdf53973527b1","name":"Push message with content topic containing JSON","time":{"start":1756941948222,"stop":1756941948222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6269cce9fda2fb","name":"throws on empty content topic","time":{"start":1756940807100,"stop":1756940807100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6727dac331fdc6e0","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1756940869340,"stop":1756940869341,"duration":1},"status":"passed","severity":"normal"},{"uid":"4198d5a403ad2cb8","name":"should return false when peer is not on the specified shard","time":{"start":1756940822741,"stop":1756940822742,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8b79495eb6b1a6","name":"should dial peer when peer is discovered","time":{"start":1756940822401,"stop":1756940822401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bdf0f2069f70f6","name":"should emit a peer event after start","time":{"start":1756940837515,"stop":1756940837515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35be318b1d08c1b","name":"does not validate decoders for hash queries","time":{"start":1756940823714,"stop":1756940823716,"duration":2},"status":"passed","severity":"normal"},{"uid":"c77ee246257f89a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1756940807108,"stop":1756940807109,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eef2d1b101c6cc","name":"Push message with rate limit","time":{"start":1756941948212,"stop":1756941948213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1521c65553f3ba8c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1756941366563,"stop":1756941366563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb9b8f66412f22","name":"Callback on promise, aborts when callback returns true","time":{"start":1756941226636,"stop":1756941226638,"duration":2},"status":"passed","severity":"normal"},{"uid":"83a2b09a9c7f3f51","name":"throws an error for improperly formatted content topics","time":{"start":1756940807112,"stop":1756940807112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfbc52acd926ae2","name":"should accept empty decoders array","time":{"start":1756940856566,"stop":1756940856566,"duration":0},"status":"passed","severity":"normal"},{"uid":"538cffaa566ea7bd","name":"should stop all internal components","time":{"start":1756940823800,"stop":1756940823801,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f64f622873cc94","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1756941071715,"stop":1756941071716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6910437ed7b96224","name":"should not allow unachievable error rate","time":{"start":1756940869125,"stop":1756940869125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcf3b4213860d07","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1756940875332,"stop":1756940875332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5228735ef19440c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1756940832557,"stop":1756940832558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f53656785fd6c6","name":"Push message with shell command payload","time":{"start":1756941948218,"stop":1756941948218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2400e37250d7bf","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1756940869303,"stop":1756940869306,"duration":3},"status":"passed","severity":"normal"},{"uid":"27ef270915a95542","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1756941366575,"stop":1756941366576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed7d3c1911796d8","name":"Subscribe and receive messages on 2 different pubsubtopics with v2 protocol","time":{"start":1756940958657,"stop":1756940958658,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaece68edd73f72","name":"recovers when dns.resolve returns empty","time":{"start":1756940833639,"stop":1756940833640,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a0db945f285eb5","name":"returns all values when wanted number is greater than available values","time":{"start":1756940832502,"stop":1756940832502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97b5acb2f330eb3","name":"Push message with content topic containing SQL Injection","time":{"start":1756941948222,"stop":1756941948222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25de38629fd395a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1756941366567,"stop":1756941366567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe70a264dbf43f9","name":"Encoder throws on empty string content topic","time":{"start":1756940823951,"stop":1756940823951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63f9c274a3bdc37","name":"Generator, 2 different shards","time":{"start":1756941183973,"stop":1756941183974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3d15204bd631d3","name":"Check received message containing Script","time":{"start":1756941343133,"stop":1756941343133,"duration":0},"status":"passed","severity":"normal"},{"uid":"620a156c9bedc5f0","name":"isConnected should return true after first peer connects","time":{"start":1756940912171,"stop":1756940912172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cd0992d4e0fe95","name":"should add to incoming buffer if dependencies are not met","time":{"start":1756940875329,"stop":1756940875330,"duration":1},"status":"passed","severity":"normal"},{"uid":"994c8855ef8d53b9","name":"should hang up with multiaddr and return true on success","time":{"start":1756940823804,"stop":1756940823804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcbb8271da12b7a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1756941366567,"stop":1756941366568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd3e83493b2956b","name":"Subscribe to topic containing long and receive message","time":{"start":1756941366574,"stop":1756941366574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdf1d2b44a1f1fb","name":"should register libp2p event listeners when start is called","time":{"start":1756940856248,"stop":1756940856249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a446af1206b14ec","name":"Passing page size 1 when there are 4 messages","time":{"start":1756941234176,"stop":1756941234176,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c27a6975143d4f","name":"random static sharding 1 - Cluster ID: 309, Shard ID: 110","time":{"start":1756941219344,"stop":1756941219344,"duration":0},"status":"passed","severity":"normal"},{"uid":"317604990db01342","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1756940843425,"stop":1756940843425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8695a8e76c29474a","name":"Non TWN Cluster","time":{"start":1756941166368,"stop":1756941166369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b6577480f9b3ad","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1756940823238,"stop":1756940823239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cb333197d43754","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1756940812587,"stop":1756940812587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d596283305356797","name":"Get Nodes","time":{"start":1756940832982,"stop":1756940832983,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc2f825fdb25ab5","name":"Check received message containing Chinese","time":{"start":1756941343130,"stop":1756941343131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc4b3cbb3dde5e9","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1756940869336,"stop":1756940869336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca887f3cf67c99e2","name":"should remove event listeners","time":{"start":1756940823207,"stop":1756940823207,"duration":0},"status":"passed","severity":"normal"},{"uid":"28604a686e4ca2b5","name":"Check received message containing shell command","time":{"start":1756941343134,"stop":1756941343134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9ca205da94bd01","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1756941071734,"stop":1756941071734,"duration":0},"status":"passed","severity":"normal"},{"uid":"643c3a9624adcd13","name":"should attach causal history and bloom filter to each message","time":{"start":1756940875328,"stop":1756940875328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e01714907785560","name":"should continually clean up expired entries at intervals","time":{"start":1756940853978,"stop":1756940853978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eefc5d2db794108","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1756940845026,"stop":1756940845026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd57d8d9b9cb0337","name":"Push message with JSON payload","time":{"start":1756941948205,"stop":1756941948205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae11fd96a7ad71","name":"Push message with escaped characters payload","time":{"start":1756941948219,"stop":1756941948219,"duration":0},"status":"passed","severity":"normal"},{"uid":"af33d1324b7af4b2","name":"Renews subscription after lossing a connection","time":{"start":1756941366579,"stop":1756941366579,"duration":0},"status":"passed","severity":"normal"},{"uid":"445081032c240ed2","name":"should handle peer disconnect event when no connections remain","time":{"start":1756940822779,"stop":1756940822779,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67eb552b644d37e","name":"Relay Node - default protocol","time":{"start":1756941245852,"stop":1756941245852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8294be553f17d4f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/1/topic720/xml","time":{"start":1756941166371,"stop":1756941166371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee453c2368c550cd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1756941211194,"stop":1756941211194,"duration":0},"status":"passed","severity":"normal"},{"uid":"164915307543bd40","name":"should be safe to call multiple times","time":{"start":1756940823207,"stop":1756940823207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d207165fdc5bdd1","name":"Query with Promise Callback, No Decoder","time":{"start":1756941193926,"stop":1756941193926,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c13c53800ad08a","name":"configure the node with multiple content topics","time":{"start":1756941166374,"stop":1756941166374,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a98b4271843d31","name":"Query Generator, No Decoder","time":{"start":1756941193923,"stop":1756941193923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f494c285c72cb2","name":"should return false when peer is not found","time":{"start":1756940822740,"stop":1756940822740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3534756b4df338cc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1756941366577,"stop":1756941366577,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa82309aea3f09b3","name":"should handle messages with same timestamp ordered by messageId","time":{"start":1756940875330,"stop":1756940875330,"duration":0},"status":"passed","severity":"normal"},{"uid":"563559c9ed4d1a4a","name":"should stop ping timers on peer disconnect","time":{"start":1756940823219,"stop":1756940823228,"duration":9},"status":"passed","severity":"normal"},{"uid":"457cbaa12947455c","name":"Push message with content topic containing unicode special characters","time":{"start":1756941948182,"stop":1756941948183,"duration":1},"status":"passed","severity":"normal"},{"uid":"28320ce3ec524148","name":"should initialize with custom number of peers","time":{"start":1756940856245,"stop":1756940856246,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ba35a64a3c5601","name":"should trigger query when time since last query exceeds threshold","time":{"start":1756940856570,"stop":1756940856570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e4229d8268dac4","name":"All","time":{"start":1756940897155,"stop":1756940897155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc970b54f496c4ba","name":"Push message with long payload","time":{"start":1756941948215,"stop":1756941948215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f483cc67ad5d167","name":"Subscribe to topic containing short and receive message","time":{"start":1756941366574,"stop":1756941366574,"duration":0},"status":"passed","severity":"normal"},{"uid":"89878304d593c8ad","name":"should query peer with peer exchange protocol","time":{"start":1756940833496,"stop":1756940833497,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4a7472422d9d3b","name":"Fails to push message bigger that 1MB","time":{"start":1756941948201,"stop":1756941948201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2390cfac7455b1a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1756940807113,"stop":1756940807113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b309e23336c731c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1756940823951,"stop":1756940823952,"duration":1},"status":"passed","severity":"normal"},{"uid":"128c1eaac479410c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1756940833643,"stop":1756940833644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"408f48fa473e33cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1756941366578,"stop":1756941366578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60068e4273545cb","name":"can start and stop the service","time":{"start":1756940896326,"stop":1756940896326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2cea1597ed0e5","name":"should dial peers from store when no connections remain","time":{"start":1756940823426,"stop":1756940823435,"duration":9},"status":"passed","severity":"normal"},{"uid":"1b2dfebe8c9e3909","name":"Push message with content topic containing unicode special characters","time":{"start":1756941948222,"stop":1756941948223,"duration":1},"status":"passed","severity":"normal"},{"uid":"833e5ff37f445d58","name":"ends after yielding if response size indicates end","time":{"start":1756940823718,"stop":1756940823719,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd48b708be942a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1756940958661,"stop":1756940958662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9b1d549a05c94a","name":"should process up to 3 peers at once","time":{"start":1756940822679,"stop":1756940822684,"duration":5},"status":"passed","severity":"normal"},{"uid":"c7e608ce7e3d1f45","name":"Check received message with timestamp: 1756940890835000000 ","time":{"start":1756941343135,"stop":1756941343135,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0028f30acd52eb","name":"should maintain proper timestamps if all messages received","time":{"start":1756940875329,"stop":1756940875329,"duration":0},"status":"passed","severity":"normal"},{"uid":"12729066220586c4","name":"should do nothing if no non-locked connections to drop","time":{"start":1756940823457,"stop":1756940823460,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d8cd2b9ffea4297","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1756940856247,"stop":1756940856247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8728f72c62ea6e2f","name":"should be safe to call multiple times","time":{"start":1756940822381,"stop":1756940822382,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa512021a03ffb29","name":"Decoder throws on empty string content topic","time":{"start":1756940843428,"stop":1756940843429,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef34e1f52390f0a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1756941178061,"stop":1756941178061,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f49f95343b2a377","name":"Query Generator - false","time":{"start":1756941223688,"stop":1756941223688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75904c181328b6a","name":"should initialize with default number of peers","time":{"start":1756940856244,"stop":1756940856245,"duration":1},"status":"passed","severity":"normal"},{"uid":"13aaf9ce8a109120","name":"should add event listeners to globalThis","time":{"start":1756940822774,"stop":1756940822774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3164861b32e562","name":"Throws when trying to push message with empty payload","time":{"start":1756941948220,"stop":1756941948220,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda8864852036d67","name":"Check received message containing Arabic","time":{"start":1756941343120,"stop":1756941343120,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e1a47310ec0951","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1756940898832,"stop":1756940898832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f3d61d32fa926a","name":"Check received message containing SQL Injection","time":{"start":1756941343121,"stop":1756941343121,"duration":0},"status":"passed","severity":"normal"},{"uid":"df05a422be68ff0b","name":"should initialize with Unhealthy status","time":{"start":1756940856637,"stop":1756940856637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a83ca3176f64b4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1756941071721,"stop":1756941071721,"duration":0},"status":"passed","severity":"normal"},{"uid":"44329945a788dd6d","name":"should dispatch network event when browser goes offline","time":{"start":1756940822782,"stop":1756940822782,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9f84c9c4d4f486","name":"Subscribe to topic containing long and publish message","time":{"start":1756941071718,"stop":1756941071720,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c834649cca9bd6a","name":"rejects hash query with content filter parameters","time":{"start":1756940823275,"stop":1756940823275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f122dcb5c358d14","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1756940912169,"stop":1756940912169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3243c206fa69bdd","name":"should dial peer when on same shard","time":{"start":1756940822669,"stop":1756940822673,"duration":4},"status":"passed","severity":"normal"},{"uid":"4a5d576aadc5bbce","name":"Promise Callback - true","time":{"start":1756941223688,"stop":1756941223688,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc290d88763775","name":"should load peers from local storage and dispatch events","time":{"start":1756940837516,"stop":1756940837517,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee8571c9f1fc81c","name":"should not emit message when conditions are not met (recent query, no offline)","time":{"start":1756940856572,"stop":1756940856572,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61ac3ade30be16","name":"Push message with Russian payload","time":{"start":1756941948175,"stop":1756941948175,"duration":0},"status":"passed","severity":"normal"},{"uid":"eead64956c60cef7","name":"Throws when trying to push message with empty payload","time":{"start":1756941948179,"stop":1756941948179,"duration":0},"status":"passed","severity":"normal"},{"uid":"83486817072116c1","name":"should handle dial errors gracefully","time":{"start":1756940822401,"stop":1756940822402,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe830a95a0631ea","name":"Push message with meta","time":{"start":1756941948199,"stop":1756941948199,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a63ba0567527fc","name":"retrieves a single peer","time":{"start":1756940833639,"stop":1756940833639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0bf031e9f5dfb9","name":"should handle peer store update failures gracefully","time":{"start":1756940823235,"stop":1756940823237,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd59dee58ef6a606","name":"should be able to decode the field with only RELAY set to true","time":{"start":1756940812588,"stop":1756940812588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5004d3c068dc8f","name":"should handle zero peers request","time":{"start":1756940833662,"stop":1756940833662,"duration":0},"status":"passed","severity":"normal"},{"uid":"912b6fbb6ebfe3ba","name":"should deliver messages after dependencies are met","time":{"start":1756940875333,"stop":1756940875333,"duration":0},"status":"passed","severity":"normal"},{"uid":"30774726b0b6c76d","name":"should return true when peer is on the same cluster","time":{"start":1756940822738,"stop":1756940822738,"duration":0},"status":"passed","severity":"normal"},{"uid":"332a409a43d52388","name":"isConnected should return false after all peers disconnect","time":{"start":1756940912173,"stop":1756940912173,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cab45f317e2eaf","name":"Push message with SQL Injection payload","time":{"start":1756941948175,"stop":1756941948176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1831b5105348e917","name":"should return false when peer is on different cluster","time":{"start":1756940822741,"stop":1756940822741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86e74f27ab2588d","name":"Push messages througth V2 and V3 from 2 js-waku and receives","time":{"start":1756940966594,"stop":1756940966596,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a915151f4d8ff0","name":"should not process empty queue","time":{"start":1756940822684,"stop":1756940822684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7529fb8c2b64115e","name":"Push message with content topic containing Arabic","time":{"start":1756941948209,"stop":1756941948210,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b7898e7d0801f3","name":"Subscribe to topic containing short and receive message","time":{"start":1756941366565,"stop":1756941366566,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eca4b7a6583d6","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1756940833660,"stop":1756940833660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1430441e7d624164","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1756941366575,"stop":1756941366575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8ea8e160588c32","name":"should handle query errors gracefully","time":{"start":1756940833500,"stop":1756940833500,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b424bd37c3dd4eb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1756940812590,"stop":1756940812591,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ad3d6fd96dc533","name":"should set field with only RELAY enabled","time":{"start":1756940813307,"stop":1756940813307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abbea13997ec618","name":"Push message with XML payload","time":{"start":1756941948190,"stop":1756941948190,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a637b7758da7ad","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1756940822978,"stop":1756940822978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7220ce5797fdb540","name":"should handle multiple peers with different shard configurations","time":{"start":1756940822691,"stop":1756940822692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bf961124775373","name":"should call waitForPeer on Relay","time":{"start":1756940856283,"stop":1756940856283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e03b524c3d6a39","name":"Push message with content topic containing JSON","time":{"start":1756941948210,"stop":1756941948211,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a9f0856248e0d5","name":"throws on content topic with non-number generation field","time":{"start":1756940807101,"stop":1756940807101,"duration":0},"status":"passed","severity":"normal"},{"uid":"625716e5f3bb6037","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1756940869346,"stop":1756940869346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea1a289dc29c3fb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1756940869344,"stop":1756940869345,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f5ac0578ee67ab","name":"should return false when peer is on different cluster","time":{"start":1756940822738,"stop":1756940822739,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d42eec1119f640","name":"Check message with invalid timestamp is not received","time":{"start":1756941343126,"stop":1756941343126,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ef9abb5a64849d","name":"random static sharding 4 - Cluster ID: 760, Shard ID: 847","time":{"start":1756941219346,"stop":1756941219347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b211eef2a6726dd4","name":"should add event listeners for peer connect and disconnect","time":{"start":1756940823206,"stop":1756940823206,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dc5aad0b8cb3d","name":"Push message with content topic containing unicode special characters","time":{"start":1756941948198,"stop":1756941948198,"duration":0},"status":"passed","severity":"normal"},{"uid":"660468e33d1700b1","name":"should return false when navigator.onLine is false","time":{"start":1756940822777,"stop":1756940822777,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b1d41828ebdd77","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1756940856246,"stop":1756940856246,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d3398c8e03639a","name":"should return HistoryEntry with retrievalHint from sweepIncomingBuffer","time":{"start":1756940875335,"stop":1756940875335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30ff9432649157b","name":"should be safe to call multiple times","time":{"start":1756940823414,"stop":1756940823414,"duration":0},"status":"passed","severity":"normal"},{"uid":"954a41c0bf1ef64d","name":"Subscribe and receive messages via lightPush","time":{"start":1756941366571,"stop":1756941366571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a65aca027dac098","name":"should be safe to call multiple times","time":{"start":1756940823424,"stop":1756940823425,"duration":1},"status":"passed","severity":"normal"},{"uid":"186824c602c9a656","name":"Push message with Basic HTML tag payload","time":{"start":1756941948218,"stop":1756941948218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0f7c1611df73f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1756940807119,"stop":1756940807119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce077ccb4c01f7c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1756940807119,"stop":1756940807119,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b59ea2d173276b","name":"Push message with content topic containing short","time":{"start":1756941948220,"stop":1756941948220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4021864276ad93c8","name":"should successfully stop","time":{"start":1756940856226,"stop":1756940856226,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c6d717d973eb7a","name":"should add and remove event listeners correctly","time":{"start":1756940837518,"stop":1756940837518,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5537db716e49ad8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1756941366575,"stop":1756941366575,"duration":0},"status":"passed","severity":"normal"},{"uid":"389faa11a5332dda","name":"rejects hash query with time filter","time":{"start":1756940823275,"stop":1756940823276,"duration":1},"status":"passed","severity":"normal"}]