allure-jswaku/8694/widgets/severity.json
2025-07-19 01:15:41 +00:00

1 line
177 KiB
JSON

[{"uid":"9d7f3d5d51c630ac","name":"should get all peers from store","time":{"start":1752887153509,"stop":1752887153510,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda3aff25e06d4c0","name":"should reject on timeout if it was set","time":{"start":1752887183644,"stop":1752887183645,"duration":1},"status":"passed","severity":"normal"},{"uid":"8433f8a3414db6a0","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1752887192845,"stop":1752887192845,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c8cfaa61e8e59f","name":"should attach causal history and bloom filter to each message","time":{"start":1752887197758,"stop":1752887197758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f805f71ae70c2455","name":"should maintain proper timestamps if all messages received","time":{"start":1752887197759,"stop":1752887197760,"duration":1},"status":"passed","severity":"normal"},{"uid":"518066e1b71aaf45","name":"Subscribe to topic containing long and publish message","time":{"start":1752887340916,"stop":1752887340916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b971486520e40d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1752887696272,"stop":1752887696273,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09c0516534461b","name":"Check publish message containing unicode special characters","time":{"start":1752887331740,"stop":1752887331741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e9a1f3a07b1566","name":"should handle corrupted local storage data gracefully","time":{"start":1752887166457,"stop":1752887166457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab60aaaedc456b8c","name":"should not fail to stop the service if it was not started","time":{"start":1752887307975,"stop":1752887307976,"duration":1},"status":"passed","severity":"normal"},{"uid":"24663502330ee668","name":"should skip peer when not on same cluster","time":{"start":1752887153931,"stop":1752887153931,"duration":0},"status":"passed","severity":"normal"},{"uid":"33348ed369ce74f7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app92/5/topic256/test.js","time":{"start":1752887441312,"stop":1752887441312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d02ab2a96cc3f07","name":"throws on content topic with generation field greater than 0","time":{"start":1752887138459,"stop":1752887138460,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df4aad0d64753e6","name":"Push message with numeric payload","time":{"start":1752887612488,"stop":1752887612488,"duration":0},"status":"passed","severity":"normal"},{"uid":"59197f3979508ba0","name":"Subscribe to topic containing long and receive message","time":{"start":1752887696269,"stop":1752887696269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94283c22c4ba5ed","name":"should clear dial history on stop","time":{"start":1752887153917,"stop":1752887153922,"duration":5},"status":"passed","severity":"normal"},{"uid":"593859a9e2b13ad6","name":"should emit a peer event after start","time":{"start":1752887166453,"stop":1752887166454,"duration":1},"status":"passed","severity":"normal"},{"uid":"781ce0891a8df281","name":"Relay","time":{"start":1752887219836,"stop":1752887219836,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e8ec27ba718a6d","name":"Overlapping topic subscription","time":{"start":1752887696257,"stop":1752887696257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0fa4a17c3bfb0a","name":"Query generator for multiple messages with different message text format","time":{"start":1752887466304,"stop":1752887466305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9272262042f16d1f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1752887405267,"stop":1752887405267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c480d45b4b26c8a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app86/2/topic100/test.js","time":{"start":1752887441314,"stop":1752887441315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a88da0aab1f660","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1752887138465,"stop":1752887138466,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42f0f076b36d69f","name":"should properly start and stop event listening","time":{"start":1752887183380,"stop":1752887183382,"duration":2},"status":"passed","severity":"normal"},{"uid":"44c48a8edb3e86d1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1752887218908,"stop":1752887218908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d9a37fd09042973","name":"Fails to push message with large meta","time":{"start":1752887612485,"stop":1752887612485,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d87bfd81ab48ad","name":"less peers than existing","time":{"start":1752887308292,"stop":1752887308293,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff2ec1a2dddc75c2","name":"Check publish message containing Russian","time":{"start":1752887331738,"stop":1752887331738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f7a4bb706b1cf2","name":"should initialize with custom number of peers","time":{"start":1752887183625,"stop":1752887183631,"duration":6},"status":"passed","severity":"normal"},{"uid":"6d59613667122070","name":"should dial all known peers when reached zero connections","time":{"start":1752887256349,"stop":1752887256349,"duration":0},"status":"passed","severity":"normal"},{"uid":"922955da57de6c6e","name":"should send relay ping messages on timer","time":{"start":1752887154465,"stop":1752887154465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99ec2416f5c65cc","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1752887138464,"stop":1752887138464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17941aff85b75b3","name":"Push message with unicode special characters payload","time":{"start":1752887612492,"stop":1752887612492,"duration":0},"status":"passed","severity":"normal"},{"uid":"877c2d5e1326f041","name":"isConnected should return true after first peer connects","time":{"start":1752887232871,"stop":1752887232871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df532270b679185","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1752887192842,"stop":1752887192843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5407ac3075ec77bc","name":"should clear all timers","time":{"start":1752887154457,"stop":1752887154458,"duration":1},"status":"passed","severity":"normal"},{"uid":"714ed1c9a380d2a1","name":"Check publish message containing Basic HTML tag","time":{"start":1752887331739,"stop":1752887331739,"duration":0},"status":"passed","severity":"normal"},{"uid":"696fe18dbb1a89d4","name":"Fails to push message bigger that 1MB","time":{"start":1752887612487,"stop":1752887612487,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d052bf71296659","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1752887232870,"stop":1752887232871,"duration":1},"status":"passed","severity":"normal"},{"uid":"a102d04c3aa2f816","name":"Push message with escaped characters payload","time":{"start":1752887612492,"stop":1752887612492,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e343583df3fc92f","name":"should create ConnectionManager with required options","time":{"start":1752887154845,"stop":1752887154846,"duration":1},"status":"passed","severity":"normal"},{"uid":"35889cd7f0da52ba","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1752887154461,"stop":1752887154461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c63e6ec8561e8a5","name":"should be delivered immediately if received","time":{"start":1752887197765,"stop":1752887197765,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf05e9686b3f220","name":"should return false when peer is not found","time":{"start":1752887153551,"stop":1752887153551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9110ccbd05c04d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1752887192863,"stop":1752887192863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd19fac8749b0acd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1752887162505,"stop":1752887162505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc18a26b37774ac","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1752887192840,"stop":1752887192841,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e1bd45b7fd5a75","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1752887182647,"stop":1752887182648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee9e631a46f508a","name":"Check received message with timestamp: 1752887212840000000 ","time":{"start":1752887650697,"stop":1752887650698,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c56d168f0d1519b","name":"Push message with custom timestamp: 1722128833178","time":{"start":1752887612485,"stop":1752887612485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e375644ac0e61c5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1752887143863,"stop":1752887143864,"duration":1},"status":"passed","severity":"normal"},{"uid":"751e08b859c313d6","name":"should add received messages to bloom filter","time":{"start":1752887197760,"stop":1752887197760,"duration":0},"status":"passed","severity":"normal"},{"uid":"60259a79f2c5c565","name":"should return different streams if requested simultaniously","time":{"start":1752887154343,"stop":1752887154347,"duration":4},"status":"passed","severity":"normal"},{"uid":"5cbb56382e502bd5","name":"should not receive a peer event after stop","time":{"start":1752887218906,"stop":1752887218907,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a71bc49f329f02","name":"should dial all remaining peers","time":{"start":1752887153511,"stop":1752887153511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcef66f126d2af2f","name":"Check received message containing emoji","time":{"start":1752887650697,"stop":1752887650697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb55179ab47946","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1752887183954,"stop":1752887183955,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc80318c4faae776","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1752887325047,"stop":1752887325047,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a5d762bfe5b580","name":"should dial peer when no shard info available","time":{"start":1752887153932,"stop":1752887153935,"duration":3},"status":"passed","severity":"normal"},{"uid":"e2c766ac3a1b59c1","name":"Subscribe and receive messages via waku relay post","time":{"start":1752887696255,"stop":1752887696255,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a7bf9fa3a7690","name":"should handle incoming messages","time":{"start":1752887183675,"stop":1752887183675,"duration":0},"status":"passed","severity":"normal"},{"uid":"958f356060c36ffa","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1752887270353,"stop":1752887270354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebca5784d914d941","name":"should not fail to start the service if it is already started","time":{"start":1752887307977,"stop":1752887307977,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c3570012cf7d33","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752887650700,"stop":1752887650701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4430d2920617511f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1752887138472,"stop":1752887138472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db10e52bc09a162","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1752887696260,"stop":1752887696260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5687efb20c60672","name":"returns nothing if no connections present","time":{"start":1752887154188,"stop":1752887154189,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93674e92cb481a6","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1752887192854,"stop":1752887192854,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e10ecee4bc319f","name":"should discard bootstrap peers when has more than set limit","time":{"start":1752887256350,"stop":1752887256350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9191d64f1da1844a","name":"Publish without waiting for remote peer","time":{"start":1752887340912,"stop":1752887340913,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bed397e82b37845","name":"Fails to push message bigger that 1MB","time":{"start":1752887612496,"stop":1752887612496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a024ab48212d37e","name":"Query generator for 2000 messages","time":{"start":1752887466308,"stop":1752887466308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b65988c04a0396","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1752887153759,"stop":1752887153760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f4cc97c977b9e","name":"should not return locked peers if enough unlocked are available","time":{"start":1752887183632,"stop":1752887183633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef985cf03753b1d0","name":"should start and setup intervals and event listeners","time":{"start":1752887183955,"stop":1752887183955,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b961d931fb1d91","name":"Check message with non string payload is not received","time":{"start":1752887650692,"stop":1752887650692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b92b5773b10b0d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1752887696256,"stop":1752887696256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40681c2f1067cf3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app3/5/topic844/test.js","time":{"start":1752887441311,"stop":1752887441311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9acaa81cce932a","name":"Sets default value correctly","time":{"start":1752887485226,"stop":1752887485226,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a41430251134f6","name":"can start and stop the service","time":{"start":1752887166452,"stop":1752887166452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91bc80ead35f35e","name":"Push message with meta","time":{"start":1752887612484,"stop":1752887612485,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d82c452e36b4734","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1752887419318,"stop":1752887419318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2512e380a62eb7ad","name":"should emit a peer event after start","time":{"start":1752887218905,"stop":1752887218906,"duration":1},"status":"passed","severity":"normal"},{"uid":"50550f14c682bd52","name":"should retry if all attempts fail","time":{"start":1752887182710,"stop":1752887182710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f7084df36c59a","name":"tcp ip4 address","time":{"start":1752887143969,"stop":1752887143970,"duration":1},"status":"passed","severity":"normal"},{"uid":"5368b84225f46e19","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1752887143863,"stop":1752887143863,"duration":0},"status":"passed","severity":"normal"},{"uid":"756cb2d66e1cd32a","name":"Refresh subscription","time":{"start":1752887340915,"stop":1752887340915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"915d6e4d2a99bcd6","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1752887192851,"stop":1752887192851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46b918ea542cae8","name":"should clear timers for specific peer on disconnect","time":{"start":1752887154466,"stop":1752887154466,"duration":0},"status":"passed","severity":"normal"},{"uid":"540de92be04ddc3a","name":"should clear dial history on start","time":{"start":1752887153915,"stop":1752887153916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e082d6e485d1a7a","name":"should handle multiple peers with different shard configurations","time":{"start":1752887153943,"stop":1752887153943,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9c981c9b3c5daa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1752887138472,"stop":1752887138473,"duration":1},"status":"passed","severity":"normal"},{"uid":"9997f490405f23df","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app94/10/topic263/xml","time":{"start":1752887441303,"stop":1752887441303,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c07c8863f1c0f4","name":"Subscribe and receive messages via waku relay post","time":{"start":1752887696265,"stop":1752887696266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8a23994920dd76","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1752887138463,"stop":1752887138463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02ebebea518203","name":"should drop connection to all peers on hangUp","time":{"start":1752887301167,"stop":1752887301168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d01a71abac33820","name":"Push message with Arabic payload","time":{"start":1752887612480,"stop":1752887612481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9e5730fc592460","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752887143864,"stop":1752887143865,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef6e93d01c0fbb9","name":"Mutual subscription","time":{"start":1752887340911,"stop":1752887340911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63e1bed2864c2f4","name":"should handle case with no peers in store","time":{"start":1752887153512,"stop":1752887153516,"duration":4},"status":"passed","severity":"normal"},{"uid":"3062f7248515e8ac","name":"should push the message to the outgoing buffer","time":{"start":1752887197757,"stop":1752887197757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7db06071c99d00","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1752887434904,"stop":1752887434904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a451c64eff738645","name":"should have no discoveries enabled by default","time":{"start":1752887182641,"stop":1752887182642,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31f8cb6763b1dd4","name":"Asymmetric encrypt & decrypt","time":{"start":1752887172738,"stop":1752887172738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bbc7116d0fdd5","name":"Push message with custom timestamp: 1752883633179","time":{"start":1752887612495,"stop":1752887612495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d477a9dba04677ad","name":"should transition to Unhealthy when no connections","time":{"start":1752887183379,"stop":1752887183379,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b8312488d2d892","name":"should handle peer store errors gracefully","time":{"start":1752887153518,"stop":1752887153518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b2d2b1c1a42b2a","name":"Push message with unicode special characters payload","time":{"start":1752887612483,"stop":1752887612483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a268e653d1a9686b","name":"Check received message containing SQL Injection","time":{"start":1752887650695,"stop":1752887650695,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bbc96e58b088c4","name":"throws an error for improperly formatted content topics","time":{"start":1752887138469,"stop":1752887138470,"duration":1},"status":"passed","severity":"normal"},{"uid":"355098245741d5ca","name":"Used by Waku Relay","time":{"start":1752887485225,"stop":1752887485226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5afc44045cb82c7","name":"should add event listeners for peer connect and disconnect","time":{"start":1752887154453,"stop":1752887154453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d620a68904b5ad42","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1752887696265,"stop":1752887696265,"duration":0},"status":"passed","severity":"normal"},{"uid":"702380874965384a","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1752887154464,"stop":1752887154464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3da18904f91097","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1752887138477,"stop":1752887138477,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e68f4c6f997fc1","name":"should not receive a peer event before start","time":{"start":1752887307979,"stop":1752887307979,"duration":0},"status":"passed","severity":"normal"},{"uid":"113f233dff7eca2","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1752887154463,"stop":1752887154463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22989e4606f3d70","name":"Subscribe and publish message","time":{"start":1752887340913,"stop":1752887340913,"duration":0},"status":"passed","severity":"normal"},{"uid":"591711bae6971a07","name":"Check received message containing Arabic","time":{"start":1752887650687,"stop":1752887650687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5880cc27165f776","name":"Push message with custom timestamp: 1752883633178","time":{"start":1752887612486,"stop":1752887612486,"duration":0},"status":"passed","severity":"normal"},{"uid":"334325d70a349575","name":"Subscribe to topic containing JSON and receive message","time":{"start":1752887696262,"stop":1752887696262,"duration":0},"status":"passed","severity":"normal"},{"uid":"387ff8551604ad8e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1752887696259,"stop":1752887696259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a43e1a1f1b39115","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1752887192861,"stop":1752887192861,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fe447adbae0bf1","name":"should remove event listeners","time":{"start":1752887154457,"stop":1752887154457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3ad789c6d3457c","name":"should drop only non-locked connections when over maxConnections","time":{"start":1752887153522,"stop":1752887153522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6b4b8ecc611254","name":"Privacy Node - default protocol","time":{"start":1752887485670,"stop":1752887485671,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f841d3c2398d1f","name":"Push message with custom timestamp: 1722128833179","time":{"start":1752887612495,"stop":1752887612495,"duration":0},"status":"passed","severity":"normal"},{"uid":"429f015ce1a99d64","name":"Check message with no payload is not received","time":{"start":1752887650700,"stop":1752887650700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0d4759d5fef898","name":"random static sharding 3 - Cluster ID: 752, Shard ID: 350","time":{"start":1752887492454,"stop":1752887492454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d83a2be7b3a8092","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1752887192854,"stop":1752887192854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5aa2a15c545b52","name":"Check publish message after client node is restarted","time":{"start":1752887331745,"stop":1752887331745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e14f159fc2db54f","name":"Decoder throws on undefined content topic","time":{"start":1752887173937,"stop":1752887173937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e95a2524f16ba55","name":"should create dialer with libp2p and shardReader","time":{"start":1752887153911,"stop":1752887153912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4f634cb37c36b3","name":"should be safe to call multiple times","time":{"start":1752887154848,"stop":1752887154848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc17ff6265aa7d1","name":"should increase lamport timestamp","time":{"start":1752887197757,"stop":1752887197757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b626de4c07e41b7","name":"should handle queue processing errors gracefully","time":{"start":1752887153941,"stop":1752887153941,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f33db91cd93cc0","name":"should register libp2p event listeners when start is called","time":{"start":1752887183635,"stop":1752887183635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad03123889db44e","name":"should successfully subscribe to supported pubsub topic","time":{"start":1752887183674,"stop":1752887183674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d16715d4f19f2c","name":"Check received message containing Script","time":{"start":1752887650695,"stop":1752887650696,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a0a9bd2bb8c3a1","name":"should hang up with multiaddr and return true on success","time":{"start":1752887154851,"stop":1752887154851,"duration":0},"status":"passed","severity":"normal"},{"uid":"be14bc2c6a4f8d6c","name":"should process up to 3 peers at once","time":{"start":1752887153937,"stop":1752887153937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbc22a4f5caf5d3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1752887138467,"stop":1752887138467,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad06d8af404342c","name":"isConnected should return false after all peers disconnect","time":{"start":1752887232871,"stop":1752887232872,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de2abf247a08753","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1752887138473,"stop":1752887138473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec97ecc7031c9da","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1752887696271,"stop":1752887696271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a35e83517ff4","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1752887183379,"stop":1752887183380,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceda3a67fe160a9c","name":"Subscribe to topic containing short and receive message","time":{"start":1752887696269,"stop":1752887696269,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f59b9ec3bf3d7","name":"Push message with special chars payload","time":{"start":1752887612488,"stop":1752887612488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab9865b8f808ed8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1752887340917,"stop":1752887340917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32149282d0e5757","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1752887197764,"stop":1752887197764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77d8d31571ed7c8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1752887154348,"stop":1752887154348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45287e18fd699b6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1752887192863,"stop":1752887192863,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e8e7b8c7d73dfb","name":"should dial second nwaku node that was discovered","time":{"start":1752887213209,"stop":1752887213213,"duration":4},"status":"skipped","severity":"normal"},{"uid":"a4ea8ab340520171","name":"Callback on promise","time":{"start":1752887466307,"stop":1752887466307,"duration":0},"status":"passed","severity":"normal"},{"uid":"74366ac986c2fe69","name":"Check meta is set [ecies]","time":{"start":1752887173936,"stop":1752887173936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6174dfd1041b38f8","name":"Encoder throws on undefined content topic","time":{"start":1752887172214,"stop":1752887172214,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5ceef22cee723b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1752887696272,"stop":1752887696272,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f1ff7857bdd080","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1752887192843,"stop":1752887192843,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d0b0667c3ac488","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1752887696255,"stop":1752887696255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1e0f023fe221d","name":"should not dial peers from store when browser is not connected","time":{"start":1752887153500,"stop":1752887153501,"duration":1},"status":"passed","severity":"normal"},{"uid":"765bd6591c31dde3","name":"should return false when peer shard info is not found","time":{"start":1752887153546,"stop":1752887153546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91ae256336bbd74","name":"should set field with only RELAY enabled","time":{"start":1752887144686,"stop":1752887144686,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4dddbbe57a3b9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1752887696258,"stop":1752887696259,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb36bb506afd3a3d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app33/6/topic303/json","time":{"start":1752887441312,"stop":1752887441312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4944c9dfc4496995","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1752887471776,"stop":1752887471779,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e556e7bdbfb279b","name":"should hang up with PeerId and return true on success","time":{"start":1752887154850,"stop":1752887154851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef61fc200440050","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1752887696265,"stop":1752887696265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bd7253761395bc","name":"should create an instance with libp2p and dialer","time":{"start":1752887153141,"stop":1752887153149,"duration":8},"status":"passed","severity":"normal"},{"uid":"4b900000186adbe2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1752887138472,"stop":1752887138472,"duration":0},"status":"passed","severity":"normal"},{"uid":"62406807cd1984e7","name":"should properly compute the node id","time":{"start":1752887144681,"stop":1752887144681,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d10d54c9d167ea","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1752887696256,"stop":1752887696256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcc133fc9e3d2bb","name":"should handle all zero keep alive options","time":{"start":1752887154468,"stop":1752887154468,"duration":0},"status":"passed","severity":"normal"},{"uid":"311c53309fd1966a","name":"should not be empty after adding a subscription","time":{"start":1752887183953,"stop":1752887183954,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ec8644c171385c","name":"should dial peers from store on start","time":{"start":1752887153489,"stop":1752887153489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79ef7cdd1792b03","name":"Push message with escaped characters payload","time":{"start":1752887612483,"stop":1752887612483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9279149298d78d8","name":"should create all internal components","time":{"start":1752887154847,"stop":1752887154847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8952eaa9829ac499","name":"should handle disconnect when peer has no timers","time":{"start":1752887154466,"stop":1752887154467,"duration":1},"status":"passed","severity":"normal"},{"uid":"def240a538f4e6b7","name":"Relay - dialed after","time":{"start":1752887485667,"stop":1752887485667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9665f7300277aab","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1752887192835,"stop":1752887192835,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e7088c791c5e98","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1752887192871,"stop":1752887192872,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebce85ddf05b2","name":"Push message with Arabic payload","time":{"start":1752887612489,"stop":1752887612489,"duration":0},"status":"passed","severity":"normal"},{"uid":"918e5884708815b1","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1752887419319,"stop":1752887419319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b29adbe17120af4","name":"Ordered callback, aborts when callback returns true","time":{"start":1752887466308,"stop":1752887466308,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d1fd14c538c2f0","name":"Publish message with rate limit","time":{"start":1752887331746,"stop":1752887331746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a78be10ffdd1cb","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1752887192863,"stop":1752887192863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c114f6e5070b19b6","name":"Renews subscription after lossing a connection","time":{"start":1752887696264,"stop":1752887696264,"duration":0},"status":"passed","severity":"normal"},{"uid":"242d22c7dc0fbe41","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1752887183632,"stop":1752887183632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa87aaf712bcb19b","name":"can query messages by message hash","time":{"start":1752887444614,"stop":1752887444615,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bf3f1e628c9a0b","name":"random static sharding 7 - Cluster ID: 716, Shard ID: 974","time":{"start":1752887492455,"stop":1752887492455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5ec4780f48f4b9","name":"Renews subscription after lossing a connection","time":{"start":1752887696274,"stop":1752887696274,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c8edf139b034d1","name":"random static sharding 2 - Cluster ID: 316, Shard ID: 756","time":{"start":1752887492453,"stop":1752887492454,"duration":1},"status":"passed","severity":"normal"},{"uid":"3105dfd4bb65ca9c","name":"Check received message containing unicode special characters","time":{"start":1752887650689,"stop":1752887650689,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d4fcda8be97e02","name":"Query with Promise Callback, No message returned","time":{"start":1752887434909,"stop":1752887434910,"duration":1},"status":"passed","severity":"normal"},{"uid":"57eaf35459496266","name":"should reject if WakuNode is not started","time":{"start":1752887183642,"stop":1752887183643,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b9261120d2fe7d","name":"should return false when peer has no shard info","time":{"start":1752887153540,"stop":1752887153541,"duration":1},"status":"passed","severity":"normal"},{"uid":"996cd37fb793579c","name":"Decoder throws on undefined content topic","time":{"start":1752887172215,"stop":1752887172215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a59759328a8077","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1752887192834,"stop":1752887192835,"duration":1},"status":"passed","severity":"normal"},{"uid":"43741ad4189b3754","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752887650698,"stop":1752887650699,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cdc0d793cfd321","name":"Subscribe to topic containing special chars and receive message","time":{"start":1752887696270,"stop":1752887696270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7906cce780d09e3b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1752887162301,"stop":1752887162302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1bdc5373f6f402","name":"Register correct protocols","time":{"start":1752887340912,"stop":1752887340912,"duration":0},"status":"passed","severity":"normal"},{"uid":"31329308cd863f12","name":"should throw error - no id","time":{"start":1752887144679,"stop":1752887144680,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa81b8679a20efa","name":"should add to incoming buffer if dependencies are not met","time":{"start":1752887197760,"stop":1752887197760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b38aeab71c2e716","name":"should throw error - no id","time":{"start":1752887144679,"stop":1752887144679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e047c47735dfe18a","name":"should be safe to call multiple times","time":{"start":1752887154458,"stop":1752887154458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eccc86e0158a6c1","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1752887696275,"stop":1752887696275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3229455c3177c13","name":"caches peers it previously fetched","time":{"start":1752887162503,"stop":1752887162503,"duration":0},"status":"passed","severity":"normal"},{"uid":"15217c6a769171b7","name":"Query Generator - false","time":{"start":1752887452998,"stop":1752887452998,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a617d689fb7246","name":"Check received message containing Russian","time":{"start":1752887650695,"stop":1752887650695,"duration":0},"status":"passed","severity":"normal"},{"uid":"1968b94835f4f856","name":"Check received message containing JSON","time":{"start":1752887650696,"stop":1752887650696,"duration":0},"status":"passed","severity":"normal"},{"uid":"841093cdd86714c","name":"Check message with no content topic is not received","time":{"start":1752887650691,"stop":1752887650692,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c21b21d00d1dad5","name":"Ephemeral field set to true","time":{"start":1752887154763,"stop":1752887154764,"duration":1},"status":"passed","severity":"normal"},{"uid":"9183606172737ebe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1752887696274,"stop":1752887696274,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb39427c8c5141d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1752887138470,"stop":1752887138471,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b021105969a1","name":"should throw error when no peers are available","time":{"start":1752887183719,"stop":1752887183720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e004f1ec908dc5c5","name":"Push 30 different messages","time":{"start":1752887612484,"stop":1752887612484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bcd66eba17e22ef","name":"Store - dialed first","time":{"start":1752887485668,"stop":1752887485668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfdc848e6ff590d","name":"random static sharding 8 - Cluster ID: 634, Shard ID: 690","time":{"start":1752887492455,"stop":1752887492456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eddf74bfa721594","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1752887419317,"stop":1752887419317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7c8e2c449f0cea","name":"throws on empty content topic","time":{"start":1752887138458,"stop":1752887138458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aaf96b0696327d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1752887138473,"stop":1752887138473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48fe12f874198e7","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1752887153518,"stop":1752887153519,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedbe9e2ca7b2a89","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1752887138474,"stop":1752887138474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7b4f72de6ce5d7","name":"should load peers from local storage and dispatch events","time":{"start":1752887166456,"stop":1752887166457,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d482b05ee8f1e3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1752887270349,"stop":1752887270350,"duration":1},"status":"passed","severity":"normal"},{"uid":"957a884a324c402d","name":"should encodeTxt and decodeTxt","time":{"start":1752887144674,"stop":1752887144674,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e54611e6c15115","name":"Check message with non string payload is not received","time":{"start":1752887650700,"stop":1752887650700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49af8014f81df74","name":"should populate queue if has active dial","time":{"start":1752887153930,"stop":1752887153930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a06f69354e01a1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1752887192855,"stop":1752887192856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb0a4e9a2b1da9f","name":"Push message with content topic containing short","time":{"start":1752887612484,"stop":1752887612484,"duration":0},"status":"passed","severity":"normal"},{"uid":"43267c9a7f5b7fcc","name":"should save new peer to store","time":{"start":1752887153168,"stop":1752887153168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e207855e46082aec","name":"Subscribe and receives messages on 20 topics","time":{"start":1752887696266,"stop":1752887696267,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89aa188a9738ba3","name":"should reject if Relay is requested but not mounted","time":{"start":1752887183643,"stop":1752887183643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6f35e5cb2e805a","name":"throws on content topic with non-number generation field","time":{"start":1752887138459,"stop":1752887138459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9075879f93a39bd","name":"should retry on complete failure if specified","time":{"start":1752887183045,"stop":1752887183046,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df89fdd8947a","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1752887183638,"stop":1752887183638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40bd12674797b7","name":"Push message with JSON payload","time":{"start":1752887612491,"stop":1752887612491,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfce341cf6bc3eb2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1752887162302,"stop":1752887162302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bf3e80f80d15f9","name":"should perform ping and update peer store on timer","time":{"start":1752887154462,"stop":1752887154462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24077ad98afe03","name":"should not dispatch event when already connected","time":{"start":1752887153683,"stop":1752887153684,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c2a9b1f076bc84","name":"should set default options when no config provided","time":{"start":1752887154846,"stop":1752887154846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00a6d664b8ea4c1","name":"Check publish message containing escaped characters","time":{"start":1752887331740,"stop":1752887331740,"duration":0},"status":"passed","severity":"normal"},{"uid":"2163a0047c08daa1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752887650698,"stop":1752887650698,"duration":0},"status":"passed","severity":"normal"},{"uid":"318edb64f939450","name":"should create ShardReader with static shards network config","time":{"start":1752887153536,"stop":1752887153536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2adbba508aa276","name":"should be delivered but not added to local log or bloom filter","time":{"start":1752887197764,"stop":1752887197764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb54a03db0a7968","name":"should only return 1 node with store capability","time":{"start":1752887162504,"stop":1752887162504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b30e9925d582185","name":"Decoder throws on empty string content topic","time":{"start":1752887172215,"stop":1752887172215,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b685fee3655c7e","name":"Check received message containing long","time":{"start":1752887650685,"stop":1752887650685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec97250c0494226","name":"Subscribe to topic containing Script and publish message","time":{"start":1752887340918,"stop":1752887340919,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a5721574690e88","name":"should handle errors gracefully when getting peer info","time":{"start":1752887153551,"stop":1752887153551,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9c0f0e82b28a02","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1752887162302,"stop":1752887162302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3faff1a20742c62","name":"should not receive a peer event after stop","time":{"start":1752887166456,"stop":1752887166456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4229711d14c6d6ec","name":"should not retry if at least one success","time":{"start":1752887182709,"stop":1752887182710,"duration":1},"status":"passed","severity":"normal"},{"uid":"e806746a37382e93","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1752887183636,"stop":1752887183636,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea84bea1287ee7d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1752887162303,"stop":1752887162303,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb1d4b92c89a33e","name":"should insert message id into causal history","time":{"start":1752887197758,"stop":1752887197758,"duration":0},"status":"passed","severity":"normal"},{"uid":"455f9ab8ec24988b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1752887419314,"stop":1752887419316,"duration":2},"status":"passed","severity":"normal"},{"uid":"293b7f5873c190c7","name":"should dial peers from store when browser is connected","time":{"start":1752887153500,"stop":1752887153500,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcabc4e1c46ae574","name":"Waku message hash computation (no timestamp)","time":{"start":1752887153761,"stop":1752887153764,"duration":3},"status":"passed","severity":"normal"},{"uid":"a06e830715d47e42","name":"should create KeepAliveManager with required options","time":{"start":1752887154452,"stop":1752887154452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bbaabcc429eca0","name":"should not dispatch event when already disconnected","time":{"start":1752887153684,"stop":1752887153688,"duration":4},"status":"passed","severity":"normal"},{"uid":"169ad9cfd4ec15d7","name":"should return true when peer is on the same cluster","time":{"start":1752887153537,"stop":1752887153537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aac7bf5d58a7192","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1752887183637,"stop":1752887183637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022b7660c127c8b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1752887192862,"stop":1752887192862,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc463e4c0ec28e7e","name":"Check received message containing numeric","time":{"start":1752887650686,"stop":1752887650686,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c4e5a2656eab25","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1752887192851,"stop":1752887192851,"duration":0},"status":"passed","severity":"normal"},{"uid":"386ad64aa814c50e","name":"should be able to decode the field with only STORE set to true","time":{"start":1752887143862,"stop":1752887143863,"duration":1},"status":"passed","severity":"normal"},{"uid":"264174c612274cbc","name":"Promise Callback - false","time":{"start":1752887452999,"stop":1752887453002,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddf69bf96272a903","name":"Nodes with multiple pubsub topic","time":{"start":1752887325046,"stop":1752887325046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e81ba5ddfcb0e68","name":"Fails to publish message with empty text","time":{"start":1752887331743,"stop":1752887331743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9177e046e871c171","name":"Subscribe to topic containing short and publish message","time":{"start":1752887340915,"stop":1752887340916,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bd7c15b8e3e1a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1752887696275,"stop":1752887696275,"duration":0},"status":"passed","severity":"normal"},{"uid":"373fa0acbc9297a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1752887138477,"stop":1752887138477,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e4fe5bc15076ba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1752887192872,"stop":1752887192872,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a8af251518c3e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1752887441300,"stop":1752887441301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb7386084203dbc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1752887192864,"stop":1752887192864,"duration":0},"status":"passed","severity":"normal"},{"uid":"756bfd351954c165","name":"should handle complete discovery-to-dial flow","time":{"start":1752887153185,"stop":1752887153185,"duration":0},"status":"passed","severity":"normal"},{"uid":"407029815bd5a765","name":"Check received message containing Arabic","time":{"start":1752887650695,"stop":1752887650695,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe56357b2ff93de","name":"should delegate to networkMonitor.isConnected()","time":{"start":1752887154848,"stop":1752887154849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb656f8d40d33fa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1752887143864,"stop":1752887143864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16d41d6eb33c211","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1752887405266,"stop":1752887405266,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b41be195cdc6f1","name":"Check publish message containing Script","time":{"start":1752887331738,"stop":1752887331739,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c5513f26ea7f","name":"should detect messages with missing dependencies","time":{"start":1752887197762,"stop":1752887197762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc252f8dd5d09de0","name":"Light Node - default protocols","time":{"start":1752887485670,"stop":1752887485670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf90ea53a9fb542","name":"Wrong topic","time":{"start":1752887441315,"stop":1752887441317,"duration":2},"status":"passed","severity":"normal"},{"uid":"90dfa3570b674924","name":"rejects hash query with time filter","time":{"start":1752887154109,"stop":1752887154120,"duration":11},"status":"passed","severity":"normal"},{"uid":"29fc4545f4bc7267","name":"should check false positive rate","time":{"start":1752887194874,"stop":1752887194874,"duration":0},"status":"passed","severity":"normal"},{"uid":"42967fae6b3ca5b0","name":"Filter","time":{"start":1752887485670,"stop":1752887485670,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3af21267b49e2b","name":"should be safe to call multiple times","time":{"start":1752887153490,"stop":1752887153490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc2945df6c17242","name":"Add multiple subscription objects on single nwaku node","time":{"start":1752887696263,"stop":1752887696263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd26c5951e40fdc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1752887696271,"stop":1752887696272,"duration":1},"status":"passed","severity":"normal"},{"uid":"5700f37fce62bbea","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1752887143859,"stop":1752887143859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed572206c86ffa","name":"should be safe to call multiple times","time":{"start":1752887154847,"stop":1752887154848,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7eca6c30ea5e64","name":"Push message with custom timestamp: 1752890833178","time":{"start":1752887612486,"stop":1752887612486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a048a38d730c9a31","name":"Check received message containing Russian","time":{"start":1752887650687,"stop":1752887650687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be55bbfb3a53daa","name":"should encode/decode to RLP encoding","time":{"start":1752887144682,"stop":1752887144682,"duration":0},"status":"passed","severity":"normal"},{"uid":"608f94d3b9d6e963","name":"should dial all peers on dial","time":{"start":1752887301167,"stop":1752887301167,"duration":0},"status":"passed","severity":"normal"},{"uid":"266aa9dc391cb9f3","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1752887197761,"stop":1752887197762,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7776be570731214","name":"should return false when peer is on different cluster","time":{"start":1752887153545,"stop":1752887153545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd884a53b41454a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1752887419317,"stop":1752887419318,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ddf3056d922da8","name":"should retry failed tasks","time":{"start":1752887182704,"stop":1752887182704,"duration":0},"status":"passed","severity":"normal"},{"uid":"37243e60ffe6f8b8","name":"should handle task timeouts","time":{"start":1752887182705,"stop":1752887182707,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0e93eb8c06da21b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1752887138477,"stop":1752887138477,"duration":0},"status":"passed","severity":"normal"},{"uid":"368844354242ae73","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1752887153681,"stop":1752887153681,"duration":0},"status":"passed","severity":"normal"},{"uid":"430c4e6020bfa729","name":"Encoder throws on undefined content topic","time":{"start":1752887154764,"stop":1752887154764,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc95a078e9ffbfb","name":"should be online or offline if network state changed","time":{"start":1752887232873,"stop":1752887232873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a494195b3a0a6ae","name":"Subscribe to topic containing XML and publish message","time":{"start":1752887340919,"stop":1752887340919,"duration":0},"status":"passed","severity":"normal"},{"uid":"729b4e0728891bde","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1752887192852,"stop":1752887192852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6d113e9f32e379","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1752887340913,"stop":1752887340914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4578be2e80224dac","name":"LightPush","time":{"start":1752887485669,"stop":1752887485670,"duration":1},"status":"passed","severity":"normal"},{"uid":"126dfdb7cf59839c","name":"should return true even if peer has no overlapping shards","time":{"start":1752887153540,"stop":1752887153540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7123eb624cef05ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1752887696273,"stop":1752887696273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e26ea31e84017f","name":"should return true when peer is on the pubsub topic shard","time":{"start":1752887153546,"stop":1752887153547,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd332e9815643bd","name":"Check publish message containing SQL Injection","time":{"start":1752887331738,"stop":1752887331738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb20dc7497e8af2","name":"Check message with no payload is not received","time":{"start":1752887650692,"stop":1752887650692,"duration":0},"status":"passed","severity":"normal"},{"uid":"911f71a5f322a6c","name":"throws on content topic with empty version field","time":{"start":1752887138460,"stop":1752887138461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5232aa342407ce98","name":"Subscribe to topic containing numeric and publish message","time":{"start":1752887340916,"stop":1752887340916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7faff77a1a53d24","name":"Check message on other pubsub topic is not received","time":{"start":1752887650699,"stop":1752887650699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dba5dc0ec8bc8e","name":"Delete observer","time":{"start":1752887309975,"stop":1752887309975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4004cc18e050b","name":"Passing an array","time":{"start":1752887485222,"stop":1752887485223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d23f08be44ccb84","name":"Should update shard info","time":{"start":1752887301648,"stop":1752887301649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb4c49f086ae918","name":"Check received message containing escaped characters","time":{"start":1752887650689,"stop":1752887650689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1a45e7501c7900","name":"Rejects garbage","time":{"start":1752887187173,"stop":1752887187173,"duration":0},"status":"passed","severity":"normal"},{"uid":"783b996f2ad98f17","name":"should dial with PeerId and return stream","time":{"start":1752887154849,"stop":1752887154849,"duration":0},"status":"passed","severity":"normal"},{"uid":"627e423d5d5cae03","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1752887162302,"stop":1752887162303,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a2283df31ca0a","name":"Push message with short payload","time":{"start":1752887612487,"stop":1752887612487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4291c35f23237e4f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1752887405269,"stop":1752887405269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df7a4fbfd4bdde5","name":"should handle onConnected and onDisconnected","time":{"start":1752887183634,"stop":1752887183635,"duration":1},"status":"passed","severity":"normal"},{"uid":"1554bab2766d9d8d","name":"should use DNS peer discovery with light client","time":{"start":1752887218907,"stop":1752887218907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd4516d26aeaa82b","name":"Passing page size 1 when there are 4 messages","time":{"start":1752887465725,"stop":1752887465725,"duration":0},"status":"passed","severity":"normal"},{"uid":"584cbaf8029290eb","name":"Fails to push message with large meta","time":{"start":1752887612494,"stop":1752887612494,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b8b78b15f99f01","name":"should initialize with Unhealthy status","time":{"start":1752887183378,"stop":1752887183379,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6767c906aa64a0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1752887192860,"stop":1752887192861,"duration":1},"status":"passed","severity":"normal"},{"uid":"973154683c23919d","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1752887153518,"stop":1752887153518,"duration":0},"status":"passed","severity":"normal"},{"uid":"709e6e06a88ff0b4","name":"Init the array if not present","time":{"start":1752887138311,"stop":1752887138312,"duration":1},"status":"passed","severity":"normal"},{"uid":"301252317dc22ede","name":"Passing page size 110 when there are 120 messages","time":{"start":1752887465727,"stop":1752887465727,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bbab5868c57f2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1752887478657,"stop":1752887478658,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b654e2c9f53f7b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1752887331744,"stop":1752887331745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0012572f1898116","name":"should skip updating peer store if peer has same addresses","time":{"start":1752887153168,"stop":1752887153169,"duration":1},"status":"passed","severity":"normal"},{"uid":"228d40d24b6dada6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1752887696269,"stop":1752887696270,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffc8e0bbd0c8b5","name":"should maintain desired error rate","time":{"start":1752887194872,"stop":1752887194872,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e84726c14070e8c","name":"Push message with long payload","time":{"start":1752887612479,"stop":1752887612479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecf14e44fbabad8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1752887172212,"stop":1752887172212,"duration":0},"status":"passed","severity":"normal"},{"uid":"196b8f3f705efb33","name":"should be empty after removing the only subscription","time":{"start":1752887183954,"stop":1752887183954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3099a4f40f1745a8","name":"should not fail to start the service if it is already started","time":{"start":1752887218904,"stop":1752887218905,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2418385b8f960c3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1752887340921,"stop":1752887340921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3d985151da3ced","name":"should add event listeners to libp2p","time":{"start":1752887153673,"stop":1752887153674,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d2879de8c6764f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1752887478657,"stop":1752887478657,"duration":0},"status":"passed","severity":"normal"},{"uid":"162bcd61c61af82c","name":"should handle shard reader errors gracefully","time":{"start":1752887153942,"stop":1752887153942,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa57adf53a21c7c","name":"should return PeerId when Multiaddr input is provided","time":{"start":1752887154075,"stop":1752887154075,"duration":0},"status":"passed","severity":"normal"},{"uid":"60107af270b009a9","name":"Encoder throws on empty string content topic","time":{"start":1752887173936,"stop":1752887173937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17d8125d43892dc","name":"Check message received after jswaku node is restarted","time":{"start":1752887650693,"stop":1752887650693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0884c2c8486689c","name":"it tolerates circular branch references","time":{"start":1752887162501,"stop":1752887162501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c598ba62e4cd79","name":"should filter out already connected peers","time":{"start":1752887153510,"stop":1752887153511,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a4015b3dfcf0f4","name":"Check received message containing special chars","time":{"start":1752887650694,"stop":1752887650694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3419c3a969b07a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1752887232872,"stop":1752887232872,"duration":0},"status":"passed","severity":"normal"},{"uid":"921c1d8b3b5cf39c","name":"Check meta is set [symmetric]","time":{"start":1752887172213,"stop":1752887172213,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bed885afb6793fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1752887696263,"stop":1752887696263,"duration":0},"status":"passed","severity":"normal"},{"uid":"153fc673b5097d8b","name":"should add and remove event listeners correctly","time":{"start":1752887166458,"stop":1752887166458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8854148b869bdc0","name":"Push message with XML payload","time":{"start":1752887612481,"stop":1752887612482,"duration":1},"status":"passed","severity":"normal"},{"uid":"40158ae4a6b0955","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1752887138465,"stop":1752887138465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b753173835fd0084","name":"should insert elements correctly","time":{"start":1752887194871,"stop":1752887194872,"duration":1},"status":"passed","severity":"normal"},{"uid":"29403ff6efe805f9","name":"should handle peer connect event","time":{"start":1752887153682,"stop":1752887153682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ecb6ead9ad5795","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1752887696268,"stop":1752887696268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a93928fa7df65ef","name":"should return false when pubsub topic parsing fails","time":{"start":1752887153550,"stop":1752887153551,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1461284f9d193","name":"messageHashStr works with IProtoMessage","time":{"start":1752887153766,"stop":1752887153766,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cf623154d3a8fe","name":"should return usable stream attached to connection","time":{"start":1752887154342,"stop":1752887154342,"duration":0},"status":"passed","severity":"normal"},{"uid":"35105a05acf525b9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1752887138731,"stop":1752887138732,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc380b60f443ac79","name":"Passing page size 3 when there are 20 messages","time":{"start":1752887465725,"stop":1752887465726,"duration":1},"status":"passed","severity":"normal"},{"uid":"176609c64de6f505","name":"should handle peer not in mesh for all topics","time":{"start":1752887154468,"stop":1752887154468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d900f7860394ee7","name":"should handle relay send failures gracefully","time":{"start":1752887154466,"stop":1752887154466,"duration":0},"status":"passed","severity":"normal"},{"uid":"12308eeeca3a160","name":"should handle errors when getting connections","time":{"start":1752887153696,"stop":1752887153700,"duration":4},"status":"passed","severity":"normal"},{"uid":"531789514dd3c6e2","name":"should return false when peer is on different cluster","time":{"start":1752887153537,"stop":1752887153537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50ac412fda39641","name":"Subscribe to topic containing XML and receive message","time":{"start":1752887696272,"stop":1752887696272,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a6a6d6ccc04f46","name":"should partition messages based on acknowledgement status","time":{"start":1752887197763,"stop":1752887197763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a199021ef72c59e","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1752887192848,"stop":1752887192849,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5d90cc3a5d243f","name":"Check publish message containing emoji","time":{"start":1752887331741,"stop":1752887331741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c602990f86083b19","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/5/topic891/test.js","time":{"start":1752887441311,"stop":1752887441312,"duration":1},"status":"passed","severity":"normal"},{"uid":"7285eebd3a39b75c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1752887405265,"stop":1752887405266,"duration":1},"status":"passed","severity":"normal"},{"uid":"41320e3d9ab48dd6","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1752887192833,"stop":1752887192833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f21fc3fb3d8617","name":"Check received message containing Basic HTML tag","time":{"start":1752887650696,"stop":1752887650696,"duration":0},"status":"passed","severity":"normal"},{"uid":"da23097d382fa1c7","name":"random static sharding 1 - Cluster ID: 450, Shard ID: 649","time":{"start":1752887492453,"stop":1752887492453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9beb2a7a38b649","name":"Subscribe to topic containing JSON and publish message","time":{"start":1752887340920,"stop":1752887340920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d26372101d6018e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1752887162504,"stop":1752887162504,"duration":0},"status":"passed","severity":"normal"},{"uid":"856c2bd5865cab95","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1752887405268,"stop":1752887405268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a478a1d86a5d0ae","name":"Subscribe to topic containing shell command and publish message","time":{"start":1752887340920,"stop":1752887340920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e86d6b4e55b863","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1752887138468,"stop":1752887138468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f248b119eaf3ad","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1752887153490,"stop":1752887153490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca10266955e59e73","name":"Push message with Script payload","time":{"start":1752887612481,"stop":1752887612481,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f428f7c09e077b0","name":"Accepts a valid Waku Message","time":{"start":1752887187171,"stop":1752887187172,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f53bc4bc828bce","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1752887153765,"stop":1752887153766,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d983db13e996d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1752887471779,"stop":1752887471779,"duration":0},"status":"passed","severity":"normal"},{"uid":"142f9c54c7c317e9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1752887434908,"stop":1752887434908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1771d86a74ed8d","name":"Fails to publish duplicate message","time":{"start":1752887331742,"stop":1752887331743,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d42f9172733b48b","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1752887192836,"stop":1752887192840,"duration":4},"status":"passed","severity":"normal"},{"uid":"6402070acde99041","name":"Non TWN Cluster","time":{"start":1752887441301,"stop":1752887441302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba098f3fb7647818","name":"Encoder throws on empty string content topic","time":{"start":1752887172214,"stop":1752887172215,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f80ec3637409b01","name":"Check received message containing shell command","time":{"start":1752887650688,"stop":1752887650689,"duration":1},"status":"passed","severity":"normal"},{"uid":"953ad7d129383b1c","name":"different cluster: nodes don't connect","time":{"start":1752887270351,"stop":1752887270352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf90686e2f04e88","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1752887154348,"stop":1752887154349,"duration":1},"status":"passed","severity":"normal"},{"uid":"944f3b30132a802a","name":"Refresh subscription","time":{"start":1752887696268,"stop":1752887696269,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ace5a0b221de2b","name":"can start the service","time":{"start":1752887307972,"stop":1752887307972,"duration":0},"status":"passed","severity":"normal"},{"uid":"96450908419a28c4","name":"Push message with Russian payload","time":{"start":1752887612481,"stop":1752887612481,"duration":0},"status":"passed","severity":"normal"},{"uid":"930644b66ad24deb","name":"should properly create location multiaddrs - tcp","time":{"start":1752887144685,"stop":1752887144685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03c3b78406d926d","name":"handles different networkShards values correctly","time":{"start":1752887138469,"stop":1752887138469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c323373b0e03b6cc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1752887696266,"stop":1752887696266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f538a2018510c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1752887478658,"stop":1752887478659,"duration":1},"status":"passed","severity":"normal"},{"uid":"876865899656d6a0","name":"Symmetric encrypt & Decrypt","time":{"start":1752887172739,"stop":1752887172739,"duration":0},"status":"passed","severity":"normal"},{"uid":"59129e232ee7e7a6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1752887192870,"stop":1752887192870,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dde40f8f7fa477","name":"Check received message containing short","time":{"start":1752887650685,"stop":1752887650685,"duration":0},"status":"passed","severity":"normal"},{"uid":"83727324b95d9bd4","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752887650693,"stop":1752887650693,"duration":0},"status":"passed","severity":"normal"},{"uid":"574bdc5543109f86","name":"should handle different types of entries","time":{"start":1752887181743,"stop":1752887181743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da08a13e5133c19","name":"should call waitForPeer on Relay","time":{"start":1752887183647,"stop":1752887183647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2538b915a135a91","name":"Push message with SQL Injection payload","time":{"start":1752887612481,"stop":1752887612481,"duration":0},"status":"passed","severity":"normal"},{"uid":"255509da8c2fe7b4","name":"should decode valid enr with tcp successfully","time":{"start":1752887144678,"stop":1752887144678,"duration":0},"status":"passed","severity":"normal"},{"uid":"834e3d3e4d755a81","name":"Check received message containing unicode special characters","time":{"start":1752887650697,"stop":1752887650697,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad3cd63eaeef2ee","name":"Callback on promise, aborts when callback returns true","time":{"start":1752887466307,"stop":1752887466307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d13bb7ab4271776","name":"should not execute task if max attempts is 0","time":{"start":1752887182708,"stop":1752887182709,"duration":1},"status":"passed","severity":"normal"},{"uid":"48867c92dfad3eea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1752887696262,"stop":1752887696262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e14c0a9e67bc61e","name":"should create ShardReader with auto sharding network config","time":{"start":1752887153535,"stop":1752887153536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e1b5ab8d88a89b","name":"should remove event listener for peer:discovery","time":{"start":1752887153159,"stop":1752887153160,"duration":1},"status":"passed","severity":"normal"},{"uid":"376f0a5d8af339b5","name":"Push message with SQL Injection payload","time":{"start":1752887612490,"stop":1752887612490,"duration":0},"status":"passed","severity":"normal"},{"uid":"215dcb5428285790","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1752887213860,"stop":1752887213861,"duration":1},"status":"skipped","severity":"normal"},{"uid":"868022d4f92ce79e","name":"should handle peerStore errors gracefully","time":{"start":1752887154852,"stop":1752887154852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c6db7e8d45e8ea","name":"should stop all internal components","time":{"start":1752887154848,"stop":1752887154848,"duration":0},"status":"passed","severity":"normal"},{"uid":"356726fb7e5206fe","name":"ignores domain fetching errors","time":{"start":1752887162502,"stop":1752887162502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6499fe65fa59c8e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1752887192856,"stop":1752887192856,"duration":0},"status":"passed","severity":"normal"},{"uid":"96274eca4eb7ed62","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1752887696273,"stop":1752887696273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e376622194c439","name":"should reject if Store is requested but not mounted","time":{"start":1752887183644,"stop":1752887183644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5990f46576cc46d7","name":"Should update multiaddrs","time":{"start":1752887301648,"stop":1752887301648,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c8b5f83ba5f329","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1752887340919,"stop":1752887340919,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ef794806e9c922","name":"should wait for Filter peer to be connected","time":{"start":1752887183646,"stop":1752887183646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3fe3825e90aa27","name":"Push message with short payload","time":{"start":1752887612479,"stop":1752887612479,"duration":0},"status":"passed","severity":"normal"},{"uid":"55abb2926f166769","name":"Check publish message containing long","time":{"start":1752887331734,"stop":1752887331734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bac38ab7eec8753","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1752887192388,"stop":1752887192389,"duration":1},"status":"passed","severity":"normal"},{"uid":"606169d4aba76128","name":"Subscribe to topic containing special chars and receive message","time":{"start":1752887696259,"stop":1752887696259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53139546f3a3924","name":"throws on content topic with empty application field","time":{"start":1752887138460,"stop":1752887138460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94eaf8d9ad1aae9","name":"Check publish message containing Chinese","time":{"start":1752887331737,"stop":1752887331737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34d6535283233fe","name":"Check received message with timestamp: 1752887212840 ","time":{"start":1752887650690,"stop":1752887650690,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d9f7b713c7d0bc","name":"retrieves a single peer","time":{"start":1752887162501,"stop":1752887162501,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f9749e7fcaf671","name":"should allow redial after failed dial cooldown expires","time":{"start":1752887153936,"stop":1752887153936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f317765f665bd8ce","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1752887153169,"stop":1752887153185,"duration":16},"status":"passed","severity":"normal"},{"uid":"a5427bb887d0f0bf","name":"Default pageSize","time":{"start":1752887465727,"stop":1752887465728,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6d2a8b244df5e7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1752887138471,"stop":1752887138471,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb637c6b0c2c975","name":"Query with Ordered Callback, No Decoder","time":{"start":1752887434905,"stop":1752887434907,"duration":2},"status":"passed","severity":"normal"},{"uid":"618e874f72993932","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1752887192851,"stop":1752887192852,"duration":1},"status":"passed","severity":"normal"},{"uid":"93645cd4d3aa28b5","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1752887192855,"stop":1752887192855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f450fa1d5cf3599a","name":"Reusing cursor across nodes","time":{"start":1752887419318,"stop":1752887419318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ed2b5d92c51409","name":"should throw error - no public key","time":{"start":1752887144680,"stop":1752887144680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce7e35aafbec3f4","name":"should throw error - invalid id","time":{"start":1752887144680,"stop":1752887144680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b075528df714a89","name":"Ordered Callback - true","time":{"start":1752887453002,"stop":1752887453003,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8cd56dfa75b750","name":"Nodes with multiple pubsub topic","time":{"start":1752887325047,"stop":1752887325048,"duration":1},"status":"passed","severity":"normal"},{"uid":"56368f3dac40f623","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1752887153764,"stop":1752887153764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a68d7a7dcd14d96","name":"Ephemeral field is preserved - encoder v0","time":{"start":1752887213860,"stop":1752887213860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9de9342a8c744113","name":"should throw error - no public key","time":{"start":1752887144679,"stop":1752887144679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8558e183d8fecf35","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1752887192389,"stop":1752887192390,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dba60958077ec4","name":"should handle hash queries without validation","time":{"start":1752887183721,"stop":1752887183721,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea15b8ed2a73d4a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1752887213861,"stop":1752887213861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c188013e29d0b2f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1752887696254,"stop":1752887696255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9869e075cd0a56d","name":"should process queue every 500ms","time":{"start":1752887153937,"stop":1752887153937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fca9e995c1566d","name":"Check received message with timestamp: 1752887212840000000 ","time":{"start":1752887650689,"stop":1752887650690,"duration":1},"status":"passed","severity":"normal"},{"uid":"39325b3e72c9afcf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1752887138473,"stop":1752887138474,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d468bb88b305d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1752887192868,"stop":1752887192869,"duration":1},"status":"passed","severity":"normal"},{"uid":"439681de31ce8e0a","name":"should dial peer immediately when queue is empty","time":{"start":1752887153924,"stop":1752887153924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0ea0f878e571e9","name":"should remove event listeners from libp2p","time":{"start":1752887153675,"stop":1752887153675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e469920d863250a9","name":"should dial one peer on dial","time":{"start":1752887301168,"stop":1752887301168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c58a3598f4ad25","name":"Check received message containing long","time":{"start":1752887650694,"stop":1752887650694,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b04c557aa85ab1","name":"should throw an error for insufficient data","time":{"start":1752887138732,"stop":1752887138732,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da5a2c7c26e9acd","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1752887192849,"stop":1752887192849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c218ac28669e29af","name":"Query Generator, Multiple PubsubTopics","time":{"start":1752887434903,"stop":1752887434903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc3a1376a403fd2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1752887331744,"stop":1752887331744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbc233a46897939","name":"msgTime: 0 ms from now, startTime: 1752628266534, endTime: 1752887466534","time":{"start":1752887478660,"stop":1752887478660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4da84c8ea6d3e03","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1752887696261,"stop":1752887696261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98f6175c65e6a88","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752887650690,"stop":1752887650690,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c0f1969ae43989","name":"connected peers and dial","time":{"start":1752887308290,"stop":1752887308291,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a63cdd6d94eeab8","name":"msgTime: 0 ms from now, startTime: 1752801066534, endTime: 1752887466534","time":{"start":1752887478661,"stop":1752887478661,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9732af00b05921","name":"should handle dial errors","time":{"start":1752887154850,"stop":1752887154850,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ea68da41e4feb4","name":"should add peer to queue when queue is not empty","time":{"start":1752887153925,"stop":1752887153925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8de035437b8e38","name":"udp ip6 address","time":{"start":1752887143970,"stop":1752887143971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c6a02acdfedf7","name":"should mark all messages in causal history as acknowledged","time":{"start":1752887197761,"stop":1752887197761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cf7f081021c681","name":"should merge provided config with defaults","time":{"start":1752887154846,"stop":1752887154846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8338ae40ca71295d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752887399971,"stop":1752887399972,"duration":1},"status":"passed","severity":"normal"},{"uid":"5288393fa937455d","name":"Overlapping topic subscription","time":{"start":1752887696268,"stop":1752887696268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92b49d0ab7065f1","name":"should be empty when created","time":{"start":1752887183953,"stop":1752887183953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20ba3ea0735b62b","name":"Push message equal or less that 1MB","time":{"start":1752887612496,"stop":1752887612496,"duration":0},"status":"passed","severity":"normal"},{"uid":"888e4cf15b3ec9df","name":"should add and check entries correctly","time":{"start":1752887181734,"stop":1752887181740,"duration":6},"status":"passed","severity":"normal"},{"uid":"d0a4b3cca6bca691","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1752887192848,"stop":1752887192848,"duration":0},"status":"passed","severity":"normal"},{"uid":"10371df20d3f621f","name":"should remove event listeners","time":{"start":1752887153491,"stop":1752887153499,"duration":8},"status":"passed","severity":"normal"},{"uid":"e695e64da1f55300","name":"Check received message containing escaped characters","time":{"start":1752887650697,"stop":1752887650697,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b12839d8aa7b53","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1752887340914,"stop":1752887340915,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898f06fbe09e650","name":"should be safe to call multiple times","time":{"start":1752887153923,"stop":1752887153923,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fb704c3f430223","name":"Ordered Callback - false","time":{"start":1752887453003,"stop":1752887453003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc0db8d21168ee6","name":"should get / set TCP multiaddr","time":{"start":1752887144683,"stop":1752887144683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dd2a14f0ad898f","name":"should return false when peer is not found","time":{"start":1752887153541,"stop":1752887153541,"duration":0},"status":"passed","severity":"normal"},{"uid":"147022e1217dad5f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1752887696274,"stop":1752887696274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d301e192c8d53e23","name":"connects to nwaku","time":{"start":1752887485221,"stop":1752887485222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c6b024497a1ed4","name":"should return false","time":{"start":1752887144681,"stop":1752887144681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72431d285fe211b","name":"should handle multiple query options for time ranges","time":{"start":1752887183720,"stop":1752887183720,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f2fb70f54aa122","name":"should return false when network is not connected","time":{"start":1752887154849,"stop":1752887154849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5206d3db313694a9","name":"Push 30 different messages","time":{"start":1752887612493,"stop":1752887612493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70993619906f0c58","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1752887478661,"stop":1752887478662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2448c3bdaf3043","name":"Subscribe to topic containing XML and receive message","time":{"start":1752887696261,"stop":1752887696261,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9102a3cfbaab41","name":"Check publish message containing special chars","time":{"start":1752887331736,"stop":1752887331737,"duration":1},"status":"passed","severity":"normal"},{"uid":"df31dca69edd0ea1","name":"should not receive a peer event before start","time":{"start":1752887218906,"stop":1752887218906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb96aefcc57b645","name":"should be safe to call multiple times","time":{"start":1752887154453,"stop":1752887154454,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa17ab8e24c92e10","name":"1 Store, 2 fetches","time":{"start":1752887162058,"stop":1752887162059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c362ffa9efca5b08","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1752887154853,"stop":1752887154853,"duration":0},"status":"passed","severity":"normal"},{"uid":"708f6411f28536ba","name":"should stop ping timers on peer disconnect","time":{"start":1752887154459,"stop":1752887154460,"duration":1},"status":"passed","severity":"normal"},{"uid":"226698812111abbc","name":"should lock peers when selected","time":{"start":1752887183631,"stop":1752887183632,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f87e45e342793a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1752887143862,"stop":1752887143862,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4da502c5fb55dde","name":"should insert message into bloom filter","time":{"start":1752887197757,"stop":1752887197758,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d530276ae791a4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1752887138467,"stop":1752887138467,"duration":0},"status":"passed","severity":"normal"},{"uid":"780a3b72ccffbf3a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1752887154766,"stop":1752887154766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef01a71ded147f6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1752887138464,"stop":1752887138464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4375381f4dd930ff","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1752887197765,"stop":1752887197765,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a6aeb9b8d47ef2","name":"accepts valid content-filtered query","time":{"start":1752887154107,"stop":1752887154108,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafee81089b17815","name":"accepts time-filtered query with content filter","time":{"start":1752887154121,"stop":1752887154121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b790fc6b8cdc106","name":"Query Generator, No message returned","time":{"start":1752887434904,"stop":1752887434904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b11e905c8deb433","name":"throws on content topic with too few or too many fields","time":{"start":1752887138458,"stop":1752887138459,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6222656c26cb25","name":"1 Relay, 1 fetch","time":{"start":1752887162057,"stop":1752887162058,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede10ee9fe6a8ff0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1752887138465,"stop":1752887138465,"duration":0},"status":"passed","severity":"normal"},{"uid":"269086b300be7fcc","name":"should support chaining for add method","time":{"start":1752887181741,"stop":1752887181741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa42c36dc715687","name":"Check publish message containing short","time":{"start":1752887331734,"stop":1752887331734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b888a3e6788ca50f","name":"Check message with invalid timestamp is not received","time":{"start":1752887650699,"stop":1752887650699,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c44db329bf3fa3","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1752887192855,"stop":1752887192855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8ec86371db6a97","name":"throws on content topic with empty encoding field","time":{"start":1752887138461,"stop":1752887138462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e951b2dae972ff44","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1752887183674,"stop":1752887183675,"duration":1},"status":"passed","severity":"normal"},{"uid":"196d5c8977bcfa9f","name":"should skip peer when already connected","time":{"start":1752887153925,"stop":1752887153926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e618c6ad2c3e3220","name":"Waku message hash computation (meta attribute not present)","time":{"start":1752887153760,"stop":1752887153760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4235e201bdc762","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1752887138476,"stop":1752887138476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f77b506d6a49c7f","name":"Publish message with custom timestamp: Sat Jul 19 2025 00:08:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1752887331742,"stop":1752887331742,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f9e89b6cc12c9b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1752887162059,"stop":1752887162060,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d374ff4a3e1a47","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1752887138470,"stop":1752887138470,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c6fff39f90780b","name":"should not modify tags of connections for different peers","time":{"start":1752887183640,"stop":1752887183640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dec754b03985a64","name":"Check message with no pubsub topic is not received","time":{"start":1752887650699,"stop":1752887650699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b359dc64d528d00f","name":"should dial more peers if under maxConnections","time":{"start":1752887153522,"stop":1752887153522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89ab599e706da54","name":"Push message with Basic HTML tag payload","time":{"start":1752887612491,"stop":1752887612491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1607ec143200ac","name":"should return true when peer is on the specified shard","time":{"start":1752887153542,"stop":1752887153542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa878405af88fae","name":"random static sharding 4 - Cluster ID: 343, Shard ID: 199","time":{"start":1752887492454,"stop":1752887492454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a53fe81847a61","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1752887325046,"stop":1752887325047,"duration":1},"status":"passed","severity":"normal"},{"uid":"689ba11d88b59046","name":"should filter peers by codec","time":{"start":1752887154852,"stop":1752887154852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2320f6941826ee14","name":"Encoder throws on undefined content topic","time":{"start":1752887173936,"stop":1752887173936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df509f248394f4c","name":"should create NetworkMonitor with libp2p and events","time":{"start":1752887153672,"stop":1752887153673,"duration":1},"status":"passed","severity":"normal"},{"uid":"159fb25ceb16e607","name":"random static sharding 9 - Cluster ID: 407, Shard ID: 357","time":{"start":1752887492456,"stop":1752887492456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3df14eb857cbca5","name":"nwaku subscribes","time":{"start":1752887321642,"stop":1752887321649,"duration":7},"status":"passed","severity":"normal"},{"uid":"9be5a237c7f147f1","name":"Sample","time":{"start":1752887143895,"stop":1752887143895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e680fdeeae1aadb","name":"Push message with long payload","time":{"start":1752887612487,"stop":1752887612488,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91cc9adf432ad81","name":"Push message with Basic HTML tag payload","time":{"start":1752887612482,"stop":1752887612482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa0f2be48ad090c","name":"should be able to encode the field with only STORE set to true","time":{"start":1752887143857,"stop":1752887143857,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b7363631ba0eb3","name":"Query Generator - true","time":{"start":1752887452997,"stop":1752887452998,"duration":1},"status":"passed","severity":"normal"},{"uid":"d516d28de892c648","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1752887696273,"stop":1752887696273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4271dd22d258291c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1752887325045,"stop":1752887325045,"duration":0},"status":"passed","severity":"normal"},{"uid":"494131acb609a26","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1752887192853,"stop":1752887192853,"duration":0},"status":"passed","severity":"normal"},{"uid":"adce6657d4d1533a","name":"Query with Promise Callback, No Decoder","time":{"start":1752887434908,"stop":1752887434909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51e230641bffe33","name":"Passing page size 11 when there are 10 messages","time":{"start":1752887465726,"stop":1752887465726,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a2f03471bdb962","name":"Throws when trying to push message with empty payload","time":{"start":1752887612493,"stop":1752887612493,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dc9ec7440461d2","name":"groups content topics by expected pubsub topic","time":{"start":1752887138468,"stop":1752887138468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a02bccad8f67c1","name":"should return peer for existing peer","time":{"start":1752887153517,"stop":1752887153517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecacd345da371a97","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1752887192848,"stop":1752887192848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efadaa251fa1db1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1752887340914,"stop":1752887340914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79057009981b888","name":"should remove expired entries after TTL has passed","time":{"start":1752887181741,"stop":1752887181742,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11b5ca604c63510","name":"should enable all discoveries when explicitly set","time":{"start":1752887182642,"stop":1752887182646,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d2590e7f63de480","name":"should be able to encode the field with only FILTER set to true","time":{"start":1752887143857,"stop":1752887143858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b231b375b143ac56","name":"Check publish message containing JSON","time":{"start":1752887331739,"stop":1752887331740,"duration":1},"status":"passed","severity":"normal"},{"uid":"deca2c6ef1b52aff","name":"should handle case with all peers already connected","time":{"start":1752887153516,"stop":1752887153516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359d12780991691","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1752887192845,"stop":1752887192846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac87356afb4345b","name":"should reject if LightPush is requested but not mounted","time":{"start":1752887183643,"stop":1752887183643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f53847877010c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1752887138476,"stop":1752887138476,"duration":0},"status":"passed","severity":"normal"},{"uid":"14831325eca79584","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1752887696262,"stop":1752887696262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4804e7c5c07fac3","name":"isConnected return false after peer stops","time":{"start":1752887232872,"stop":1752887232872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d930e215e047f28f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1752887696263,"stop":1752887696263,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fea497bcbbdd75","name":"accepts valid message hash query","time":{"start":1752887154108,"stop":1752887154108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7342e97fac992b00","name":"should sort peers by ping value","time":{"start":1752887154852,"stop":1752887154853,"duration":1},"status":"passed","severity":"normal"},{"uid":"20edab7d95cce66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1752887138478,"stop":1752887138478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6b16ce5539558a","name":"Subscribe to topic containing Script and receive message","time":{"start":1752887696260,"stop":1752887696261,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6d16278f6a78d9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1752887340918,"stop":1752887340918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5215e50e3b501fec","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1752887696267,"stop":1752887696267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecb22bda7b7f45e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1752887356914,"stop":1752887356916,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd60513d7f0e88d5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1752887696255,"stop":1752887696255,"duration":0},"status":"passed","severity":"normal"},{"uid":"5449e8b977d331f","name":"should not fail to stop the service if it was not started","time":{"start":1752887166452,"stop":1752887166453,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4f4f1a3f5e733b","name":"Nwaku publishes","time":{"start":1752887321651,"stop":1752887321654,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfaf667b0a9c90b1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1752887162506,"stop":1752887162506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b989ee960ad6752e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1752887143858,"stop":1752887143859,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc607dae9c5c2de5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1752887340914,"stop":1752887340914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d998056053cc061","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1752887154108,"stop":1752887154108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3661145a461137d1","name":"should use configured peers when available","time":{"start":1752887183721,"stop":1752887183722,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a16281890ef5f31","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1752887478659,"stop":1752887478659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3d483d074ff3ab","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1752887192869,"stop":1752887192869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a988d78bd421ecdf","name":"Push message with XML payload","time":{"start":1752887612490,"stop":1752887612490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e3fb6ebb5c4485","name":"should dial peers from store when no connections remain","time":{"start":1752887153501,"stop":1752887153501,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d9a7908f5cea6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1752887478661,"stop":1752887478661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da9adb03c7edfa5","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1752887419320,"stop":1752887419320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf339f7567a3436a","name":"Refresh subscription","time":{"start":1752887696257,"stop":1752887696257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86069e5868004a0","name":"Relay + Store","time":{"start":1752887144688,"stop":1752887144688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36ed66722aaf6da","name":"should create KeepAliveManager with relay","time":{"start":1752887154452,"stop":1752887154453,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d31da9fde21e41a","name":"random static sharding 5 - Cluster ID: 564, Shard ID: 578","time":{"start":1752887492454,"stop":1752887492455,"duration":1},"status":"passed","severity":"normal"},{"uid":"82897f4b8770d7bd","name":"Push to array if already present","time":{"start":1752887138313,"stop":1752887138313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae45b4dcccf0f3ee","name":"should handle network check errors gracefully","time":{"start":1752887153942,"stop":1752887153942,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefb039acbb2a333","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1752887138466,"stop":1752887138466,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b722108f7b02e50","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1752887466307,"stop":1752887466308,"duration":1},"status":"passed","severity":"normal"},{"uid":"450b4f0114ce48eb","name":"should handle ping failures gracefully","time":{"start":1752887154462,"stop":1752887154463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe6aa2beab8f159","name":"Push message with shell command payload","time":{"start":1752887612483,"stop":1752887612483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8bf9e716628e55","name":"should handle peer store update failures gracefully","time":{"start":1752887154463,"stop":1752887154463,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dc4fe524dbcc28","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1752887696266,"stop":1752887696266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3234affcb8cd0a80","name":"random static sharding 6 - Cluster ID: 287, Shard ID: 975","time":{"start":1752887492455,"stop":1752887492455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1965f2384e6954f6","name":"should not fail to start the service if it is already started","time":{"start":1752887166453,"stop":1752887166453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e53214f6a2e7d0","name":"Relay - times out","time":{"start":1752887485667,"stop":1752887485668,"duration":1},"status":"passed","severity":"normal"},{"uid":"df47060dd4744538","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1752887192853,"stop":1752887192853,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bac1206695fc15","name":"Query with Ordered Callback, No message returned","time":{"start":1752887434907,"stop":1752887434907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb9fe4c5951b637","name":"random static sharding 10 - Cluster ID: 927, Shard ID: 733","time":{"start":1752887492456,"stop":1752887492456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac889c383a81295e","name":"should not create timers for topics where peer is not in mesh","time":{"start":1752887154465,"stop":1752887154465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6030625b0faffca1","name":"should properly create location multiaddrs - udp","time":{"start":1752887144684,"stop":1752887144685,"duration":1},"status":"passed","severity":"normal"},{"uid":"6187d25820b10059","name":"should return no connections if no open connection provided","time":{"start":1752887154197,"stop":1752887154197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c642f73bb38dd3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752887399970,"stop":1752887399970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7391f933bc1ff003","name":"should only return 1 node with relay capability","time":{"start":1752887162503,"stop":1752887162503,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c3699679d2b678","name":"Query generator for multiple messages with multiple decoders","time":{"start":1752887466305,"stop":1752887466306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebac92634ab9d3c2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1752887192862,"stop":1752887192862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb9fbc2116600f7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1752887325047,"stop":1752887325047,"duration":0},"status":"passed","severity":"normal"},{"uid":"87368c53c5ac1a1c","name":"Publishes to nwaku","time":{"start":1752887321649,"stop":1752887321651,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ca296d00306e9f5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752887650690,"stop":1752887650690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a94c84227b8c8e9","name":"Relay - dialed first","time":{"start":1752887485666,"stop":1752887485666,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b8d63ceab474ec","name":"Check publish message containing numeric","time":{"start":1752887331735,"stop":1752887331736,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e4049e129c37f5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1752887696254,"stop":1752887696254,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3397db64eb5648","name":"Check received message containing Basic HTML tag","time":{"start":1752887650688,"stop":1752887650688,"duration":0},"status":"passed","severity":"normal"},{"uid":"257fadcd2552001d","name":"should initialize with isNetworkConnected as false","time":{"start":1752887153673,"stop":1752887153673,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cbe579f3f55be8","name":"should properly clean up resources when disposed","time":{"start":1752887181743,"stop":1752887181744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c91ba5b31d1364","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1752887192845,"stop":1752887192845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f1165234c89656","name":"Check message with no content topic is not received","time":{"start":1752887650699,"stop":1752887650700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd132ab0ca4bcc5","name":"Js publishes, other Js receives","time":{"start":1752887321654,"stop":1752887321654,"duration":0},"status":"passed","severity":"normal"},{"uid":"715953b968be5f56","name":"should handle complete peer lifecycle","time":{"start":1752887154468,"stop":1752887154469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a3c03d5441c24","name":"Push message with content topic containing short","time":{"start":1752887612493,"stop":1752887612494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2feac35fbbc1aca","name":"Check received message containing short","time":{"start":1752887650693,"stop":1752887650693,"duration":0},"status":"passed","severity":"normal"},{"uid":"34039edc24a74ae6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1752887162300,"stop":1752887162300,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf04792d9705b57f","name":"should return false when peer is not on the specified shard","time":{"start":1752887153545,"stop":1752887153546,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c61afd5348f8a6","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1752887154074,"stop":1752887154074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0ca3abdf358732","name":"Round trip binary encryption [ecies, signature]","time":{"start":1752887173935,"stop":1752887173936,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a6ade5394e59aa","name":"Subscribe to topic containing Script and receive message","time":{"start":1752887696272,"stop":1752887696272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28d35bc72b92b83","name":"Subscribe to topic containing short and receive message","time":{"start":1752887696257,"stop":1752887696258,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a4d5fb20e368fd","name":"should reject if Filter is requested but not mounted","time":{"start":1752887183644,"stop":1752887183644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335ce7cc4accedf","name":"should return false when peer is not on topic","time":{"start":1752887154853,"stop":1752887154853,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fafe7a55a25baa","name":"should set field with only FILTER enabled","time":{"start":1752887144687,"stop":1752887144687,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d92dae9d49153b","name":"should handle complete dial lifecycle","time":{"start":1752887153943,"stop":1752887153943,"duration":0},"status":"passed","severity":"normal"},{"uid":"921dcba1dcdab5bd","name":"Check received message containing Chinese","time":{"start":1752887650694,"stop":1752887650695,"duration":1},"status":"passed","severity":"normal"},{"uid":"341bd69e9b0736e3","name":"Meta field set when metaSetter is specified","time":{"start":1752887154764,"stop":1752887154764,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0fe54e0c1db584","name":"can query messages normally","time":{"start":1752887444612,"stop":1752887444613,"duration":1},"status":"passed","severity":"normal"},{"uid":"490cedcc456d3ca8","name":"Publish message with custom timestamp: Sat Jul 19 2025 02:08:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1752887331742,"stop":1752887331742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b715c0582968e5c","name":"returns all values when wanted number is greater than available values","time":{"start":1752887161562,"stop":1752887161562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8211c024c397af3b","name":"Waku message hash computation (payload length 0)","time":{"start":1752887153761,"stop":1752887153761,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4ef1facf81154f","name":"can start and stop the service","time":{"start":1752887307973,"stop":1752887307973,"duration":0},"status":"passed","severity":"normal"},{"uid":"469e50ca5c66482f","name":"should initialize bloom filter with correct parameters","time":{"start":1752887194870,"stop":1752887194871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3821016e2757f0e","name":"A test","time":{"start":1752887256706,"stop":1752887256707,"duration":1},"status":"passed","severity":"normal"},{"uid":"1425ce2ba902974f","name":"returns only open connection if one present","time":{"start":1752887154192,"stop":1752887154197,"duration":5},"status":"passed","severity":"normal"},{"uid":"8e7babefb23e352c","name":"Push message with meta","time":{"start":1752887612494,"stop":1752887612494,"duration":0},"status":"passed","severity":"normal"},{"uid":"de138e6745f01684","name":"Check received message containing numeric","time":{"start":1752887650694,"stop":1752887650694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b718de77076f2a","name":"should update ack status of messages in outgoing buffer","time":{"start":1752887197764,"stop":1752887197765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f343a7e8f029e2e","name":"should never report false negatives","time":{"start":1752887194872,"stop":1752887194872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16fa742cba3fdc0","name":"should handle errors when removing globalThis listeners","time":{"start":1752887153676,"stop":1752887153676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f729a5cc449a9eb","name":"should return all connected peers without codec filter","time":{"start":1752887154852,"stop":1752887154852,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da8d490365d123","name":"should initialize with default number of peers","time":{"start":1752887183624,"stop":1752887183625,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb685f573282477d","name":"should not retry if at least one success","time":{"start":1752887183046,"stop":1752887183055,"duration":9},"status":"passed","severity":"normal"},{"uid":"3bb3603824736ce6","name":"should drop connection via multiaddr with hangUp","time":{"start":1752887301169,"stop":1752887301169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab4877d471b8c3","name":"should dispatch network event when browser goes offline","time":{"start":1752887153695,"stop":1752887153695,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d212007c540102","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1752887192867,"stop":1752887192868,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1ba112139ac8b3","name":"should not process empty queue","time":{"start":1752887153938,"stop":1752887153938,"duration":0},"status":"passed","severity":"normal"},{"uid":"69692f503928d50","name":"should stop and cleanup resources","time":{"start":1752887183955,"stop":1752887183955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9634602dafdc38","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1752887340917,"stop":1752887340918,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c10030a4c5ba5e","name":"does not throw on valid cases","time":{"start":1752887138457,"stop":1752887138458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91b018c71f25703","name":"new peer added after a peer was already found","time":{"start":1752887356912,"stop":1752887356913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2d749adf2de9876","name":"should not allow k > 12","time":{"start":1752887192382,"stop":1752887192386,"duration":4},"status":"passed","severity":"normal"},{"uid":"28a24c9ae301a04c","name":"should properly create peer info with all multiaddrs","time":{"start":1752887144685,"stop":1752887144685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a19243164c0a97d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1752887143855,"stop":1752887143856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf33426a9caf9d7","name":"Push message with Script payload","time":{"start":1752887612490,"stop":1752887612490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f2bc0d527c1cbc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1752887192857,"stop":1752887192860,"duration":3},"status":"passed","severity":"normal"},{"uid":"14a32c809a2d3571","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1752887172211,"stop":1752887172212,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fc273271646ebf","name":"should be able to dial TLS multiaddrs","time":{"start":1752887301169,"stop":1752887301170,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a39ad9b3ce9ef8","name":"should unregister libp2p event listeners when stop is called","time":{"start":1752887183635,"stop":1752887183636,"duration":1},"status":"passed","severity":"normal"},{"uid":"59837b66adf27b05","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1752887399971,"stop":1752887399971,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc8f7c42292dd6b","name":"Push message with rate limit","time":{"start":1752887612485,"stop":1752887612485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a236fd2757e3a6a1","name":"should fail to send if no connected peers found","time":{"start":1752887183044,"stop":1752887183045,"duration":1},"status":"passed","severity":"normal"},{"uid":"815fc7b775a67c78","name":"Push message with emoji payload","time":{"start":1752887612492,"stop":1752887612493,"duration":1},"status":"passed","severity":"normal"},{"uid":"99770b965a46c788","name":"should properly create location multiaddrs - tcp6","time":{"start":1752887144684,"stop":1752887144684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ff1c452e13ab9b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app72/3/topic437/proto","time":{"start":1752887441311,"stop":1752887441311,"duration":0},"status":"passed","severity":"normal"},{"uid":"540b6da793469c4b","name":"Correctly serialized arguments","time":{"start":1752887270536,"stop":1752887270537,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fb35119a2e8189","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1752887340918,"stop":1752887340918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad6779135c2bc64","name":"Push message equal or less that 1MB","time":{"start":1752887612486,"stop":1752887612486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f99792d1967ead7","name":"Round trip binary serialization","time":{"start":1752887154763,"stop":1752887154763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5052a5795fa760","name":"should not discard bootstrap peers if under the limit","time":{"start":1752887256350,"stop":1752887256350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae95a46c872a61e0","name":"rejects hash query with content filter parameters","time":{"start":1752887154108,"stop":1752887154109,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fec1e3299fef36","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1752887183639,"stop":1752887183640,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde85a065b137166","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752887405267,"stop":1752887405268,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee948a7061a2782","name":"1 Relay, 1 Filter, gives up","time":{"start":1752887162060,"stop":1752887162061,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b45099b7c1a157","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1752887331741,"stop":1752887331741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff285577d615784","name":"should deliver messages after dependencies are met","time":{"start":1752887197762,"stop":1752887197763,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec4e37e51d64ffe","name":"should check connected peers if present and suitable","time":{"start":1752887183645,"stop":1752887183646,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85468ff027910d0","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1752887182648,"stop":1752887182648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4be47c057d2579a","name":"should handle a minimal index list","time":{"start":1752887138731,"stop":1752887138731,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e0e29cf8af2bca","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1752887696259,"stop":1752887696260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c93c91591b1d1e2","name":"should handle case when globalThis is not available","time":{"start":1752887153681,"stop":1752887153682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d5dadd1c8e8d9e","name":"Passing page size 10 when there are 10 messages","time":{"start":1752887465726,"stop":1752887465726,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a3b61001b65106","name":"can start and stop the service","time":{"start":1752887218904,"stop":1752887218904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ce4c4d5caf1084","name":"should invoke callbacks when receiving a message","time":{"start":1752887183954,"stop":1752887183954,"duration":0},"status":"passed","severity":"normal"},{"uid":"621582ab3e6d2de7","name":"Push message with custom timestamp: 1752890833179","time":{"start":1752887612495,"stop":1752887612496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a679083531dc3162","name":"configure the node with multiple content topics","time":{"start":1752887441317,"stop":1752887441317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9d7e0fe337513","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1752887143863,"stop":1752887143863,"duration":0},"status":"passed","severity":"normal"},{"uid":"581cab82d91633f7","name":"Passing page size 0 when there are 110 messages","time":{"start":1752887465724,"stop":1752887465725,"duration":1},"status":"passed","severity":"normal"},{"uid":"2641f2a342cdd895","name":"Does not throw an exception when node disconnects","time":{"start":1752887485222,"stop":1752887485222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f740627847b0cbcf","name":"A test","time":{"start":1752887256706,"stop":1752887256706,"duration":0},"status":"passed","severity":"normal"},{"uid":"687268a43ca93b1f","name":"different cluster: nodes don't connect","time":{"start":1752887270349,"stop":1752887270349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661e777b8130459","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1752887192862,"stop":1752887192862,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb248f0f3593396","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1752887138474,"stop":1752887138475,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36dcffbf0074bf3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1752887340921,"stop":1752887340921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e782a93f16a32b3","name":"should set field with all protocols enabled","time":{"start":1752887144686,"stop":1752887144686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4987a37aa27ab92","name":"Check received message containing emoji","time":{"start":1752887650689,"stop":1752887650689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57fb66e7ec5eac2","name":"should wait for Store peer to be connected","time":{"start":1752887183647,"stop":1752887183647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f78547cebc24924","name":"Subscribe to topic containing Russian and receive message","time":{"start":1752887696271,"stop":1752887696271,"duration":0},"status":"passed","severity":"normal"},{"uid":"951cfcfccccadd9c","name":"should return PeerId when PeerId is provided","time":{"start":1752887154073,"stop":1752887154074,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ba905cf543e83","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1752887192844,"stop":1752887192844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc80987557bd1428","name":"should get / set UDP multiaddr","time":{"start":1752887144683,"stop":1752887144683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18211dc5758ec74","name":"should do nothing if no non-locked connections to drop","time":{"start":1752887153523,"stop":1752887153523,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f35702ea9648bc","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1752887192850,"stop":1752887192851,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a0755db9728e28","name":"should process tasks in queue","time":{"start":1752887182702,"stop":1752887182703,"duration":1},"status":"passed","severity":"normal"},{"uid":"654536a33c6ae791","name":"Check received message containing SQL Injection","time":{"start":1752887650687,"stop":1752887650687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c297e58b6b48fa4e","name":"should not allow unachievable error rate","time":{"start":1752887192386,"stop":1752887192387,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5998388b8f3046","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1752887182647,"stop":1752887182647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b758516142a750","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1752887340917,"stop":1752887340917,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ece712fdadfa07","name":"Push message with rate limit","time":{"start":1752887612495,"stop":1752887612495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f555b72b57a0f5de","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1752887143859,"stop":1752887143860,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bded45fe2a708c0","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1752887154464,"stop":1752887154464,"duration":0},"status":"passed","severity":"normal"},{"uid":"21de52136b47b023","name":"should clear existing timers before creating new ones","time":{"start":1752887154467,"stop":1752887154467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19b5f4e2acd23fc","name":"ignores unrecognized TXT record formats","time":{"start":1752887162502,"stop":1752887162502,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccfcecebd7350c4","name":"Push message with numeric payload","time":{"start":1752887612480,"stop":1752887612480,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b484db574bb5b5","name":"Push message with Chinese payload","time":{"start":1752887612480,"stop":1752887612480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2204a8b4c463f9","name":"should start and stop interval correctly","time":{"start":1752887182700,"stop":1752887182700,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b670f6c1e2fe7a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1752887143861,"stop":1752887143862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea556da7f20e138","name":"returns all values when wanted number matches available values","time":{"start":1752887161557,"stop":1752887161561,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e73f0fe8a000d0a","name":"Store - dialed after - with timeout","time":{"start":1752887485669,"stop":1752887485669,"duration":0},"status":"passed","severity":"normal"},{"uid":"37193010fd97a15a","name":"Push message with shell command payload","time":{"start":1752887612491,"stop":1752887612492,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a89764a52161bc5","name":"same cluster: nodes connect","time":{"start":1752887270350,"stop":1752887270351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9b32a40a334fe8","name":"should decode valid enr successfully","time":{"start":1752887144675,"stop":1752887144675,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5b16fa80d004b1","name":"Promise Callback - true","time":{"start":1752887452999,"stop":1752887452999,"duration":0},"status":"passed","severity":"normal"},{"uid":"58624f308693c595","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1752887340921,"stop":1752887340921,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ed973ed57cd82","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1752887192861,"stop":1752887192861,"duration":0},"status":"passed","severity":"normal"},{"uid":"883fdbbe8d0b2f9a","name":"Check publish message containing Arabic","time":{"start":1752887331737,"stop":1752887331738,"duration":1},"status":"passed","severity":"normal"},{"uid":"619b0e16153f9dc2","name":"should dial peer when peer is discovered","time":{"start":1752887153161,"stop":1752887153161,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bceaf56cad1b5d","name":"Check received message containing Script","time":{"start":1752887650688,"stop":1752887650688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43c7e892259ee40","name":"should create ConnectionManager with relay","time":{"start":1752887154846,"stop":1752887154846,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab40b6a73f80e47","name":"Push message with emoji payload","time":{"start":1752887612483,"stop":1752887612484,"duration":1},"status":"passed","severity":"normal"},{"uid":"457fb14903394f0","name":"should only return 1 node with relay and store capability","time":{"start":1752887162504,"stop":1752887162504,"duration":0},"status":"passed","severity":"normal"},{"uid":"836d37013fd320a1","name":"Check received message containing XML","time":{"start":1752887650696,"stop":1752887650696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfd69dec953ea22","name":"should keep entries that haven't expired yet","time":{"start":1752887181742,"stop":1752887181742,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ec40dc8b4dde10","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1752887325048,"stop":1752887325048,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7ec544a4305c4","name":"should allow redial after cooldown period","time":{"start":1752887153930,"stop":1752887153931,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b70a4ccb632f9d4","name":"recovers when dns.resolve returns empty","time":{"start":1752887162502,"stop":1752887162502,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e78bd47d7b5ca1","name":"should return null for non-existent peer","time":{"start":1752887153517,"stop":1752887153517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef65387accc016a6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app74/6/topic193/json","time":{"start":1752887441313,"stop":1752887441313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d48cf04d69d496","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1752887173935,"stop":1752887173935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc081b903c32f47","name":"should handle case when navigator is not available","time":{"start":1752887153681,"stop":1752887153681,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cd39c8fbce97cf","name":"messageHash returns a Uint8Array","time":{"start":1752887153765,"stop":1752887153765,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c182f5d7024643","name":"should handle dial errors gracefully","time":{"start":1752887153935,"stop":1752887153935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2111f97af21c9b","name":"should wait for LightPush peer to be connected","time":{"start":1752887183646,"stop":1752887183646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5761a03a7aeffba3","name":"Decoder throws on undefined content topic","time":{"start":1752887154765,"stop":1752887154765,"duration":0},"status":"passed","severity":"normal"},{"uid":"834af2a74f79237e","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1752887197763,"stop":1752887197763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c09b1c12b1377c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1752887192387,"stop":1752887192387,"duration":0},"status":"passed","severity":"normal"},{"uid":"424937d55f0ea7db","name":"Check publish message containing XML","time":{"start":1752887331739,"stop":1752887331739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4592009d92238975","name":"same cluster, static sharding: nodes connect","time":{"start":1752887270349,"stop":1752887270349,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8e4cf7a6d15a03","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app34/5/topic715/utf8","time":{"start":1752887441312,"stop":1752887441313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f91f0edb617d3a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752887405265,"stop":1752887405265,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ed1ba3865e357f","name":"Check received message containing special chars","time":{"start":1752887650686,"stop":1752887650686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b7399abdcaf9a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1752887192870,"stop":1752887192871,"duration":1},"status":"passed","severity":"normal"},{"uid":"932c0f6d0ae99193","name":"Check publish message containing shell command","time":{"start":1752887331740,"stop":1752887331740,"duration":0},"status":"passed","severity":"normal"},{"uid":"440d99f6819ffe59","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1752887153760,"stop":1752887153760,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc87202bba68ace6","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1752887183638,"stop":1752887183639,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d98167d86b4a40b","name":"should handle shardReader errors","time":{"start":1752887154853,"stop":1752887154853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a483bb97073a3549","name":"should properly create location multiaddrs - tcp4","time":{"start":1752887144684,"stop":1752887144684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfc0f1813ae6d99","name":"should set field with only LIGHTPUSH enabled","time":{"start":1752887144687,"stop":1752887144687,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e256e069a691b84","name":"All","time":{"start":1752887219837,"stop":1752887219838,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8db539c7cc2ec9","name":"should drop connection to one peer on hangUp","time":{"start":1752887301168,"stop":1752887301169,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b51a17804f17b","name":"should not change state when connections remain after disconnect","time":{"start":1752887153683,"stop":1752887153683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0e97a56bee336","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1752887153550,"stop":1752887153550,"duration":0},"status":"passed","severity":"normal"},{"uid":"75219e8239074098","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1752887478660,"stop":1752887478660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a52b0c63bd83d6e","name":"Cluster ID 0, shard 1","time":{"start":1752887492453,"stop":1752887492453,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb241b3ba38c1d75","name":"Check message on other pubsub topic is not received","time":{"start":1752887650691,"stop":1752887650691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745708ec5ba6eb9","name":"should increase lamport timestamp","time":{"start":1752887197759,"stop":1752887197759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cef559b27c552bd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1752887696260,"stop":1752887696260,"duration":0},"status":"passed","severity":"normal"},{"uid":"998fe31c1a299edd","name":"Subscribe and receive messages via lightPush","time":{"start":1752887696264,"stop":1752887696264,"duration":0},"status":"passed","severity":"normal"},{"uid":"327059c836c7a561","name":"should successfully stop","time":{"start":1752887183676,"stop":1752887183676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac015e18b7769d81","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1752887138463,"stop":1752887138463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c812009077d9093","name":"should requeue task if no peer is available","time":{"start":1752887182703,"stop":1752887182703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c714aa58a8d918","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1752887183721,"stop":1752887183721,"duration":0},"status":"passed","severity":"normal"},{"uid":"52112670534e7632","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1752887192867,"stop":1752887192867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe83a8985287bee0","name":"should properly create location multiaddrs - udp4","time":{"start":1752887144683,"stop":1752887144684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf56649be3b4c","name":"Push message with JSON payload","time":{"start":1752887612482,"stop":1752887612482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e39237094090a16","name":"should return false and handle errors gracefully","time":{"start":1752887154851,"stop":1752887154851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c90049ac2ca2f9","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1752887192846,"stop":1752887192847,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d31919eb750eba3","name":"should start the dialing interval","time":{"start":1752887153913,"stop":1752887153915,"duration":2},"status":"passed","severity":"normal"},{"uid":"d89a4e4092c92731","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1752887182703,"stop":1752887182704,"duration":1},"status":"passed","severity":"normal"},{"uid":"742495dd6724f9c1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1752887144678,"stop":1752887144678,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f23a676a20d868","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1752887696256,"stop":1752887696257,"duration":1},"status":"passed","severity":"normal"},{"uid":"559f6c8290e6872b","name":"should start ping timers on peer connect","time":{"start":1752887154458,"stop":1752887154459,"duration":1},"status":"passed","severity":"normal"},{"uid":"9888335b7bd05ed7","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1752887138463,"stop":1752887138464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3173c10ee654bdaa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1752887138471,"stop":1752887138472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2e210bcef2cf78","name":"Decrypt messages","time":{"start":1752887309974,"stop":1752887309975,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c28d434117aec8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1752887161562,"stop":1752887161562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9c2fb1b207bfe5","name":"Decoder throws on empty string content topic","time":{"start":1752887154765,"stop":1752887154765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e36f2ec32c1d6e2","name":"Query Generator, No Decoder","time":{"start":1752887434903,"stop":1752887434904,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe400c4dd847334","name":"should add event listeners to globalThis","time":{"start":1752887153674,"stop":1752887153674,"duration":0},"status":"passed","severity":"normal"},{"uid":"95710491ecf0d434","name":"should handle complete connection lifecycle","time":{"start":1752887153701,"stop":1752887153701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf4ac90d7d36228","name":"should handle peer disconnect event when no connections remain","time":{"start":1752887153682,"stop":1752887153683,"duration":1},"status":"passed","severity":"normal"},{"uid":"71723ce2ab67a15a","name":"pre and post cipher","time":{"start":1752887172739,"stop":1752887172739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b205f991eccae0","name":"should properly create location multiaddrs - udp6","time":{"start":1752887144684,"stop":1752887144684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb638b47ac2b9b52","name":"should dispatch network event when browser goes online","time":{"start":1752887153688,"stop":1752887153695,"duration":7},"status":"passed","severity":"normal"},{"uid":"e1d5c6f8a97f0a65","name":"more peers than existing","time":{"start":1752887308291,"stop":1752887308292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d645a68d1450a807","name":"Check received message containing XML","time":{"start":1752887650688,"stop":1752887650688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4293e8b4e081d9d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1752887143860,"stop":1752887143860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3b2bc9898951fd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1752887138732,"stop":1752887138732,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e580a7797d71bf","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1752887232873,"stop":1752887232873,"duration":0},"status":"passed","severity":"normal"},{"uid":"171721158cca17e","name":"should handle multiple peer connections","time":{"start":1752887154459,"stop":1752887154459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5dabd7f70da5d9","name":"Publish message with custom timestamp: Sun Jul 28 2024 01:08:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1752887331741,"stop":1752887331742,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba44aafe1935a9bd","name":"messageHashStr produces different results for different inputs","time":{"start":1752887153766,"stop":1752887153767,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b8a5f47172b40c","name":"should dispatch connect and disconnect events","time":{"start":1752887183633,"stop":1752887183633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaf3aef5d116d12","name":"Check received message containing JSON","time":{"start":1752887650688,"stop":1752887650688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4b76f979189c51","name":"should skip peer when failed to dial recently","time":{"start":1752887153929,"stop":1752887153930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9fb16a560cd387","name":"peer exchange sets tag","time":{"start":1752887356909,"stop":1752887356909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14de370310f0c1b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1752887419316,"stop":1752887419316,"duration":0},"status":"passed","severity":"normal"},{"uid":"835916685dc01ec7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1752887270350,"stop":1752887270350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c54e0f39180cf6e","name":"should handle peer store errors gracefully","time":{"start":1752887153167,"stop":1752887153167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffe33015879d528","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1752887138466,"stop":1752887138466,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c14f8350692df76","name":"handles different clusterIds correctly","time":{"start":1752887138469,"stop":1752887138469,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13d791a6303a29","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1752887232870,"stop":1752887232870,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f1b30bce85dbe4","name":"Ephemeral messages are not stored","time":{"start":1752887213859,"stop":1752887213860,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f34f9e3c714d4e","name":"should respect custom numPeersToUse configuration","time":{"start":1752887183636,"stop":1752887183637,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d76949c38d27f3c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1752887192856,"stop":1752887192856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6079f973d6acd00","name":"should handle dial errors gracefully","time":{"start":1752887153511,"stop":1752887153512,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be9a16d9aaccde6","name":"should return PeerId when PeerId is provided","time":{"start":1752887154074,"stop":1752887154075,"duration":1},"status":"passed","severity":"normal"},{"uid":"7815d16d983803b4","name":"Check publish message after service node is restarted","time":{"start":1752887331745,"stop":1752887331745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8395935d0759695","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1752887192849,"stop":1752887192850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e679ff148465dc16","name":"should select older connection if present","time":{"start":1752887154197,"stop":1752887154198,"duration":1},"status":"passed","severity":"normal"},{"uid":"714d1d5047098c73","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1752887182648,"stop":1752887182648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dffadba3e9e690","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752887143860,"stop":1752887143861,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f796f006fdfe2c","name":"Subscribe to topic containing long and receive message","time":{"start":1752887696258,"stop":1752887696258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbd241083325d61","name":"should handle queue overflow by adding peers to queue","time":{"start":1752887153936,"stop":1752887153936,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e7ce2bb24cf663","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1752887192841,"stop":1752887192842,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e8944592d13a81","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1752887696267,"stop":1752887696267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58b08ccc33a7314a","name":"should set field with all protocols disabled","time":{"start":1752887144685,"stop":1752887144686,"duration":1},"status":"passed","severity":"normal"},{"uid":"179d15fce044dc0f","name":"should handle empty pubsub topics","time":{"start":1752887154467,"stop":1752887154467,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4caa3f276cee61","name":"should be sent with empty content","time":{"start":1752887197764,"stop":1752887197764,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb349519518e76e","name":"should not fail to stop the service if it was not started","time":{"start":1752887218904,"stop":1752887218904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e428dea6173c1678","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1752887192834,"stop":1752887192834,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f2563ffde077f9","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1752887183636,"stop":1752887183636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbe5bed3dae0250","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1752887192852,"stop":1752887192852,"duration":0},"status":"passed","severity":"normal"},{"uid":"17370de0fec50047","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1752887183639,"stop":1752887183639,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa8224a5758d57","name":"Throws when trying to push message with empty payload","time":{"start":1752887612484,"stop":1752887612484,"duration":0},"status":"passed","severity":"normal"},{"uid":"72def427fd01edd6","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1752887154461,"stop":1752887154462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2666a3ddd9c25602","name":"should remove event listeners from globalThis","time":{"start":1752887153675,"stop":1752887153675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b483015c5f1d66","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1752887138470,"stop":1752887138470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a665d959f33534","name":"Subscribe and receives messages on 20 topics","time":{"start":1752887696256,"stop":1752887696256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6373cec1994f0f","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1752887192847,"stop":1752887192848,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc32e9e037266056","name":"Encoder throws on empty string content topic","time":{"start":1752887154764,"stop":1752887154765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8817f42be9df69","name":"should set field with only STORE enabled","time":{"start":1752887144686,"stop":1752887144687,"duration":1},"status":"passed","severity":"normal"},{"uid":"2317ffaec5bf88f4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1752887192864,"stop":1752887192866,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5c0fa63d47c0294","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1752887153524,"stop":1752887153524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dbe9b849dfa04","name":"Check received message containing shell command","time":{"start":1752887650696,"stop":1752887650697,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a21402b5df97a09","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1752887419317,"stop":1752887419317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d865ce70d0b8de5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app68/10/topic119/utf8","time":{"start":1752887441304,"stop":1752887441304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7ae7aced092a5a","name":"should emit a peer event after start","time":{"start":1752887307978,"stop":1752887307979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7730bd85d8352bdb","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1752887183631,"stop":1752887183631,"duration":0},"status":"passed","severity":"normal"},{"uid":"669c5435e9253a9e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1752887478659,"stop":1752887478660,"duration":1},"status":"passed","severity":"normal"},{"uid":"99016045585204f5","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1752887471779,"stop":1752887471779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9ad30079f2195a","name":"should return false when navigator.onLine is false","time":{"start":1752887153680,"stop":1752887153680,"duration":0},"status":"passed","severity":"normal"},{"uid":"db679d04b8c021c5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1752887192872,"stop":1752887192872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf6ac3e13e4bd1f","name":"should throw if no connection provided","time":{"start":1752887154342,"stop":1752887154342,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b98be189eff38a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752887218907,"stop":1752887218908,"duration":1},"status":"skipped","severity":"normal"},{"uid":"351c31ef20a35816","name":"messageHashStr returns a hex string","time":{"start":1752887153765,"stop":1752887153765,"duration":0},"status":"passed","severity":"normal"},{"uid":"482e2252f7f81b54","name":"Sign & Recover","time":{"start":1752887172739,"stop":1752887172740,"duration":1},"status":"passed","severity":"normal"},{"uid":"260f1230123c7c52","name":"Push message with Russian payload","time":{"start":1752887612489,"stop":1752887612489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4715dc39b99016be","name":"should request peer renewal on specific errors","time":{"start":1752887182704,"stop":1752887182705,"duration":1},"status":"passed","severity":"normal"},{"uid":"136f9ab7c63f771f","name":"should handle errors when globalThis is not available","time":{"start":1752887153674,"stop":1752887153674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc60925cf1efdd7","name":"should clear the dialing interval","time":{"start":1752887153917,"stop":1752887153917,"duration":0},"status":"passed","severity":"normal"},{"uid":"584aeea7c8cd45ec","name":"should update peer store before dialing","time":{"start":1752887153162,"stop":1752887153166,"duration":4},"status":"passed","severity":"normal"},{"uid":"d1e6db31a7f28b36","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1752887138462,"stop":1752887138463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e616674575fe2774","name":"Push message with special chars payload","time":{"start":1752887612480,"stop":1752887612480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb671ccdb57ac1","name":"Query generator for multiple messages","time":{"start":1752887466304,"stop":1752887466304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4069b02ef00a8d","name":"Fields are not dropped","time":{"start":1752887154185,"stop":1752887154186,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c95fe1ff7618bc1","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1752887192853,"stop":1752887192854,"duration":1},"status":"passed","severity":"normal"},{"uid":"6170f0b254e4a7b3","name":"should do nothing when connections still exist","time":{"start":1752887153501,"stop":1752887153502,"duration":1},"status":"passed","severity":"normal"},{"uid":"df29dd697e4d1fc7","name":"Push message with Chinese payload","time":{"start":1752887612489,"stop":1752887612489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7447efa8ec919e","name":"should successfully unsubscribe from an existing subscription","time":{"start":1752887183675,"stop":1752887183675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6743eb6a0e922f3b","name":"messageHashStr produces consistent results for the same input","time":{"start":1752887153766,"stop":1752887153766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c526b9e4be74336","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1752887162301,"stop":1752887162301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c886c9f2f314bd7f","name":"should not create relay timers when relay is not provided","time":{"start":1752887154464,"stop":1752887154464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a612d30b89fc77f0","name":"topics with same application and version share the same shard","time":{"start":1752887138467,"stop":1752887138468,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb315e0a766f9ae","name":"Overlapping topic subscription","time":{"start":1752887340915,"stop":1752887340915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71ef834c6234c6bc","name":"Generator, one shard","time":{"start":1752887426101,"stop":1752887426101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d032efb884ceb93","name":"Cluster id 0, shard 0","time":{"start":1752887492452,"stop":1752887492453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03d11d1085d2fa7","name":"non connected peers","time":{"start":1752887308293,"stop":1752887308294,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9361199c97ea84ab","name":"Decoder throws on empty string content topic","time":{"start":1752887173937,"stop":1752887173937,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ce4152826ed242","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1752887356914,"stop":1752887356914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfd7e777da860a22","name":"should return empty array when no peers connected","time":{"start":1752887154851,"stop":1752887154851,"duration":0},"status":"passed","severity":"normal"},{"uid":"644849120dae68f7","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1752887471780,"stop":1752887471781,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f403518568f2b7","name":"Check message with no pubsub topic is not received","time":{"start":1752887650691,"stop":1752887650691,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a4d2c12ae003","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1752887162300,"stop":1752887162301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45a5c4b3b6dccc","name":"should successfully query store with valid decoders and options","time":{"start":1752887183719,"stop":1752887183719,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7e9f4e9816d6b","name":"should dial peer when on same shard","time":{"start":1752887153931,"stop":1752887153932,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e45567b0df19635","name":"Check message with invalid timestamp is not received","time":{"start":1752887650690,"stop":1752887650691,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7a320ce2999290","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1752887192846,"stop":1752887192846,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff04fcf42fea72d","name":"should dial with multiaddr and return stream","time":{"start":1752887154850,"stop":1752887154850,"duration":0},"status":"passed","severity":"normal"},{"uid":"425e20c81a6cab9e","name":"Subscribe and receive messages via lightPush","time":{"start":1752887696254,"stop":1752887696254,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c3c7a520fc95c","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1752887153523,"stop":1752887153523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa6659d0ca08256","name":"should handle special patterns correctly","time":{"start":1752887194873,"stop":1752887194874,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba93c0992d1ed96","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1752887426102,"stop":1752887426103,"duration":1},"status":"passed","severity":"normal"},{"uid":"958514ad7cdf0df3","name":"should handle dial errors gracefully","time":{"start":1752887153161,"stop":1752887153162,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad1842445281e6d","name":"should handle errors when accessing navigator","time":{"start":1752887153700,"stop":1752887153701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5372a1a9c4b92d","name":"should continually clean up expired entries at intervals","time":{"start":1752887181749,"stop":1752887181749,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b8e6173ad1f212","name":"can start the service","time":{"start":1752887218903,"stop":1752887218903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b69e052e7a296f2","name":"should not receive a peer event before start","time":{"start":1752887166455,"stop":1752887166455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd360a6475eb7b6","name":"can start the service","time":{"start":1752887166451,"stop":1752887166452,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d82417a3cc1365","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1752887696270,"stop":1752887696270,"duration":0},"status":"passed","severity":"normal"},{"uid":"681095234249d51","name":"Check received message with timestamp: 1752887212840 ","time":{"start":1752887650698,"stop":1752887650698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88448a83b6b85d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1752887138478,"stop":1752887138478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9112239291020571","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1752887478656,"stop":1752887478657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26ac9e1141f829d","name":"Publish message with large meta","time":{"start":1752887331745,"stop":1752887331746,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fae8c42454a525","name":"Check message received after jswaku node is restarted","time":{"start":1752887650700,"stop":1752887650700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cc33e0a903d0c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1752887405268,"stop":1752887405269,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f29b6fe8ffa1f4","name":"should serialize and deserialize correctly","time":{"start":1752887194873,"stop":1752887194873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8434facf837f1364","name":"should be safe to call multiple times","time":{"start":1752887153151,"stop":1752887153152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84598b65f526a16","name":"should be safe to call multiple times","time":{"start":1752887153160,"stop":1752887153160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56e0fa59b9a8f5a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1752887232871,"stop":1752887232871,"duration":0},"status":"passed","severity":"normal"},{"uid":"91589379382c6a70","name":"should not receive a peer event after stop","time":{"start":1752887307980,"stop":1752887307980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb126519e03b691","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752887162505,"stop":1752887162505,"duration":0},"status":"skipped","severity":"normal"},{"uid":"838826c63d6cd2c9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1752887162302,"stop":1752887162302,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b76aed27a9109","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1752887197759,"stop":1752887197759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6886d09f6be5bb","name":"should add event listener for peer:discovery","time":{"start":1752887153150,"stop":1752887153151,"duration":1},"status":"passed","severity":"normal"},{"uid":"123adf05b68c08ab","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1752887192850,"stop":1752887192850,"duration":0},"status":"passed","severity":"normal"},{"uid":"280182d8fcf38809","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1752887405268,"stop":1752887405268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76200a54ee11d64","name":"should not create multiple intervals when called multiple times","time":{"start":1752887153916,"stop":1752887153916,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc2f42493e9c9b9","name":"Using a function","time":{"start":1752887485223,"stop":1752887485224,"duration":1},"status":"passed","severity":"normal"},{"uid":"37858b3b5f716b26","name":"Query generator for multiple messages with different content topic format","time":{"start":1752887466306,"stop":1752887466307,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3984848acd8a41f","name":"should send to specified number of peers of used peers","time":{"start":1752887183045,"stop":1752887183045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c881157707c7ee1a","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1752887153523,"stop":1752887153524,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda432b8364e007f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1752887138475,"stop":1752887138476,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c627cae14102d5","name":"should skip peer when dialed recently","time":{"start":1752887153929,"stop":1752887153929,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7f8458db4117c","name":"should handle general insertion and lookup correctly","time":{"start":1752887194874,"stop":1752887194874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbebf5e5a9ad043","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1752887325046,"stop":1752887325046,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d8cda8375e5185","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1752887192833,"stop":1752887192834,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e722aa44be3236","name":"Generator, 2 different shards","time":{"start":1752887426101,"stop":1752887426102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b332a9ce7a2bccb9","name":"Passing page size 19 when there are 20 messages","time":{"start":1752887465726,"stop":1752887465727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99ebbfa1587fa92","name":"should handle browser offline state overriding peer connections","time":{"start":1752887153702,"stop":1752887153702,"duration":0},"status":"passed","severity":"normal"},{"uid":"18af840228bb7e33","name":"throws on content topic with empty topic name field","time":{"start":1752887138461,"stop":1752887138461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c3c8c7d89cb51","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1752887153696,"stop":1752887153696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2510e2dd30865e53","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1752887183380,"stop":1752887183380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64ff0aa77c8cf","name":"Check received message containing Chinese","time":{"start":1752887650686,"stop":1752887650686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e068a0adb751c871","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1752887166457,"stop":1752887166457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c26e56386b45e16","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1752887154349,"stop":1752887154349,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d32d332c19caebe","name":"should handle corrupted shard info gracefully","time":{"start":1752887153552,"stop":1752887153552,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bbcab485d047e1","name":"should create a new stream if no existing for protocol found","time":{"start":1752887154343,"stop":1752887154343,"duration":0},"status":"passed","severity":"normal"},{"uid":"765db223fca25421","name":"Relay + Store","time":{"start":1752887219837,"stop":1752887219837,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d291307519779f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1752887138474,"stop":1752887138474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5fbd55179b07be","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1752887270353,"stop":1752887270353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5173d5b333d1ce","name":"should start all internal components","time":{"start":1752887154847,"stop":1752887154847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6d3416a403bd90","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1752887405266,"stop":1752887405266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c91bd3f41025a9c","name":"should be safe to call multiple times","time":{"start":1752887153499,"stop":1752887153500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cf952d249fce89","name":"should encode/decode to text encoding","time":{"start":1752887144682,"stop":1752887144682,"duration":0},"status":"passed","severity":"normal"}]