mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"da9c707d8b833551","name":"Check message received after nwaku node is restarted","time":{"start":1747791919242,"stop":1747791919242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b99e38dccbfc63d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1747791449931,"stop":1747791449931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3384ff46f6764f1b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747792009884,"stop":1747792009885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6097d4e5e2b081","name":"Decoder throws on empty string content topic","time":{"start":1747791484310,"stop":1747791484311,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ccfd3069ac1305","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747791636432,"stop":1747791636432,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1f9ab35f515f92","name":"should set field with all protocols enabled","time":{"start":1747791458552,"stop":1747791458552,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53a96c1c7c4b78","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1747791464420,"stop":1747791464420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19b9d7ba5c3dabe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1747791449932,"stop":1747791449932,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b55cb33c46fd33","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1747791502349,"stop":1747791502349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7578fa43f7bb8142","name":"should be able to encode the field with only RELAY set to true","time":{"start":1747791457794,"stop":1747791457796,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0fc61db02d5312b","name":"Refresh subscription","time":{"start":1747792009890,"stop":1747792009890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69a42cb6b97ad74","name":"Check publish message after service node is restarted","time":{"start":1747791644393,"stop":1747791644394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e4fb86056fcf2a91","name":"Passing cursor with wrong pubsubTopic","time":{"start":1747791718876,"stop":1747791718877,"duration":1},"status":"passed","severity":"normal"},{"uid":"80025d40584ad109","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1747791457811,"stop":1747791457812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eeec36dbb21323","name":"Asymmetric encrypt & decrypt","time":{"start":1747791482952,"stop":1747791482953,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d04d59b4be761","name":"Push message with unicode special characters payload","time":{"start":1747792117566,"stop":1747792117566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0145495d08a9983","name":"should maintain desired error rate","time":{"start":1747791504102,"stop":1747791504102,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbc3bc974c8add3","name":"Subscribe and receive messages via lightPush","time":{"start":1747792009874,"stop":1747792009874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a15cd036e326f5","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1747791502334,"stop":1747791502335,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4cd1ca7904bff4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1747791449945,"stop":1747791449945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9680395c8dbecc3b","name":"Check publish message containing special chars","time":{"start":1747791644378,"stop":1747791644378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f167e767b544e6","name":"Using a function","time":{"start":1747791783370,"stop":1747791783370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5672db7499ec3b1","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1747791493039,"stop":1747791493040,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb70ac614ba0b1e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1747791449950,"stop":1747791449950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56b496eeb2b6139","name":"removeEventListener with correct event","time":{"start":1747791559770,"stop":1747791559770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c64a4243e5fcbc7","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1747791730859,"stop":1747791730860,"duration":1},"status":"passed","severity":"normal"},{"uid":"231c5288855f54f1","name":"Subscribe and receive messages via lightPush","time":{"start":1747792009886,"stop":1747792009886,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c738b7d2deb7af","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1747791502338,"stop":1747791502346,"duration":8},"status":"passed","severity":"normal"},{"uid":"a66d8fb213a97d2","name":"Subscribe to topic containing Script and publish message","time":{"start":1747791644932,"stop":1747791644932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b385942bf59b58","name":"Check publish message containing Script","time":{"start":1747791644382,"stop":1747791644382,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7b4bba4bd68227","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1747791502316,"stop":1747791502319,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc65593d5d8c1e35","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1747791482736,"stop":1747791482738,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ff9c8928bf51454","name":"should not receive a peer event before start","time":{"start":1747791476544,"stop":1747791476545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c9dc473757dc9c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747792009884,"stop":1747792009884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79da96d5ed8b3c6","name":"should start and stop interval correctly","time":{"start":1747791492876,"stop":1747791492877,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e606662b03ee905","name":"Subscribe to topic containing Script and receive message","time":{"start":1747792009893,"stop":1747792009893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d340fe9960bfdaa7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1747791644931,"stop":1747791644932,"duration":1},"status":"passed","severity":"normal"},{"uid":"8102f112cdb0fcd3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1747791527121,"stop":1747791527121,"duration":0},"status":"passed","severity":"normal"},{"uid":"30157e67a6f69e32","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747792009886,"stop":1747792009887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6016f49f5d347c3a","name":"Init the array if not present","time":{"start":1747791449534,"stop":1747791449535,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef83551d3b78166","name":"Reusing cursor across nodes","time":{"start":1747791718876,"stop":1747791718876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbd5fcbb8817871","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747792009887,"stop":1747792009887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0c027ee4994216","name":"Push message with JSON payload","time":{"start":1747792117565,"stop":1747792117565,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc943c433ee1d9a6","name":"should be able to decode the field with only STORE set to true","time":{"start":1747791457810,"stop":1747791457811,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa9470a356544f5","name":"should use DNS peer discovery with light client","time":{"start":1747791523752,"stop":1747791523753,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ee855568d93d9ce","name":"Check received message containing escaped characters","time":{"start":1747791919227,"stop":1747791919228,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c10b8afda1efa3f","name":"Passing invalid cursor","time":{"start":1747791718876,"stop":1747791718876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85a4fbf387d35a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1747791449942,"stop":1747791449943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5c5f4272422935","name":"Nodes with multiple pubsub topic","time":{"start":1747791636428,"stop":1747791636429,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc84a4e842af93","name":"should properly create location multiaddrs - udp","time":{"start":1747791458550,"stop":1747791458551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d0266d87751f26","name":"should respect max attempts limit","time":{"start":1747791492882,"stop":1747791492883,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6979be4c15379","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1747791502321,"stop":1747791502322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e371ab3511ff4938","name":"Check received message containing Basic HTML tag","time":{"start":1747791919226,"stop":1747791919226,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b6a1cb90ead925","name":"Push to array if already present","time":{"start":1747791449536,"stop":1747791449536,"duration":0},"status":"passed","severity":"normal"},{"uid":"431b1476ece38946","name":"Ordered Callback - true","time":{"start":1747791768125,"stop":1747791768125,"duration":0},"status":"passed","severity":"normal"},{"uid":"656b4fb99bee57a7","name":"Check received message containing Arabic","time":{"start":1747791919224,"stop":1747791919224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2806c24d27d3a5","name":"should check connected peers if present and suitable","time":{"start":1747791493253,"stop":1747791493254,"duration":1},"status":"passed","severity":"normal"},{"uid":"257c6f1af6666819","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747792009877,"stop":1747792009877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f428b3427b85f14b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1747791472078,"stop":1747791472079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f82dbfadae9b0b2","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1747791502322,"stop":1747791502323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66e02d89ad38fc2","name":"Check message with no pubsub topic is not received","time":{"start":1747791919241,"stop":1747791919241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a52b58df001f1f","name":"Callback on promise, aborts when callback returns true","time":{"start":1747791765186,"stop":1747791765191,"duration":5},"status":"passed","severity":"normal"},{"uid":"e57b9eff0b7dd7db","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1747791644387,"stop":1747791644387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e75906ea327681","name":"should not receive a peer event before start","time":{"start":1747791523751,"stop":1747791523751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6c18188e29300c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747791746362,"stop":1747791746362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85f6de7ed7f6cc8","name":"Push message with content topic containing special chars","time":{"start":1747792117555,"stop":1747792117555,"duration":0},"status":"passed","severity":"normal"},{"uid":"766e1abbf0c592f6","name":"Push message with content topic containing Script","time":{"start":1747792117557,"stop":1747792117557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba38e218e092420","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1747791519950,"stop":1747791519951,"duration":1},"status":"passed","severity":"normal"},{"uid":"445981a1dce7ce28","name":"groups content topics by expected pubsub topic","time":{"start":1747791449929,"stop":1747791449929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf45c0ed3fbbd92b","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1747791502347,"stop":1747791502347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5344e785bc488405","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1747791780967,"stop":1747791780967,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c257d55195482f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1747791644927,"stop":1747791644928,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fd7110735c0e83","name":"throws on content topic with empty application field","time":{"start":1747791449916,"stop":1747791449916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b098ab087fce2ce","name":"should decode valid enr successfully","time":{"start":1747791458540,"stop":1747791458540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3e3d4b2e07fa27","name":"should initialize with Unhealthy status","time":{"start":1747791493037,"stop":1747791493038,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f4b9dcbf84fb28","name":"ignores unrecognized TXT record formats","time":{"start":1747791472553,"stop":1747791472553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6a151985bb0715","name":"handles multiple messages","time":{"start":1747791777486,"stop":1747791777487,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b90e54b5879a1c","name":"should handle special patterns correctly","time":{"start":1747791504103,"stop":1747791504103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a678f326df3f98a1","name":"should wait for Filter peer to be connected","time":{"start":1747791493254,"stop":1747791493254,"duration":0},"status":"passed","severity":"normal"},{"uid":"660d995cd7954957","name":"stop","time":{"start":1747791559772,"stop":1747791559772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d7ac2746f5b37f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1747791502365,"stop":1747791502367,"duration":2},"status":"passed","severity":"normal"},{"uid":"c98a162628df5497","name":"Subscribe to topic containing emoji and publish message","time":{"start":1747791644935,"stop":1747791644936,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f245cff6b15dca2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1747791472084,"stop":1747791472084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1c67164573c5a1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1747791449934,"stop":1747791449934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d032e1725d72fa9f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1747791484308,"stop":1747791484309,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fca68bc0411fbf","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1747791502721,"stop":1747791502721,"duration":0},"status":"passed","severity":"normal"},{"uid":"48406019d99082b4","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1747791502723,"stop":1747791502723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a057a30d4252d87","name":"Push message with XML payload","time":{"start":1747792117564,"stop":1747792117565,"duration":1},"status":"passed","severity":"normal"},{"uid":"17eb3f45dcb9e7b7","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1747791502332,"stop":1747791502333,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0c39c79e5a449a","name":"should handle connection events","time":{"start":1747791492671,"stop":1747791492672,"duration":1},"status":"passed","severity":"normal"},{"uid":"98550d46bc617ba0","name":"Push message with content topic containing Chinese","time":{"start":1747792117555,"stop":1747792117555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34c3968e8fc49a1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1747791730851,"stop":1747791730852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b050ac5c188fbdd","name":"can start and stop the service","time":{"start":1747791523749,"stop":1747791523749,"duration":0},"status":"passed","severity":"normal"},{"uid":"882da77c25034aed","name":"should handle general insertion and lookup correctly","time":{"start":1747791504103,"stop":1747791504104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4109e6eb180853","name":"Check publish message containing shell command","time":{"start":1747791644384,"stop":1747791644384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9103bd93d1798da6","name":"Push message with emoji payload","time":{"start":1747792117552,"stop":1747792117553,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c4a91d7bb2902e","name":"Check received message containing Script","time":{"start":1747791919225,"stop":1747791919225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d435a982059be781","name":"handles empty shards array correctly","time":{"start":1747791449952,"stop":1747791449952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be840341ac24328","name":"removeEventListener with wrong event","time":{"start":1747791559770,"stop":1747791559770,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f9fcd2de1489b4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1747791449940,"stop":1747791449940,"duration":0},"status":"passed","severity":"normal"},{"uid":"266cbb88db4009c","name":"Decoder throws on empty string content topic","time":{"start":1747791482743,"stop":1747791482743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c614542ddde789","name":"Push message with emoji payload","time":{"start":1747792117566,"stop":1747792117566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca90960991ef8c9","name":"Push message equal or less that 1MB","time":{"start":1747792117574,"stop":1747792117574,"duration":0},"status":"passed","severity":"normal"},{"uid":"204a3a37b4595e5d","name":"getPeersByDiscovery","time":{"start":1747791559770,"stop":1747791559771,"duration":1},"status":"passed","severity":"normal"},{"uid":"451a488301f0309b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747792009881,"stop":1747792009881,"duration":0},"status":"passed","severity":"normal"},{"uid":"480368b8a2737e3e","name":"Light Node - default protocols","time":{"start":1747791788347,"stop":1747791788348,"duration":1},"status":"passed","severity":"normal"},{"uid":"732c20333ba99d18","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1747791449945,"stop":1747791449946,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7696b449589a68","name":"Push message with meta","time":{"start":1747792117572,"stop":1747792117572,"duration":0},"status":"passed","severity":"normal"},{"uid":"994f8e206e1c35ab","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1747791502338,"stop":1747791502338,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc3363303ef636","name":"should return PeerId when PeerId is provided","time":{"start":1747791493025,"stop":1747791493026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee4aeeb9deb44f8","name":"should throw if no connection provided","time":{"start":1747791464416,"stop":1747791464417,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f173e2e6797e1b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1747791449953,"stop":1747791449953,"duration":0},"status":"passed","severity":"normal"},{"uid":"da54a2c89ddb58b5","name":"should not receive a peer event before start","time":{"start":1747791622909,"stop":1747791622909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6469e35d026d7df","name":"throws on content topic with empty version field","time":{"start":1747791449916,"stop":1747791449917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe2c6992db5e744","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747792009877,"stop":1747792009877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86ec3483cc65cc6","name":"Push message with Chinese payload","time":{"start":1747792117549,"stop":1747792117549,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5188e601579535","name":"Check received message containing emoji","time":{"start":1747791919239,"stop":1747791919239,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc7cdc5fd8059c5","name":"can dial TLS multiaddrs","time":{"start":1747791586212,"stop":1747791586213,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43be88fd33ea2fa","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1747791502356,"stop":1747791502356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a05a1a114cf151","name":"Accepts a valid Waku Message","time":{"start":1747791496624,"stop":1747791496626,"duration":2},"status":"passed","severity":"normal"},{"uid":"caa78ad9d99a73d6","name":"should set field with only FILTER enabled","time":{"start":1747791458553,"stop":1747791458553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26a4b00240a5f27","name":"Push message with JSON payload","time":{"start":1747792117551,"stop":1747792117551,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6d20af95a27b35","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app3/5/topic12/xml","time":{"start":1747791746389,"stop":1747791746389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20743b49a17afad","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1747791449933,"stop":1747791449933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c78f2f3d4e4648","name":"Passing an array","time":{"start":1747791783370,"stop":1747791783370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad987179133f6e54","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1747791502363,"stop":1747791502364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87781ca93938efd","name":"random static sharding 1 - Cluster ID: 938, Shard ID: 565","time":{"start":1747791758949,"stop":1747791758950,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa3fccb4115114d","name":"same cluster, same shard: nodes connect","time":{"start":1747791587076,"stop":1747791587078,"duration":2},"status":"passed","severity":"normal"},{"uid":"d02313916407ea7b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747792009883,"stop":1747792009883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4abca3300751d47","name":"should use shardsUnderCluster when provided","time":{"start":1747791493030,"stop":1747791493030,"duration":0},"status":"passed","severity":"normal"},{"uid":"107049a4ee39454c","name":"Check message received after nwaku node is restarted","time":{"start":1747791919233,"stop":1747791919233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af50896626bf8ed5","name":"should wait for LightPush peer to be connected","time":{"start":1747791493254,"stop":1747791493254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2105ddd01b6a8b68","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1747791452495,"stop":1747791452496,"duration":1},"status":"passed","severity":"normal"},{"uid":"da679e236d125892","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1747791771189,"stop":1747791771191,"duration":2},"status":"passed","severity":"normal"},{"uid":"28e7548575a9d193","name":"Push message with Chinese payload","time":{"start":1747792117563,"stop":1747792117563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e33f18e461ef3bd","name":"Push message with special chars payload","time":{"start":1747792117548,"stop":1747792117549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb3347b09636c7","name":"Subscribe to topic containing long and publish message","time":{"start":1747791644927,"stop":1747791644927,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e467e1a1083dc1","name":"should push the message to the outgoing buffer","time":{"start":1747791502718,"stop":1747791502719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ca43f5795deb5e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747791457815,"stop":1747791457815,"duration":0},"status":"passed","severity":"normal"},{"uid":"355372b5f23eb2c4","name":"Nodes with multiple pubsub topic","time":{"start":1747791636431,"stop":1747791636431,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfc2c4453617818","name":"Push message with Arabic payload","time":{"start":1747792117563,"stop":1747792117564,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d142f79191bb40","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1747791502334,"stop":1747791502334,"duration":0},"status":"passed","severity":"normal"},{"uid":"590ad8e007447111","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1747791449945,"stop":1747791449945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e94a9266ff92d9f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1747791780962,"stop":1747791780963,"duration":1},"status":"passed","severity":"normal"},{"uid":"62eb67b1af7f8c90","name":"connected peers and dial","time":{"start":1747791623089,"stop":1747791623090,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a7d35c87ad9e248","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747792009880,"stop":1747792009880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bb0c0f1772f9f3","name":"Relay + Store","time":{"start":1747791458553,"stop":1747791458554,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28aff953cde38d","name":"Promise Callback - false","time":{"start":1747791768125,"stop":1747791768125,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c7764eed876800","name":"Check message with no payload is not received","time":{"start":1747791919241,"stop":1747791919241,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc979cd122a43b69","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1747791730869,"stop":1747791730869,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1accb275eb971","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1747791452498,"stop":1747791452498,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ec3f4782700e48","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1747791449936,"stop":1747791449936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e38a407357a803","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1747791780965,"stop":1747791780966,"duration":1},"status":"passed","severity":"normal"},{"uid":"461262195083f299","name":"should retry failed tasks","time":{"start":1747791492878,"stop":1747791492878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20ab5a4d792ecf3","name":"should handle corrupted local storage data gracefully","time":{"start":1747791476546,"stop":1747791476547,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5db0b72d0ae959b","name":"Throws when trying to push message with empty payload","time":{"start":1747792117567,"stop":1747792117567,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bb3a65b2ddb1ba","name":"Check received message containing SQL Injection","time":{"start":1747791919236,"stop":1747791919236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e622becd82ec6fa","name":"Query Generator, No message returned","time":{"start":1747791730853,"stop":1747791730858,"duration":5},"status":"passed","severity":"normal"},{"uid":"1e4214c0368a393","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1747791472083,"stop":1747791472084,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc5cf1b1d8c43ef","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1747791644392,"stop":1747791644392,"duration":0},"status":"passed","severity":"normal"},{"uid":"895b7bd31416955a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1747791449924,"stop":1747791449924,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b7387135b2740e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747791523753,"stop":1747791523753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cb0161c962b8472","name":"should not fail to start the service if it is already started","time":{"start":1747791523750,"stop":1747791523750,"duration":0},"status":"passed","severity":"normal"},{"uid":"adee8fe320da2229","name":"should wait for Store peer to be connected","time":{"start":1747791493254,"stop":1747791493255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a75e542ce1c20af","name":"Query generator for 2000 messages","time":{"start":1747791765196,"stop":1747791765197,"duration":1},"status":"passed","severity":"normal"},{"uid":"90751e5eba02b3a8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app32/10/topic454/proto","time":{"start":1747791746368,"stop":1747791746368,"duration":0},"status":"passed","severity":"normal"},{"uid":"343e66f1b8bfa490","name":"should reject if Store is requested but not mounted","time":{"start":1747791493252,"stop":1747791493252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea11075151d3efb4","name":"Check received message containing short","time":{"start":1747791919221,"stop":1747791919222,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf98786c7276dcef","name":"Subscribe and publish message","time":{"start":1747791644924,"stop":1747791644924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6580aa96f61dd576","name":"Decoder throws on undefined content topic","time":{"start":1747791464635,"stop":1747791464636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dd174e87841240","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747791633030,"stop":1747791633031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ced8bd2df8086b4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1747791471539,"stop":1747791471540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f7f1f50b3ddfe0","name":"Check publish message containing Chinese","time":{"start":1747791644379,"stop":1747791644379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eea99a787986229","name":"Check received message containing shell command","time":{"start":1747791919238,"stop":1747791919238,"duration":0},"status":"passed","severity":"normal"},{"uid":"742d8f5a61dfe632","name":"random static sharding 5 - Cluster ID: 876, Shard ID: 579","time":{"start":1747791758954,"stop":1747791758954,"duration":0},"status":"passed","severity":"normal"},{"uid":"722427afa236bcb0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1747791502357,"stop":1747791502358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ac66949058e03c","name":"should properly create location multiaddrs - tcp4","time":{"start":1747791458549,"stop":1747791458550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2202afd24e2bf2d0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1747791457807,"stop":1747791457808,"duration":1},"status":"passed","severity":"normal"},{"uid":"198a36a414cde7a4","name":"Check publish message containing long","time":{"start":1747791644376,"stop":1747791644377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a11295cf553357","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1747791449925,"stop":1747791449925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d15247d95c6db","name":"Push message equal or less that 1MB","time":{"start":1747792117561,"stop":1747792117561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e92acffa1eebf2","name":"handles empty contentTopics array correctly","time":{"start":1747791449952,"stop":1747791449952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c35e26f42c6dd0e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1747791636429,"stop":1747791636430,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8a89b2c4cad593","name":"should only return 1 node with relay capability","time":{"start":1747791472554,"stop":1747791472554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3815c977ae28739d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1747791464419,"stop":1747791464419,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b1651ece62cf46","name":"Push message with XML payload","time":{"start":1747792117550,"stop":1747792117551,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafad2f95acc9ced","name":"Check message on other pubsub topic is not received","time":{"start":1747791919240,"stop":1747791919241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff006d4e0f50fe8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1747791718873,"stop":1747791718873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bccf75c7f4fe155","name":"Subscribe and receive messages via waku relay post","time":{"start":1747792009875,"stop":1747792009876,"duration":1},"status":"passed","severity":"normal"},{"uid":"603f8cfbf5287184","name":"Push message with content topic containing unicode special characters","time":{"start":1747792117571,"stop":1747792117572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77704ea5c08d78f","name":"1 Relay, 1 Filter, gives up","time":{"start":1747791472247,"stop":1747791472247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2656228203aaea1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1747791472085,"stop":1747791472086,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae22ff7c738f0e3","name":"should maintain proper timestamps if all messages received","time":{"start":1747791502721,"stop":1747791502721,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fde2127456fdac","name":"should insert message id into causal history","time":{"start":1747791502719,"stop":1747791502719,"duration":0},"status":"passed","severity":"normal"},{"uid":"48690c9077f2e82e","name":"addEventListener with correct event","time":{"start":1747791559768,"stop":1747791559769,"duration":1},"status":"passed","severity":"normal"},{"uid":"661f4c2fe4e788da","name":"Check received message containing JSON","time":{"start":1747791919227,"stop":1747791919227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e99050c5d48186b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1747791472080,"stop":1747791472080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4570cd8849545f5","name":"Push message with content topic containing Russian","time":{"start":1747792117569,"stop":1747792117569,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae24efe2be7389e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1747791449940,"stop":1747791449941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1873fcc38e7a858","name":"Wrong topic","time":{"start":1747791746390,"stop":1747791746390,"duration":0},"status":"passed","severity":"normal"},{"uid":"810b81e3fd4746d7","name":"Subscribe to topic containing short and receive message","time":{"start":1747792009878,"stop":1747792009879,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed230394066a7cb4","name":"Check received message containing shell command","time":{"start":1747791919227,"stop":1747791919227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef144b7c95fab6d","name":"Check received message containing escaped characters","time":{"start":1747791919238,"stop":1747791919238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5614da947f94e1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1747791527116,"stop":1747791527120,"duration":4},"status":"passed","severity":"normal"},{"uid":"58738348b69ce5d5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1747791449954,"stop":1747791449954,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae467afc20312719","name":"Fields are not dropped","time":{"start":1747791463965,"stop":1747791463966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ede307b609b0e","name":"Push message with content topic containing numeric","time":{"start":1747792117568,"stop":1747792117568,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be5158557975e71","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1747791502319,"stop":1747791502320,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ca449cffac681a","name":"Push message with content topic containing numeric","time":{"start":1747792117554,"stop":1747792117555,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9266c7257d769e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1747791457812,"stop":1747791457812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9ad1f4bce133dd","name":"Privacy Node - default protocol","time":{"start":1747791788348,"stop":1747791788349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bc3745f79a9e37","name":"throws on empty content topic","time":{"start":1747791449914,"stop":1747791449914,"duration":0},"status":"passed","severity":"normal"},{"uid":"87414c066c8b0bdd","name":"new peer added after a peer was already found","time":{"start":1747791642371,"stop":1747791642372,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db51dbdf39bfab66","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747791758949,"stop":1747791758949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e270f361b34964","name":"unsubscribes","time":{"start":1747791777487,"stop":1747791777487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b89e3e29e34209","name":"should emit a peer event after start","time":{"start":1747791622908,"stop":1747791622909,"duration":1},"status":"passed","severity":"normal"},{"uid":"12739d29b9990898","name":"random static sharding 8 - Cluster ID: 8, Shard ID: 200","time":{"start":1747791758955,"stop":1747791758955,"duration":0},"status":"passed","severity":"normal"},{"uid":"165c33db827cb261","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747792009875,"stop":1747792009875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e41838f650b303","name":"should transition to Unhealthy when no connections","time":{"start":1747791493038,"stop":1747791493038,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a535c3a68450cc","name":"Push message with content topic containing SQL Injection","time":{"start":1747792117556,"stop":1747792117556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c944d6a32984db5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1747791449924,"stop":1747791449924,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c63d1f39bddef","name":"Js publishes, other Js receives","time":{"start":1747791636050,"stop":1747791636051,"duration":1},"status":"passed","severity":"normal"},{"uid":"6142ae708af353be","name":"Subscribe to topic containing long and receive message","time":{"start":1747792009890,"stop":1747792009891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3624668dff2784e","name":"topics with same application and version share the same shard","time":{"start":1747791449928,"stop":1747791449928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45c82fdc49d74ba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747792009876,"stop":1747792009876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced13b50ddaf5b4c","name":"ignores domain fetching errors","time":{"start":1747791472553,"stop":1747791472553,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd1a8021b9f0f68","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1747791718875,"stop":1747791718875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e93f6cc1f2b16","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1747791502328,"stop":1747791502328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b964e66a837d59","name":"should never report false negatives","time":{"start":1747791504102,"stop":1747791504103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f668abea0354e40","name":"should encode/decode to RLP encoding","time":{"start":1747791458544,"stop":1747791458544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9777950fb73fb25","name":"Check received message with timestamp: 1747791518815 ","time":{"start":1747791919239,"stop":1747791919239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24f8183c03a5f03","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1747791780966,"stop":1747791780966,"duration":0},"status":"passed","severity":"normal"},{"uid":"90baafffd51ef47b","name":"should return false when clusterId doesn't match","time":{"start":1747791493031,"stop":1747791493032,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f66b706547eb19","name":"should initialize bloom filter with correct parameters","time":{"start":1747791504101,"stop":1747791504102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04d52cc42269adf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1747791472085,"stop":1747791472085,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c33e44b4603252","name":"returns nothing if no connections present","time":{"start":1747791464076,"stop":1747791464077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b87c0058fde3b2","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/10/topic768/utf8","time":{"start":1747791746371,"stop":1747791746374,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b64557c97308478","name":"Check publish message containing emoji","time":{"start":1747791644385,"stop":1747791644386,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf71f4b27fe7bfd5","name":"should return empty list for no shard","time":{"start":1747791449935,"stop":1747791449935,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f49c675b51504e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747791704093,"stop":1747791704094,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3bf0992bfaecd3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1747791482739,"stop":1747791482740,"duration":1},"status":"passed","severity":"normal"},{"uid":"13591ac59a03875","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1747791718874,"stop":1747791718875,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2da85849980f40f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747792009876,"stop":1747792009876,"duration":0},"status":"passed","severity":"normal"},{"uid":"174e6e254153cd7b","name":"Decoder throws on undefined content topic","time":{"start":1747791482742,"stop":1747791482743,"duration":1},"status":"passed","severity":"normal"},{"uid":"235a55e8718bcb0c","name":"Sign & Recover","time":{"start":1747791482954,"stop":1747791482954,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d7c8ae7f518568","name":"Check message with invalid timestamp is not received","time":{"start":1747791919240,"stop":1747791919240,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf4aaac23798a53","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1747791472080,"stop":1747791472081,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbf580eacd641","name":"Check message on other pubsub topic is not received","time":{"start":1747791919231,"stop":1747791919232,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa47e0b98c9542e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747792009894,"stop":1747792009894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b850f35dcb5d540c","name":"should properly start and stop event listening","time":{"start":1747791493041,"stop":1747791493041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3e037861498cd3","name":"Push message with content topic containing long","time":{"start":1747792117554,"stop":1747792117554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0188ba6f04c38b2","name":"Passing page size 19 when there are 20 messages","time":{"start":1747791774633,"stop":1747791774633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd21e6d5836d48c5","name":"it tolerates circular branch references","time":{"start":1747791472552,"stop":1747791472552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef79cb7eb2766c78","name":"Push message with content topic containing Script","time":{"start":1747792117570,"stop":1747792117570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb1ddc680d796c3","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1747791457800,"stop":1747791457801,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef5f01164c4b66c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1747791502358,"stop":1747791502358,"duration":0},"status":"passed","severity":"normal"},{"uid":"df29128b13cc26f4","name":"Push message with Russian payload","time":{"start":1747792117564,"stop":1747792117564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb2440586997eef","name":"should add received messages to bloom filter","time":{"start":1747791502721,"stop":1747791502722,"duration":1},"status":"passed","severity":"normal"},{"uid":"825cd332b2b13cc7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747792009887,"stop":1747792009888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2946c6ee1607d701","name":"Sample","time":{"start":1747791457968,"stop":1747791457969,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ce936053fb009f","name":"Check publish message containing escaped characters","time":{"start":1747791644384,"stop":1747791644384,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6b36d692a699c","name":"Subscribe and receive messages via waku relay post","time":{"start":1747792009887,"stop":1747792009887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3b818e67e45509","name":"Generator, 2 different pubsubtopics","time":{"start":1747791759955,"stop":1747791759955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101e2f708c823f8","name":"Push message with numeric payload","time":{"start":1747792117548,"stop":1747792117548,"duration":0},"status":"passed","severity":"normal"},{"uid":"47175e4bc3cf5960","name":"Push message with content topic containing shell command","time":{"start":1747792117571,"stop":1747792117571,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cbad907ed2ec7c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747792009892,"stop":1747792009893,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ed892fddc03745","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1747791771192,"stop":1747791771193,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b081ac6fee7a4f1","name":"recovers when dns.resolve returns empty","time":{"start":1747791472552,"stop":1747791472553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce68c030e889f7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app16/10/topic899/xml","time":{"start":1747791746370,"stop":1747791746370,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd1e038d04d566","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747791919240,"stop":1747791919240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9409fa25a00140","name":"isConnected should return false after all peers disconnect","time":{"start":1747791539273,"stop":1747791539273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feeb53174bc05f4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1747791519950,"stop":1747791519950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f407b4a4e9e2143","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app80/4/topic293/xml","time":{"start":1747791746388,"stop":1747791746389,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c48d88831d3b9","name":"Fails to publish duplicate message","time":{"start":1747791644390,"stop":1747791644391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc4860d88f806c5","name":"Check message received after jswaku node is restarted","time":{"start":1747791919242,"stop":1747791919242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86c0e55a061fafe3","name":"Push message with long payload","time":{"start":1747792117548,"stop":1747792117548,"duration":0},"status":"passed","severity":"normal"},{"uid":"230b43d29946e387","name":"1 Store, 2 fetches","time":{"start":1747791472246,"stop":1747791472247,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e1fe15187a7e45","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1747791502348,"stop":1747791502348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48cbf495f72304d","name":"Push message with content topic containing JSON","time":{"start":1747792117558,"stop":1747792117558,"duration":0},"status":"passed","severity":"normal"},{"uid":"add192761dba02b","name":"Query with Promise Callback, No message returned","time":{"start":1747791730870,"stop":1747791730870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a568a5eb5ccb55","name":"should reject if Filter is requested but not mounted","time":{"start":1747791493253,"stop":1747791493253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89d7a07bc4c21e0","name":"Push message with SQL Injection payload","time":{"start":1747792117564,"stop":1747792117564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a5b14e5bcfe550","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1747791493339,"stop":1747791493340,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08257de10512e2e","name":"should increase lamport timestamp","time":{"start":1747791502720,"stop":1747791502720,"duration":0},"status":"passed","severity":"normal"},{"uid":"325ec3afde619bf8","name":"Check meta is set [ecies]","time":{"start":1747791484309,"stop":1747791484309,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c075ef1057e932","name":"Waku message hash computation (no timestamp)","time":{"start":1747791452497,"stop":1747791452497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e427844b35a79","name":"Push message with content topic containing SQL Injection","time":{"start":1747792117569,"stop":1747792117570,"duration":1},"status":"passed","severity":"normal"},{"uid":"27158fbc7904e6a1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747792009875,"stop":1747792009875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4374c9847374d69d","name":"should reject if WakuNode is not started","time":{"start":1747791493249,"stop":1747791493250,"duration":1},"status":"passed","severity":"normal"},{"uid":"367d0a3dcda19c5b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1747791449926,"stop":1747791449927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5549b526f26b2b","name":"Check received message containing long","time":{"start":1747791919222,"stop":1747791919222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57c3f1fd5eed38a","name":"Publish message with large meta","time":{"start":1747791644394,"stop":1747791644394,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b0a2b611963131","name":"configure the node with multiple pubsub topics","time":{"start":1747791758961,"stop":1747791758962,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0955bcb8e7294a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1747791449950,"stop":1747791449950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0120658e2e08260","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1747791636430,"stop":1747791636431,"duration":1},"status":"passed","severity":"normal"},{"uid":"674a45c50c831406","name":"should emit a peer event after start","time":{"start":1747791523751,"stop":1747791523751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39095a894496fec","name":"should call waitForPeer on Relay","time":{"start":1747791493255,"stop":1747791493255,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e18785f79a66cb","name":"Throws when trying to push message with empty payload","time":{"start":1747792117553,"stop":1747792117553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15f568e4ce09d2a","name":"Query Generator - false","time":{"start":1747791768124,"stop":1747791768124,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e264ca754342de","name":"Store - dialed after - with timeout","time":{"start":1747791788339,"stop":1747791788344,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc68c07f6e35242e","name":"Push message with custom timestamp: 1717033139525","time":{"start":1747792117573,"stop":1747792117573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad35bb1c2bff5350","name":"should return no connections if no open connection provided","time":{"start":1747791464078,"stop":1747791464078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae5668ec98ab6f2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1747791644934,"stop":1747791644934,"duration":0},"status":"passed","severity":"normal"},{"uid":"756621b0340edd02","name":"should reject on timeout if it was set","time":{"start":1747791493253,"stop":1747791493253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939ee37a64a49fc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1747791502349,"stop":1747791502349,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b42a2934ffcbc8","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1747791502320,"stop":1747791502320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e443c24743e6e49","name":"should be online or offline if network state changed","time":{"start":1747791519952,"stop":1747791519952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f793feaf3e036bb8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747791633034,"stop":1747791633034,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7eeb2c2c77a578","name":"Check received message containing emoji","time":{"start":1747791919228,"stop":1747791919229,"duration":1},"status":"passed","severity":"normal"},{"uid":"95521898fb00b06a","name":"should set field with all protocols disabled","time":{"start":1747791458551,"stop":1747791458552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0174a452a8dedbf","name":"Publish message with custom timestamp: Wed May 21 2025 02:40:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1747791644390,"stop":1747791644390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb50b1a55207a83","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747791704094,"stop":1747791704094,"duration":0},"status":"passed","severity":"normal"},{"uid":"96543a42e3df5fb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747791633035,"stop":1747791633035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7509563853c432","name":"Publishes to nwaku","time":{"start":1747791636050,"stop":1747791636050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d179d07a4472b8","name":"retrieves a single peer","time":{"start":1747791472551,"stop":1747791472552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e761def123758713","name":"should not receive a peer event after stop","time":{"start":1747791622909,"stop":1747791622910,"duration":1},"status":"passed","severity":"normal"},{"uid":"630213189d4e28fc","name":"Query Generator, No Decoder","time":{"start":1747791730852,"stop":1747791730853,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5c0a36588156d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1747791449941,"stop":1747791449941,"duration":0},"status":"passed","severity":"normal"},{"uid":"229614ad548192c4","name":"should insert elements correctly","time":{"start":1747791504102,"stop":1747791504102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d9c5bbad3c8b1f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747791633031,"stop":1747791633032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7485196727f2019f","name":"Generator, custom pubsub topic","time":{"start":1747791759958,"stop":1747791759958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bb891e5149f73b","name":"Encoder throws on undefined content topic","time":{"start":1747791482741,"stop":1747791482741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c00e1728be38931","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747792009881,"stop":1747792009881,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd43c3ab25e6c9d","name":"Push message with content topic containing long","time":{"start":1747792117568,"stop":1747792117568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86431a40a8bbd12","name":"Used by Waku Relay","time":{"start":1747791783371,"stop":1747791783371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16c23fcb4b00718","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1747791502346,"stop":1747791502346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71b7834293b9347","name":"Ordered callback, aborts when callback returns true","time":{"start":1747791765192,"stop":1747791765196,"duration":4},"status":"passed","severity":"normal"},{"uid":"86dee2dd2714539d","name":"should throw error - no public key","time":{"start":1747791458541,"stop":1747791458541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3022837e376b9a","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1747791502329,"stop":1747791502330,"duration":1},"status":"passed","severity":"normal"},{"uid":"538ae2aa31db59b0","name":"Push message with custom timestamp: 1747795139525","time":{"start":1747792117573,"stop":1747792117574,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1354aa18211963","name":"should deliver messages after dependencies are met","time":{"start":1747791502724,"stop":1747791502724,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b22c4c76f4347c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1747791449943,"stop":1747791449943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8140c23cd7a330f8","name":"Subscribe to topic containing long and receive message","time":{"start":1747792009879,"stop":1747792009879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedfb2be59d9d8db","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747791919240,"stop":1747791919240,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a865e2180ee33b","name":"should not fail to stop the service if it was not started","time":{"start":1747791523749,"stop":1747791523750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32fae8e74f90483","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1747791502363,"stop":1747791502363,"duration":0},"status":"passed","severity":"normal"},{"uid":"712be2491add83d2","name":"Register correct protocols","time":{"start":1747791644923,"stop":1747791644923,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f792ca89c4562da","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747792009893,"stop":1747792009893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb179afd2e58356","name":"start node with empty content topic","time":{"start":1747791746397,"stop":1747791746397,"duration":0},"status":"passed","severity":"normal"},{"uid":"811909b494995f9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1747791642372,"stop":1747791642373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6319fde251db9a2b","name":"A test","time":{"start":1747791577016,"stop":1747791577016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7a66535b8b43f4","name":"should select older connection if present","time":{"start":1747791464078,"stop":1747791464079,"duration":1},"status":"passed","severity":"normal"},{"uid":"58773a917e7f7fa1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1747791449919,"stop":1747791449923,"duration":4},"status":"passed","severity":"normal"},{"uid":"8bd09680d7e4eb59","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1747791472081,"stop":1747791472083,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8025273c5c9b9b5","name":"Fails to publish message with empty text","time":{"start":1747791644391,"stop":1747791644392,"duration":1},"status":"passed","severity":"normal"},{"uid":"296298cdd8030416","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747791633034,"stop":1747791633034,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c5aa3f64b9f149","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747791633031,"stop":1747791633031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4447640ae32fd837","name":"Ping on subscribed peer","time":{"start":1747791584144,"stop":1747791584145,"duration":1},"status":"passed","severity":"normal"},{"uid":"2400df5795e1d3ef","name":"Reopen subscription with peer with lost subscription","time":{"start":1747791584147,"stop":1747791584147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1d997fb1d2205c","name":"handles different networkShards values correctly","time":{"start":1747791449930,"stop":1747791449930,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0e396390d9383d","name":"throws an error for improperly formatted content topics","time":{"start":1747791449930,"stop":1747791449931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d33e1acf5eedc9b","name":"Push message with custom timestamp: 1717033139524","time":{"start":1747792117560,"stop":1747792117560,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7c7cdae6391e62","name":"Delete observer","time":{"start":1747791624543,"stop":1747791624543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a88311207362ff1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1747791472555,"stop":1747791472556,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaf2697c863ec8d","name":"Check received message containing unicode special characters","time":{"start":1747791919238,"stop":1747791919239,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b6f30c4030c2ac","name":"should mark all messages in causal history as acknowledged","time":{"start":1747791502722,"stop":1747791502723,"duration":1},"status":"passed","severity":"normal"},{"uid":"69cb101a71a0e42","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1747791457813,"stop":1747791457813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7198e3c1a2137d3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1747791449927,"stop":1747791449928,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8350353caa1ae5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747792009879,"stop":1747792009880,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ca4213f3bff06b","name":"Push message with content topic containing XML","time":{"start":1747792117570,"stop":1747792117570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6502202194b17bb1","name":"Refresh subscription","time":{"start":1747791644926,"stop":1747791644926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a15b1e5a04850a89","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1747791449929,"stop":1747791449929,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d7fd4f063b8ea8","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1747791587075,"stop":1747791587075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2501c2aaefd7e7f5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1747791576880,"stop":1747791576882,"duration":2},"status":"passed","severity":"normal"},{"uid":"61871b998a5de768","name":"Push message with content topic containing Arabic","time":{"start":1747792117569,"stop":1747792117569,"duration":0},"status":"passed","severity":"normal"},{"uid":"147caa5bb9ba5b05","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1747791502362,"stop":1747791502363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06c1785b7249046","name":"should decode valid enr with tcp successfully","time":{"start":1747791458540,"stop":1747791458541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00fff926435f813","name":"1 Store, 2 relays, 2 fetches","time":{"start":1747791472247,"stop":1747791472247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4697f77d929521","name":"Store - dialed first","time":{"start":1747791788338,"stop":1747791788339,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3a487d17f5231a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1747791539270,"stop":1747791539271,"duration":1},"status":"passed","severity":"normal"},{"uid":"605c556da16d86df","name":"should return false","time":{"start":1747791458543,"stop":1747791458543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba91dee243d5d15a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1747791502337,"stop":1747791502337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6a1ff95df91c02","name":"should throw error - invalid id","time":{"start":1747791458542,"stop":1747791458542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c39a55b66e3a422","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1747791644929,"stop":1747791644929,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dc88f7ee528e34","name":"Check received message containing special chars","time":{"start":1747791919235,"stop":1747791919235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e721413f3820a2ed","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app8/5/topic162/xml","time":{"start":1747791746370,"stop":1747791746371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7078d4ed2044055","name":"Encoder throws on empty string content topic","time":{"start":1747791464635,"stop":1747791464635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d012a70ad9d88e7a","name":"Mutual subscription","time":{"start":1747791644922,"stop":1747791644922,"duration":0},"status":"passed","severity":"normal"},{"uid":"166b00298bf99559","name":"Filter","time":{"start":1747791788346,"stop":1747791788347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a90939425abf97","name":"should be called for bootstrap peers","time":{"start":1747791527115,"stop":1747791527116,"duration":1},"status":"passed","severity":"normal"},{"uid":"c627704e9c29d95d","name":"Check publish message containing Arabic","time":{"start":1747791644379,"stop":1747791644380,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3237fade83b734e","name":"Subscribe and receives messages on 20 topics","time":{"start":1747792009888,"stop":1747792009888,"duration":0},"status":"passed","severity":"normal"},{"uid":"912656eb9f83bda9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1747791449953,"stop":1747791449954,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f6cdf75a22a778","name":"does not throw on valid cases","time":{"start":1747791449913,"stop":1747791449913,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c21f92a8a7c05","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747791758962,"stop":1747791758962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdefd1dc3073802","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1747791502347,"stop":1747791502348,"duration":1},"status":"passed","severity":"normal"},{"uid":"85600e6975d058d","name":"same cluster, different shard: nodes connect","time":{"start":1747791587078,"stop":1747791587079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acf0c38e5bf8985","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747792009896,"stop":1747792009897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a150fada4fc7705","name":"caches peers it previously fetched","time":{"start":1747791472553,"stop":1747791472554,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a9d580af00841d","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1747791502727,"stop":1747791502727,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc74c0f0806abce7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1747791644929,"stop":1747791644930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea499d55091d62de","name":"Meta field set when metaSetter is specified","time":{"start":1747791464634,"stop":1747791464634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afcde61d9e2c159","name":"throws on content topic with generation field greater than 0","time":{"start":1747791449915,"stop":1747791449916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de91f10e24fa452","name":"Refresh subscription","time":{"start":1747792009878,"stop":1747792009878,"duration":0},"status":"passed","severity":"normal"},{"uid":"890c368f2f40e5fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1747791576880,"stop":1747791576880,"duration":0},"status":"passed","severity":"normal"},{"uid":"625ff89fd162d7e0","name":"Check received message containing Russian","time":{"start":1747791919224,"stop":1747791919225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf31b2e0d1df452","name":"Subscribe to topic containing XML and receive message","time":{"start":1747792009882,"stop":1747792009882,"duration":0},"status":"passed","severity":"normal"},{"uid":"586fff1f5446d6a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1747791502357,"stop":1747791502357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40ba2146bbab972","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1747791501808,"stop":1747791501810,"duration":2},"status":"passed","severity":"normal"},{"uid":"57aebe0f7cde86c6","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1747791502315,"stop":1747791502316,"duration":1},"status":"passed","severity":"normal"},{"uid":"564be729db3d7d96","name":"Query generator for multiple messages with multiple decoders","time":{"start":1747791765181,"stop":1747791765185,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f251ee5267b161e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1747791502363,"stop":1747791502363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd807116668ea","name":"through manual discovery","time":{"start":1747791586213,"stop":1747791586214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb340ee3591f094","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1747791449934,"stop":1747791449934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a512cde069edfae","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1747791502330,"stop":1747791502331,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c1e2a0e538334d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1747791523753,"stop":1747791523754,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1162b87fcc44c3f","name":"Check received message containing special chars","time":{"start":1747791919223,"stop":1747791919223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62071b27796e456","name":"Push message with content topic containing escaped characters","time":{"start":1747792117558,"stop":1747792117558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e68e45d669104a","name":"Push message with Arabic payload","time":{"start":1747792117549,"stop":1747792117549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6198190b0e90f5ab","name":"Push message with content topic containing special chars","time":{"start":1747792117568,"stop":1747792117568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bbf28250f20a1f","name":"should return usable stream attached to connection","time":{"start":1747791464415,"stop":1747791464416,"duration":1},"status":"passed","severity":"normal"},{"uid":"24737d8e099383e7","name":"Publish message with custom timestamp: Thu May 30 2024 01:40:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1747791644387,"stop":1747791644388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6b68385416359","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747792009880,"stop":1747792009880,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcbbe75b6062855","name":"Encoder throws on undefined content topic","time":{"start":1747791484310,"stop":1747791484310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b929e40c7050ed28","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1747791519946,"stop":1747791519948,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fc05322c09e08d0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1747791771188,"stop":1747791771189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a568171a559701fa","name":"Check message received after jswaku node is restarted","time":{"start":1747791919233,"stop":1747791919233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7fb6a22699b0714","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1747791502335,"stop":1747791502335,"duration":0},"status":"passed","severity":"normal"},{"uid":"187863bddb0fa040","name":"should properly compute the node id","time":{"start":1747791458544,"stop":1747791458544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b14dda52e280e6","name":"should not allow k > 12","time":{"start":1747791501802,"stop":1747791501804,"duration":2},"status":"passed","severity":"normal"},{"uid":"7701691ba8bf7a71","name":"Check message with no payload is not received","time":{"start":1747791919232,"stop":1747791919232,"duration":0},"status":"passed","severity":"normal"},{"uid":"394d40197fc2568f","name":"should use provided shard info when available","time":{"start":1747791493028,"stop":1747791493028,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc499d9874f75a0b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app70/7/topic527/utf8","time":{"start":1747791746375,"stop":1747791746375,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc44c7fdb0c26b9d","name":"Check publish message containing Basic HTML tag","time":{"start":1747791644383,"stop":1747791644383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33b79d02f70d31d","name":"Ping on subscribed peer","time":{"start":1747791584147,"stop":1747791584148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7be97df39c3e90","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747792009884,"stop":1747792009884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4c7e2b699385f8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747792009894,"stop":1747792009895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c40ed7969bdbe25","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1747791525909,"stop":1747791525909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d082fe77b1062f4f","name":"Push message with rate limit","time":{"start":1747792117560,"stop":1747792117560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e797106f232fe924","name":"Push message with content topic containing emoji","time":{"start":1747792117559,"stop":1747792117559,"duration":0},"status":"passed","severity":"normal"},{"uid":"968cb9956dd02ac5","name":"Push message with content topic containing unicode special characters","time":{"start":1747792117558,"stop":1747792117559,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec9a70d886b0922","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747791919230,"stop":1747791919231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94aa550fdb5f224","name":"Push message with content topic containing short","time":{"start":1747792117567,"stop":1747792117567,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5b6239b1f95441","name":"Passing page size 3 when there are 20 messages","time":{"start":1747791774626,"stop":1747791774627,"duration":1},"status":"passed","severity":"normal"},{"uid":"9641061b5bc77cd7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1747791449939,"stop":1747791449939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8349597edda1103","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1747791449951,"stop":1747791449951,"duration":0},"status":"passed","severity":"normal"},{"uid":"147e5b50a5511fe1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1747791458540,"stop":1747791458540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cd20057e75b37f","name":"should properly create location multiaddrs - udp6","time":{"start":1747791458550,"stop":1747791458550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb528984b05ba97","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747792009883,"stop":1747792009883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df30af34c3136db","name":"Push message with short payload","time":{"start":1747792117547,"stop":1747792117548,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d5e5c95aaccbff","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1747791502332,"stop":1747791502332,"duration":0},"status":"passed","severity":"normal"},{"uid":"946a07f30874a0a4","name":"Fails to publish message with wrong content topic","time":{"start":1747791644392,"stop":1747791644392,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb2342476897423","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747792009897,"stop":1747792009898,"duration":1},"status":"passed","severity":"normal"},{"uid":"90918ed21aff23ab","name":"should set field with only RELAY enabled","time":{"start":1747791458552,"stop":1747791458552,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79bf6665694c04","name":"random static sharding 7 - Cluster ID: 11, Shard ID: 116","time":{"start":1747791758954,"stop":1747791758955,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0d466c8b9d971","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1747791502331,"stop":1747791502331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8500e21f65c483c","name":"Encoder throws on empty string content topic","time":{"start":1747791482742,"stop":1747791482742,"duration":0},"status":"passed","severity":"normal"},{"uid":"961deba11f985030","name":"Check message with no pubsub topic is not received","time":{"start":1747791919232,"stop":1747791919232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefef892fd0999f4","name":"Check received message containing unicode special characters","time":{"start":1747791919228,"stop":1747791919228,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f78c9dd479f906","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1747791527120,"stop":1747791527121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3e99b12408e05","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747792009883,"stop":1747792009884,"duration":1},"status":"passed","severity":"normal"},{"uid":"be49dede715d2361","name":"random static sharding 2 - Cluster ID: 341, Shard ID: 152","time":{"start":1747791758950,"stop":1747791758953,"duration":3},"status":"passed","severity":"normal"},{"uid":"a477575df0893916","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1747791493028,"stop":1747791493029,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5851847ce8ec78","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1747791644935,"stop":1747791644935,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f55bcc084c4938","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747792009885,"stop":1747792009886,"duration":1},"status":"passed","severity":"normal"},{"uid":"57534b572cc2ddc0","name":"Relay - dialed first","time":{"start":1747791788337,"stop":1747791788338,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53142165c7d93d4","name":"should not throw an error for a single configured topic","time":{"start":1747791449947,"stop":1747791449947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f901f860afac9571","name":"can start the service","time":{"start":1747791622905,"stop":1747791622906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cee0d0f6ea56526","name":"connects to nwaku","time":{"start":1747791783369,"stop":1747791783369,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ea01ff531b62d8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1747791452496,"stop":1747791452497,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f17dc47260d0016","name":"should set field with only LIGHTPUSH enabled","time":{"start":1747791458553,"stop":1747791458553,"duration":0},"status":"passed","severity":"normal"},{"uid":"1312b1e69426f081","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1747791449944,"stop":1747791449944,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc133601b12e3568","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747791633030,"stop":1747791633030,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4968492e29ed9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1747791539271,"stop":1747791539272,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc10a329a85e1f8","name":"Push message with custom timestamp: 1747787939525","time":{"start":1747792117573,"stop":1747792117573,"duration":0},"status":"passed","severity":"normal"},{"uid":"624c1e684e37ab7d","name":"should properly create location multiaddrs - tcp6","time":{"start":1747791458550,"stop":1747791458550,"duration":0},"status":"passed","severity":"normal"},{"uid":"498971a9058b6ec3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747791636429,"stop":1747791636429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a55fc89e08d35a5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747791704092,"stop":1747791704093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9459b60f1b1564","name":"isConnected return false after peer stops","time":{"start":1747791539274,"stop":1747791539275,"duration":1},"status":"passed","severity":"normal"},{"uid":"491de215304e3f23","name":"should return different streams if requested simultaniously","time":{"start":1747791464417,"stop":1747791464418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3984b066333f46c","name":"can start and stop the service","time":{"start":1747791476542,"stop":1747791476543,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff09299a9796069","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1747791502323,"stop":1747791502328,"duration":5},"status":"passed","severity":"normal"},{"uid":"3b86cccc8b87010","name":"Generator, 2 different pubsubtopics","time":{"start":1747791759957,"stop":1747791759957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"517d4491c9381051","name":"Push message with Basic HTML tag payload","time":{"start":1747792117565,"stop":1747792117565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2698f89d06a6ab","name":"different cluster, different shard: nodes don't connect","time":{"start":1747791587079,"stop":1747791587080,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb8084f01a2bbfe","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1747791502337,"stop":1747791502338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69417d118705339","name":"Check received message with timestamp: 1747791518815000000 ","time":{"start":1747791919239,"stop":1747791919239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc7b20071f1e59c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1747791539271,"stop":1747791539271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08527212530e5c3","name":"Publish message with rate limit","time":{"start":1747791644394,"stop":1747791644395,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e38ac0735bac22","name":"Passing page size 11 when there are 10 messages","time":{"start":1747791774628,"stop":1747791774632,"duration":4},"status":"passed","severity":"normal"},{"uid":"60ea4b01257b811e","name":"Subscribe to topic containing Script and receive message","time":{"start":1747792009882,"stop":1747792009882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e962a9bf73044fe","name":"should be able to encode the field with only FILTER set to true","time":{"start":1747791457797,"stop":1747791457800,"duration":3},"status":"passed","severity":"normal"},{"uid":"93021a4784c6461c","name":"listenerCount","time":{"start":1747791559771,"stop":1747791559771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad870d112ef68319","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747792009885,"stop":1747792009885,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b472d72d883921","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1747791780966,"stop":1747791780967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9053f4e466a07aed","name":"Check received message with timestamp: 1747791518815000000 ","time":{"start":1747791919229,"stop":1747791919229,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2d0cff7dbbae87","name":"should not receive a peer event after stop","time":{"start":1747791523751,"stop":1747791523752,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7db33183cb36b5","name":"should throw error - no id","time":{"start":1747791458542,"stop":1747791458542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5501a6b39c506375","name":"Ping on peer without subscriptions","time":{"start":1747791584145,"stop":1747791584146,"duration":1},"status":"passed","severity":"normal"},{"uid":"effbb2d98480601","name":"should only return 1 node with store capability","time":{"start":1747791472555,"stop":1747791472555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2a80fb1ffe335","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747792009889,"stop":1747792009889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b6dd4acbf758d","name":"throws on content topic with too few or too many fields","time":{"start":1747791449914,"stop":1747791449915,"duration":1},"status":"passed","severity":"normal"},{"uid":"192154c2675a7c5b","name":"different cluster, same shard: nodes don't connect","time":{"start":1747791587079,"stop":1747791587079,"duration":0},"status":"passed","severity":"normal"},{"uid":"77194e3db7fc0b73","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1747791644934,"stop":1747791644935,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb44ad909421563a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747792009895,"stop":1747792009895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5c4bad8eaba1ae","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747791457804,"stop":1747791457805,"duration":1},"status":"passed","severity":"normal"},{"uid":"503ae7ccc28f88ce","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1747791502321,"stop":1747791502321,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da5a4bc57ab1ff","name":"should throw an error for empty SingleShardInfos array","time":{"start":1747791449932,"stop":1747791449932,"duration":0},"status":"passed","severity":"normal"},{"uid":"840d7d406e346df5","name":"Passing page size 10 when there are 10 messages","time":{"start":1747791774627,"stop":1747791774628,"duration":1},"status":"passed","severity":"normal"},{"uid":"820ad24b1a7f3126","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1747791449926,"stop":1747791449926,"duration":0},"status":"passed","severity":"normal"},{"uid":"576e09978c09932e","name":"configure the node with multiple content topics","time":{"start":1747791746390,"stop":1747791746390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfe1eb8f8c11011","name":"should initialize with custom number of peers","time":{"start":1747791492668,"stop":1747791492669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e089a6dd210c6f07","name":"should handle a minimal index list","time":{"start":1747791450030,"stop":1747791450030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84dc91cce86f5ac","name":"Does not throw an exception when node disconnects","time":{"start":1747791783369,"stop":1747791783369,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f1666926ec68c5","name":"Push message with SQL Injection payload","time":{"start":1747792117550,"stop":1747792117550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b398689f48d55199","name":"isConnected should return true after first peer connects","time":{"start":1747791539272,"stop":1747791539272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c73f2afd4918a","name":"random static sharding 10 - Cluster ID: 611, Shard ID: 399","time":{"start":1747791758960,"stop":1747791758961,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b235844e7e562a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1747791452496,"stop":1747791452496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36bf21aa1571d6e","name":"should get / set UDP multiaddr","time":{"start":1747791458548,"stop":1747791458548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb5668f7d34c7ee","name":"should partition messages based on acknowledgement status","time":{"start":1747791502725,"stop":1747791502725,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cf5ee330485b95","name":"Subscribe to topic containing JSON and publish message","time":{"start":1747791644934,"stop":1747791644934,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cbacddb32b502e","name":"Check received message containing long","time":{"start":1747791919234,"stop":1747791919234,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2c309fcfa61a7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1747791644924,"stop":1747791644924,"duration":0},"status":"passed","severity":"normal"},{"uid":"528b81a7ee293b6e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1747791587074,"stop":1747791587075,"duration":1},"status":"passed","severity":"normal"},{"uid":"277ba3bfbf7371fc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1747791527114,"stop":1747791527114,"duration":0},"status":"passed","severity":"normal"},{"uid":"20582d257e32abf4","name":"getPeersByDiscovery","time":{"start":1747791642371,"stop":1747791642371,"duration":0},"status":"passed","severity":"normal"},{"uid":"efda558b5aae891c","name":"should return false when shard is not included in network shards","time":{"start":1747791493032,"stop":1747791493032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2f4df014a420e8","name":"should request renew when peer disconnects","time":{"start":1747791492670,"stop":1747791492671,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f889647c0b952fb","name":"Overlapping topic subscription","time":{"start":1747792009878,"stop":1747792009878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d247ad824dbfe3e7","name":"Should update multiaddrs","time":{"start":1747791587342,"stop":1747791587342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6affcf20da525de","name":"should load peers from local storage and dispatch events","time":{"start":1747791476546,"stop":1747791476546,"duration":0},"status":"passed","severity":"normal"},{"uid":"418feceaf534dc62","name":"Check publish message containing short","time":{"start":1747791644375,"stop":1747791644375,"duration":0},"status":"passed","severity":"normal"},{"uid":"797f66969642ce8a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1747791501811,"stop":1747791501812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5bc8416b4780f8","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1747791493031,"stop":1747791493031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdebfd61939b4d6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1747791502364,"stop":1747791502364,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d709a081ac9d45","name":"handles different clusterIds correctly","time":{"start":1747791449930,"stop":1747791449930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6b6585c7200aa9","name":"creates an iterator","time":{"start":1747791777484,"stop":1747791777486,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1ffcb5e45fc7ad2","name":"random static sharding 4 - Cluster ID: 23, Shard ID: 37","time":{"start":1747791758953,"stop":1747791758953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d21800f43317c5","name":"Publish without waiting for remote peer","time":{"start":1747791644923,"stop":1747791644923,"duration":0},"status":"passed","severity":"normal"},{"uid":"57420feda3a28957","name":"Ping on unsubscribed peer","time":{"start":1747791584148,"stop":1747791584149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f247c88e79be40","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1747791502348,"stop":1747791502348,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dfffe700b95b04","name":"Push message with content topic containing emoji","time":{"start":1747792117572,"stop":1747792117572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ec4a7942f2930b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1747791765192,"stop":1747791765192,"duration":0},"status":"passed","severity":"normal"},{"uid":"573215744c6d3d0c","name":"Check publish message containing SQL Injection","time":{"start":1747791644381,"stop":1747791644382,"duration":1},"status":"passed","severity":"normal"},{"uid":"695cba1dd612ae7d","name":"Ping on peer without subscriptions","time":{"start":1747791584148,"stop":1747791584148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61f1fcf37c89e7c","name":"returns all values when wanted number is greater than available values","time":{"start":1747791471538,"stop":1747791471539,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5261b63b429cc8","name":"should throw an error for insufficient data","time":{"start":1747791450031,"stop":1747791450031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57d3a2df8387df4","name":"Query generator for multiple messages","time":{"start":1747791765180,"stop":1747791765180,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa871919e28bd3dd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app72/4/topic305/utf8","time":{"start":1747791746374,"stop":1747791746375,"duration":1},"status":"passed","severity":"normal"},{"uid":"336cbf01197ba937","name":"can start the service","time":{"start":1747791476541,"stop":1747791476542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0ce13a6ffba2be","name":"Push message with content topic containing Arabic","time":{"start":1747792117556,"stop":1747792117556,"duration":0},"status":"passed","severity":"normal"},{"uid":"467a4532df718436","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1747791457802,"stop":1747791457802,"duration":0},"status":"passed","severity":"normal"},{"uid":"272dc9cff19359e3","name":"Subscribe to topic containing XML and receive message","time":{"start":1747792009893,"stop":1747792009894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20fdc0055bfd0f1","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1747791502726,"stop":1747791502726,"duration":0},"status":"passed","severity":"normal"},{"uid":"806ca23af849848e","name":"should send to specified number of peers of used peers","time":{"start":1747791493340,"stop":1747791493341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7077a7c492c3690a","name":"Push message with content topic containing short","time":{"start":1747792117553,"stop":1747792117554,"duration":1},"status":"passed","severity":"normal"},{"uid":"70daac2f474204b6","name":"should increase lamport timestamp","time":{"start":1747791502717,"stop":1747791502718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18f6538adaf8ef4","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1747791502335,"stop":1747791502335,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41e70e73f486297","name":"should be able to decode the field with only FILTER set to true","time":{"start":1747791457809,"stop":1747791457810,"duration":1},"status":"passed","severity":"normal"},{"uid":"be59c7cf4484a9ba","name":"Check received message containing XML","time":{"start":1747791919226,"stop":1747791919226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dc09e4499129f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1747791464636,"stop":1747791464637,"duration":1},"status":"passed","severity":"normal"},{"uid":"d470b31cd8e2109d","name":"Query with Ordered Callback, No Decoder","time":{"start":1747791730860,"stop":1747791730863,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f06499d102ce746","name":"Fails to push message with large meta","time":{"start":1747792117572,"stop":1747792117573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf1ced44c10ab3c","name":"Publish message with custom timestamp: Wed May 21 2025 00:40:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1747791644389,"stop":1747791644390,"duration":1},"status":"passed","severity":"normal"},{"uid":"b194fd992113e466","name":"Subscribe to topic containing short and receive message","time":{"start":1747792009890,"stop":1747792009890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6c60ad819a437f","name":"returns only open connection if one present","time":{"start":1747791464077,"stop":1747791464077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5ef6d3a2d6b526","name":"Promise Callback - true","time":{"start":1747791768124,"stop":1747791768125,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f94fff7c0ffab46","name":"Relay - dialed after","time":{"start":1747791788338,"stop":1747791788338,"duration":0},"status":"passed","severity":"normal"},{"uid":"278594838e6e559d","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1747791502332,"stop":1747791502332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be9affda52dc3f5","name":"should reject if LightPush is requested but not mounted","time":{"start":1747791493252,"stop":1747791493252,"duration":0},"status":"passed","severity":"normal"},{"uid":"570a91d9fe33bbd9","name":"should be sent with empty content","time":{"start":1747791502725,"stop":1747791502726,"duration":1},"status":"passed","severity":"normal"},{"uid":"49528c224d5b6088","name":"Rejects garbage","time":{"start":1747791496626,"stop":1747791496626,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d62e011149798d","name":"should initialize with default number of peers","time":{"start":1747791492665,"stop":1747791492667,"duration":2},"status":"passed","severity":"normal"},{"uid":"9abf58ef1b9c91fa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747791472556,"stop":1747791472556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10822f43981d25ca","name":"Overlapping topic subscription","time":{"start":1747792009889,"stop":1747792009890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50d4c61f4403115","name":"A test","time":{"start":1747791577014,"stop":1747791577015,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad38ac4655f5c1f","name":"Push 30 different messages","time":{"start":1747792117567,"stop":1747792117567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50055f47a81bbbb","name":"should encode/decode to text encoding","time":{"start":1747791458544,"stop":1747791458548,"duration":4},"status":"passed","severity":"normal"},{"uid":"d2c42f69ea7f05c","name":"throws on content topic with non-number generation field","time":{"start":1747791449915,"stop":1747791449915,"duration":0},"status":"passed","severity":"normal"},{"uid":"252f9574b95f0cd5","name":"should create a new stream if no existing for protocol found","time":{"start":1747791464417,"stop":1747791464417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d87a29a699a147d","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1747791493038,"stop":1747791493039,"duration":1},"status":"passed","severity":"normal"},{"uid":"570e49343b838a1a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1747791476546,"stop":1747791476546,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8c106aedad3958","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1747791780964,"stop":1747791780964,"duration":0},"status":"passed","severity":"normal"},{"uid":"94581a1c9b3ec88a","name":"Push message with special chars payload","time":{"start":1747792117563,"stop":1747792117563,"duration":0},"status":"passed","severity":"normal"},{"uid":"353f5e4f26078bc3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1747791636428,"stop":1747791636428,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69602796e1e6ccb","name":"should properly create location multiaddrs - udp4","time":{"start":1747791458549,"stop":1747791458549,"duration":0},"status":"passed","severity":"normal"},{"uid":"381f6274b11b4390","name":"should not receive a peer event after stop","time":{"start":1747791476545,"stop":1747791476545,"duration":0},"status":"passed","severity":"normal"},{"uid":"226456cbbdb438ed","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1747791449947,"stop":1747791449948,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b2fecaf95989ea","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1747791493026,"stop":1747791493027,"duration":1},"status":"passed","severity":"normal"},{"uid":"915822f065449000","name":"LightPush","time":{"start":1747791788344,"stop":1747791788346,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf120e847c4f7d9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1747791484309,"stop":1747791484309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e21533a4832334","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1747791642372,"stop":1747791642372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e17435012e9a901c","name":"pre and post cipher","time":{"start":1747791482953,"stop":1747791482954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f8703518cd7de0","name":"Decoder throws on empty string content topic","time":{"start":1747791464636,"stop":1747791464636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4131100c77b20be","name":"Push message with shell command payload","time":{"start":1747792117551,"stop":1747792117551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e31f9602a537757","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1747791502336,"stop":1747791502337,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd3c4599b62249b","name":"Check received message containing short","time":{"start":1747791919234,"stop":1747791919234,"duration":0},"status":"passed","severity":"normal"},{"uid":"488bebc585bf1173","name":"should add and remove event listeners correctly","time":{"start":1747791476547,"stop":1747791476547,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7797e5d89cfe15","name":"Check publish message after client node is restarted","time":{"start":1747791644394,"stop":1747791644394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b520cea1f2b7d341","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1747791502364,"stop":1747791502365,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b04c2107f86c072","name":"should fail to send if no connected peers found","time":{"start":1747791493340,"stop":1747791493340,"duration":0},"status":"passed","severity":"normal"},{"uid":"57202d85d925790d","name":"should update ack status of messages in outgoing buffer","time":{"start":1747791502726,"stop":1747791502727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3629c66b7d336fbb","name":"Check received message containing Script","time":{"start":1747791919236,"stop":1747791919237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7892796ec04ebac","name":"Sets default value correctly","time":{"start":1747791783371,"stop":1747791783372,"duration":1},"status":"passed","severity":"normal"},{"uid":"823d9731447e9d16","name":"Round trip binary serialization","time":{"start":1747791464633,"stop":1747791464633,"duration":0},"status":"passed","severity":"normal"},{"uid":"480f451bcf0508b","name":"throws on content topic with empty topic name field","time":{"start":1747791449917,"stop":1747791449917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd937e0ac079e63","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1747791493032,"stop":1747791493032,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a996b794ee7625","name":"should not retry if at least one success","time":{"start":1747791493341,"stop":1747791493341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41275c6f4b53f9d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1747791718875,"stop":1747791718875,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e553698ea57f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747792117557,"stop":1747792117557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9badd3a3f9949f94","name":"should not fail to start the service if it is already started","time":{"start":1747791476543,"stop":1747791476544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c600841dc9fa88dd","name":"Push message with content topic containing shell command","time":{"start":1747792117558,"stop":1747792117558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c268cc09f4ffd02","name":"1 Relay, 1 fetch","time":{"start":1747791472246,"stop":1747791472246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0202aefff2120dd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747791759955,"stop":1747791759956,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a296572c2c9747","name":"Default pageSize","time":{"start":1747791774633,"stop":1747791774634,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5de354471063e3","name":"more peers than existing","time":{"start":1747791623090,"stop":1747791623091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc35add3140dff1b","name":"should request peer renewal on specific errors","time":{"start":1747791492878,"stop":1747791492879,"duration":1},"status":"passed","severity":"normal"},{"uid":"af99c6b2916d53bf","name":"can start the service","time":{"start":1747791523748,"stop":1747791523749,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be84f37aa98537d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1747791449944,"stop":1747791449945,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7b276c37c282b5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1747791730866,"stop":1747791730869,"duration":3},"status":"passed","severity":"normal"},{"uid":"9937529706fd97c2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747792009892,"stop":1747792009892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce405a98c0dbe4e","name":"dispatchEvent via connectionManager","time":{"start":1747791559771,"stop":1747791559771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee099b596485e71","name":"should throw an error for missing sharding configuration","time":{"start":1747791449951,"stop":1747791449952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15bdc7b828e5171","name":"Query generator for multiple messages with different content topic format","time":{"start":1747791765185,"stop":1747791765185,"duration":0},"status":"passed","severity":"normal"},{"uid":"391048d2e2cb62b0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1747791502349,"stop":1747791502355,"duration":6},"status":"passed","severity":"normal"},{"uid":"d444db48046c6f8","name":"should process tasks in queue","time":{"start":1747791492877,"stop":1747791492877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b08525956822603","name":"peer:update - should do nothing if another protocol hit","time":{"start":1747791464418,"stop":1747791464419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b48bdbc78549ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1747791449942,"stop":1747791449942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ca8ba06d821a65","name":"Fails to publish message with size larger than 1 MB","time":{"start":1747791644393,"stop":1747791644393,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bc48f73460591","name":"udp ip6 address","time":{"start":1747791458091,"stop":1747791458091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4005fbdafd8831","name":"Query Generator - true","time":{"start":1747791768123,"stop":1747791768124,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b1cc1019313c83","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1747791502333,"stop":1747791502334,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4675845d7ae07e","name":"Push message with content topic containing escaped characters","time":{"start":1747792117571,"stop":1747792117571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e03673bb660e916","name":"Push message with content topic containing Russian","time":{"start":1747792117556,"stop":1747792117556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a163113678ea955f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1747791449943,"stop":1747791449943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d6d4ffe7d04cb","name":"throws on content topic with empty encoding field","time":{"start":1747791449917,"stop":1747791449918,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4883acfa20d46c4","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1747791502724,"stop":1747791502724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86f6c11b9e8ec49","name":"Check message with non string payload is not received","time":{"start":1747791919233,"stop":1747791919233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afa98b9fd2e8988","name":"Check received message containing numeric","time":{"start":1747791919223,"stop":1747791919223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6769e315907529a7","name":"Subscribe and receives messages on 20 topics","time":{"start":1747792009876,"stop":1747792009877,"duration":1},"status":"passed","severity":"normal"},{"uid":"231f293567c9f2c1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747792009882,"stop":1747792009882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c23ebd447a8f845","name":"Check received message containing XML","time":{"start":1747791919237,"stop":1747791919237,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ffea5ee8cf8b38","name":"Push message with Script payload","time":{"start":1747792117550,"stop":1747792117550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b79c623b75332f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1747791502358,"stop":1747791502358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d65bd187a96955","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1747791502330,"stop":1747791502330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df546575f723f94","name":"random static sharding 6 - Cluster ID: 244, Shard ID: 646","time":{"start":1747791758954,"stop":1747791758954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc768a7b5478f62f","name":"should handle task timeouts","time":{"start":1747791492882,"stop":1747791492882,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcaf460629ea3ce","name":"Relay - times out","time":{"start":1747791788338,"stop":1747791788338,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a3dacd986fed40","name":"Push message with long payload","time":{"start":1747792117562,"stop":1747792117562,"duration":0},"status":"passed","severity":"normal"},{"uid":"389069d6248ad510","name":"Relay + Store","time":{"start":1747791524856,"stop":1747791524857,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ad03c3fcf0221b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1747791502356,"stop":1747791502356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcda8e90f7dccd5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747792009896,"stop":1747792009896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9bc4e2975fcf6f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747791633032,"stop":1747791633032,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f06fb542ea60c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747792117570,"stop":1747792117571,"duration":1},"status":"passed","severity":"normal"},{"uid":"d722b4585ef52465","name":"Decoder throws on undefined content topic","time":{"start":1747791484310,"stop":1747791484310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8f99276ccdf8c7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1747791449949,"stop":1747791449949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a64d649835171cd","name":"Relay","time":{"start":1747791524856,"stop":1747791524856,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c17719efdb0497","name":"Query with Promise Callback, No Decoder","time":{"start":1747791730869,"stop":1747791730870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1726622c8035a59","name":"Push message with unicode special characters payload","time":{"start":1747792117552,"stop":1747792117552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ef94218a20e08c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1747791449948,"stop":1747791449949,"duration":1},"status":"passed","severity":"normal"},{"uid":"658b413aac5059c4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/7/topic400/xml","time":{"start":1747791746376,"stop":1747791746376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c557a0233d264a","name":"Reopen subscription with peer with lost subscription","time":{"start":1747791584149,"stop":1747791584149,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c5e28bbf33f842","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1747791502322,"stop":1747791502322,"duration":0},"status":"passed","severity":"normal"},{"uid":"901e354c0f35206","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1747791449946,"stop":1747791449947,"duration":1},"status":"passed","severity":"normal"},{"uid":"559922b8d668a021","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747792009881,"stop":1747792009881,"duration":0},"status":"passed","severity":"normal"},{"uid":"77185c4ed83f35a1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1747791780962,"stop":1747791780962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e356cf62ae4788f9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1747791502356,"stop":1747791502357,"duration":1},"status":"passed","severity":"normal"},{"uid":"4543bb344f5d8850","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1747791457801,"stop":1747791457802,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcef5d6b78e07521","name":"Push message with content topic containing JSON","time":{"start":1747792117571,"stop":1747792117571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5761a4b686c4f309","name":"Check publish message containing XML","time":{"start":1747791644382,"stop":1747791644383,"duration":1},"status":"passed","severity":"normal"},{"uid":"903c82e73eb5f512","name":"isConnected between 2 js-waku relay nodes","time":{"start":1747791539275,"stop":1747791539275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2639c0830fbfae86","name":"Fails to push message with large meta","time":{"start":1747792117559,"stop":1747792117560,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7b5882dcd5b660","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app76/2/topic280/json","time":{"start":1747791746367,"stop":1747791746368,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d0392be5bad023","name":"should check false positive rate","time":{"start":1747791504104,"stop":1747791504104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fed5cf645918c4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747791704091,"stop":1747791704092,"duration":1},"status":"passed","severity":"normal"},{"uid":"833d75d30191d6e0","name":"Check publish message containing Russian","time":{"start":1747791644380,"stop":1747791644381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e37b7cea7e2b668","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1747791472556,"stop":1747791472557,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8036c94ecfd344e","name":"Should update shard info","time":{"start":1747791587342,"stop":1747791587342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89ab2cb7517bcde","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1747791449941,"stop":1747791449942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4ea5c660cf4990","name":"Push message with escaped characters payload","time":{"start":1747792117552,"stop":1747792117552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5dc7ca0d34882b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1747791449932,"stop":1747791449932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42f7e1eb821a6ec","name":"should not allow unachievable error rate","time":{"start":1747791501804,"stop":1747791501807,"duration":3},"status":"passed","severity":"normal"},{"uid":"404d1632e29f1350","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1747791449943,"stop":1747791449944,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9596e45aa8e827","name":"Check received message containing Arabic","time":{"start":1747791919235,"stop":1747791919236,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb50dd0d6de0f24","name":"should set field with only STORE enabled","time":{"start":1747791458552,"stop":1747791458553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb60b8b229f34d3","name":"should properly create peer info with all multiaddrs","time":{"start":1747791458551,"stop":1747791458551,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0d1bf6a9f05e52","name":"Generator, custom pubsub topic","time":{"start":1747791759954,"stop":1747791759955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d1a8baa27c87de","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747791633035,"stop":1747791633035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7756d384affe126b","name":"Query with Ordered Callback, No message returned","time":{"start":1747791730864,"stop":1747791730865,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfb1176041ca587","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1747791718874,"stop":1747791718874,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c01ca784536cfb","name":"Check received message containing Russian","time":{"start":1747791919236,"stop":1747791919236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecb510b60aee9fd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1747791718873,"stop":1747791718874,"duration":1},"status":"passed","severity":"normal"},{"uid":"103345f198c08c8a","name":"should throw an error for missing required configuration","time":{"start":1747791449935,"stop":1747791449936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02e420f7caa645e","name":"Push 30 different messages","time":{"start":1747792117553,"stop":1747792117553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb1e546c0b3b2a60","name":"Subscribe to topic containing special chars and publish message","time":{"start":1747791644928,"stop":1747791644928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b798bd5721e4f067","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1747791457814,"stop":1747791457815,"duration":1},"status":"passed","severity":"normal"},{"uid":"52366a4dfef8a439","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747791633033,"stop":1747791633033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f429f4e6e11044f6","name":"Push message with Script payload","time":{"start":1747792117564,"stop":1747792117564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7494ec5b09dad8e6","name":"Non TWN Cluster","time":{"start":1747791746367,"stop":1747791746367,"duration":0},"status":"passed","severity":"normal"},{"uid":"21850162a9ff1385","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1747791449926,"stop":1747791449926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a424a12541d1e075","name":"Encoder throws on undefined content topic","time":{"start":1747791464635,"stop":1747791464635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3547b84b581d42","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1747791636427,"stop":1747791636428,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54dff65464e0f79","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1747791644925,"stop":1747791644925,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bae4995e5de216","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1747791502359,"stop":1747791502359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea65408a78b75c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1747791449925,"stop":1747791449926,"duration":1},"status":"passed","severity":"normal"},{"uid":"735a4b745c58b0fb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747792009888,"stop":1747792009888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5006e44b61e7bb8b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1747791449941,"stop":1747791449941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad94967be576a18","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1747791449949,"stop":1747791449949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9931727d82961a7b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1747791644925,"stop":1747791644925,"duration":0},"status":"passed","severity":"normal"},{"uid":"158e1c723f55ef60","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1747791780961,"stop":1747791780961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6633a67a5f8194b","name":"Check publish message containing numeric","time":{"start":1747791644377,"stop":1747791644378,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef375438be3db6b0","name":"Push message with content topic containing XML","time":{"start":1747792117557,"stop":1747792117557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fab4727d413ba04","name":"should throw an error if shards are undefined for static sharding","time":{"start":1747791449935,"stop":1747791449935,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d7d86f07e1d6f2","name":"Passing page size 1 when there are 4 messages","time":{"start":1747791774625,"stop":1747791774625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33063463b757d7f","name":"Fails to push message bigger that 1MB","time":{"start":1747792117561,"stop":1747792117561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d8b9c8598c13e8","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1747791502311,"stop":1747791502311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8045572ad6d8d06f","name":"should emit a peer event after start","time":{"start":1747791476544,"stop":1747791476544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbabf5cb9e666ba2","name":"can start and stop the service","time":{"start":1747791622906,"stop":1747791622907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fd86fb2b6a5e35","name":"should insert message into bloom filter","time":{"start":1747791502719,"stop":1747791502719,"duration":0},"status":"passed","severity":"normal"},{"uid":"db34e23d9ba2102d","name":"addEventListener with wrong event","time":{"start":1747791559769,"stop":1747791559769,"duration":0},"status":"passed","severity":"normal"},{"uid":"512a2d3a30afa0b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1747791519951,"stop":1747791519952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f46c7a4431f031c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747792009892,"stop":1747792009892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ff2606a7b17b7d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1747791771187,"stop":1747791771188,"duration":1},"status":"passed","severity":"normal"},{"uid":"8142609bae7dc8f7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747792009897,"stop":1747792009897,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0e09f4addd7e17","name":"should serialize and deserialize correctly","time":{"start":1747791504103,"stop":1747791504103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29e58125952254d","name":"Check meta is set [symmetric]","time":{"start":1747791482740,"stop":1747791482740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f58bb32353a7c4","name":"should get locked peers","time":{"start":1747791492669,"stop":1747791492670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e7d8f51ae60ce","name":"Nwaku publishes","time":{"start":1747791636050,"stop":1747791636050,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee7dcf5fa6e87f7","name":"safeDispatchEvent","time":{"start":1747791559772,"stop":1747791559772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b3d23ede8508","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747791919230,"stop":1747791919230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3b01775adc43d8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1747791519949,"stop":1747791519949,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd387110c3db502","name":"Query Generator, Multiple PubsubTopics","time":{"start":1747791730852,"stop":1747791730852,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee652826fb5f02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747792009895,"stop":1747792009895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6f75d3f59c760c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1747791449927,"stop":1747791449927,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e00eebad41aed0","name":"should reject if Relay is requested but not mounted","time":{"start":1747791493250,"stop":1747791493250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f9fbe02558335","name":"Encoder throws on empty string content topic","time":{"start":1747791484310,"stop":1747791484310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4541c3525971fdf","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1747791502329,"stop":1747791502329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4bd9636db96a2d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747792009891,"stop":1747792009891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bafa694cc8c7918","name":"Push message with short payload","time":{"start":1747792117562,"stop":1747792117562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ad19502087424f","name":"Push message with Basic HTML tag payload","time":{"start":1747792117551,"stop":1747792117551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e78094c2338fe9","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1747791502336,"stop":1747791502336,"duration":0},"status":"passed","severity":"normal"},{"uid":"57df03bdbf90c3dd","name":"Subscribe to topic containing short and publish message","time":{"start":1747791644926,"stop":1747791644927,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb76c3735b2715e6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1747791450031,"stop":1747791450031,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dd044e7996","name":"Callback on promise","time":{"start":1747791765185,"stop":1747791765186,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6466bef94c5020","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1747791449953,"stop":1747791449953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9044cec36e717216","name":"should not fail to stop the service if it was not started","time":{"start":1747791622907,"stop":1747791622907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d074943fd3a1a0b","name":"Overlapping topic subscription","time":{"start":1747791644926,"stop":1747791644926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"858591e09e05acf1","name":"Push message with escaped characters payload","time":{"start":1747792117566,"stop":1747792117566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba919fd31bf15843","name":"Check publish message containing unicode special characters","time":{"start":1747791644385,"stop":1747791644385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a7ddcea32e12c7","name":"shard 0","time":{"start":1747791758948,"stop":1747791758949,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c266282f13d8b37","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1747791449924,"stop":1747791449925,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bdbc9cce80369a","name":"random static sharding 3 - Cluster ID: 342, Shard ID: 663","time":{"start":1747791758953,"stop":1747791758953,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d716905808eca6","name":"Query generator for multiple messages with different message text format","time":{"start":1747791765180,"stop":1747791765181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b39220c54a1fb6","name":"should get / set TCP multiaddr","time":{"start":1747791458548,"stop":1747791458549,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7d8e7f5c01078d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1747791472079,"stop":1747791472079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bff1acc696b5409","name":"Subscribe to topic containing XML and publish message","time":{"start":1747791644932,"stop":1747791644933,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fc3a6e061114ac","name":"Push message with content topic containing Chinese","time":{"start":1747792117568,"stop":1747792117569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5314a77fed3c31d7","name":"Push message with custom timestamp: 1747795139524","time":{"start":1747792117561,"stop":1747792117561,"duration":0},"status":"passed","severity":"normal"},{"uid":"975910eaad352efb","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1747791502347,"stop":1747791502347,"duration":0},"status":"passed","severity":"normal"},{"uid":"479755114e0371f7","name":"returns all values when wanted number matches available values","time":{"start":1747791471534,"stop":1747791471537,"duration":3},"status":"passed","severity":"normal"},{"uid":"91e5ad1386af07a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1747791525908,"stop":1747791525909,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf529f2f7ed7030c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1747791449934,"stop":1747791449934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8876d7328a69cb88","name":"Push message with rate limit","time":{"start":1747792117573,"stop":1747792117573,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c2486572e20746","name":"Check message with no content topic is not received","time":{"start":1747791919241,"stop":1747791919241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a267539923373b62","name":"Waku message hash computation (payload length 0)","time":{"start":1747791452497,"stop":1747791452497,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d49ddfcd04eeaf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1747791449939,"stop":1747791449939,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ef52790058ae3","name":"should not fail to stop the service if it was not started","time":{"start":1747791476543,"stop":1747791476543,"duration":0},"status":"passed","severity":"normal"},{"uid":"565140833517849e","name":"nwaku subscribes","time":{"start":1747791636049,"stop":1747791636049,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03638a2baa0be62","name":"Push message with meta","time":{"start":1747792117559,"stop":1747792117559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b282e83cd9873b0a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1747791449919,"stop":1747791449919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68be7c943810e45","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1747791457803,"stop":1747791457804,"duration":1},"status":"passed","severity":"normal"},{"uid":"658e9846cf195126","name":"should not fail to start the service if it is already started","time":{"start":1747791622908,"stop":1747791622908,"duration":0},"status":"passed","severity":"normal"},{"uid":"9267bf042d10be87","name":"should add to incoming buffer if dependencies are not met","time":{"start":1747791502722,"stop":1747791502722,"duration":0},"status":"passed","severity":"normal"},{"uid":"117453d789003a64","name":"should attach causal history and bloom filter to each message","time":{"start":1747791502720,"stop":1747791502720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d680853564b1f00e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747791633033,"stop":1747791633033,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c3047a753dd91e","name":"Renews subscription after lossing a connection","time":{"start":1747792009897,"stop":1747792009897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ef45969b59ad1f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1747791472555,"stop":1747791472555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbebae17392cc11","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1747791730859,"stop":1747791730859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf017d279b7393d","name":"should properly create location multiaddrs - tcp","time":{"start":1747791458551,"stop":1747791458551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14633edb04a75cc","name":"start node with empty shard should fail","time":{"start":1747791758962,"stop":1747791758963,"duration":1},"status":"passed","severity":"normal"},{"uid":"649b871edf9a1df0","name":"tcp ip4 address","time":{"start":1747791458090,"stop":1747791458091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d382102020caf72b","name":"should retry on complete failure if specified","time":{"start":1747791493341,"stop":1747791493341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed02ba8428fa7896","name":"should return unique PubsubTopics for static sharding","time":{"start":1747791449933,"stop":1747791449933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdeb9a391806284","name":"Check received message containing Chinese","time":{"start":1747791919235,"stop":1747791919235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77362420532179b","name":"Ephemeral messages are not stored","time":{"start":1747791525907,"stop":1747791525908,"duration":1},"status":"passed","severity":"normal"},{"uid":"157df58135c48f06","name":"Push message with shell command payload","time":{"start":1747792117565,"stop":1747792117566,"duration":1},"status":"passed","severity":"normal"},{"uid":"387d07034f5f589c","name":"Check message with invalid timestamp is not received","time":{"start":1747791919231,"stop":1747791919231,"duration":0},"status":"passed","severity":"normal"},{"uid":"48107a88999cf6b5","name":"non connected peers","time":{"start":1747791623093,"stop":1747791623093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6746419f94a036f","name":"Ephemeral field set to true","time":{"start":1747791464634,"stop":1747791464634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b24d0984246a5b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1747791449928,"stop":1747791449928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cff82de5caa6be1","name":"Push message with Russian payload","time":{"start":1747792117549,"stop":1747792117549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8532112063e50697","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747792009896,"stop":1747792009896,"duration":0},"status":"passed","severity":"normal"},{"uid":"845078aa094dfc0e","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1747791501811,"stop":1747791501811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ba3cd27187f4d0","name":"should throw an error for an unconfigured topic","time":{"start":1747791449948,"stop":1747791449948,"duration":0},"status":"passed","severity":"normal"},{"uid":"477567e027f9d3d1","name":"All","time":{"start":1747791524857,"stop":1747791524859,"duration":2},"status":"passed","severity":"normal"},{"uid":"d362c717e093e0c1","name":"Decrypt messages","time":{"start":1747791624542,"stop":1747791624543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9c21191e9e544a","name":"Check received message containing Basic HTML tag","time":{"start":1747791919237,"stop":1747791919237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff03f388b6c416f9","name":"should encodeTxt and decodeTxt","time":{"start":1747791458539,"stop":1747791458539,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1037ecbfd79720","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747791759957,"stop":1747791759957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e4ab33ffb3aca6b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1747791449938,"stop":1747791449938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16c4fa956dfc0ef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1747791644930,"stop":1747791644931,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5c1bdb05e9f97","name":"Renews subscription after lossing a connection","time":{"start":1747792009885,"stop":1747792009885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f539388a83b832a7","name":"Symmetric encrypt & Decrypt","time":{"start":1747791482953,"stop":1747791482953,"duration":0},"status":"passed","severity":"normal"},{"uid":"934f611fec06d08","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747791633029,"stop":1747791633030,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c4d0d5075e20b6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1747791644924,"stop":1747791644925,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898f8ba66cc6e1c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1747791449946,"stop":1747791449946,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc07c3d511d9de","name":"should only return 1 node with relay and store capability","time":{"start":1747791472554,"stop":1747791472554,"duration":0},"status":"passed","severity":"normal"},{"uid":"740c3975f7cdc7ae","name":"Passing page size 110 when there are 120 messages","time":{"start":1747791774633,"stop":1747791774633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74203bbf1fc89","name":"should throw error - no id","time":{"start":1747791458541,"stop":1747791458541,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe1afc5731eca4c","name":"Check received message with timestamp: 1747791518815 ","time":{"start":1747791919229,"stop":1747791919229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3adc968ad58e35","name":"Ephemeral field is preserved - encoder v0","time":{"start":1747791525908,"stop":1747791525908,"duration":0},"status":"passed","severity":"normal"},{"uid":"94857f962d66930c","name":"Check publish message containing JSON","time":{"start":1747791644383,"stop":1747791644384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2e5aa3b8ce842c","name":"Check message with no content topic is not received","time":{"start":1747791919232,"stop":1747791919232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8626fe06dae91f1e","name":"random static sharding 9 - Cluster ID: 451, Shard ID: 455","time":{"start":1747791758955,"stop":1747791758956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7626808fde5c8bf9","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1747791502312,"stop":1747791502315,"duration":3},"status":"passed","severity":"normal"},{"uid":"54c7e99c33098063","name":"Fails to push message bigger that 1MB","time":{"start":1747792117574,"stop":1747792117574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5453c7eae5df5e6d","name":"should throw error - no public key","time":{"start":1747791458543,"stop":1747791458543,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf69fbc8d93d69d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747791759959,"stop":1747791759959,"duration":0},"status":"passed","severity":"normal"},{"uid":"72159211256148d","name":"should be delivered but not added to local log or bloom filter","time":{"start":1747791502726,"stop":1747791502726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4319d78ecb232efb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1747791644933,"stop":1747791644933,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e333cedad1cc98","name":"Generator, 2 different pubsubtopics","time":{"start":1747791759959,"stop":1747791759959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcafabb5e3beb66","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1747791450031,"stop":1747791450031,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fb7e7ec749c6a8","name":"Passing page size 0 when there are 110 messages","time":{"start":1747791774624,"stop":1747791774625,"duration":1},"status":"passed","severity":"normal"},{"uid":"12aeef8af47a676","name":"Ordered Callback - false","time":{"start":1747791768126,"stop":1747791768126,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6f304521efa4d8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1747791502362,"stop":1747791502362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0d39656606eb15","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747792009891,"stop":1747792009891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7356429e448816","name":"Ping on unsubscribed peer","time":{"start":1747791584146,"stop":1747791584146,"duration":0},"status":"passed","severity":"normal"},{"uid":"13007908b4db5d7a","name":"Correctly serialized arguments","time":{"start":1747791586327,"stop":1747791586328,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f58146e5ba27b9","name":"Push message with custom timestamp: 1747787939524","time":{"start":1747792117560,"stop":1747792117560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b724823a437a73","name":"should detect messages with missing dependencies","time":{"start":1747791502723,"stop":1747791502724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c31904db7979c5","name":"should be delivered immediately if received","time":{"start":1747791502727,"stop":1747791502728,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb92b9c32376cd8","name":"should be able to encode the field with only STORE set to true","time":{"start":1747791457796,"stop":1747791457797,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38a0cba4e4464dd","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1747791502357,"stop":1747791502357,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a0056f4f767888","name":"Check received message containing JSON","time":{"start":1747791919237,"stop":1747791919237,"duration":0},"status":"passed","severity":"normal"},{"uid":"148c6ae86b3e3465","name":"Check received message containing Chinese","time":{"start":1747791919224,"stop":1747791919224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a66ae1764005d0c","name":"Check received message containing numeric","time":{"start":1747791919234,"stop":1747791919235,"duration":1},"status":"passed","severity":"normal"},{"uid":"db54274dac78d80a","name":"less peers than existing","time":{"start":1747791623092,"stop":1747791623092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ed7a6b0a6609226","name":"should return valid sharding parameters for static sharding","time":{"start":1747791449951,"stop":1747791449951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e2abaa13ec8c5c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1747791502355,"stop":1747791502355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c533a46d356c60d7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1747791780961,"stop":1747791780962,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd3ca0746cbaaf6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1747791449939,"stop":1747791449940,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c644cb2e7f860d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747792009889,"stop":1747792009889,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaf395d5995181b","name":"Push message with numeric payload","time":{"start":1747792117562,"stop":1747792117562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35f9336f44cf67a","name":"Generator, custom pubsub topic","time":{"start":1747791759956,"stop":1747791759957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68619b6c7015ae98","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747791746396,"stop":1747791746396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6df4fc83f96420","name":"Check message with non string payload is not received","time":{"start":1747791919241,"stop":1747791919242,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1ec8dfb5c1844a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1747791502328,"stop":1747791502328,"duration":0},"status":"passed","severity":"normal"},{"uid":"161145cbd0e4e202","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1747791502320,"stop":1747791502321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d91a36f5704790","name":"Check received message containing SQL Injection","time":{"start":1747791919225,"stop":1747791919225,"duration":0},"status":"passed","severity":"normal"}] |