2025-04-11 11:36:54 +00:00

1 line
146 KiB
JSON

[{"uid":"6ccc7092a5ede4d7","name":"Publishes to nwaku","time":{"start":1744370987263,"stop":1744370987263,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bd2392472f35f7","name":"Ping on unsubscribed peer","time":{"start":1744370933583,"stop":1744370933583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2698b745f94509fc","name":"returns all values when wanted number matches available values","time":{"start":1744370820771,"stop":1744370820778,"duration":7},"status":"passed","severity":"normal"},{"uid":"7febfd60a403a77b","name":"should deliver messages after dependencies are met","time":{"start":1744370850668,"stop":1744370850668,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fae3998444a061","name":"handles different networkShards values correctly","time":{"start":1744370799023,"stop":1744370799023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40cde790bc50c96","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744370807027,"stop":1744370807027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fdc3225b1a60d","name":"Check publish message containing Arabic","time":{"start":1744370994504,"stop":1744370994504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4ebdf08aef71b9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744370799044,"stop":1744370799044,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8df21bffd023a2","name":"should be called for bootstrap peers","time":{"start":1744370876286,"stop":1744370876286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5905cd7a42a0c74","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744370799027,"stop":1744370799027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9211e2f4686aa6a","name":"topics with same application and version share the same shard","time":{"start":1744370799021,"stop":1744370799021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d875de35637bf8d","name":"Passing an array","time":{"start":1744371141717,"stop":1744371141717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b4971f6c9ffe6f","name":"Ping on subscribed peer","time":{"start":1744370933582,"stop":1744370933582,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fc6baf399147d8","name":"Check received message containing special chars","time":{"start":1744371292099,"stop":1744371292099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54256611c870011","name":"Check received message containing emoji","time":{"start":1744371292114,"stop":1744371292114,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f1a137ba630723","name":"should check connected peers if present and suitable","time":{"start":1744370841118,"stop":1744370841119,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cc6c1ce57717ac","name":"Decoder throws on empty string content topic","time":{"start":1744370813811,"stop":1744370813811,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ca2c32dcab046f","name":"getPeersByDiscovery","time":{"start":1744370909183,"stop":1744370909184,"duration":1},"status":"passed","severity":"normal"},{"uid":"6351de1125112078","name":"should return unique PubsubTopics for static sharding","time":{"start":1744370799026,"stop":1744370799026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3970ba82b18097","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744370850665,"stop":1744370850665,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e9c87a823b2c55","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744370850142,"stop":1744370850146,"duration":4},"status":"passed","severity":"normal"},{"uid":"7450d29aadbca539","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744371120258,"stop":1744371120259,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4095d0bd453c25","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744370985800,"stop":1744370985800,"duration":0},"status":"passed","severity":"normal"},{"uid":"788943f99e5fcf4","name":"should request peer renewal on specific errors","time":{"start":1744370840884,"stop":1744370840887,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f50c0b165dc43ad","name":"Push message with content topic containing long","time":{"start":1744371217291,"stop":1744371217291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9604ca8303ed0d6a","name":"Check received message containing Russian","time":{"start":1744371292111,"stop":1744371292111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e575bcb62317a653","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744370999098,"stop":1744370999100,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ff5a21b38c96fdd","name":"Reopen subscription with peer with lost subscription","time":{"start":1744370933584,"stop":1744370933584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f84809281fe216c","name":"random static sharding 9 - Cluster ID: 860, Shard ID: 293","time":{"start":1744371120255,"stop":1744371120255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a431c885013b707c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744370801618,"stop":1744370801619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8a348726e4a019","name":"should reject if Filter is requested but not mounted","time":{"start":1744370841117,"stop":1744370841118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c2aa7fd9f8046b","name":"1 Relay, 1 fetch","time":{"start":1744370821482,"stop":1744370821482,"duration":0},"status":"passed","severity":"normal"},{"uid":"574b0de7906acabd","name":"Light Node - default protocols","time":{"start":1744371149123,"stop":1744371149123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cea243f35916b5","name":"should push the message to the outgoing buffer","time":{"start":1744370850662,"stop":1744370850663,"duration":1},"status":"passed","severity":"normal"},{"uid":"936d744a5e7661e9","name":"Privacy Node - default protocol","time":{"start":1744371149123,"stop":1744371149123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d23a49872a4d336","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744370999096,"stop":1744370999096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fa220ab2b24fbc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744370832095,"stop":1744370832095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d72719a73bfbb81","name":"Push message with content topic containing XML","time":{"start":1744371217296,"stop":1744371217296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f489ae122a1f434","name":"can start the service","time":{"start":1744370825613,"stop":1744370825613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39da5eb52991e3e","name":"should properly create location multiaddrs - udp4","time":{"start":1744370807695,"stop":1744370807695,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a84aca776f3b14","name":"caches peers it previously fetched","time":{"start":1744370821718,"stop":1744370821718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66e03fb70c29ae4","name":"Push message with escaped characters payload","time":{"start":1744371217288,"stop":1744371217288,"duration":0},"status":"passed","severity":"normal"},{"uid":"afddad9e1c0a1cbe","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744370868758,"stop":1744370868758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a0090c94945f78","name":"should encodeTxt and decodeTxt","time":{"start":1744370807684,"stop":1744370807685,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfe67ec73d23287","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744370799019,"stop":1744370799019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7208c3d9c00f7395","name":"Check received message containing Chinese","time":{"start":1744371292099,"stop":1744371292099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf46fb7c18a6eb1d","name":"throws on content topic with generation field greater than 0","time":{"start":1744370799007,"stop":1744370799007,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb714b026aab4ea","name":"Generator, custom pubsub topic","time":{"start":1744371117375,"stop":1744371117375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c074f1095c785651","name":"should get locked peers","time":{"start":1744370840907,"stop":1744370840908,"duration":1},"status":"passed","severity":"normal"},{"uid":"71912c836381","name":"shard 0","time":{"start":1744371120247,"stop":1744371120248,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cc5e091a20c07f","name":"returns all values when wanted number is greater than available values","time":{"start":1744370820779,"stop":1744370820779,"duration":0},"status":"passed","severity":"normal"},{"uid":"388358a89533a5d1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744371117376,"stop":1744371117377,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f84168daf9be554","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744370985798,"stop":1744370985799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d401a776587f7962","name":"Check publish message containing escaped characters","time":{"start":1744370994517,"stop":1744370994520,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5af3b074bcb4072","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744370999101,"stop":1744370999102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5626cebb18c65e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744370985794,"stop":1744370985795,"duration":1},"status":"passed","severity":"normal"},{"uid":"512baa0b3ecb8fb0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/9/topic37/utf8","time":{"start":1744371103613,"stop":1744371103614,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb0e1bafdbc0cef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744370850150,"stop":1744370850150,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc6cd074e4815a6","name":"should reject if Relay is requested but not mounted","time":{"start":1744370841116,"stop":1744370841116,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e241ecb5c96863","name":"Query generator for multiple messages with different message text format","time":{"start":1744371116430,"stop":1744371116430,"duration":0},"status":"passed","severity":"normal"},{"uid":"325aba0633aa8cbe","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744370799026,"stop":1744370799026,"duration":0},"status":"passed","severity":"normal"},{"uid":"548a403060cdd99e","name":"should return usable stream attached to connection","time":{"start":1744370813626,"stop":1744370813627,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae774c696b7a614","name":"Query Generator, No Decoder","time":{"start":1744371082406,"stop":1744371082406,"duration":0},"status":"passed","severity":"normal"},{"uid":"28af375f5c50e795","name":"Check message with non string payload is not received","time":{"start":1744371292107,"stop":1744371292107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8d1bc6dfef2e","name":"Relay + Store","time":{"start":1744370807699,"stop":1744370807700,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f66adfe54849f5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744371379645,"stop":1744371379645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2320d6c946e432","name":"Accepts a valid Waku Message","time":{"start":1744370844721,"stop":1744370844723,"duration":2},"status":"passed","severity":"normal"},{"uid":"979137793789d892","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744370799035,"stop":1744370799036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e3627e2683a7f8","name":"Check publish message after client node is restarted","time":{"start":1744370994542,"stop":1744370994542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14a209506b36900d","name":"non connected peers","time":{"start":1744370973995,"stop":1744370973996,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e61ecc5c54b3fe7f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744370801619,"stop":1744370801620,"duration":1},"status":"passed","severity":"normal"},{"uid":"afda068195264583","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744370873071,"stop":1744370873071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a338200ed98d3ad","name":"Refresh subscription","time":{"start":1744371379651,"stop":1744371379651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b6930a342b3aa8","name":"Encoder throws on undefined content topic","time":{"start":1744370832098,"stop":1744370832099,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fddc95749d2cdd7","name":"different cluster, same shard: nodes don't connect","time":{"start":1744370936885,"stop":1744370936885,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a8e5445a8f8085","name":"should not receive a peer event after stop","time":{"start":1744370825616,"stop":1744370825616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9459fc5eee4aa6c0","name":"Check received message containing escaped characters","time":{"start":1744371292103,"stop":1744371292103,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b39da9fd4c4ccf","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744370799026,"stop":1744370799027,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bec472b7249318","name":"isConnected should return true after first peer connects","time":{"start":1744370889571,"stop":1744370889571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4537e84b7375c44","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744370841372,"stop":1744370841372,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcedc41717c80235","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744371379643,"stop":1744371379644,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd78e998061c7ddd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744370994535,"stop":1744370994535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e86bf821eb6a9e","name":"random static sharding 5 - Cluster ID: 718, Shard ID: 215","time":{"start":1744371120251,"stop":1744371120251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d5889677a7d755","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744370999102,"stop":1744370999103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e83c0fb98cd5337","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744371379642,"stop":1744371379642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebb4b77805ceeb3","name":"Push message with content topic containing emoji","time":{"start":1744371217300,"stop":1744371217300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae7566cc32700c2","name":"should handle task timeouts","time":{"start":1744370840887,"stop":1744370840887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d781da33e09ba6cc","name":"Decrypt messages","time":{"start":1744370975368,"stop":1744370975368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9521ad1bc91d8fe6","name":"should properly compute the node id","time":{"start":1744370807693,"stop":1744370807693,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5f0f2127d12c9f","name":"should not fail to start the service if it is already started","time":{"start":1744370873067,"stop":1744370873068,"duration":1},"status":"passed","severity":"normal"},{"uid":"22301d5d536dfe37","name":"random static sharding 1 - Cluster ID: 241, Shard ID: 284","time":{"start":1744371120249,"stop":1744371120249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b418091c67ac6aa","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744370936881,"stop":1744370936883,"duration":2},"status":"passed","severity":"normal"},{"uid":"a778b57db50db92f","name":"should not throw an error for a single configured topic","time":{"start":1744370799038,"stop":1744370799038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7a39cd910fd7cc","name":"Query Generator - true","time":{"start":1744371126505,"stop":1744371126505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d09bb5170999d05","name":"Check received message containing special chars","time":{"start":1744371292110,"stop":1744371292110,"duration":0},"status":"passed","severity":"normal"},{"uid":"3933e3127009a5e9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744371053869,"stop":1744371053870,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e8ebae6f168162","name":"Push message with numeric payload","time":{"start":1744371217283,"stop":1744371217283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91112669c6a9140","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744371120248,"stop":1744371120249,"duration":1},"status":"passed","severity":"normal"},{"uid":"7205f5089a651230","name":"should return different streams if requested simultaniously","time":{"start":1744370813628,"stop":1744370813628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c891f1525cbb8be5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744370850151,"stop":1744370850151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c47843a0cebdd3e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744371379654,"stop":1744371379654,"duration":0},"status":"passed","severity":"normal"},{"uid":"696c316076dcc1c3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744370821323,"stop":1744370821324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca89bada117ca4de","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744370799025,"stop":1744370799026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e5d6fbc09c7951","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744371379653,"stop":1744371379653,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd233bc7977b7209","name":"Subscribe to topic containing short and publish message","time":{"start":1744370999087,"stop":1744370999092,"duration":5},"status":"passed","severity":"normal"},{"uid":"45558ab4db56b7fb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744371292115,"stop":1744371292116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c283f14214bc067","name":"Push message with meta","time":{"start":1744371217301,"stop":1744371217302,"duration":1},"status":"passed","severity":"normal"},{"uid":"e231f326cf3ac2e9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744370999096,"stop":1744370999097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acb269ec8151863","name":"Push message with content topic containing special chars","time":{"start":1744371217293,"stop":1744371217293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7db24625b50e75e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744370799036,"stop":1744370799037,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b8d3d328464bc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744370873071,"stop":1744370873072,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6ba3ddff34f9b793","name":"Encoder throws on empty string content topic","time":{"start":1744370813810,"stop":1744370813811,"duration":1},"status":"passed","severity":"normal"},{"uid":"399a43eb58434dfb","name":"Ephemeral messages are not stored","time":{"start":1744370874940,"stop":1744370874941,"duration":1},"status":"passed","severity":"normal"},{"uid":"826f04b9d498cc6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744371117380,"stop":1744371117380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d091a929a963f","name":"should mark all messages in causal history as acknowledged","time":{"start":1744370850666,"stop":1744370850667,"duration":1},"status":"passed","severity":"normal"},{"uid":"40783de775728756","name":"Push message with emoji payload","time":{"start":1744371217288,"stop":1744371217289,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9165105a7ef927","name":"Check received message containing short","time":{"start":1744371292108,"stop":1744371292109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbd17f3a5c6c3ee","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744371069044,"stop":1744371069044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3f161f8448a375","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744370799010,"stop":1744370799016,"duration":6},"status":"passed","severity":"normal"},{"uid":"9bfd9c17f9fa674a","name":"Check received message containing Arabic","time":{"start":1744371292099,"stop":1744371292100,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddb4618ae1f346b","name":"should only return 1 node with relay and store capability","time":{"start":1744370821719,"stop":1744370821719,"duration":0},"status":"passed","severity":"normal"},{"uid":"93809df6f9e5af35","name":"Check received message with timestamp: 1744370867998 ","time":{"start":1744371292105,"stop":1744371292105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34b872381fba840","name":"Check message with no payload is not received","time":{"start":1744371292107,"stop":1744371292107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56ffd83b7c3d126","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744370850146,"stop":1744370850147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e883975f82e6e6","name":"Refresh subscription","time":{"start":1744370999087,"stop":1744370999087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e6a45165d622632","name":"throws on empty content topic","time":{"start":1744370799005,"stop":1744370799005,"duration":0},"status":"passed","severity":"normal"},{"uid":"59501bd536bbf90b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744370799029,"stop":1744370799030,"duration":1},"status":"passed","severity":"normal"},{"uid":"395e1031aeb4b89c","name":"should properly create location multiaddrs - tcp","time":{"start":1744370807696,"stop":1744370807697,"duration":1},"status":"passed","severity":"normal"},{"uid":"380ad37fca4ff3d7","name":"should handle general insertion and lookup correctly","time":{"start":1744370852020,"stop":1744370852020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab14584da15a52a","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744370850128,"stop":1744370850128,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a7217aa7e104da","name":"handles different clusterIds correctly","time":{"start":1744370799023,"stop":1744370799023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7bda6303aa7e0e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744370799031,"stop":1744370799031,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b60c44f2997b861","name":"random static sharding 8 - Cluster ID: 121, Shard ID: 602","time":{"start":1744371120253,"stop":1744371120253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea433a7220f13bfc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app4/9/topic4/test.js","time":{"start":1744371103612,"stop":1744371103612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6376a9394952ec","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744370874942,"stop":1744370874942,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cdfedc55489cf5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744370850139,"stop":1744370850139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e339c85b644f2288","name":"Callback on promise","time":{"start":1744371116431,"stop":1744371116431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf05b12a04cdee25","name":"should not fail to stop the service if it was not started","time":{"start":1744370873067,"stop":1744370873067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3731483b017d4b0d","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744370850111,"stop":1744370850115,"duration":4},"status":"passed","severity":"normal"},{"uid":"43245c55d9fc55a","name":"Check received message containing XML","time":{"start":1744371292101,"stop":1744371292101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e09d9334e602cd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744370799016,"stop":1744370799016,"duration":0},"status":"passed","severity":"normal"},{"uid":"70af10105810011d","name":"Push message with custom timestamp: 1713612489928","time":{"start":1744371217303,"stop":1744371217304,"duration":1},"status":"passed","severity":"normal"},{"uid":"137f710dd92ef1e8","name":"Check message received after nwaku node is restarted","time":{"start":1744371292118,"stop":1744371292119,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f998f7406af35c01","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744370799044,"stop":1744370799044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed497687b37c9cea","name":"Used by Waku Relay","time":{"start":1744371141718,"stop":1744371141719,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae5d85edf53bc1d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744370807014,"stop":1744370807015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c738d38978902948","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744370889574,"stop":1744370889575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6222e32b1241fa3c","name":"Reusing cursor across nodes","time":{"start":1744371069047,"stop":1744371069047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f38d36f576435d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744370850128,"stop":1744370850129,"duration":1},"status":"passed","severity":"normal"},{"uid":"402b9050d3fa2ced","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744370841371,"stop":1744370841371,"duration":0},"status":"passed","severity":"normal"},{"uid":"429f8edb60408675","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744370799024,"stop":1744370799024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5d43010bd0366","name":"should return false","time":{"start":1744370807688,"stop":1744370807692,"duration":4},"status":"passed","severity":"normal"},{"uid":"7c6980b234843cab","name":"Round trip binary serialization","time":{"start":1744370813808,"stop":1744370813809,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d84491b78c745a","name":"throws on content topic with too few or too many fields","time":{"start":1744370799005,"stop":1744370799006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ab9504219f1e05","name":"Check received message containing shell command","time":{"start":1744371292102,"stop":1744371292103,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23a47d082c43cd2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744370799018,"stop":1744370799019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e290cb3e2b8d8502","name":"Push message with content topic containing JSON","time":{"start":1744371217297,"stop":1744371217297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0296b10f45fb2f8","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744370850108,"stop":1744370850108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42b8b9d16c46dc2","name":"random static sharding 6 - Cluster ID: 628, Shard ID: 164","time":{"start":1744371120251,"stop":1744371120253,"duration":2},"status":"passed","severity":"normal"},{"uid":"20591140586e0100","name":"Subscribe and receive messages via lightPush","time":{"start":1744371379635,"stop":1744371379635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b72691c65710c7b","name":"Fails to push message bigger that 1MB","time":{"start":1744371217307,"stop":1744371217308,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d5950c46dff348","name":"Generator, 2 different pubsubtopics","time":{"start":1744371117376,"stop":1744371117376,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f4b3c646e13e1b","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744370850126,"stop":1744370850127,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca3d2fc5d0da012","name":"Check received message containing long","time":{"start":1744371292098,"stop":1744371292098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93affd1d7d76fc3","name":"should start and stop interval correctly","time":{"start":1744370840879,"stop":1744370840881,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d4c1d6805eb10dc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744371141402,"stop":1744371141402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9579990bb68bff7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744370799036,"stop":1744370799036,"duration":0},"status":"passed","severity":"normal"},{"uid":"95efdfac67a8a301","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744371379650,"stop":1744371379650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a23706258a55a1","name":"ignores domain fetching errors","time":{"start":1744370821717,"stop":1744370821718,"duration":1},"status":"passed","severity":"normal"},{"uid":"9682a8a60b07ae1c","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744370850115,"stop":1744370850116,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc969944021671de","name":"should handle connection events","time":{"start":1744370840909,"stop":1744370840909,"duration":0},"status":"passed","severity":"normal"},{"uid":"469222de8c191a04","name":"Check meta is set [symmetric]","time":{"start":1744370832096,"stop":1744370832097,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7371153d853035e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744370936880,"stop":1744370936881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1992a8a38705edd1","name":"Subscribe to topic containing long and publish message","time":{"start":1744370999092,"stop":1744370999093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efcfd39a4762686","name":"should wait for LightPush peer to be connected","time":{"start":1744370841119,"stop":1744370841119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c510b56d9995b43","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744370821314,"stop":1744370821316,"duration":2},"status":"passed","severity":"normal"},{"uid":"74e50a42124cbd35","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744370850107,"stop":1744370850108,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43000a44a9d2f47","name":"Publish without waiting for remote peer","time":{"start":1744370999079,"stop":1744370999079,"duration":0},"status":"passed","severity":"normal"},{"uid":"28966b2d43df559e","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744370850670,"stop":1744370850670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38d64af077dfe66","name":"Sample","time":{"start":1744370807158,"stop":1744370807159,"duration":1},"status":"passed","severity":"normal"},{"uid":"8708660825e8d459","name":"Check received message containing SQL Injection","time":{"start":1744371292111,"stop":1744371292111,"duration":0},"status":"passed","severity":"normal"},{"uid":"982bc19873dfae4d","name":"LightPush","time":{"start":1744371149122,"stop":1744371149122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58adfcd0b2471c4","name":"Check received message containing JSON","time":{"start":1744371292113,"stop":1744371292113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5296267eeb2c90a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744371379643,"stop":1744371379643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97902280abe9030","name":"should return empty list for no shard","time":{"start":1744370799027,"stop":1744370799027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6d81766d4061e0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744370799016,"stop":1744370799017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea352c46bf583ad0","name":"Push message with content topic containing Russian","time":{"start":1744371217294,"stop":1744371217295,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8df5926d6fbd693","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744371379655,"stop":1744371379655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9f9861ec7cdf03","name":"should decode valid enr successfully","time":{"start":1744370807685,"stop":1744370807685,"duration":0},"status":"passed","severity":"normal"},{"uid":"72475e8c4a110e9","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744370850666,"stop":1744370850666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffca83a079e5749a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744370821318,"stop":1744370821319,"duration":1},"status":"passed","severity":"normal"},{"uid":"88eb7417085466f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app83/9/topic60/xml","time":{"start":1744371103614,"stop":1744371103614,"duration":0},"status":"passed","severity":"normal"},{"uid":"841934ea9dd648d3","name":"start node with empty content topic","time":{"start":1744371103618,"stop":1744371103618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8989de6632f06dec","name":"Overlapping topic subscription","time":{"start":1744370999087,"stop":1744370999087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61f4307153af57b3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/8/topic697/xml","time":{"start":1744371103614,"stop":1744371103615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4dd10a307c6041","name":"Should update shard info","time":{"start":1744370937207,"stop":1744370937207,"duration":0},"status":"passed","severity":"normal"},{"uid":"55de605401728589","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744370990188,"stop":1744370990188,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dde6d2637a90a0","name":"should set field with all protocols enabled","time":{"start":1744370807697,"stop":1744370807698,"duration":1},"status":"passed","severity":"normal"},{"uid":"905053ed6597aa41","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744370850125,"stop":1744370850125,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a94075533a4742","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744371069044,"stop":1744371069044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7291b17366cd19","name":"should throw error - no id","time":{"start":1744370807687,"stop":1744370807688,"duration":1},"status":"passed","severity":"normal"},{"uid":"987e1cc60a58e8e5","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744370850109,"stop":1744370850110,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bc75ea6666eeb3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744370799034,"stop":1744370799034,"duration":0},"status":"passed","severity":"normal"},{"uid":"580d35e3a2430c4d","name":"should be able to encode the field with only STORE set to true","time":{"start":1744370807013,"stop":1744370807014,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8c6e5aeae8dada","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744371141393,"stop":1744371141394,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a6fa8114e570a8","name":"Subscribe to topic containing short and receive message","time":{"start":1744371379639,"stop":1744371379640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ab8ddea5202efc","name":"should handle special patterns correctly","time":{"start":1744370852019,"stop":1744370852020,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee432453509d0f94","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744370799039,"stop":1744370799040,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f6157b4621734c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744371082408,"stop":1744371082408,"duration":0},"status":"passed","severity":"normal"},{"uid":"393c8eb9916200d5","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744370850124,"stop":1744370850125,"duration":1},"status":"passed","severity":"normal"},{"uid":"735f72c779ce0e33","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744370799039,"stop":1744370799039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbed052c66cc07dd","name":"should handle a minimal index list","time":{"start":1744370799196,"stop":1744370799196,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ace9ad247210a4","name":"Publish message with rate limit","time":{"start":1744370994545,"stop":1744370994546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0fc608ec1c126","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744370799197,"stop":1744370799197,"duration":0},"status":"passed","severity":"normal"},{"uid":"245fd3a0bd7456fa","name":"should initialize with Unhealthy status","time":{"start":1744370841370,"stop":1744370841371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3f0d822069356","name":"should emit a peer event after start","time":{"start":1744370873068,"stop":1744370873068,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cf34d2470249ef","name":"should maintain desired error rate","time":{"start":1744370852018,"stop":1744370852018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1d6d04b6692a9a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744370821721,"stop":1744370821722,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f67fa674f30e993","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744371082405,"stop":1744371082406,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8fe25a7faea3fb","name":"Subscribe to topic containing short and receive message","time":{"start":1744371379651,"stop":1744371379651,"duration":0},"status":"passed","severity":"normal"},{"uid":"11acf74c2341338d","name":"should properly create location multiaddrs - udp6","time":{"start":1744370807695,"stop":1744370807696,"duration":1},"status":"passed","severity":"normal"},{"uid":"95eee168cf72e7af","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744370821323,"stop":1744370821323,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab73f4161f3afe0","name":"Check publish message containing Russian","time":{"start":1744370994509,"stop":1744370994509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b182f0161676002c","name":"connected peers and dial","time":{"start":1744370973994,"stop":1744370973994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1889eab5da8a9e15","name":"Check message with no payload is not received","time":{"start":1744371292117,"stop":1744371292118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a786488477184406","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744371379646,"stop":1744371379646,"duration":0},"status":"passed","severity":"normal"},{"uid":"add21274afb760d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744370799041,"stop":1744370799041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc44ed6b1165d722","name":"Callback on promise, aborts when callback returns true","time":{"start":1744371116434,"stop":1744371116435,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61cfd09aec6ae8a","name":"should not fail to start the service if it is already started","time":{"start":1744370825614,"stop":1744370825615,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6ef65a234943da","name":"Check received message containing Basic HTML tag","time":{"start":1744371292102,"stop":1744371292102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1087790b29c181","name":"should reject on timeout if it was set","time":{"start":1744370841118,"stop":1744370841118,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f9f61a8b8c37fb","name":"Decoder throws on empty string content topic","time":{"start":1744370833512,"stop":1744370833512,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1f98a2743adc48","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744371379641,"stop":1744371379641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5acaf022b80faeb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744370850150,"stop":1744370850150,"duration":0},"status":"passed","severity":"normal"},{"uid":"69558f341197760a","name":"Check publish message after service node is restarted","time":{"start":1744370994535,"stop":1744370994539,"duration":4},"status":"skipped","severity":"normal"},{"uid":"820881adcd0aa968","name":"should not fail to start the service if it is already started","time":{"start":1744370973846,"stop":1744370973846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecf87e11da7455e","name":"Promise Callback - false","time":{"start":1744371126506,"stop":1744371126506,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a018cd698b00f76","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744370850128,"stop":1744370850128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6ed799cb8b60e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744371379644,"stop":1744371379644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fae62cc87446566","name":"should properly create peer info with all multiaddrs","time":{"start":1744370807697,"stop":1744370807697,"duration":0},"status":"passed","severity":"normal"},{"uid":"906f446e42b668f5","name":"Check received message containing Chinese","time":{"start":1744371292110,"stop":1744371292110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de0e430b1060c84","name":"Mutual subscription","time":{"start":1744370999078,"stop":1744370999078,"duration":0},"status":"passed","severity":"normal"},{"uid":"758bef1a3c7391ef","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744370868758,"stop":1744370868759,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b326536db441e3","name":"should encode/decode to RLP encoding","time":{"start":1744370807693,"stop":1744370807693,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaafface953b9ed","name":"Non TWN Cluster","time":{"start":1744371103610,"stop":1744371103611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c83db09e187b4a2","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744370850116,"stop":1744370850117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb51f5bd6b66025","name":"should initialize with default number of peers","time":{"start":1744370840906,"stop":1744370840906,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9270be6d256584","name":"Check message with invalid timestamp is not received","time":{"start":1744371292106,"stop":1744371292106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93bd67ec0ee423","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744370821322,"stop":1744370821322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65f5b4a12a2bda5","name":"Using a function","time":{"start":1744371141718,"stop":1744371141718,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d15ffc11d3fb77","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app9/8/topic173/test.js","time":{"start":1744371103611,"stop":1744371103612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b76e61e9a367e6","name":"Check message on other pubsub topic is not received","time":{"start":1744371292106,"stop":1744371292106,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e1d96a9143d045","name":"Check received message containing JSON","time":{"start":1744371292102,"stop":1744371292102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6814051272950c74","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744370799030,"stop":1744370799030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36d03b9272241d","name":"Decoder throws on undefined content topic","time":{"start":1744370813811,"stop":1744370813811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c944faa2dd6b25d2","name":"Publish message with large meta","time":{"start":1744370994542,"stop":1744370994545,"duration":3},"status":"passed","severity":"normal"},{"uid":"37c29ffec7c92731","name":"should initialize with custom number of peers","time":{"start":1744370840907,"stop":1744370840907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e15eed81e66a790","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744370850155,"stop":1744370850155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1833fb2c3d284b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744370799018,"stop":1744370799018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea7221171888f92","name":"should emit a peer event after start","time":{"start":1744370973846,"stop":1744370973847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09bbd9f1f432b9c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744371141401,"stop":1744371141401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0660391e139efeb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744370799034,"stop":1744370799034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d479e9a6b76789","name":"Ping on unsubscribed peer","time":{"start":1744370933581,"stop":1744370933581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efaccc5f3f163f6","name":"Check received message containing unicode special characters","time":{"start":1744371292114,"stop":1744371292114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ec3a4f69bd0c","name":"stop","time":{"start":1744370909185,"stop":1744370909186,"duration":1},"status":"passed","severity":"normal"},{"uid":"2853496b76d0c43d","name":"Push message with Russian payload","time":{"start":1744371217285,"stop":1744371217285,"duration":0},"status":"passed","severity":"normal"},{"uid":"41be1bdf61fff53d","name":"should emit a peer event after start","time":{"start":1744370825615,"stop":1744370825615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6a3e5efa7aa7ae","name":"Query generator for multiple messages with different content topic format","time":{"start":1744371116431,"stop":1744371116431,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf9a84120385597","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744370799033,"stop":1744370799033,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dc9b71f1f15033","name":"Check received message containing escaped characters","time":{"start":1744371292113,"stop":1744371292113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5547eca9eb2f197","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744371379648,"stop":1744371379649,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b0704354565966","name":"should respect max attempts limit","time":{"start":1744370840888,"stop":1744370840888,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a36d321801252a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744370889570,"stop":1744370889570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9480a4fd8d354c4","name":"Passing page size 0 when there are 110 messages","time":{"start":1744371134668,"stop":1744371134669,"duration":1},"status":"passed","severity":"normal"},{"uid":"49910001a369bccc","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744370850117,"stop":1744370850117,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dc8542805f7b51","name":"should reject if LightPush is requested but not mounted","time":{"start":1744370841116,"stop":1744370841117,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9e82c1cbd1b280","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744370820779,"stop":1744370820780,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca20c4120e8c3bd","name":"new peer added after a peer was already found","time":{"start":1744370992791,"stop":1744370992791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"253de5a633136d6d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744371379641,"stop":1744371379641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b69bdd86914368c","name":"can start and stop the service","time":{"start":1744370873066,"stop":1744370873066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcf568d3646df5a","name":"Wrong topic","time":{"start":1744371103616,"stop":1744371103617,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a360a64100ecd8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744370990187,"stop":1744370990187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee01038694c064a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744370876289,"stop":1744370876289,"duration":0},"status":"passed","severity":"normal"},{"uid":"8362bfb0ddf7411a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744370850142,"stop":1744370850142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0767cf34e8b85be","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744370801621,"stop":1744370801621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7395e23fba80ab","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744370850101,"stop":1744370850102,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bc97e92ff75b70","name":"A test","time":{"start":1744370927081,"stop":1744370927082,"duration":1},"status":"passed","severity":"normal"},{"uid":"2185989267133256","name":"throws on content topic with empty encoding field","time":{"start":1744370799009,"stop":1744370799009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12f226b9cf69576","name":"Symmetric encrypt & Decrypt","time":{"start":1744370832208,"stop":1744370832209,"duration":1},"status":"passed","severity":"normal"},{"uid":"21699edfc114706f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744370799032,"stop":1744370799032,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb60ad127c5c3537","name":"Push message with SQL Injection payload","time":{"start":1744371217285,"stop":1744371217285,"duration":0},"status":"passed","severity":"normal"},{"uid":"da154c761c5aabc1","name":"Passing page size 19 when there are 20 messages","time":{"start":1744371134671,"stop":1744371134671,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f2f85f1b07e7ad","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744370849747,"stop":1744370849748,"duration":1},"status":"passed","severity":"normal"},{"uid":"3946072fc0761147","name":"Passing page size 10 when there are 10 messages","time":{"start":1744371134670,"stop":1744371134670,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8c9fd633641132","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744370799035,"stop":1744370799035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2d6ccd31ca7151","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744371379638,"stop":1744371379638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff05a9abb3fc2ca","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744370799040,"stop":1744370799040,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb22829f3676cc84","name":"Delete observer","time":{"start":1744370975368,"stop":1744370975369,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c83f37203a83b75","name":"Check publish message containing unicode special characters","time":{"start":1744370994520,"stop":1744370994522,"duration":2},"status":"passed","severity":"normal"},{"uid":"4117d394aafe2e19","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744371141394,"stop":1744371141394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f614cae08e0ed77","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744371379648,"stop":1744371379648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3123e5b12d2387b4","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744370850127,"stop":1744370850127,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a078b155dc70ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744370799033,"stop":1744370799033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3015850903a192","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744370807018,"stop":1744370807019,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba2aca79e999935","name":"isConnected return false after peer stops","time":{"start":1744370889574,"stop":1744370889574,"duration":0},"status":"passed","severity":"normal"},{"uid":"964480e746572b77","name":"should use DNS peer discovery with light client","time":{"start":1744370873071,"stop":1744370873071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6a3805829238eab","name":"Check message received after jswaku node is restarted","time":{"start":1744371292107,"stop":1744371292108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"262a7d67c653c617","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744370985797,"stop":1744370985797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f719a172370353fd","name":"Meta field set when metaSetter is specified","time":{"start":1744370813809,"stop":1744370813810,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca658eb897ebe48c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744370999085,"stop":1744370999086,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3084c44b93e3d05","name":"should throw an error for an unconfigured topic","time":{"start":1744370799038,"stop":1744370799039,"duration":1},"status":"passed","severity":"normal"},{"uid":"483271eafb250c15","name":"Should update multiaddrs","time":{"start":1744370937206,"stop":1744370937206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a023af0182dcad06","name":"Check message with no pubsub topic is not received","time":{"start":1744371292106,"stop":1744371292106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae720867bee39a7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744371116435,"stop":1744371116436,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ea8eb2737d9aa2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744371141395,"stop":1744371141400,"duration":5},"status":"passed","severity":"normal"},{"uid":"de7e0fd14b3932eb","name":"should properly create location multiaddrs - udp","time":{"start":1744370807696,"stop":1744370807696,"duration":0},"status":"passed","severity":"normal"},{"uid":"752a5097467ce0de","name":"A test","time":{"start":1744370927082,"stop":1744370927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d52a83b565bc57a","name":"should throw error - no public key","time":{"start":1744370807688,"stop":1744370807688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e4adbd8191b577","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744370821316,"stop":1744370821317,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbbc4d8ba06e3f6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744370985794,"stop":1744370985794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b65f2c7638c43b9","name":"Generator, 2 different pubsubtopics","time":{"start":1744371117377,"stop":1744371117377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddde052251cfcf06","name":"random static sharding 4 - Cluster ID: 687, Shard ID: 576","time":{"start":1744371120250,"stop":1744371120251,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e8698569861ed5","name":"Push message with content topic containing escaped characters","time":{"start":1744371217298,"stop":1744371217299,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6dd772829005d","name":"Query with Promise Callback, No Decoder","time":{"start":1744371082410,"stop":1744371082410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2bd3c7df7fa97d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744370994529,"stop":1744370994529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab79f9a3961ddc8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744370799197,"stop":1744370799197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f73354821080886","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744370850669,"stop":1744370850669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08f1ffa865b4ef6","name":"should send to specified number of peers of used peers","time":{"start":1744370841354,"stop":1744370841355,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6e651d9962068f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744370850152,"stop":1744370850152,"duration":0},"status":"passed","severity":"normal"},{"uid":"25318befc0c6a55d","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744370850126,"stop":1744370850126,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ef6e44840dcf45","name":"Push message with long payload","time":{"start":1744371217282,"stop":1744371217283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0b4cd56882eb74","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744371379652,"stop":1744371379652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e55b44ccea2e464","name":"should be sent with empty content","time":{"start":1744370850669,"stop":1744370850669,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a1dbba5f6bc40a","name":"throws on content topic with non-number generation field","time":{"start":1744370799006,"stop":1744370799006,"duration":0},"status":"passed","severity":"normal"},{"uid":"752b54504425fa3e","name":"should throw error - no public key","time":{"start":1744370807687,"stop":1744370807687,"duration":0},"status":"passed","severity":"normal"},{"uid":"22af27d8f24d7bfe","name":"should retry on complete failure if specified","time":{"start":1744370841355,"stop":1744370841355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b724b3aab93fc5d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/8/topic174/xml","time":{"start":1744371103615,"stop":1744371103615,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f916251c6cac3","name":"Fails to push message with large meta","time":{"start":1744371217302,"stop":1744371217303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae099b196ccacd28","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744370807029,"stop":1744370807030,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb3655ec3d562e1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744370799025,"stop":1744370799025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de16c16646db9fe","name":"Push message with Arabic payload","time":{"start":1744371217284,"stop":1744371217285,"duration":1},"status":"passed","severity":"normal"},{"uid":"274fe6d04d16559a","name":"should not fail to stop the service if it was not started","time":{"start":1744370973843,"stop":1744370973846,"duration":3},"status":"passed","severity":"normal"},{"uid":"cbb0e8bc34bdf345","name":"Push message with custom timestamp: 1744367289928","time":{"start":1744371217304,"stop":1744371217304,"duration":0},"status":"passed","severity":"normal"},{"uid":"659d8bf4ad37f38c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744370999095,"stop":1744370999095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3445fd203c20e05a","name":"Publish message with custom timestamp: Fri Apr 11 2025 10:29:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1744370994524,"stop":1744370994524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d4b2bd26120693","name":"throws on content topic with empty topic name field","time":{"start":1744370799008,"stop":1744370799009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea64200715b7053b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744370999084,"stop":1744370999085,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb2ee2f6280870a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744371379637,"stop":1744371379637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b2634d6c939125","name":"Check received message containing Arabic","time":{"start":1744371292110,"stop":1744371292111,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fa0e1fadd573de","name":"Query with Ordered Callback, No Decoder","time":{"start":1744371082408,"stop":1744371082408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4bde8c9b8b64ca","name":"Renews subscription after lossing a connection","time":{"start":1744371379645,"stop":1744371379646,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e15aab727abed1","name":"can start and stop the service","time":{"start":1744370973842,"stop":1744370973843,"duration":1},"status":"passed","severity":"normal"},{"uid":"9723b9567b8d9abe","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744371141395,"stop":1744371141395,"duration":0},"status":"passed","severity":"normal"},{"uid":"44832182759ba39b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744370874942,"stop":1744370874946,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d0973634d651c03","name":"should never report false negatives","time":{"start":1744370852018,"stop":1744370852019,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c723405132630c2","name":"Passing page size 3 when there are 20 messages","time":{"start":1744371134669,"stop":1744371134670,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b04315110bc8c14","name":"should wait for Filter peer to be connected","time":{"start":1744370841119,"stop":1744370841120,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b3c24da134a780","name":"should properly start and stop event listening","time":{"start":1744370841372,"stop":1744370841372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e969fd6d3f6dea60","name":"should handle corrupted local storage data gracefully","time":{"start":1744370825617,"stop":1744370825617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a694d43551feb63","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744371069046,"stop":1744371069047,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc48eedb214cd1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744370799031,"stop":1744370799031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1c588adaa7d16e","name":"should insert message into bloom filter","time":{"start":1744370850663,"stop":1744370850663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25f49bbd7defc72","name":"Check publish message containing short","time":{"start":1744370994502,"stop":1744370994502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5a85175b9f5e4d","name":"Waku message hash computation (no timestamp)","time":{"start":1744370801620,"stop":1744370801620,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cfa4c0a42cc95a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744371379653,"stop":1744371379653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b536cc6b62934d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744370850107,"stop":1744370850107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5028c60ccd9ff7d","name":"should get / set UDP multiaddr","time":{"start":1744370807694,"stop":1744370807694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa881cfa819b9c69","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744370799029,"stop":1744370799029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d7e07b0a9eca77","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744370799043,"stop":1744370799044,"duration":1},"status":"passed","severity":"normal"},{"uid":"31471d29453ad12e","name":"Ordered callback, aborts when callback returns true","time":{"start":1744371116436,"stop":1744371116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce263e3680ee82","name":"Correctly serialized arguments","time":{"start":1744370935876,"stop":1744370935876,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e970e2d3690547","name":"should get / set TCP multiaddr","time":{"start":1744370807694,"stop":1744370807694,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec80484332812b0","name":"should not receive a peer event before start","time":{"start":1744370973847,"stop":1744370973847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5472e7ec61b56d74","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744370821721,"stop":1744370821721,"duration":0},"status":"passed","severity":"normal"},{"uid":"354035f96414fc8f","name":"same cluster, same shard: nodes connect","time":{"start":1744370936883,"stop":1744370936884,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df4d65be6dac193","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744371379655,"stop":1744371379655,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf8303b18d66e80","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744370850140,"stop":1744370850140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad281d3e2f4152c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744370850102,"stop":1744370850102,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bbbcaecf8f1c8c","name":"Subscribe to topic containing Script and receive message","time":{"start":1744371379642,"stop":1744371379643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c940a864c61bf1c5","name":"Check received message containing short","time":{"start":1744371292097,"stop":1744371292098,"duration":1},"status":"passed","severity":"normal"},{"uid":"895d4d293ea8b676","name":"Sets default value correctly","time":{"start":1744371141719,"stop":1744371141719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39a9d937e359408","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744371141394,"stop":1744371141394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6720c5887c8f9b","name":"Subscribe and receives messages on 20 topics","time":{"start":1744371379638,"stop":1744371379638,"duration":0},"status":"passed","severity":"normal"},{"uid":"630916d64c4d28f9","name":"Push message with content topic containing unicode special characters","time":{"start":1744371217299,"stop":1744371217300,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef944f8b34b35a6","name":"Decoder throws on undefined content topic","time":{"start":1744370833511,"stop":1744370833512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc2c32d8e83e79e","name":"should return no connections if no open connection provided","time":{"start":1744370813174,"stop":1744370813174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5900859496939506","name":"should only return 1 node with relay capability","time":{"start":1744370821719,"stop":1744370821719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38156a929f2fa85","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744370850150,"stop":1744370850150,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a416f8a42efde","name":"Does not throw an exception when node disconnects","time":{"start":1744371141716,"stop":1744371141716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b0f59d7cd18fcf","name":"should wait for Store peer to be connected","time":{"start":1744370841120,"stop":1744370841120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef42b840e0832336","name":"should not allow k > 12","time":{"start":1744370849740,"stop":1744370849741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6dd8440e22d602","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744371292105,"stop":1744371292105,"duration":0},"status":"passed","severity":"normal"},{"uid":"931cc756d5c1e330","name":"should insert message id into causal history","time":{"start":1744370850663,"stop":1744370850663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de994d8f50c25c1","name":"ignores unrecognized TXT record formats","time":{"start":1744370821718,"stop":1744370821718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d0247594f4af37","name":"Publish message with custom timestamp: Sat Apr 20 2024 11:29:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1744370994523,"stop":1744370994524,"duration":1},"status":"passed","severity":"normal"},{"uid":"600320f1c773b888","name":"Refresh subscription","time":{"start":1744371379639,"stop":1744371379639,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dc1d6310794296","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744370927004,"stop":1744370927004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f557689ce424e17b","name":"Push message with content topic containing Chinese","time":{"start":1744371217294,"stop":1744371217294,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a1bafcf6be3245","name":"dispatchEvent via connectionManager","time":{"start":1744370909184,"stop":1744370909185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7bb5d0f55fbe87","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744371217296,"stop":1744371217297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca026eba1b3b6ac0","name":"should not receive a peer event after stop","time":{"start":1744370973847,"stop":1744370973853,"duration":6},"status":"passed","severity":"normal"},{"uid":"a7d58a189ecaf7ee","name":"tcp ip4 address","time":{"start":1744370807084,"stop":1744370807085,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb258c957824950e","name":"should properly create location multiaddrs - tcp6","time":{"start":1744370807696,"stop":1744370807696,"duration":0},"status":"passed","severity":"normal"},{"uid":"953914eb7b9fc70b","name":"Check received message containing Basic HTML tag","time":{"start":1744371292112,"stop":1744371292112,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dd580d06bbb2d9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744371379655,"stop":1744371379655,"duration":0},"status":"passed","severity":"normal"},{"uid":"728d596245c0461b","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744370841353,"stop":1744370841354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8e86b653952b0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744371379657,"stop":1744371379657,"duration":0},"status":"passed","severity":"normal"},{"uid":"80894e8ff87b5ded","name":"Check publish message containing SQL Injection","time":{"start":1744370994509,"stop":1744370994510,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c75d74c9910ec9","name":"Push message with content topic containing shell command","time":{"start":1744371217298,"stop":1744371217298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c0565c7644fc27","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744370850124,"stop":1744370850124,"duration":0},"status":"passed","severity":"normal"},{"uid":"147e9187452e9154","name":"Nwaku publishes","time":{"start":1744370987263,"stop":1744370987264,"duration":1},"status":"passed","severity":"normal"},{"uid":"75268e33b2f00d12","name":"Passing page size 11 when there are 10 messages","time":{"start":1744371134670,"stop":1744371134671,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27cc31794936d02","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744371069045,"stop":1744371069046,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6a25b3251149e8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744370868753,"stop":1744370868756,"duration":3},"status":"passed","severity":"normal"},{"uid":"21bfcfbee3736e3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744371379637,"stop":1744371379637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c089e84d2116c7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744370990189,"stop":1744370990189,"duration":0},"status":"passed","severity":"normal"},{"uid":"32be1f5b937780ce","name":"should set field with only STORE enabled","time":{"start":1744370807698,"stop":1744370807698,"duration":0},"status":"passed","severity":"normal"},{"uid":"85aac6500974ff64","name":"Query with Ordered Callback, No message returned","time":{"start":1744371082409,"stop":1744371082409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7abed1c2dc76aa","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744370799038,"stop":1744370799038,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9cf26ed2655bf6","name":"should not retry if at least one success","time":{"start":1744370841355,"stop":1744370841355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f94ef7e82b7f06f","name":"should set field with only RELAY enabled","time":{"start":1744370807698,"stop":1744370807698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a252676b814e2ff3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744370999094,"stop":1744370999095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88b9caa42b682c0","name":"random static sharding 7 - Cluster ID: 913, Shard ID: 632","time":{"start":1744371120253,"stop":1744371120253,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ab1d786dccc5f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744370927003,"stop":1744370927003,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a7b98d7e183dbf","name":"Check publish message containing special chars","time":{"start":1744370994503,"stop":1744370994504,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa628311b8b23a91","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744370813812,"stop":1744370813812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2272bfe12e16661","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744370799022,"stop":1744370799022,"duration":0},"status":"passed","severity":"normal"},{"uid":"105f0091390be69e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744370799025,"stop":1744370799025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9486ae723292f7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744370999097,"stop":1744370999097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4436c245e1e05afb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744371379645,"stop":1744371379645,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c51f2fa6314478","name":"Push message with Script payload","time":{"start":1744371217286,"stop":1744371217286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2337ffedb308d2b5","name":"retrieves a single peer","time":{"start":1744370821716,"stop":1744370821716,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cac78edebcb782","name":"should check false positive rate","time":{"start":1744370852020,"stop":1744370852020,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed1df6fa985f22c","name":"Subscribe to topic containing Script and publish message","time":{"start":1744370999097,"stop":1744370999097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbb48156399ce41","name":"should transition to Unhealthy when no connections","time":{"start":1744370841371,"stop":1744370841371,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a0ac9d8d850046","name":"Push message with XML payload","time":{"start":1744371217286,"stop":1744371217286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e799199b5e91b467","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744370799035,"stop":1744370799035,"duration":0},"status":"passed","severity":"normal"},{"uid":"588be3c62a792cd2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744370807028,"stop":1744370807028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc289e2012ebb2d3","name":"Store - dialed after - with timeout","time":{"start":1744371149121,"stop":1744371149122,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdca6bb795fb4dc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744370850139,"stop":1744370850139,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf8aa9dec78fc34","name":"safeDispatchEvent","time":{"start":1744370909185,"stop":1744370909185,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7b272a96fb06db","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744370799020,"stop":1744370799020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa8209a61a24e3b","name":"Query Generator - false","time":{"start":1744371126505,"stop":1744371126506,"duration":1},"status":"passed","severity":"normal"},{"uid":"355dbb2852dd0f70","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744370850105,"stop":1744370850106,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c74c047364a6aff","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744370876288,"stop":1744370876288,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb65be700790faa0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744370807019,"stop":1744370807020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a05fe57a9feb57","name":"recovers when dns.resolve returns empty","time":{"start":1744370821717,"stop":1744370821717,"duration":0},"status":"passed","severity":"normal"},{"uid":"613592da64178e3b","name":"should be able to decode the field with only STORE set to true","time":{"start":1744370807024,"stop":1744370807025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bdde8a26e46419","name":"Check message with no content topic is not received","time":{"start":1744371292107,"stop":1744371292107,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6dcb01304a4a3b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744370985794,"stop":1744370985794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f741638f602e9f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744370799032,"stop":1744370799032,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5fa96a848ec473","name":"Ping on peer without subscriptions","time":{"start":1744370933580,"stop":1744370933581,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb0dec22117bfb8","name":"Check received message containing Script","time":{"start":1744371292111,"stop":1744371292112,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed1dd0308da7872","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744370799017,"stop":1744370799017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e7443d040adf2b","name":"Relay + Store","time":{"start":1744370874178,"stop":1744370874180,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb232242d69f898a","name":"Push message with JSON payload","time":{"start":1744371217287,"stop":1744371217287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea599f4b47e104","name":"should not receive a peer event before start","time":{"start":1744370825615,"stop":1744370825615,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8a9a2c4cb375ce","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744370850117,"stop":1744370850123,"duration":6},"status":"passed","severity":"normal"},{"uid":"f1ef9b3b0ced136e","name":"Check message received after nwaku node is restarted","time":{"start":1744371292108,"stop":1744371292108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56b6bbd9ead2b969","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744371379653,"stop":1744371379653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b17ce474b1630b5","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744370850667,"stop":1744370850667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0adcc03458d8a9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744370889571,"stop":1744370889571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8430c4bae19df5b","name":"Passing invalid cursor","time":{"start":1744371069047,"stop":1744371069048,"duration":1},"status":"passed","severity":"normal"},{"uid":"d025451f7919a3d3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744371379640,"stop":1744371379640,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e39d433d66c9d5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744370850147,"stop":1744370850147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3310ee94077c38","name":"Overlapping topic subscription","time":{"start":1744371379639,"stop":1744371379639,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cd3be6ec07568d","name":"Subscribe to topic containing Script and receive message","time":{"start":1744371379654,"stop":1744371379654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c3084cbbd6463a","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744370850123,"stop":1744370850124,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee61d32ed5177dd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744371141392,"stop":1744371141393,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1c9324b333c21b","name":"Subscribe and publish message","time":{"start":1744370999079,"stop":1744370999084,"duration":5},"status":"passed","severity":"normal"},{"uid":"3fab1ec40da5cc66","name":"should reject if Store is requested but not mounted","time":{"start":1744370841117,"stop":1744370841117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cd128a7174a97","name":"Subscribe and receives messages on 20 topics","time":{"start":1744371379649,"stop":1744371379649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7767d2566aeaec77","name":"Ping on subscribed peer","time":{"start":1744370933580,"stop":1744370933580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2684b57238a8f541","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744370850106,"stop":1744370850107,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a324d14ffd133c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/10/topic711/utf8","time":{"start":1744371103611,"stop":1744371103611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90dbb2e6ca8f91a","name":"Ping on peer without subscriptions","time":{"start":1744370933583,"stop":1744370933583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4ee800567026dd","name":"should encode/decode to text encoding","time":{"start":1744370807693,"stop":1744370807694,"duration":1},"status":"passed","severity":"normal"},{"uid":"570513fb2316fc92","name":"should set field with only FILTER enabled","time":{"start":1744370807698,"stop":1744370807699,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a47eec267d4bc92","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744370807031,"stop":1744370807031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4685ca26fe14b0a","name":"should load peers from local storage and dispatch events","time":{"start":1744370825616,"stop":1744370825616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9068966c4b21d9a","name":"listenerCount","time":{"start":1744370909184,"stop":1744370909184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c1ff96d226f13d","name":"Check message with no content topic is not received","time":{"start":1744371292117,"stop":1744371292117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3789678fc9b126c6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744370876285,"stop":1744370876285,"duration":0},"status":"passed","severity":"normal"},{"uid":"945a71fa5f4e627a","name":"should set field with all protocols disabled","time":{"start":1744370807697,"stop":1744370807697,"duration":0},"status":"passed","severity":"normal"},{"uid":"da168c13eb714973","name":"should partition messages based on acknowledgement status","time":{"start":1744370850668,"stop":1744370850669,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc06602afae366d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744370874946,"stop":1744370874946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1bc5662d7a14c7","name":"returns only open connection if one present","time":{"start":1744370813173,"stop":1744370813174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e139b6f7581879","name":"Generator, custom pubsub topic","time":{"start":1744371117378,"stop":1744371117378,"duration":0},"status":"passed","severity":"normal"},{"uid":"265ea791fb68a8e0","name":"Check received message containing XML","time":{"start":1744371292112,"stop":1744371292112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2732b69d9baa52","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744370850110,"stop":1744370850110,"duration":0},"status":"passed","severity":"normal"},{"uid":"91084dfde68d5a77","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744370992792,"stop":1744370992792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30adba1273b775a4","name":"Renews subscription after lossing a connection","time":{"start":1744371379656,"stop":1744371379657,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae7daf14cf9c790","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744371379650,"stop":1744371379650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6727ec20ca2b4434","name":"Relay - dialed after","time":{"start":1744371149117,"stop":1744371149117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a1e321e1d56564","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744371127870,"stop":1744371127871,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eabfaec21b5f7","name":"Subscribe and receive messages via waku relay post","time":{"start":1744371379636,"stop":1744371379637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d5dfad75adf3ea","name":"Fails to push message with empty content topic","time":{"start":1744371217300,"stop":1744371217301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9729ffef12c4c9b8","name":"Check message received after jswaku node is restarted","time":{"start":1744371292118,"stop":1744371292118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23c0ad35125cdb2","name":"groups content topics by expected pubsub topic","time":{"start":1744370799022,"stop":1744370799022,"duration":0},"status":"passed","severity":"normal"},{"uid":"749045475faf3409","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744370992792,"stop":1744370992792,"duration":0},"status":"passed","severity":"normal"},{"uid":"515bc618485eb38a","name":"Encoder throws on undefined content topic","time":{"start":1744370813810,"stop":1744370813810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9e707704290a23","name":"should select older connection if present","time":{"start":1744370813174,"stop":1744370813175,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58474cdfee6f65a","name":"Subscribe and receive messages via lightPush","time":{"start":1744371379647,"stop":1744371379647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3b1e842ca88660","name":"creates an iterator","time":{"start":1744371133855,"stop":1744371133857,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c1bcb55038c0bde","name":"Subscribe to topic containing XML and receive message","time":{"start":1744371379643,"stop":1744371379643,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ca9eee0a8b6b2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744370990188,"stop":1744370990188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f929789c629bc489","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744370850138,"stop":1744370850138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6c39f709a1ee53","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744371117378,"stop":1744371117378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91d3dcc089b4ec2e","name":"Query Generator, No message returned","time":{"start":1744371082406,"stop":1744371082407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c26e09b52996364","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744370985799,"stop":1744370985800,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c4c78928ac615e","name":"Check publish message containing Chinese","time":{"start":1744370994504,"stop":1744370994504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fbc6c6454989b","name":"Js publishes, other Js receives","time":{"start":1744370987265,"stop":1744370987266,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3e7b275bca6502","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744371127872,"stop":1744371127872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8870538aa25c71","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744370799019,"stop":1744370799019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c148ea0e66bfdfe","name":"removeEventListener with wrong event","time":{"start":1744370909183,"stop":1744370909183,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dcb741e6cb1cbd","name":"Push message with Basic HTML tag payload","time":{"start":1744371217287,"stop":1744371217287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac75e09e8cd6d84","name":"Push message with custom timestamp: 1744374489928","time":{"start":1744371217304,"stop":1744371217304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08f39ff070ad247","name":"should fail to send if no connected peers found","time":{"start":1744370841354,"stop":1744370841354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f45576041cbc3","name":"addEventListener with correct event","time":{"start":1744370909181,"stop":1744370909182,"duration":1},"status":"passed","severity":"normal"},{"uid":"8964a8b987c37180","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744370799027,"stop":1744370799028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6842c8c275ea2f59","name":"Decoder throws on empty string content topic","time":{"start":1744370832101,"stop":1744370832101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8903d8f175a56d21","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744371379652,"stop":1744371379652,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d82f351f7d45a9","name":"Relay - dialed first","time":{"start":1744371149117,"stop":1744371149117,"duration":0},"status":"passed","severity":"normal"},{"uid":"96161838b3b2161a","name":"Default pageSize","time":{"start":1744371134672,"stop":1744371134672,"duration":0},"status":"passed","severity":"normal"},{"uid":"371bfe222d3ca0b6","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744370850125,"stop":1744370850126,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d17deb3286a7e65","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744371379638,"stop":1744371379639,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e48e412d4aa89e","name":"Throws when trying to push message with empty payload","time":{"start":1744371217289,"stop":1744371217290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1327db7eb5bec7","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744371379646,"stop":1744371379646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2767809df977b8e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744371053869,"stop":1744371053869,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd38204ca8cd24b0","name":"Push message with shell command payload","time":{"start":1744371217287,"stop":1744371217287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d27802323c9384","name":"Decoder throws on undefined content topic","time":{"start":1744370832100,"stop":1744370832101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f050b5eb05c1f86c","name":"should properly create location multiaddrs - tcp4","time":{"start":1744370807695,"stop":1744370807695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33fe973b512b34a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744371379642,"stop":1744371379642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6348106b0114fb1","name":"should increase lamport timestamp","time":{"start":1744370850662,"stop":1744370850662,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a0f231c490e367","name":"Overlapping topic subscription","time":{"start":1744371379650,"stop":1744371379651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d031e51d83c5e39","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app40/2/topic905/xml","time":{"start":1744371103616,"stop":1744371103616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1252e6fa57ecc56b","name":"Reopen subscription with peer with lost subscription","time":{"start":1744370933581,"stop":1744370933582,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebf1f7e1e862acc","name":"Push message with content topic containing short","time":{"start":1744371217290,"stop":1744371217290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a38da7f09bae8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744370799029,"stop":1744370799029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f88af53aafdf38a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744371082410,"stop":1744371082410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeaa51908b3ea7b","name":"should add and remove event listeners correctly","time":{"start":1744370825617,"stop":1744370825618,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc9a7cab4392232","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744370999100,"stop":1744370999101,"duration":1},"status":"passed","severity":"normal"},{"uid":"372834327ddf6733","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744370821319,"stop":1744370821320,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e21ce8b22f4faf1","name":"should maintain proper timestamps if all messages received","time":{"start":1744370850665,"stop":1744370850665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92531dda4a79074","name":"Nodes with multiple pubsub topic","time":{"start":1744370990188,"stop":1744370990189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25373cda8a4de35","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744371379652,"stop":1744371379653,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b1e37463aeac54","name":"handles empty shards array correctly","time":{"start":1744370799042,"stop":1744370799042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a25fb471c131f8","name":"Store - dialed first","time":{"start":1744371149121,"stop":1744371149121,"duration":0},"status":"passed","severity":"normal"},{"uid":"724f068123338eb1","name":"configure the node with multiple content topics","time":{"start":1744371103617,"stop":1744371103617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff729a026832483","name":"should request renew when peer disconnects","time":{"start":1744370840908,"stop":1744370840908,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e5d785b790f79c","name":"Publish message with custom timestamp: Fri Apr 11 2025 12:29:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1744370994524,"stop":1744370994525,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f3bd242da1b1dd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744370850155,"stop":1744370850155,"duration":0},"status":"passed","severity":"normal"},{"uid":"548eba0de10daef4","name":"should add received messages to bloom filter","time":{"start":1744370850665,"stop":1744370850666,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7baffe0ddfab0b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744370876286,"stop":1744370876288,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcd9f35f35347b5","name":"should be online or offline if network state changed","time":{"start":1744370868762,"stop":1744370868764,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff41a6dbb637ab45","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744370813630,"stop":1744370813630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11df6f809b324e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744370985793,"stop":1744370985794,"duration":1},"status":"passed","severity":"normal"},{"uid":"a221f0d408fc1c99","name":"throws an error for improperly formatted content topics","time":{"start":1744370799023,"stop":1744370799024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6143cba5ad9ae8b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744370799026,"stop":1744370799026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3dce6f2097661d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744370868759,"stop":1744370868762,"duration":3},"status":"passed","severity":"normal"},{"uid":"9971054cd981b4ef","name":"random static sharding 10 - Cluster ID: 644, Shard ID: 275","time":{"start":1744371120255,"stop":1744371120256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff6600bfbc63148","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744371379657,"stop":1744371379657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1567bb0c2647cff","name":"through manual discovery","time":{"start":1744370935728,"stop":1744370935728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ca69b3142dcaaf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744371379641,"stop":1744371379642,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbede6da6904dbdf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744370807685,"stop":1744370807686,"duration":1},"status":"passed","severity":"normal"},{"uid":"545713a8d54bd10e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744371379644,"stop":1744371379645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6533f9b696f75e","name":"connects to nwaku","time":{"start":1744371141715,"stop":1744371141715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1a2a4b467b5bc","name":"Check message with non string payload is not received","time":{"start":1744371292118,"stop":1744371292118,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d636a386c31de3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744370813629,"stop":1744370813630,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6de1522f8606b1f","name":"Encoder throws on empty string content topic","time":{"start":1744370832099,"stop":1744370832100,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34f7f1fa661b4a6","name":"should attach causal history and bloom filter to each message","time":{"start":1744370850664,"stop":1744370850664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a502a024f6e1ae9","name":"udp ip6 address","time":{"start":1744370807085,"stop":1744370807085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb10448d302523f","name":"should retry failed tasks","time":{"start":1744370840884,"stop":1744370840884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5456c644fa6615a0","name":"Check publish message containing Script","time":{"start":1744370994510,"stop":1744370994514,"duration":4},"status":"passed","severity":"normal"},{"uid":"e5fcbf98a6d1f542","name":"random static sharding 3 - Cluster ID: 532, Shard ID: 878","time":{"start":1744371120250,"stop":1744371120250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be230186b2f0f14","name":"Push to array if already present","time":{"start":1744370798558,"stop":1744370798558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2db545b7ff15c80","name":"Push message with rate limit","time":{"start":1744371217303,"stop":1744371217303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5effc9c10fa3","name":"Check publish message containing JSON","time":{"start":1744370994516,"stop":1744370994517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efa677e2a59d515","name":"removeEventListener with correct event","time":{"start":1744370909182,"stop":1744370909183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8560d910bae06aef","name":"Promise Callback - true","time":{"start":1744371126506,"stop":1744371126506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7561faf13becbf7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744370868756,"stop":1744370868757,"duration":1},"status":"passed","severity":"normal"},{"uid":"721ae1afd6020062","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744370850139,"stop":1744370850139,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b307144b9a2d3a","name":"Waku message hash computation (payload length 0)","time":{"start":1744370801620,"stop":1744370801620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b9c53e66cb153b","name":"1 Relay, 1 Filter, gives up","time":{"start":1744370821483,"stop":1744370821483,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a635bb6e9b437e","name":"Push message with unicode special characters payload","time":{"start":1744371217288,"stop":1744371217288,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b907b9551aaae","name":"Relay","time":{"start":1744370874178,"stop":1744370874178,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d5480668d2c20b","name":"addEventListener with wrong event","time":{"start":1744370909182,"stop":1744370909182,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcc68796b63f0ab","name":"Encoder throws on empty string content topic","time":{"start":1744370833511,"stop":1744370833511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d890b74794d7e295","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744371292105,"stop":1744371292106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef1b72599d9b6fd","name":"should create a new stream if no existing for protocol found","time":{"start":1744370813627,"stop":1744370813628,"duration":1},"status":"passed","severity":"normal"},{"uid":"948958790057cdd5","name":"should not fail to stop the service if it was not started","time":{"start":1744370825614,"stop":1744370825614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feaafa099d38cb4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744370807023,"stop":1744370807024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d761e911c678e921","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744370850126,"stop":1744370850126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1007df96a20152e3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744370799017,"stop":1744370799018,"duration":1},"status":"passed","severity":"normal"},{"uid":"40232f8880ec86ec","name":"Subscribe and receive messages via waku relay post","time":{"start":1744371379648,"stop":1744371379648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd957d537381a9f2","name":"should return valid sharding parameters for static sharding","time":{"start":1744370799041,"stop":1744370799041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc4936b769924d0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744370850142,"stop":1744370850142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c525d7cc6930f2d4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744370807016,"stop":1744370807018,"duration":2},"status":"passed","severity":"normal"},{"uid":"e73984a9874be771","name":"should not receive a peer event before start","time":{"start":1744370873068,"stop":1744370873069,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e55fadd6627d329","name":"Push message with content topic containing Script","time":{"start":1744371217295,"stop":1744371217296,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c80198654a343d2","name":"Check publish message containing shell command","time":{"start":1744370994517,"stop":1744370994517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f398f2c9dbddb422","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744370985796,"stop":1744370985796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d813f6599432ef5f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744370799021,"stop":1744370799021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a44315ad4023fd0","name":"Check received message with timestamp: 1744370867998000000 ","time":{"start":1744371292114,"stop":1744371292115,"duration":1},"status":"passed","severity":"normal"},{"uid":"480e13d3ca35f4b4","name":"Asymmetric encrypt & decrypt","time":{"start":1744370832208,"stop":1744370832208,"duration":0},"status":"passed","severity":"normal"},{"uid":"608228ce68de9469","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744370850116,"stop":1744370850116,"duration":0},"status":"passed","severity":"normal"},{"uid":"634986e51fe566a7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744371116430,"stop":1744371116431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8082dd3699038ff2","name":"Check meta is set [ecies]","time":{"start":1744370833510,"stop":1744370833510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4abeab4be03d6a2","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744370850124,"stop":1744370850124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d145c5dbbb1643ce","name":"Subscribe to topic containing XML and receive message","time":{"start":1744371379654,"stop":1744371379654,"duration":0},"status":"passed","severity":"normal"},{"uid":"142bb868a87f8036","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744370850123,"stop":1744370850123,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7db658b6f41036","name":"Check received message containing emoji","time":{"start":1744371292104,"stop":1744371292104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5319e9214afaf7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744370807021,"stop":1744370807023,"duration":2},"status":"passed","severity":"normal"},{"uid":"53533212c0ee4620","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744371069048,"stop":1744371069048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1b6b795ae5c7be","name":"Check message with no pubsub topic is not received","time":{"start":1744371292117,"stop":1744371292117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f163a85ffd7192fd","name":"Nodes with multiple pubsub topic","time":{"start":1744370990187,"stop":1744370990187,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb76df86f58ac843","name":"isConnected should return false after all peers disconnect","time":{"start":1744370889573,"stop":1744370889573,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fec54c518709e8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744370799030,"stop":1744370799030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e453c39aa0795fb","name":"unsubscribes","time":{"start":1744371133858,"stop":1744371133859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d799a4f86161e25a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744371379656,"stop":1744371379656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9205a4a08c998a","name":"can start and stop the service","time":{"start":1744370825613,"stop":1744370825614,"duration":1},"status":"passed","severity":"normal"},{"uid":"213a4133d9144530","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744371069045,"stop":1744371069045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c391c284a21ed69","name":"pre and post cipher","time":{"start":1744370832209,"stop":1744370832209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355779fd72cd96a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744370999103,"stop":1744370999103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4328dce39a7b95","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744370985797,"stop":1744370985797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2245b20fd3d7c9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744370889570,"stop":1744370889571,"duration":1},"status":"passed","severity":"normal"},{"uid":"619c56fc39773b2a","name":"Passing page size 1 when there are 4 messages","time":{"start":1744371134669,"stop":1744371134669,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d966d1f7f15f0f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744370799020,"stop":1744370799020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc3e60c5590bc1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app29/2/topic8/proto","time":{"start":1744371103616,"stop":1744371103616,"duration":0},"status":"passed","severity":"normal"},{"uid":"909149907b5e3dd7","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744371127870,"stop":1744371127870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9570abc16aff2ce7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744370985795,"stop":1744370985795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a679686ff9a3d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744370850116,"stop":1744370850116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fdfccbcfb279a6","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744370850129,"stop":1744370850137,"duration":8},"status":"passed","severity":"normal"},{"uid":"b94012f9e7dbd117","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744371082407,"stop":1744371082408,"duration":1},"status":"passed","severity":"normal"},{"uid":"42de9c7cf1741639","name":"Relay - times out","time":{"start":1744371149118,"stop":1744371149120,"duration":2},"status":"passed","severity":"normal"},{"uid":"650c3b2975ef8588","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744370850138,"stop":1744370850138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16751dbc03eb8d2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744370999086,"stop":1744370999086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd7ec842015936","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744370799034,"stop":1744370799035,"duration":1},"status":"passed","severity":"normal"},{"uid":"460d5abae3440127","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744370799043,"stop":1744370799043,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb45a1c4d24c636c","name":"Push 30 different messages","time":{"start":1744371217289,"stop":1744371217289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff01222ef4d10f1","name":"Check received message with timestamp: 1744370867998000000 ","time":{"start":1744371292104,"stop":1744371292104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55f3d8e31ca7620","name":"start node with empty shard should fail","time":{"start":1744371120260,"stop":1744371120260,"duration":0},"status":"passed","severity":"normal"},{"uid":"461386c24e3acdda","name":"Push message with special chars payload","time":{"start":1744371217283,"stop":1744371217284,"duration":1},"status":"passed","severity":"normal"},{"uid":"277885acbec07091","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744370813629,"stop":1744370813629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6f44a4a27c6b27","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744370990186,"stop":1744370990187,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed0ff845cf2fb8c","name":"Check received message containing Script","time":{"start":1744371292100,"stop":1744371292101,"duration":1},"status":"passed","severity":"normal"},{"uid":"11aa9451b269d248","name":"Sign & Recover","time":{"start":1744370832210,"stop":1744370832210,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f46a91d5162308","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744371053868,"stop":1744371053868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b93afa0932af90f","name":"Check received message containing unicode special characters","time":{"start":1744371292103,"stop":1744371292104,"duration":1},"status":"passed","severity":"normal"},{"uid":"888727941825eb9d","name":"should decode valid enr with tcp successfully","time":{"start":1744370807686,"stop":1744370807686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6688ab70a9facd1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744370833509,"stop":1744370833510,"duration":1},"status":"passed","severity":"normal"},{"uid":"113583d34d92ad16","name":"Check publish message containing numeric","time":{"start":1744370994503,"stop":1744370994503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fee63fa53419f65","name":"should process tasks in queue","time":{"start":1744370840883,"stop":1744370840883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82f63f22524a05a","name":"Subscribe to topic containing XML and publish message","time":{"start":1744370999098,"stop":1744370999098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7ff348bec478e4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744371379636,"stop":1744371379636,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cd259cae718ae8","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744370850115,"stop":1744370850115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6aa8e535430cf","name":"should throw an error for missing sharding configuration","time":{"start":1744370799042,"stop":1744370799042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7183aed1ec2be3e4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744371053870,"stop":1744371053870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd10692369c0f89","name":"Push message with short payload","time":{"start":1744371217281,"stop":1744371217282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37eae34024fce01","name":"Push message with Chinese payload","time":{"start":1744371217284,"stop":1744371217284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af91ded69fd1b1a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744370821320,"stop":1744370821322,"duration":2},"status":"passed","severity":"normal"},{"uid":"81763d3ca92626e1","name":"handles multiple messages","time":{"start":1744371133857,"stop":1744371133858,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b0d46d8a319d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744370832092,"stop":1744370832094,"duration":2},"status":"passed","severity":"normal"},{"uid":"4053e0b3e68c1c56","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744370850151,"stop":1744370850151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eda6ea44655294","name":"Push message equal or less that 1MB","time":{"start":1744371217306,"stop":1744371217307,"duration":1},"status":"passed","severity":"normal"},{"uid":"6986c10fc1fee50e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744370990186,"stop":1744370990186,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c222023549049d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744370999086,"stop":1744370999087,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fce11101777b39c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744370807699,"stop":1744370807699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02ed3bad5d0a03a","name":"Fails to publish message with empty text","time":{"start":1744370994525,"stop":1744370994528,"duration":3},"status":"passed","severity":"normal"},{"uid":"51b7ef8cce48aa92","name":"Check message on other pubsub topic is not received","time":{"start":1744371292116,"stop":1744371292117,"duration":1},"status":"passed","severity":"normal"},{"uid":"af130a0b7e65033b","name":"Check message with invalid timestamp is not received","time":{"start":1744371292116,"stop":1744371292116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1248ce4d19eddbdb","name":"Fails to publish duplicate message","time":{"start":1744370994525,"stop":1744370994525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce746171cba6fb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744370807026,"stop":1744370807026,"duration":0},"status":"passed","severity":"normal"},{"uid":"878499cc7c34b377","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744370994523,"stop":1744370994523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d482a4d94b72cb1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744370821483,"stop":1744370821483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ace3b0a36f8797c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744370799031,"stop":1744370799032,"duration":1},"status":"passed","severity":"normal"},{"uid":"209837c69d068743","name":"throws on content topic with empty version field","time":{"start":1744370799008,"stop":1744370799008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67d8ea9d7f2e9fa","name":"Check received message containing numeric","time":{"start":1744371292098,"stop":1744371292098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e92852d556ae40e","name":"Passing page size 110 when there are 120 messages","time":{"start":1744371134671,"stop":1744371134672,"duration":1},"status":"passed","severity":"normal"},{"uid":"814ea28a0d5c1337","name":"should not allow unachievable error rate","time":{"start":1744370849745,"stop":1744370849745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fde5ed7ac56364b","name":"should serialize and deserialize correctly","time":{"start":1744370852019,"stop":1744370852019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6b9d3968124eb9","name":"Check publish message containing Basic HTML tag","time":{"start":1744370994516,"stop":1744370994516,"duration":0},"status":"passed","severity":"normal"},{"uid":"146d0d78083f134","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744370821720,"stop":1744370821720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4806d1d05222dfdc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744371379644,"stop":1744371379644,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f3a085a7d2674f","name":"should throw error - invalid id","time":{"start":1744370807688,"stop":1744370807688,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8daac5b4195a902","name":"configure the node with multiple pubsub topics","time":{"start":1744371120257,"stop":1744371120258,"duration":1},"status":"passed","severity":"normal"},{"uid":"89534e7c45117ffb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744371292115,"stop":1744371292115,"duration":0},"status":"passed","severity":"normal"},{"uid":"329c1a9a31f2523d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744370807014,"stop":1744370807014,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d811d3f2f4ae92e","name":"Check publish message containing XML","time":{"start":1744370994514,"stop":1744370994516,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1dde84d9bdf1ef5","name":"should throw an error for missing required configuration","time":{"start":1744370799027,"stop":1744370799027,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf11fbf644cdd33","name":"should reject if WakuNode is not started","time":{"start":1744370841115,"stop":1744370841115,"duration":0},"status":"passed","severity":"normal"},{"uid":"db21f54054043f71","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744371379647,"stop":1744371379648,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b391f0d5abe8ba","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744370999093,"stop":1744370999094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9759ede1fc5c654","name":"Push message with content topic containing SQL Injection","time":{"start":1744371217295,"stop":1744371217295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46fe1a0d2dfde4c","name":"Check publish message containing emoji","time":{"start":1744370994522,"stop":1744370994523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f588478f0d905b45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744370850151,"stop":1744370850152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efdeb4fcf816702","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744370799041,"stop":1744370799042,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f36fd3c334a4de2","name":"Filter","time":{"start":1744371149122,"stop":1744371149123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f33d76ddf41e458","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744370807015,"stop":1744370807016,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b18465f4afdbfe","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744371103617,"stop":1744371103617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad985dde5f58d196","name":"Check publish message containing long","time":{"start":1744370994502,"stop":1744370994503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ad52cdccc94513","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744371082409,"stop":1744371082409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd4a7ea2e3eb2a","name":"Subscribe to topic containing long and receive message","time":{"start":1744371379651,"stop":1744371379652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c645667cb5379d","name":"different cluster, different shard: nodes don't connect","time":{"start":1744370936885,"stop":1744370936886,"duration":1},"status":"passed","severity":"normal"},{"uid":"999a0f7eba9c33eb","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744370849746,"stop":1744370849747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c18440aae377f81","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744370985797,"stop":1744370985798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4fec76cb748d9d","name":"Query with Promise Callback, No message returned","time":{"start":1744371082410,"stop":1744371082411,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab322b2e560f501","name":"Ephemeral field set to true","time":{"start":1744370813809,"stop":1744370813809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9acea31a419d2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744371082405,"stop":1744371082405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5f61373e4748c1","name":"should not receive a peer event after stop","time":{"start":1744370873070,"stop":1744370873070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f664acd46f5b086","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744371379647,"stop":1744371379647,"duration":0},"status":"passed","severity":"normal"},{"uid":"90db87dc34ebfa7a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app73/5/topic432/json","time":{"start":1744371103615,"stop":1744371103615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c0d21f3ed3f33b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744371379636,"stop":1744371379636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5329179298deb","name":"random static sharding 2 - Cluster ID: 395, Shard ID: 464","time":{"start":1744371120250,"stop":1744371120250,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fa1215c69ce0df","name":"Subscribe to topic containing long and receive message","time":{"start":1744371379640,"stop":1744371379640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ced8a5e430ec5b0","name":"should throw error - no id","time":{"start":1744370807686,"stop":1744370807687,"duration":1},"status":"passed","severity":"normal"},{"uid":"20de7f91a804dfce","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744370850127,"stop":1744370850127,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7ed86fb0d847c9","name":"can dial TLS multiaddrs","time":{"start":1744370935727,"stop":1744370935728,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b683ad7ea05643","name":"should initialize bloom filter with correct parameters","time":{"start":1744370852017,"stop":1744370852017,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27a320b81fde2d4","name":"Encoder throws on undefined content topic","time":{"start":1744370833511,"stop":1744370833511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c4289d2f38a54a","name":"Query generator for multiple messages","time":{"start":1744371116429,"stop":1744371116430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb6db9e794aad9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744370807010,"stop":1744370807012,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c5a5deef505aef","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744370850141,"stop":1744370850141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd102a636fc68fb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744370850138,"stop":1744370850138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e79e65e5907fe9","name":"All","time":{"start":1744370874180,"stop":1744370874181,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dde0395655a5bfe","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744371127869,"stop":1744371127870,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f7f9a60199c1c6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744371069046,"stop":1744371069046,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd20d5c22288a38","name":"Check received message containing long","time":{"start":1744371292109,"stop":1744371292109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53b4685fa10d29e","name":"Check received message containing SQL Injection","time":{"start":1744371292100,"stop":1744371292100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dadd7ba1c91fc50","name":"Query generator for 2000 messages","time":{"start":1744371116436,"stop":1744371116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b382c6a8b5630b","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744370850668,"stop":1744370850668,"duration":0},"status":"passed","severity":"normal"},{"uid":"743e419b38c5125f","name":"should throw an error for insufficient data","time":{"start":1744370799197,"stop":1744370799197,"duration":0},"status":"passed","severity":"normal"},{"uid":"887b6dda7ce5dce3","name":"Register correct protocols","time":{"start":1744370999078,"stop":1744370999079,"duration":1},"status":"passed","severity":"normal"},{"uid":"2febd576a5a1f935","name":"returns nothing if no connections present","time":{"start":1744370813172,"stop":1744370813173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb6c72b5cfb3fe6","name":"Ordered Callback - true","time":{"start":1744371126507,"stop":1744371126508,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c386390801d5b1","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744370850110,"stop":1744370850111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33f8010a2e121ed","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744370850141,"stop":1744370850142,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b5ca5bd14d8f21","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744370821722,"stop":1744370821722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fee1f84678d8fa7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744371141402,"stop":1744371141402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2ea89482b18287","name":"Check received message containing numeric","time":{"start":1744371292109,"stop":1744371292109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3785113e90c0c2d2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744370821317,"stop":1744370821318,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a248b9e5b91f316","name":"Fails to publish message with wrong content topic","time":{"start":1744370994529,"stop":1744370994529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fee3b2a69513e0e","name":"getPeersByDiscovery","time":{"start":1744370992790,"stop":1744370992791,"duration":1},"status":"passed","severity":"normal"},{"uid":"89654ca808a47444","name":"can start the service","time":{"start":1744370973840,"stop":1744370973840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68d329accb95a50","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744370833510,"stop":1744370833510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f785cecccdd6cb40","name":"Generator, 2 different pubsubtopics","time":{"start":1744371117379,"stop":1744371117380,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b32d8469b07874","name":"Check received message containing Russian","time":{"start":1744371292100,"stop":1744371292100,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c830d89fb094b5","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744370850111,"stop":1744370850111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09c90040c6cc914","name":"should only return 1 node with store capability","time":{"start":1744370821720,"stop":1744370821720,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b0d23e5fe8dd39","name":"should insert elements correctly","time":{"start":1744370852018,"stop":1744370852018,"duration":0},"status":"passed","severity":"normal"},{"uid":"926ba65b0d8626d2","name":"nwaku subscribes","time":{"start":1744370987262,"stop":1744370987263,"duration":1},"status":"passed","severity":"normal"},{"uid":"30724754cbdb99d","name":"Push message with content topic containing numeric","time":{"start":1744371217292,"stop":1744371217292,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdb2fda09378095","name":"should call waitForPeer on Relay","time":{"start":1744370841120,"stop":1744370841121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1e5714983344cd","name":"Push message with content topic containing Arabic","time":{"start":1744371217294,"stop":1744371217294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de34d0c616ff02b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744370801619,"stop":1744370801619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82cfc8ba362e01f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744370799040,"stop":1744370799040,"duration":0},"status":"passed","severity":"normal"},{"uid":"15498095c50ed73e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744370799024,"stop":1744370799024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3d52a3fa6e644d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744371103610,"stop":1744371103610,"duration":0},"status":"passed","severity":"normal"},{"uid":"52299db375724320","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744370850139,"stop":1744370850140,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fff919394eb308","name":"Check received message with timestamp: 1744370867998 ","time":{"start":1744371292115,"stop":1744371292115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3f461cfcbf0548","name":"should increase lamport timestamp","time":{"start":1744370850664,"stop":1744370850664,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b94acbd519454b","name":"Fields are not dropped","time":{"start":1744370813125,"stop":1744370813131,"duration":6},"status":"passed","severity":"normal"},{"uid":"43bb0190c970f560","name":"Rejects garbage","time":{"start":1744370844723,"stop":1744370844723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ae2990eeb64b4","name":"does not throw on valid cases","time":{"start":1744370799004,"stop":1744370799005,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5b69e8ee40d03a","name":"more peers than existing","time":{"start":1744370973994,"stop":1744370973995,"duration":1},"status":"skipped","severity":"normal"},{"uid":"486f4ab490bed137","name":"less peers than existing","time":{"start":1744370973995,"stop":1744370973995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f87ca0799198c099","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744370850141,"stop":1744370850141,"duration":0},"status":"passed","severity":"normal"},{"uid":"59921a3b61bd0136","name":"Ordered Callback - false","time":{"start":1744371126508,"stop":1744371126509,"duration":1},"status":"passed","severity":"normal"},{"uid":"2803cc0d4ac0c29a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744371379655,"stop":1744371379656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a1d890b898627e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744371379656,"stop":1744371379656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e59e4e145b8c444","name":"Init the array if not present","time":{"start":1744370798556,"stop":1744370798557,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb45455222ac8911","name":"handles empty contentTopics array correctly","time":{"start":1744370799043,"stop":1744370799043,"duration":0},"status":"passed","severity":"normal"},{"uid":"362af463a4e433c5","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744370849745,"stop":1744370849746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c07f19a1ca9ffc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744370999098,"stop":1744370999098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3304c51f2a36884","name":"should throw if no connection provided","time":{"start":1744370813627,"stop":1744370813627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1646e9650a496a35","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744370799019,"stop":1744370799020,"duration":1},"status":"passed","severity":"normal"},{"uid":"90774f1c3a73817c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744370799033,"stop":1744370799033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb7da26229d7373","name":"should update ack status of messages in outgoing buffer","time":{"start":1744370850670,"stop":1744370850670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0703c3b9b5f820d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744370825616,"stop":1744370825617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f947d311d5209fd","name":"can start the service","time":{"start":1744370873065,"stop":1744370873066,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f82b8ca7d5efba","name":"Check received message containing shell command","time":{"start":1744371292113,"stop":1744371292113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d726708a067a4599","name":"same cluster, different shard: nodes connect","time":{"start":1744370936884,"stop":1744370936885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0733903de9d8a2","name":"1 Store, 2 fetches","time":{"start":1744370821482,"stop":1744370821483,"duration":1},"status":"passed","severity":"normal"},{"uid":"1753512444a7e3fb","name":"it tolerates circular branch references","time":{"start":1744370821717,"stop":1744370821717,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9584073a0e4a6","name":"Generator, custom pubsub topic","time":{"start":1744371117377,"stop":1744371117377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf63342390941898","name":"should detect messages with missing dependencies","time":{"start":1744370850667,"stop":1744370850667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4da2f373bbbfd4","name":"throws on content topic with empty application field","time":{"start":1744370799007,"stop":1744370799008,"duration":1},"status":"passed","severity":"normal"}]