2025-02-17 10:14:15 +00:00

1 line
152 KiB
JSON

[{"uid":"dc175a9ccee20323","name":"Init the array if not present","time":{"start":1739786643986,"stop":1739786643988,"duration":2},"status":"passed","severity":"normal"},{"uid":"2119c3709c7d612c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739786646911,"stop":1739786646911,"duration":0},"status":"passed","severity":"normal"},{"uid":"18258638a351790d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739787215605,"stop":1739787215605,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d3685683b522","name":"isConnected should return true after first peer connects","time":{"start":1739786726005,"stop":1739786726005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e5982e988f7380","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739786644369,"stop":1739786644369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7da4eea91ddb268","name":"Passing page size 10 when there are 10 messages","time":{"start":1739786974840,"stop":1739786974841,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba401b25a392ecb1","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739786970228,"stop":1739786970228,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c2300187ccb47f","name":"Check received message containing unicode special characters","time":{"start":1739786770538,"stop":1739786770538,"duration":0},"status":"passed","severity":"normal"},{"uid":"678b378ecb727896","name":"stop","time":{"start":1739786746372,"stop":1739786746375,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9ee91178c4cec34","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739787220032,"stop":1739787220032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ed96a188c83aab","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739786658993,"stop":1739786658994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d8c46c533ca9bb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739786870702,"stop":1739786870703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a6645fc0879566","name":"Query generator for multiple messages","time":{"start":1739786965436,"stop":1739786965439,"duration":3},"status":"passed","severity":"normal"},{"uid":"e66ba8839f353d69","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739787220020,"stop":1739787220020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df027c699e6714c","name":"All","time":{"start":1739786711297,"stop":1739786711298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32d1bf39cf0593c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739786713900,"stop":1739786713901,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0a8294e66852af","name":"Check publish message containing Basic HTML tag","time":{"start":1739786884788,"stop":1739786884788,"duration":0},"status":"passed","severity":"normal"},{"uid":"237f57e44b2d6136","name":"Check received message containing shell command","time":{"start":1739787097844,"stop":1739787097844,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c736d768fd1644","name":"should handle connection events","time":{"start":1739786685048,"stop":1739786685049,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89a20008e563c11","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739786813784,"stop":1739786813784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c18703be20790a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739786796970,"stop":1739786796970,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fe573becc45d88","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739787215617,"stop":1739787215617,"duration":0},"status":"passed","severity":"normal"},{"uid":"47706b46cc6d20f5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739787215596,"stop":1739787215596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8ebc27a178bec4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739786965440,"stop":1739786965441,"duration":1},"status":"passed","severity":"normal"},{"uid":"80747665badeb3cc","name":"Asymmetric encrypt & decrypt","time":{"start":1739786677948,"stop":1739786677948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91686f2768392a2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739786667050,"stop":1739786667050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e51dfab05ab48c1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739786935992,"stop":1739786935992,"duration":0},"status":"passed","severity":"normal"},{"uid":"520fcdaa4e330efe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786738921,"stop":1739786738922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f547481614bffb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739787215606,"stop":1739787215606,"duration":0},"status":"passed","severity":"normal"},{"uid":"36360f3e761b53e6","name":"Check message with no content topic is not received","time":{"start":1739787097849,"stop":1739787097849,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be1baf6a5bd11c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739786738919,"stop":1739786738919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2be905d0762635","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739787220009,"stop":1739787220009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a92a8c8afba8d47","name":"Push message with custom timestamp: 1739790370718","time":{"start":1739786804495,"stop":1739786804495,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e9f0de384db3fc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739786726004,"stop":1739786726004,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f74925f595c5d1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739786706670,"stop":1739786706673,"duration":3},"status":"passed","severity":"normal"},{"uid":"965fc2dfd958bfcf","name":"should reject if WakuNode is not started","time":{"start":1739786685438,"stop":1739786685438,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a370df3a1ef5be","name":"Push message with special chars payload","time":{"start":1739786804466,"stop":1739786804466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfff0959daad08f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739786644393,"stop":1739786644393,"duration":0},"status":"passed","severity":"normal"},{"uid":"924d8e2b02a7d8ec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739787215616,"stop":1739787215616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e934e745dd306bc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739786652323,"stop":1739786652324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfa5888e68e1458","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739786652322,"stop":1739786652323,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c4991f911e9773","name":"should transition to Unhealthy when no connections","time":{"start":1739786685391,"stop":1739786685392,"duration":1},"status":"passed","severity":"normal"},{"uid":"41449ac93c7742c3","name":"Used by Waku Relay","time":{"start":1739786988790,"stop":1739786988790,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e42894d129ecc0","name":"Check received message containing Russian","time":{"start":1739786770533,"stop":1739786770533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e869e063ed2ee3e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739786870702,"stop":1739786870702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3e67c0bc196f73","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739786867119,"stop":1739786867119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d74e5e0106f767","name":"Nodes with multiple pubsub topic","time":{"start":1739786877577,"stop":1739786877577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e570482e902013","name":"removeEventListener with correct event","time":{"start":1739786746368,"stop":1739786746368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97c17ea433ba667","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739786948525,"stop":1739786948526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6840d1f8baaad02","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739786889640,"stop":1739786889640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4694a234ca483","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739786970228,"stop":1739786970229,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd402be3ce7b240","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739786679081,"stop":1739786679081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a94c9386ddb83","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739786644368,"stop":1739786644368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5f74214ae8e56c","name":"Check received message containing long","time":{"start":1739787097828,"stop":1739787097828,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dd76766635abca","name":"should get / set UDP multiaddr","time":{"start":1739786653073,"stop":1739786653077,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a9ac5c2252f96d3","name":"Check message with non string payload is not received","time":{"start":1739786770543,"stop":1739786770545,"duration":2},"status":"passed","severity":"normal"},{"uid":"352989852265f5c8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739786984352,"stop":1739786984353,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a38d20020bbd030","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739786666866,"stop":1739786666866,"duration":0},"status":"passed","severity":"normal"},{"uid":"33767fac384af320","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739787215617,"stop":1739787215618,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c61e62f60073be9","name":"Renews subscription after lossing a connection","time":{"start":1739787215618,"stop":1739787215618,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f28f557b87c86","name":"should use DNS peer discovery with light client","time":{"start":1739786718941,"stop":1739786718941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64d9f7e9135f7b45","name":"Filter","time":{"start":1739786996315,"stop":1739786996316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab630a0691d32da","name":"Light Node - default protocols","time":{"start":1739786996316,"stop":1739786996316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ede6eb4ebff04fc","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739787220023,"stop":1739787220023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb7a906c0a01400","name":"Query generator for 2000 messages","time":{"start":1739786965445,"stop":1739786965446,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f6312c5ba6f4a5","name":"topics with same application and version share the same shard","time":{"start":1739786644371,"stop":1739786644372,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e21f40dc3d3aef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739786796966,"stop":1739786796966,"duration":0},"status":"passed","severity":"normal"},{"uid":"596ed6e165ef3a8d","name":"Check received message with timestamp: 1739786705821000000 ","time":{"start":1739787097846,"stop":1739787097846,"duration":0},"status":"passed","severity":"normal"},{"uid":"33651c165fb85436","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739786870699,"stop":1739786870701,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c8ec11063f5baf0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739787215602,"stop":1739787215602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78bfb46814a28de","name":"Check publish message containing short","time":{"start":1739786884774,"stop":1739786884775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17cc2a5b3be0372","name":"Correctly serialized arguments","time":{"start":1739786816093,"stop":1739786816093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bac618d226cf3ab","name":"Push message with long payload","time":{"start":1739786804465,"stop":1739786804465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f96cdb15c656d9d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739786652318,"stop":1739786652319,"duration":1},"status":"passed","severity":"normal"},{"uid":"692f8eb7edae2148","name":"Check message with non string payload is not received","time":{"start":1739787097849,"stop":1739787097850,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c505bebb1dd86ba","name":"should not receive a peer event after stop","time":{"start":1739786718930,"stop":1739786718936,"duration":6},"status":"passed","severity":"normal"},{"uid":"60dbabbcfd3e6192","name":"Check received message with timestamp: 1739786705431000000 ","time":{"start":1739786770539,"stop":1739786770539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6e1a14d52f48bc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739786706674,"stop":1739786706674,"duration":0},"status":"passed","severity":"normal"},{"uid":"20600d9e07ec9670","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739787220018,"stop":1739787220018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e30aa4bb5a3ea0","name":"Check message on other pubsub topic is not received","time":{"start":1739787097848,"stop":1739787097848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6647bdff0e0d32aa","name":"should reject if Filter is requested but not mounted","time":{"start":1739786685440,"stop":1739786685440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc0af99caf8f0f1","name":"Check received message containing unicode special characters","time":{"start":1739787097833,"stop":1739787097833,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f3f0fdf1dbf2f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739786796974,"stop":1739786796974,"duration":0},"status":"passed","severity":"normal"},{"uid":"511d51dec8594854","name":"Check received message containing escaped characters","time":{"start":1739787097845,"stop":1739787097845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfd0f5de317683","name":"Subscribe to topic containing XML and receive message","time":{"start":1739786796972,"stop":1739786796972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d79dd260e6133c9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739786738927,"stop":1739786738928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99ac4614d8f0569","name":"Publish message with custom timestamp: Mon Feb 17 2025 11:07:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1739786884805,"stop":1739786884805,"duration":0},"status":"passed","severity":"normal"},{"uid":"de997adf87e44a8a","name":"can start the service","time":{"start":1739786671288,"stop":1739786671288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d119127f1c5d676","name":"Waku message hash computation (payload length 0)","time":{"start":1739786646910,"stop":1739786646910,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f1df98163789a3","name":"handles empty shards array correctly","time":{"start":1739786644395,"stop":1739786644396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d5656b6ef9dec8","name":"Js publishes, other Js receives","time":{"start":1739786881460,"stop":1739786881460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e9ea1ae2428104","name":"nwaku subscribes","time":{"start":1739786881459,"stop":1739786881459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd1eb66420fd000","name":"Callback on promise","time":{"start":1739786965443,"stop":1739786965444,"duration":1},"status":"passed","severity":"normal"},{"uid":"175683c9dabdecb5","name":"Check received message containing SQL Injection","time":{"start":1739787097830,"stop":1739787097830,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5121200ff28cb39","name":"Check meta is set [ecies]","time":{"start":1739786679082,"stop":1739786679082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da3d15d0f0de286","name":"Waku message hash computation (no timestamp)","time":{"start":1739786646910,"stop":1739786646911,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9f277a0765b08d","name":"should handle general insertion and lookup correctly","time":{"start":1739787221326,"stop":1739787221326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20e61285eaf281d","name":"should set field with only RELAY enabled","time":{"start":1739786653080,"stop":1739786653081,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc19b11d7d43dea6","name":"Push message with JSON payload","time":{"start":1739786804477,"stop":1739786804478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56a4e8bf3af3122","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739786884814,"stop":1739786884814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6f70b515ff8764","name":"Push message with XML payload","time":{"start":1739786951398,"stop":1739786951398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e107b406c267fc1a","name":"connected peers and dial","time":{"start":1739786867257,"stop":1739786867257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b160e9f6e7eabdf5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739786796973,"stop":1739786796973,"duration":0},"status":"passed","severity":"normal"},{"uid":"333977357486933c","name":"Fields are not dropped","time":{"start":1739786658582,"stop":1739786658584,"duration":2},"status":"passed","severity":"normal"},{"uid":"713e7ad01cd8b031","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739786644370,"stop":1739786644370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3232a677b05777","name":"Push 30 different messages","time":{"start":1739786804487,"stop":1739786804487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a311fd9c56c74bb2","name":"Subscribe and receive messages via waku relay post","time":{"start":1739787215596,"stop":1739787215597,"duration":1},"status":"passed","severity":"normal"},{"uid":"75191b74d0669c8","name":"Publishes to nwaku","time":{"start":1739786881459,"stop":1739786881459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d20a23f88a4e6b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739786738923,"stop":1739786738924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbdb7b5f79e8192","name":"Publish message with custom timestamp: Tue Feb 27 2024 10:07:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1739786884804,"stop":1739786884804,"duration":0},"status":"passed","severity":"normal"},{"uid":"def0de0d539dbab0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739787215602,"stop":1739787215603,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6f22cfc8552d09","name":"Check received message containing Arabic","time":{"start":1739787097841,"stop":1739787097841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfe74be366f5e5a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739786644376,"stop":1739786644377,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a6e28641e5700e","name":"Push message with XML payload","time":{"start":1739786804474,"stop":1739786804475,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa071d3f3f28566b","name":"Check received message containing long","time":{"start":1739787097839,"stop":1739787097840,"duration":1},"status":"passed","severity":"normal"},{"uid":"176001700eb3cf17","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739786644371,"stop":1739786644371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbad8157dc783444","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739786644370,"stop":1739786644370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d760494c030957","name":"Query generator for multiple messages with different content topic format","time":{"start":1739786965441,"stop":1739786965442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7d9f1c90906d47","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739786889641,"stop":1739786889642,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f089c51a3e3d211","name":"Reopen subscription with peer with lost subscription","time":{"start":1739786770394,"stop":1739786770395,"duration":1},"status":"passed","severity":"normal"},{"uid":"300148111c0de005","name":"Check received message containing special chars","time":{"start":1739786770531,"stop":1739786770531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee6d277a66253c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739786644383,"stop":1739786644384,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75fd9e633c606a0","name":"Push message with unicode special characters payload","time":{"start":1739786804485,"stop":1739786804486,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d542376079c9ca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739786796965,"stop":1739786796965,"duration":0},"status":"passed","severity":"normal"},{"uid":"3012fdf8a79c262a","name":"Check received message with timestamp: 1739786705821000000 ","time":{"start":1739787097834,"stop":1739787097834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44141fdcffe746e","name":"Push message with custom timestamp: 1739783170718","time":{"start":1739786804493,"stop":1739786804495,"duration":2},"status":"passed","severity":"normal"},{"uid":"3375b362966cda7b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786867116,"stop":1739786867117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7d130a65403565","name":"Ping on unsubscribed peer","time":{"start":1739786731786,"stop":1739786731786,"duration":0},"status":"passed","severity":"normal"},{"uid":"630997de6d264240","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739787220011,"stop":1739787220012,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6d693a25a33456","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739786922668,"stop":1739786922668,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd16cadfd938a690","name":"should not receive a peer event before start","time":{"start":1739786671291,"stop":1739786671291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65689b8cbcfcb58","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739786671292,"stop":1739786671293,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e54473b1b73c538","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739787097847,"stop":1739787097847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14e1049c78125ac","name":"Check publish message containing escaped characters","time":{"start":1739786884796,"stop":1739786884796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c569718b0bfede","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739787220014,"stop":1739787220015,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafd869a4a8c01a3","name":"Relay - dialed first","time":{"start":1739786996313,"stop":1739786996313,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8e534e57160258","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739787220019,"stop":1739787220020,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9c28b23216f446","name":"Ping on subscribed peer","time":{"start":1739786770389,"stop":1739786770389,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab0ebad10c3c530","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739787215601,"stop":1739787215601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8451f33c4a57f0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739786984355,"stop":1739786984356,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e7f00092376f90","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739786922668,"stop":1739786922669,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa0ccb1365e1fad","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739786884806,"stop":1739786884807,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5b7e8b5cf2b84","name":"Round trip binary serialization","time":{"start":1739786659430,"stop":1739786659431,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b8f63d694dd032","name":"Relay - times out","time":{"start":1739786996314,"stop":1739786996314,"duration":0},"status":"passed","severity":"normal"},{"uid":"757145f14cf7a38d","name":"Push message with custom timestamp: 1709028370718","time":{"start":1739786804492,"stop":1739786804493,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c6b5b30cefd356","name":"should throw error - invalid id","time":{"start":1739786653070,"stop":1739786653070,"duration":0},"status":"passed","severity":"normal"},{"uid":"987c5c0eb9f9192","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739786644393,"stop":1739786644393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b733d9acd36b45e9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739786796970,"stop":1739786796970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b58d58baae1cf9e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739787220033,"stop":1739787220033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a363332a3099689","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739786935995,"stop":1739786935996,"duration":1},"status":"passed","severity":"normal"},{"uid":"314a7a40b3b1ed0c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739786877573,"stop":1739786877574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b356c0c627bc942a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739787220016,"stop":1739787220017,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49b0955401d5857","name":"Ping on subscribed peer","time":{"start":1739786770393,"stop":1739786770393,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb2063edb81e9b","name":"should initialize with custom number of peers","time":{"start":1739786685045,"stop":1739786685046,"duration":1},"status":"passed","severity":"normal"},{"uid":"446dd24c2f8d7db4","name":"Push message on custom pubsubTopic","time":{"start":1739786867116,"stop":1739786867116,"duration":0},"status":"passed","severity":"normal"},{"uid":"23811f0f5074fca","name":"Subscribe and receive messages via waku relay post","time":{"start":1739786796964,"stop":1739786796964,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbb95cbfadf2046","name":"Passing page size 3 when there are 20 messages","time":{"start":1739786974840,"stop":1739786974840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afcce26211f6a63","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739786796974,"stop":1739786796974,"duration":0},"status":"passed","severity":"normal"},{"uid":"830ec698e6d952d5","name":"Subscribe to topic containing Script and receive message","time":{"start":1739787215615,"stop":1739787215615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d51c32cb2bfe1a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/10/topic514/json","time":{"start":1739787000006,"stop":1739787000007,"duration":1},"status":"passed","severity":"normal"},{"uid":"72043ef752163b6f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739786796963,"stop":1739786796964,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9c177e62e3ddac","name":"should decode valid enr successfully","time":{"start":1739786653067,"stop":1739786653067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee2fcab43bc7972","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739786738923,"stop":1739786738923,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ae0349f5cf1b3d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739786889640,"stop":1739786889640,"duration":0},"status":"passed","severity":"normal"},{"uid":"da187ce6ff78aceb","name":"Check message received after nwaku node is restarted","time":{"start":1739786770546,"stop":1739786770546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3a6455b6dfcdd60","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739786909734,"stop":1739786909734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa54755926e0d626","name":"Fails to publish message with wrong content topic","time":{"start":1739786884806,"stop":1739786884806,"duration":0},"status":"passed","severity":"normal"},{"uid":"840365671331fe8b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786738924,"stop":1739786738925,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4101ee3928f3c0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739786644368,"stop":1739786644369,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aa8e6f66304cfb","name":"Fails to push message with empty payload","time":{"start":1739786804491,"stop":1739786804492,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bb02870f8be416","name":"returns all values when wanted number matches available values","time":{"start":1739786666822,"stop":1739786666824,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1b40a050cd8c406","name":"should handle special patterns correctly","time":{"start":1739787221326,"stop":1739787221326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c638c04a5b6c4935","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739786685392,"stop":1739786685393,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d270ae263fecbb","name":"groups content topics by expected pubsub topic","time":{"start":1739786644372,"stop":1739786644372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c371efdbe35897","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739786984351,"stop":1739786984352,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e6f1f04247887b","name":"should wait for Store peer to be connected","time":{"start":1739786685442,"stop":1739786685442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9211c56e3757d86c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739787215598,"stop":1739787215599,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf2b82065def953","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739786884800,"stop":1739786884804,"duration":4},"status":"passed","severity":"normal"},{"uid":"13bc34d8a452802b","name":"should only return 1 node with relay and store capability","time":{"start":1739786667453,"stop":1739786667453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddadba50be76a32","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app88/6/topic615/test.js","time":{"start":1739787000005,"stop":1739787000005,"duration":0},"status":"passed","severity":"normal"},{"uid":"750fdcac7923f0a3","name":"should return valid sharding parameters for static sharding","time":{"start":1739786644394,"stop":1739786644395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9aef909bbf7845","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739786644372,"stop":1739786644373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac786420f941eef","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739786726004,"stop":1739786726004,"duration":0},"status":"passed","severity":"normal"},{"uid":"2571484f38b29904","name":"should properly create location multiaddrs - tcp6","time":{"start":1739786653078,"stop":1739786653078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b8828f29ccafea","name":"should throw error - no public key","time":{"start":1739786653070,"stop":1739786653071,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ca1845894b666b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739787220031,"stop":1739787220031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00b5b99912f4f83","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739786867115,"stop":1739786867116,"duration":1},"status":"passed","severity":"normal"},{"uid":"5943b400b1cbfdc1","name":"Check message received after nwaku node is restarted","time":{"start":1739787097850,"stop":1739787097850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76488e82fe49e6fc","name":"should not fail to start the service if it is already started","time":{"start":1739786718926,"stop":1739786718928,"duration":2},"status":"passed","severity":"normal"},{"uid":"6065771162e25b60","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739787220008,"stop":1739787220008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2afa11cf39e4c0","name":"Decoder throws on undefined content topic","time":{"start":1739786679083,"stop":1739786679083,"duration":0},"status":"passed","severity":"normal"},{"uid":"527563c04989ead1","name":"Subscribe to topic containing long and receive message","time":{"start":1739787215600,"stop":1739787215601,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f33241c4565516","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/6/topic708/test.js","time":{"start":1739787000000,"stop":1739787000001,"duration":1},"status":"passed","severity":"normal"},{"uid":"755f17f24daa518c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739786644387,"stop":1739786644387,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdd59ba56fc7f94","name":"Check received message with timestamp: 1739786705821 ","time":{"start":1739787097834,"stop":1739787097834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ec3eea4eb0be46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739786644384,"stop":1739786644384,"duration":0},"status":"passed","severity":"normal"},{"uid":"50342f3e904deb74","name":"should return unique PubsubTopics for static sharding","time":{"start":1739786644377,"stop":1739786644377,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bf1f60d84873fb","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739787220020,"stop":1739787220021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3508d991edcacbe","name":"Check received message containing short","time":{"start":1739786770529,"stop":1739786770530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f889e526b2f42179","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739787220035,"stop":1739787220035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1587dbe9920d2c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739787220036,"stop":1739787220037,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c444e9456f03a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739786870707,"stop":1739786870707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0612434b3db2872","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739786713899,"stop":1739786713899,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f8399f8e8e014c","name":"Push message with Basic HTML tag payload","time":{"start":1739786951398,"stop":1739786951398,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee105bd770fb73e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739787220014,"stop":1739787220014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d957d924a6f5fe","name":"should be called for bootstrap peers","time":{"start":1739786713898,"stop":1739786713899,"duration":1},"status":"passed","severity":"normal"},{"uid":"c461219a35a17880","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739787215596,"stop":1739787215596,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dd82d1f0ae284a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786738919,"stop":1739786738919,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfb71cd78ccc9","name":"Nwaku publishes","time":{"start":1739786881460,"stop":1739786881460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da4efa124c3ee6d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739786652330,"stop":1739786652331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e019635e1862efc2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739786889637,"stop":1739786889637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e4e89128f3c2b0","name":"should load peers from local storage and dispatch events","time":{"start":1739786671292,"stop":1739786671292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5f09487e0f40b9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739787220030,"stop":1739787220030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6936ac193ce723ee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739787220035,"stop":1739787220036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f562e73ceb23e3fe","name":"should retry on failure if specified","time":{"start":1739786685282,"stop":1739786685283,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad78d3b24c9ab44","name":"Overlapping topic subscription","time":{"start":1739787215611,"stop":1739787215611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63b0e5fdee48f88","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739786738131,"stop":1739786738131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc743935865ed83","name":"should only return 1 node with store capability","time":{"start":1739786667454,"stop":1739786667454,"duration":0},"status":"passed","severity":"normal"},{"uid":"57da16658004305d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739786644397,"stop":1739786644397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f75ac67cfc92ba","name":"should return no connections if no open connection provided","time":{"start":1739786658692,"stop":1739786658693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6457221ded16378","name":"Ordered callback, aborts when callback returns true","time":{"start":1739786965445,"stop":1739786965445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97c8aef67b4f3fd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739786666864,"stop":1739786666865,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37fbe686517e773","name":"Push message with Chinese payload","time":{"start":1739786951395,"stop":1739786951395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae685a2668e24c2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739786706675,"stop":1739786706679,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb4014a54399ad3a","name":"should reject if Store is requested but not mounted","time":{"start":1739786685439,"stop":1739786685440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6c5398ab99c0fe","name":"Push 5 different messages","time":{"start":1739786951402,"stop":1739786951403,"duration":1},"status":"broken","severity":"normal"},{"uid":"78813c9ce95b44de","name":"Relay + Store","time":{"start":1739786711297,"stop":1739786711297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a4d75721ab133c","name":"Promise Callback - true","time":{"start":1739786960441,"stop":1739786960442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90ec59b1b5462f0","name":"Reopen subscription with peer with lost subscription","time":{"start":1739786731786,"stop":1739786731787,"duration":1},"status":"passed","severity":"normal"},{"uid":"b276a67b6778c053","name":"Subscribe to topic containing long and receive message","time":{"start":1739786796968,"stop":1739786796969,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f878cb1c3f913cb","name":"Rejects garbage","time":{"start":1739786688787,"stop":1739786688787,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d80812a4b15b9b","name":"Ping on unsubscribed peer","time":{"start":1739786770390,"stop":1739786770392,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e661670ab4a8935","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739786984356,"stop":1739786984357,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce67f1af05f60dd1","name":"Store - dialed after - with timeout","time":{"start":1739786996314,"stop":1739786996315,"duration":1},"status":"passed","severity":"normal"},{"uid":"df99490080b8c0ad","name":"Publish message with rate limit","time":{"start":1739786884815,"stop":1739786884816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8838c6543a848f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739786644380,"stop":1739786644381,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e8d14e42c886a9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739787215616,"stop":1739787215616,"duration":0},"status":"passed","severity":"normal"},{"uid":"860415709fb3d4cf","name":"Check received message containing Arabic","time":{"start":1739787097829,"stop":1739787097829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a1c68d97f8d65","name":"Check received message containing special chars","time":{"start":1739787097840,"stop":1739787097841,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdda6777f290055","name":"Check received message containing Script","time":{"start":1739786770534,"stop":1739786770535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bcd6c2f73a5f0a","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739787219594,"stop":1739787219595,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0ffa76ced08536","name":"can dial TLS multiaddrs","time":{"start":1739786815935,"stop":1739786815936,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfda17f59c40bdc","name":"Subscribe and receive messages via waku relay post","time":{"start":1739787215608,"stop":1739787215609,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd124a10f1ca925","name":"Subscribe to topic containing XML and publish message","time":{"start":1739786889642,"stop":1739786889642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a514274b2d0481e2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739786718941,"stop":1739786718942,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6890af45e07b967","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739787220018,"stop":1739787220018,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb3ae3f54db7dcc","name":"should handle a minimal index list","time":{"start":1739786644458,"stop":1739786644458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d75a2d7418e64d2","name":"Check received message containing JSON","time":{"start":1739787097844,"stop":1739787097844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fba773f4e800654","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739786644369,"stop":1739786644370,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a96f9e7cbb9908c","name":"Push to array if already present","time":{"start":1739786643988,"stop":1739786643988,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcee4a5e0a2f6b2","name":"Ping on unsubscribed peer","time":{"start":1739786770394,"stop":1739786770394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc03da627fd091c","name":"addEventListener with wrong event","time":{"start":1739786746367,"stop":1739786746367,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb5c5f292f576e","name":"Push message with Russian payload","time":{"start":1739786951396,"stop":1739786951396,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e5227123f2f842","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739786644396,"stop":1739786644397,"duration":1},"status":"passed","severity":"normal"},{"uid":"5432c5dcf15a940c","name":"throws on content topic with non-number generation field","time":{"start":1739786644357,"stop":1739786644357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d880b7e5eed51a3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739787215604,"stop":1739787215605,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e91634d9374f919","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739786870703,"stop":1739786870707,"duration":4},"status":"passed","severity":"normal"},{"uid":"45c94a303ed2cf7d","name":"Check message with no content topic is not received","time":{"start":1739786770542,"stop":1739786770542,"duration":0},"status":"passed","severity":"normal"},{"uid":"612dd97620ea5f3b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739786935994,"stop":1739786935994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f083df4a058514a","name":"Callback on promise, aborts when callback returns true","time":{"start":1739786965444,"stop":1739786965444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a056e8733ef2e01","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739786644379,"stop":1739786644379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68b98ed33a52ca8","name":"it tolerates circular branch references","time":{"start":1739786667451,"stop":1739786667451,"duration":0},"status":"passed","severity":"normal"},{"uid":"529ab42ebf2a0f13","name":"pre and post cipher","time":{"start":1739786677949,"stop":1739786677950,"duration":1},"status":"passed","severity":"normal"},{"uid":"474c9f6f473ea43c","name":"Encoder throws on empty string content topic","time":{"start":1739786679082,"stop":1739786679083,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7e1402ccb33b9d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739786652324,"stop":1739786652325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7038a5289cedea7","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739787220008,"stop":1739787220009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84ddba6c5c7e167","name":"caches peers it previously fetched","time":{"start":1739786667452,"stop":1739786667452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d98846cc6c56026","name":"Delete observer","time":{"start":1739786868637,"stop":1739786868637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caaffe01b2ee23e","name":"Subscribe and receives messages on 20 topics","time":{"start":1739787215598,"stop":1739787215598,"duration":0},"status":"passed","severity":"normal"},{"uid":"227f19db0e21be3d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739786666867,"stop":1739786666867,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e9138379edaf0a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739787215611,"stop":1739787215611,"duration":0},"status":"passed","severity":"normal"},{"uid":"350ad38f276d3d5b","name":"Check received message containing XML","time":{"start":1739787097843,"stop":1739787097843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd25e99c59767b0c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739786948523,"stop":1739786948524,"duration":1},"status":"passed","severity":"normal"},{"uid":"348e8136f09e6868","name":"should return different streams if requested simultaniously","time":{"start":1739786658992,"stop":1739786658993,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9886dafa000317","name":"Push message with numeric payload","time":{"start":1739786804466,"stop":1739786804466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d77a2f52ae3df","name":"Check received message containing unicode special characters","time":{"start":1739787097845,"stop":1739787097845,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacf5a7412668cc2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739787215604,"stop":1739787215604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b283a0e717f18963","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739786644382,"stop":1739786644382,"duration":0},"status":"passed","severity":"normal"},{"uid":"67015918a135d285","name":"should not fail to stop the service if it was not started","time":{"start":1739786854551,"stop":1739786854552,"duration":1},"status":"passed","severity":"normal"},{"uid":"9caf42f126c68371","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739786653081,"stop":1739786653082,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4f5f9855dac488","name":"should not receive a peer event before start","time":{"start":1739786718929,"stop":1739786718929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ac0559ec6c284","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739787220031,"stop":1739787220031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25a60e190546fbd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739786652327,"stop":1739786652328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae993eafa26fd186","name":"Check publish message containing special chars","time":{"start":1739786884776,"stop":1739786884776,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed62d11248ab099","name":"Non TWN Cluster","time":{"start":1739787000000,"stop":1739787000000,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb457dcbfbc2688","name":"should set field with all protocols enabled","time":{"start":1739786653080,"stop":1739786653080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81e7c632c4214c5","name":"Check received message containing emoji","time":{"start":1739787097845,"stop":1739787097846,"duration":1},"status":"passed","severity":"normal"},{"uid":"276d30a8126fbaf8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/9/topic258/xml","time":{"start":1739787000006,"stop":1739787000006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0ba038d8487d09","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739787220032,"stop":1739787220032,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb86dc703898759","name":"Check publish message containing Script","time":{"start":1739786884787,"stop":1739786884787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8f5b85ffbb5063","name":"Push message with emoji payload","time":{"start":1739786804486,"stop":1739786804486,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ba98edad89e364","name":"Encoder throws on undefined content topic","time":{"start":1739786677376,"stop":1739786677376,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc17a13130d321e3","name":"Check received message containing special chars","time":{"start":1739787097828,"stop":1739787097829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0de65b71681a4b3","name":"should never report false negatives","time":{"start":1739787221325,"stop":1739787221325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8397124d60ba792d","name":"removeEventListener with wrong event","time":{"start":1739786746369,"stop":1739786746370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca7b677b658f552","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739787097835,"stop":1739787097835,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c206e055744fc7","name":"should not fail to stop the service if it was not started","time":{"start":1739786718924,"stop":1739786718925,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fca55cbfb3ef6d","name":"Check message received after jswaku node is restarted","time":{"start":1739786770545,"stop":1739786770545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30bff9faba46fdaf","name":"Push message with long payload","time":{"start":1739786951392,"stop":1739786951392,"duration":0},"status":"passed","severity":"normal"},{"uid":"61575b0dfc2c5941","name":"Refresh subscription","time":{"start":1739787215599,"stop":1739787215600,"duration":1},"status":"passed","severity":"normal"},{"uid":"79691e7b02a05ed7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739787215605,"stop":1739787215605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e351527b6eb918b1","name":"Subscribe to topic containing Script and publish message","time":{"start":1739786889642,"stop":1739786889642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f792b57119e0e172","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739786935995,"stop":1739786935995,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f3487ce63b130","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739786666868,"stop":1739786666869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9acc9050d76b7f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739786770540,"stop":1739786770540,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb18b6bd3878964","name":"should decode valid enr with tcp successfully","time":{"start":1739786653068,"stop":1739786653068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c537e415d247a5f","name":"addEventListener with correct event","time":{"start":1739786746364,"stop":1739786746366,"duration":2},"status":"passed","severity":"normal"},{"uid":"160407255b54d383","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739787097847,"stop":1739787097847,"duration":0},"status":"passed","severity":"normal"},{"uid":"520959991579d376","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739786796967,"stop":1739786796967,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd79af6e30eb237b","name":"Check received message containing JSON","time":{"start":1739786770536,"stop":1739786770537,"duration":1},"status":"passed","severity":"normal"},{"uid":"97af75d8ee2466ce","name":"recovers when dns.resolve returns empty","time":{"start":1739786667451,"stop":1739786667451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d02621d39fe14ed","name":"more peers than existing","time":{"start":1739786867258,"stop":1739786867258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2c4cbe2d5c61212","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739786667455,"stop":1739786667456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11e8e3edc38ff466","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739787220033,"stop":1739787220034,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faafa8bd2574999","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739786889645,"stop":1739786889645,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ea63d437366640","name":"should properly create peer info with all multiaddrs","time":{"start":1739786653079,"stop":1739786653079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b23a6e84a405ed4","name":"throws on content topic with empty version field","time":{"start":1739786644358,"stop":1739786644359,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a631a43c0dc0fb3","name":"can start and stop the service","time":{"start":1739786671289,"stop":1739786671289,"duration":0},"status":"passed","severity":"normal"},{"uid":"523115ff63b0f49e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739786965444,"stop":1739786965445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06d90b23b891575","name":"throws on content topic with empty encoding field","time":{"start":1739786644359,"stop":1739786644360,"duration":1},"status":"passed","severity":"normal"},{"uid":"6164502f3aa8388b","name":"Check received message containing escaped characters","time":{"start":1739787097832,"stop":1739787097833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9636b0ac2b4dcf5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739786644388,"stop":1739786644388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb3c736f8f98282","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app61/3/topic751/utf8","time":{"start":1739787000001,"stop":1739787000001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b88ab8df2212c07","name":"Check message on other pubsub topic is not received","time":{"start":1739786770541,"stop":1739786770541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf188646ebb32a13","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739786666860,"stop":1739786666864,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb5d0eeba243fe67","name":"should properly start and stop event listening","time":{"start":1739786685393,"stop":1739786685393,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0e77baa979e4a","name":"Default pageSize","time":{"start":1739786974843,"stop":1739786974843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16da53c77ef7558","name":"Check publish message containing unicode special characters","time":{"start":1739786884796,"stop":1739786884799,"duration":3},"status":"passed","severity":"normal"},{"uid":"162c34b04fc73bbb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739787220024,"stop":1739787220024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4363007790062dc9","name":"Push message with short payload","time":{"start":1739786804463,"stop":1739786804464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61bdd94f451cf3f","name":"throws on empty content topic","time":{"start":1739786644355,"stop":1739786644356,"duration":1},"status":"passed","severity":"normal"},{"uid":"10729efb4a42d96f","name":"Check message received after jswaku node is restarted","time":{"start":1739787097850,"stop":1739787097850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f1c3b45a09f874c","name":"1 Store, 2 fetches","time":{"start":1739786667049,"stop":1739786667050,"duration":1},"status":"passed","severity":"normal"},{"uid":"763c89797d473b24","name":"should set field with only STORE enabled","time":{"start":1739786653081,"stop":1739786653081,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a226bb1d2906d9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739786706667,"stop":1739786706669,"duration":2},"status":"passed","severity":"normal"},{"uid":"8634d619d892cb46","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739786666865,"stop":1739786666866,"duration":1},"status":"passed","severity":"normal"},{"uid":"874f124fee4d7d43","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739787215603,"stop":1739787215603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58e18382becf20","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739786757528,"stop":1739786757529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3300d4c48c97f2","name":"should reject on timeout if it was set","time":{"start":1739786685440,"stop":1739786685440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8a78387643d103","name":"Check publish message containing XML","time":{"start":1739786884788,"stop":1739786884788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ae7c6a5a4f730e","name":"Check received message containing XML","time":{"start":1739787097831,"stop":1739787097831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2914035546f63e70","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739786970229,"stop":1739786970230,"duration":1},"status":"passed","severity":"normal"},{"uid":"4588bed8081afda1","name":"Refresh subscription","time":{"start":1739786796967,"stop":1739786796968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73b30862a637381","name":"Subscribe to topic containing long and receive message","time":{"start":1739787215612,"stop":1739787215612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d22ad06927c2f35","name":"Mutual subscription","time":{"start":1739786889633,"stop":1739786889634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d862e6e20b4f562","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739787220013,"stop":1739787220013,"duration":0},"status":"passed","severity":"normal"},{"uid":"adae6ffef4e1b94e","name":"Push message with Russian payload","time":{"start":1739786804470,"stop":1739786804472,"duration":2},"status":"passed","severity":"normal"},{"uid":"ceb9afffeb880060","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739786738922,"stop":1739786738923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b588b085857f92c","name":"Check publish message containing Arabic","time":{"start":1739786884777,"stop":1739786884786,"duration":9},"status":"passed","severity":"normal"},{"uid":"bad5e4ad7f3ab33d","name":"should wait for Filter peer to be connected","time":{"start":1739786685441,"stop":1739786685442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9bb1d3b2d87409","name":"should wait for LightPush peer to be connected","time":{"start":1739786685441,"stop":1739786685441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49187f63023f2","name":"Check received message containing numeric","time":{"start":1739786770530,"stop":1739786770531,"duration":1},"status":"passed","severity":"normal"},{"uid":"930959fdc2ca2d0a","name":"should only return 1 node with relay capability","time":{"start":1739786667453,"stop":1739786667453,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d7027d9e8547db","name":"Subscribe to topic containing long and publish message","time":{"start":1739786889639,"stop":1739786889639,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb02c5c1628a927","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739786713897,"stop":1739786713898,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e7de418aeda0ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739786796970,"stop":1739786796971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2289e83d0e4145d6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739786984358,"stop":1739786984358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9f61a0971396aa","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739787220012,"stop":1739787220013,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e12b8cd48316c5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739787215606,"stop":1739787215606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd38ef2f5c73f55","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739786644391,"stop":1739786644391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9a942c074e4ea2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739787215612,"stop":1739787215613,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b1dee4462fa37c","name":"Check message with no payload is not received","time":{"start":1739787097837,"stop":1739787097837,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cb6d2753554aee","name":"Check received message with timestamp: 1739786705821 ","time":{"start":1739787097846,"stop":1739787097846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77613e523cd188","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739786644390,"stop":1739786644390,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bccf7bb9d9b4691","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786867115,"stop":1739786867115,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff77573dd15327e","name":"should properly create location multiaddrs - udp6","time":{"start":1739786653078,"stop":1739786653078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7985f20bf96b2088","name":"getPeersByDiscovery","time":{"start":1739786746370,"stop":1739786746370,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2e47cbcf785ef8","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739787220021,"stop":1739787220021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4352a67ba687927","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739786889643,"stop":1739786889643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63c32e62f550b87","name":"Query Generator, No Decoder","time":{"start":1739786935993,"stop":1739786935993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e7ce621cae6e35","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739787220019,"stop":1739787220019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7450364e54140d4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739787215610,"stop":1739787215610,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca58a3a6645a9f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739786644385,"stop":1739786644385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae0f66ffaecd916","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739786922667,"stop":1739786922667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d928a19d96d61b6f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739786644394,"stop":1739786644394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f13a4853a162589","name":"Promise Callback - false","time":{"start":1739786960442,"stop":1739786960443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28ab517430d5c14","name":"Decoder throws on empty string content topic","time":{"start":1739786677377,"stop":1739786677378,"duration":1},"status":"passed","severity":"normal"},{"uid":"205988daf296fd42","name":"Passing an array","time":{"start":1739786988789,"stop":1739786988789,"duration":0},"status":"passed","severity":"normal"},{"uid":"780fb1240a4932d","name":"Check received message containing escaped characters","time":{"start":1739786770537,"stop":1739786770538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b2d3f6ecf321ef","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739786666866,"stop":1739786666867,"duration":1},"status":"passed","severity":"normal"},{"uid":"696b7e56fc60c6ed","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739787220017,"stop":1739787220018,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dd15aaa334fa7c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739786644378,"stop":1739786644378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdafae5b5e640ab","name":"safeDispatchEvent","time":{"start":1739786746371,"stop":1739786746372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ec7a0efce6d144","name":"Check received message containing numeric","time":{"start":1739787097840,"stop":1739787097840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92350c7c253b20","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739786999999,"stop":1739787000000,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f83a08d8769e8a","name":"Reopen subscription with peer with lost subscription","time":{"start":1739786770392,"stop":1739786770393,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ff4748e5b24d6a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739786677374,"stop":1739786677374,"duration":0},"status":"passed","severity":"normal"},{"uid":"742af5335040dc9e","name":"connects to nwaku","time":{"start":1739786988788,"stop":1739786988788,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bff9d23683a790","name":"returns only open connection if one present","time":{"start":1739786658692,"stop":1739786658692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bc262ad0cf7666","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739786685392,"stop":1739786685392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47f67f91d6a0c55","name":"Check message with invalid timestamp is not received","time":{"start":1739787097835,"stop":1739787097836,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bde1660a1d81a13","name":"should reject if LightPush is requested but not mounted","time":{"start":1739786685439,"stop":1739786685439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9350b7972f457084","name":"Encoder throws on empty string content topic","time":{"start":1739786677376,"stop":1739786677377,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7eb5c2f5cd20bd","name":"throws on content topic with generation field greater than 0","time":{"start":1739786644357,"stop":1739786644357,"duration":0},"status":"passed","severity":"normal"},{"uid":"56403dc459c9a3ed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739786667454,"stop":1739786667454,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e495dc11bf1e78","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739786652326,"stop":1739786652327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46018cc9f89ae48","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739787215616,"stop":1739787215617,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d255f61c88b0b7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739786644368,"stop":1739786644368,"duration":0},"status":"passed","severity":"normal"},{"uid":"25281fa4d4bebecd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739786646908,"stop":1739786646909,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0d98299a8c34dc","name":"Check received message containing short","time":{"start":1739787097827,"stop":1739787097828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b50fcd285a1f88","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739786948526,"stop":1739786948526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb35023171ab8d6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739786659433,"stop":1739786659434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6643df5750359641","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739787215601,"stop":1739787215602,"duration":1},"status":"passed","severity":"normal"},{"uid":"4164ddba58e4e9bd","name":"Encoder throws on undefined content topic","time":{"start":1739786659432,"stop":1739786659432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8245e26b8b19d47","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739786644458,"stop":1739786644459,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42661c9fa0252e9","name":"Push message with Script payload","time":{"start":1739786804473,"stop":1739786804473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c068c14e0cc54c8c","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739787220015,"stop":1739787220015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765da1ebc7c522c","name":"should select older connection if present","time":{"start":1739786658693,"stop":1739786658693,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ca550a6ed9b64f","name":"Nodes with multiple pubsub topic","time":{"start":1739786877574,"stop":1739786877575,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f0ce16143803d8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739786644374,"stop":1739786644374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b2737056b174e8","name":"should send to specified number of peers of used peers","time":{"start":1739786685280,"stop":1739786685282,"duration":2},"status":"passed","severity":"normal"},{"uid":"4345939e3174455a","name":"should throw an error for missing sharding configuration","time":{"start":1739786644395,"stop":1739786644395,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e123ba3f6be767","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739787215597,"stop":1739787215598,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76ad95edae9e6d2","name":"should throw error - no public key","time":{"start":1739786653069,"stop":1739786653069,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c56a010b909007","name":"Subscribe to topic containing short and receive message","time":{"start":1739786796968,"stop":1739786796968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1efe2277018b680","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739786796964,"stop":1739786796965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0e111d048f9042","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739786757531,"stop":1739786757531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34d82cde439b378","name":"Ephemeral messages are not stored","time":{"start":1739786738130,"stop":1739786738130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de25c715a4b82ce","name":"Check received message containing Chinese","time":{"start":1739787097841,"stop":1739787097841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2798f7e91cfa18","name":"Check meta is set [symmetric]","time":{"start":1739786677374,"stop":1739786677375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b753f84d968eb79","name":"retrieves a single peer","time":{"start":1739786667450,"stop":1739786667450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a553f140c7b2e06d","name":"Check received message containing XML","time":{"start":1739786770535,"stop":1739786770536,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bedaea2b0659288","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739786738920,"stop":1739786738921,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f334142b216737","name":"should not throw an error for a single configured topic","time":{"start":1739786644391,"stop":1739786644391,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7d1efc1281713c","name":"should not fail to stop the service if it was not started","time":{"start":1739786671289,"stop":1739786671290,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ae77feb92def12","name":"should properly create location multiaddrs - udp","time":{"start":1739786653079,"stop":1739786653079,"duration":0},"status":"passed","severity":"normal"},{"uid":"921874390101f85c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739786796963,"stop":1739786796963,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4ba6a72795a944","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739786889639,"stop":1739786889640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f947c26602b04fd2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739786677372,"stop":1739786677373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c277954f435de3b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739786652319,"stop":1739786652320,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda330b768286fe0","name":"Check message with invalid timestamp is not received","time":{"start":1739786770540,"stop":1739786770541,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a8ba6e868f71b9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739786644383,"stop":1739786644383,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef25f9b64993e54","name":"getPeersByDiscovery","time":{"start":1739786909732,"stop":1739786909733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9610ed70082c28d","name":"Fails to publish duplicate message","time":{"start":1739786884805,"stop":1739786884805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f16c6d2007ef68","name":"should check false positive rate","time":{"start":1739787221327,"stop":1739787221327,"duration":0},"status":"passed","severity":"normal"},{"uid":"716218f0a1b653c7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739786644370,"stop":1739786644370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f53219dcf771de4","name":"Overlapping topic subscription","time":{"start":1739786889638,"stop":1739786889638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5483dc36ff91c2ff","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739786738132,"stop":1739786738132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a88f899a16e2017","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739786757531,"stop":1739786757531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfb361db370e368","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739787220022,"stop":1739787220023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9208e206d51e4ef4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739787220034,"stop":1739787220034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6959c87e879f91","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739786979576,"stop":1739786979576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a124b5f2a29359","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739786652314,"stop":1739786652316,"duration":2},"status":"passed","severity":"normal"},{"uid":"78c3a210439841b3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739787215614,"stop":1739787215614,"duration":0},"status":"passed","severity":"normal"},{"uid":"338441140676cf0e","name":"Wrong topic","time":{"start":1739787000007,"stop":1739787000007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9b577a69c4f0d7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739786984354,"stop":1739786984355,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fc90d5fbc2e5fb","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739786889640,"stop":1739786889641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff360e06ae26bfa7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/8/topic988/test.js","time":{"start":1739787000005,"stop":1739787000006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70d429dcac75f56","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739786644376,"stop":1739786644376,"duration":0},"status":"passed","severity":"normal"},{"uid":"80080536c86793c3","name":"Check publish message containing SQL Injection","time":{"start":1739786884787,"stop":1739786884787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02ab3b922851ad","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739786867117,"stop":1739786867117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5258b20c4b1ebfd6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739786652331,"stop":1739786652331,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0abb9b8b6a6bdf","name":"Store - dialed first","time":{"start":1739786996314,"stop":1739786996314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5263614d4a31de","name":"Push message with unicode special characters payload","time":{"start":1739786951400,"stop":1739786951401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d85a958165b48e1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739786644377,"stop":1739786644378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66dc728b17c819a","name":"Ping on peer without subscriptions","time":{"start":1739786770393,"stop":1739786770394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4103d43a5b9c087f","name":"Check received message containing Arabic","time":{"start":1739786770532,"stop":1739786770533,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4252994260bb79","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739787220032,"stop":1739787220032,"duration":0},"status":"passed","severity":"normal"},{"uid":"80afb14e843010d0","name":"Check publish message after service node is restarted","time":{"start":1739786884814,"stop":1739786884815,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7ee873121f93491","name":"Check received message containing Chinese","time":{"start":1739787097829,"stop":1739787097829,"duration":0},"status":"passed","severity":"normal"},{"uid":"112922eebc1ab1b6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739786877576,"stop":1739786877577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaae84925dfc82c","name":"Ping on peer without subscriptions","time":{"start":1739786731785,"stop":1739786731786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7976b475b4b8a14","name":"handles different networkShards values correctly","time":{"start":1739786644373,"stop":1739786644373,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fa77cfaa210745","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739786644459,"stop":1739786644459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5616c081f541229f","name":"Check received message containing Basic HTML tag","time":{"start":1739786770536,"stop":1739786770536,"duration":0},"status":"passed","severity":"normal"},{"uid":"40666ce058029db2","name":"Ping on subscribed peer","time":{"start":1739786731785,"stop":1739786731785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13fb1df463ef501","name":"Ephemeral field set to true","time":{"start":1739786659431,"stop":1739786659431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a55b5766de076f6","name":"isConnected return false after peer stops","time":{"start":1739786726005,"stop":1739786726006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a2598712dd79bb","name":"handles multiple messages","time":{"start":1739786980061,"stop":1739786980061,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b5fc99d7e86fbd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739786796973,"stop":1739786796973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd407699803a4d0","name":"Query with Promise Callback, No message returned","time":{"start":1739786935996,"stop":1739786935997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d58b07353c45fb3","name":"Does not throw an exception when node disconnects","time":{"start":1739786988788,"stop":1739786988788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e267b3688a78a","name":"Push message with escaped characters payload","time":{"start":1739786951400,"stop":1739786951400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9072e3b783deb15b","name":"Check received message containing Script","time":{"start":1739787097830,"stop":1739787097831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81cd1ed642f4e5d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739787220016,"stop":1739787220016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565d450d4afdb91","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739787097835,"stop":1739787097835,"duration":0},"status":"passed","severity":"normal"},{"uid":"75877ce255fa5ef1","name":"Check message with non string payload is not received","time":{"start":1739787097837,"stop":1739787097838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad40b0ed34ed37d","name":"should be able to encode the field with only STORE set to true","time":{"start":1739786652317,"stop":1739786652318,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcd3e9b9110fe4a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739787220031,"stop":1739787220031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f73a0bb9c099d6f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739787220011,"stop":1739787220011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d592717dc13cb1","name":"should create a new stream if no existing for protocol found","time":{"start":1739786658991,"stop":1739786658992,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ad8e3d429d2b90","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739786726006,"stop":1739786726007,"duration":1},"status":"passed","severity":"normal"},{"uid":"212d1e488e14104b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739786984353,"stop":1739786984354,"duration":1},"status":"passed","severity":"normal"},{"uid":"1666bbb0db18b60f","name":"Push message equal or less that 1MB","time":{"start":1739786804496,"stop":1739786804496,"duration":0},"status":"passed","severity":"normal"},{"uid":"808b99bd5a94a325","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739786644387,"stop":1739786644388,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dc6899b6adc37d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739786679081,"stop":1739786679081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb08c7e282b2dc5","name":"Query with Promise Callback, No Decoder","time":{"start":1739786935996,"stop":1739786935996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc1417dd6bfb56c","name":"listenerCount","time":{"start":1739786746370,"stop":1739786746371,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8aea20050e5b34","name":"Passing page size 19 when there are 20 messages","time":{"start":1739786974842,"stop":1739786974842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f926d0d5b6503a80","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739787220036,"stop":1739787220036,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc70ca9a9f252f","name":"Check message with invalid timestamp is not received","time":{"start":1739787097848,"stop":1739787097848,"duration":0},"status":"passed","severity":"normal"},{"uid":"721053de5933633d","name":"Encoder throws on empty string content topic","time":{"start":1739786659432,"stop":1739786659432,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0e4c42a853f49b","name":"Check publish message after client node is restarted","time":{"start":1739786884815,"stop":1739786884815,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b65a4ed97197750a","name":"Subscribe to topic containing short and publish message","time":{"start":1739786889638,"stop":1739786889639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b057772878b0a3c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1739787215604,"stop":1739787215604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba49ebb04c4c2e88","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739786870698,"stop":1739786870699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52fa08aa211639","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739786666868,"stop":1739786666868,"duration":0},"status":"passed","severity":"normal"},{"uid":"514d01b409f203db","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739787220021,"stop":1739787220022,"duration":1},"status":"passed","severity":"normal"},{"uid":"195b6e080804913","name":"throws on content topic with empty topic name field","time":{"start":1739786644359,"stop":1739786644359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cf5b3a36b1ab55","name":"Check received message containing Basic HTML tag","time":{"start":1739787097831,"stop":1739787097831,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c89e3db63e7f61","name":"Push message with JSON payload","time":{"start":1739786951399,"stop":1739786951399,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ad8aa9a1e24f1e","name":"Check publish message containing emoji","time":{"start":1739786884799,"stop":1739786884800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1539221a29db227","name":"Query Generator - false","time":{"start":1739786960441,"stop":1739786960441,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ffca171354ae3d","name":"can start the service","time":{"start":1739786718920,"stop":1739786718922,"duration":2},"status":"passed","severity":"normal"},{"uid":"3819171f94eb6d5d","name":"should set field with all protocols disabled","time":{"start":1739786653080,"stop":1739786653080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce26f5c0dfe5b40","name":"Using a function","time":{"start":1739786988789,"stop":1739786988789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e77f3e0f7a908b7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739786889643,"stop":1739786889644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96bf6e459d76f92","name":"Check received message with timestamp: 1739786705431 ","time":{"start":1739786770539,"stop":1739786770539,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a872ae57521b7","name":"Check message received after nwaku node is restarted","time":{"start":1739787097838,"stop":1739787097838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"677f143114f9bf64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739787215615,"stop":1739787215616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c952d58299ab64e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739787220012,"stop":1739787220012,"duration":0},"status":"passed","severity":"normal"},{"uid":"130ef1bb3385ba3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739786870708,"stop":1739786870709,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a93883ec432ec3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739786644391,"stop":1739786644392,"duration":1},"status":"passed","severity":"normal"},{"uid":"397089ae3e98f50f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739786644385,"stop":1739786644385,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea2332bfb294144","name":"Passing page size 1 when there are 4 messages","time":{"start":1739786974839,"stop":1739786974839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1126292bc7543213","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739786706673,"stop":1739786706674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf88b0d6f13c146","name":"should throw an error for an unconfigured topic","time":{"start":1739786644392,"stop":1739786644392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d9f7b5b049d0ed","name":"Subscribe to topic containing short and receive message","time":{"start":1739787215612,"stop":1739787215612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0de1c417ea5cce","name":"Should update shard info","time":{"start":1739786854784,"stop":1739786854785,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb34f220259e0893","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739786948523,"stop":1739786948523,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f7ab924ff28750","name":"should properly create location multiaddrs - tcp4","time":{"start":1739786653078,"stop":1739786653078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2186e7548e909b79","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739786870708,"stop":1739786870708,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7329226ddffd2a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739786870701,"stop":1739786870702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10eea56e8cf5222","name":"Privacy Node - default protocol","time":{"start":1739786996316,"stop":1739786996316,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b53024b9832002","name":"throws an error for improperly formatted content topics","time":{"start":1739786644373,"stop":1739786644374,"duration":1},"status":"passed","severity":"normal"},{"uid":"53026020eb01c62b","name":"can start and stop the service","time":{"start":1739786854551,"stop":1739786854551,"duration":0},"status":"passed","severity":"normal"},{"uid":"901d74946b15bcd1","name":"should encodeTxt and decodeTxt","time":{"start":1739786653066,"stop":1739786653067,"duration":1},"status":"passed","severity":"normal"},{"uid":"875938bcc5725825","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739786644375,"stop":1739786644375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2540f4e65abe7261","name":"should not fail to start the service if it is already started","time":{"start":1739786671290,"stop":1739786671290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec21158d43f22f8d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739786877574,"stop":1739786877574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8560dbfff6f5f0","name":"Fails to push message bigger that 1MB","time":{"start":1739786804496,"stop":1739786804496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f158890ba017b05","name":"Push message with escaped characters payload","time":{"start":1739786804484,"stop":1739786804485,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2752bed11fbb63","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739786889643,"stop":1739786889643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73de2b725f4848b","name":"Subscribe to topic containing short and receive message","time":{"start":1739787215600,"stop":1739787215600,"duration":0},"status":"passed","severity":"normal"},{"uid":"223501f040f6b1bb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739787220035,"stop":1739787220035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f06c5f1a0553b6e","name":"should fail to send if no connected peers found","time":{"start":1739786685279,"stop":1739786685280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb56c2e7432a761","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739787215608,"stop":1739787215608,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaf886cff099250","name":"Subscribe to topic containing Script and receive message","time":{"start":1739786796971,"stop":1739786796971,"duration":0},"status":"passed","severity":"normal"},{"uid":"731298e99b9f4e42","name":"Push message with meta","time":{"start":1739786804488,"stop":1739786804491,"duration":3},"status":"passed","severity":"normal"},{"uid":"c440869f1c91e83f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739787220015,"stop":1739787220015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68b50946ef602a5","name":"should maintain desired error rate","time":{"start":1739787221325,"stop":1739787221325,"duration":0},"status":"passed","severity":"normal"},{"uid":"edab1db0e172ca15","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739786644371,"stop":1739786644371,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc3ce62ba3cdc09","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739786770540,"stop":1739786770540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b051d4ef888137eb","name":"Reusing cursor across nodes","time":{"start":1739786922670,"stop":1739786922670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5fc8474116dbb0","name":"should throw an error for insufficient data","time":{"start":1739786644459,"stop":1739786644459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8461653828e28e3f","name":"should not allow k > 12","time":{"start":1739787219591,"stop":1739787219592,"duration":1},"status":"passed","severity":"normal"},{"uid":"584ac27be3d63f29","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739786984358,"stop":1739786984359,"duration":1},"status":"passed","severity":"normal"},{"uid":"711c5700f8b0c90c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739786646909,"stop":1739786646909,"duration":0},"status":"passed","severity":"normal"},{"uid":"45129ca20c9d048d","name":"Check received message containing short","time":{"start":1739787097839,"stop":1739787097839,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ceb66e0372c940","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739786870708,"stop":1739786870708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a048e11006e085","name":"Passing page size 0 when there are 110 messages","time":{"start":1739786974839,"stop":1739786974839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b33473cd1ef9902","name":"Query generator for multiple messages with different message text format","time":{"start":1739786965439,"stop":1739786965440,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccaf4d2c3d54c775","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app50/5/topic744/proto","time":{"start":1739787000004,"stop":1739787000005,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82c142a6beeb761","name":"Subscribe and receive messages via lightPush","time":{"start":1739787215595,"stop":1739787215595,"duration":0},"status":"passed","severity":"normal"},{"uid":"50021ac78b7c381a","name":"Publish message with large meta","time":{"start":1739786884815,"stop":1739786884815,"duration":0},"status":"passed","severity":"normal"},{"uid":"353c8cf4707a3d6c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739786644397,"stop":1739786644398,"duration":1},"status":"passed","severity":"normal"},{"uid":"621874cf8890e06a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739786877575,"stop":1739786877576,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d40e4ded8adb7c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739786666869,"stop":1739786666869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7157bfc0510f559","name":"Check message received after jswaku node is restarted","time":{"start":1739787097838,"stop":1739787097838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60cdf19562dcfed2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739786738920,"stop":1739786738920,"duration":0},"status":"passed","severity":"normal"},{"uid":"49500b2dfed025bf","name":"unsubscribes","time":{"start":1739786980062,"stop":1739786980063,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7dae05f6e7690c","name":"start node with empty content topic","time":{"start":1739787000008,"stop":1739787000009,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e4a678f73b166f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739787220030,"stop":1739787220030,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ff11f243a68db0","name":"Should update multiaddrs","time":{"start":1739786854783,"stop":1739786854784,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecaf004276f4ccf","name":"1 Relay, 1 fetch","time":{"start":1739786667049,"stop":1739786667049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3967096321b084a0","name":"Push message with SQL Injection payload","time":{"start":1739786951397,"stop":1739786951397,"duration":0},"status":"passed","severity":"normal"},{"uid":"186744abfaf22c57","name":"Generator, 2 different pubsubtopics","time":{"start":1739786979575,"stop":1739786979576,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf1efc99d501caf","name":"should be online or offline if network state changed","time":{"start":1739786706679,"stop":1739786706680,"duration":1},"status":"passed","severity":"normal"},{"uid":"2440eae715bf32d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739786646909,"stop":1739786646910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3e85110d31d7f7","name":"Passing page size 11 when there are 10 messages","time":{"start":1739786974841,"stop":1739786974841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5941b294aa8de0f1","name":"Ping on peer without subscriptions","time":{"start":1739786770389,"stop":1739786770390,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad8e1d39f9b3785","name":"should emit a peer event after start","time":{"start":1739786671290,"stop":1739786671290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e83bbbe83187e05","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739786757528,"stop":1739786757528,"duration":0},"status":"passed","severity":"normal"},{"uid":"924a321296049223","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739786666825,"stop":1739786666825,"duration":0},"status":"passed","severity":"normal"},{"uid":"da88aee3b2bbc60f","name":"should request renew when peer disconnects","time":{"start":1739786685047,"stop":1739786685048,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a49022e4c9e88e","name":"should not fail to start the service if it is already started","time":{"start":1739786854552,"stop":1739786854552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3921b2c38ac68885","name":"Check publish message containing numeric","time":{"start":1739786884775,"stop":1739786884776,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b09f1d9bdc04e7","name":"Push message on custom pubsubTopic","time":{"start":1739786867118,"stop":1739786867118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14ad16da41f1fd8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739786644392,"stop":1739786644393,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afd19218045cf85","name":"throws on content topic with too few or too many fields","time":{"start":1739786644356,"stop":1739786644356,"duration":0},"status":"passed","severity":"normal"},{"uid":"455c33a510d8f958","name":"Query with Ordered Callback, No Decoder","time":{"start":1739786935994,"stop":1739786935994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e158e0f9a4b42e1","name":"should get / set TCP multiaddr","time":{"start":1739786653077,"stop":1739786653077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21d5352a90d489a","name":"should throw if no connection provided","time":{"start":1739786658991,"stop":1739786658991,"duration":0},"status":"passed","severity":"normal"},{"uid":"368cb9d092533c83","name":"Passing invalid cursor","time":{"start":1739786922670,"stop":1739786922671,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9abde3f4b1caeb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739787215618,"stop":1739787215618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6497d74f11d810","name":"returns all values when wanted number is greater than available values","time":{"start":1739786666824,"stop":1739786666825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd7e0ce76e20a56","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739786718942,"stop":1739786718942,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b371645f694d47c9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739786644394,"stop":1739786644394,"duration":0},"status":"passed","severity":"normal"},{"uid":"606a7c805bcff6b3","name":"Subscribe and receive messages via lightPush","time":{"start":1739787215607,"stop":1739787215607,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0752643e65e935","name":"Check received message containing Script","time":{"start":1739787097842,"stop":1739787097843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36833028250c2bf","name":"Push message with Basic HTML tag payload","time":{"start":1739786804475,"stop":1739786804477,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b309964435a1664","name":"A test","time":{"start":1739786804586,"stop":1739786804586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6461e182661dc8f9","name":"Push message with emoji payload","time":{"start":1739786951401,"stop":1739786951401,"duration":0},"status":"passed","severity":"normal"},{"uid":"361baaa0f2b22729","name":"should not allow unachievable error rate","time":{"start":1739787219593,"stop":1739787219594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc32b814fe249ec","name":"Sample","time":{"start":1739786652506,"stop":1739786652507,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0d1605d1255457","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739786922669,"stop":1739786922669,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a3fe8a8239e1ce","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739787000008,"stop":1739787000008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f6552c07b73dc3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739787220033,"stop":1739787220033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed1e60fd984553","name":"Push message with special chars payload","time":{"start":1739786951394,"stop":1739786951394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2071ed5180f06102","name":"Generator, custom pubsub topic","time":{"start":1739786979574,"stop":1739786979575,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7583e0c3bcbb42","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739786922667,"stop":1739786922668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dc0ca00bf56900","name":"Check received message containing Russian","time":{"start":1739787097842,"stop":1739787097842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95158ff3ef3594f","name":"through manual discovery","time":{"start":1739786815937,"stop":1739786815937,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb9049fd4c48096","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739787215605,"stop":1739787215606,"duration":1},"status":"passed","severity":"normal"},{"uid":"337658d1cae849ee","name":"Check publish message containing long","time":{"start":1739786884775,"stop":1739786884775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6215fa91bd4c9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739786644375,"stop":1739786644375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd79119aee9de0","name":"less peers than existing","time":{"start":1739786867258,"stop":1739786867258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aac21f6e3dfe3426","name":"Query Generator, No message returned","time":{"start":1739786935993,"stop":1739786935993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded7385e414437e4","name":"Decrypt messages","time":{"start":1739786868636,"stop":1739786868637,"duration":1},"status":"passed","severity":"normal"},{"uid":"87082a0122cf2918","name":"Decoder throws on empty string content topic","time":{"start":1739786659433,"stop":1739786659433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c30b558c7922bb","name":"should emit a peer event after start","time":{"start":1739786854552,"stop":1739786854553,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb36dc6be29b31b0","name":"Check received message containing SQL Injection","time":{"start":1739786770533,"stop":1739786770533,"duration":0},"status":"passed","severity":"normal"},{"uid":"18129ecb2d15591","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739786644389,"stop":1739786644390,"duration":1},"status":"passed","severity":"normal"},{"uid":"917f544c30c6b367","name":"can start and stop the service","time":{"start":1739786718922,"stop":1739786718923,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f0d11faa858321","name":"Query with Ordered Callback, No message returned","time":{"start":1739786935994,"stop":1739786935995,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccce79fedf5e9d5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739787215597,"stop":1739787215597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c999d9807d4326a","name":"should encode/decode to RLP encoding","time":{"start":1739786653072,"stop":1739786653072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b350d69f0aaa85","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739786909734,"stop":1739786909734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9555a5a1ddd6091c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739786644389,"stop":1739786644389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d353825a0b0556b","name":"tcp ip4 address","time":{"start":1739786652416,"stop":1739786652416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbc2523c8c1433","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739786889644,"stop":1739786889644,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d3676138fe1d72","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739786652332,"stop":1739786652332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbff8516ffb3bd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739786726003,"stop":1739786726004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff57dfc7570e6f81","name":"Push message with shell command payload","time":{"start":1739786951400,"stop":1739786951400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feb7508c7adc58c","name":"Check received message containing shell command","time":{"start":1739786770537,"stop":1739786770537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b011def37b0bb0b","name":"udp ip6 address","time":{"start":1739786652417,"stop":1739786652417,"duration":0},"status":"passed","severity":"normal"},{"uid":"959bfa880d08f97b","name":"Relay + Store","time":{"start":1739786653082,"stop":1739786653082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9450d0c046f9d4","name":"Check received message containing emoji","time":{"start":1739786770538,"stop":1739786770539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c9c912bee223cd","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739786652333,"stop":1739786652335,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7fd4c9dd3cea74a","name":"same cluster, different shard: nodes connect","time":{"start":1739786813785,"stop":1739786813786,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe4355070896338","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739786796969,"stop":1739786796969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5335c868164e441","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739786644361,"stop":1739786644367,"duration":6},"status":"passed","severity":"normal"},{"uid":"b50be1298d14b347","name":"Refresh subscription","time":{"start":1739786889637,"stop":1739786889637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"162ed2c00091022c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739787215613,"stop":1739787215613,"duration":0},"status":"passed","severity":"normal"},{"uid":"53efd8dc5793d00f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739787220024,"stop":1739787220024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eafbf7e063ea4ff","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739787220009,"stop":1739787220010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19202ceed07c9ce","name":"Sets default value correctly","time":{"start":1739786988790,"stop":1739786988790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c540be5684cbd57f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/6/topic716/utf8","time":{"start":1739787000002,"stop":1739787000002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6143a9fe8dff9f","name":"Renews subscription after lossing a connection","time":{"start":1739787215607,"stop":1739787215607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d147b84b38a6257b","name":"Check received message containing shell command","time":{"start":1739787097832,"stop":1739787097832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85dee56ba4cd184","name":"Sign & Recover","time":{"start":1739786677950,"stop":1739786677950,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb35dff7a02df45","name":"Generator, custom pubsub topic","time":{"start":1739786979581,"stop":1739786979581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2e066599f1be1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739786644397,"stop":1739786644397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2551671200430591","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739786653067,"stop":1739786653068,"duration":1},"status":"passed","severity":"normal"},{"uid":"3601164bd8fe2873","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739786644384,"stop":1739786644385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8261ea7d8e338f4c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739787220034,"stop":1739787220035,"duration":1},"status":"passed","severity":"normal"},{"uid":"73eb75b54722c02d","name":"Check publish message containing JSON","time":{"start":1739786884789,"stop":1739786884795,"duration":6},"status":"passed","severity":"normal"},{"uid":"469ba6be5e3294f5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739786922671,"stop":1739786922671,"duration":0},"status":"passed","severity":"normal"},{"uid":"649c8b41e4f8e53c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739786935992,"stop":1739786935993,"duration":1},"status":"passed","severity":"normal"},{"uid":"85541d61b2cc1fb5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739786889636,"stop":1739786889636,"duration":0},"status":"passed","severity":"normal"},{"uid":"302b369f6c660fb1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739786870701,"stop":1739786870701,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3464a476e7d05","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739786658994,"stop":1739786658994,"duration":0},"status":"passed","severity":"normal"},{"uid":"928897bbf6b888a9","name":"Fails to publish message with empty text","time":{"start":1739786884806,"stop":1739786884806,"duration":0},"status":"passed","severity":"normal"},{"uid":"8424f3aa315e7c13","name":"Accepts a valid Waku Message","time":{"start":1739786688785,"stop":1739786688786,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cda13026474e7c","name":"can start the service","time":{"start":1739786854550,"stop":1739786854551,"duration":1},"status":"passed","severity":"normal"},{"uid":"6243a1daf289a902","name":"same cluster, same shard: nodes connect","time":{"start":1739786813785,"stop":1739786813785,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eefcfa4eeb1995","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739786757532,"stop":1739786757533,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9276914ff08bf6","name":"Push message with Arabic payload","time":{"start":1739786951395,"stop":1739786951396,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de0a6f2783ddc7a","name":"1 Relay, 1 Filter, gives up","time":{"start":1739786667050,"stop":1739786667051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81937e9631d9459","name":"should add and remove event listeners correctly","time":{"start":1739786671293,"stop":1739786671293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7c9922e639dce4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739787215602,"stop":1739787215602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d64b86cb165d78","name":"should emit a peer event after start","time":{"start":1739786718929,"stop":1739786718929,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d9fb7ae522ac3","name":"should return false","time":{"start":1739786653071,"stop":1739786653071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd03d99444894d11","name":"throws on content topic with empty application field","time":{"start":1739786644358,"stop":1739786644358,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba67f9d82410e2a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739786713900,"stop":1739786713900,"duration":0},"status":"passed","severity":"normal"},{"uid":"4248a1ede1a26399","name":"should get locked peers","time":{"start":1739786685046,"stop":1739786685047,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7b1f685ec492ea","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739786796971,"stop":1739786796971,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c2a6406b3dc243","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739786644382,"stop":1739786644383,"duration":1},"status":"passed","severity":"normal"},{"uid":"84676c9face7af30","name":"handles different clusterIds correctly","time":{"start":1739786644373,"stop":1739786644373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a13253d777d4fd5","name":"LightPush","time":{"start":1739786996315,"stop":1739786996315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2167dcfd982c9ba9","name":"should initialize with default number of peers","time":{"start":1739786685041,"stop":1739786685044,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3026e9c2cbffd56","name":"Publish message with custom timestamp: Mon Feb 17 2025 09:07:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1739786884804,"stop":1739786884805,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ca4d30f5af969b","name":"Decoder throws on undefined content topic","time":{"start":1739786659433,"stop":1739786659433,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd42f9014ef5afb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739786652332,"stop":1739786652333,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03e735426d43b59","name":"Push message with Arabic payload","time":{"start":1739786804469,"stop":1739786804469,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b22d1fa4f446779","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739787219595,"stop":1739787219595,"duration":0},"status":"passed","severity":"normal"},{"uid":"64563f7789d16f98","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739786644381,"stop":1739786644381,"duration":0},"status":"passed","severity":"normal"},{"uid":"516e01afd424ed3f","name":"Push message on custom pubsubTopic","time":{"start":1739786867114,"stop":1739786867115,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6593d4496a3f54","name":"Generator, 2 different pubsubtopics","time":{"start":1739786979580,"stop":1739786979580,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bb221ebd96077f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739786644389,"stop":1739786644389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3971e337548cb867","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739787220022,"stop":1739787220022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8a1e53a01f0e1b","name":"should properly create location multiaddrs - udp4","time":{"start":1739786653077,"stop":1739786653077,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3ce71910380dee","name":"Overlapping topic subscription","time":{"start":1739786796967,"stop":1739786796967,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7263d2be187d7b","name":"Publish without waiting for remote peer","time":{"start":1739786889634,"stop":1739786889634,"duration":0},"status":"passed","severity":"normal"},{"uid":"588984da733e3b0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739786813784,"stop":1739786813785,"duration":1},"status":"passed","severity":"normal"},{"uid":"8587f79c846ee44","name":"Check received message containing emoji","time":{"start":1739787097833,"stop":1739787097834,"duration":1},"status":"passed","severity":"normal"},{"uid":"2574646db83b672","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739787215614,"stop":1739787215614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e774c940852332f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739787220024,"stop":1739787220029,"duration":5},"status":"passed","severity":"normal"},{"uid":"3dbdbbafde2f452d","name":"creates an iterator","time":{"start":1739786980060,"stop":1739786980061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2919de7328c20b7c","name":"should be able to decode the field with only STORE set to true","time":{"start":1739786652328,"stop":1739786652329,"duration":1},"status":"passed","severity":"normal"},{"uid":"28941e87ce25cee7","name":"should check connected peers if present and suitable","time":{"start":1739786685440,"stop":1739786685441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a48e04e8915d5b1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739786644380,"stop":1739786644380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a08745c1239b3d8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739787220036,"stop":1739787220036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbb68c7db7e10f3","name":"should throw error - no id","time":{"start":1739786653069,"stop":1739786653070,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b93645c171f479a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739786644395,"stop":1739786644395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29712b82b464901","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739786889641,"stop":1739786889641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc25698d8eedc01","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739787220013,"stop":1739787220014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8cfec89bdfb49d","name":"Check received message containing JSON","time":{"start":1739787097832,"stop":1739787097832,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fd0836c4aef4d0","name":"Push message with numeric payload","time":{"start":1739786951394,"stop":1739786951394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcbc2cfeb31597d","name":"Register correct protocols","time":{"start":1739786889634,"stop":1739786889634,"duration":0},"status":"passed","severity":"normal"},{"uid":"99570f84af41265","name":"Check message with no payload is not received","time":{"start":1739786770543,"stop":1739786770543,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3e4eb6f7704c71","name":"should set field with only FILTER enabled","time":{"start":1739786653081,"stop":1739786653081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d30bf1264f844f1","name":"Check message with no payload is not received","time":{"start":1739787097849,"stop":1739787097849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38e09c8329a9cdd","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739787220017,"stop":1739787220017,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bc7a6e08ae19ab","name":"returns nothing if no connections present","time":{"start":1739786658691,"stop":1739786658691,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb6b5297f735a57","name":"dispatchEvent via connectionManager","time":{"start":1739786746371,"stop":1739786746371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d0731b8df3261","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739787220023,"stop":1739787220024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28093f5d0ac4aed","name":"Push message with Script payload","time":{"start":1739786951397,"stop":1739786951397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b720003d417b0b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739786644378,"stop":1739786644378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93c00af1a6711b","name":"Subscribe and receive messages via lightPush","time":{"start":1739786796962,"stop":1739786796962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c78b64b73ff8","name":"Relay","time":{"start":1739786711296,"stop":1739786711297,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2965d0f1b3512f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739786877577,"stop":1739786877578,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61893564c0602a5","name":"Check publish message containing shell command","time":{"start":1739786884795,"stop":1739786884796,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fb24bee8071c34","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739787220010,"stop":1739787220011,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc97d7f0e7ac348e","name":"Check publish message containing Russian","time":{"start":1739786884786,"stop":1739786884787,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a51f0a93b75a93c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739787220029,"stop":1739787220030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88b75b823543bf3","name":"should handle corrupted local storage data gracefully","time":{"start":1739786671293,"stop":1739786671293,"duration":0},"status":"passed","severity":"normal"},{"uid":"42771cc2fdb13540","name":"different cluster, different shard: nodes don't connect","time":{"start":1739786813786,"stop":1739786813787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d191c858dab0d121","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739787220019,"stop":1739787220019,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a83b922ff78daa","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739786738131,"stop":1739786738131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7798e27873a933d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739787215608,"stop":1739787215608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80294b8f9d23972","name":"Ordered Callback - false","time":{"start":1739786960443,"stop":1739786960444,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d08f4ab60d5702c","name":"should return empty list for no shard","time":{"start":1739786644378,"stop":1739786644379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdb4aee38d5777f","name":"should throw an error for missing required configuration","time":{"start":1739786644379,"stop":1739786644379,"duration":0},"status":"passed","severity":"normal"},{"uid":"89443d618feef7fc","name":"isConnected should return false after all peers disconnect","time":{"start":1739786726005,"stop":1739786726005,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f3526f394a05c2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739787215613,"stop":1739787215614,"duration":1},"status":"passed","severity":"normal"},{"uid":"59afbd3e37cefd0a","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739787220022,"stop":1739787220022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8afdd4749d54f4f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739786889635,"stop":1739786889635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515946f81ad5e94","name":"new peer added after a peer was already found","time":{"start":1739786909733,"stop":1739786909733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e06c6c51f22a6dcb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739786644390,"stop":1739786644390,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a874a4294042ac","name":"Subscribe to topic containing Script and receive message","time":{"start":1739787215603,"stop":1739787215603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8db0adf7b296f2","name":"Push message with rate limit","time":{"start":1739786804492,"stop":1739786804492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7d2103754333e5","name":"configure the node with multiple content topics","time":{"start":1739787000007,"stop":1739787000008,"duration":1},"status":"passed","severity":"normal"},{"uid":"809f6dd4cd38413d","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739787219595,"stop":1739787219596,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb78ccb789a6251","name":"non connected peers","time":{"start":1739786867258,"stop":1739786867258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1adee83ecb5c4e0e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739786644368,"stop":1739786644368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fce3197174d702b","name":"Decoder throws on undefined content topic","time":{"start":1739786677377,"stop":1739786677377,"duration":0},"status":"passed","severity":"normal"},{"uid":"84981fb939834029","name":"should reject if Relay is requested but not mounted","time":{"start":1739786685438,"stop":1739786685439,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cf7afcdd4d753e","name":"does not throw on valid cases","time":{"start":1739786644355,"stop":1739786644355,"duration":0},"status":"passed","severity":"normal"},{"uid":"319da85b0ab6da93","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739786685278,"stop":1739786685279,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7376300f9c8298f","name":"handles empty contentTopics array correctly","time":{"start":1739786644396,"stop":1739786644396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0997b83ff3996a","name":"Check received message containing numeric","time":{"start":1739787097828,"stop":1739787097828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4f5f51f12b900","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739786644369,"stop":1739786644369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0a04596c2fbab2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739786889644,"stop":1739786889644,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c74b52cd514bb8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/8/topic454/utf8","time":{"start":1739787000002,"stop":1739787000002,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6774d9507bbf9","name":"Check received message containing long","time":{"start":1739786770530,"stop":1739786770530,"duration":0},"status":"passed","severity":"normal"},{"uid":"117df0b910b3ce6d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739786796976,"stop":1739786796976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8265459644c03ea","name":"Query Generator - true","time":{"start":1739786960440,"stop":1739786960440,"duration":0},"status":"passed","severity":"normal"},{"uid":"32945c0baf9fc9a0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739786652321,"stop":1739786652322,"duration":1},"status":"passed","severity":"normal"},{"uid":"211caa389b90473c","name":"should properly compute the node id","time":{"start":1739786653071,"stop":1739786653072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5914b97270fb08ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739786867118,"stop":1739786867118,"duration":0},"status":"passed","severity":"normal"},{"uid":"145b2273bd22d419","name":"Refresh subscription","time":{"start":1739787215611,"stop":1739787215612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bddc2cf08298f3","name":"Push message with Chinese payload","time":{"start":1739786804467,"stop":1739786804469,"duration":2},"status":"passed","severity":"normal"},{"uid":"f341664e44b1cf8a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739786757531,"stop":1739786757532,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f7ac55943e60fc","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739786889636,"stop":1739786889637,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6d29ac2e25849c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739787215598,"stop":1739787215598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2244151e7283fa68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739786644386,"stop":1739786644386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d819450d90b38071","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739787215609,"stop":1739787215609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c746a5c68edc72b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739787215613,"stop":1739787215613,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7e2c6f54f55150","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739786922669,"stop":1739786922670,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b12f8c14488a192","name":"should not receive a peer event after stop","time":{"start":1739786671291,"stop":1739786671291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a355fe36af0dbe5","name":"ignores unrecognized TXT record formats","time":{"start":1739786667452,"stop":1739786667452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5a9f430e4fa520","name":"Encoder throws on undefined content topic","time":{"start":1739786679082,"stop":1739786679082,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e9c96c346f8848","name":"Push message with shell command payload","time":{"start":1739786804483,"stop":1739786804484,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4b844ce6dbc903","name":"Check received message containing SQL Injection","time":{"start":1739787097842,"stop":1739787097842,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad30e008146cb56","name":"Push message with short payload","time":{"start":1739786951391,"stop":1739786951391,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0513ff01790082","name":"Relay - dialed after","time":{"start":1739786996313,"stop":1739786996313,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e5916fa4c462c1","name":"Decoder throws on empty string content topic","time":{"start":1739786679083,"stop":1739786679083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c033a982108a942f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739786796969,"stop":1739786796969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab06639c5015210","name":"should not receive a peer event after stop","time":{"start":1739786854553,"stop":1739786854554,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cb2ea5ba50b567","name":"Generator, 2 different pubsubtopics","time":{"start":1739786979581,"stop":1739786979581,"duration":0},"status":"passed","severity":"normal"},{"uid":"505f50aa9d89ee18","name":"Check received message containing Chinese","time":{"start":1739786770531,"stop":1739786770532,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca1cc78220672d1","name":"Ordered Callback - true","time":{"start":1739786960443,"stop":1739786960443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d270e2c8602558d9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app2/6/topic529/test.js","time":{"start":1739787000004,"stop":1739787000004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a1b8bf47f3c9b","name":"Check message with no content topic is not received","time":{"start":1739787097836,"stop":1739787097837,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22075b78d90600d","name":"different cluster, same shard: nodes don't connect","time":{"start":1739786813786,"stop":1739786813786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1da0e3d0f254a6e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739787220034,"stop":1739787220034,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fce6876de3719b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739786877576,"stop":1739786877576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa28ee19ca55f56","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739787215609,"stop":1739787215610,"duration":1},"status":"passed","severity":"normal"},{"uid":"246d076bd4a29266","name":"Check message with no pubsub topic is not received","time":{"start":1739786770541,"stop":1739786770542,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb8956a1550f136","name":"Symmetric encrypt & Decrypt","time":{"start":1739786677949,"stop":1739786677949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf8bfa016f7960b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739786870698,"stop":1739786870698,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd19a73f5e915dad","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739786738926,"stop":1739786738927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74754e7fe7d3528","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739786667454,"stop":1739786667455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03728f37dc29551","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739787220016,"stop":1739787220016,"duration":0},"status":"passed","severity":"normal"},{"uid":"124f91be29f4bb3e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739786658994,"stop":1739786658995,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc696e2ca4b34c0f","name":"should return usable stream attached to connection","time":{"start":1739786658990,"stop":1739786658990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a109509e9ef90928","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739787220020,"stop":1739787220020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16d0865b3f44d27","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739787220017,"stop":1739787220017,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc3059cc019fa7f","name":"A test","time":{"start":1739786804586,"stop":1739786804586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3287cc3f990304","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739786796974,"stop":1739786796976,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d73da6375061aba","name":"Passing page size 110 when there are 120 messages","time":{"start":1739786974842,"stop":1739786974842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47deb5b7bb8a183","name":"Overlapping topic subscription","time":{"start":1739787215599,"stop":1739787215599,"duration":0},"status":"passed","severity":"normal"},{"uid":"190c357cee550f2","name":"Check received message containing Basic HTML tag","time":{"start":1739787097843,"stop":1739787097844,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da4983ceb32a8c2","name":"should throw error - no id","time":{"start":1739786653068,"stop":1739786653069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea05ed40834993b","name":"Generator, custom pubsub topic","time":{"start":1739786979578,"stop":1739786979579,"duration":1},"status":"passed","severity":"normal"},{"uid":"80268f2103678def","name":"should properly create location multiaddrs - tcp","time":{"start":1739786653079,"stop":1739786653079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2775ffebf56194","name":"Subscribe and receives messages on 20 topics","time":{"start":1739787215610,"stop":1739787215610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f02e751e3ee8006","name":"should call waitForPeer on Relay","time":{"start":1739786685442,"stop":1739786685442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a473173d9b8c96be","name":"should initialize bloom filter with correct parameters","time":{"start":1739787221324,"stop":1739787221324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed835b1e417ecdda","name":"Check message on other pubsub topic is not received","time":{"start":1739787097836,"stop":1739787097836,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ed301232575386","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739786796972,"stop":1739786796972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4011387d26d06a9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739786970229,"stop":1739786970229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8878ddd6a9f5fa0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739786984357,"stop":1739786984358,"duration":1},"status":"passed","severity":"normal"},{"uid":"456f2ff48da6d681","name":"Meta field set when metaSetter is specified","time":{"start":1739786659431,"stop":1739786659432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9aab9e30e5979b","name":"Check received message containing Russian","time":{"start":1739787097829,"stop":1739787097830,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ad86d5930f3d90","name":"ignores domain fetching errors","time":{"start":1739786667451,"stop":1739786667452,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dda420e9aea4e03","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739786644388,"stop":1739786644389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad30801d8b63a51","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739786796972,"stop":1739786796973,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6c672dadf8a5c6","name":"should not receive a peer event before start","time":{"start":1739786854553,"stop":1739786854553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d459337a4a9f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739786979581,"stop":1739786979582,"duration":1},"status":"passed","severity":"normal"},{"uid":"372ff287d3a0e847","name":"Check publish message containing Chinese","time":{"start":1739786884776,"stop":1739786884777,"duration":1},"status":"passed","severity":"normal"},{"uid":"292c37534aa46cb2","name":"Push message with SQL Injection payload","time":{"start":1739786804473,"stop":1739786804473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15100ac666756b2","name":"Subscribe and receives messages on 20 topics","time":{"start":1739786796965,"stop":1739786796966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5816ef02681b8ec","name":"Subscribe to topic containing XML and receive message","time":{"start":1739787215615,"stop":1739787215615,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc53de515c7c900","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739786935993,"stop":1739786935994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b646a8c722372e","name":"should encode/decode to text encoding","time":{"start":1739786653072,"stop":1739786653072,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7072483ea3b194","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739786667455,"stop":1739786667455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a912176122a853f","name":"Subscribe and publish message","time":{"start":1739786889635,"stop":1739786889635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f762101e7ca2150","name":"should initialize with Unhealthy status","time":{"start":1739786685390,"stop":1739786685391,"duration":1},"status":"passed","severity":"normal"},{"uid":"708fc655b4f2b596","name":"should insert elements correctly","time":{"start":1739787221324,"stop":1739787221325,"duration":1},"status":"passed","severity":"normal"}]