allure-jswaku/8936/widgets/status-chart.json
2025-08-19 21:40:51 +00:00

1 line
191 KiB
JSON

[{"uid":"fc775041e71e80a5","name":"should not create relay timers when relay is not provided","time":{"start":1755638987533,"stop":1755638987533,"duration":0},"status":"passed","severity":"normal"},{"uid":"933bdbbc16091b1b","name":"should dial peers from store when browser is connected","time":{"start":1755638986714,"stop":1755638986715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2435ee840476f3c","name":"should mark all messages in causal history as acknowledged","time":{"start":1755639037167,"stop":1755639037167,"duration":0},"status":"passed","severity":"normal"},{"uid":"764653bb5e5ad749","name":"should be able to encode the field with only FILTER set to true","time":{"start":1755638976426,"stop":1755638976427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8889a83d15ce59c5","name":"should skip peers that were recently queried","time":{"start":1755638997614,"stop":1755638997614,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e1d89c71b8e3e","name":"throws on content topic with empty encoding field","time":{"start":1755638970957,"stop":1755638970957,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bde1905c9673e0","name":"should return true when peer is on the pubsub topic shard","time":{"start":1755638986579,"stop":1755638986579,"duration":0},"status":"passed","severity":"normal"},{"uid":"68938450ad0d9ea0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1755639072267,"stop":1755639072267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2824fce2dc1e0911","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1755639008936,"stop":1755639008936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ead58e7e9fbafa8","name":"should be safe to call multiple times","time":{"start":1755638987514,"stop":1755638987514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bed41b8d5f1362","name":"should dispatch network event when browser goes online","time":{"start":1755638986270,"stop":1755638986270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a584786f639661","name":"rejects hash query with content filter parameters","time":{"start":1755638987306,"stop":1755638987306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bb9a9968d98d96","name":"Decoder throws on undefined content topic","time":{"start":1755639008938,"stop":1755639008938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dd65688c745eca","name":"Decoder throws on empty string content topic","time":{"start":1755638987923,"stop":1755638987923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d47a2807b41e71d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1755639224279,"stop":1755639224279,"duration":0},"status":"passed","severity":"normal"},{"uid":"23299767248a53c0","name":"should insert elements correctly","time":{"start":1755639034675,"stop":1755639034675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae61f4c0d441588d","name":"should add event listeners to libp2p","time":{"start":1755638986212,"stop":1755638986212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b5e0e750b12a85","name":"Push message with content topic containing numeric","time":{"start":1755639608785,"stop":1755639608785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8720dc034fe90ce9","name":"should wait for Filter peer to be connected","time":{"start":1755639018908,"stop":1755639018908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbb0548d656f748","name":"should wait for LightPush peer to be connected","time":{"start":1755639018907,"stop":1755639018908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4987a2865540910d","name":"msgTime: 0 ms from now, startTime: 1755552973098, endTime: 1755639373098","time":{"start":1755639391628,"stop":1755639391629,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5562df77dd0670","name":"should handle empty pubsub topics","time":{"start":1755638987544,"stop":1755638987544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f700d98b2e70d5d","name":"Check received message containing unicode special characters","time":{"start":1755639503412,"stop":1755639503413,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eed34c4a22055f8","name":"All","time":{"start":1755639059417,"stop":1755639059419,"duration":2},"status":"passed","severity":"normal"},{"uid":"e49d65cebc28f959","name":"should set field with only STORE enabled","time":{"start":1755638977221,"stop":1755638977222,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4362f52cb3ef3a","name":"peer exchange sets tag","time":{"start":1755639228797,"stop":1755639228798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf592114a394778","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1755639073779,"stop":1755639073780,"duration":1},"status":"passed","severity":"normal"},{"uid":"6065e81d7d514181","name":"Push message with special chars payload","time":{"start":1755639608792,"stop":1755639608792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bbb58eb27df27d","name":"Throws when trying to push message with empty payload","time":{"start":1755639608796,"stop":1755639608796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ececb2dfba0743c","name":"Stops search when 2 null results are returned","time":{"start":1755638996541,"stop":1755638996542,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cfca862275c76e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1755639232558,"stop":1755639232559,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee00a913e37b02","name":"Sets default value correctly","time":{"start":1755639386202,"stop":1755639386203,"duration":1},"status":"passed","severity":"normal"},{"uid":"709f04969ea974b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755639201220,"stop":1755639201220,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec409fda7eebc","name":"Check received message containing XML","time":{"start":1755639503421,"stop":1755639503421,"duration":0},"status":"passed","severity":"normal"},{"uid":"89589d4022b70421","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755639526066,"stop":1755639526066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbed36c409574c1","name":"Check message received after jswaku node is restarted","time":{"start":1755639503427,"stop":1755639503427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97a81a09387bc72","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755639526077,"stop":1755639526077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac34a7bde806d3fa","name":"Refresh subscription","time":{"start":1755639526076,"stop":1755639526076,"duration":0},"status":"passed","severity":"normal"},{"uid":"396d1de3be0eb260","name":"Query with Ordered Callback, No Decoder","time":{"start":1755639345962,"stop":1755639345962,"duration":0},"status":"passed","severity":"normal"},{"uid":"55be52a05dede302","name":"random static sharding 3 - Cluster ID: 786, Shard ID: 783","time":{"start":1755639336037,"stop":1755639336037,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac8aef492a97917","name":"A test","time":{"start":1755639115203,"stop":1755639115203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4327ff32ab9666","name":"Check publish message containing short","time":{"start":1755639224265,"stop":1755639224266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbca57b9a9e00de6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755639130066,"stop":1755639130067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c183fb077e431113","name":"Check publish message containing emoji","time":{"start":1755639224278,"stop":1755639224279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d8030c819c46ff","name":"should skip peer when failed to dial recently","time":{"start":1755638987124,"stop":1755638987124,"duration":0},"status":"passed","severity":"normal"},{"uid":"302746279fdc0dc0","name":"should skip peers without peer exchange protocol","time":{"start":1755638997613,"stop":1755638997613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1881ce6e3f305a","name":"should add and remove event listeners correctly","time":{"start":1755639001346,"stop":1755639001346,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a8de0423d7e8b0","name":"Check publish message containing numeric","time":{"start":1755639224267,"stop":1755639224267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed79e835107b717","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1755638970972,"stop":1755638970973,"duration":1},"status":"passed","severity":"normal"},{"uid":"321bfb54e43ce508","name":"should not allow unachievable error rate","time":{"start":1755639030756,"stop":1755639030756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac26d3a883eacbb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1755638976439,"stop":1755638976440,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ccde4ab317e22","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755639526066,"stop":1755639526066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"726852a26d92dc5","name":"should skip peer when dialed recently","time":{"start":1755638987123,"stop":1755638987124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bdb2e80db7b7c85","name":"should use configured peers when available","time":{"start":1755639018923,"stop":1755639018923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d112b8b8ed5f8c37","name":"peer:update - should do nothing if another protocol hit","time":{"start":1755638987550,"stop":1755638987550,"duration":0},"status":"passed","severity":"normal"},{"uid":"95261d86531a801d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755639503424,"stop":1755639503424,"duration":0},"status":"passed","severity":"normal"},{"uid":"959a0327df0c1b7d","name":"Push message with content topic containing long","time":{"start":1755639608784,"stop":1755639608784,"duration":0},"status":"passed","severity":"normal"},{"uid":"588d5ebcd91ee28c","name":"Refresh subscription","time":{"start":1755639526067,"stop":1755639526067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1a82ceccfbe3cc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1755639391623,"stop":1755639391623,"duration":0},"status":"passed","severity":"normal"},{"uid":"376892919f535039","name":"Relay + Store","time":{"start":1755638977222,"stop":1755638977223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab5c36b151a955b","name":"should skip peers without ENR","time":{"start":1755638997617,"stop":1755638997617,"duration":0},"status":"passed","severity":"normal"},{"uid":"89361bbef9c3505e","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1755639031083,"stop":1755639031083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2987b1258a25c6b8","name":"should not fail to stop the service if it was not started","time":{"start":1755639251614,"stop":1755639251615,"duration":1},"status":"passed","severity":"normal"},{"uid":"9252f2029edc4a62","name":"Push message with content topic containing special chars","time":{"start":1755639608785,"stop":1755639608785,"duration":0},"status":"passed","severity":"normal"},{"uid":"562aca60c0fab032","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755639526075,"stop":1755639526075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e43795213768ce71","name":"Fails to push message with large meta","time":{"start":1755639608788,"stop":1755639608788,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f26697cef9aec5","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1755639018296,"stop":1755639018296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db856306bc1b70e","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1755639018295,"stop":1755639018295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5be6caa7a9b69","name":"Promise Callback - false","time":{"start":1755639357024,"stop":1755639357026,"duration":2},"status":"passed","severity":"normal"},{"uid":"44e2851f89e9c28f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1755638970969,"stop":1755638970970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecd39f15e163cee","name":"Check publish message containing Russian","time":{"start":1755639224269,"stop":1755639224272,"duration":3},"status":"passed","severity":"normal"},{"uid":"bdf27321fb5bab83","name":"returns all values when wanted number is greater than available values","time":{"start":1755638996402,"stop":1755638996411,"duration":9},"status":"passed","severity":"normal"},{"uid":"235ad590dced2760","name":"Check message with no content topic is not received","time":{"start":1755639503416,"stop":1755639503416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e7d09660f90f94","name":"ignores domain fetching errors","time":{"start":1755638997558,"stop":1755638997558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1719802c932ca70e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1755638970968,"stop":1755638970969,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ba0f34050959a9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755639372586,"stop":1755639372586,"duration":0},"status":"passed","severity":"normal"},{"uid":"104f502e4194210e","name":"should set field with only FILTER enabled","time":{"start":1755638977222,"stop":1755638977222,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e38f1de8e2407a","name":"Push message with content topic containing unicode special characters","time":{"start":1755639608800,"stop":1755639608800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfe581a1ae8886c","name":"Check publish message containing SQL Injection","time":{"start":1755639224272,"stop":1755639224272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca63c8f5ba284762","name":"Push message with emoji payload","time":{"start":1755639608783,"stop":1755639608783,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed5c6fc4c50721a","name":"should handle browser offline state overriding peer connections","time":{"start":1755638986289,"stop":1755638986289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4777ae6b191e2770","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1755639232558,"stop":1755639232558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14f6398ac3d8a4d","name":"Push message with short payload","time":{"start":1755639608791,"stop":1755639608791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6153096e21e5acf8","name":"should start the dialing interval","time":{"start":1755638987100,"stop":1755638987100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5ff7d75dbf707d","name":"should return false when peer is not found","time":{"start":1755638986573,"stop":1755638986574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf23be32b7ee5b7e","name":"should clear timers for specific peer on disconnect","time":{"start":1755638987535,"stop":1755638987538,"duration":3},"status":"passed","severity":"normal"},{"uid":"4896b720be3339f4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1755638997085,"stop":1755638997085,"duration":0},"status":"passed","severity":"normal"},{"uid":"61db07b83b9b0130","name":"Check received message containing Arabic","time":{"start":1755639503420,"stop":1755639503420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ccad46eb78f961","name":"should attach causal history and bloom filter to each message","time":{"start":1755639037164,"stop":1755639037165,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4a921599b4db48","name":"different cluster: nodes don't connect","time":{"start":1755639130063,"stop":1755639130064,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ce294e43135ac5","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1755639031065,"stop":1755639031065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d13cda3e9794f2","name":"topics with same application and version share the same shard","time":{"start":1755638970964,"stop":1755638970964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdb73ea1d2b421e","name":"should wait for Store peer to be connected","time":{"start":1755639018908,"stop":1755639018909,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c30065471a769f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1755638970960,"stop":1755638970960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0767f51b90d5e6","name":"Query Generator - false","time":{"start":1755639357017,"stop":1755639357018,"duration":1},"status":"passed","severity":"normal"},{"uid":"22471bd010daf4c2","name":"should create an instance with libp2p and dialer","time":{"start":1755638986117,"stop":1755638986124,"duration":7},"status":"passed","severity":"normal"},{"uid":"c861311097e8358","name":"Subscribe to topic containing emoji and publish message","time":{"start":1755639232580,"stop":1755639232580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e71c785dfc0a91","name":"Push message with content topic containing Chinese","time":{"start":1755639608785,"stop":1755639608785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bf533bd937d4b5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1755638987923,"stop":1755638987924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c644ac9e0c8955","name":"throws if store query response has error status","time":{"start":1755638987797,"stop":1755638987798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6585ac8bba97ebc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1755638970972,"stop":1755638970972,"duration":0},"status":"passed","severity":"normal"},{"uid":"901fa0eab59ac13d","name":"should not change state when connections remain after disconnect","time":{"start":1755638986246,"stop":1755638986269,"duration":23},"status":"passed","severity":"normal"},{"uid":"95f8fe681e8f75f7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1755638970959,"stop":1755638970959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1169eff7df13d673","name":"Query generator for multiple messages with multiple decoders","time":{"start":1755639376052,"stop":1755639376052,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d7fd47e36d6118","name":"should handle complete discovery-to-dial flow","time":{"start":1755638986158,"stop":1755638986158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e501fdd5efd4b9cd","name":"should not receive a peer event after stop","time":{"start":1755639001344,"stop":1755639001345,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e3eacfbf7c6c00","name":"Push message with SQL Injection payload","time":{"start":1755639608793,"stop":1755639608793,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c969a82a626687","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1755639018468,"stop":1755639018468,"duration":0},"status":"passed","severity":"normal"},{"uid":"91253e7076128574","name":"Push message with content topic containing JSON","time":{"start":1755639608786,"stop":1755639608786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e53d27a099497e7","name":"should have no discoveries enabled by default","time":{"start":1755639018288,"stop":1755639018289,"duration":1},"status":"passed","severity":"normal"},{"uid":"128e60d3a6d88cba","name":"Sign & Recover","time":{"start":1755639007621,"stop":1755639007621,"duration":0},"status":"passed","severity":"normal"},{"uid":"408c82b0d8983b24","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1755638970962,"stop":1755638970963,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4d58b1b1584eff","name":"should emit a peer event after start","time":{"start":1755639001344,"stop":1755639001344,"duration":0},"status":"passed","severity":"normal"},{"uid":"da31f89f25c0a75c","name":"Subscribe and receives messages on 20 topics","time":{"start":1755639526065,"stop":1755639526065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75eeb676a7d57ac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755639201217,"stop":1755639201218,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce42a4ef314a566","name":"yields undefined for messages without decoder","time":{"start":1755638987802,"stop":1755638987802,"duration":0},"status":"passed","severity":"normal"},{"uid":"700f4e07197eef9f","name":"should not return locked peers if enough unlocked are available","time":{"start":1755639018460,"stop":1755639018460,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d2bdacd5a7594","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1755639031079,"stop":1755639031081,"duration":2},"status":"passed","severity":"normal"},{"uid":"d175a571095257fa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1755639007246,"stop":1755639007246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f50eef527943225","name":"different cluster: nodes don't connect","time":{"start":1755639130066,"stop":1755639130066,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4bfd3da22b0e49","name":"Check received message containing Arabic","time":{"start":1755639503409,"stop":1755639503410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2b0beb185d9392","name":"should dial with multiaddr and return stream","time":{"start":1755638987916,"stop":1755638987916,"duration":0},"status":"passed","severity":"normal"},{"uid":"61de2ab7ba7368c5","name":"should not receive a peer event before start","time":{"start":1755639251617,"stop":1755639251617,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c4bcadcf65f0","name":"Check received message containing numeric","time":{"start":1755639503419,"stop":1755639503419,"duration":0},"status":"passed","severity":"normal"},{"uid":"761eb1175228618","name":"should be safe to call multiple times","time":{"start":1755638986706,"stop":1755638986713,"duration":7},"status":"passed","severity":"normal"},{"uid":"eeefc9f6cf0fee2e","name":"should never report false negatives","time":{"start":1755639034677,"stop":1755639034677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f830313b9589b2d5","name":"should deliver messages after dependencies are met","time":{"start":1755639037169,"stop":1755639037169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf79f02d5ba7241","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1755638987793,"stop":1755638987793,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d415a8cd3bc720","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1755639379110,"stop":1755639379111,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad96e62bdc4010","name":"should encode/decode to text encoding","time":{"start":1755638977217,"stop":1755638977217,"duration":0},"status":"passed","severity":"normal"},{"uid":"626c65b6a0918c3","name":"throws on content topic with non-number generation field","time":{"start":1755638970955,"stop":1755638970955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07937360af2539d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755639372597,"stop":1755639372599,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbd9a517fd2236d7","name":"should dial all known peers when reached zero connections","time":{"start":1755639097420,"stop":1755639097420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e874fb0e8cb0f5","name":"Query generator for multiple messages","time":{"start":1755639376047,"stop":1755639376049,"duration":2},"status":"passed","severity":"normal"},{"uid":"976bcddf7894b7c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1755639031112,"stop":1755639031112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9083b3a6c5c6280","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1755639018922,"stop":1755639018922,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a5e1d58205c22e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755639526071,"stop":1755639526071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d650f3a08f7c5a7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1755639232556,"stop":1755639232558,"duration":2},"status":"passed","severity":"normal"},{"uid":"e038d0d2f08b223f","name":"should handle peer store update failures gracefully","time":{"start":1755638987528,"stop":1755638987528,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3c3bf6f4a002f3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755639503414,"stop":1755639503414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3139393bc0283d05","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1755639379111,"stop":1755639379111,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aad423e287dc93","name":"ends if stream creation fails","time":{"start":1755638987796,"stop":1755638987796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcadd6744bbbcf4f","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1755639018467,"stop":1755639018467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ec0ed66a5457f8","name":"Renews subscription after lossing a connection","time":{"start":1755639526081,"stop":1755639526081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed514278633238da","name":"Check received message containing shell command","time":{"start":1755639503412,"stop":1755639503412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34aa01c20c614b2","name":"Push message equal or less that 1MB","time":{"start":1755639608790,"stop":1755639608790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9594ac5da8dfc434","name":"Publish message with custom timestamp: Wed Aug 28 2024 21:33:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1755639224279,"stop":1755639224280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c705aaf1ac7a5dd8","name":"should start periodic discovery on start","time":{"start":1755638997618,"stop":1755638997618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3522cac8d15cb7","name":"should properly create location multiaddrs - tcp6","time":{"start":1755638977219,"stop":1755638977220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a067f9b223212c1","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1755638986740,"stop":1755638986740,"duration":0},"status":"passed","severity":"normal"},{"uid":"71275e30544d08fb","name":"Check received message containing Basic HTML tag","time":{"start":1755639503411,"stop":1755639503411,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac9ed4012e5f095","name":"should be safe to call multiple times","time":{"start":1755638987912,"stop":1755638987912,"duration":0},"status":"passed","severity":"normal"},{"uid":"480eebf39a8f112b","name":"messageHashStr returns a hex string","time":{"start":1755638986949,"stop":1755638986950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aaad7bf46798e2c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1755638997087,"stop":1755638997087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46b04bc65acfaf8","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1755639018460,"stop":1755639018460,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ee6f326fba3ed5","name":"should filter out undefined ENRs","time":{"start":1755638997543,"stop":1755638997545,"duration":2},"status":"passed","severity":"normal"},{"uid":"e76969ba0a153a3e","name":"should handle errors when accessing navigator","time":{"start":1755638986288,"stop":1755638986288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b975c2477dac971","name":"should clear dial history on start","time":{"start":1755638987100,"stop":1755638987101,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0643a77c4dafe79","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755639503417,"stop":1755639503417,"duration":0},"status":"passed","severity":"normal"},{"uid":"598f77b302dd59ca","name":"should handle errors when globalThis is not available","time":{"start":1755638986225,"stop":1755638986225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d98d9f9da35de7","name":"accepts time-filtered query with content filter","time":{"start":1755638987311,"stop":1755638987311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8831f1b86bc46ff5","name":"Subscribe to topic containing short and receive message","time":{"start":1755639526067,"stop":1755639526067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e334f5a56c102cd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1755638970971,"stop":1755638970972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b577a7f5309d74ac","name":"should not fail to start the service if it is already started","time":{"start":1755639251616,"stop":1755639251617,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f07a531b6bf7075","name":"should not be empty after adding a subscription","time":{"start":1755639018815,"stop":1755639018816,"duration":1},"status":"passed","severity":"normal"},{"uid":"296547f196cda804","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755639526069,"stop":1755639526070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c0d681207efee2","name":"Encoder throws on empty string content topic","time":{"start":1755639008937,"stop":1755639008938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0967465d1abe2e1","name":"should return false","time":{"start":1755638977216,"stop":1755638977216,"duration":0},"status":"passed","severity":"normal"},{"uid":"568c748c11707246","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1755638987534,"stop":1755638987534,"duration":0},"status":"passed","severity":"normal"},{"uid":"68313f67e4892a89","name":"should return false when peer is on different cluster","time":{"start":1755638986551,"stop":1755638986561,"duration":10},"status":"passed","severity":"normal"},{"uid":"53c4c16708d5aaa1","name":"should sort peers by ping value","time":{"start":1755638987919,"stop":1755638987919,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4fa95ca4ae8035","name":"should get / set TCP multiaddr","time":{"start":1755638977218,"stop":1755638977218,"duration":0},"status":"passed","severity":"normal"},{"uid":"502be639f565438a","name":"should not create multiple intervals when called multiple times","time":{"start":1755638987101,"stop":1755638987101,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd850812fd8b24d7","name":"Check received message containing Russian","time":{"start":1755639503420,"stop":1755639503420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5e5f8a93e90adb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1755638970970,"stop":1755638970971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f17fea58cfb2cb","name":"can start the service","time":{"start":1755639251609,"stop":1755639251609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa7b64b83ba38a6","name":"Check received message containing long","time":{"start":1755639503408,"stop":1755639503408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46b856daa6b8bbc","name":"should update peer store before dialing","time":{"start":1755638986140,"stop":1755638986141,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f97a3c13921339","name":"should add and check entries correctly","time":{"start":1755639016593,"stop":1755639016602,"duration":9},"status":"passed","severity":"normal"},{"uid":"21bfc72dce1b9b5c","name":"Ephemeral messages are not stored","time":{"start":1755639072266,"stop":1755639072267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b185870f3969916","name":"Query generator for 2000 messages","time":{"start":1755639376059,"stop":1755639376059,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed3252143695d8b","name":"Push message with content topic containing Russian","time":{"start":1755639608799,"stop":1755639608799,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a7159d08702f8a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755639201218,"stop":1755639201218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7020cead0e423ae","name":"Push message with Arabic payload","time":{"start":1755639608792,"stop":1755639608792,"duration":0},"status":"passed","severity":"normal"},{"uid":"124b208148ff891f","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1755639031069,"stop":1755639031070,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10a481bd5537c91","name":"Check message with non string payload is not received","time":{"start":1755639503417,"stop":1755639503417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8258304a1abb508b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1755638970970,"stop":1755638970970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e464e5eab5148db8","name":"Check publish message containing Script","time":{"start":1755639224272,"stop":1755639224273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d700a55d8558a27","name":"should handle peer store errors gracefully","time":{"start":1755638997614,"stop":1755638997614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfbaf83ff2e6d50","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1755638970963,"stop":1755638970963,"duration":0},"status":"passed","severity":"normal"},{"uid":"303f4d2b8fc56f08","name":"should requeue task if no peer is available","time":{"start":1755639017363,"stop":1755639017366,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3e11456d650fae2","name":"Accepts a valid Waku Message","time":{"start":1755639022312,"stop":1755639022313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3adea52f348121e1","name":"Check received message containing XML","time":{"start":1755639503411,"stop":1755639503411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cd1f4533cd4e72","name":"should be empty when created","time":{"start":1755639018815,"stop":1755639018815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88d8e2b615f8881","name":"should not create timers for topics where peer is not in mesh","time":{"start":1755638987534,"stop":1755638987534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5639fd2a78d5f537","name":"should start and setup intervals and event listeners","time":{"start":1755639018820,"stop":1755639018821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b29bc8ee825eb16","name":"Check publish message containing XML","time":{"start":1755639224273,"stop":1755639224274,"duration":1},"status":"passed","severity":"normal"},{"uid":"54488505af90ca7a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1755639232569,"stop":1755639232569,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ab3459821deac5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1755639031105,"stop":1755639031106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f85234450dc490","name":"should retry if all attempts fail","time":{"start":1755639017374,"stop":1755639017374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f1bd883b40c864","name":"Using a function","time":{"start":1755639386201,"stop":1755639386201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eadbdb95216ba28","name":"should clear dial history on stop","time":{"start":1755638987109,"stop":1755638987109,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d584817c38e9b0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1755639073780,"stop":1755639073781,"duration":1},"status":"passed","severity":"normal"},{"uid":"3306487c919853e5","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1755639018467,"stop":1755639018467,"duration":0},"status":"passed","severity":"normal"},{"uid":"52037b9d48b08f80","name":"should add to incoming buffer if dependencies are not met","time":{"start":1755639037167,"stop":1755639037167,"duration":0},"status":"passed","severity":"normal"},{"uid":"9352ac9520f9df68","name":"Push message with Basic HTML tag payload","time":{"start":1755639608781,"stop":1755639608781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a6c30c63638789","name":"Check publish message containing shell command","time":{"start":1755639224275,"stop":1755639224277,"duration":2},"status":"passed","severity":"normal"},{"uid":"811077480c2cc4e4","name":"should return false when peer is not on topic","time":{"start":1755638987919,"stop":1755638987920,"duration":1},"status":"passed","severity":"normal"},{"uid":"125575d5e23f494e","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1755638986946,"stop":1755638986949,"duration":3},"status":"passed","severity":"normal"},{"uid":"5cd2a5523f08b78","name":"should emit a peer event after start","time":{"start":1755639059732,"stop":1755639059752,"duration":20},"status":"passed","severity":"normal"},{"uid":"94d9dd388f5ad1f9","name":"random static sharding 6 - Cluster ID: 726, Shard ID: 773","time":{"start":1755639336038,"stop":1755639336038,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d5f3defb6ac3","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1755639018465,"stop":1755639018465,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c335422121fdce3","name":"should handle case when navigator is not available","time":{"start":1755638986245,"stop":1755638986245,"duration":0},"status":"passed","severity":"normal"},{"uid":"724f61ce7022172b","name":"Rejects garbage","time":{"start":1755639022314,"stop":1755639022314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f10db13f6f3b8e","name":"Overlapping topic subscription","time":{"start":1755639526066,"stop":1755639526067,"duration":1},"status":"passed","severity":"normal"},{"uid":"632b3037da1c151f","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1755639031070,"stop":1755639031070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db69b10a77b1ff","name":"Passing page size 0 when there are 110 messages","time":{"start":1755639370751,"stop":1755639370752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9737795bdedf449","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1755639376054,"stop":1755639376058,"duration":4},"status":"passed","severity":"normal"},{"uid":"42975bb5f3c60ed2","name":"should insert message id into causal history","time":{"start":1755639037164,"stop":1755639037164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4037ccf72c4283","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1755639037167,"stop":1755639037168,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f1d7a9091a6cc4","name":"should decode valid enr successfully","time":{"start":1755638977213,"stop":1755638977213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f0135ff3335205","name":"should return PeerId when PeerId is provided","time":{"start":1755638987153,"stop":1755638987153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f22acdf1f2a2dfe","name":"Relay + Store","time":{"start":1755639059416,"stop":1755639059417,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ebb064bb6986d3","name":"Ephemeral field set to true","time":{"start":1755638987922,"stop":1755638987922,"duration":0},"status":"passed","severity":"normal"},{"uid":"61149b14883d5720","name":"should successfully query store with valid decoders and options","time":{"start":1755639018921,"stop":1755639018921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a278d2aa1469a82e","name":"ends if response has no messages","time":{"start":1755638987798,"stop":1755638987798,"duration":0},"status":"passed","severity":"normal"},{"uid":"421842adebe5912e","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1755639031064,"stop":1755639031064,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de19fe347600b0","name":"should dial more peers if under maxConnections","time":{"start":1755638986735,"stop":1755638986736,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf013747091cb90","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1755639031104,"stop":1755639031104,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e339d29ae227b9","name":"should merge provided config with defaults","time":{"start":1755638987910,"stop":1755638987911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22a70abfa3e9364","name":"Query with Ordered Callback, No message returned","time":{"start":1755639345962,"stop":1755639345963,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb189f93c7f12e48","name":"should detect messages with missing dependencies","time":{"start":1755639037169,"stop":1755639037169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc730f62db22174","name":"Push message with Russian payload","time":{"start":1755639608793,"stop":1755639608793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e2ff6525f45360","name":"Decoder throws on undefined content topic","time":{"start":1755638987923,"stop":1755638987923,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd3c50c44e61850","name":"should handle peerStore errors gracefully","time":{"start":1755638987919,"stop":1755638987919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d79add5d91660c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1755638997561,"stop":1755638997561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d30a880268cb22c5","name":"should return all connected peers without codec filter","time":{"start":1755638987918,"stop":1755638987918,"duration":0},"status":"passed","severity":"normal"},{"uid":"208320861560e2ee","name":"should handle shardReader errors","time":{"start":1755638987920,"stop":1755638987920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc77c07893ecaf0","name":"Push message with custom timestamp: 1724880678548","time":{"start":1755639608802,"stop":1755639608802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f38bcd62484ad4","name":"Check message with invalid timestamp is not received","time":{"start":1755639503425,"stop":1755639503425,"duration":0},"status":"passed","severity":"normal"},{"uid":"4064ad87308da645","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1755639037172,"stop":1755639037172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d92b55c7be09e1f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1755639391622,"stop":1755639391622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d252f2db4941ea","name":"should create PeerExchangeDiscovery with default options","time":{"start":1755638997619,"stop":1755638997620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0fbed00789af30","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1755638997087,"stop":1755638997087,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a6e558ce90061f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1755639232579,"stop":1755639232579,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeec613a5c7d47a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1755639391624,"stop":1755639391624,"duration":0},"status":"passed","severity":"normal"},{"uid":"944ea6a1d8d3dfac","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1755639018459,"stop":1755639018459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6495ddfd0b615908","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1755639031106,"stop":1755639031107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6a92f001562ee","name":"Push message with content topic containing Russian","time":{"start":1755639608786,"stop":1755639608786,"duration":0},"status":"passed","severity":"normal"},{"uid":"2226d0e420b92e89","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755639526075,"stop":1755639526075,"duration":0},"status":"passed","severity":"normal"},{"uid":"94652c720d43640f","name":"new peer added after a peer was already found","time":{"start":1755639228798,"stop":1755639228798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d23a97940c74e40","name":"Push message with SQL Injection payload","time":{"start":1755639608780,"stop":1755639608780,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b7a76857d901cc","name":"should handle dial errors gracefully","time":{"start":1755638986727,"stop":1755638986727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d64dcad2ae47c69","name":"throws on content topic with empty topic name field","time":{"start":1755638970957,"stop":1755638970957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e248a2188b4c781","name":"should handle queue processing errors gracefully","time":{"start":1755638987146,"stop":1755638987146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16285c690210535","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app92/10/topic919/utf8","time":{"start":1755639323274,"stop":1755639323275,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a9688f6357c13b","name":"Push message with content topic containing emoji","time":{"start":1755639608787,"stop":1755639608787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6d9e0a7d4159bc","name":"throws on content topic with generation field greater than 0","time":{"start":1755638970955,"stop":1755638970956,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae6c66769f7430e","name":"can start the service","time":{"start":1755639001342,"stop":1755639001342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c333415f9c510ab9","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1755639031082,"stop":1755639031082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a578f788e2a82f","name":"should encodeTxt and decodeTxt","time":{"start":1755638977212,"stop":1755638977212,"duration":0},"status":"passed","severity":"normal"},{"uid":"db127969201f777d","name":"Check publish message after client node is restarted","time":{"start":1755639224283,"stop":1755639224284,"duration":1},"status":"skipped","severity":"normal"},{"uid":"625a6994ebadc3ff","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1755639335035,"stop":1755639335036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2951c17f23dc9f4b","name":"should handle large number of peers request","time":{"start":1755638997549,"stop":1755638997550,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1042464d0db809b","name":"random static sharding 5 - Cluster ID: 891, Shard ID: 736","time":{"start":1755639336038,"stop":1755639336038,"duration":0},"status":"passed","severity":"normal"},{"uid":"613426480c1310bb","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1755639391629,"stop":1755639391629,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dc1dd7f781907d","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1755638987305,"stop":1755638987305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d39061544a4553","name":"should dial one peer on dial","time":{"start":1755639146158,"stop":1755639146159,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0052e1bee386a1","name":"should properly create peer info with all multiaddrs","time":{"start":1755638977220,"stop":1755638977220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16a360c69865a8c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755639130064,"stop":1755639130064,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b9ba94b6c59d13","name":"Get Nodes","time":{"start":1755638996539,"stop":1755638996540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb16951fed1fb498","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755639526068,"stop":1755639526068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b7f10d73419af","name":"should skip peer when already connected","time":{"start":1755638987123,"stop":1755638987123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d38dcdac388f655","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1755639031105,"stop":1755639031105,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2697a38e441c694","name":"should create a new stream if no existing for protocol found","time":{"start":1755638987549,"stop":1755638987549,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26f4fea0f6c53ec","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1755638977213,"stop":1755638977213,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbed93f6780cf001","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755639130067,"stop":1755639130067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcda6b56ae2ae47","name":"should insert message into bloom filter","time":{"start":1755639037164,"stop":1755639037164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4ae1e95549253a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1755639232577,"stop":1755639232578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6392ae3a89680158","name":"should encode/decode to RLP encoding","time":{"start":1755638977217,"stop":1755638977217,"duration":0},"status":"passed","severity":"normal"},{"uid":"98675f807f67c00b","name":"should handle special patterns correctly","time":{"start":1755639034680,"stop":1755639034680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f44147f4dd7e331","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1755639335036,"stop":1755639335036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4651d7cee5e7a162","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1755639391627,"stop":1755639391627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c496eb8bbede100","name":"should be safe to call multiple times","time":{"start":1755638986128,"stop":1755638986129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61af17d1a359f12","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1755639018424,"stop":1755639018424,"duration":0},"status":"passed","severity":"normal"},{"uid":"168a178dda1ddf84","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755639526079,"stop":1755639526080,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff860bea2eb3dbdc","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1755639018468,"stop":1755639018468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359e8b8f5cdbddf","name":"should not dispatch event when already connected","time":{"start":1755638986269,"stop":1755638986269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ef00367b4d64a0","name":"Push message with custom timestamp: 1755642678548","time":{"start":1755639608802,"stop":1755639608802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d47f26a9599908","name":"LightPush","time":{"start":1755639392110,"stop":1755639392110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c4a81643c84fd","name":"should skip already querying peers","time":{"start":1755638997615,"stop":1755638997616,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9e7705a5e5b990","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1755638970974,"stop":1755638970974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9233854e6ffccf64","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1755639018817,"stop":1755639018820,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2fde3ae0d60fe63","name":"udp ip6 address","time":{"start":1755638976536,"stop":1755638976536,"duration":0},"status":"passed","severity":"normal"},{"uid":"554d5a0f4359da7b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755639526072,"stop":1755639526072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9368dada769d091f","name":"should start all internal components","time":{"start":1755638987911,"stop":1755638987912,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99dec4e613a4ad6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755639526078,"stop":1755639526078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c32c825fc52b04","name":"accepts valid content-filtered query","time":{"start":1755638987305,"stop":1755638987305,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a92470bc9ccc2b","name":"should handle query errors","time":{"start":1755638997617,"stop":1755638997617,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e5f22ba471cb47","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1755639031108,"stop":1755639031109,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54663f5190fdd99","name":"Push message with content topic containing short","time":{"start":1755639608796,"stop":1755639608797,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e8527b55b4b7c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1755639031110,"stop":1755639031111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f90d133c0b08662","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755639201221,"stop":1755639201221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1ce8011ae451ce","name":"random static sharding 7 - Cluster ID: 414, Shard ID: 426","time":{"start":1755639336038,"stop":1755639336039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb14a03b7fff544d","name":"Encoder throws on undefined content topic","time":{"start":1755639007249,"stop":1755639007249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12d90c86d5978e1","name":"Ordered callback, aborts when callback returns true","time":{"start":1755639376058,"stop":1755639376058,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd176af91d004409","name":"should lock peers when selected","time":{"start":1755639018459,"stop":1755639018459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb4b03fa204ea59","name":"messageHashStr works with IProtoMessage","time":{"start":1755638986950,"stop":1755638986950,"duration":0},"status":"passed","severity":"normal"},{"uid":"54be11d0d05f78d0","name":"should add peer to queue when queue is not empty","time":{"start":1755638987111,"stop":1755638987112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93e16c50b4a601f","name":"Push message with content topic containing JSON","time":{"start":1755639608799,"stop":1755639608800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5983272aab18364","name":"should allow redial after failed dial cooldown expires","time":{"start":1755638987137,"stop":1755638987137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed343532150c1a34","name":"should not modify tags of connections for different peers","time":{"start":1755639018468,"stop":1755639018469,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdd1eb73aaf2149","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1755638986579,"stop":1755638986580,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1cba302eeb582e","name":"Push message with content topic containing SQL Injection","time":{"start":1755639608786,"stop":1755639608786,"duration":0},"status":"passed","severity":"normal"},{"uid":"41beba890a099a6e","name":"random static sharding 10 - Cluster ID: 164, Shard ID: 542","time":{"start":1755639336039,"stop":1755639336040,"duration":1},"status":"passed","severity":"normal"},{"uid":"214a5f4126f1e7c8","name":"messageHashStr produces consistent results for the same input","time":{"start":1755638986950,"stop":1755638986951,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c1c3152238abc0","name":"should do nothing when connections still exist","time":{"start":1755638986721,"stop":1755638986725,"duration":4},"status":"passed","severity":"normal"},{"uid":"a669410a2eb61f16","name":"should maintain desired error rate","time":{"start":1755639034676,"stop":1755639034677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f9f7cbc667ba58","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1755639031109,"stop":1755639031109,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e8fea77145725f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1755639031071,"stop":1755639031078,"duration":7},"status":"passed","severity":"normal"},{"uid":"7394c3b8e2097509","name":"should drop connection via multiaddr with hangUp","time":{"start":1755639146161,"stop":1755639146161,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c380e5ce855f63","name":"Check received message containing long","time":{"start":1755639503418,"stop":1755639503418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6810fb5587e2be6d","name":"Store - dialed first","time":{"start":1755639392109,"stop":1755639392109,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a8c37321abc379","name":"Push message with Chinese payload","time":{"start":1755639608777,"stop":1755639608778,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fbd21af29eedee","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1755639018466,"stop":1755639018467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23f00891e05cab3","name":"should be safe to call multiple times","time":{"start":1755638987515,"stop":1755638987515,"duration":0},"status":"passed","severity":"normal"},{"uid":"725897d51dce8688","name":"should return false when peer is on different cluster","time":{"start":1755638986574,"stop":1755638986578,"duration":4},"status":"passed","severity":"normal"},{"uid":"6170af3e4364ecd2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1755639379111,"stop":1755639379112,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c14151fd9a41d9","name":"should stop and cleanup resources","time":{"start":1755639018821,"stop":1755639018821,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ab041b35b35e0","name":"Reusing cursor across nodes","time":{"start":1755639335037,"stop":1755639335037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5a01668a48797b","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1755638986737,"stop":1755638986740,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c1f690afb6f08c2","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1755638986950,"stop":1755638986950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4186629ca92dcc0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1755639232576,"stop":1755639232577,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b9cb1fe8cf5d71","name":"should dispatch network event when browser goes offline","time":{"start":1755638986270,"stop":1755638986271,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf689d8d0b40f57f","name":"Correctly serialized arguments","time":{"start":1755639130331,"stop":1755639130331,"duration":0},"status":"passed","severity":"normal"},{"uid":"add18c5668568515","name":"should handle shard reader errors gracefully","time":{"start":1755638987147,"stop":1755638987147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9889c7d159cf5c5d","name":"should properly create location multiaddrs - udp","time":{"start":1755638977220,"stop":1755638977220,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcac7e76b67b9c2c","name":"Push message with numeric payload","time":{"start":1755639608791,"stop":1755639608792,"duration":1},"status":"passed","severity":"normal"},{"uid":"1279cf80a558f17a","name":"Publish message with large meta","time":{"start":1755639224284,"stop":1755639224284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dc528924a53614","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1755639031101,"stop":1755639031102,"duration":1},"status":"passed","severity":"normal"},{"uid":"32660d140cbc586f","name":"should be safe to call multiple times","time":{"start":1755638987109,"stop":1755638987109,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c32b3ed26af78f","name":"should add event listeners for peer connect and disconnect","time":{"start":1755638987513,"stop":1755638987514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53fab7ffad9bdc9","name":"msgTime: 0 ms from now, startTime: 1755380173098, endTime: 1755639373098","time":{"start":1755639391628,"stop":1755639391628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d536dd3b100e72a9","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1755639018424,"stop":1755639018424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb879d8f5b2f097","name":"Check received message containing emoji","time":{"start":1755639503413,"stop":1755639503413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a823e83b44e5cd06","name":"tcp ip4 address","time":{"start":1755638976535,"stop":1755638976536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5faccda4ee24ac","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1755639232572,"stop":1755639232573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a1d043943cd147","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755639526078,"stop":1755639526078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1746f5a6a5624f92","name":"should be able to decode the field with only STORE set to true","time":{"start":1755638976438,"stop":1755638976438,"duration":0},"status":"passed","severity":"normal"},{"uid":"64410eb709ecdc2d","name":"Js publishes, other Js receives","time":{"start":1755639214184,"stop":1755639214185,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b32ba15372b704b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755639503425,"stop":1755639503425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1f34d54d523d35","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1755639232555,"stop":1755639232556,"duration":1},"status":"passed","severity":"normal"},{"uid":"883004f38fd66a0c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/9/topic820/proto","time":{"start":1755639323275,"stop":1755639323275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19ba1e50ce5034f","name":"Push message with Script payload","time":{"start":1755639608793,"stop":1755639608793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f831078acd0cdc","name":"Check received message containing special chars","time":{"start":1755639503419,"stop":1755639503419,"duration":0},"status":"passed","severity":"normal"},{"uid":"430d735ea82a6455","name":"Check received message containing SQL Injection","time":{"start":1755639503410,"stop":1755639503410,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a68133d1f93f14c","name":"Check received message containing JSON","time":{"start":1755639503422,"stop":1755639503422,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa03e8cb153a0289","name":"should return usable stream attached to connection","time":{"start":1755638987548,"stop":1755638987548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54f7c928383ba4a","name":"Passing page size 10 when there are 10 messages","time":{"start":1755639370754,"stop":1755639370754,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc5c96a8c81031","name":"Cluster id 0, shard 0","time":{"start":1755639336034,"stop":1755639336035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69553ee40fdd242","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1755638976428,"stop":1755638976432,"duration":4},"status":"passed","severity":"normal"},{"uid":"1224335ee3ac5dc5","name":"Check received message with timestamp: 1755639053489000000 ","time":{"start":1755639503413,"stop":1755639503414,"duration":1},"status":"passed","severity":"normal"},{"uid":"794971e540c8459","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755639526074,"stop":1755639526074,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa274c07cc01fca","name":"Push message with JSON payload","time":{"start":1755639608781,"stop":1755639608781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adc6a0e8f574fc8","name":"Subscribe to topic containing Script and receive message","time":{"start":1755639526079,"stop":1755639526079,"duration":0},"status":"passed","severity":"normal"},{"uid":"438d01d0204ec4b7","name":"Decoder throws on undefined content topic","time":{"start":1755639007250,"stop":1755639007250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f385fcc58206453a","name":"Check message with no pubsub topic is not received","time":{"start":1755639503416,"stop":1755639503416,"duration":0},"status":"passed","severity":"normal"},{"uid":"914eadb9c0fd9fe4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1755638970971,"stop":1755638970971,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c1b74e2b0c1cf4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1755638976433,"stop":1755638976434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8628620953100e87","name":"should increase lamport timestamp","time":{"start":1755639037165,"stop":1755639037165,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa33353ddc656198","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1755638970967,"stop":1755638970968,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c2fbf01314d48a","name":"Renews subscription after lossing a connection","time":{"start":1755639526073,"stop":1755639526073,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6a3f8904e059d","name":"Check publish message containing unicode special characters","time":{"start":1755639224278,"stop":1755639224278,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f177ac04302cff","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1755639391624,"stop":1755639391627,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb2486c6696bf3a2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1755639031103,"stop":1755639031104,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f349dbb958da9a","name":"random static sharding 9 - Cluster ID: 322, Shard ID: 325","time":{"start":1755639336039,"stop":1755639336039,"duration":0},"status":"passed","severity":"normal"},{"uid":"567158d1d6b185c1","name":"should remove event listeners","time":{"start":1755638987514,"stop":1755638987515,"duration":1},"status":"passed","severity":"normal"},{"uid":"e866951b71def942","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1755639018289,"stop":1755639018295,"duration":6},"status":"passed","severity":"normal"},{"uid":"b67fb52ee4dcd4f4","name":"should create NetworkMonitor with libp2p and events","time":{"start":1755638986210,"stop":1755638986211,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a3de86d3eea25","name":"Push message with numeric payload","time":{"start":1755639608776,"stop":1755639608776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376b97cdf453eb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1755639391628,"stop":1755639391628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dd404f3ed4ef38","name":"Push message with long payload","time":{"start":1755639608791,"stop":1755639608791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5daa3ed971382b3","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1755639031091,"stop":1755639031091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c09bc961f399e","name":"Subscribe and receive messages via lightPush","time":{"start":1755639526073,"stop":1755639526073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb8bf973b4b3db3","name":"Subscribe to topic containing XML and receive message","time":{"start":1755639526070,"stop":1755639526071,"duration":1},"status":"passed","severity":"normal"},{"uid":"949b1a10b867972","name":"should delegate to networkMonitor.isConnected()","time":{"start":1755638987915,"stop":1755638987915,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd2cc75b38a58ee","name":"Push message with content topic containing special chars","time":{"start":1755639608797,"stop":1755639608798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72e06c9c8bbaaf6","name":"Non TWN Cluster","time":{"start":1755639323274,"stop":1755639323274,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6c51b1034128b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1755639114816,"stop":1755639114820,"duration":4},"status":"passed","severity":"normal"},{"uid":"432508fd568ac81d","name":"should not receive a peer event after stop","time":{"start":1755639251618,"stop":1755639251618,"duration":0},"status":"passed","severity":"normal"},{"uid":"17703951c7958b1d","name":"should set field with all protocols disabled","time":{"start":1755638977221,"stop":1755638977221,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bdd3200788926d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1755638976438,"stop":1755638976438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf04bc59e65ea26","name":"Push message with rate limit","time":{"start":1755639608801,"stop":1755639608801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a24f03cd18e6022","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1755638970972,"stop":1755638970972,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b4329de21bb29c","name":"Push message with special chars payload","time":{"start":1755639608776,"stop":1755639608776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9020be14e1155c6f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1755639232565,"stop":1755639232569,"duration":4},"status":"passed","severity":"normal"},{"uid":"b3cef0dae407500d","name":"should initialize with custom number of peers","time":{"start":1755639018455,"stop":1755639018455,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f1b61047d58c4e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755638976440,"stop":1755638976441,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e8c84810b2d92d","name":"should process tasks in queue","time":{"start":1755639017362,"stop":1755639017362,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b2b6d49d6bbce7","name":"connects to nwaku","time":{"start":1755639386200,"stop":1755639386200,"duration":0},"status":"passed","severity":"normal"},{"uid":"42619f3f8d400af0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1755638970959,"stop":1755638970959,"duration":0},"status":"passed","severity":"normal"},{"uid":"71149b9dd24ea874","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1755639217425,"stop":1755639217425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c840dfe9adb8e9","name":"Meta field set when metaSetter is specified","time":{"start":1755638987922,"stop":1755638987922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3039e436c57b9ae","name":"Encoder throws on undefined content topic","time":{"start":1755639008937,"stop":1755639008937,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2e044ecbf1565b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1755638970974,"stop":1755638970974,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e8e668b94cfc04","name":"Check received message containing Chinese","time":{"start":1755639503409,"stop":1755639503409,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb01f2ae57d14c8","name":"should only return 1 node with relay capability","time":{"start":1755638997559,"stop":1755638997560,"duration":1},"status":"passed","severity":"normal"},{"uid":"836669eca9fb6e87","name":"isConnected between 2 js-waku relay nodes","time":{"start":1755639073782,"stop":1755639073782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae53d1878430940","name":"throws on empty content topic","time":{"start":1755638970954,"stop":1755638970954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5246bd026ca84e27","name":"should dial peers from store on start","time":{"start":1755638986705,"stop":1755638986706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed36336c65834b8","name":"should be safe to call multiple times","time":{"start":1755638986130,"stop":1755638986130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f21643c6d9d442","name":"should handle dial errors gracefully","time":{"start":1755638986140,"stop":1755638986140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb690990c672ad6","name":"should not discard bootstrap peers if under the limit","time":{"start":1755639097423,"stop":1755639097423,"duration":0},"status":"passed","severity":"normal"},{"uid":"17444c0c0f892cc5","name":"should decode valid enr with tcp successfully","time":{"start":1755638977213,"stop":1755638977214,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a373d63e8089ff2","name":"should handle peer connect event","time":{"start":1755638986246,"stop":1755638986246,"duration":0},"status":"passed","severity":"normal"},{"uid":"308cf88ba6d15ac0","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1755638987528,"stop":1755638987528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83ae6f70fe6c6cb","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1755638997546,"stop":1755638997546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c4340d4dc86b69","name":"should add event listeners to globalThis","time":{"start":1755638986212,"stop":1755638986225,"duration":13},"status":"passed","severity":"normal"},{"uid":"bdd0905865c8827f","name":"Callback on promise","time":{"start":1755639376053,"stop":1755639376053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9729aa102918b1","name":"Check message with no payload is not received","time":{"start":1755639503416,"stop":1755639503416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71cd1b47f13ac8a","name":"should start ping timers on peer connect","time":{"start":1755638987516,"stop":1755638987518,"duration":2},"status":"passed","severity":"normal"},{"uid":"86f2a79bfca8c110","name":"should populate queue if has active dial","time":{"start":1755638987124,"stop":1755638987124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bce3a255c3a0f8","name":"should return false when navigator.onLine is false","time":{"start":1755638986227,"stop":1755638986228,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfec9267ec1aa10","name":"should handle complete connection lifecycle","time":{"start":1755638986289,"stop":1755638986289,"duration":0},"status":"passed","severity":"normal"},{"uid":"418771c384a35af5","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1755639031096,"stop":1755639031096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a4fed78e21ec01","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1755639031112,"stop":1755639031114,"duration":2},"status":"passed","severity":"normal"},{"uid":"6239f3fa0c440e86","name":"should dial peers from store when no connections remain","time":{"start":1755638986715,"stop":1755638986721,"duration":6},"status":"passed","severity":"normal"},{"uid":"e1c85c8e1d61c7c4","name":"random static sharding 4 - Cluster ID: 919, Shard ID: 706","time":{"start":1755639336037,"stop":1755639336037,"duration":0},"status":"passed","severity":"normal"},{"uid":"62edd8de0b3344bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1755638970963,"stop":1755638970964,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebab127008d4fee7","name":"Asymmetric encrypt & decrypt","time":{"start":1755639007619,"stop":1755639007619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1e5fca7586895e","name":"Push message equal or less that 1MB","time":{"start":1755639608803,"stop":1755639608803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a5bb59a675fd41","name":"Check message with no payload is not received","time":{"start":1755639503426,"stop":1755639503426,"duration":0},"status":"passed","severity":"normal"},{"uid":"498a530eee43076","name":"Light Node - default protocols","time":{"start":1755639392111,"stop":1755639392111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3759854ee10e0c","name":"should throw error - invalid id","time":{"start":1755638977215,"stop":1755638977215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8856b8c831f968c4","name":"should check false positive rate","time":{"start":1755639034681,"stop":1755639034681,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb536a3229d08bd","name":"should be safe to call multiple times","time":{"start":1755638987914,"stop":1755638987914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89f16fc69e8c1f8","name":"should properly clean up resources when disposed","time":{"start":1755639016617,"stop":1755639016624,"duration":7},"status":"passed","severity":"normal"},{"uid":"c9ceb33efdb1331e","name":"same cluster: nodes connect","time":{"start":1755639130065,"stop":1755639130065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1f5e63b3afc018","name":"should create ShardReader with static shards network config","time":{"start":1755638986551,"stop":1755638986551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89ca3352a9144c1","name":"Push message with JSON payload","time":{"start":1755639608794,"stop":1755639608794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b374ce3f2887e8","name":"should dial with PeerId and return stream","time":{"start":1755638987915,"stop":1755638987916,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6771fd0f782352","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1755638971144,"stop":1755638971144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2590b67abe48518","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1755638987521,"stop":1755638987526,"duration":5},"status":"passed","severity":"normal"},{"uid":"b1bf32ff15c6d8fa","name":"can start and stop the service","time":{"start":1755639001342,"stop":1755639001343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef1f90a0d69a0e3","name":"Generator, one shard","time":{"start":1755639341554,"stop":1755639341555,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a036ebe665bc35","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1755639224282,"stop":1755639224282,"duration":0},"status":"passed","severity":"normal"},{"uid":"176aceb8c0a67493","name":"should serialize and deserialize correctly","time":{"start":1755639034677,"stop":1755639034679,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c8b70d4de54ba4","name":"Push message with content topic containing Chinese","time":{"start":1755639608798,"stop":1755639608798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b0d9c171d4bc35","name":"should successfully unsubscribe from an existing subscription","time":{"start":1755639018961,"stop":1755639018962,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd7b0d23bcc99cb","name":"Push message with Basic HTML tag payload","time":{"start":1755639608794,"stop":1755639608794,"duration":0},"status":"passed","severity":"normal"},{"uid":"47158fef7ec5cfc7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1755639031106,"stop":1755639031106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc6d84f1081b304","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755639526081,"stop":1755639526081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a127cf408ac9e208","name":"should not receive a peer event before start","time":{"start":1755639001344,"stop":1755639001344,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ad778ef2f42948","name":"Nodes with multiple pubsub topic","time":{"start":1755639217432,"stop":1755639217432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5e819e5bbca3a2","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1755638986706,"stop":1755638986706,"duration":0},"status":"passed","severity":"normal"},{"uid":"96033a21484662be","name":"Push message with emoji payload","time":{"start":1755639608795,"stop":1755639608795,"duration":0},"status":"passed","severity":"normal"},{"uid":"69aa4159fc3618f6","name":"should clear all timers","time":{"start":1755638987515,"stop":1755638987515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b11eaf75d4d843f","name":"A test","time":{"start":1755639115204,"stop":1755639115204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a520cfb3ef5fcdd","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1755638997548,"stop":1755638997549,"duration":1},"status":"passed","severity":"normal"},{"uid":"838d4a2066472589","name":"Decrypt messages","time":{"start":1755639202734,"stop":1755639202735,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d092a963aac398","name":"Subscribe and receives messages on 20 topics","time":{"start":1755639526075,"stop":1755639526075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f331abc43792e1","name":"should initialize with isNetworkConnected as false","time":{"start":1755638986211,"stop":1755638986211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1632637990cece4","name":"should successfully subscribe to supported pubsub topic","time":{"start":1755639018960,"stop":1755639018961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac175c3f13ea90e8","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1755639037170,"stop":1755639037170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b567dcb17e43cc84","name":"should drop connection to all peers on hangUp","time":{"start":1755639146156,"stop":1755639146156,"duration":0},"status":"passed","severity":"normal"},{"uid":"157c0f0dae6a704d","name":"same cluster, static sharding: nodes connect","time":{"start":1755639130062,"stop":1755639130063,"duration":1},"status":"passed","severity":"normal"},{"uid":"94233a0fbb5fb6ca","name":"Check publish message containing JSON","time":{"start":1755639224275,"stop":1755639224275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5904d5082d47829","name":"returns only open connection if one present","time":{"start":1755638987410,"stop":1755638987410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8065ecdbb4317370","name":"can start and stop the service","time":{"start":1755639251614,"stop":1755639251614,"duration":0},"status":"passed","severity":"normal"},{"uid":"292be67064c43e7d","name":"Fails to push message with large meta","time":{"start":1755639608801,"stop":1755639608801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88982bf974c8f7f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1755639217425,"stop":1755639217429,"duration":4},"status":"passed","severity":"normal"},{"uid":"47ec827587895bf3","name":"should handle case with no peers in store","time":{"start":1755638986727,"stop":1755638986728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3784cad4d35307","name":"should remove event listeners from globalThis","time":{"start":1755638986226,"stop":1755638986227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffed22512ee5fa3","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1755639031071,"stop":1755639031071,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2151668530d99f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1755639031094,"stop":1755639031095,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f07de6eb95f74fe","name":"should start peer exchange discovery","time":{"start":1755638997611,"stop":1755638997611,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d61599dac5b962","name":"should process successful peer exchange query","time":{"start":1755638997616,"stop":1755638997616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3a2518c962b18c","name":"Check received message containing short","time":{"start":1755639503408,"stop":1755639503408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54f1a6e7e58c98e","name":"Passing page size 19 when there are 20 messages","time":{"start":1755639370755,"stop":1755639370755,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc1db94f2a890fa","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1755639031078,"stop":1755639031079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31f64db59d8493c","name":"should not dispatch event when already disconnected","time":{"start":1755638986269,"stop":1755638986270,"duration":1},"status":"passed","severity":"normal"},{"uid":"3305148fe388ffd7","name":"should not receive a peer event after stop","time":{"start":1755639059756,"stop":1755639059756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e37b6c7a8a52e6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1755639232569,"stop":1755639232570,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ae868e3bb1a7c7","name":"Check received message containing Script","time":{"start":1755639503421,"stop":1755639503421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd954abc665e95d8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1755638970959,"stop":1755638970960,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc0af42de987b3","name":"Subscribe to topic containing long and receive message","time":{"start":1755639526077,"stop":1755639526077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c70b7505d54d360","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1755639030758,"stop":1755639030758,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43819770f21b9f","name":"should set field with only RELAY enabled","time":{"start":1755638977221,"stop":1755638977221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b71c1c196072e9","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1755638997546,"stop":1755638997547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16806749de72231","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755639201222,"stop":1755639201222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5ee0e85dc6e8bc","name":"Passing page size 110 when there are 120 messages","time":{"start":1755639370755,"stop":1755639370756,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4ce6f787686d0f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755639526072,"stop":1755639526072,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ebed32ef5e866b","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1755639031079,"stop":1755639031079,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f062db000ed9e5","name":"should handle multiple peers with different shard configurations","time":{"start":1755638987150,"stop":1755638987150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560e48f828d2642","name":"should handle corrupted shard info gracefully","time":{"start":1755638986589,"stop":1755638986589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a808846f7026f8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/9/topic778/utf8","time":{"start":1755639323277,"stop":1755639323278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bc20f8f7d4edfe","name":"Filter","time":{"start":1755639392110,"stop":1755639392110,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d5b2de7afcf3e7","name":"recovers when dns.resolve returns empty","time":{"start":1755638997558,"stop":1755638997558,"duration":0},"status":"passed","severity":"normal"},{"uid":"421264cc5268a6f2","name":"Push message with shell command payload","time":{"start":1755639608782,"stop":1755639608782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3cd00d544e231c","name":"should get all peers from store","time":{"start":1755638986726,"stop":1755638986726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54afb4d7e50584e","name":"Relay - dialed first","time":{"start":1755639392107,"stop":1755639392108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f199f894a4afaf6a","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1755639217431,"stop":1755639217431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c7dc765f3fbbe1","name":"should continually clean up expired entries at intervals","time":{"start":1755639016624,"stop":1755639016625,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac082434c37fff1","name":"should return empty array when no peers connected","time":{"start":1755638987917,"stop":1755638987918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f70d0acdac11853","name":"Check received message containing emoji","time":{"start":1755639503423,"stop":1755639503424,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a3c36175e9b5b4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1755639114821,"stop":1755639114824,"duration":3},"status":"passed","severity":"normal"},{"uid":"604d31ae96ea9b3c","name":"should dial all peers on dial","time":{"start":1755639146155,"stop":1755639146156,"duration":1},"status":"passed","severity":"normal"},{"uid":"63096dfe6ecd66cf","name":"should allow redial after cooldown period","time":{"start":1755638987125,"stop":1755638987125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493a2e1d8dc871f","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1755639217432,"stop":1755639217433,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1d18bee8270be3","name":"should reject if LightPush is requested but not mounted","time":{"start":1755639018905,"stop":1755639018905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c075477f6056787a","name":"Push message with unicode special characters payload","time":{"start":1755639608783,"stop":1755639608783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab22b3ee4dbb406","name":"should skip peer when not on same cluster","time":{"start":1755638987125,"stop":1755638987125,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ef30620a776840","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1755639037168,"stop":1755639037169,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ed27d9e91b112e","name":"Check received message containing Basic HTML tag","time":{"start":1755639503422,"stop":1755639503422,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fdfd0315246100","name":"should be able to dial TLS multiaddrs","time":{"start":1755639146161,"stop":1755639146161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28b3eef11752ed","name":"should handle case with all peers already connected","time":{"start":1755638986728,"stop":1755638986728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddcc0914dc70035","name":"should retry on complete failure if specified","time":{"start":1755639019004,"stop":1755639019004,"duration":0},"status":"passed","severity":"normal"},{"uid":"168762bdcbd8ae8f","name":"nwaku subscribes","time":{"start":1755639214183,"stop":1755639214183,"duration":0},"status":"passed","severity":"normal"},{"uid":"521d221b6a09cc07","name":"should return false when network is not connected","time":{"start":1755638987915,"stop":1755638987915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4387bac2b0a5bbe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1755638970969,"stop":1755638970969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6487af525e4e9df","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1755639031063,"stop":1755639031064,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79a2cb79e98ddc9","name":"Relay - dialed after","time":{"start":1755639392108,"stop":1755639392108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1416535738c6e","name":"should send to specified number of peers of used peers","time":{"start":1755639019003,"stop":1755639019003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f49f440740f7d4e","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1755639037169,"stop":1755639037170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97f302293de2c03","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1755638986735,"stop":1755638986735,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a53ecc204f2e66","name":"should return false when peer shard info is not found","time":{"start":1755638986578,"stop":1755638986579,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbf58f6bf32210e","name":"Push message with Script payload","time":{"start":1755639608780,"stop":1755639608780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82949a8853c03e9","name":"Push 30 different messages","time":{"start":1755639608783,"stop":1755639608784,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f6140ced890293e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1755639031115,"stop":1755639031115,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ec45619543475b","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1755639031084,"stop":1755639031090,"duration":6},"status":"passed","severity":"normal"},{"uid":"b75ccec87a3b1498","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755639130065,"stop":1755639130065,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57268389853c82","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1755639073778,"stop":1755639073779,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a37da91aef9da55","name":"Push message with escaped characters payload","time":{"start":1755639608795,"stop":1755639608795,"duration":0},"status":"passed","severity":"normal"},{"uid":"31731a5ddba2f2bd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755639526064,"stop":1755639526064,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a7ecc855029e50","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1755639030757,"stop":1755639030758,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedc06012ed7eee6","name":"Publish without waiting for remote peer","time":{"start":1755639232554,"stop":1755639232554,"duration":0},"status":"passed","severity":"normal"},{"uid":"179a2c8ed1a7e66b","name":"should fail to send if no connected peers found","time":{"start":1755639019003,"stop":1755639019003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bbfee4693497c","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1755639031079,"stop":1755639031079,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f660b201709db8","name":"should reject if Filter is requested but not mounted","time":{"start":1755639018906,"stop":1755639018907,"duration":1},"status":"passed","severity":"normal"},{"uid":"cead180801a81df7","name":"Callback on promise, aborts when callback returns true","time":{"start":1755639376053,"stop":1755639376053,"duration":0},"status":"passed","severity":"normal"},{"uid":"572371ca4de35385","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1755639031098,"stop":1755639031099,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b54a79ffc3f07c6","name":"Subscribe to topic containing short and receive message","time":{"start":1755639526077,"stop":1755639526077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e804486bcd14","name":"should send relay ping messages on timer","time":{"start":1755638987534,"stop":1755638987535,"duration":1},"status":"passed","severity":"normal"},{"uid":"1908e6a7d6b28890","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755639201221,"stop":1755639201221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a314f9d42449dca2","name":"handles different networkShards values correctly","time":{"start":1755638970965,"stop":1755638970966,"duration":1},"status":"passed","severity":"normal"},{"uid":"7247ec3e715f9a47","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1755638987919,"stop":1755638987919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1b58cb86ac77dc","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1755638970961,"stop":1755638970961,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f8a9ea581207bb","name":"Check received message containing escaped characters","time":{"start":1755639503412,"stop":1755639503412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67b5a62ae6f90d7","name":"should handle incoming messages","time":{"start":1755639018962,"stop":1755639018962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a414bb8eba4f17","name":"should invoke callbacks when receiving a message","time":{"start":1755639018816,"stop":1755639018816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfc9960cf8692a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755639526072,"stop":1755639526072,"duration":0},"status":"passed","severity":"normal"},{"uid":"422d365ba156b99c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755639526064,"stop":1755639526064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6871cbb4845e272b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1755638970967,"stop":1755638970967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdde523f75bac01","name":"Encoder throws on empty string content topic","time":{"start":1755638987922,"stop":1755638987923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1ff6dfa3d32b9c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1755638970966,"stop":1755638970967,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4514e216ea434a6","name":"should initialize with libp2p components","time":{"start":1755638997540,"stop":1755638997542,"duration":2},"status":"passed","severity":"normal"},{"uid":"16d78901d7319db5","name":"Fails to push message bigger that 1MB","time":{"start":1755639608803,"stop":1755639608803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7b7aafc86dcfdf","name":"should handle task timeouts","time":{"start":1755639017369,"stop":1755639017373,"duration":4},"status":"passed","severity":"normal"},{"uid":"df02c23ad3c84c00","name":"should create dialer with libp2p and shardReader","time":{"start":1755638987094,"stop":1755638987100,"duration":6},"status":"passed","severity":"normal"},{"uid":"9e6dc6eedbba4bec","name":"should handle malformed response data","time":{"start":1755638997549,"stop":1755638997549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aec306fadecc67a","name":"Check received message with timestamp: 1755639053489 ","time":{"start":1755639503414,"stop":1755639503414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a5909b6220bc4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755639526081,"stop":1755639526081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8394c3a2beb48ad","name":"should not fail to start the service if it is already started","time":{"start":1755639001343,"stop":1755639001344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6122a21102725d9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1755639345960,"stop":1755639345960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1180e2ef0e6255","name":"groups content topics by expected pubsub topic","time":{"start":1755638970964,"stop":1755638970965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbe1b4dab14845a","name":"should handle errors when removing globalThis listeners","time":{"start":1755638986227,"stop":1755638986227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fea51cd268715a","name":"Push message with custom timestamp: 1755635478548","time":{"start":1755639608802,"stop":1755639608802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc6e2ad47ca0ca9","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1755638986741,"stop":1755638986741,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee8961117fe1441","name":"should retry failed tasks","time":{"start":1755639017368,"stop":1755639017369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7369bb1ce9c7c018","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1755639031093,"stop":1755639031094,"duration":1},"status":"passed","severity":"normal"},{"uid":"314d05e2c3419cca","name":"should dial all remaining peers","time":{"start":1755638986727,"stop":1755638986727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6439c3ca8f401737","name":"Fails to publish message with size larger than 1 MB","time":{"start":1755639224283,"stop":1755639224283,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98cc2047d2848f4","name":"Check received message containing Chinese","time":{"start":1755639503419,"stop":1755639503420,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b188bfda124068","name":"Push message with rate limit","time":{"start":1755639608788,"stop":1755639608788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c0693840d812b3","name":"Check received message containing Russian","time":{"start":1755639503410,"stop":1755639503410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95506ee5cb857c5","name":"should return undefined if no connection provided","time":{"start":1755638987549,"stop":1755638987549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3893b9b85d83f9","name":"should throw error - no public key","time":{"start":1755638977215,"stop":1755638977216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d92ff5187edc62f","name":"Subscribe to topic containing short and publish message","time":{"start":1755639232562,"stop":1755639232564,"duration":2},"status":"passed","severity":"normal"},{"uid":"486ae50bf431b54f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755639526070,"stop":1755639526070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eeb87b505f6737","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1755638997088,"stop":1755638997088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ad40ba550deec6","name":"should properly create location multiaddrs - udp6","time":{"start":1755638977219,"stop":1755638977219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2216330022270509","name":"should not process empty queue","time":{"start":1755638987146,"stop":1755638987146,"duration":0},"status":"passed","severity":"normal"},{"uid":"25398bb858f5a3f3","name":"Generator, 2 different shards","time":{"start":1755639341555,"stop":1755639341555,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaef21c22c6d3d1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app92/7/topic954/xml","time":{"start":1755639323277,"stop":1755639323277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9485d47079b14ec7","name":"should respect custom numPeersToUse configuration","time":{"start":1755639018466,"stop":1755639018466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4453ad0d1bf21db","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755639201217,"stop":1755639201217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09a0e259e4f42a3","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1755638997547,"stop":1755638997547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac5b573c8d70699","name":"Push message with unicode special characters payload","time":{"start":1755639608795,"stop":1755639608795,"duration":0},"status":"passed","severity":"normal"},{"uid":"92596695e3635719","name":"should handle peer not in mesh for all topics","time":{"start":1755638987545,"stop":1755638987546,"duration":1},"status":"passed","severity":"normal"},{"uid":"270104410c625358","name":"should transition to Unhealthy when no connections","time":{"start":1755639018423,"stop":1755639018423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaa8353619d7dc1","name":"should skip peers that don't support peer exchange","time":{"start":1755638997614,"stop":1755638997614,"duration":0},"status":"passed","severity":"normal"},{"uid":"832b78e789ce1820","name":"should reject if Relay is requested but not mounted","time":{"start":1755639018904,"stop":1755639018905,"duration":1},"status":"passed","severity":"normal"},{"uid":"31468962ffc838e4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755639526080,"stop":1755639526080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfbc5fdd82e14b0","name":"should hang up with multiaddr and return true on success","time":{"start":1755638987917,"stop":1755638987917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8dc7da1594f11d","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1755638987529,"stop":1755638987533,"duration":4},"status":"passed","severity":"normal"},{"uid":"312041eb3fe9ef3d","name":"should emit a peer event after start","time":{"start":1755639251617,"stop":1755639251617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a59936d4308db1","name":"should partition messages based on acknowledgement status","time":{"start":1755639037170,"stop":1755639037171,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18b2008213eb0ea","name":"Symmetric encrypt & Decrypt","time":{"start":1755639007619,"stop":1755639007620,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a2f76f252270e3","name":"should handle ping failures gracefully","time":{"start":1755638987527,"stop":1755638987527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d844a767bfb6fb38","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1755638970975,"stop":1755638970975,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0b64428fd463b","name":"Check received message containing JSON","time":{"start":1755639503411,"stop":1755639503412,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29376521e218e98","name":"Push message with short payload","time":{"start":1755639608775,"stop":1755639608775,"duration":0},"status":"passed","severity":"normal"},{"uid":"62774007ec8e40d2","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1755639031091,"stop":1755639031093,"duration":2},"status":"passed","severity":"normal"},{"uid":"487ee13424951159","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1755638970968,"stop":1755638970968,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c3b334bbd3ae77","name":"should not retry if at least one success","time":{"start":1755639019004,"stop":1755639019004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeb3bc6ee442480","name":"Subscribe to topic containing Russian and publish message","time":{"start":1755639232571,"stop":1755639232572,"duration":1},"status":"passed","severity":"normal"},{"uid":"286a652720ade98d","name":"should only return 1 node with relay and store capability","time":{"start":1755638997560,"stop":1755638997560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6ef50ad2e7d186","name":"Push message with content topic containing Arabic","time":{"start":1755639608785,"stop":1755639608786,"duration":1},"status":"passed","severity":"normal"},{"uid":"829f5ebd338c76be","name":"should select older connection if present","time":{"start":1755638987411,"stop":1755638987411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1456b985fbeb8569","name":"Push message with custom timestamp: 1755642678548","time":{"start":1755639608790,"stop":1755639608790,"duration":0},"status":"passed","severity":"normal"},{"uid":"880784057f3b0cf2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1755639059767,"stop":1755639059767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ea00e542a6042b5","name":"isConnected should return true after first peer connects","time":{"start":1755639073781,"stop":1755639073781,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bc58e048899e87","name":"should set default options when no config provided","time":{"start":1755638987910,"stop":1755638987910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c908bf10e6f1ccb7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app99/8/topic879/proto","time":{"start":1755639323276,"stop":1755639323276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb91a789e723d665","name":"should process up to 3 peers at once","time":{"start":1755638987145,"stop":1755638987146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a362aed7f9f1b956","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1755638976440,"stop":1755638976440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e4a23326fad5ff","name":"should add event listener for peer:discovery","time":{"start":1755638986125,"stop":1755638986128,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4074f7e1c73dd0b","name":"Query with Promise Callback, No Decoder","time":{"start":1755639345963,"stop":1755639345964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdcdf3a3d32b6f3","name":"Push message with XML payload","time":{"start":1755639608781,"stop":1755639608781,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f40780b017bcb3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1755638970973,"stop":1755638970973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e71a14f3d6a9c6","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1755639059767,"stop":1755639059767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e39e56cdf7a1fda","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1755639031090,"stop":1755639031090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8434ec63b51c9a5c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1755638970961,"stop":1755638970961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c000941b126a215","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1755639335034,"stop":1755639335034,"duration":0},"status":"passed","severity":"normal"},{"uid":"105257217e82dce2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1755638970965,"stop":1755638970965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1289bacc8731ce6a","name":"should check connected peers if present and suitable","time":{"start":1755639018907,"stop":1755639018907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e030c1f09a00ec1c","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1755639031070,"stop":1755639031070,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe425ed20d448ac","name":"Nwaku publishes","time":{"start":1755639214184,"stop":1755639214184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5628f1c54936b374","name":"Round trip binary serialization","time":{"start":1755638987921,"stop":1755638987921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6581938528626a56","name":"Init the array if not present","time":{"start":1755638970560,"stop":1755638970562,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ae917c2b79a210d","name":"should return false when pubsub topic parsing fails","time":{"start":1755638986580,"stop":1755638986580,"duration":0},"status":"passed","severity":"normal"},{"uid":"154776d19fdd6965","name":"should stop ping timers on peer disconnect","time":{"start":1755638987520,"stop":1755638987521,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadb8fc05a19b349","name":"does not validate decoders for hash queries","time":{"start":1755638987795,"stop":1755638987796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8dbc9721bbd9e4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1755639031102,"stop":1755639031103,"duration":1},"status":"passed","severity":"normal"},{"uid":"be124d62efa163ee","name":"Fails to push message bigger that 1MB","time":{"start":1755639608790,"stop":1755639608790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca575cdc329cd8d5","name":"should handle disconnect when peer has no timers","time":{"start":1755638987538,"stop":1755638987540,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cbc61d3738ebab8","name":"Check publish message containing long","time":{"start":1755639224266,"stop":1755639224266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4852af19bbce6d3","name":"should drop connection to one peer on hangUp","time":{"start":1755639146159,"stop":1755639146160,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9110a9986cdc1","name":"should remove event listeners","time":{"start":1755638986713,"stop":1755638986714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a41b8971724598e","name":"should perform ping and update peer store on timer","time":{"start":1755638987527,"stop":1755638987527,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f38fd2ef5e2da0","name":"Overlapping topic subscription","time":{"start":1755639526076,"stop":1755639526076,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bd0b4037cf63a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1755639217431,"stop":1755639217432,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d68bacabc23b24","name":"should hang up with PeerId and return true on success","time":{"start":1755638987916,"stop":1755638987917,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c2e082bc779d4a","name":"should discard bootstrap peers when has more than set limit","time":{"start":1755639097421,"stop":1755639097423,"duration":2},"status":"passed","severity":"normal"},{"uid":"e28f85d68f964e9f","name":"retrieves a single peer","time":{"start":1755638997557,"stop":1755638997557,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf710302320b6c1","name":"should return false when peer has no shard info","time":{"start":1755638986573,"stop":1755638986573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5252e1eabdd965","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755639526068,"stop":1755639526069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9fd9ab1784a3f","name":"should use DNS peer discovery with light client","time":{"start":1755639059757,"stop":1755639059766,"duration":9},"status":"skipped","severity":"normal"},{"uid":"9821568437b13c71","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755639078341,"stop":1755639078341,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b6d1fdb11fd7a2","name":"Passing page size 11 when there are 10 messages","time":{"start":1755639370754,"stop":1755639370755,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ca17e3c55098e1","name":"Check received message containing shell command","time":{"start":1755639503423,"stop":1755639503423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3c78dee26a5bfc","name":"Push 30 different messages","time":{"start":1755639608796,"stop":1755639608796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a2e7365abb801f0","name":"should return PeerId when PeerId is provided","time":{"start":1755638987151,"stop":1755638987151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f74ebf25f61b0f4","name":"should discover peers from provided peer cache","time":{"start":1755639135881,"stop":1755639135882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7741f1df84466785","name":"should handle onConnected and onDisconnected","time":{"start":1755639018461,"stop":1755639018464,"duration":3},"status":"passed","severity":"normal"},{"uid":"989527cacfb3515e","name":"Push message with Russian payload","time":{"start":1755639608779,"stop":1755639608780,"duration":1},"status":"passed","severity":"normal"},{"uid":"328b120dd7a1c527","name":"Check publish message containing Arabic","time":{"start":1755639224269,"stop":1755639224269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f260e54bf0d77dbd","name":"Default pageSize","time":{"start":1755639370756,"stop":1755639370756,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ba5d891d9855e","name":"should clear the dialing interval","time":{"start":1755638987101,"stop":1755638987108,"duration":7},"status":"passed","severity":"normal"},{"uid":"454e89fdc0a1cf0c","name":"Wrong topic","time":{"start":1755639323278,"stop":1755639323281,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ab4a18edd13cd88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1755638970970,"stop":1755638970970,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f2f65ac2ae5c91","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1755638986938,"stop":1755638986938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4b140b08964749","name":"handles different clusterIds correctly","time":{"start":1755638970965,"stop":1755638970965,"duration":0},"status":"passed","severity":"normal"},{"uid":"22225c2c102875bb","name":"should query peer with peer exchange protocol","time":{"start":1755638997615,"stop":1755638997615,"duration":0},"status":"passed","severity":"normal"},{"uid":"761b54717142d253","name":"should reject if WakuNode is not started","time":{"start":1755639018904,"stop":1755639018904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0d3616d1d01482","name":"should create ConnectionManager with required options","time":{"start":1755638987909,"stop":1755638987909,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6da949d51d5d83","name":"should not retry if at least one success","time":{"start":1755639017373,"stop":1755639017374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffc69b75a66c59","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1755639031111,"stop":1755639031112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff84d812d3778ddc","name":"Waku message hash computation (payload length 0)","time":{"start":1755638986939,"stop":1755638986939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72dafcbfc43edd1","name":"rejects content-filtered query with only contentTopics","time":{"start":1755638987305,"stop":1755638987306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2781f413665f418f","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1755639036566,"stop":1755639036566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc81ccb57cb38177","name":"should throw error - no public key","time":{"start":1755638977214,"stop":1755638977214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad766aff3ca9ccb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/5/topic600/xml","time":{"start":1755639323276,"stop":1755639323277,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1860cbd20fc4e31","name":"Push message with Arabic payload","time":{"start":1755639608778,"stop":1755639608779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1972520dd4877581","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1755639323274,"stop":1755639323274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f400edd9bdcadce","name":"Check message received after jswaku node is restarted","time":{"start":1755639503417,"stop":1755639503417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7d5b69f133a6e3","name":"throws if decoders don't match content topics","time":{"start":1755638987794,"stop":1755638987794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e284b11ec0fbf3","name":"Push message with escaped characters payload","time":{"start":1755639608782,"stop":1755639608783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff47e9fc3126fa02","name":"should handle zero peers request","time":{"start":1755638997550,"stop":1755638997550,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3bd0653e99bd17","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1755639232575,"stop":1755639232576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccff160d0c2dad1","name":"should handle peer store errors gracefully","time":{"start":1755638986729,"stop":1755638986730,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc40a28eefea3fd8","name":"Check publish message after service node is restarted","time":{"start":1755639224283,"stop":1755639224283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2687f07aec9f67d7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1755638976439,"stop":1755638976439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6104fe3390589f0c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1755639031104,"stop":1755639031104,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c667a2e4488415","name":"should handle queue overflow by adding peers to queue","time":{"start":1755638987137,"stop":1755638987137,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ef0e7fcbeb4d7c","name":"Subscribe to topic containing long and publish message","time":{"start":1755639232564,"stop":1755639232565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d79391b3edbbd3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1755638976427,"stop":1755638976428,"duration":1},"status":"passed","severity":"normal"},{"uid":"898f3e12d91dfb98","name":"should be delivered immediately if received","time":{"start":1755639037173,"stop":1755639037173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab21a8481ac30e70","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1755638997085,"stop":1755638997086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab94b5717b6a8585","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1755639031099,"stop":1755639031101,"duration":2},"status":"passed","severity":"normal"},{"uid":"31f5adaede6a3fea","name":"should be empty after removing the only subscription","time":{"start":1755639018816,"stop":1755639018816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb263bf5c934f0de","name":"Push message with long payload","time":{"start":1755639608775,"stop":1755639608775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3015739440ca6f7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755639526071,"stop":1755639526071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff76e7fe2e886165","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1755638986151,"stop":1755638986158,"duration":7},"status":"passed","severity":"normal"},{"uid":"60414713aa8c73e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1755639031070,"stop":1755639031071,"duration":1},"status":"passed","severity":"normal"},{"uid":"245c4b42c95585b8","name":"Push message with custom timestamp: 1724880678548","time":{"start":1755639608789,"stop":1755639608789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4567d98a96ea3abc","name":"should handle complete peer lifecycle","time":{"start":1755638987547,"stop":1755638987547,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dafbfad1944383","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1755639031063,"stop":1755639031063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd3cc0edac0b014","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755639201220,"stop":1755639201221,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4a05fec278aa0e","name":"Waku message hash computation (no timestamp)","time":{"start":1755638986939,"stop":1755638986946,"duration":7},"status":"passed","severity":"normal"},{"uid":"d8ec20600067ebe8","name":"should throw error - no id","time":{"start":1755638977215,"stop":1755638977215,"duration":0},"status":"passed","severity":"normal"},{"uid":"396df26201f43ac9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1755639232565,"stop":1755639232565,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf31c6e72b6856f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1755638987550,"stop":1755638987551,"duration":1},"status":"passed","severity":"normal"},{"uid":"56725f778514b630","name":"should filter out already connected peers","time":{"start":1755638986726,"stop":1755638986726,"duration":0},"status":"passed","severity":"normal"},{"uid":"db726bbc86bf0340","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1755638986734,"stop":1755638986735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b82c624d536393f","name":"Throws when trying to push message with empty payload","time":{"start":1755639608784,"stop":1755639608784,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd77255f835ed93b","name":"should get / set UDP multiaddr","time":{"start":1755638977218,"stop":1755638977218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933b03e6e4620a8","name":"should create all internal components","time":{"start":1755638987911,"stop":1755638987911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25282c8617db3fe","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1755639031095,"stop":1755639031095,"duration":0},"status":"passed","severity":"normal"},{"uid":"805b0ef58cd08e8","name":"should process queue every 500ms","time":{"start":1755638987138,"stop":1755638987145,"duration":7},"status":"passed","severity":"normal"},{"uid":"df5dc04568a3d6c4","name":"Push message with Chinese payload","time":{"start":1755639608792,"stop":1755639608792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ca033afa8b5e6f","name":"should remove expired entries after TTL has passed","time":{"start":1755639016604,"stop":1755639016615,"duration":11},"status":"passed","severity":"normal"},{"uid":"1653e0b36687be06","name":"should handle errors when getting connections","time":{"start":1755638986271,"stop":1755638986272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9111b4605773bd86","name":"Does not throw an exception when node disconnects","time":{"start":1755639386201,"stop":1755639386201,"duration":0},"status":"passed","severity":"normal"},{"uid":"121de8097cf3e390","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755638976434,"stop":1755638976434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2d3c1e4273791c","name":"Publishes to nwaku","time":{"start":1755639214183,"stop":1755639214184,"duration":1},"status":"passed","severity":"normal"},{"uid":"2881a95828eb2e2a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755639526080,"stop":1755639526080,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fbdb0f5d7bd833","name":"caches peers it previously fetched","time":{"start":1755638997559,"stop":1755638997559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c052b6f20769cc8a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755639526069,"stop":1755639526069,"duration":0},"status":"passed","severity":"normal"},{"uid":"35003c640e1f5600","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755639526073,"stop":1755639526074,"duration":1},"status":"passed","severity":"normal"},{"uid":"541520a6da3f2a08","name":"should be safe to call multiple times","time":{"start":1755638986714,"stop":1755638986714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f789b5fd3ed4e1a0","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1755639341555,"stop":1755639341555,"duration":0},"status":"passed","severity":"normal"},{"uid":"915c027ce0a89d04","name":"Fields are not dropped","time":{"start":1755638987452,"stop":1755638987452,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d2514a7d10109f","name":"Bloom filter","time":{"start":1755639036565,"stop":1755639036565,"duration":0},"status":"passed","severity":"normal"},{"uid":"af725db9557ab88f","name":"should successfully query peers and return peer infos","time":{"start":1755638997542,"stop":1755638997542,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a807fa3afcf3a9","name":"Stops search when maxGet is reached","time":{"start":1755638996540,"stop":1755638996541,"duration":1},"status":"passed","severity":"normal"},{"uid":"137502682cd0c9d9","name":"should initialize with custom TTL","time":{"start":1755638997610,"stop":1755638997610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c06cb4be67627b","name":"Cluster ID 0, shard 1","time":{"start":1755639336035,"stop":1755639336035,"duration":0},"status":"passed","severity":"normal"},{"uid":"744525317447348d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1755639031110,"stop":1755639031110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c34000355a827d3","name":"return first retrieved peers without further DNS queries","time":{"start":1755638997560,"stop":1755638997560,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f5bed6eb19d852","name":"should register libp2p event listeners when start is called","time":{"start":1755639018464,"stop":1755639018464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c72328471083ab1","name":"should return no connections if no open connection provided","time":{"start":1755638987411,"stop":1755638987411,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e4cea75b4d5300","name":"Sample","time":{"start":1755638976704,"stop":1755638976704,"duration":0},"status":"passed","severity":"normal"},{"uid":"508ccc41da09308a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755639526079,"stop":1755639526079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4465161ad6d2509a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1755639072268,"stop":1755639072268,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b3f236b3a080b6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1755638987550,"stop":1755638987550,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f4dd9cafcd9d5d","name":"should return true when peer is on the specified shard","time":{"start":1755638986574,"stop":1755638986574,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a18232003f08e3","name":"Push message with content topic containing escaped characters","time":{"start":1755639608787,"stop":1755639608787,"duration":0},"status":"passed","severity":"normal"},{"uid":"4045677e678375f3","name":"should not dial peers from store when browser is not connected","time":{"start":1755638986715,"stop":1755638986715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0082c38ce3fc6a","name":"Subscribe to topic containing XML and publish message","time":{"start":1755639232574,"stop":1755639232575,"duration":1},"status":"passed","severity":"normal"},{"uid":"203e2b22e333e42a","name":"Check meta is set [ecies]","time":{"start":1755639008937,"stop":1755639008937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be1c5d177c5bb5c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755639526074,"stop":1755639526074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc9cf1dce72c1d","name":"Check meta is set [symmetric]","time":{"start":1755639007247,"stop":1755639007247,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de5c936e574172","name":"Passing invalid cursor","time":{"start":1755639335038,"stop":1755639335038,"duration":0},"status":"passed","severity":"normal"},{"uid":"141a31cea476c467","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755639526076,"stop":1755639526076,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0dd33bbec4c18d","name":"should remove event listeners from libp2p","time":{"start":1755638986226,"stop":1755638986226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c782de27e4a81e3","name":"should handle all zero keep alive options","time":{"start":1755638987544,"stop":1755638987545,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c83ae87db288eb1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755639526077,"stop":1755639526078,"duration":1},"status":"passed","severity":"normal"},{"uid":"908e4891eeb158ad","name":"should handle peer identify event","time":{"start":1755638997612,"stop":1755638997613,"duration":1},"status":"passed","severity":"normal"},{"uid":"f122ca8894092a29","name":"Check publish message containing Chinese","time":{"start":1755639224268,"stop":1755639224269,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e0ff656b18db4f","name":"should handle general insertion and lookup correctly","time":{"start":1755639034680,"stop":1755639034680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5219f8ae6aaf03","name":"should properly start and stop event listening","time":{"start":1755639018425,"stop":1755639018425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e705486b1c7fc19","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1755639031106,"stop":1755639031106,"duration":0},"status":"passed","severity":"normal"},{"uid":"391a190074e5fd8b","name":"returns all values when wanted number matches available values","time":{"start":1755638996400,"stop":1755638996402,"duration":2},"status":"passed","severity":"normal"},{"uid":"e298ffdde56681ff","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1755639345963,"stop":1755639345963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22c7bcc9c05a891","name":"should handle different types of entries","time":{"start":1755639016617,"stop":1755639016617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e42c45ac5a0230","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1755639031090,"stop":1755639031090,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a75ca11ec87fde","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1755639031061,"stop":1755639031063,"duration":2},"status":"passed","severity":"normal"},{"uid":"1085170ed8daf5b1","name":"should handle complete dial lifecycle","time":{"start":1755638987149,"stop":1755638987149,"duration":0},"status":"passed","severity":"normal"},{"uid":"929f83e4ee6a333c","name":"can query messages by message hash","time":{"start":1755639348229,"stop":1755639348229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c647a5113656aa2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1755639217432,"stop":1755639217432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c47e4e739329e7b","name":"Check received message containing SQL Injection","time":{"start":1755639503420,"stop":1755639503421,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0c9aa8c3c982ff","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1755639031097,"stop":1755639031098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02238524df630de","name":"should enable all discoveries when explicitly set","time":{"start":1755639018289,"stop":1755639018289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a444746d12b93bb","name":"ends after yielding if response size indicates end","time":{"start":1755638987802,"stop":1755638987802,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec167a786e4634d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1755638976419,"stop":1755638976421,"duration":2},"status":"passed","severity":"normal"},{"uid":"40e6f331566285ae","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1755639391623,"stop":1755639391623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeda5b18080c662","name":"Check message with no content topic is not received","time":{"start":1755639503426,"stop":1755639503426,"duration":0},"status":"passed","severity":"normal"},{"uid":"687b21f24b1d2dfb","name":"should keep entries that haven't expired yet","time":{"start":1755639016615,"stop":1755639016616,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d68ef0885a50ff3","name":"should handle peer store errors gracefully","time":{"start":1755638986141,"stop":1755638986149,"duration":8},"status":"passed","severity":"normal"},{"uid":"6c6e7eb2bd9e31bf","name":"Query Generator, No message returned","time":{"start":1755639345960,"stop":1755639345961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc65e77bf7a338f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1755638970962,"stop":1755638970962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9574144bc19d073e","name":"should not stop if not started","time":{"start":1755638997612,"stop":1755638997612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f334a66a7c1a770a","name":"registers handler and removes on stop","time":{"start":1755638987295,"stop":1755638987296,"duration":1},"status":"passed","severity":"normal"},{"uid":"692dc64ff25b0528","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1755638976432,"stop":1755638976433,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaa7bfc78abfd3b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1755638997086,"stop":1755638997086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f51f204683ad9e5","name":"should return true even if peer has no overlapping shards","time":{"start":1755638986567,"stop":1755638986573,"duration":6},"status":"passed","severity":"normal"},{"uid":"b06d17a7ddfd18b1","name":"Query generator for multiple messages with different content topic format","time":{"start":1755639376053,"stop":1755639376053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b88dadc02c2776f","name":"should handle multiple peer connections","time":{"start":1755638987519,"stop":1755638987519,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a7453301155507","name":"should return false and handle errors gracefully","time":{"start":1755638987917,"stop":1755638987917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0df5167462c992","name":"should save new peer to store","time":{"start":1755638986149,"stop":1755638986150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6050440159fc93ad","name":"should start and stop interval correctly","time":{"start":1755639017360,"stop":1755639017362,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa1918c729c34b32","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1755639372587,"stop":1755639372593,"duration":6},"status":"passed","severity":"normal"},{"uid":"b7d4d37d21d0b5ef","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1755638996411,"stop":1755638996411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02e1d43ec1aabbc","name":"Encoder throws on empty string content topic","time":{"start":1755639007250,"stop":1755639007250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3236358fe106c634","name":"Check received message with timestamp: 1755639053489000000 ","time":{"start":1755639503424,"stop":1755639503424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bca9a8394684456","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755639503415,"stop":1755639503415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec51b855cc3e7f19","name":"should throw error - no id","time":{"start":1755638977214,"stop":1755638977214,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed26f03e33b21f6","name":"should update peers in cache on 'peer:identify' event","time":{"start":1755639001345,"stop":1755639001346,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5bfc585c9647b7","name":"Push message with meta","time":{"start":1755639608801,"stop":1755639608801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58716c87fab0964","name":"Encoder throws on undefined content topic","time":{"start":1755638987922,"stop":1755638987922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8c1a2682d2f0b","name":"Push message with content topic containing Arabic","time":{"start":1755639608798,"stop":1755639608799,"duration":1},"status":"passed","severity":"normal"},{"uid":"144e3df68d64e268","name":"should return false when peer is not found","time":{"start":1755638986580,"stop":1755638986588,"duration":8},"status":"passed","severity":"normal"},{"uid":"f46e57eba3aa6304","name":"Fails to publish duplicate message","time":{"start":1755639224281,"stop":1755639224281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9112852f8f69ecf","name":"Decoder throws on empty string content topic","time":{"start":1755639007250,"stop":1755639007251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7046ea42b44b2","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1755639037168,"stop":1755639037168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fbff829d59d03c","name":"should query peers that support peer exchange","time":{"start":1755638997613,"stop":1755638997613,"duration":0},"status":"passed","severity":"normal"},{"uid":"a621862273881042","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1755639232578,"stop":1755639232578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc8a8834d1ea3d1","name":"should dispatch connect and disconnect events","time":{"start":1755639018461,"stop":1755639018461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9737759954feee14","name":"Check received message containing escaped characters","time":{"start":1755639503423,"stop":1755639503423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ef29b264df39fe","name":"should do nothing if no non-locked connections to drop","time":{"start":1755638986736,"stop":1755638986736,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec1c9d1c917cd9c","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1755638986244,"stop":1755638986244,"duration":0},"status":"passed","severity":"normal"},{"uid":"445e723d02577b44","name":"should handle errors gracefully when getting peer info","time":{"start":1755638986588,"stop":1755638986588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae8af117fde7f78","name":"should add received messages to bloom filter","time":{"start":1755639037166,"stop":1755639037166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0dc37c787108f","name":"should maintain proper timestamps if all messages received","time":{"start":1755639037166,"stop":1755639037166,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e183bf74cee37","name":"does not throw on valid cases","time":{"start":1755638970953,"stop":1755638970954,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1215b047a1d0d2","name":"should handle empty peer infos gracefully","time":{"start":1755638997543,"stop":1755638997543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7636be8a8249e9b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1755638997086,"stop":1755638997087,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ffdb11b801944f","name":"random static sharding 1 - Cluster ID: 514, Shard ID: 679","time":{"start":1755639336035,"stop":1755639336035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ac60e43a2da64e","name":"should create ShardReader with auto sharding network config","time":{"start":1755638986550,"stop":1755638986550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f23b377c8dc8328","name":"Query with Promise Callback, No message returned","time":{"start":1755639345964,"stop":1755639345964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef08f5489a3ba907","name":"should be sent with empty content","time":{"start":1755639037171,"stop":1755639037171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e525fa917494742","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1755639335035,"stop":1755639335035,"duration":0},"status":"passed","severity":"normal"},{"uid":"248b5cfc0e9af0b1","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1755639031065,"stop":1755639031065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fc23e276b533a0","name":"Push to array if already present","time":{"start":1755638970562,"stop":1755638970563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4e9cc6f9cb37b8","name":"should dial peer when no shard info available","time":{"start":1755638987131,"stop":1755638987136,"duration":5},"status":"passed","severity":"normal"},{"uid":"6a34195943c0af75","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1755639031105,"stop":1755639031105,"duration":0},"status":"passed","severity":"normal"},{"uid":"74163e22c16e2241","name":"messageHash returns a Uint8Array","time":{"start":1755638986949,"stop":1755638986949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd1355596cd5a00","name":"should update ack status of messages in outgoing buffer","time":{"start":1755639037172,"stop":1755639037172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab74ea56c565358","name":"returns nothing if no connections present","time":{"start":1755638987410,"stop":1755638987410,"duration":0},"status":"passed","severity":"normal"},{"uid":"840c69d572bf80fe","name":"yields decoded messages","time":{"start":1755638987798,"stop":1755638987798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d877899bb3a03ac4","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1755638997545,"stop":1755638997545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03e41df0e4d2c39","name":"should handle query errors gracefully","time":{"start":1755638997616,"stop":1755638997616,"duration":0},"status":"passed","severity":"normal"},{"uid":"534b8e9300428beb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1755638971143,"stop":1755638971144,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa55a8031e167d5","name":"can start the service","time":{"start":1755639059724,"stop":1755639059731,"duration":7},"status":"passed","severity":"normal"},{"uid":"ea17c235d63e824b","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1755639031081,"stop":1755639031081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b3d3cc32cb778d","name":"Query Generator - true","time":{"start":1755639357016,"stop":1755639357017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb67854bb32c191","name":"Decoder throws on empty string content topic","time":{"start":1755639008938,"stop":1755639008938,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f33c3524669c2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1755639031114,"stop":1755639031115,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d00b5ef4fddca0","name":"configure the node with multiple content topics","time":{"start":1755639323281,"stop":1755639323281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08762e8b88b88f3","name":"should stop peer exchange discovery","time":{"start":1755638997611,"stop":1755638997612,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ff71ebbaf494c8","name":"should stop all internal components","time":{"start":1755638987912,"stop":1755638987914,"duration":2},"status":"passed","severity":"normal"},{"uid":"7072ff4647802f97","name":"Nodes with multiple pubsub topic","time":{"start":1755639217430,"stop":1755639217431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d1eb80185e58b5","name":"should initialize with default options","time":{"start":1755638997610,"stop":1755638997610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05f56cf11536dc","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755639503427,"stop":1755639503427,"duration":0},"status":"passed","severity":"normal"},{"uid":"7932f7fbf8226e58","name":"Relay - times out","time":{"start":1755639392108,"stop":1755639392109,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a23faf3167361e5","name":"should handle network check errors gracefully","time":{"start":1755638987147,"stop":1755638987147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7540bda659fdae5e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/5/topic221/xml","time":{"start":1755639323275,"stop":1755639323275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62fbf282a85ccec","name":"Push message with content topic containing unicode special characters","time":{"start":1755639608787,"stop":1755639608787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8311e034890f69","name":"should not execute task if max attempts is 0","time":{"start":1755639017373,"stop":1755639017373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e07e7c05831aa9d","name":"Check received message containing numeric","time":{"start":1755639503408,"stop":1755639503409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cd81c01f49a631","name":"isConnected should return false after all peers disconnect","time":{"start":1755639073781,"stop":1755639073782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ab37d8f8a6f358","name":"should create PeerExchangeDiscovery instance","time":{"start":1755638997619,"stop":1755638997619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df1ba30fbdec155","name":"Relay","time":{"start":1755639059413,"stop":1755639059415,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e83ee91549f0e93","name":"Publish message with custom timestamp: Tue Aug 19 2025 20:33:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1755639224280,"stop":1755639224280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8c1f94bc3f49f6","name":"should throw an error for insufficient data","time":{"start":1755638971144,"stop":1755638971144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6538e9daf243f6dc","name":"should properly compute the node id","time":{"start":1755638977216,"stop":1755638977217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d88e3fc3d93ef3","name":"should not fail to start the service if it is already started","time":{"start":1755639059732,"stop":1755639059732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed88c6f536f71df","name":"should handle cache.get errors gracefully","time":{"start":1755639001346,"stop":1755639001346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a0e2fc18729de","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1755638970960,"stop":1755638970961,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ebf25addba555a","name":"should skip peers without peer exchange protocol","time":{"start":1755638997615,"stop":1755638997615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6ca712a53fbbb6","name":"Subscribe to topic containing Script and publish message","time":{"start":1755639232573,"stop":1755639232574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0eaebb758a0ff6","name":"throws on content topic with empty application field","time":{"start":1755638970956,"stop":1755638970956,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cb496ac595a805","name":"throws on content topic with too few or too many fields","time":{"start":1755638970954,"stop":1755638970955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c416ae0375fe7516","name":"should dial peer when peer is discovered","time":{"start":1755638986139,"stop":1755638986140,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc2b3657255024d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1755638997561,"stop":1755638997561,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d8f4a212113fea","name":"pre and post cipher","time":{"start":1755639007620,"stop":1755639007620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce69551f1cf9fd90","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755639526075,"stop":1755639526076,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc2aa9b7725474b","name":"should handle dial errors gracefully","time":{"start":1755638987136,"stop":1755638987136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4790e56a5ae10248","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1755639031071,"stop":1755639031071,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cb530958196793","name":"should remove event listener for peer:discovery","time":{"start":1755638986129,"stop":1755638986130,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c96eb06c27b8d3","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1755639031091,"stop":1755639031091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f12df2c84a4ac09","name":"Query Generator, No Decoder","time":{"start":1755639345960,"stop":1755639345960,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d1c7a5d712af93","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1755638986938,"stop":1755638986938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a56f433fdda263c","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1755639031069,"stop":1755639031069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7317fe7cdcc94e","name":"Push message with shell command payload","time":{"start":1755639608794,"stop":1755639608795,"duration":1},"status":"passed","severity":"normal"},{"uid":"964cdea096cab39b","name":"should return null for non-existent peer","time":{"start":1755638986729,"stop":1755638986729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2cc3cd0ffde045","name":"Push message with content topic containing escaped characters","time":{"start":1755639608800,"stop":1755639608800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedccdf42c14caeb","name":"should properly create location multiaddrs - tcp4","time":{"start":1755638977219,"stop":1755638977219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d3565bf46702e4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1755639031096,"stop":1755639031097,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaf5fd36aca3455","name":"random static sharding 2 - Cluster ID: 183, Shard ID: 305","time":{"start":1755639336036,"stop":1755639336037,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2814dec470372d","name":"should initialize with default number of peers","time":{"start":1755639018455,"stop":1755639018455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e72a81dffa33d8c","name":"isConnected return false after peer stops","time":{"start":1755639073782,"stop":1755639073782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39c8c905a7282a0","name":"should handle case when globalThis is not available","time":{"start":1755638986245,"stop":1755638986245,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f88ffb6b6a5380e","name":"Check received message with timestamp: 1755639053489 ","time":{"start":1755639503424,"stop":1755639503424,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b77a5996762623","name":"Subscribe and receive messages via waku relay post","time":{"start":1755639526064,"stop":1755639526065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4180f7bd8a358c3f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755639059766,"stop":1755639059766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9a7b2a4dc0e2445","name":"should handle hash queries without validation","time":{"start":1755639018922,"stop":1755639018923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d415f91d46f60382","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1755639018295,"stop":1755639018296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0dc73717310f0fe","name":"should sort by messageId when timestamps are equal","time":{"start":1755639036566,"stop":1755639036566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f78d30e74d93692","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1755639379112,"stop":1755639379112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6183581b17640acd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755639526080,"stop":1755639526080,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe4acecb6d0ab2a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1755638977222,"stop":1755638977222,"duration":0},"status":"passed","severity":"normal"},{"uid":"261c26a18537c1c","name":"can query messages normally","time":{"start":1755639348228,"stop":1755639348229,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b5851b64b47362","name":"should return true when peer is on the same cluster","time":{"start":1755638986551,"stop":1755638986551,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ab4d5eefd43c77","name":"should set field with all protocols enabled","time":{"start":1755638977221,"stop":1755638977221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9578d79adeb5a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755639201218,"stop":1755639201218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d08d00775b6a4cd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1755639391629,"stop":1755639391629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc5a188c0545bf4","name":"should not start if already started","time":{"start":1755638997611,"stop":1755638997611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d37de7156fc309","name":"should be online or offline if network state changed","time":{"start":1755639073785,"stop":1755639073785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d42b557163d632","name":"yields undefined for messages without content topic","time":{"start":1755638987799,"stop":1755638987802,"duration":3},"status":"passed","severity":"normal"},{"uid":"52e58edb81e980b6","name":"Push message with content topic containing numeric","time":{"start":1755639608797,"stop":1755639608797,"duration":0},"status":"passed","severity":"normal"},{"uid":"561cdf4dcea39699","name":"should create RPC request with correct parameters","time":{"start":1755638997550,"stop":1755638997550,"duration":0},"status":"passed","severity":"normal"},{"uid":"31518a28cd45b75b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755639526071,"stop":1755639526071,"duration":0},"status":"passed","severity":"normal"},{"uid":"98528aa38cd807a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755639526065,"stop":1755639526065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e23aa127a2aa198","name":"Check publish message containing special chars","time":{"start":1755639224268,"stop":1755639224268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecbef0012a9a19a","name":"Check received message containing special chars","time":{"start":1755639503409,"stop":1755639503409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec1c332291ff4c7","name":"Mutual subscription","time":{"start":1755639232552,"stop":1755639232553,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8cc5dc3ba3d9017","name":"Ordered Callback - true","time":{"start":1755639357026,"stop":1755639357027,"duration":1},"status":"passed","severity":"normal"},{"uid":"125c00c87a121967","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1755638970958,"stop":1755638970958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5351c7acba48db","name":"Push message with content topic containing emoji","time":{"start":1755639608800,"stop":1755639608801,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e48fa61a665b05a","name":"throws an error for improperly formatted content topics","time":{"start":1755638970966,"stop":1755638970966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9e2c2bcadfa20b","name":"should stop and remove handler","time":{"start":1755639018962,"stop":1755639018962,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f44917dbd26fc7","name":"should dial peer when on same shard","time":{"start":1755638987125,"stop":1755638987131,"duration":6},"status":"passed","severity":"normal"},{"uid":"8680963c0c210ba5","name":"should reject on timeout if it was set","time":{"start":1755639018907,"stop":1755639018907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd1dd28cf06b7e3","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1755639031082,"stop":1755639031083,"duration":1},"status":"passed","severity":"normal"},{"uid":"3869a967b609ec6e","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1755639018961,"stop":1755639018961,"duration":0},"status":"passed","severity":"normal"},{"uid":"73226cb637c158dd","name":"Subscribe and receive messages via lightPush","time":{"start":1755639526063,"stop":1755639526064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4871e36beb3a6e7b","name":"can start and stop the service","time":{"start":1755639059731,"stop":1755639059731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6745a075e2948f1","name":"Refresh subscription","time":{"start":1755639232560,"stop":1755639232560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7b29aed446d2747","name":"Publish message with custom timestamp: Tue Aug 19 2025 22:33:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1755639224280,"stop":1755639224281,"duration":1},"status":"passed","severity":"normal"},{"uid":"712f372d01369caf","name":"Query generator for multiple messages with different message text format","time":{"start":1755639376052,"stop":1755639376052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d028db4fdfbdc14d","name":"Passing page size 1 when there are 4 messages","time":{"start":1755639370752,"stop":1755639370753,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f8b002eb096d36","name":"should request peer renewal on specific errors","time":{"start":1755639017369,"stop":1755639017369,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f0c33d1f169bf0","name":"should create KeepAliveManager with relay","time":{"start":1755638987510,"stop":1755638987513,"duration":3},"status":"passed","severity":"normal"},{"uid":"6474d4bb1dba589d","name":"Publish message with rate limit","time":{"start":1755639224284,"stop":1755639224284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4934ad0b11325","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1755639037165,"stop":1755639037165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2bb7112fb8f1b2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app35/10/topic343/xml","time":{"start":1755639323276,"stop":1755639323276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43a93fc972812f0","name":"Check message with non string payload is not received","time":{"start":1755639503427,"stop":1755639503427,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dded0029c9c9c8","name":"Relay Node - default protocol","time":{"start":1755639392111,"stop":1755639392111,"duration":0},"status":"passed","severity":"normal"},{"uid":"466e8f4b7b08bdc","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1755639018465,"stop":1755639018466,"duration":1},"status":"passed","severity":"normal"},{"uid":"418c3069357622ec","name":"should drop only non-locked connections when over maxConnections","time":{"start":1755638986736,"stop":1755638986736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce77f8f0ece5e58","name":"should be able to encode the field with only STORE set to true","time":{"start":1755638976421,"stop":1755638976426,"duration":5},"status":"passed","severity":"normal"},{"uid":"8675bef06fddf9ee","name":"should handle a minimal index list","time":{"start":1755638971143,"stop":1755638971143,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f9b2858b40abcb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1755639008936,"stop":1755639008936,"duration":0},"status":"passed","severity":"normal"},{"uid":"89890514ad70bdb3","name":"should filter peers by codec","time":{"start":1755638987918,"stop":1755638987918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f035b3710a4a074","name":"accepts valid message hash query","time":{"start":1755638987306,"stop":1755638987306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80e9806de2e024b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1755638970973,"stop":1755638970974,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8a0e74cdd15f8a","name":"Fails to publish message with empty text","time":{"start":1755639224281,"stop":1755639224282,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d3cf5f2a399e14","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755639078343,"stop":1755639078343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6085bb0dccb5595","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1755639031082,"stop":1755639031082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62332277f2365dd","name":"should handle dial errors","time":{"start":1755638987916,"stop":1755638987916,"duration":0},"status":"passed","severity":"normal"},{"uid":"878fb0b25be21f6e","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1755638987526,"stop":1755638987526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d6107e7d76cb61","name":"should properly create location multiaddrs - tcp","time":{"start":1755638977220,"stop":1755638977220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb09eaecf4867f9c","name":"Subscribe and publish message","time":{"start":1755639232554,"stop":1755639232555,"duration":1},"status":"passed","severity":"normal"},{"uid":"f967e8a413ec86ed","name":"Check message with invalid timestamp is not received","time":{"start":1755639503415,"stop":1755639503415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac6db9b74a13fdb","name":"should handle relay send failures gracefully","time":{"start":1755638987535,"stop":1755638987535,"duration":0},"status":"passed","severity":"normal"},{"uid":"937255ab4b203b72","name":"Check received message containing Script","time":{"start":1755639503410,"stop":1755639503411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12687b2705c69c","name":"should not be delivered","time":{"start":1755639037171,"stop":1755639037172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6117b684955093d8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1755639335035,"stop":1755639335035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62a1ac10d065ef8","name":"should skip peers without peerInfo in ENR","time":{"start":1755638997617,"stop":1755638997618,"duration":1},"status":"passed","severity":"normal"},{"uid":"11568a5f90c205ae","name":"should call waitForPeer on Relay","time":{"start":1755639018910,"stop":1755639018911,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8cd3cedc22033e","name":"Delete observer","time":{"start":1755639202736,"stop":1755639202736,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1bde6f111b0680","name":"should clear existing timers before creating new ones","time":{"start":1755638987540,"stop":1755638987544,"duration":4},"status":"passed","severity":"normal"},{"uid":"15c5f807cd01b3c5","name":"should support chaining for add method","time":{"start":1755639016603,"stop":1755639016603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e294eec48cf235","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1755639031083,"stop":1755639031083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e53b5acbc787834","name":"Register correct protocols","time":{"start":1755639232553,"stop":1755639232554,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2014a0177b5ca","name":"ignores unrecognized TXT record formats","time":{"start":1755638997558,"stop":1755638997559,"duration":1},"status":"passed","severity":"normal"},{"uid":"26969817bebf6ffb","name":"should return different streams if requested simultaniously","time":{"start":1755638987549,"stop":1755638987550,"duration":1},"status":"passed","severity":"normal"},{"uid":"618a4559e787a24d","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1755638987151,"stop":1755638987151,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd53ad92d176e275","name":"Subscribe to topic containing Script and receive message","time":{"start":1755639526070,"stop":1755639526070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8db3959e03d4d2","name":"messageHashStr produces different results for different inputs","time":{"start":1755638986955,"stop":1755638986955,"duration":0},"status":"passed","severity":"normal"},{"uid":"49de915d5f8504a6","name":"Push message with custom timestamp: 1755635478548","time":{"start":1755639608789,"stop":1755639608789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d239220993f6e190","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1755638997088,"stop":1755638997088,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ca69f40365ea04","name":"Push message with content topic containing SQL Injection","time":{"start":1755639608799,"stop":1755639608799,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf7f880c11d5aad","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1755638976439,"stop":1755638976439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2ac0c53acce8e4","name":"should load peers from local storage and dispatch events","time":{"start":1755639001345,"stop":1755639001345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c070dc2231ddd01","name":"should create ConnectionManager with relay","time":{"start":1755638987910,"stop":1755638987910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4209320e77d8b8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1755639345962,"stop":1755639345962,"duration":0},"status":"passed","severity":"normal"},{"uid":"edabdbe11883687","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755639526078,"stop":1755639526078,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d3ddd5110985e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/3/topic146/xml","time":{"start":1755639323278,"stop":1755639323278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3816a9a03cf62311","name":"Check publish message containing Basic HTML tag","time":{"start":1755639224274,"stop":1755639224275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a92a65040096000","name":"Used by Waku Relay","time":{"start":1755639386202,"stop":1755639386202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f5b9948c4ee56f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app9/3/topic288/xml","time":{"start":1755639323277,"stop":1755639323277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb8be1042b76839","name":"should push the message to the outgoing buffer","time":{"start":1755639037163,"stop":1755639037164,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29a334df0235b30","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755639201219,"stop":1755639201219,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fe55550863902","name":"Check message with no pubsub topic is not received","time":{"start":1755639503426,"stop":1755639503426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd4d3cc4a0f9535","name":"should reject if Store is requested but not mounted","time":{"start":1755639018905,"stop":1755639018906,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3f80273cff7a38","name":"should not fail to stop the service if it was not started","time":{"start":1755639001343,"stop":1755639001343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbc677ce934af5a","name":"rejects hash query with time filter","time":{"start":1755638987306,"stop":1755638987311,"duration":5},"status":"passed","severity":"normal"},{"uid":"424ab0ef9d84ad5d","name":"Overlapping topic subscription","time":{"start":1755639232560,"stop":1755639232561,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc98b8ab43ee7d0e","name":"Check publish message containing escaped characters","time":{"start":1755639224277,"stop":1755639224277,"duration":0},"status":"passed","severity":"normal"},{"uid":"3833296d3eed1a86","name":"should handle ENR without shardInfo","time":{"start":1755638997618,"stop":1755638997618,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ede627b2f7c765","name":"random static sharding 8 - Cluster ID: 639, Shard ID: 424","time":{"start":1755639336039,"stop":1755639336039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4e9f7906fed2a6","name":"Store - dialed after - with timeout","time":{"start":1755639392109,"stop":1755639392109,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb40f3411c2372d9","name":"should skip updating peer store if peer has same addresses","time":{"start":1755638986150,"stop":1755638986150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f34aa83a21e2df","name":"Ephemeral field is preserved - encoder v0","time":{"start":1755639072267,"stop":1755639072267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad11d56d9f7a3d0","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1755639031081,"stop":1755639031081,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6aa05178f760d1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755639526068,"stop":1755639526068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac47723be15971","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1755639007243,"stop":1755639007245,"duration":2},"status":"passed","severity":"normal"},{"uid":"3990b2cc9bb006ea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755639526065,"stop":1755639526065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2d12d32c0f7408","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1755638970975,"stop":1755638970975,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc43dbe8a17e0f98","name":"should dial second nwaku node that was discovered","time":{"start":1755639053291,"stop":1755639053301,"duration":10},"status":"skipped","severity":"normal"},{"uid":"651339aaf4885431","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1755638970968,"stop":1755638970968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9740204124ff26a6","name":"should throw error when no peers are available","time":{"start":1755639018921,"stop":1755639018921,"duration":0},"status":"passed","severity":"normal"},{"uid":"109fd728b02fa2ce","name":"should return peer for existing peer","time":{"start":1755638986728,"stop":1755638986729,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fec9f7e90741db","name":"Promise Callback - true","time":{"start":1755639357022,"stop":1755639357024,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ac6eba730127a8e","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1755638986271,"stop":1755638986271,"duration":0},"status":"passed","severity":"normal"},{"uid":"562f3f6ed50a0945","name":"should dial peer immediately when queue is empty","time":{"start":1755638987111,"stop":1755638987111,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dd17f875de6b6f","name":"Subscribe to topic containing XML and receive message","time":{"start":1755639526079,"stop":1755639526079,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f7133015258a95","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1755638970962,"stop":1755638970962,"duration":0},"status":"passed","severity":"normal"},{"uid":"68629da053e2cd6c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755639526071,"stop":1755639526072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63561d0a6983f63","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1755639031065,"stop":1755639031069,"duration":4},"status":"passed","severity":"normal"},{"uid":"d27f44797af7e764","name":"Ordered Callback - false","time":{"start":1755639357027,"stop":1755639357027,"duration":0},"status":"passed","severity":"normal"},{"uid":"33190de0d4b98fa1","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1755639037171,"stop":1755639037171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04e8ee4b113a5be","name":"should create KeepAliveManager with required options","time":{"start":1755638987509,"stop":1755638987509,"duration":0},"status":"passed","severity":"normal"},{"uid":"78855dc34bcddd06","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1755639073784,"stop":1755639073784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0d46237cfcb102","name":"should not allow k > 12","time":{"start":1755639030753,"stop":1755639030755,"duration":2},"status":"passed","severity":"normal"},{"uid":"2686eaf57ff2c15a","name":"Check received message containing short","time":{"start":1755639503418,"stop":1755639503418,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b28560f3d760af","name":"should clear interval on stop","time":{"start":1755638997619,"stop":1755638997619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61b3f7b410016e","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1755639017366,"stop":1755639017368,"duration":2},"status":"passed","severity":"normal"},{"uid":"73adaca3b61551f7","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1755639037168,"stop":1755639037168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52445551abb8184","name":"Push message with content topic containing short","time":{"start":1755639608784,"stop":1755639608784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7aa9890a7daac4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1755638976435,"stop":1755638976435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe19751cb560f8b","name":"should not fail to stop the service if it was not started","time":{"start":1755639059731,"stop":1755639059732,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc6837f980498dc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755639526078,"stop":1755639526079,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed4ca1df1082c50","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1755639335037,"stop":1755639335037,"duration":0},"status":"passed","severity":"normal"},{"uid":"386f4d3df1b27dd9","name":"should not receive a peer event before start","time":{"start":1755639059752,"stop":1755639059753,"duration":1},"status":"passed","severity":"normal"},{"uid":"871022048a7e7eec","name":"should initialize bloom filter with correct parameters","time":{"start":1755639034674,"stop":1755639034675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4c3c32bf47d969","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755639228798,"stop":1755639228799,"duration":1},"status":"passed","severity":"normal"},{"uid":"79821f4dbedb125e","name":"Check received message containing unicode special characters","time":{"start":1755639503423,"stop":1755639503423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f98e36bd41bfc25","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755639526066,"stop":1755639526066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f611a68a1fabfa0","name":"Push message with meta","time":{"start":1755639608788,"stop":1755639608788,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dd7e791d1792eb","name":"Push message with content topic containing long","time":{"start":1755639608797,"stop":1755639608797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9916c1c1919a1b17","name":"should handle multiple query options for time ranges","time":{"start":1755639018922,"stop":1755639018922,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeaffa70cd77999","name":"should return false when peer is not on the specified shard","time":{"start":1755638986578,"stop":1755638986578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f859e12135f25fc","name":"throws on content topic with empty version field","time":{"start":1755638970956,"stop":1755638970956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a736d02fca2732f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1755638986939,"stop":1755638986939,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb9dfc2b3902fe9","name":"should unregister libp2p event listeners when stop is called","time":{"start":1755639018464,"stop":1755639018465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3614d1e3660cf3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1755638997088,"stop":1755638997088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a100bac8a1fc618","name":"Push message with XML payload","time":{"start":1755639608793,"stop":1755639608794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da97549e0f61ce8","name":"Subscribe to topic containing long and receive message","time":{"start":1755639526067,"stop":1755639526068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4113fb5500c87883","name":"should handle peer disconnect event when no connections remain","time":{"start":1755638986246,"stop":1755638986246,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc1e6cf0338f40c","name":"should initialize with Unhealthy status","time":{"start":1755639018416,"stop":1755639018423,"duration":7},"status":"passed","severity":"normal"},{"uid":"183662821f09f267","name":"Passing an array","time":{"start":1755639386201,"stop":1755639386201,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5bf09fb5cfb61","name":"Subscribe and receive messages via waku relay post","time":{"start":1755639526074,"stop":1755639526074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c438a761391c27dd","name":"Check message on other pubsub topic is not received","time":{"start":1755639503425,"stop":1755639503425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f636101d9d64c1e","name":"should increase lamport timestamp","time":{"start":1755639037163,"stop":1755639037163,"duration":0},"status":"passed","severity":"normal"},{"uid":"293616ef7dd03f3e","name":"Passing page size 3 when there are 20 messages","time":{"start":1755639370753,"stop":1755639370754,"duration":1},"status":"passed","severity":"normal"},{"uid":"db955ea25afa68a9","name":"should properly create location multiaddrs - udp4","time":{"start":1755638977219,"stop":1755638977219,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e3f6c306417f27","name":"should monitor connected peers and store them into cache","time":{"start":1755639135882,"stop":1755639135882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5807d9b30bb7fc7","name":"it tolerates circular branch references","time":{"start":1755638997557,"stop":1755638997557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1e91e53197df87","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755638997562,"stop":1755638997562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40efbf6deb8cec2a","name":"Check message on other pubsub topic is not received","time":{"start":1755639503415,"stop":1755639503415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec1435dab0a913","name":"should create PeerExchange instance with components","time":{"start":1755638997551,"stop":1755638997551,"duration":0},"status":"passed","severity":"normal"},{"uid":"189101f6b59b7647","name":"should return PeerId when Multiaddr input is provided","time":{"start":1755638987153,"stop":1755638987153,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fc73c4bea823de","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1755639030757,"stop":1755639030757,"duration":0},"status":"passed","severity":"normal"}]