2025-04-18 18:29:16 +00:00

1 line
155 KiB
JSON

[{"uid":"b4f1af0beefe956b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745000435623,"stop":1745000435624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1cd6470db2fd73","name":"Push message with emoji payload","time":{"start":1745000928814,"stop":1745000928814,"duration":0},"status":"passed","severity":"normal"},{"uid":"597b6d8609290d2c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745000816816,"stop":1745000816816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97f4535b5f00ea7","name":"nwaku subscribes","time":{"start":1745000430034,"stop":1745000430034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83f49344e193066","name":"Push message with content topic containing short","time":{"start":1745000928830,"stop":1745000928830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec131a4b67f0225","name":"Push message with shell command payload","time":{"start":1745000928813,"stop":1745000928813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d353391fccc7cf12","name":"recovers when dns.resolve returns empty","time":{"start":1745000261179,"stop":1745000261179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de4d8c44f9fa402","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745000238425,"stop":1745000238425,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c8df2458471a4","name":"Symmetric encrypt & Decrypt","time":{"start":1745000271857,"stop":1745000271858,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a0fddffced7abf","name":"should return false when shard is not included in network shards","time":{"start":1745000282306,"stop":1745000282307,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdec5c52f917403c","name":"should properly create location multiaddrs - tcp","time":{"start":1745000247052,"stop":1745000247052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21cfe9cf886aaf8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745000528157,"stop":1745000528158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f3fd856c23241a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745000291338,"stop":1745000291339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c011c068db6c17","name":"Ordered Callback - true","time":{"start":1745000565640,"stop":1745000565640,"duration":0},"status":"passed","severity":"normal"},{"uid":"912c2bdf3b654f09","name":"Push message with content topic containing Script","time":{"start":1745000928818,"stop":1745000928819,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e938db409e3329","name":"should throw an error for an unconfigured topic","time":{"start":1745000238422,"stop":1745000238422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34734e670b1786b","name":"should encode/decode to text encoding","time":{"start":1745000247049,"stop":1745000247049,"duration":0},"status":"passed","severity":"normal"},{"uid":"945c021a80882977","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745000330254,"stop":1745000330256,"duration":2},"status":"passed","severity":"normal"},{"uid":"61e98e9db65f87a1","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745000291281,"stop":1745000291282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1cbd4b1aca96a4b","name":"Push message with custom timestamp: 1745003930487","time":{"start":1745000928837,"stop":1745000928837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3712233ad74987","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745000816820,"stop":1745000816820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11fe00fe66be1a7","name":"throws on content topic with generation field greater than 0","time":{"start":1745000238389,"stop":1745000238390,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0c871a3d829550","name":"tcp ip4 address","time":{"start":1745000246399,"stop":1745000246400,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1bee4c5b77d5cf","name":"should return unique PubsubTopics for static sharding","time":{"start":1745000238409,"stop":1745000238410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e168a50ade7681e","name":"Refresh subscription","time":{"start":1745000444339,"stop":1745000444340,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6db5f746f64b403","name":"Does not throw an exception when node disconnects","time":{"start":1745000581775,"stop":1745000581776,"duration":1},"status":"passed","severity":"normal"},{"uid":"833df92089fea1c7","name":"Push message with content topic containing SQL Injection","time":{"start":1745000928818,"stop":1745000928818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5070f5ac344340a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745000260896,"stop":1745000260896,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3b69906ff5e836","name":"Publishes to nwaku","time":{"start":1745000430034,"stop":1745000430034,"duration":0},"status":"passed","severity":"normal"},{"uid":"536acdec6098cd5e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745000271460,"stop":1745000271461,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05c620539394b33","name":"isConnected should return true after first peer connects","time":{"start":1745000330256,"stop":1745000330256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63abf1a1a48ca15","name":"should request peer renewal on specific errors","time":{"start":1745000281815,"stop":1745000281819,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f90fc37d217e503","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745000435620,"stop":1745000435621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8efc1b51ec7e8e1","name":"1 Relay, 1 Filter, gives up","time":{"start":1745000260957,"stop":1745000260957,"duration":0},"status":"passed","severity":"normal"},{"uid":"100eabe96ac1042b","name":"Push message with content topic containing long","time":{"start":1745000928816,"stop":1745000928816,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeaa56963f24b0d","name":"Decoder throws on undefined content topic","time":{"start":1745000253157,"stop":1745000253157,"duration":0},"status":"passed","severity":"normal"},{"uid":"760f9e27fb637fd8","name":"handles multiple messages","time":{"start":1745000574023,"stop":1745000574024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52d5ddd0bde4774","name":"Query generator for multiple messages with different content topic format","time":{"start":1745000562021,"stop":1745000562021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ce44c43460ca5f","name":"Push message with content topic containing emoji","time":{"start":1745000928835,"stop":1745000928835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df6712c32314f39","name":"Generator, custom pubsub topic","time":{"start":1745000556265,"stop":1745000556265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca3ff8c287d0605b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745000435622,"stop":1745000435623,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9c4ff817fab3dd","name":"Fails to publish duplicate message","time":{"start":1745000440851,"stop":1745000440852,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeeb0aa9f46df975","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745000317400,"stop":1745000317400,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45dcf020b9feff","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745000291276,"stop":1745000291281,"duration":5},"status":"passed","severity":"normal"},{"uid":"b23c8cbaabad6204","name":"Push message with content topic containing XML","time":{"start":1745000928833,"stop":1745000928833,"duration":0},"status":"passed","severity":"normal"},{"uid":"96638654ca3977ff","name":"Subscribe and receive messages via lightPush","time":{"start":1745000816815,"stop":1745000816815,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7653ecfc87b922","name":"Publish without waiting for remote peer","time":{"start":1745000444337,"stop":1745000444337,"duration":0},"status":"passed","severity":"normal"},{"uid":"647d6595d3d20a33","name":"Check publish message containing Script","time":{"start":1745000440842,"stop":1745000440842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30a8bd1cc26cca5","name":"should mark all messages in causal history as acknowledged","time":{"start":1745000291801,"stop":1745000291801,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37f4a098cb75349","name":"Reopen subscription with peer with lost subscription","time":{"start":1745000376800,"stop":1745000376800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c692703a44b6284","name":"Renews subscription after lossing a connection","time":{"start":1745000816825,"stop":1745000816825,"duration":0},"status":"passed","severity":"normal"},{"uid":"af26f966be5382db","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745000238400,"stop":1745000238400,"duration":0},"status":"passed","severity":"normal"},{"uid":"950fdb64f0c9e23e","name":"should reject if Store is requested but not mounted","time":{"start":1745000282415,"stop":1745000282416,"duration":1},"status":"passed","severity":"normal"},{"uid":"374a7e1a492a74db","name":"should return usable stream attached to connection","time":{"start":1745000252894,"stop":1745000252895,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63801cb31b389c8","name":"should throw an error for missing sharding configuration","time":{"start":1745000238425,"stop":1745000238425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6bb9d8d498cb00","name":"should insert message id into causal history","time":{"start":1745000291798,"stop":1745000291798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6c9acd43f6bccf","name":"Fails to push message bigger that 1MB","time":{"start":1745000928823,"stop":1745000928824,"duration":1},"status":"passed","severity":"normal"},{"uid":"330da3c2e65d8923","name":"getPeersByDiscovery","time":{"start":1745000349907,"stop":1745000349908,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f3f2e3ff11754","name":"Passing page size 110 when there are 120 messages","time":{"start":1745000572340,"stop":1745000572340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f758bbaa512f1e76","name":"Generator, 2 different pubsubtopics","time":{"start":1745000556269,"stop":1745000556270,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c64145c91a9be2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745000273029,"stop":1745000273029,"duration":0},"status":"passed","severity":"normal"},{"uid":"275e9bf3bdced272","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745000310142,"stop":1745000310147,"duration":5},"status":"passed","severity":"normal"},{"uid":"143ed05b923d4b52","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745000238400,"stop":1745000238401,"duration":1},"status":"passed","severity":"normal"},{"uid":"666e28fc7510a43d","name":"Push message equal or less that 1MB","time":{"start":1745000928823,"stop":1745000928823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ea48c294ca7c2","name":"Check publish message containing shell command","time":{"start":1745000440844,"stop":1745000440844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3b6499b4b5f206","name":"can start the service","time":{"start":1745000265175,"stop":1745000265175,"duration":0},"status":"passed","severity":"normal"},{"uid":"9443476475507b5f","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745000291337,"stop":1745000291337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b835a317db6cfb5","name":"Push message with content topic containing Arabic","time":{"start":1745000928817,"stop":1745000928818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a1da322a906167","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745000246387,"stop":1745000246389,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d1db4862a6ab3e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745000435630,"stop":1745000435632,"duration":2},"status":"passed","severity":"normal"},{"uid":"e360f4646dcccebc","name":"should not fail to stop the service if it was not started","time":{"start":1745000416680,"stop":1745000416680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5776b0eee9251ab","name":"returns only open connection if one present","time":{"start":1745000252489,"stop":1745000252490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63098ad6b462913","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745000291804,"stop":1745000291804,"duration":0},"status":"passed","severity":"normal"},{"uid":"369232332f75f304","name":"Check received message containing Arabic","time":{"start":1745000730519,"stop":1745000730519,"duration":0},"status":"passed","severity":"normal"},{"uid":"5446050a31d58d3c","name":"Query Generator - true","time":{"start":1745000565634,"stop":1745000565634,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dc493a0cb1464b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745000816835,"stop":1745000816835,"duration":0},"status":"passed","severity":"normal"},{"uid":"338089787fcd61b","name":"Ping on subscribed peer","time":{"start":1745000376794,"stop":1745000376795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c037f3779ff1fee3","name":"Push message with emoji payload","time":{"start":1745000928829,"stop":1745000928829,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbf44845b07e623","name":"should wait for LightPush peer to be connected","time":{"start":1745000282417,"stop":1745000282417,"duration":0},"status":"passed","severity":"normal"},{"uid":"697223e4f2ac0bca","name":"should get locked peers","time":{"start":1745000282046,"stop":1745000282047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddee4a180126582","name":"should reject if LightPush is requested but not mounted","time":{"start":1745000282415,"stop":1745000282415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee40c41dd6a909a5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745000816825,"stop":1745000816825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b220eccd4dd47d30","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000816837,"stop":1745000816837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1222ea7456d97462","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745000569374,"stop":1745000569374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4992e941c13c4255","name":"Check message with non string payload is not received","time":{"start":1745000730529,"stop":1745000730529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93e9172bc77b753","name":"should not fail to stop the service if it was not started","time":{"start":1745000265176,"stop":1745000265177,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3cc2ce61102cef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745000291343,"stop":1745000291343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1044391c049b8","name":"Check received message containing special chars","time":{"start":1745000730532,"stop":1745000730532,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cd1c5e75b6855c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745000730524,"stop":1745000730527,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8aec3f4f38f428e","name":"Renews subscription after lossing a connection","time":{"start":1745000816836,"stop":1745000816836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f93cb5c0df2523","name":"Check received message containing Script","time":{"start":1745000730520,"stop":1745000730520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce9d6ab78370ee6","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745000291803,"stop":1745000291804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e651b037c9d01ff7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745000246395,"stop":1745000246396,"duration":1},"status":"passed","severity":"normal"},{"uid":"880764a3ead2553c","name":"should throw error - no public key","time":{"start":1745000247042,"stop":1745000247043,"duration":1},"status":"passed","severity":"normal"},{"uid":"6088f16b33f059e6","name":"Check publish message after service node is restarted","time":{"start":1745000440854,"stop":1745000440854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60dc8968e72a2675","name":"should process tasks in queue","time":{"start":1745000281814,"stop":1745000281814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4af746f1f374224","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745000317401,"stop":1745000317402,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9ff353abb2835c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745000291336,"stop":1745000291336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f54d1ae56e55720","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745000569375,"stop":1745000569375,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf13cc0fa0d1d087","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745000246396,"stop":1745000246396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9504d7cafe296d00","name":"should add and remove event listeners correctly","time":{"start":1745000265181,"stop":1745000265181,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4e593226c502b2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/7/topic401/proto","time":{"start":1745000541221,"stop":1745000541221,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaddc6e4b2a87e89","name":"Used by Waku Relay","time":{"start":1745000581777,"stop":1745000581778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68614800cf8a1e9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745000290863,"stop":1745000290864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14c85cf1c0bad2d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745000440854,"stop":1745000440854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d588302a7392d30","name":"Passing page size 19 when there are 20 messages","time":{"start":1745000572339,"stop":1745000572340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8b69d52316048a","name":"Check publish message containing Chinese","time":{"start":1745000440837,"stop":1745000440837,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bb857c99ddf6f1","name":"start node with empty content topic","time":{"start":1745000541224,"stop":1745000541226,"duration":2},"status":"passed","severity":"normal"},{"uid":"100cd0175744d79b","name":"should encode/decode to RLP encoding","time":{"start":1745000247049,"stop":1745000247049,"duration":0},"status":"passed","severity":"normal"},{"uid":"533dc1e4dcf847c8","name":"should not fail to start the service if it is already started","time":{"start":1745000416680,"stop":1745000416681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4379783c9c3e31c1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745000291343,"stop":1745000291343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0aeab89d9b74e3","name":"Push message with long payload","time":{"start":1745000928824,"stop":1745000928824,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ac40c7a3558086","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745000291347,"stop":1745000291348,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb432bf06e1dafa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745000291348,"stop":1745000291348,"duration":0},"status":"passed","severity":"normal"},{"uid":"256fffbb29205ea","name":"random static sharding 4 - Cluster ID: 317, Shard ID: 6","time":{"start":1745000557468,"stop":1745000557469,"duration":1},"status":"passed","severity":"normal"},{"uid":"70292b4e90ffa4a0","name":"Sample","time":{"start":1745000246428,"stop":1745000246428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efdc68dc829b0e8","name":"Using a function","time":{"start":1745000581776,"stop":1745000581777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e98421e7beba32","name":"should check false positive rate","time":{"start":1745000293141,"stop":1745000293141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10b03a8c55bc665","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745000246394,"stop":1745000246394,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b6923bd695cad3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745000816834,"stop":1745000816835,"duration":1},"status":"passed","severity":"normal"},{"uid":"417dd6cc4f3cd2a9","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745000291323,"stop":1745000291324,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4941f6db05eb85","name":"Store - dialed after - with timeout","time":{"start":1745000587810,"stop":1745000587811,"duration":1},"status":"passed","severity":"normal"},{"uid":"251bbda8483d562f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745000816820,"stop":1745000816820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2e16c48f08e2d1","name":"Relay","time":{"start":1745000315287,"stop":1745000315288,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f631a9a2c160f5a","name":"should properly create location multiaddrs - udp6","time":{"start":1745000247051,"stop":1745000247051,"duration":0},"status":"passed","severity":"normal"},{"uid":"67976b8bdd53d768","name":"different cluster, same shard: nodes don't connect","time":{"start":1745000378769,"stop":1745000378769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d31719ccb6955cb","name":"Generator, custom pubsub topic","time":{"start":1745000556268,"stop":1745000556269,"duration":1},"status":"passed","severity":"normal"},{"uid":"92182b1c4db98214","name":"should be able to decode the field with only STORE set to true","time":{"start":1745000246395,"stop":1745000246395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c33b38392f8525","name":"caches peers it previously fetched","time":{"start":1745000261180,"stop":1745000261181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9947d008d1cdd5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745000444342,"stop":1745000444342,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d4234129c77829","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745000291335,"stop":1745000291336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4295212d469af816","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745000238417,"stop":1745000238418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c930ac6c1d0291","name":"Push message with long payload","time":{"start":1745000928809,"stop":1745000928810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e971b4d81ed404ec","name":"should create a new stream if no existing for protocol found","time":{"start":1745000252896,"stop":1745000252896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4668fe39c2c6866b","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745000252899,"stop":1745000252899,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b20930a41afaca","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745000433652,"stop":1745000433652,"duration":0},"status":"passed","severity":"normal"},{"uid":"429b5d724c3f0b33","name":"Wrong topic","time":{"start":1745000541223,"stop":1745000541223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f90d5c7808688c5","name":"Throws when trying to push message with empty payload","time":{"start":1745000928815,"stop":1745000928815,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0a77bb4a48a564","name":"Check message received after jswaku node is restarted","time":{"start":1745000730530,"stop":1745000730530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8036a8a89bbc357c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745000291294,"stop":1745000291294,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7ec224da8f1899","name":"1 Store, 2 fetches","time":{"start":1745000260956,"stop":1745000260956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce48572c5d3b2d66","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745000579406,"stop":1745000579406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd670e2b74016ca","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745000291340,"stop":1745000291340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683514d0fe1d341","name":"should start and stop interval correctly","time":{"start":1745000281809,"stop":1745000281813,"duration":4},"status":"passed","severity":"normal"},{"uid":"aad15669aa572910","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745000928833,"stop":1745000928833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7497de6d2b10f1","name":"should respect max attempts limit","time":{"start":1745000281820,"stop":1745000281820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81b0f600dd06988","name":"groups content topics by expected pubsub topic","time":{"start":1745000238405,"stop":1745000238405,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f0862df6889c5a","name":"through manual discovery","time":{"start":1745000379125,"stop":1745000379125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5824cc15baf1b16","name":"should insert elements correctly","time":{"start":1745000293139,"stop":1745000293139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59ec614bdc2f37f","name":"Subscribe to topic containing long and receive message","time":{"start":1745000816819,"stop":1745000816819,"duration":0},"status":"passed","severity":"normal"},{"uid":"239dafb01f808dd0","name":"can start the service","time":{"start":1745000314703,"stop":1745000314703,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd701e296fe49509","name":"Push message with content topic containing Chinese","time":{"start":1745000928817,"stop":1745000928817,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc84f9d898750fed","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app21/4/topic490/test.js","time":{"start":1745000541222,"stop":1745000541222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf23c68d66e4f69e","name":"Ping on peer without subscriptions","time":{"start":1745000376801,"stop":1745000376802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ac477f1e29395e","name":"Ping on unsubscribed peer","time":{"start":1745000376798,"stop":1745000376798,"duration":0},"status":"passed","severity":"normal"},{"uid":"841e1ec6e731465d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745000238399,"stop":1745000238399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eeafe50edbd866a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745000435623,"stop":1745000435623,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a260a13f3cf16","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745000816829,"stop":1745000816829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e594e5d159cd6978","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745000816832,"stop":1745000816832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c42a756b82f5618","name":"should only return 1 node with relay capability","time":{"start":1745000261181,"stop":1745000261181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0754c20aa1b68ab","name":"Push message with content topic containing XML","time":{"start":1745000928819,"stop":1745000928819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca93095b7aaf09a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/5/topic43/json","time":{"start":1745000541223,"stop":1745000541223,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d5a39d0c9b8ee","name":"ignores domain fetching errors","time":{"start":1745000261179,"stop":1745000261180,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39aea3231cecdec","name":"Check message received after nwaku node is restarted","time":{"start":1745000730540,"stop":1745000730540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5035b88f65d394f","name":"Check received message containing JSON","time":{"start":1745000730534,"stop":1745000730534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b3af703516ee93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745000435629,"stop":1745000435629,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca1a499f3dc441a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000556266,"stop":1745000556266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dc63281b392381b","name":"should handle special patterns correctly","time":{"start":1745000293141,"stop":1745000293141,"duration":0},"status":"passed","severity":"normal"},{"uid":"605170268155910f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745000246398,"stop":1745000246398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d365d8b737e0a10","name":"Subscribe to topic containing short and publish message","time":{"start":1745000444340,"stop":1745000444340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb5761de680049","name":"Check publish message containing Basic HTML tag","time":{"start":1745000440843,"stop":1745000440843,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fcec7beeaa28e2","name":"Query Generator, No message returned","time":{"start":1745000528157,"stop":1745000528157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8f33413c756ec4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745000238402,"stop":1745000238402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a59c614ab9774ff","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745000316916,"stop":1745000316916,"duration":0},"status":"passed","severity":"normal"},{"uid":"474c3e4d1932365a","name":"isConnected return false after peer stops","time":{"start":1745000330257,"stop":1745000330257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc7f3d53be27c9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745000444339,"stop":1745000444339,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eada34bea20e06","name":"Check received message containing escaped characters","time":{"start":1745000730535,"stop":1745000730535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d37297a9872f013","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/9/topic96/test.js","time":{"start":1745000541219,"stop":1745000541219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba80da7a43c8e09d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app32/3/topic708/utf8","time":{"start":1745000541221,"stop":1745000541221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d692dee1eff3d6e8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745000238424,"stop":1745000238424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0fb29d0d6626e0","name":"Passing an array","time":{"start":1745000581776,"stop":1745000581776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9092401699f3861","name":"should not allow unachievable error rate","time":{"start":1745000290860,"stop":1745000290860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8554039dcd97952","name":"Push message with Arabic payload","time":{"start":1745000928811,"stop":1745000928811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f039aed0f155f7","name":"Push message with custom timestamp: 1744996730487","time":{"start":1745000928837,"stop":1745000928837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c657a0ba462b9cf","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745000238408,"stop":1745000238408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d23ed81180002b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745000238420,"stop":1745000238421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63ed9af9119679e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745000444338,"stop":1745000444338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1846721d421dae2","name":"Push message with rate limit","time":{"start":1745000928836,"stop":1745000928836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71ce6342ac16146","name":"Check message received after nwaku node is restarted","time":{"start":1745000730530,"stop":1745000730530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d51beb3eba0cb4a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745000291345,"stop":1745000291346,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31a1592611643dd","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745000238402,"stop":1745000238402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc84e05b0e6bee3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745000291337,"stop":1745000291338,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4e3443f994d946","name":"Check received message containing Chinese","time":{"start":1745000730532,"stop":1745000730532,"duration":0},"status":"passed","severity":"normal"},{"uid":"306a3ced09465d7a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745000246386,"stop":1745000246387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17499f115df0f72","name":"can start and stop the service","time":{"start":1745000265176,"stop":1745000265176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2021bc160fd8a2c8","name":"should wait for Store peer to be connected","time":{"start":1745000282417,"stop":1745000282418,"duration":1},"status":"passed","severity":"normal"},{"uid":"561af07f4799809a","name":"more peers than existing","time":{"start":1745000416826,"stop":1745000416827,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4fb2bee5466eabd","name":"Check received message containing short","time":{"start":1745000730530,"stop":1745000730531,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bc667691516664","name":"Query Generator - false","time":{"start":1745000565634,"stop":1745000565635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7ce8139584f721","name":"Encoder throws on undefined content topic","time":{"start":1745000271463,"stop":1745000271463,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ab07ceaebfcaa0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745000562022,"stop":1745000562022,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1a210d73f9036c","name":"A test","time":{"start":1745000367811,"stop":1745000367812,"duration":1},"status":"passed","severity":"normal"},{"uid":"930fd1943292e124","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745000238420,"stop":1745000238420,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3b7b1aceed4c2b","name":"Check received message containing numeric","time":{"start":1745000730531,"stop":1745000730531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e86f3481143caf","name":"pre and post cipher","time":{"start":1745000271858,"stop":1745000271858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a6e3df11ac81d3","name":"Check received message with timestamp: 1745000308952000000 ","time":{"start":1745000730524,"stop":1745000730524,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae759401adcd195","name":"All","time":{"start":1745000315288,"stop":1745000315288,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f61e29418385de","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745000440853,"stop":1745000440853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e51d6b35ccf06c6","name":"random static sharding 5 - Cluster ID: 827, Shard ID: 45","time":{"start":1745000557481,"stop":1745000557482,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8172096634e1e","name":"Push message with content topic containing JSON","time":{"start":1745000928833,"stop":1745000928834,"duration":1},"status":"passed","severity":"normal"},{"uid":"610b388e787fb8c7","name":"Check message on other pubsub topic is not received","time":{"start":1745000730528,"stop":1745000730528,"duration":0},"status":"passed","severity":"normal"},{"uid":"996d57f040c4a6ef","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745000579408,"stop":1745000579408,"duration":0},"status":"passed","severity":"normal"},{"uid":"46016a1a90b38545","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745000291802,"stop":1745000291802,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dba7d9f521005e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745000816815,"stop":1745000816815,"duration":0},"status":"passed","severity":"normal"},{"uid":"45521bd661a23958","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745000238413,"stop":1745000238414,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa49fb5104cf6d06","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745000515257,"stop":1745000515258,"duration":1},"status":"passed","severity":"normal"},{"uid":"45095a20c9272db4","name":"Check publish message containing Russian","time":{"start":1745000440838,"stop":1745000440838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4457e09db4a7015","name":"can start and stop the service","time":{"start":1745000314703,"stop":1745000314704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67baf0c15e33a3e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745000330253,"stop":1745000330253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb48e03cdd5e77c","name":"should throw an error for missing required configuration","time":{"start":1745000238412,"stop":1745000238412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae55974914febde","name":"Meta field set when metaSetter is specified","time":{"start":1745000253156,"stop":1745000253156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b9e1767a4e790b","name":"getPeersByDiscovery","time":{"start":1745000434653,"stop":1745000434653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5fd85c996d8be8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745000433652,"stop":1745000433652,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b95c4df47bdc07","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745000273028,"stop":1745000273028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5645b98cb35811da","name":"should properly create location multiaddrs - udp","time":{"start":1745000247052,"stop":1745000247052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3945e06a6290fd","name":"Push message with content topic containing unicode special characters","time":{"start":1745000928820,"stop":1745000928820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db3db75ced73df8","name":"Check message with no pubsub topic is not received","time":{"start":1745000730528,"stop":1745000730528,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f8516da7fe0316","name":"Push message with Russian payload","time":{"start":1745000928811,"stop":1745000928811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e892ac7bd5ad0ba6","name":"Push message with meta","time":{"start":1745000928821,"stop":1745000928821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7e910ef5da29aa","name":"Check meta is set [symmetric]","time":{"start":1745000271462,"stop":1745000271462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c116c13deec49bee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745000238415,"stop":1745000238415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d09a8ebe0da2465","name":"Check message received after jswaku node is restarted","time":{"start":1745000730540,"stop":1745000730540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7dff1580ec12e64","name":"Ephemeral messages are not stored","time":{"start":1745000316916,"stop":1745000316916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a4f02c394e80c1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745000291338,"stop":1745000291338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6900093621789949","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745000816832,"stop":1745000816832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a89cad4d3584b67","name":"should not receive a peer event before start","time":{"start":1745000314706,"stop":1745000314706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3316910ef5f6db8e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745000444345,"stop":1745000444345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9bccbecef45648","name":"Check received message containing SQL Injection","time":{"start":1745000730520,"stop":1745000730520,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7ba21bc8fdc0cc","name":"Check message with no pubsub topic is not received","time":{"start":1745000730538,"stop":1745000730538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c8c5192a7ce683","name":"Query generator for multiple messages","time":{"start":1745000562019,"stop":1745000562020,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d2db3767070014","name":"safeDispatchEvent","time":{"start":1745000349909,"stop":1745000349909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa663d8efe7ef2be","name":"Ping on unsubscribed peer","time":{"start":1745000376802,"stop":1745000376802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c644da946521427","name":"Push message with XML payload","time":{"start":1745000928827,"stop":1745000928827,"duration":0},"status":"passed","severity":"normal"},{"uid":"86177ba7de21b524","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745000260891,"stop":1745000260891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc956c8bccd72bdd","name":"Check received message containing long","time":{"start":1745000730531,"stop":1745000730531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d07ca27bc8e22f4","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745000291326,"stop":1745000291335,"duration":9},"status":"passed","severity":"normal"},{"uid":"473b95ef4eab5a01","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745000260890,"stop":1745000260890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cae3c5106db805","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745000515252,"stop":1745000515252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb026119ee3f934","name":"topics with same application and version share the same shard","time":{"start":1745000238404,"stop":1745000238404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e56bacd9b2390","name":"Push 30 different messages","time":{"start":1745000928829,"stop":1745000928829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26952cdd2c0127c1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745000238411,"stop":1745000238411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37e3e5b45b4542a","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745000282305,"stop":1745000282306,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f3ecd5b1c22bb8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745000816831,"stop":1745000816831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3403d8468742f8d","name":"Push message with unicode special characters payload","time":{"start":1745000928828,"stop":1745000928828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af64cffb5b444ec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745000816833,"stop":1745000816833,"duration":0},"status":"passed","severity":"normal"},{"uid":"19935ccdb65328f1","name":"Check received message containing SQL Injection","time":{"start":1745000730533,"stop":1745000730533,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c30b272846cf9d","name":"should push the message to the outgoing buffer","time":{"start":1745000291798,"stop":1745000291798,"duration":0},"status":"passed","severity":"normal"},{"uid":"2421c55109a56d36","name":"should return different streams if requested simultaniously","time":{"start":1745000252896,"stop":1745000252898,"duration":2},"status":"passed","severity":"normal"},{"uid":"cba5372ad975cb50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745000238418,"stop":1745000238419,"duration":1},"status":"passed","severity":"normal"},{"uid":"365a037210750df9","name":"should fail to send if no connected peers found","time":{"start":1745000282420,"stop":1745000282420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec8c58389c3e9bb","name":"should handle a minimal index list","time":{"start":1745000238617,"stop":1745000238617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fe3922f0132b08","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745000816823,"stop":1745000816824,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd375d94e6ff6c04","name":"udp ip6 address","time":{"start":1745000246400,"stop":1745000246400,"duration":0},"status":"passed","severity":"normal"},{"uid":"121c069d4be36b64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745000816834,"stop":1745000816834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d263676aeb769c51","name":"Refresh subscription","time":{"start":1745000816830,"stop":1745000816830,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb38eb441a765a66","name":"less peers than existing","time":{"start":1745000416827,"stop":1745000416827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5261a4e0b59e81c0","name":"Check publish message containing long","time":{"start":1745000440834,"stop":1745000440836,"duration":2},"status":"passed","severity":"normal"},{"uid":"46c6a64b2d2dcc63","name":"should be called for bootstrap peers","time":{"start":1745000317401,"stop":1745000317401,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb8bf34323de05f","name":"should check connected peers if present and suitable","time":{"start":1745000282416,"stop":1745000282417,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c897afd754480a1","name":"Push message with content topic containing Chinese","time":{"start":1745000928831,"stop":1745000928831,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdebc006e12aa884","name":"Subscribe to topic containing long and publish message","time":{"start":1745000444340,"stop":1745000444341,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b37dfd09f27ca3d","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745000291316,"stop":1745000291323,"duration":7},"status":"passed","severity":"normal"},{"uid":"173c076160bd46a6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000556263,"stop":1745000556263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17509c938c82c92","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745000816817,"stop":1745000816818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b62e722e5f55dcb","name":"configure the node with multiple pubsub topics","time":{"start":1745000557489,"stop":1745000557489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7262a393b508093","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app63/8/topic387/test.js","time":{"start":1745000541220,"stop":1745000541221,"duration":1},"status":"passed","severity":"normal"},{"uid":"25507e0c66d83b1a","name":"Nodes with multiple pubsub topic","time":{"start":1745000433652,"stop":1745000433652,"duration":0},"status":"passed","severity":"normal"},{"uid":"830719f03f595efa","name":"Subscribe and receive messages via lightPush","time":{"start":1745000816826,"stop":1745000816826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a22f896a650402b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745000253158,"stop":1745000253158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6105c402cb94e527","name":"connected peers and dial","time":{"start":1745000416826,"stop":1745000416826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31e10272c0547d43","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745000444345,"stop":1745000444345,"duration":0},"status":"passed","severity":"normal"},{"uid":"612ee0f12c9c3352","name":"should set field with only RELAY enabled","time":{"start":1745000247053,"stop":1745000247053,"duration":0},"status":"passed","severity":"normal"},{"uid":"63168b3bfd0c4d1e","name":"Push message with custom timestamp: 1745003930487","time":{"start":1745000928823,"stop":1745000928823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2776b849176a3490","name":"Push message with content topic containing shell command","time":{"start":1745000928820,"stop":1745000928820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9b7047e8a49ed","name":"should not fail to start the service if it is already started","time":{"start":1745000314705,"stop":1745000314705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c0c97e51d1ee8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745000238402,"stop":1745000238403,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3a2444dc220068","name":"should be able to encode the field with only STORE set to true","time":{"start":1745000246385,"stop":1745000246386,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8456b0d4b3b4ea3","name":"Fails to push message with large meta","time":{"start":1745000928835,"stop":1745000928836,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea862c459f661857","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745000816834,"stop":1745000816834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0cfc69f5fa1b0e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745000291342,"stop":1745000291342,"duration":0},"status":"passed","severity":"normal"},{"uid":"4096ee74d131f2e6","name":"Asymmetric encrypt & decrypt","time":{"start":1745000271856,"stop":1745000271857,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4cd54ca222150d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745000238418,"stop":1745000238418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9529597729f0aa","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745000238410,"stop":1745000238411,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c721f25f6594b4","name":"returns all values when wanted number matches available values","time":{"start":1745000260332,"stop":1745000260335,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8520699e390d29d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745000238419,"stop":1745000238420,"duration":1},"status":"passed","severity":"normal"},{"uid":"deda823270dadc1b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745000515252,"stop":1745000515255,"duration":3},"status":"passed","severity":"normal"},{"uid":"57facda51d1227aa","name":"Push message with shell command payload","time":{"start":1745000928828,"stop":1745000928828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb5243ab45b43fc","name":"removeEventListener with correct event","time":{"start":1745000349907,"stop":1745000349907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cef2cb637be23ae","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745000291316,"stop":1745000291316,"duration":0},"status":"passed","severity":"normal"},{"uid":"860fa28c13e0381c","name":"Push message with content topic containing special chars","time":{"start":1745000928831,"stop":1745000928831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a230fd6388daa00b","name":"Check message with no content topic is not received","time":{"start":1745000730538,"stop":1745000730539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8fbae64348b370","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/8/topic438/proto","time":{"start":1745000541219,"stop":1745000541220,"duration":1},"status":"passed","severity":"normal"},{"uid":"148029639f2874c5","name":"should set field with all protocols disabled","time":{"start":1745000247052,"stop":1745000247053,"duration":1},"status":"passed","severity":"normal"},{"uid":"739b1bd7fdd4856","name":"Check message on other pubsub topic is not received","time":{"start":1745000730538,"stop":1745000730538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedf03761c4e086f","name":"Push message with Basic HTML tag payload","time":{"start":1745000928812,"stop":1745000928812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6a8afb15964610","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745000444342,"stop":1745000444342,"duration":0},"status":"passed","severity":"normal"},{"uid":"57333b384db0103f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745000238413,"stop":1745000238413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad040c4ea4fc966","name":"Push message with meta","time":{"start":1745000928835,"stop":1745000928835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b822c9f7ae4fbd","name":"stop","time":{"start":1745000349909,"stop":1745000349910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5eca73d547610b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745000238415,"stop":1745000238415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4426c55c83257a","name":"Relay - times out","time":{"start":1745000587810,"stop":1745000587810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb00b3b9cd39af6","name":"Check received message containing XML","time":{"start":1745000730521,"stop":1745000730521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c3adef20ead6c","name":"throws an error for improperly formatted content topics","time":{"start":1745000238406,"stop":1745000238407,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71d8c4a7bc356d3","name":"Light Node - default protocols","time":{"start":1745000587812,"stop":1745000587812,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd1fbe9c4f9f755","name":"should reject if WakuNode is not started","time":{"start":1745000282414,"stop":1745000282414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b234124a075098","name":"should deliver messages after dependencies are met","time":{"start":1745000291802,"stop":1745000291802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f6c3f4085cc19a","name":"Push message with rate limit","time":{"start":1745000928821,"stop":1745000928822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7348238dc77b43c9","name":"should be online or offline if network state changed","time":{"start":1745000310148,"stop":1745000310148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b14f01ca987180c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745000434657,"stop":1745000434658,"duration":1},"status":"passed","severity":"normal"},{"uid":"23133133c0864e1b","name":"Push message with content topic containing Script","time":{"start":1745000928833,"stop":1745000928833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8918ebcb20e01dd6","name":"Push message with special chars payload","time":{"start":1745000928810,"stop":1745000928810,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0153755a8613","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745000261184,"stop":1745000261184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b82d3b5e1d791ee8","name":"Push message with content topic containing JSON","time":{"start":1745000928819,"stop":1745000928820,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dcf3b10a1c9aed","name":"Waku message hash computation (payload length 0)","time":{"start":1745000241034,"stop":1745000241034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc17f79f7724320","name":"same cluster, different shard: nodes connect","time":{"start":1745000378768,"stop":1745000378769,"duration":1},"status":"passed","severity":"normal"},{"uid":"295868d3615dab27","name":"should not receive a peer event after stop","time":{"start":1745000265179,"stop":1745000265179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a245f653dc6ca04d","name":"should handle connection events","time":{"start":1745000282049,"stop":1745000282049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c523bd93f5dbfc","name":"should properly create location multiaddrs - tcp6","time":{"start":1745000247051,"stop":1745000247051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38d77df918cc850","name":"should throw error - no id","time":{"start":1745000247043,"stop":1745000247043,"duration":0},"status":"passed","severity":"normal"},{"uid":"368fa9b0e27036a6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745000310136,"stop":1745000310137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c87635be04b9c9c","name":"random static sharding 10 - Cluster ID: 419, Shard ID: 986","time":{"start":1745000557489,"stop":1745000557489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a717f4461435e8bb","name":"Publish message with custom timestamp: Fri Apr 18 2025 17:20:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000440850,"stop":1745000440851,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe46ed4bd8027b0","name":"ignores unrecognized TXT record formats","time":{"start":1745000261180,"stop":1745000261180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e8ba736ddfb02","name":"Accepts a valid Waku Message","time":{"start":1745000285844,"stop":1745000285845,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43e75bcdbf8b759","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745000816831,"stop":1745000816831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78a6ece6a572ced","name":"Push to array if already present","time":{"start":1745000238109,"stop":1745000238109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8157fc936706d50c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745000291341,"stop":1745000291342,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e4d0db6f94a016","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745000816821,"stop":1745000816821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e912bb1f9a91ae","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745000500858,"stop":1745000500859,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd7ebc487d55544","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745000260956,"stop":1745000260956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ccac09d64d9a4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745000238401,"stop":1745000238402,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c882d2d72e3e094","name":"Check publish message containing emoji","time":{"start":1745000440849,"stop":1745000440849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8982f2372ac7f22d","name":"Subscribe and receives messages on 20 topics","time":{"start":1745000816828,"stop":1745000816828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2665a831ecccf739","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745000291348,"stop":1745000291348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9131000d6f845f46","name":"Push message with special chars payload","time":{"start":1745000928825,"stop":1745000928825,"duration":0},"status":"passed","severity":"normal"},{"uid":"353e0ff1b30b153c","name":"Push message with SQL Injection payload","time":{"start":1745000928811,"stop":1745000928811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37e7347a5475238","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745000291316,"stop":1745000291316,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae4b457ef55f82b","name":"should only return 1 node with store capability","time":{"start":1745000261182,"stop":1745000261182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdce20b142a72e7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745000241035,"stop":1745000241035,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ff7e98b6472b90","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745000291294,"stop":1745000291295,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada6007b9caece3f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745000291347,"stop":1745000291347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fabe2f1ac6aa2e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745000310137,"stop":1745000310142,"duration":5},"status":"passed","severity":"normal"},{"uid":"75a4becc9ee82520","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745000435626,"stop":1745000435629,"duration":3},"status":"passed","severity":"normal"},{"uid":"e303afc740e89773","name":"Push message with numeric payload","time":{"start":1745000928810,"stop":1745000928810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e3add0b88f3803","name":"should increase lamport timestamp","time":{"start":1745000291799,"stop":1745000291799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea08f4ccda0411a","name":"does not throw on valid cases","time":{"start":1745000238386,"stop":1745000238387,"duration":1},"status":"passed","severity":"normal"},{"uid":"b245945d501750c6","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745000291338,"stop":1745000291338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0451752f2d8fe2","name":"should call waitForPeer on Relay","time":{"start":1745000282418,"stop":1745000282418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0e69e6664d47f9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745000816822,"stop":1745000816823,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fe415ea2ed65a","name":"should not allow k > 12","time":{"start":1745000290857,"stop":1745000290859,"duration":2},"status":"passed","severity":"normal"},{"uid":"432c2a66ebd7099","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745000241031,"stop":1745000241032,"duration":1},"status":"passed","severity":"normal"},{"uid":"38526fe1df5ba922","name":"Overlapping topic subscription","time":{"start":1745000444340,"stop":1745000444340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47c3a3eb345a0987","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745000515256,"stop":1745000515256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cea6fe169503559","name":"Register correct protocols","time":{"start":1745000444337,"stop":1745000444337,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb48f57bf07c1060","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745000310147,"stop":1745000310148,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6eb490a2cecced","name":"Push 30 different messages","time":{"start":1745000928814,"stop":1745000928815,"duration":1},"status":"skipped","severity":"normal"},{"uid":"679cb50a1ba38927","name":"Check received message with timestamp: 1745000308952 ","time":{"start":1745000730536,"stop":1745000730537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9980ce4ac73559f3","name":"random static sharding 7 - Cluster ID: 203, Shard ID: 948","time":{"start":1745000557487,"stop":1745000557487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7d4d519854fc5b","name":"returns all values when wanted number is greater than available values","time":{"start":1745000260335,"stop":1745000260336,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0d43c4d2d21e35","name":"Passing page size 0 when there are 110 messages","time":{"start":1745000572337,"stop":1745000572337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e257cb8772d52136","name":"Query with Promise Callback, No message returned","time":{"start":1745000528161,"stop":1745000528161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d32cb6d88de8b6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745000444342,"stop":1745000444343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba8d3005491372c","name":"Check received message containing unicode special characters","time":{"start":1745000730523,"stop":1745000730523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d972ae509709722f","name":"Publish message with rate limit","time":{"start":1745000440855,"stop":1745000440855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd52d4f21c3d874a","name":"should use provided shard info when available","time":{"start":1745000282304,"stop":1745000282305,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dca9ce71dc6c069","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745000261183,"stop":1745000261183,"duration":0},"status":"passed","severity":"normal"},{"uid":"50183ef1ec434295","name":"Push message with Script payload","time":{"start":1745000928826,"stop":1745000928827,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c33d12f22d4b591","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745000816835,"stop":1745000816836,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d6579636d90ae2","name":"Subscribe to topic containing Script and publish message","time":{"start":1745000444343,"stop":1745000444343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc512060bee1cb74","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745000433653,"stop":1745000433653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1158cbdef0caae2a","name":"throws on content topic with non-number generation field","time":{"start":1745000238389,"stop":1745000238389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a894eab798e630","name":"configure the node with multiple content topics","time":{"start":1745000541224,"stop":1745000541224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bef3cea8dd29168","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745000238403,"stop":1745000238403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1614c09a0ffe4e","name":"should not receive a peer event after stop","time":{"start":1745000314706,"stop":1745000314707,"duration":1},"status":"passed","severity":"normal"},{"uid":"16113d460cac3215","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app99/7/topic638/test.js","time":{"start":1745000541220,"stop":1745000541220,"duration":0},"status":"passed","severity":"normal"},{"uid":"699e44b34edf6bca","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745000238408,"stop":1745000238409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd9d4b9bfedf67b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745000816832,"stop":1745000816833,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cf8f40a507c9c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745000579404,"stop":1745000579405,"duration":1},"status":"passed","severity":"normal"},{"uid":"be01e0c821a6ea75","name":"Rejects garbage","time":{"start":1745000285845,"stop":1745000285846,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eee25eced981b5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745000238407,"stop":1745000238407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c924a818124bc898","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745000238400,"stop":1745000238400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f113edf81201fb0","name":"Check message with non string payload is not received","time":{"start":1745000730539,"stop":1745000730540,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bca2dfb6c0a9a8","name":"Publish message with custom timestamp: Sat Apr 27 2024 18:20:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000440850,"stop":1745000440850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108f0887168f65f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app57/4/topic803/proto","time":{"start":1745000541219,"stop":1745000541219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90698e86b4cebc1","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745000291303,"stop":1745000291304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea0bc8a19522581","name":"Push message with escaped characters payload","time":{"start":1745000928813,"stop":1745000928813,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca4dc8e42d28223","name":"should not fail to stop the service if it was not started","time":{"start":1745000314704,"stop":1745000314704,"duration":0},"status":"passed","severity":"normal"},{"uid":"664ec8f4eb2f4274","name":"Decoder throws on empty string content topic","time":{"start":1745000271464,"stop":1745000271464,"duration":0},"status":"passed","severity":"normal"},{"uid":"402bc36e759b9c6e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745000434657,"stop":1745000434657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f23cf3e7cc27c293","name":"Nwaku publishes","time":{"start":1745000430038,"stop":1745000430038,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ddef6bc70bb9dd","name":"Push message with Chinese payload","time":{"start":1745000928810,"stop":1745000928810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa0c0e05c5d7daf","name":"Push message with content topic containing Russian","time":{"start":1745000928818,"stop":1745000928818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4af92e96aa7c25b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745000569376,"stop":1745000569376,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d0c958291b59c3","name":"Throws when trying to push message with empty payload","time":{"start":1745000928829,"stop":1745000928830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5538c5df6f514205","name":"should use DNS peer discovery with light client","time":{"start":1745000314707,"stop":1745000314708,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cad3d9598c51fdf1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745000291344,"stop":1745000291345,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f2a079803fcc35","name":"random static sharding 2 - Cluster ID: 400, Shard ID: 682","time":{"start":1745000557467,"stop":1745000557468,"duration":1},"status":"passed","severity":"normal"},{"uid":"e448a6c2e5affa71","name":"Check received message containing special chars","time":{"start":1745000730518,"stop":1745000730519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ca43d593adf58c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745000246383,"stop":1745000246385,"duration":2},"status":"passed","severity":"normal"},{"uid":"c215c0cfe1cf49e7","name":"should update ack status of messages in outgoing buffer","time":{"start":1745000291804,"stop":1745000291804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bbd221cd0fe4e2","name":"handles different clusterIds correctly","time":{"start":1745000238406,"stop":1745000238406,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9003a2d083609e","name":"Push message with custom timestamp: 1744996730487","time":{"start":1745000928822,"stop":1745000928823,"duration":1},"status":"passed","severity":"normal"},{"uid":"626295d23cfe2b0a","name":"Push message with content topic containing numeric","time":{"start":1745000928830,"stop":1745000928831,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc12c3018ec8a7f2","name":"Check received message containing escaped characters","time":{"start":1745000730523,"stop":1745000730523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2354dec0bd3477c0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745000816823,"stop":1745000816823,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bdb15356e90de9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745000291799,"stop":1745000291800,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d34c33240ddeb0c","name":"Callback on promise, aborts when callback returns true","time":{"start":1745000562021,"stop":1745000562022,"duration":1},"status":"passed","severity":"normal"},{"uid":"b563207284fe31fa","name":"Sign & Recover","time":{"start":1745000271858,"stop":1745000271859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab79487d6caf89ba","name":"should not retry if at least one success","time":{"start":1745000282421,"stop":1745000282422,"duration":1},"status":"passed","severity":"normal"},{"uid":"54675b7a377f31aa","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745000282420,"stop":1745000282420,"duration":0},"status":"passed","severity":"normal"},{"uid":"db503fc9e839f135","name":"should request renew when peer disconnects","time":{"start":1745000282047,"stop":1745000282048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4867d96567d38834","name":"Query with Ordered Callback, No Decoder","time":{"start":1745000528158,"stop":1745000528159,"duration":1},"status":"passed","severity":"normal"},{"uid":"750684b7754c17f2","name":"Query generator for multiple messages with different message text format","time":{"start":1745000562020,"stop":1745000562020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed5944788d8407e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745000569374,"stop":1745000569375,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeeab88397e42af","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745000246391,"stop":1745000246392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b801e17cc2eb003","name":"Subscribe to topic containing XML and publish message","time":{"start":1745000444343,"stop":1745000444343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f194d0083fb2970","name":"Check publish message containing JSON","time":{"start":1745000440843,"stop":1745000440844,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f21849905f7fb4","name":"should partition messages based on acknowledgement status","time":{"start":1745000291803,"stop":1745000291803,"duration":0},"status":"passed","severity":"normal"},{"uid":"df925284b8d10696","name":"Check message with no payload is not received","time":{"start":1745000730529,"stop":1745000730529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c37c6cf3a51eff","name":"connects to nwaku","time":{"start":1745000581775,"stop":1745000581775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b48d109c7350d19","name":"Push message with JSON payload","time":{"start":1745000928813,"stop":1745000928813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb54aa4cece0b980","name":"Round trip binary serialization","time":{"start":1745000253155,"stop":1745000253155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bade63cfc038ef","name":"Decrypt messages","time":{"start":1745000418295,"stop":1745000418296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8256ebd4106acfbe","name":"Should update multiaddrs","time":{"start":1745000379288,"stop":1745000379288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf26b4f1a7d49a6","name":"Push message with XML payload","time":{"start":1745000928812,"stop":1745000928812,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bd191c4a551b7a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745000238401,"stop":1745000238401,"duration":0},"status":"passed","severity":"normal"},{"uid":"77315889e2a66cdc","name":"Generator, custom pubsub topic","time":{"start":1745000556260,"stop":1745000556262,"duration":2},"status":"passed","severity":"normal"},{"uid":"3236d45d6d48fcc3","name":"Push message with custom timestamp: 1714241930487","time":{"start":1745000928822,"stop":1745000928822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d767654b30ef319f","name":"Generator, 2 different pubsubtopics","time":{"start":1745000556262,"stop":1745000556263,"duration":1},"status":"passed","severity":"normal"},{"uid":"937621aa1ddb6893","name":"Js publishes, other Js receives","time":{"start":1745000430039,"stop":1745000430039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddb38f2da2131c1","name":"should return no connections if no open connection provided","time":{"start":1745000252490,"stop":1745000252491,"duration":1},"status":"passed","severity":"normal"},{"uid":"290485e1ce8fe987","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745000316917,"stop":1745000316917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9b1916421dfc02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745000238420,"stop":1745000238420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbee1201303ca1cc","name":"handles empty contentTopics array correctly","time":{"start":1745000238426,"stop":1745000238426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c752e189266de2","name":"can start and stop the service","time":{"start":1745000416679,"stop":1745000416679,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf12ddda771dbbf0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745000816818,"stop":1745000816818,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aea1c20ebe420d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745000928819,"stop":1745000928819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdd50ce8f3d654","name":"should handle general insertion and lookup correctly","time":{"start":1745000293141,"stop":1745000293141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7411bf96dd5d1e34","name":"should throw if no connection provided","time":{"start":1745000252895,"stop":1745000252895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b44cf113c2f5b09","name":"should maintain proper timestamps if all messages received","time":{"start":1745000291800,"stop":1745000291800,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d09ac33e3ac439","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745000444344,"stop":1745000444344,"duration":0},"status":"passed","severity":"normal"},{"uid":"20afaae282129330","name":"random static sharding 8 - Cluster ID: 541, Shard ID: 99","time":{"start":1745000557488,"stop":1745000557488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd84c5cd267b8e","name":"should get / set UDP multiaddr","time":{"start":1745000247049,"stop":1745000247050,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad9e69375546f72","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745000282304,"stop":1745000282304,"duration":0},"status":"passed","severity":"normal"},{"uid":"148809758e6a074c","name":"Overlapping topic subscription","time":{"start":1745000816818,"stop":1745000816818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e901119c4f9facc9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745000246390,"stop":1745000246390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a70cda61e7420e","name":"should wait for Filter peer to be connected","time":{"start":1745000282417,"stop":1745000282417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35fc1415d6d7bd9","name":"Subscribe and receive messages via waku relay post","time":{"start":1745000816827,"stop":1745000816827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1800d7d269dce62","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745000816829,"stop":1745000816829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe72f7a0c93d2ff","name":"should be sent with empty content","time":{"start":1745000291803,"stop":1745000291803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a518df7f37ddd8f6","name":"should set field with only FILTER enabled","time":{"start":1745000247054,"stop":1745000247054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7c1441561195f3","name":"Check received message containing XML","time":{"start":1745000730534,"stop":1745000730534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7e8c8eed1e839b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745000246396,"stop":1745000246397,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd7bfb1772d8a6e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000440849,"stop":1745000440850,"duration":1},"status":"passed","severity":"normal"},{"uid":"854a133f0bbe56c0","name":"Reusing cursor across nodes","time":{"start":1745000515258,"stop":1745000515259,"duration":1},"status":"passed","severity":"normal"},{"uid":"255e7057f6ef3813","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745000317403,"stop":1745000317403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548a08e36d9245","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745000314708,"stop":1745000314709,"duration":1},"status":"skipped","severity":"normal"},{"uid":"769c0b65b1158a12","name":"Promise Callback - true","time":{"start":1745000565637,"stop":1745000565638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06c9d0c3fbb63d9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745000238427,"stop":1745000238427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c545c745d6e1073c","name":"Should update shard info","time":{"start":1745000379288,"stop":1745000379289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a296ef02868d5b13","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745000291282,"stop":1745000291283,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a141d972d3f54ee","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app36/10/topic340/xml","time":{"start":1745000541222,"stop":1745000541223,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f8cf7ef1914649","name":"Push message with Arabic payload","time":{"start":1745000928826,"stop":1745000928826,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bdbec122c9906c","name":"Check received message containing shell command","time":{"start":1745000730522,"stop":1745000730522,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e633b3df26afae","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745000260891,"stop":1745000260896,"duration":5},"status":"passed","severity":"normal"},{"uid":"dbc09780cb6228ae","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745000500856,"stop":1745000500857,"duration":1},"status":"passed","severity":"normal"},{"uid":"89109c8976f246bb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745000238399,"stop":1745000238399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c24b556ff47e92b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745000260890,"stop":1745000260891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6deffa998c7c9c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745000541224,"stop":1745000541224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd634edb7c010ea","name":"Fails to publish message with empty text","time":{"start":1745000440852,"stop":1745000440852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8b2b86c324d049","name":"Check received message containing Basic HTML tag","time":{"start":1745000730534,"stop":1745000730534,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e326e56895a885","name":"Check received message containing Arabic","time":{"start":1745000730532,"stop":1745000730533,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ea1db38422183d","name":"Passing page size 1 when there are 4 messages","time":{"start":1745000572337,"stop":1745000572338,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c720a94fd4c7ca","name":"Delete observer","time":{"start":1745000418297,"stop":1745000418297,"duration":0},"status":"passed","severity":"normal"},{"uid":"edde413b3dc77b93","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745000317402,"stop":1745000317403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6214f7748b4c9825","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745000435625,"stop":1745000435625,"duration":0},"status":"passed","severity":"normal"},{"uid":"554cc5b799884e4e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745000291344,"stop":1745000291344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df9bf597ac90b4b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745000252899,"stop":1745000252900,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a6e2dac6f7be80","name":"should return empty list for no shard","time":{"start":1745000238411,"stop":1745000238411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef417f284ce4f6a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745000238418,"stop":1745000238418,"duration":0},"status":"passed","severity":"normal"},{"uid":"272749ab3b031fdf","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745000816837,"stop":1745000816837,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb07f38612e817","name":"Check meta is set [ecies]","time":{"start":1745000273029,"stop":1745000273029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eee99392d692f22","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745000238411,"stop":1745000238412,"duration":1},"status":"passed","severity":"normal"},{"uid":"49dfdb328e2d25a4","name":"Sets default value correctly","time":{"start":1745000581778,"stop":1745000581778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a97fcb81ca44b2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745000238419,"stop":1745000238419,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f579f5f9ab37fd","name":"Check publish message containing unicode special characters","time":{"start":1745000440848,"stop":1745000440849,"duration":1},"status":"passed","severity":"normal"},{"uid":"174916d51794330d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745000238427,"stop":1745000238427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5979ee400f11674c","name":"should throw error - invalid id","time":{"start":1745000247043,"stop":1745000247043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b59d48e82e18e76","name":"should properly start and stop event listening","time":{"start":1745000282458,"stop":1745000282458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43b4c286e560a6e","name":"LightPush","time":{"start":1745000587811,"stop":1745000587811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453b1c870ef4825","name":"should select older connection if present","time":{"start":1745000252491,"stop":1745000252492,"duration":1},"status":"passed","severity":"normal"},{"uid":"19001c3b64443c25","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745000291337,"stop":1745000291337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c98fbb37afc071","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745000291325,"stop":1745000291326,"duration":1},"status":"passed","severity":"normal"},{"uid":"1571fd27f969a316","name":"Ephemeral field set to true","time":{"start":1745000253155,"stop":1745000253156,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8f6525aab96dd0","name":"Relay + Store","time":{"start":1745000315288,"stop":1745000315288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2e1b70719128c9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745000238427,"stop":1745000238427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e76eb141bad94e2","name":"Check publish message containing numeric","time":{"start":1745000440836,"stop":1745000440837,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa6f91fa534e7f7","name":"Check received message with timestamp: 1745000308952 ","time":{"start":1745000730524,"stop":1745000730524,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dd85b783caf36f","name":"Push message with content topic containing long","time":{"start":1745000928830,"stop":1745000928830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32e6bd25dd42db3","name":"handles different networkShards values correctly","time":{"start":1745000238406,"stop":1745000238406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de56e43dd2f4c68","name":"Subscribe and receives messages on 20 topics","time":{"start":1745000816817,"stop":1745000816817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e2a06e3d2ddf1b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745000435630,"stop":1745000435630,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dbda7992688fe7","name":"Ping on peer without subscriptions","time":{"start":1745000376795,"stop":1745000376795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ee397d384a3608","name":"Check publish message containing XML","time":{"start":1745000440842,"stop":1745000440843,"duration":1},"status":"passed","severity":"normal"},{"uid":"967473fa3cd65d85","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745000433653,"stop":1745000433654,"duration":1},"status":"passed","severity":"normal"},{"uid":"397c696d78ff40a3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745000444341,"stop":1745000444341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2aea78f09aa4932","name":"Push message with short payload","time":{"start":1745000928809,"stop":1745000928809,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad387c9c740efa5","name":"Encoder throws on empty string content topic","time":{"start":1745000273030,"stop":1745000273030,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca667f463f1b376","name":"should properly compute the node id","time":{"start":1745000247048,"stop":1745000247049,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c790e8ddb08180a","name":"Check publish message containing Arabic","time":{"start":1745000440838,"stop":1745000440838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea424f6023c33528","name":"should properly create location multiaddrs - udp4","time":{"start":1745000247050,"stop":1745000247051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cfcf26cdd8a0a3","name":"should set field with all protocols enabled","time":{"start":1745000247053,"stop":1745000247053,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dd6c91fbddcd5d","name":"should increase lamport timestamp","time":{"start":1745000291797,"stop":1745000291797,"duration":0},"status":"passed","severity":"normal"},{"uid":"47afc594cd12ed53","name":"unsubscribes","time":{"start":1745000574024,"stop":1745000574024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3fe34c0343aeeb","name":"handles empty shards array correctly","time":{"start":1745000238426,"stop":1745000238426,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ef5dd2bf31cf46","name":"should retry failed tasks","time":{"start":1745000281815,"stop":1745000281815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27a10458d366e5b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745000816824,"stop":1745000816824,"duration":0},"status":"passed","severity":"normal"},{"uid":"74af08a400c11c60","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000556270,"stop":1745000556270,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bbd7cecab37069","name":"Check received message containing Russian","time":{"start":1745000730533,"stop":1745000730533,"duration":0},"status":"passed","severity":"normal"},{"uid":"201bd0e37e2b5e8a","name":"Relay - dialed after","time":{"start":1745000587810,"stop":1745000587810,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a1bbe266f08159","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745000515255,"stop":1745000515256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3301f498dae86c08","name":"should add received messages to bloom filter","time":{"start":1745000291800,"stop":1745000291800,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dee10a8b44bff6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745000238417,"stop":1745000238417,"duration":0},"status":"passed","severity":"normal"},{"uid":"41392930d00fff27","name":"Push message with content topic containing special chars","time":{"start":1745000928817,"stop":1745000928817,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c28cf6bd7c7f5e","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745000291324,"stop":1745000291325,"duration":1},"status":"passed","severity":"normal"},{"uid":"343c64c898df93ec","name":"should get / set TCP multiaddr","time":{"start":1745000247050,"stop":1745000247050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccb35c46456c381","name":"Overlapping topic subscription","time":{"start":1745000816829,"stop":1745000816830,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b1ea4e63328c0b","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745000290861,"stop":1745000290862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10b53bd3f3b339d","name":"Check received message containing shell command","time":{"start":1745000730534,"stop":1745000730535,"duration":1},"status":"passed","severity":"normal"},{"uid":"1754134de995f5f7","name":"should initialize with custom number of peers","time":{"start":1745000282045,"stop":1745000282046,"duration":1},"status":"passed","severity":"normal"},{"uid":"15036030ab2b098","name":"Subscribe to topic containing XML and receive message","time":{"start":1745000816822,"stop":1745000816822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c19bee8e0e6652d","name":"Encoder throws on undefined content topic","time":{"start":1745000273029,"stop":1745000273030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd31401019eb7c6","name":"Store - dialed first","time":{"start":1745000587810,"stop":1745000587810,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c2fcce78a7e81","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000816825,"stop":1745000816825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2036e22d6029ef14","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745000252898,"stop":1745000252899,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89a6bce5b09b56a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000367625,"stop":1745000367625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2668adefec9ab2a","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745000291324,"stop":1745000291324,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dc167612994bc5","name":"should maintain desired error rate","time":{"start":1745000293140,"stop":1745000293140,"duration":0},"status":"passed","severity":"normal"},{"uid":"de639d36c459495b","name":"should decode valid enr with tcp successfully","time":{"start":1745000247041,"stop":1745000247042,"duration":1},"status":"passed","severity":"normal"},{"uid":"792fe92f36d0f3fc","name":"Relay + Store","time":{"start":1745000247055,"stop":1745000247055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46c86318b249c3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745000579407,"stop":1745000579408,"duration":1},"status":"passed","severity":"normal"},{"uid":"45250937eee87189","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745000246387,"stop":1745000246387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52cd2932d45c079","name":"Fails to push message bigger that 1MB","time":{"start":1745000928838,"stop":1745000928838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06619667168b81","name":"Subscribe to topic containing short and receive message","time":{"start":1745000816830,"stop":1745000816830,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c07957481bcca8","name":"Check received message containing numeric","time":{"start":1745000730518,"stop":1745000730518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b072d978793273","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745000444344,"stop":1745000444344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e531c54412cea56","name":"Check received message containing emoji","time":{"start":1745000730536,"stop":1745000730536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3158e27661c397ac","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745000291346,"stop":1745000291347,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd24ce6278aa709","name":"Push message with content topic containing escaped characters","time":{"start":1745000928834,"stop":1745000928834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4212aff8e0b59f0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745000238424,"stop":1745000238424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d42b6a95a77bd2c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745000238405,"stop":1745000238405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1b94b73413524c","name":"should return valid sharding parameters for static sharding","time":{"start":1745000238424,"stop":1745000238425,"duration":1},"status":"passed","severity":"normal"},{"uid":"6436f41fc9124b9e","name":"creates an iterator","time":{"start":1745000574023,"stop":1745000574023,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff93649b077494b","name":"addEventListener with correct event","time":{"start":1745000349906,"stop":1745000349906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e392e07bc6414ca8","name":"Push message with numeric payload","time":{"start":1745000928825,"stop":1745000928825,"duration":0},"status":"passed","severity":"normal"},{"uid":"37668cad6ad09a54","name":"Check received message containing Russian","time":{"start":1745000730520,"stop":1745000730520,"duration":0},"status":"passed","severity":"normal"},{"uid":"4280b63f540ba224","name":"removeEventListener with wrong event","time":{"start":1745000349907,"stop":1745000349907,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c7dae1e43f489f","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745000291302,"stop":1745000291302,"duration":0},"status":"passed","severity":"normal"},{"uid":"787e6bef441d26a5","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745000291326,"stop":1745000291326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e26a9a8722c9d15","name":"Query Generator, No Decoder","time":{"start":1745000528156,"stop":1745000528157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6164cb7aad22782d","name":"Push message with custom timestamp: 1714241930487","time":{"start":1745000928836,"stop":1745000928836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cec7a74ea0178a","name":"Encoder throws on undefined content topic","time":{"start":1745000253156,"stop":1745000253156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab7a33550cc3ed4","name":"should attach causal history and bloom filter to each message","time":{"start":1745000291799,"stop":1745000291799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f423e005c6aad34f","name":"should detect messages with missing dependencies","time":{"start":1745000291802,"stop":1745000291802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3b6fe1116a9c01","name":"Relay - dialed first","time":{"start":1745000587809,"stop":1745000587809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68aaf39b950860c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745000816835,"stop":1745000816835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b056b6358f2c17e7","name":"Callback on promise","time":{"start":1745000562021,"stop":1745000562021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6106d98720c6f9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745000528158,"stop":1745000528158,"duration":0},"status":"passed","severity":"normal"},{"uid":"40125fc71c981062","name":"should return PeerId when PeerId is provided","time":{"start":1745000282303,"stop":1745000282303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49660683fa72184","name":"Ordered Callback - false","time":{"start":1745000565640,"stop":1745000565641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac37eca3b02226b5","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745000291304,"stop":1745000291304,"duration":0},"status":"passed","severity":"normal"},{"uid":"606cc753262d1d5a","name":"Check message with invalid timestamp is not received","time":{"start":1745000730537,"stop":1745000730538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2621316bef217adc","name":"Publish message with custom timestamp: Fri Apr 18 2025 19:20:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000440851,"stop":1745000440851,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc520703a4ed2f","name":"Query with Promise Callback, No Decoder","time":{"start":1745000528160,"stop":1745000528161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b2d28c91c3d450","name":"should never report false negatives","time":{"start":1745000293140,"stop":1745000293140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2916ba66a52621","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745000260888,"stop":1745000260890,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c3d424c79b84ef1","name":"Push message with Basic HTML tag payload","time":{"start":1745000928827,"stop":1745000928827,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbfea22c30e1acf","name":"throws on empty content topic","time":{"start":1745000238388,"stop":1745000238388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab515e2026e9a265","name":"Check received message containing long","time":{"start":1745000730518,"stop":1745000730518,"duration":0},"status":"passed","severity":"normal"},{"uid":"244d549572ebde69","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745000330258,"stop":1745000330258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2312a97bcb9002","name":"Check received message containing unicode special characters","time":{"start":1745000730535,"stop":1745000730535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59907be9e85768f","name":"should decode valid enr successfully","time":{"start":1745000247041,"stop":1745000247041,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a3ff053d331157","name":"shard 0","time":{"start":1745000557465,"stop":1745000557466,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caac10c0c7af6db","name":"Filter","time":{"start":1745000587811,"stop":1745000587812,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7393c4df017bdf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745000816820,"stop":1745000816821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad153f0320653c7","name":"Check publish message containing escaped characters","time":{"start":1745000440844,"stop":1745000440845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4419bd4baeb8fcb4","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745000816826,"stop":1745000816826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c01e20ae7d3c73","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745000282307,"stop":1745000282307,"duration":0},"status":"passed","severity":"normal"},{"uid":"af312ad9815a4610","name":"new peer added after a peer was already found","time":{"start":1745000434653,"stop":1745000434656,"duration":3},"status":"skipped","severity":"normal"},{"uid":"5b75d8824f4ef1bf","name":"Check publish message containing special chars","time":{"start":1745000440837,"stop":1745000440837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d073d36d59771f","name":"Subscribe to topic containing Script and receive message","time":{"start":1745000816833,"stop":1745000816833,"duration":0},"status":"passed","severity":"normal"},{"uid":"56816ae706071e64","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745000435625,"stop":1745000435625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0714867add0b476","name":"should reject if Relay is requested but not mounted","time":{"start":1745000282415,"stop":1745000282415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd6170a2934429","name":"listenerCount","time":{"start":1745000349908,"stop":1745000349908,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d9d3ed15344c1e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745000816823,"stop":1745000816823,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bc0755ef3e9ab4","name":"addEventListener with wrong event","time":{"start":1745000349906,"stop":1745000349907,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd86411cd4c617df","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745000444341,"stop":1745000444341,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86a2f37911cf338","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745000291323,"stop":1745000291323,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fcc92bf35a45e9","name":"Query with Ordered Callback, No message returned","time":{"start":1745000528159,"stop":1745000528159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a628fff569b5329","name":"should throw error - no public key","time":{"start":1745000247044,"stop":1745000247048,"duration":4},"status":"passed","severity":"normal"},{"uid":"826622b7a8bf7a0f","name":"should not fail to start the service if it is already started","time":{"start":1745000265177,"stop":1745000265177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af90e73c6359fd5","name":"Waku message hash computation (no timestamp)","time":{"start":1745000241034,"stop":1745000241034,"duration":0},"status":"passed","severity":"normal"},{"uid":"981740af611399d","name":"Privacy Node - default protocol","time":{"start":1745000587812,"stop":1745000587812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca118ae82de265f7","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745000282305,"stop":1745000282305,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c770bf6dbf81ddc","name":"Check publish message containing short","time":{"start":1745000440834,"stop":1745000440834,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d3de6b540a0721","name":"random static sharding 9 - Cluster ID: 42, Shard ID: 179","time":{"start":1745000557488,"stop":1745000557489,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b34bc24667de09c","name":"can start the service","time":{"start":1745000416678,"stop":1745000416679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2302d6b3e6cfe544","name":"should send to specified number of peers of used peers","time":{"start":1745000282421,"stop":1745000282421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7004db616453924","name":"throws on content topic with empty topic name field","time":{"start":1745000238391,"stop":1745000238392,"duration":1},"status":"passed","severity":"normal"},{"uid":"45216912a22f66d8","name":"should initialize with Unhealthy status","time":{"start":1745000282456,"stop":1745000282456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61126463f3e1cf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745000730537,"stop":1745000730537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7de0a85c59675ca","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745000579404,"stop":1745000579404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88eb1acdbf891a","name":"Subscribe and receive messages via waku relay post","time":{"start":1745000816816,"stop":1745000816816,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6ed478701832c2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745000816836,"stop":1745000816836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f30176fd487ec95","name":"Default pageSize","time":{"start":1745000572340,"stop":1745000572341,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a19a513a2da0a8f","name":"Push message with unicode special characters payload","time":{"start":1745000928814,"stop":1745000928814,"duration":0},"status":"passed","severity":"normal"},{"uid":"de65dffe6f472326","name":"Ping on subscribed peer","time":{"start":1745000376801,"stop":1745000376801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d76940cac91ea19","name":"should initialize with default number of peers","time":{"start":1745000282045,"stop":1745000282045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20a5cadc55e94d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745000367624,"stop":1745000367625,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ce032958728d8e","name":"should properly create location multiaddrs - tcp4","time":{"start":1745000247051,"stop":1745000247051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a02309271c4d6b","name":"should reject if Filter is requested but not mounted","time":{"start":1745000282416,"stop":1745000282416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9159c4a3061e79a3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745000444344,"stop":1745000444345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dab3c2e97fc5af3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745000730527,"stop":1745000730527,"duration":0},"status":"passed","severity":"normal"},{"uid":"921cfa51a5e2995f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745000260897,"stop":1745000260897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9c4da00f6b95c8","name":"Publish message with large meta","time":{"start":1745000440855,"stop":1745000440855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49a2463c758fb70","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745000247041,"stop":1745000247041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3d19949c3e6be5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745000238409,"stop":1745000238409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3061fc7610f1e93c","name":"Check received message containing Basic HTML tag","time":{"start":1745000730521,"stop":1745000730522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99a891b875236f5","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745000291315,"stop":1745000291315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a769028be514e0e7","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745000291302,"stop":1745000291303,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd7ae007ca51f81","name":"Check message with invalid timestamp is not received","time":{"start":1745000730527,"stop":1745000730528,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b65a5dfae1736b6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745000730537,"stop":1745000730537,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3cf80ed557de43","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745000378767,"stop":1745000378767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3082970403092846","name":"Passing page size 10 when there are 10 messages","time":{"start":1745000572339,"stop":1745000572339,"duration":0},"status":"passed","severity":"normal"},{"uid":"49019000e24335f1","name":"Push message with content topic containing unicode special characters","time":{"start":1745000928834,"stop":1745000928835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9e1e8ec888ad9f","name":"Decoder throws on undefined content topic","time":{"start":1745000273030,"stop":1745000273030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cf386850cc2f32","name":"Fails to publish message with wrong content topic","time":{"start":1745000440852,"stop":1745000440853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a7d070c9d79d89","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745000816819,"stop":1745000816820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c66b5d7b69f2cc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745000816828,"stop":1745000816828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac330bfd969d426","name":"Check message with no payload is not received","time":{"start":1745000730539,"stop":1745000730539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad278b6fd2d417d","name":"Check received message with timestamp: 1745000308952000000 ","time":{"start":1745000730536,"stop":1745000730536,"duration":0},"status":"passed","severity":"normal"},{"uid":"daec23f02963245d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745000238404,"stop":1745000238404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcfc57264d47924","name":"throws on content topic with empty encoding field","time":{"start":1745000238392,"stop":1745000238398,"duration":6},"status":"passed","severity":"normal"},{"uid":"b02540b1d04e5eb3","name":"A test","time":{"start":1745000367810,"stop":1745000367810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7399c277e5a0227f","name":"Check publish message containing SQL Injection","time":{"start":1745000440838,"stop":1745000440842,"duration":4},"status":"passed","severity":"normal"},{"uid":"ebfa52228398b869","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745000310129,"stop":1745000310136,"duration":7},"status":"passed","severity":"normal"},{"uid":"20bfbdd3b55940df","name":"it tolerates circular branch references","time":{"start":1745000261178,"stop":1745000261179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc1b04c59923ce3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745000562020,"stop":1745000562020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b708c6a30e1370e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745000579404,"stop":1745000579404,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba82c179f29d1b4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745000246393,"stop":1745000246393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0630824158730a","name":"Promise Callback - false","time":{"start":1745000565639,"stop":1745000565639,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b61d92e4edc202","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745000816816,"stop":1745000816816,"duration":0},"status":"passed","severity":"normal"},{"uid":"932208e1e6d8ecef","name":"Push message with content topic containing Arabic","time":{"start":1745000928831,"stop":1745000928832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d559c30b77cdd70","name":"Passing page size 11 when there are 10 messages","time":{"start":1745000572339,"stop":1745000572339,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ff7968c71ccc4c","name":"should handle corrupted local storage data gracefully","time":{"start":1745000265180,"stop":1745000265181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5946754eda714e1","name":"Reopen subscription with peer with lost subscription","time":{"start":1745000376802,"stop":1745000376804,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a98e4bb3ddfbf75","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745000238414,"stop":1745000238415,"duration":1},"status":"passed","severity":"normal"},{"uid":"690e9d4ebf8056ab","name":"Fields are not dropped","time":{"start":1745000252538,"stop":1745000252539,"duration":1},"status":"passed","severity":"normal"},{"uid":"378d04785bf6bf7a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745000238423,"stop":1745000238423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e58c0f92f774172","name":"same cluster, same shard: nodes connect","time":{"start":1745000378768,"stop":1745000378768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a14f3e8410b7be7","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745000291283,"stop":1745000291283,"duration":0},"status":"passed","severity":"normal"},{"uid":"936d34b1ae3d2542","name":"Push message with SQL Injection payload","time":{"start":1745000928826,"stop":1745000928826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9686736cfd04c3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745000816827,"stop":1745000816827,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f38d7536ab080c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745000260897,"stop":1745000260898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32efa4c71da7c06","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745000500858,"stop":1745000500858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f90eb4aae0cdde","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745000238617,"stop":1745000238617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2934c49d5af4c421","name":"Decoder throws on undefined content topic","time":{"start":1745000271463,"stop":1745000271464,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f109a9b144f72","name":"can dial TLS multiaddrs","time":{"start":1745000379124,"stop":1745000379124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe1bab57fe874d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745000282457,"stop":1745000282458,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b2abbf081a54e7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745000238410,"stop":1745000238410,"duration":0},"status":"passed","severity":"normal"},{"uid":"292a8b4ff85373bf","name":"should properly create peer info with all multiaddrs","time":{"start":1745000247052,"stop":1745000247052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae887e9c67a36ff3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745000282457,"stop":1745000282457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa68e55601a275f9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745000238421,"stop":1745000238422,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c19793204aa9cdb","name":"should retry on complete failure if specified","time":{"start":1745000282421,"stop":1745000282421,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822378c0d529f56","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745000557466,"stop":1745000557466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad6a6cb6d1f16b9","name":"Fails to push message with large meta","time":{"start":1745000928821,"stop":1745000928821,"duration":0},"status":"passed","severity":"normal"},{"uid":"142ce6b39e9ce087","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745000291339,"stop":1745000291340,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda69267df2451f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745000816817,"stop":1745000816817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c655e4ecb590cc","name":"Check received message containing JSON","time":{"start":1745000730522,"stop":1745000730522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9116f0bdf6124258","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745000238408,"stop":1745000238408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5888a22ebfcdd53","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745000579405,"stop":1745000579406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a109646549412fc5","name":"Push message with content topic containing emoji","time":{"start":1745000928821,"stop":1745000928821,"duration":0},"status":"passed","severity":"normal"},{"uid":"db45a1c69c1774e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745000816828,"stop":1745000816828,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e9d4a1ff6ce96f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745000291341,"stop":1745000291341,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce7e6a280aef6f5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745000444338,"stop":1745000444339,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce06965ca6ea6c17","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745000291295,"stop":1745000291295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c6e0dc034dc734","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745000291339,"stop":1745000291339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c18daeebcc09a9a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745000579407,"stop":1745000579407,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c0fea92d39ff71","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745000291346,"stop":1745000291346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4540bb102c1db602","name":"Push message with short payload","time":{"start":1745000928824,"stop":1745000928824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1776e6496143935b","name":"should set field with only STORE enabled","time":{"start":1745000247054,"stop":1745000247054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97cd99a71a24dd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745000291314,"stop":1745000291315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76bf7b3be922b3e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745000265180,"stop":1745000265180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a7575702e666da","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745000444339,"stop":1745000444339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a9b16cc767665e","name":"Refresh subscription","time":{"start":1745000816818,"stop":1745000816819,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7cca996593e6f2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745000260336,"stop":1745000260337,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a439b448dbc557d","name":"should not receive a peer event before start","time":{"start":1745000265178,"stop":1745000265179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e69db641c72145c","name":"Push message with Script payload","time":{"start":1745000928812,"stop":1745000928812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5d939414266263","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745000528154,"stop":1745000528155,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f29b880ec4ac43","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745000291295,"stop":1745000291302,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ed44566b687236b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745000541218,"stop":1745000541218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b6b2ab6e2450f6","name":"should return false when clusterId doesn't match","time":{"start":1745000282306,"stop":1745000282306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31397cc993d21fb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745000435621,"stop":1745000435622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dd8866385192f2","name":"should emit a peer event after start","time":{"start":1745000416681,"stop":1745000416681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c047a2c900e37e57","name":"Check publish message after client node is restarted","time":{"start":1745000440854,"stop":1745000440855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"60324f240b4c478e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745000557489,"stop":1745000557490,"duration":1},"status":"passed","severity":"normal"},{"uid":"848a8cfc9774cfc4","name":"should only return 1 node with relay and store capability","time":{"start":1745000261181,"stop":1745000261182,"duration":1},"status":"passed","severity":"normal"},{"uid":"31733d62a80a40c1","name":"Generator, 2 different pubsubtopics","time":{"start":1745000556265,"stop":1745000556266,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9895a2790737cf0","name":"isConnected should return false after all peers disconnect","time":{"start":1745000330257,"stop":1745000330257,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d915bd1d3a15e1","name":"Push message with JSON payload","time":{"start":1745000928827,"stop":1745000928828,"duration":1},"status":"passed","severity":"normal"},{"uid":"91239b9c4d0e69c4","name":"Push message with content topic containing Russian","time":{"start":1745000928832,"stop":1745000928832,"duration":0},"status":"passed","severity":"normal"},{"uid":"745c8f76c6c838e0","name":"Subscribe to topic containing Script and receive message","time":{"start":1745000816821,"stop":1745000816822,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dab332a39c572af","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745000444341,"stop":1745000444342,"duration":1},"status":"passed","severity":"normal"},{"uid":"8612d60df993924a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745000500857,"stop":1745000500857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8dfc64079a818c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745000528160,"stop":1745000528160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8434b6113b6751","name":"random static sharding 6 - Cluster ID: 462, Shard ID: 74","time":{"start":1745000557482,"stop":1745000557482,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b729db921ccf01","name":"Init the array if not present","time":{"start":1745000238107,"stop":1745000238108,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1ab6e887e827f1","name":"retrieves a single peer","time":{"start":1745000261177,"stop":1745000261178,"duration":1},"status":"passed","severity":"normal"},{"uid":"3407ca5b3b79c307","name":"Push message with Chinese payload","time":{"start":1745000928825,"stop":1745000928825,"duration":0},"status":"passed","severity":"normal"},{"uid":"77247e7ff93798a9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745000528160,"stop":1745000528160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a09a6a15a5439e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745000238416,"stop":1745000238416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9442c521b3497713","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745000291341,"stop":1745000291341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6092b75a086d1926","name":"should reject on timeout if it was set","time":{"start":1745000282416,"stop":1745000282416,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc24e3427bbcb82a","name":"start node with empty shard should fail","time":{"start":1745000557496,"stop":1745000557497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eda7297d43fe1e3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745000378766,"stop":1745000378767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb4eea9e732fcae","name":"Push message with escaped characters payload","time":{"start":1745000928828,"stop":1745000928828,"duration":0},"status":"passed","severity":"normal"},{"uid":"64262742ada3f53f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745000238414,"stop":1745000238414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b57ad287bd6d0","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745000291304,"stop":1745000291314,"duration":10},"status":"passed","severity":"normal"},{"uid":"3859b651681daea2","name":"Push message with content topic containing shell command","time":{"start":1745000928834,"stop":1745000928834,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d3a799a987fcf","name":"should load peers from local storage and dispatch events","time":{"start":1745000265180,"stop":1745000265180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcd2ecab169324e","name":"Check received message containing emoji","time":{"start":1745000730523,"stop":1745000730524,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c61b612b64212a","name":"Query generator for 2000 messages","time":{"start":1745000562023,"stop":1745000562023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2272bca39a362122","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745000238416,"stop":1745000238416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3ddc33b0f2510b","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745000291315,"stop":1745000291315,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c8b868bfafa472","name":"Check message with no content topic is not received","time":{"start":1745000730529,"stop":1745000730529,"duration":0},"status":"passed","severity":"normal"},{"uid":"709d6537fcf3fc7a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745000330253,"stop":1745000330254,"duration":1},"status":"passed","severity":"normal"},{"uid":"90faa63f911c8988","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745000515259,"stop":1745000515260,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97dc8579fc61b6b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745000238428,"stop":1745000238428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddc596162f98436","name":"should serialize and deserialize correctly","time":{"start":1745000293140,"stop":1745000293140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de53c19f7f48126","name":"should not receive a peer event after stop","time":{"start":1745000416682,"stop":1745000416682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada61bf537a6c782","name":"should not receive a peer event before start","time":{"start":1745000416681,"stop":1745000416681,"duration":0},"status":"passed","severity":"normal"},{"uid":"598352d1a206d593","name":"throws on content topic with too few or too many fields","time":{"start":1745000238388,"stop":1745000238389,"duration":1},"status":"passed","severity":"normal"},{"uid":"659c663b4304b98a","name":"throws on content topic with empty version field","time":{"start":1745000238390,"stop":1745000238391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91ef358d0652101","name":"Ordered callback, aborts when callback returns true","time":{"start":1745000562022,"stop":1745000562022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b939d1afbacbc0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745000444343,"stop":1745000444343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f898c09eb8bd46ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745000238415,"stop":1745000238416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf1e99890568931","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745000291800,"stop":1745000291800,"duration":0},"status":"passed","severity":"normal"},{"uid":"624b327bb827f67f","name":"should handle task timeouts","time":{"start":1745000281819,"stop":1745000281820,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e84dec79b812f42","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745000528155,"stop":1745000528156,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc614d22ecf969","name":"should insert message into bloom filter","time":{"start":1745000291798,"stop":1745000291798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afaea7fa0d01b34","name":"Subscribe and publish message","time":{"start":1745000444338,"stop":1745000444338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b039eb88b8d0d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745000435624,"stop":1745000435624,"duration":0},"status":"passed","severity":"normal"},{"uid":"387705a4ee04e998","name":"Decoder throws on empty string content topic","time":{"start":1745000253157,"stop":1745000253158,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3204361ed2a314","name":"different cluster, different shard: nodes don't connect","time":{"start":1745000378769,"stop":1745000378769,"duration":0},"status":"passed","severity":"normal"},{"uid":"915738cc11d27b33","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745000291801,"stop":1745000291801,"duration":0},"status":"passed","severity":"normal"},{"uid":"70716ea9d21c2db3","name":"Push message with content topic containing numeric","time":{"start":1745000928816,"stop":1745000928816,"duration":0},"status":"passed","severity":"normal"},{"uid":"58804a6f40597a0f","name":"Check received message containing short","time":{"start":1745000730517,"stop":1745000730517,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd784872d8253f63","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745000246386,"stop":1745000246386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8ad0b15776752b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745000238422,"stop":1745000238423,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa842223cc6b214c","name":"Push message equal or less that 1MB","time":{"start":1745000928837,"stop":1745000928838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2498a77d9687a8","name":"Push message with Russian payload","time":{"start":1745000928826,"stop":1745000928826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeac4cf402b89f0","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745000291303,"stop":1745000291303,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b394dda7694503","name":"Subscribe to topic containing long and receive message","time":{"start":1745000816831,"stop":1745000816831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1466cdcd90df4c2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745000579403,"stop":1745000579403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e63ef50aea5d46","name":"should initialize bloom filter with correct parameters","time":{"start":1745000293139,"stop":1745000293139,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5f96db1692da6b","name":"Non TWN Cluster","time":{"start":1745000541218,"stop":1745000541218,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabac1e739b1729","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745000241033,"stop":1745000241034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a300ce2c833c7a6","name":"throws on content topic with empty application field","time":{"start":1745000238390,"stop":1745000238390,"duration":0},"status":"passed","severity":"normal"},{"uid":"42477229a710beb3","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745000291281,"stop":1745000291281,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a730ff774f423a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745000246397,"stop":1745000246398,"duration":1},"status":"passed","severity":"normal"},{"uid":"886036e12536602c","name":"should not throw an error for a single configured topic","time":{"start":1745000238421,"stop":1745000238421,"duration":0},"status":"passed","severity":"normal"},{"uid":"212dab82a028519f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745000271461,"stop":1745000271462,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6601125b641a4d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745000260898,"stop":1745000260898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1281c8dea155da46","name":"Passing page size 3 when there are 20 messages","time":{"start":1745000572338,"stop":1745000572338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d041db893f50525","name":"non connected peers","time":{"start":1745000416827,"stop":1745000416827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52a21114371e7a4c","name":"Push message with content topic containing SQL Injection","time":{"start":1745000928832,"stop":1745000928832,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c538c689f9f0b0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745000314708,"stop":1745000314708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e68fc18e6336e1d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745000261182,"stop":1745000261183,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b370f24ebe09ea0","name":"returns nothing if no connections present","time":{"start":1745000252486,"stop":1745000252488,"duration":2},"status":"passed","severity":"normal"},{"uid":"394bd65efff5dd61","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745000238617,"stop":1745000238618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78413d43a1613e7","name":"dispatchEvent via connectionManager","time":{"start":1745000349908,"stop":1745000349909,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce7d86b6da19268","name":"random static sharding 1 - Cluster ID: 520, Shard ID: 648","time":{"start":1745000557466,"stop":1745000557467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7477545627edfcb0","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745000291283,"stop":1745000291293,"duration":10},"status":"passed","severity":"normal"},{"uid":"85fec47b2d42f3c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1745000816833,"stop":1745000816834,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd84058138b89068","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745000291336,"stop":1745000291336,"duration":0},"status":"passed","severity":"normal"},{"uid":"caec69ffabef64ec","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745000238414,"stop":1745000238414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd534714e528f2c","name":"should throw an error for insufficient data","time":{"start":1745000238618,"stop":1745000238618,"duration":0},"status":"passed","severity":"normal"},{"uid":"186c97451e7102b3","name":"should emit a peer event after start","time":{"start":1745000314705,"stop":1745000314706,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e4c0316b36877c","name":"Subscribe to topic containing short and receive message","time":{"start":1745000816819,"stop":1745000816819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb3fc69e082c1a0","name":"Check received message containing Script","time":{"start":1745000730533,"stop":1745000730533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3efef04605ac3be","name":"Encoder throws on empty string content topic","time":{"start":1745000253157,"stop":1745000253157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5c46c2bf97653a","name":"1 Relay, 1 fetch","time":{"start":1745000260955,"stop":1745000260956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4a6a5d9e856871","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745000291314,"stop":1745000291314,"duration":0},"status":"passed","severity":"normal"},{"uid":"682b8260cf40a1e9","name":"should transition to Unhealthy when no connections","time":{"start":1745000282457,"stop":1745000282457,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ca89c393268e2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745000515256,"stop":1745000515257,"duration":1},"status":"passed","severity":"normal"},{"uid":"401484248c67401c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745000816824,"stop":1745000816824,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c88d464299f072","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745000433654,"stop":1745000433654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aa2531ebe7f5ff","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745000290861,"stop":1745000290861,"duration":0},"status":"passed","severity":"normal"},{"uid":"2090d6531df90135","name":"Push message with content topic containing short","time":{"start":1745000928815,"stop":1745000928816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c8331d9235d80b","name":"Decoder throws on empty string content topic","time":{"start":1745000273031,"stop":1745000273031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70f036a0ce89d90","name":"should emit a peer event after start","time":{"start":1745000265178,"stop":1745000265178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72fbbbef17a2354","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745000316917,"stop":1745000316919,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5cc9082a2b71bd9","name":"Encoder throws on empty string content topic","time":{"start":1745000271463,"stop":1745000271463,"duration":0},"status":"passed","severity":"normal"},{"uid":"676d671de0074873","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745000291342,"stop":1745000291343,"duration":1},"status":"passed","severity":"normal"},{"uid":"109846b3b8046b6c","name":"should throw error - no id","time":{"start":1745000247042,"stop":1745000247042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8f8b23589deb7d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745000238417,"stop":1745000238417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fe66428d763881","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745000247054,"stop":1745000247054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fffc8048d886cf9","name":"Mutual subscription","time":{"start":1745000444336,"stop":1745000444336,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f0f193e9b8aa68","name":"should encodeTxt and decodeTxt","time":{"start":1745000247040,"stop":1745000247040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8160d3f4f31b5c15","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745000241033,"stop":1745000241033,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d016debe257b65","name":"Check received message containing Chinese","time":{"start":1745000730519,"stop":1745000730519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18e4bab3840d327","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745000261183,"stop":1745000261184,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a0742fe5891807a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745000816827,"stop":1745000816827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4670ef33265d2ac","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745000291347,"stop":1745000291347,"duration":0},"status":"passed","severity":"normal"},{"uid":"458c6fd55e529361","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745000238403,"stop":1745000238404,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f372d9f7482d52e","name":"random static sharding 3 - Cluster ID: 133, Shard ID: 870","time":{"start":1745000557468,"stop":1745000557468,"duration":0},"status":"passed","severity":"normal"},{"uid":"df04679062448d0f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745000816821,"stop":1745000816821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad2bb53d1c59709","name":"Passing invalid cursor","time":{"start":1745000515259,"stop":1745000515259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4458db92086014","name":"Nodes with multiple pubsub topic","time":{"start":1745000433654,"stop":1745000433654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3a4d14af8de520","name":"should return false","time":{"start":1745000247048,"stop":1745000247048,"duration":0},"status":"passed","severity":"normal"},{"uid":"160de9c1b0a7a9c6","name":"Push message with content topic containing escaped characters","time":{"start":1745000928820,"stop":1745000928820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49b3b7adffd2152","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745000238423,"stop":1745000238423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1569d2e71fb78c77","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745000291304,"stop":1745000291304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3c856508b45140","name":"Correctly serialized arguments","time":{"start":1745000378825,"stop":1745000378825,"duration":0},"status":"passed","severity":"normal"},{"uid":"82486eedc1b182d0","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745000238412,"stop":1745000238413,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d89e60149e900cc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745000433653,"stop":1745000433653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea2a52afb1c4a07","name":"should use shardsUnderCluster when provided","time":{"start":1745000282305,"stop":1745000282305,"duration":0},"status":"passed","severity":"normal"}]