mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
110 KiB
JSON
1 line
110 KiB
JSON
[{"uid":"c56f3c7b60bd157c","name":"Push message with custom timestamp: 1744719847063","time":{"start":1744716829590,"stop":1744716829591,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d0b2bbc7804790","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744716253478,"stop":1744716253478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41492a5d235d9a8","name":"Ordered callback, aborts when callback returns true","time":{"start":1744716358241,"stop":1744716358245,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b58f16e092db805","name":"Push message with numeric payload","time":{"start":1744716829577,"stop":1744716829577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3affba4fb8efd1bc","name":"Push message with content topic containing shell command","time":{"start":1744716829602,"stop":1744716829603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2937c1d6eba631f2","name":"different cluster, same shard: nodes don't connect","time":{"start":1744716263912,"stop":1744716263912,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf2e78ab03149","name":"should check false positive rate","time":{"start":1744716230381,"stop":1744716230381,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cdafc6a997b43f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744716201579,"stop":1744716201579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39a9ddd218773c9","name":"should create a new stream if no existing for protocol found","time":{"start":1744716193542,"stop":1744716193543,"duration":1},"status":"passed","severity":"normal"},{"uid":"35da0dd03c4f55f9","name":"Query generator for 2000 messages","time":{"start":1744716358246,"stop":1744716358246,"duration":0},"status":"passed","severity":"normal"},{"uid":"630e42032f196ca7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744716228121,"stop":1744716228122,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec771f6568b01f6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744716179103,"stop":1744716179103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e194379283a1b56c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744716228512,"stop":1744716228512,"duration":0},"status":"passed","severity":"normal"},{"uid":"594692a89806bea","name":"ignores unrecognized TXT record formats","time":{"start":1744716201832,"stop":1744716201832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bacff036baabe0","name":"Push message with content topic containing special chars","time":{"start":1744716829584,"stop":1744716829584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eafb497ea688b2","name":"shard 0","time":{"start":1744716404079,"stop":1744716404079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed181d7822ab57d9","name":"Push message with emoji payload","time":{"start":1744716829597,"stop":1744716829597,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf140b09268b1dd","name":"random static sharding 10 - Cluster ID: 755, Shard ID: 592","time":{"start":1744716404084,"stop":1744716404085,"duration":1},"status":"passed","severity":"normal"},{"uid":"7201973cf83f2feb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744716179090,"stop":1744716179090,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b8743e974622e9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744716201573,"stop":1744716201577,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b77d9eb6653b4a6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744716179106,"stop":1744716179106,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e763aa7c16fd41","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744716228479,"stop":1744716228479,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b027e7c242a899","name":"different cluster, different shard: nodes don't connect","time":{"start":1744716263913,"stop":1744716263913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed9c9c4bd88e4ca","name":"Relay + Store","time":{"start":1744716187588,"stop":1744716187588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dce215647fd7e74","name":"Round trip binary serialization","time":{"start":1744716193886,"stop":1744716193887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a981df6ae80a92d9","name":"Passing invalid cursor","time":{"start":1744716308502,"stop":1744716308503,"duration":1},"status":"passed","severity":"normal"},{"uid":"662d2e32241d0de5","name":"Push message with content topic containing Russian","time":{"start":1744716829585,"stop":1744716829585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5652af7e547f7ea6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/5/topic608/json","time":{"start":1744716376974,"stop":1744716376974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e43bd25da091445","name":"Passing page size 110 when there are 120 messages","time":{"start":1744716353394,"stop":1744716353395,"duration":1},"status":"passed","severity":"normal"},{"uid":"860dbbaf444d7deb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744716322327,"stop":1744716322327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac1906631bf16a0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744716330586,"stop":1744716330587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23356d48cd3b2eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744716179103,"stop":1744716179103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934ed1962df73dd","name":"configure the node with multiple pubsub topics","time":{"start":1744716404085,"stop":1744716404085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c8d5fbccfa261d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app76/4/topic813/xml","time":{"start":1744716376971,"stop":1744716376971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a6eba5eb640f9","name":"1 Store, 2 fetches","time":{"start":1744716201670,"stop":1744716201671,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e5a9f859378101","name":"should get / set UDP multiaddr","time":{"start":1744716187582,"stop":1744716187582,"duration":0},"status":"passed","severity":"normal"},{"uid":"800fea4fd05d5e59","name":"Push message with rate limit","time":{"start":1744716829589,"stop":1744716829590,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1ff76542a922a4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744716179116,"stop":1744716179116,"duration":0},"status":"passed","severity":"normal"},{"uid":"643a2808f17ff75","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744716179091,"stop":1744716179092,"duration":1},"status":"passed","severity":"normal"},{"uid":"824498072fc0d984","name":"returns nothing if no connections present","time":{"start":1744716193165,"stop":1744716193166,"duration":1},"status":"passed","severity":"normal"},{"uid":"14375ad295947837","name":"random static sharding 5 - Cluster ID: 715, Shard ID: 547","time":{"start":1744716404082,"stop":1744716404082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4a03556628faaf","name":"should be sent with empty content","time":{"start":1744716229035,"stop":1744716229036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb2b634cf724af2","name":"Push message with content topic containing XML","time":{"start":1744716829586,"stop":1744716829586,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c8124410c6459e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744716228516,"stop":1744716228516,"duration":0},"status":"passed","severity":"normal"},{"uid":"974cd87e49acb0f9","name":"pre and post cipher","time":{"start":1744716211671,"stop":1744716211671,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd388f546078e4","name":"should throw error - no id","time":{"start":1744716187574,"stop":1744716187574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7493ae4aef6fb927","name":"should only return 1 node with relay capability","time":{"start":1744716201833,"stop":1744716201833,"duration":0},"status":"passed","severity":"normal"},{"uid":"518f962690612697","name":"Query Generator - false","time":{"start":1744716339505,"stop":1744716339507,"duration":2},"status":"passed","severity":"normal"},{"uid":"666d50b5a7e56942","name":"should add and remove event listeners correctly","time":{"start":1744716205726,"stop":1744716205726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89f849184912dc1","name":"Push message with short payload","time":{"start":1744716829576,"stop":1744716829577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f911b83894aeb9","name":"should increase lamport timestamp","time":{"start":1744716229028,"stop":1744716229028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb4fb83ae1927d3","name":"Meta field can be set directly with toWire","time":{"start":1744716193887,"stop":1744716193888,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bd7a1c25b55000","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744716201835,"stop":1744716201836,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4f73ef80a56b20b","name":"stop","time":{"start":1744716286448,"stop":1744716286448,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b7e01b7cb7ebf8","name":"should insert elements correctly","time":{"start":1744716230378,"stop":1744716230379,"duration":1},"status":"passed","severity":"normal"},{"uid":"61378d9894238330","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744716322329,"stop":1744716322329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7ad635652dc270","name":"should initialize bloom filter with correct parameters","time":{"start":1744716230378,"stop":1744716230378,"duration":0},"status":"passed","severity":"normal"},{"uid":"61da740b3c535afb","name":"should return PeerId when PeerId is provided","time":{"start":1744716220412,"stop":1744716220412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cb17200f202fef","name":"Push message with Basic HTML tag payload","time":{"start":1744716829580,"stop":1744716829580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d827077575157e1","name":"1 Relay, 1 fetch","time":{"start":1744716201670,"stop":1744716201670,"duration":0},"status":"passed","severity":"normal"},{"uid":"521a4da512889eab","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744716228509,"stop":1744716228509,"duration":0},"status":"passed","severity":"normal"},{"uid":"82689f7ea3c2e8a4","name":"handles empty contentTopics array correctly","time":{"start":1744716179115,"stop":1744716179115,"duration":0},"status":"passed","severity":"normal"},{"uid":"28325e2e166af849","name":"Meta from toWire prioritized over metaSetter","time":{"start":1744716193888,"stop":1744716193888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a028d4a9d187f70","name":"Should update shard info","time":{"start":1744716264182,"stop":1744716264183,"duration":1},"status":"passed","severity":"normal"},{"uid":"f358be06914ede24","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744716263910,"stop":1744716263911,"duration":1},"status":"passed","severity":"normal"},{"uid":"14542402ff119946","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744716361580,"stop":1744716361580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3da8ef508c3d00","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744716187587,"stop":1744716187587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd1c3ce3a45c31b","name":"Query generator for multiple messages with different message text format","time":{"start":1744716358235,"stop":1744716358235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29cd47fb5901ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744716179104,"stop":1744716179104,"duration":0},"status":"passed","severity":"normal"},{"uid":"953d80ce9837aa9b","name":"throws on content topic with too few or too many fields","time":{"start":1744716179080,"stop":1744716179080,"duration":0},"status":"passed","severity":"normal"},{"uid":"514da2cf680b63b0","name":"should initialize with default number of peers","time":{"start":1744716220059,"stop":1744716220064,"duration":5},"status":"passed","severity":"normal"},{"uid":"f5d2a678e0ab0a81","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744716179091,"stop":1744716179091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9e4936906ce6a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744716253477,"stop":1744716253477,"duration":0},"status":"passed","severity":"normal"},{"uid":"98143f707529c2b9","name":"Query generator for multiple messages with different content topic format","time":{"start":1744716358237,"stop":1744716358237,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8438a96e481792","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744716220414,"stop":1744716220415,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e126aa873071745","name":"should not receive a peer event after stop","time":{"start":1744716205724,"stop":1744716205724,"duration":0},"status":"passed","severity":"normal"},{"uid":"886d57a27dafe322","name":"should push the message to the outgoing buffer","time":{"start":1744716229028,"stop":1744716229029,"duration":1},"status":"passed","severity":"normal"},{"uid":"694b9191f9d71f3c","name":"same cluster, same shard: nodes connect","time":{"start":1744716263911,"stop":1744716263912,"duration":1},"status":"passed","severity":"normal"},{"uid":"213a45b807d4e94f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744716201578,"stop":1744716201578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcb14daed7c3200","name":"Correctly serialized arguments","time":{"start":1744716255653,"stop":1744716255654,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d0a9bd7f18524f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744716228470,"stop":1744716228470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc1aee0281fffb5","name":"Push message with custom timestamp: 1744712647063","time":{"start":1744716829606,"stop":1744716829606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a2203fde4ea7d6","name":"Push message with Russian payload","time":{"start":1744716829578,"stop":1744716829579,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c834b59c9a70d82","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app28/10/topic700/proto","time":{"start":1744716376971,"stop":1744716376972,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b4200b3db09c22","name":"throws on content topic with empty version field","time":{"start":1744716179082,"stop":1744716179088,"duration":6},"status":"passed","severity":"normal"},{"uid":"20c3e8cdfa7e6815","name":"recovers when dns.resolve returns empty","time":{"start":1744716201831,"stop":1744716201832,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a4757419edc20","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744716228486,"stop":1744716228487,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a647076c7a33b6","name":"Push message with Chinese payload","time":{"start":1744716829593,"stop":1744716829593,"duration":0},"status":"passed","severity":"normal"},{"uid":"782be3e7627fbf6f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744716186791,"stop":1744716186791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf1cd887a161d22","name":"should set field with only RELAY enabled","time":{"start":1744716187586,"stop":1744716187587,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b6051fdaacce6f","name":"Push message equal or less that 1MB","time":{"start":1744716829591,"stop":1744716829591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fce48ec5b08bc5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744716319679,"stop":1744716319679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50a0066876535200","name":"should return false when clusterId doesn't match","time":{"start":1744716220416,"stop":1744716220416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a510e00ac573b5e","name":"should reject if Store is requested but not mounted","time":{"start":1744716220608,"stop":1744716220608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e622ff22b77fad1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744716319679,"stop":1744716319679,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9520ebe5a317a0","name":"should attach causal history and bloom filter to each message","time":{"start":1744716229030,"stop":1744716229030,"duration":0},"status":"passed","severity":"normal"},{"uid":"596f0c9ccd63a642","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744716179102,"stop":1744716179103,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7ea22f3b807c41","name":"should throw error - no public key","time":{"start":1744716187576,"stop":1744716187576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af5be5bffc7157a","name":"Push message with Chinese payload","time":{"start":1744716829578,"stop":1744716829578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec83d4a510222fe9","name":"caches peers it previously fetched","time":{"start":1744716201832,"stop":1744716201833,"duration":1},"status":"passed","severity":"normal"},{"uid":"776dea21f9ac97fc","name":"should encode/decode to text encoding","time":{"start":1744716187578,"stop":1744716187578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0c24e43aad3302","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744716220413,"stop":1744716220413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d24c95ee95e7616","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744716179108,"stop":1744716179108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb6f1a658d4f928","name":"unsubscribes","time":{"start":1744716359524,"stop":1744716359524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede88955377694b2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744716201834,"stop":1744716201834,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ae8bcbc00654a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744716179101,"stop":1744716179102,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea756757a73a05","name":"should mark all messages in causal history as acknowledged","time":{"start":1744716229032,"stop":1744716229033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70b468de9cb3b9d","name":"throws on content topic with empty application field","time":{"start":1744716179081,"stop":1744716179082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e4407c9aad7183","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744716358236,"stop":1744716358237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b55d708fa2bc3a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744716186799,"stop":1744716186799,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bcc0397efaa201","name":"Push message with content topic containing XML","time":{"start":1744716829601,"stop":1744716829602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb380a5d38c3526","name":"Push message with custom timestamp: 1744719847063","time":{"start":1744716829606,"stop":1744716829606,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ce76b40783e45b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744716404080,"stop":1744716404080,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dbe8ef96fca5bd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744716267311,"stop":1744716267311,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e40726c3b9e9115","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744716179100,"stop":1744716179100,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dea6d3f7e008e9","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744716228487,"stop":1744716228487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86328eebfb49e1b","name":"random static sharding 3 - Cluster ID: 155, Shard ID: 109","time":{"start":1744716404081,"stop":1744716404081,"duration":0},"status":"passed","severity":"normal"},{"uid":"920e74efab9a4157","name":"can start and stop the service","time":{"start":1744716294144,"stop":1744716294144,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ea2a9bed88b929","name":"Push message with SQL Injection payload","time":{"start":1744716829579,"stop":1744716829579,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0c37c89860fe10","name":"should properly create location multiaddrs - udp4","time":{"start":1744716187583,"stop":1744716187583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a6b7430aaac4f8","name":"Push message with emoji payload","time":{"start":1744716829582,"stop":1744716829582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6a73d392013f","name":"Relay - dialed after","time":{"start":1744716371798,"stop":1744716371798,"duration":0},"status":"passed","severity":"normal"},{"uid":"358de8112ba7738","name":"random static sharding 9 - Cluster ID: 401, Shard ID: 29","time":{"start":1744716404084,"stop":1744716404084,"duration":0},"status":"passed","severity":"normal"},{"uid":"441111963ccf87d1","name":"handles different networkShards values correctly","time":{"start":1744716179094,"stop":1744716179095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce7dbd3cc529368","name":"should throw error - no id","time":{"start":1744716187575,"stop":1744716187575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee4927785f871b9","name":"should properly start and stop event listening","time":{"start":1744716220481,"stop":1744716220481,"duration":0},"status":"passed","severity":"normal"},{"uid":"523de2fac2fe2ad1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744716179112,"stop":1744716179112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9765676542a9d9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744716186796,"stop":1744716186797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f392a9e1622528cf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744716322328,"stop":1744716322328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7104c1748f5bc6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744716330587,"stop":1744716330588,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d2f656d1d2fb17","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744716246051,"stop":1744716246054,"duration":3},"status":"passed","severity":"normal"},{"uid":"212a96bb5cb1fb02","name":"Relay - times out","time":{"start":1744716371798,"stop":1744716371798,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb98b5460611368a","name":"Push message with shell command payload","time":{"start":1744716829596,"stop":1744716829596,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8affeb13ecb241","name":"Push message with content topic containing escaped characters","time":{"start":1744716829603,"stop":1744716829603,"duration":0},"status":"passed","severity":"normal"},{"uid":"156f75186b955db9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744716179101,"stop":1744716179101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5020fc42689df33b","name":"Push message with content topic containing long","time":{"start":1744716829583,"stop":1744716829583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d388da6005700f5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744716346649,"stop":1744716346650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15f1d53af9aa994","name":"can start the service","time":{"start":1744716250036,"stop":1744716250036,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a8c0fa424eb98","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744716179090,"stop":1744716179090,"duration":0},"status":"passed","severity":"normal"},{"uid":"628e7a11725d2483","name":"Push message with content topic containing Arabic","time":{"start":1744716829584,"stop":1744716829585,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bc30c103987f9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744716179091,"stop":1744716179091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab602d62ecc35811","name":"should not fail to stop the service if it was not started","time":{"start":1744716294144,"stop":1744716294144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b391a13eef2af","name":"Fails to push message with large meta","time":{"start":1744716829605,"stop":1744716829605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fae17a2b2b0479","name":"Push message with content topic containing Script","time":{"start":1744716829601,"stop":1744716829601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5576c12f06dce07","name":"Push message with long payload","time":{"start":1744716829592,"stop":1744716829592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5a3b820597a88","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744716201584,"stop":1744716201585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7712c842b2449f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744716228478,"stop":1744716228479,"duration":1},"status":"passed","severity":"normal"},{"uid":"801ef771a59a7663","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744716228507,"stop":1744716228507,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f4e6190081d903","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744716179090,"stop":1744716179090,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ca099b6d529152","name":"Fails to push message bigger that 1MB","time":{"start":1744716829591,"stop":1744716829591,"duration":0},"status":"passed","severity":"normal"},{"uid":"502d4fb55611160f","name":"should not fail to start the service if it is already started","time":{"start":1744716294145,"stop":1744716294145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5d4db56dd94f68","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744716228455,"stop":1744716228455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7a1efc4e62a397","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744716228456,"stop":1744716228461,"duration":5},"status":"passed","severity":"normal"},{"uid":"d977e46b531051f3","name":"should never report false negatives","time":{"start":1744716230379,"stop":1744716230379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85fe1c0a7025bb3","name":"should not receive a peer event before start","time":{"start":1744716294146,"stop":1744716294147,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a3c8c781cc2d70","name":"A test","time":{"start":1744716252173,"stop":1744716252173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7dcebe63aa522db","name":"Passing page size 3 when there are 20 messages","time":{"start":1744716353385,"stop":1744716353388,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a00f1dc34a4a716","name":"Generator, 2 different pubsubtopics","time":{"start":1744716337917,"stop":1744716337918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33d802196bec9c","name":"less peers than existing","time":{"start":1744716267499,"stop":1744716267500,"duration":1},"status":"skipped","severity":"normal"},{"uid":"244a426843efe802","name":"removeEventListener with correct event","time":{"start":1744716286442,"stop":1744716286443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e271dc3ea539bc71","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744716228516,"stop":1744716228517,"duration":1},"status":"passed","severity":"normal"},{"uid":"512f2105589a72d6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/4/topic385/json","time":{"start":1744716376974,"stop":1744716376974,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ea855d665b8388","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744716228517,"stop":1744716228517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f6cfbdd94e6b6b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744716179096,"stop":1744716179096,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ea5aff78e7aa12","name":"throws on content topic with non-number generation field","time":{"start":1744716179081,"stop":1744716179081,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfec23ae2269a10f","name":"Passing page size 1 when there are 4 messages","time":{"start":1744716353385,"stop":1744716353385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9433ee6423a95b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/9/topic750/utf8","time":{"start":1744716376974,"stop":1744716376974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c0fd125284a30f","name":"should not fail to start the service if it is already started","time":{"start":1744716250038,"stop":1744716250038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec42a3e2001540e3","name":"Light Node - default protocols","time":{"start":1744716371800,"stop":1744716371800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead3321561e37530","name":"handles different clusterIds correctly","time":{"start":1744716179094,"stop":1744716179094,"duration":0},"status":"passed","severity":"normal"},{"uid":"272406bb2b587f4d","name":"Push to array if already present","time":{"start":1744716178736,"stop":1744716178736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4289430393ae653","name":"Push message with content topic containing Chinese","time":{"start":1744716829600,"stop":1744716829600,"duration":0},"status":"passed","severity":"normal"},{"uid":"711415c8e09f5b3","name":"should set field with all protocols enabled","time":{"start":1744716187586,"stop":1744716187586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec023768e40ef7d","name":"should call waitForPeer on Relay","time":{"start":1744716220611,"stop":1744716220611,"duration":0},"status":"passed","severity":"normal"},{"uid":"873f89ee26a29658","name":"should encode/decode to RLP encoding","time":{"start":1744716187577,"stop":1744716187577,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b1c07c38d54c6f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744716201836,"stop":1744716201836,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fe1dd428327505b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744716193890,"stop":1744716193891,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb15cf37e541d829","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744716228509,"stop":1744716228511,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a6714ddb64b7e4e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744716179108,"stop":1744716179109,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b36ded1f76d9900","name":"should reject if Relay is requested but not mounted","time":{"start":1744716220607,"stop":1744716220607,"duration":0},"status":"passed","severity":"normal"},{"uid":"9752ce72c6b26523","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744716228515,"stop":1744716228516,"duration":1},"status":"passed","severity":"normal"},{"uid":"384dcfd1af426e9","name":"should start and stop interval correctly","time":{"start":1744716220204,"stop":1744716220205,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e18f59ab90e1de","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744716179105,"stop":1744716179105,"duration":0},"status":"passed","severity":"normal"},{"uid":"13144510f1ae410e","name":"should properly create location multiaddrs - tcp","time":{"start":1744716187585,"stop":1744716187585,"duration":0},"status":"passed","severity":"normal"},{"uid":"83928bd2de33e6ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744716179108,"stop":1744716179108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e191c2ae89380f37","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744716179111,"stop":1744716179112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a85d89ee7c3e32","name":"should get / set TCP multiaddr","time":{"start":1744716187582,"stop":1744716187582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86c2b8954e56e9a","name":"should serialize and deserialize correctly","time":{"start":1744716230380,"stop":1744716230380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f68ce81291f34cc","name":"should not receive a peer event after stop","time":{"start":1744716294147,"stop":1744716294147,"duration":0},"status":"passed","severity":"normal"},{"uid":"820a07c6ad374867","name":"can dial TLS multiaddrs","time":{"start":1744716255566,"stop":1744716255567,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc4c01066f66182","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744716179099,"stop":1744716179099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcd0145b9680db3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744716228485,"stop":1744716228485,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f98503ecc67625","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744716186790,"stop":1744716186791,"duration":1},"status":"passed","severity":"normal"},{"uid":"30821a020613ece3","name":"removeEventListener with wrong event","time":{"start":1744716286443,"stop":1744716286443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccfa980dc4d6d29","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744716346651,"stop":1744716346651,"duration":0},"status":"passed","severity":"normal"},{"uid":"50575a2b901337db","name":"Push message with Arabic payload","time":{"start":1744716829593,"stop":1744716829594,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddc1728fbb87b4a","name":"should properly create location multiaddrs - udp6","time":{"start":1744716187584,"stop":1744716187584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0608a73d60c59c","name":"Push message with content topic containing short","time":{"start":1744716829598,"stop":1744716829598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eac1a192cf48d0c","name":"Encoder throws on empty string content topic","time":{"start":1744716193889,"stop":1744716193889,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c8d2be68dc8d6d","name":"Push message with special chars payload","time":{"start":1744716829577,"stop":1744716829578,"duration":1},"status":"passed","severity":"normal"},{"uid":"708b43c61c7becc3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744716179099,"stop":1744716179099,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ea40727af35b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744716179093,"stop":1744716179093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fda7a5c7b8234b4","name":"should return false when shard is not included in network shards","time":{"start":1744716220417,"stop":1744716220417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff232401a071d67","name":"should not fail to start the service if it is already started","time":{"start":1744716205723,"stop":1744716205723,"duration":0},"status":"passed","severity":"normal"},{"uid":"469d32538d4c676f","name":"should reject on timeout if it was set","time":{"start":1744716220609,"stop":1744716220609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7da44b7e2fe7df","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744716228484,"stop":1744716228485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e880ed199b57dd34","name":"can start the service","time":{"start":1744716294143,"stop":1744716294143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d221226175613b6e","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744716228493,"stop":1744716228507,"duration":14},"status":"passed","severity":"normal"},{"uid":"4354a022a662e748","name":"should decode valid enr successfully","time":{"start":1744716187573,"stop":1744716187573,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c48c40f13fa7a3","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744716193546,"stop":1744716193546,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dbaa64653cb4e8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744716228514,"stop":1744716228514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f21b6fa985f03a3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744716179092,"stop":1744716179092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43115b269f3ccb","name":"start node with empty shard should fail","time":{"start":1744716404086,"stop":1744716404086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3fd2dce46ddad5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744716228511,"stop":1744716228512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4532fecc3355f2","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744716229036,"stop":1744716229036,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b0082a60eb2105","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744716361581,"stop":1744716361581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d7f474557dd9c3","name":"should emit a peer event after start","time":{"start":1744716250039,"stop":1744716250039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7193c5cc1a00036d","name":"Push message with unicode special characters payload","time":{"start":1744716829597,"stop":1744716829597,"duration":0},"status":"passed","severity":"normal"},{"uid":"db20242b325e3002","name":"Promise Callback - false","time":{"start":1744716339509,"stop":1744716339509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ca06986ef3433","name":"should retry failed tasks","time":{"start":1744716220206,"stop":1744716220207,"duration":1},"status":"passed","severity":"normal"},{"uid":"38aa414b4cc03ae2","name":"Fails to push message with large meta","time":{"start":1744716829589,"stop":1744716829589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccef8de7da5610f","name":"should load peers from local storage and dispatch events","time":{"start":1744716205724,"stop":1744716205725,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ee0743b4aa6010","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744716250042,"stop":1744716250042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a5956bab25bc69f","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744716220417,"stop":1744716220417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cda3f8769fb0e0f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app8/9/topic697/xml","time":{"start":1744716376973,"stop":1744716376973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05da1d2d2a8e813","name":"getPeersByDiscovery","time":{"start":1744716319678,"stop":1744716319678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b160070e3340ea","name":"should throw error - invalid id","time":{"start":1744716187575,"stop":1744716187576,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81247673e606003","name":"Fails to push message bigger that 1MB","time":{"start":1744716829607,"stop":1744716829607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8401da8ce122562b","name":"should properly compute the node id","time":{"start":1744716187577,"stop":1744716187577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd553d3cf80b8b","name":"Push message with meta","time":{"start":1744716829604,"stop":1744716829604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4af4f8835323973","name":"throws an error for improperly formatted content topics","time":{"start":1744716179095,"stop":1744716179095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d277ae43ceea6dda","name":"groups content topics by expected pubsub topic","time":{"start":1744716179094,"stop":1744716179094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccafafaadb28056a","name":"should wait for LightPush peer to be connected","time":{"start":1744716220610,"stop":1744716220610,"duration":0},"status":"passed","severity":"normal"},{"uid":"510772ef39911a76","name":"Throws when trying to push message with empty payload","time":{"start":1744716829598,"stop":1744716829598,"duration":0},"status":"passed","severity":"normal"},{"uid":"62daf6f039745bbc","name":"should decode valid enr with tcp successfully","time":{"start":1744716187573,"stop":1744716187574,"duration":1},"status":"passed","severity":"normal"},{"uid":"53039328fd271431","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744716228484,"stop":1744716228484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00d0cf5894dd3a7","name":"Push message with Basic HTML tag payload","time":{"start":1744716829595,"stop":1744716829595,"duration":0},"status":"passed","severity":"normal"},{"uid":"12760d32857b709b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744716205725,"stop":1744716205725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db7a380db980611","name":"should set field with only FILTER enabled","time":{"start":1744716187587,"stop":1744716187587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b353477540ed2e6","name":"should handle a minimal index list","time":{"start":1744716179195,"stop":1744716179195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a14842b80873241","name":"Query Generator - true","time":{"start":1744716339502,"stop":1744716339505,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fcd3f91b6a3685c","name":"should only return 1 node with store capability","time":{"start":1744716201834,"stop":1744716201834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2329d7d938e3e75a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744716228122,"stop":1744716228123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43548c6f53a7459","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744716186798,"stop":1744716186798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e4694f4879eab3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744716186789,"stop":1744716186789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faf8f880982c304","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744716179106,"stop":1744716179107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7cfe8685077c5c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744716186782,"stop":1744716186786,"duration":4},"status":"passed","severity":"normal"},{"uid":"74ec14ccc9a3436a","name":"Push message with content topic containing JSON","time":{"start":1744716829602,"stop":1744716829602,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cf58274b28479f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744716228517,"stop":1744716228517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acd09226315786f","name":"udp ip6 address","time":{"start":1744716186977,"stop":1744716186977,"duration":0},"status":"passed","severity":"normal"},{"uid":"33da7ffca2c47dbf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744716228512,"stop":1744716228512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead24ce41eb75727","name":"topics with same application and version share the same shard","time":{"start":1744716179093,"stop":1744716179093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5882255558d48c1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744716376975,"stop":1744716376975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbd8d58ccbe9e17","name":"should throw if no connection provided","time":{"start":1744716193541,"stop":1744716193542,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a60c8dc50a47b4","name":"All","time":{"start":1744716252087,"stop":1744716252087,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ff1f10d138fd0d","name":"Relay + Store","time":{"start":1744716252086,"stop":1744716252086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77bbbe88c0055fe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744716228516,"stop":1744716228516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1306549ca7ff74b3","name":"Push message with content topic containing SQL Injection","time":{"start":1744716829585,"stop":1744716829585,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9ed7952fc184b2","name":"Generator, custom pubsub topic","time":{"start":1744716337917,"stop":1744716337917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50a8d0dd50f034e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744716228508,"stop":1744716228508,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf394e4828cf79ee","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744716186795,"stop":1744716186796,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6023f9cb175efd3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744716322325,"stop":1744716322325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee31785c8136402","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744716228454,"stop":1744716228454,"duration":0},"status":"passed","severity":"normal"},{"uid":"390caf62010dc7fd","name":"Push message with custom timestamp: 1744712647063","time":{"start":1744716829590,"stop":1744716829590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09af57c4cb47e9","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744716228477,"stop":1744716228478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b36e07bcf3d7cd","name":"should request peer renewal on specific errors","time":{"start":1744716220207,"stop":1744716220209,"duration":2},"status":"passed","severity":"normal"},{"uid":"acd6fc4abe51e8d2","name":"Push message with content topic containing SQL Injection","time":{"start":1744716829601,"stop":1744716829601,"duration":0},"status":"passed","severity":"normal"},{"uid":"9261368d9ac4083c","name":"listenerCount","time":{"start":1744716286446,"stop":1744716286446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9103f6a6f9eec4d6","name":"A test","time":{"start":1744716252173,"stop":1744716252174,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee86174af01de5c","name":"throws on empty content topic","time":{"start":1744716179079,"stop":1744716179080,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ab0a6f8c955a6a","name":"should add received messages to bloom filter","time":{"start":1744716229031,"stop":1744716229032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5120e29e8a8882ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744716179107,"stop":1744716179108,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfd5626677efd06","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744716201835,"stop":1744716201835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c320124e3461d6a6","name":"can start and stop the service","time":{"start":1744716205722,"stop":1744716205722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef5ba4b419d00a1","name":"should not fail to stop the service if it was not started","time":{"start":1744716250037,"stop":1744716250038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f263d5608b93fe5","name":"Query with Promise Callback, No message returned","time":{"start":1744716322330,"stop":1744716322330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7379d6450e57a","name":"should return empty list for no shard","time":{"start":1744716179099,"stop":1744716179100,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a1a8487c2a24a6","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744716228474,"stop":1744716228474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a461663050caaab2","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744716220481,"stop":1744716220481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f53201fd2ffff03","name":"should deliver messages after dependencies are met","time":{"start":1744716229034,"stop":1744716229034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fe508e7a59687c","name":"handles multiple messages","time":{"start":1744716359523,"stop":1744716359523,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ed652db8e37ed1","name":"should transition to Unhealthy when no connections","time":{"start":1744716220480,"stop":1744716220480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d99ea416e05a1ad","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744716228465,"stop":1744716228468,"duration":3},"status":"passed","severity":"normal"},{"uid":"ffb10a9ace786e44","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744716829586,"stop":1744716829586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7c1ba9ba06275b","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744716228478,"stop":1744716228478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96511e9d14fd59c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744716308496,"stop":1744716308497,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6517045d2adc144","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744716228450,"stop":1744716228453,"duration":3},"status":"passed","severity":"normal"},{"uid":"96b157bacc90cccd","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744716346651,"stop":1744716346651,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3e1baaa923944b","name":"Generator, custom pubsub topic","time":{"start":1744716337921,"stop":1744716337922,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d6322b6585bd29","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744716187573,"stop":1744716187573,"duration":0},"status":"passed","severity":"normal"},{"uid":"898376a30f03c3f3","name":"non connected peers","time":{"start":1744716267500,"stop":1744716267500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f80b17a0b8ff8cc","name":"should be able to decode the field with only STORE set to true","time":{"start":1744716186794,"stop":1744716186795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2575bc6044392b42","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744716228455,"stop":1744716228456,"duration":1},"status":"passed","severity":"normal"},{"uid":"667b6d8ba3e7fbd9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744716268094,"stop":1744716268094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cc8db14bb910ee","name":"should not fail to stop the service if it was not started","time":{"start":1744716205722,"stop":1744716205723,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0d0059cf5bce99","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744716201578,"stop":1744716201578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4f41eb7f0c112a","name":"should wait for Filter peer to be connected","time":{"start":1744716220610,"stop":1744716220611,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a87f2bc77a9afe","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744716201577,"stop":1744716201577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a42df8803513ceb","name":"configure the node with multiple content topics","time":{"start":1744716376975,"stop":1744716376975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbdf5580fb332c8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744716186793,"stop":1744716186794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c560796559e6de42","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744716228465,"stop":1744716228465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a01181546090098","name":"Push message with content topic containing Chinese","time":{"start":1744716829584,"stop":1744716829584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c7343974d0fab2","name":"it tolerates circular branch references","time":{"start":1744716201831,"stop":1744716201831,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ecc4c4e15af0c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744716308498,"stop":1744716308501,"duration":3},"status":"passed","severity":"normal"},{"uid":"aac72f91e364207c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744716179195,"stop":1744716179195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2969afe49211f0","name":"Sample","time":{"start":1744716186954,"stop":1744716186955,"duration":1},"status":"passed","severity":"normal"},{"uid":"23672cf46e36b174","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744716308495,"stop":1744716308495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9df69807c6bce6f","name":"Privacy Node - default protocol","time":{"start":1744716371800,"stop":1744716371800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db53e711027c96e","name":"returns all values when wanted number matches available values","time":{"start":1744716201184,"stop":1744716201185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4612da4d20ca6fb1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744716253475,"stop":1744716253475,"duration":0},"status":"passed","severity":"normal"},{"uid":"20665a32dfa34614","name":"Generator, 2 different pubsubtopics","time":{"start":1744716337920,"stop":1744716337920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fc45305907aa0c9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744716179106,"stop":1744716179106,"duration":0},"status":"passed","severity":"normal"},{"uid":"813420ee51b1fd96","name":"Push message with content topic containing unicode special characters","time":{"start":1744716829603,"stop":1744716829603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f764e803014e08c0","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744716228487,"stop":1744716228493,"duration":6},"status":"passed","severity":"normal"},{"uid":"6c2952ee30436b3","name":"Push message with Script payload","time":{"start":1744716829594,"stop":1744716829595,"duration":1},"status":"passed","severity":"normal"},{"uid":"390d29ec7f4f02d9","name":"returns all values when wanted number is greater than available values","time":{"start":1744716201185,"stop":1744716201186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca61cc6111e945d4","name":"Callback on promise, aborts when callback returns true","time":{"start":1744716358240,"stop":1744716358240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2d02d950bc97aa","name":"dispatchEvent via connectionManager","time":{"start":1744716286446,"stop":1744716286447,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f565cf7ea8ae3e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744716179097,"stop":1744716179098,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b8e1ebaeb63049","name":"should return false","time":{"start":1744716187576,"stop":1744716187576,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a7ebe536c14d84","name":"should not allow unachievable error rate","time":{"start":1744716228119,"stop":1744716228120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc36572dd55b2da","name":"isConnected return false after peer stops","time":{"start":1744716267310,"stop":1744716267310,"duration":0},"status":"passed","severity":"normal"},{"uid":"882e41675dfb158a","name":"should process tasks in queue","time":{"start":1744716220205,"stop":1744716220206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73b36f10e1a8757","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744716228513,"stop":1744716228513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dede2cab4c89ed0c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744716186787,"stop":1744716186788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2db91d3a942430","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744716228454,"stop":1744716228455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c06f97bc22673cd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744716246054,"stop":1744716246058,"duration":4},"status":"passed","severity":"normal"},{"uid":"16a7e210aee9c4c6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744716267308,"stop":1744716267309,"duration":1},"status":"passed","severity":"normal"},{"uid":"48978f30a55d45d2","name":"creates an iterator","time":{"start":1744716359522,"stop":1744716359523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a77de9850fc504e","name":"should respect max attempts limit","time":{"start":1744716220210,"stop":1744716220211,"duration":1},"status":"passed","severity":"normal"},{"uid":"15459138a068d761","name":"should properly create location multiaddrs - tcp6","time":{"start":1744716187584,"stop":1744716187584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf7f39f3ea20ba1","name":"random static sharding 4 - Cluster ID: 981, Shard ID: 961","time":{"start":1744716404081,"stop":1744716404082,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f4eb22d59b6287","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744716179093,"stop":1744716179093,"duration":0},"status":"passed","severity":"normal"},{"uid":"414e62d58c7cf16f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744716228470,"stop":1744716228473,"duration":3},"status":"passed","severity":"normal"},{"uid":"ab42af5dc915859d","name":"should handle task timeouts","time":{"start":1744716220209,"stop":1744716220210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e053a3e56cf799","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744716179107,"stop":1744716179107,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f5e021aba678f4","name":"getPeersByDiscovery","time":{"start":1744716286445,"stop":1744716286446,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c95e27145cb55c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744716179111,"stop":1744716179111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8278715a11c4145c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744716267309,"stop":1744716267309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4530f1afcc370429","name":"should return usable stream attached to connection","time":{"start":1744716193540,"stop":1744716193541,"duration":1},"status":"passed","severity":"normal"},{"uid":"122bd0ef870ec459","name":"new peer added after a peer was already found","time":{"start":1744716319678,"stop":1744716319679,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a14a96b96b3bf931","name":"should throw an error for an unconfigured topic","time":{"start":1744716179110,"stop":1744716179111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1c09f08550390a","name":"should handle connection events","time":{"start":1744716220069,"stop":1744716220070,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51701b140fefa","name":"should use DNS peer discovery with light client","time":{"start":1744716250041,"stop":1744716250041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a739fe06410f659","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744716246060,"stop":1744716246061,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b05a48a93d6400","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744716179116,"stop":1744716179117,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848cd7c0bb9bc22","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744716228474,"stop":1744716228477,"duration":3},"status":"passed","severity":"normal"},{"uid":"49e665b22b15856d","name":"Push message with content topic containing Arabic","time":{"start":1744716829600,"stop":1744716829600,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b268483e74010","name":"Push message with unicode special characters payload","time":{"start":1744716829581,"stop":1744716829582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5bf8abdc529b2a4","name":"retrieves a single peer","time":{"start":1744716201830,"stop":1744716201831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e47ec8c41f19a14","name":"should return unique PubsubTopics for static sharding","time":{"start":1744716179098,"stop":1744716179098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a772b93210f917e7","name":"Relay - dialed first","time":{"start":1744716371797,"stop":1744716371797,"duration":0},"status":"passed","severity":"normal"},{"uid":"a042d155ba86ffeb","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744716228508,"stop":1744716228509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f4bf49ea8a8a2","name":"Push message with content topic containing JSON","time":{"start":1744716829586,"stop":1744716829587,"duration":1},"status":"passed","severity":"normal"},{"uid":"280c8f7b8e1339e4","name":"Throws when trying to push message with empty payload","time":{"start":1744716829582,"stop":1744716829583,"duration":1},"status":"passed","severity":"normal"},{"uid":"49798962de8f73e2","name":"Push message with content topic containing numeric","time":{"start":1744716829583,"stop":1744716829584,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55f1f35c73ba34b","name":"Push message with JSON payload","time":{"start":1744716829595,"stop":1744716829596,"duration":1},"status":"passed","severity":"normal"},{"uid":"504dd3dc4a2de55","name":"should return no connections if no open connection provided","time":{"start":1744716193167,"stop":1744716193167,"duration":0},"status":"passed","severity":"normal"},{"uid":"246b7b9da5f7e0ff","name":"should reject if WakuNode is not started","time":{"start":1744716220607,"stop":1744716220607,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b558112b721045","name":"should emit a peer event after start","time":{"start":1744716205723,"stop":1744716205723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3aaf8b8c061099","name":"should handle corrupted local storage data gracefully","time":{"start":1744716205725,"stop":1744716205725,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ea76974dd47cca","name":"should be online or offline if network state changed","time":{"start":1744716246061,"stop":1744716246062,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dd1c0e97a2edc0","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744716253478,"stop":1744716253479,"duration":1},"status":"passed","severity":"normal"},{"uid":"10311c9a2d47acc8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744716228512,"stop":1744716228513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c594f1408d65c6b","name":"Generator, custom pubsub topic","time":{"start":1744716337920,"stop":1744716337920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59ca2a0f0f5d861e","name":"Ephemeral field set to true","time":{"start":1744716193887,"stop":1744716193887,"duration":0},"status":"passed","severity":"normal"},{"uid":"56547d29406c8526","name":"throws on content topic with generation field greater than 0","time":{"start":1744716179081,"stop":1744716179081,"duration":0},"status":"passed","severity":"normal"},{"uid":"de98d8386bdf5f53","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744716193545,"stop":1744716193545,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e5c4d1e9a9c9f8","name":"should use shardsUnderCluster when provided","time":{"start":1744716220415,"stop":1744716220415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00ffe9f1c5f6faf","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744716361582,"stop":1744716361583,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f2820edc39595e","name":"random static sharding 6 - Cluster ID: 800, Shard ID: 332","time":{"start":1744716404082,"stop":1744716404083,"duration":1},"status":"passed","severity":"normal"},{"uid":"37eff818cc3a5ba3","name":"should increase lamport timestamp","time":{"start":1744716229030,"stop":1744716229031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afdda97354be12d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744716263909,"stop":1744716263910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3c6c683fbf9a5d","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744716228486,"stop":1744716228486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea83543d049bee3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744716179196,"stop":1744716179196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b22bab7a9b990ae","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744716229031,"stop":1744716229031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feb712ebdbd3741","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744716228514,"stop":1744716228514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17ce730b1e46140","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744716246058,"stop":1744716246059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b417159a49e0de3a","name":"start node with empty content topic","time":{"start":1744716376976,"stop":1744716376976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bda8abf341613a","name":"Push message with content topic containing long","time":{"start":1744716829598,"stop":1744716829599,"duration":1},"status":"passed","severity":"normal"},{"uid":"998a23a7cde7b04","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744716220415,"stop":1744716220416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c63a61fa6a07e0e","name":"should initialize with custom number of peers","time":{"start":1744716220064,"stop":1744716220065,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a8c514e510f34b","name":"should properly create location multiaddrs - udp","time":{"start":1744716187584,"stop":1744716187585,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf5f5fc02afb056","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744716179105,"stop":1744716179105,"duration":0},"status":"passed","severity":"normal"},{"uid":"996d7ec8e1af0e66","name":"Push message with content topic containing emoji","time":{"start":1744716829588,"stop":1744716829588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0138540fe886ae","name":"Push message with custom timestamp: 1713957847063","time":{"start":1744716829605,"stop":1744716829605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b848ebb1e8a54731","name":"Non TWN Cluster","time":{"start":1744716376971,"stop":1744716376971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b745da04b96125de","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744716179092,"stop":1744716179092,"duration":0},"status":"passed","severity":"normal"},{"uid":"575bc4741345c4cb","name":"can start the service","time":{"start":1744716205721,"stop":1744716205721,"duration":0},"status":"passed","severity":"normal"},{"uid":"448689e778fd4db7","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744716229032,"stop":1744716229032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aef8f8da9cd9176","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744716228462,"stop":1744716228465,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1c2aac2de5f81e3","name":"Reusing cursor across nodes","time":{"start":1744716308502,"stop":1744716308502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9f135fe83bada9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744716179098,"stop":1744716179098,"duration":0},"status":"passed","severity":"normal"},{"uid":"55640519dec7633f","name":"Passing page size 11 when there are 10 messages","time":{"start":1744716353389,"stop":1744716353389,"duration":0},"status":"passed","severity":"normal"},{"uid":"784e5c589be92538","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744716361583,"stop":1744716361583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde78e95bd7c8fb","name":"Passing page size 0 when there are 110 messages","time":{"start":1744716353377,"stop":1744716353384,"duration":7},"status":"passed","severity":"normal"},{"uid":"ba9829d9d9bedf2f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744716179112,"stop":1744716179112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5271b4d2fb7aa262","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app73/8/topic191/xml","time":{"start":1744716376973,"stop":1744716376973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35f95609443f807","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744716228479,"stop":1744716228479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6157df5311623356","name":"should detect messages with missing dependencies","time":{"start":1744716229033,"stop":1744716229034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81c2105b3d64bac","name":"Asymmetric encrypt & decrypt","time":{"start":1744716211669,"stop":1744716211670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a264c33b44c40d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744716201579,"stop":1744716201583,"duration":4},"status":"passed","severity":"normal"},{"uid":"18bb6b8fad869977","name":"should use provided shard info when available","time":{"start":1744716220413,"stop":1744716220414,"duration":1},"status":"passed","severity":"normal"},{"uid":"32334948084eefa6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744716228513,"stop":1744716228514,"duration":1},"status":"passed","severity":"normal"},{"uid":"534159f5212abe94","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744716179092,"stop":1744716179093,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4d372d2e1d4b05","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744716268100,"stop":1744716268100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9101ba7f44783e","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744716228480,"stop":1744716228480,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de33e2d10acbf6","name":"random static sharding 1 - Cluster ID: 633, Shard ID: 358","time":{"start":1744716404080,"stop":1744716404080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1efcf75bae65a6b","name":"throws on content topic with empty topic name field","time":{"start":1744716179088,"stop":1744716179089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d90b886554d1675","name":"connected peers and dial","time":{"start":1744716267499,"stop":1744716267499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4549d5dd6276c31f","name":"Push message with meta","time":{"start":1744716829588,"stop":1744716829588,"duration":0},"status":"passed","severity":"normal"},{"uid":"602ae9e498373dbc","name":"Init the array if not present","time":{"start":1744716178734,"stop":1744716178735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade7e8e6ccd081d0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744716179090,"stop":1744716179091,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6bc801271ce893","name":"Push message with short payload","time":{"start":1744716829592,"stop":1744716829592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52cba410baa3352","name":"should emit a peer event after start","time":{"start":1744716294146,"stop":1744716294146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39e3810d143592a","name":"Callback on promise","time":{"start":1744716358239,"stop":1744716358239,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e17f8b70948f16","name":"Promise Callback - true","time":{"start":1744716339508,"stop":1744716339509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b788dc85c32b5b73","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744716228485,"stop":1744716228486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6389e938ff74107","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744716186797,"stop":1744716186798,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e33882abe08b020","name":"Push message with Russian payload","time":{"start":1744716829594,"stop":1744716829594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d655c8748e8df2f7","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744716220480,"stop":1744716220480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3404aa3e97beef06","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744716201584,"stop":1744716201584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df6f2d3cd53edda","name":"random static sharding 8 - Cluster ID: 95, Shard ID: 937","time":{"start":1744716404083,"stop":1744716404084,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a496053b6a131","name":"should not throw an error for a single configured topic","time":{"start":1744716179110,"stop":1744716179110,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d15ad15cc1f27e","name":"Push message with content topic containing special chars","time":{"start":1744716829599,"stop":1744716829599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4509e3c240181faa","name":"should initialize with Unhealthy status","time":{"start":1744716220479,"stop":1744716220479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ea7e79b509bac","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744716346652,"stop":1744716346652,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbead3432552a689","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744716228485,"stop":1744716228485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9230cafade80cdad","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744716322323,"stop":1744716322325,"duration":2},"status":"passed","severity":"normal"},{"uid":"f171078c953a1e85","name":"should insert message id into causal history","time":{"start":1744716229029,"stop":1744716229030,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e79d34c0e350285","name":"Query with Ordered Callback, No message returned","time":{"start":1744716322328,"stop":1744716322328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cc214c141e404b","name":"should throw an error for insufficient data","time":{"start":1744716179196,"stop":1744716179196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4a27e0e6be24cc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744716179102,"stop":1744716179102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca12f645e975da77","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744716179092,"stop":1744716179092,"duration":0},"status":"passed","severity":"normal"},{"uid":"30686f1220e4e0d8","name":"should throw error - no public key","time":{"start":1744716187574,"stop":1744716187575,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0a4dbb71890d2f","name":"should handle general insertion and lookup correctly","time":{"start":1744716230380,"stop":1744716230381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a32b5d2c87c6ef","name":"should insert message into bloom filter","time":{"start":1744716229029,"stop":1744716229029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2db7c131fe1242e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744716179110,"stop":1744716179110,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfba406319200fc","name":"Meta field set when metaSetter is specified","time":{"start":1744716193887,"stop":1744716193887,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ffc2cbd7b869f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744716246059,"stop":1744716246059,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b128b1400d3cef0","name":"Push 30 different messages","time":{"start":1744716829582,"stop":1744716829582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c6d9248d3956174","name":"Wrong topic","time":{"start":1744716376975,"stop":1744716376975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4097b3664d7405f","name":"Store - dialed first","time":{"start":1744716371798,"stop":1744716371798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe8be8bbbb03d37","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744716228513,"stop":1744716228513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e302db2183e8e267","name":"Push message with content topic containing shell command","time":{"start":1744716829587,"stop":1744716829587,"duration":0},"status":"passed","severity":"normal"},{"uid":"410600b1ab4040cb","name":"same cluster, different shard: nodes connect","time":{"start":1744716263912,"stop":1744716263912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0029ac4a4b36c2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744716186788,"stop":1744716186788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8600893f7feaf0f5","name":"ignores domain fetching errors","time":{"start":1744716201832,"stop":1744716201832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f945ee72e09bbd","name":"Push message with content topic containing Russian","time":{"start":1744716829600,"stop":1744716829600,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eec5758f2dba73","name":"Decoder throws on empty string content topic","time":{"start":1744716193890,"stop":1744716193890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a30219c30dbd919","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744716179116,"stop":1744716179116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6730c55f81b340c5","name":"should select older connection if present","time":{"start":1744716193167,"stop":1744716193168,"duration":1},"status":"passed","severity":"normal"},{"uid":"641a8e9572bd76b3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744716308496,"stop":1744716308496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3358878d0ed8270f","name":"Push message with content topic containing Script","time":{"start":1744716829585,"stop":1744716829586,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d97abe30de5c53","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744716179095,"stop":1744716179096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07df594eb2bbe0b","name":"should not receive a peer event before start","time":{"start":1744716250039,"stop":1744716250039,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f7662f0edcd2ba","name":"Query with Ordered Callback, No Decoder","time":{"start":1744716322327,"stop":1744716322328,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a94afe2975a41","name":"Query Generator, No message returned","time":{"start":1744716322326,"stop":1744716322326,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e6e8fd651064da","name":"Push message with content topic containing unicode special characters","time":{"start":1744716829588,"stop":1744716829588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2330a1fce5d6bd48","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744716201671,"stop":1744716201671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2325aaa2d81fee97","name":"Push message with JSON payload","time":{"start":1744716829580,"stop":1744716829580,"duration":0},"status":"passed","severity":"normal"},{"uid":"2396d1db3814672a","name":"should request renew when peer disconnects","time":{"start":1744716220066,"stop":1744716220066,"duration":0},"status":"passed","severity":"normal"},{"uid":"688e74805baeb0aa","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744716228469,"stop":1744716228469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ad3fb716fb1c98","name":"should maintain desired error rate","time":{"start":1744716230379,"stop":1744716230379,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad514dd843d6c","name":"does not throw on valid cases","time":{"start":1744716179078,"stop":1744716179079,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f32d4222da290f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744716179113,"stop":1744716179113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b464fcb995835371","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744716179103,"stop":1744716179104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c1aa844947e37a","name":"handles empty shards array correctly","time":{"start":1744716179114,"stop":1744716179115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0a4274f8cf95b","name":"should be able to encode the field with only STORE set to true","time":{"start":1744716186786,"stop":1744716186787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d421b16a7fa54a0c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744716358240,"stop":1744716358240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7c1e7e3c129118","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744716179115,"stop":1744716179116,"duration":1},"status":"passed","severity":"normal"},{"uid":"52973806cc130ed0","name":"Query Generator, No Decoder","time":{"start":1744716322325,"stop":1744716322326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d4a043898a106","name":"Should update multiaddrs","time":{"start":1744716264182,"stop":1744716264182,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a6780be5943a99","name":"Push message equal or less that 1MB","time":{"start":1744716829606,"stop":1744716829606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1726e2b714d9e7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744716308497,"stop":1744716308498,"duration":1},"status":"passed","severity":"normal"},{"uid":"45805024fe5d8da4","name":"Decoder throws on undefined content topic","time":{"start":1744716193889,"stop":1744716193890,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8a13d5750ff1cf","name":"should encodeTxt and decodeTxt","time":{"start":1744716187572,"stop":1744716187572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8348a0caa79e8205","name":"can start and stop the service","time":{"start":1744716250037,"stop":1744716250037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed416514b6a3fde","name":"Passing page size 19 when there are 20 messages","time":{"start":1744716353389,"stop":1744716353394,"duration":5},"status":"passed","severity":"normal"},{"uid":"18f6f11f436ffa26","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744716228461,"stop":1744716228461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a743d661737754b5","name":"should get locked peers","time":{"start":1744716220065,"stop":1744716220066,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb72c836964ce3a9","name":"should not receive a peer event before start","time":{"start":1744716205723,"stop":1744716205724,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b90731cc7350cc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744716267309,"stop":1744716267309,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcb43c92f12db3a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744716330585,"stop":1744716330586,"duration":1},"status":"passed","severity":"normal"},{"uid":"84410a85dcc692e4","name":"Push message with escaped characters payload","time":{"start":1744716829581,"stop":1744716829581,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c3d4e11b1dc2ef","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744716330588,"stop":1744716330589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9e5643fcbb1d93","name":"Default pageSize","time":{"start":1744716353395,"stop":1744716353395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9cc8debe41d8d9","name":"LightPush","time":{"start":1744716371799,"stop":1744716371799,"duration":0},"status":"passed","severity":"normal"},{"uid":"421bbcd91d864fa9","name":"Push 30 different messages","time":{"start":1744716829597,"stop":1744716829598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f90bde5b68c89488","name":"should partition messages based on acknowledgement status","time":{"start":1744716229035,"stop":1744716229035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef36133a2d3eede","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744716308501,"stop":1744716308502,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ee15bad44d8014","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744716179094,"stop":1744716179094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be922ddf78ba3b9","name":"addEventListener with correct event","time":{"start":1744716286439,"stop":1744716286440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1947ec4a9bb7516f","name":"should update ack status of messages in outgoing buffer","time":{"start":1744716229036,"stop":1744716229037,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a04935f2bd2f54","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744716250041,"stop":1744716250042,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f74b6a21da725fdb","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744716229036,"stop":1744716229036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07c998436f6d71","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744716201186,"stop":1744716201187,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c5a937be584bb","name":"Push message with SQL Injection payload","time":{"start":1744716829594,"stop":1744716829594,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f415326c4bc6023","name":"tcp ip4 address","time":{"start":1744716186976,"stop":1744716186977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7991293ebb543165","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744716228461,"stop":1744716228462,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fc4ff333a988c0","name":"should wait for Store peer to be connected","time":{"start":1744716220611,"stop":1744716220611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d471fe53dd67904","name":"1 Relay, 1 Filter, gives up","time":{"start":1744716201671,"stop":1744716201672,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6733a1c5df1d05","name":"should reject if Filter is requested but not mounted","time":{"start":1744716220608,"stop":1744716220609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc43514fd744b51","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744716201583,"stop":1744716201583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7032a100b593bef","name":"through manual discovery","time":{"start":1744716255567,"stop":1744716255567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247f41deb0fbdc9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744716337921,"stop":1744716337921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d390fe4292f342d6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744716186789,"stop":1744716186790,"duration":1},"status":"passed","severity":"normal"},{"uid":"688b2973e6f6055b","name":"returns only open connection if one present","time":{"start":1744716193166,"stop":1744716193167,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a69684d5dfc34a","name":"random static sharding 2 - Cluster ID: 540, Shard ID: 970","time":{"start":1744716404080,"stop":1744716404081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4687b14713fc40a","name":"Push message with long payload","time":{"start":1744716829577,"stop":1744716829577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7638ea16eea13f8","name":"should throw an error for missing sharding configuration","time":{"start":1744716179114,"stop":1744716179114,"duration":0},"status":"passed","severity":"normal"},{"uid":"841e56adafc3d204","name":"addEventListener with wrong event","time":{"start":1744716286440,"stop":1744716286440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6c7e660e723be3","name":"Push message with escaped characters payload","time":{"start":1744716829596,"stop":1744716829596,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d071d481a0dd66","name":"Ordered Callback - false","time":{"start":1744716339510,"stop":1744716339510,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cd87e163774281","name":"Encoder throws on undefined content topic","time":{"start":1744716193889,"stop":1744716193889,"duration":0},"status":"passed","severity":"normal"},{"uid":"881c2d51d8b96df7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744716179114,"stop":1744716179114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8707fe3a46e042","name":"Push message with Script payload","time":{"start":1744716829579,"stop":1744716829579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e379e5a17e40e14b","name":"Push message with content topic containing short","time":{"start":1744716829583,"stop":1744716829583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f085c5d144ab9b","name":"Push message with special chars payload","time":{"start":1744716829593,"stop":1744716829593,"duration":0},"status":"passed","severity":"normal"},{"uid":"585304f25beb0dbf","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744716228469,"stop":1744716228470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dee3e280ef9536","name":"should set field with only STORE enabled","time":{"start":1744716187587,"stop":1744716187587,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d9cf9f59a0bc8b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app27/8/topic562/json","time":{"start":1744716376972,"stop":1744716376973,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdc0cbd189c553d","name":"Passing page size 10 when there are 10 messages","time":{"start":1744716353388,"stop":1744716353388,"duration":0},"status":"passed","severity":"normal"},{"uid":"853570e518b2ef00","name":"Push message with numeric payload","time":{"start":1744716829592,"stop":1744716829593,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ec082ae6e56448","name":"Symmetric encrypt & Decrypt","time":{"start":1744716211671,"stop":1744716211671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87cd60dbdfd94e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744716179101,"stop":1744716179101,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c89bb10b7557","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744716229034,"stop":1744716229034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7add163628661","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744716179109,"stop":1744716179109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3d920a01c40cf9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744716228508,"stop":1744716228508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18cefd514af832f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744716404085,"stop":1744716404085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d18518a1c89a32","name":"Sign & Recover","time":{"start":1744716211671,"stop":1744716211672,"duration":1},"status":"passed","severity":"normal"},{"uid":"361ff9d690e4fb82","name":"Push message with content topic containing emoji","time":{"start":1744716829604,"stop":1744716829604,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3530f9c9fc1037","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744716228515,"stop":1744716228515,"duration":0},"status":"passed","severity":"normal"},{"uid":"df551bf752790bf7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744716322326,"stop":1744716322327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb0d0d81e91e376","name":"Relay","time":{"start":1744716252085,"stop":1744716252086,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d75a28aef08972","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744716228517,"stop":1744716228518,"duration":1},"status":"passed","severity":"normal"},{"uid":"88878cde5c9087c3","name":"should handle special patterns correctly","time":{"start":1744716230380,"stop":1744716230380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0b47858a848af8","name":"should throw an error for missing required configuration","time":{"start":1744716179100,"stop":1744716179100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a181be91e017efa","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app65/8/topic685/xml","time":{"start":1744716376973,"stop":1744716376973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba61ce777fdd161","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744716193544,"stop":1744716193545,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0fe0a9646de501","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744716228509,"stop":1744716228509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcdd37a43e4fe2e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744716308503,"stop":1744716308503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9524f462af12aa61","name":"should check connected peers if present and suitable","time":{"start":1744716220609,"stop":1744716220610,"duration":1},"status":"passed","severity":"normal"},{"uid":"990b24c34d3cb31e","name":"Push message with content topic containing numeric","time":{"start":1744716829599,"stop":1744716829599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8510b95b774fb5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744716179096,"stop":1744716179096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e145595c378c68a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744716186792,"stop":1744716186793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e63e5513f0834eb","name":"should maintain proper timestamps if all messages received","time":{"start":1744716229031,"stop":1744716229031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19e77b76598098c","name":"Push message with content topic containing escaped characters","time":{"start":1744716829587,"stop":1744716829587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a313e6a083f571d6","name":"Query generator for multiple messages","time":{"start":1744716358232,"stop":1744716358234,"duration":2},"status":"passed","severity":"normal"},{"uid":"59f1e3c748142186","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744716376970,"stop":1744716376971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2dcab60fabdf03","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744716228120,"stop":1744716228121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba00536961357277","name":"Query with Promise Callback, No Decoder","time":{"start":1744716322329,"stop":1744716322329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ee0ef2ba395af6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744716361582,"stop":1744716361582,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e76726761689aa","name":"more peers than existing","time":{"start":1744716267499,"stop":1744716267499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b601bac72f800b7b","name":"should not receive a peer event after stop","time":{"start":1744716250040,"stop":1744716250041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dfe81c6a258507","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744716361580,"stop":1744716361580,"duration":0},"status":"passed","severity":"normal"},{"uid":"faad33a590f46fb2","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744716229033,"stop":1744716229033,"duration":0},"status":"passed","severity":"normal"},{"uid":"447da6444f38a51","name":"Push message with XML payload","time":{"start":1744716829579,"stop":1744716829580,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca3fe2927bf3ce9","name":"Store - dialed after - with timeout","time":{"start":1744716371799,"stop":1744716371799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b37aa72a894427a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744716179097,"stop":1744716179097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23fc0cd1ec30f6e","name":"throws on content topic with empty encoding field","time":{"start":1744716179089,"stop":1744716179089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f7625634b0acc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744716179105,"stop":1744716179106,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b5c62175b2a044","name":"Fields are not dropped","time":{"start":1744716193127,"stop":1744716193129,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0f305134a1330d6","name":"should return different streams if requested simultaniously","time":{"start":1744716193543,"stop":1744716193544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd33312c2bc4864","name":"random static sharding 7 - Cluster ID: 959, Shard ID: 839","time":{"start":1744716404083,"stop":1744716404083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e75076cbacb793d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744716361581,"stop":1744716361581,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fd349be77e1aab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744716337918,"stop":1744716337919,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb64a5fabe54eef4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744716228512,"stop":1744716228512,"duration":0},"status":"passed","severity":"normal"},{"uid":"538d5157c311363d","name":"should be called for bootstrap peers","time":{"start":1744716253476,"stop":1744716253477,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aed5adf98daaf30","name":"isConnected should return true after first peer connects","time":{"start":1744716267310,"stop":1744716267310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0cb113378d488","name":"Push message with Arabic payload","time":{"start":1744716829578,"stop":1744716829578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d9e97b43035219","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744716361582,"stop":1744716361582,"duration":0},"status":"passed","severity":"normal"},{"uid":"33110d349553705e","name":"Push message with shell command payload","time":{"start":1744716829580,"stop":1744716829581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fac7e996731261","name":"should reject if LightPush is requested but not mounted","time":{"start":1744716220608,"stop":1744716220608,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fc5eb92a964333","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744716228480,"stop":1744716228483,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9e167efec701e8d","name":"Push message with custom timestamp: 1713957847063","time":{"start":1744716829590,"stop":1744716829590,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b1100cb5f35fa0","name":"should not allow k > 12","time":{"start":1744716228117,"stop":1744716228118,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76aa23927a680d","name":"Push message with rate limit","time":{"start":1744716829605,"stop":1744716829605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaacf3e3e4be84e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744716228483,"stop":1744716228484,"duration":1},"status":"passed","severity":"normal"},{"uid":"706facecd295b075","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744716829602,"stop":1744716829602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f521185ef22eec79","name":"should set field with all protocols disabled","time":{"start":1744716187586,"stop":1744716187586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad71579a068bb8f","name":"should only return 1 node with relay and store capability","time":{"start":1744716201833,"stop":1744716201834,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf8723b5eaf2e22","name":"should properly create peer info with all multiaddrs","time":{"start":1744716187585,"stop":1744716187586,"duration":1},"status":"passed","severity":"normal"},{"uid":"abddf0b971ddc918","name":"Generator, 2 different pubsubtopics","time":{"start":1744716337922,"stop":1744716337922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e596a105738cf217","name":"Ordered Callback - true","time":{"start":1744716339509,"stop":1744716339510,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4940dca2c934c5","name":"Push message with XML payload","time":{"start":1744716829595,"stop":1744716829595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8df7786a23ca80","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744716361583,"stop":1744716361583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ef553a450948a4","name":"isConnected should return false after all peers disconnect","time":{"start":1744716267310,"stop":1744716267310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2809b9c5192df254","name":"should return valid sharding parameters for static sharding","time":{"start":1744716179113,"stop":1744716179113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9f2a548c0f7d2b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/9/topic11/proto","time":{"start":1744716376972,"stop":1744716376972,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef3002e3084869","name":"Filter","time":{"start":1744716371799,"stop":1744716371799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d1b86dccb70a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744716179104,"stop":1744716179104,"duration":0},"status":"passed","severity":"normal"},{"uid":"511167133a0d02c6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744716337922,"stop":1744716337924,"duration":2},"status":"passed","severity":"normal"},{"uid":"a38626c71ea2e3f8","name":"safeDispatchEvent","time":{"start":1744716286448,"stop":1744716286448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a597d8d02907b6fb","name":"should properly create location multiaddrs - tcp4","time":{"start":1744716187583,"stop":1744716187583,"duration":0},"status":"passed","severity":"normal"}] |