mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"687e814d513da7f8","name":"should not throw an error for a single configured topic","time":{"start":1721383057514,"stop":1721383057514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4ba5e486cc668","name":"Check received message containing Basic HTML tag","time":{"start":1721383329448,"stop":1721383329450,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dc7a9051f853241","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721383364245,"stop":1721383364246,"duration":1},"status":"passed","severity":"normal"},{"uid":"67efcf8e506c6ae5","name":"Check received message containing unicode special characters","time":{"start":1721383607796,"stop":1721383607796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6134bd38c2837ca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721383364249,"stop":1721383364249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c74be2dc740fdc3","name":"Ping on subscribed peer","time":{"start":1721383197510,"stop":1721383197510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cfdf5fe01e28c7","name":"Push message with content topic containing short","time":{"start":1721383699572,"stop":1721383699572,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f1b257ad49017e","name":"Push message with Chinese payload","time":{"start":1721383699557,"stop":1721383699557,"duration":0},"status":"passed","severity":"normal"},{"uid":"22db0ab4d77982b3","name":"Generator, custom pubsub topic","time":{"start":1721383742693,"stop":1721383742694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3715a1b177ab10a3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721383091927,"stop":1721383091929,"duration":2},"status":"passed","severity":"normal"},{"uid":"a55f99254893ec84","name":"Fails to publish duplicate message","time":{"start":1721383611044,"stop":1721383611044,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f06d2a67578a7b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721383057518,"stop":1721383057519,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b07e3e2fb5c1469","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721383066232,"stop":1721383066232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c2ecce1d3629f","name":"Push message with content topic containing Russian","time":{"start":1721383699577,"stop":1721383699578,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e23cf30d9ebd88a","name":"Encoder throws on undefined content topic","time":{"start":1721383071135,"stop":1721383071135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e790744f2587b525","name":"should properly create location multiaddrs - tcp4","time":{"start":1721383066238,"stop":1721383066238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab95c4999dec736e","name":"Subscribe and publish message","time":{"start":1721383619209,"stop":1721383619210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f81c40de70a340","name":"Query generator for 2000 messages","time":{"start":1721383748383,"stop":1721383748384,"duration":1},"status":"passed","severity":"normal"},{"uid":"85df88a35f7996dd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721383740947,"stop":1721383740948,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e533e89ce847a7","name":"Push message with shell command payload","time":{"start":1721383581171,"stop":1721383581172,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc24d3b76206a8b","name":"Check message on other pubsub topic is not received","time":{"start":1721383607812,"stop":1721383607812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe365b824d1b417b","name":"A test","time":{"start":1721383381504,"stop":1721383381504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a07bd3d7917439","name":"Relay - times out","time":{"start":1721383777046,"stop":1721383777046,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca6e1872872468d","name":"Check received message containing long","time":{"start":1721383607802,"stop":1721383607803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b082a0eef7f0d8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721383707388,"stop":1721383707389,"duration":1},"status":"passed","severity":"normal"},{"uid":"98720e7300faf9b8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721383594462,"stop":1721383594463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06f5f00ec16f780","name":"should add and remove event listeners correctly","time":{"start":1721383085922,"stop":1721383085923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35df4bc8bcaab63","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721383060214,"stop":1721383060214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9342be718d0315d8","name":"Ping on unsubscribed peer","time":{"start":1721383197511,"stop":1721383197512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5c6a3dfcfbf5fc","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721383308608,"stop":1721383308608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabaa661e67d34b","name":"Symmetric encrypt & Decrypt","time":{"start":1721383092242,"stop":1721383092242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff96b5cd2d15cd20","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721383115600,"stop":1721383115600,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9232d25db76ee2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721383381339,"stop":1721383381339,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bab15519319e1e","name":"Passing page size 11 when there are 10 messages","time":{"start":1721383766520,"stop":1721383766520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9180d61f1c60babf","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721383085922,"stop":1721383085922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ed8ad069efb16","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721383619217,"stop":1721383619217,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ea1dddaad00e0c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721383740958,"stop":1721383740958,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d9ff7992dd02a1","name":"Light Node - default protocols","time":{"start":1721383777048,"stop":1721383777048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc92175aa9375163","name":"Push message with numeric payload","time":{"start":1721383581157,"stop":1721383581157,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bbd0abf0372c20","name":"Push message with short payload","time":{"start":1721383699541,"stop":1721383699542,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e56f4f2cf85270","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721383057513,"stop":1721383057513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcb8f8f1837f6d2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721383065511,"stop":1721383065512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a44cab4e6326b49","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721383057497,"stop":1721383057497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd829be7870cda1","name":"Push message with rate limit","time":{"start":1721383581192,"stop":1721383581193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d311cfa7edeea48","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721383619224,"stop":1721383619225,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3c21d3d73cdaaf","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721383619222,"stop":1721383619223,"duration":1},"status":"passed","severity":"normal"},{"uid":"533424f0c6bacd68","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721383740958,"stop":1721383740958,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a2186c9ec8e70d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721383170548,"stop":1721383170548,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa0649ed70c6e9f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721383057515,"stop":1721383057516,"duration":1},"status":"passed","severity":"normal"},{"uid":"13eb8d5bec36c056","name":"should not receive a peer event after stop","time":{"start":1721383085921,"stop":1721383085921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2355e73fd04cd92","name":"Check received message containing Script","time":{"start":1721383329445,"stop":1721383329446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9259d07e2410d4","name":"Subscribe and receive messages via waku relay post","time":{"start":1721383740952,"stop":1721383740953,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8164305c4c64fb","name":"Push message with content topic containing Chinese","time":{"start":1721383699576,"stop":1721383699577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02b182a671972f4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721383057502,"stop":1721383057502,"duration":0},"status":"passed","severity":"normal"},{"uid":"867905ddb5f57916","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721383594463,"stop":1721383594464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8d741f929c51a3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721383364252,"stop":1721383364252,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c9ce2e9711f53d","name":"Fails to push message with empty content topic","time":{"start":1721383699581,"stop":1721383699582,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bb8f17ec051a91","name":"Sign & Recover","time":{"start":1721383092243,"stop":1721383092243,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd567529189c50b3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721383308586,"stop":1721383308586,"duration":0},"status":"passed","severity":"normal"},{"uid":"62090b553bb3895d","name":"should return unique PubsubTopics for static sharding","time":{"start":1721383057504,"stop":1721383057504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c447416eccd5a45","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721383057522,"stop":1721383057522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bf61c7a264f3ba","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721383594463,"stop":1721383594463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5f87f67138d58","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721383308589,"stop":1721383308589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18be1926c245b78","name":"Mutual subscription","time":{"start":1721383619206,"stop":1721383619208,"duration":2},"status":"passed","severity":"normal"},{"uid":"275335dba3b1ba90","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308615,"stop":1721383308615,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb0bf313ebf9071","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721383057509,"stop":1721383057509,"duration":0},"status":"passed","severity":"normal"},{"uid":"533c5f073e37018b","name":"Ping on subscribed peer","time":{"start":1721383172582,"stop":1721383172583,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b191cb5363651d","name":"Check publish message containing numeric","time":{"start":1721383611034,"stop":1721383611034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ef7e1336536494","name":"should return valid sharding parameters for static sharding","time":{"start":1721383057517,"stop":1721383057517,"duration":0},"status":"passed","severity":"normal"},{"uid":"168c6cf904f2723f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721383057502,"stop":1721383057503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6282fcc662786d7f","name":"Push message with content topic containing emoji","time":{"start":1721383699581,"stop":1721383699581,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb420b975d13bb6","name":"Push message with unicode special characters payload","time":{"start":1721383581176,"stop":1721383581177,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b848bdf6a64bee","name":"Overlapping topic subscription","time":{"start":1721383740941,"stop":1721383740942,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9d5497a9a12dd7","name":"handles multiple messages","time":{"start":1721383758582,"stop":1721383758582,"duration":0},"status":"passed","severity":"normal"},{"uid":"17295be84a13f7fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383202677,"stop":1721383202677,"duration":0},"status":"passed","severity":"normal"},{"uid":"419f0417078ca1d1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721383057509,"stop":1721383057509,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f78947e779de6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721383611045,"stop":1721383611045,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7240f91c924318f","name":"Check received message containing shell command","time":{"start":1721383607795,"stop":1721383607795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc930cb4c117fd","name":"Check message with invalid timestamp is not received","time":{"start":1721383607799,"stop":1721383607799,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ba344399905276","name":"addEventListener with correct event","time":{"start":1721383148184,"stop":1721383148184,"duration":0},"status":"passed","severity":"normal"},{"uid":"feee4b94b792e86","name":"Check message received after nwaku node is restarted","time":{"start":1721383607814,"stop":1721383607814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d5733ad15e688a2","name":"should throw an error for insufficient data","time":{"start":1721383057682,"stop":1721383057683,"duration":1},"status":"passed","severity":"normal"},{"uid":"8726ece57930eb9d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721383329468,"stop":1721383329468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d60f6a95831a927","name":"Does not throw an exception when node disconnects","time":{"start":1721383771629,"stop":1721383771629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb91d7f279bdaf1","name":"should encode/decode to RLP encoding","time":{"start":1721383066236,"stop":1721383066236,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c29d57044bec2f1","name":"Ping on peer without subscriptions","time":{"start":1721383172583,"stop":1721383172583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42281acc039b3c3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721383057505,"stop":1721383057505,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f2c0ed9550854","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721383740949,"stop":1721383740950,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b86831bfa336bf","name":"Push message with SQL Injection payload","time":{"start":1721383699563,"stop":1721383699563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4412abfa687c4849","name":"stop","time":{"start":1721383148190,"stop":1721383148190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9f9f0533463ab2","name":"random static sharding 3 - Cluster ID: 683, Shard ID: 430","time":{"start":1721383680031,"stop":1721383680032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52dc8ef56315fd0","name":"Check message received after jswaku node is restarted","time":{"start":1721383607814,"stop":1721383607814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46f65afb19eb50f4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721383740936,"stop":1721383740936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7468c4307b5aee63","name":"LightPush","time":{"start":1721383777047,"stop":1721383777047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43328927b7cc19f","name":"can start and stop the service","time":{"start":1721383085919,"stop":1721383085919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abadd80513ab421","name":"ignores domain fetching errors","time":{"start":1721383082234,"stop":1721383082234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b625097b72417c1a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721383308612,"stop":1721383308612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc10cccc5ac909","name":"Check received message with timestamp: 1721383107401000000 ","time":{"start":1721383329464,"stop":1721383329465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39fd5505ccee61c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721383381338,"stop":1721383381339,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a1056dda9fbbd9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721383065507,"stop":1721383065509,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cfd53514528c8fb","name":"Push message with content topic containing shell command","time":{"start":1721383699580,"stop":1721383699580,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e6c36359429ac5","name":"topics with same application and version share the same shard","time":{"start":1721383057499,"stop":1721383057499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc7e604b63c4f5","name":"Push message equal or less that 1MB","time":{"start":1721383699584,"stop":1721383699585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b413cae65e823c0f","name":"Relay - dialed after","time":{"start":1721383777045,"stop":1721383777046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd63670e9638074","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721383308613,"stop":1721383308613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7c710f4a4c875e","name":"A test","time":{"start":1721383381503,"stop":1721383381504,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d1fc51eeae8a42","name":"should set field with all protocols disabled","time":{"start":1721383066240,"stop":1721383066240,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b9d17c0ad83d98","name":"should return all peers when numPeers is 0","time":{"start":1721383070906,"stop":1721383070906,"duration":0},"status":"passed","severity":"normal"},{"uid":"612b8255e3e1dd70","name":"Subscribe to topic containing Script and publish message","time":{"start":1721383619219,"stop":1721383619220,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3e6411666b9753","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721383057517,"stop":1721383057517,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f6f5eb021ff36e","name":"Push message with content topic containing short","time":{"start":1721383581179,"stop":1721383581181,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf410a39cc9e0a54","name":"Subscribe to topic containing short and receive message","time":{"start":1721383740943,"stop":1721383740943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8370d7268722cfe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721383364235,"stop":1721383364236,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5ba405ce5ed668","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383426271,"stop":1721383426271,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbae89237625daae","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721383057518,"stop":1721383057518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e400b5bb5a73e1b","name":"different cluster, same shard: nodes don't connect","time":{"start":1721383308584,"stop":1721383308584,"duration":0},"status":"passed","severity":"normal"},{"uid":"beedc2e1f400aa0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721383057511,"stop":1721383057511,"duration":0},"status":"passed","severity":"normal"},{"uid":"481549b45d16a52e","name":"Push message with content topic containing Arabic","time":{"start":1721383581185,"stop":1721383581186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4cefcbc86b2f873","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721383070907,"stop":1721383070907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ac557e2f211774","name":"Init the array if not present","time":{"start":1721383057151,"stop":1721383057152,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ba35b0822c4db3","name":"handles different clusterIds correctly","time":{"start":1721383057500,"stop":1721383057500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9798a5ac3c1bc34","name":"should be able to decode the field with only STORE set to true","time":{"start":1721383065518,"stop":1721383065518,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4aa2da5479a5a7","name":"through manual discovery","time":{"start":1721383432072,"stop":1721383432072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedf6862ffec8151","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721383065514,"stop":1721383065516,"duration":2},"status":"passed","severity":"normal"},{"uid":"39f969a7fa0f8369","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721383117515,"stop":1721383117515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19b922a9b4c1e5f","name":"Subscribe and receives messages on 20 topics","time":{"start":1721383740954,"stop":1721383740954,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f6c76c0e4f6f07","name":"Check received message containing Arabic","time":{"start":1721383329436,"stop":1721383329437,"duration":1},"status":"passed","severity":"normal"},{"uid":"80829ae93ccac6a7","name":"Push message with Arabic payload","time":{"start":1721383581163,"stop":1721383581163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7fdbba3eb9dd7e","name":"Encoder throws on undefined content topic","time":{"start":1721383091931,"stop":1721383091932,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bd97d194aecec9","name":"Push message with unicode special characters payload","time":{"start":1721383699566,"stop":1721383699566,"duration":0},"status":"passed","severity":"normal"},{"uid":"21704a838804f6ed","name":"Push message with Chinese payload","time":{"start":1721383581162,"stop":1721383581163,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dcb8c4e710a8d3","name":"Query Generator, No message returned","time":{"start":1721383722635,"stop":1721383722635,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f98550ba8df1c0","name":"Encoder throws on undefined content topic","time":{"start":1721383093826,"stop":1721383093827,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb7819e94dff057","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721383740950,"stop":1721383740950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0310e6f65bf92c7","name":"should properly create location multiaddrs - udp4","time":{"start":1721383066237,"stop":1721383066238,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcca4dd2fad914b","name":"should emit a peer event after start","time":{"start":1721383085920,"stop":1721383085920,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d62d034e11c620","name":"Check received message containing short","time":{"start":1721383329430,"stop":1721383329431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce6e4777617e31e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721383202676,"stop":1721383202676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ac0dea8fbd491","name":"throws on content topic with too few or too many fields","time":{"start":1721383057489,"stop":1721383057489,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9922da211bd0e5","name":"Check received message with timestamp: 1721383107090 ","time":{"start":1721383607810,"stop":1721383607811,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8ab7f07eb6308d","name":"Push message with JSON payload","time":{"start":1721383699564,"stop":1721383699565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ffd118ef70b01c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721383619212,"stop":1721383619212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed8b10ed1b717e0","name":"Push message with content topic containing numeric","time":{"start":1721383699573,"stop":1721383699573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d4fa85c8bfee25","name":"Delete observer","time":{"start":1721383557724,"stop":1721383557725,"duration":1},"status":"passed","severity":"normal"},{"uid":"78643e38e064f8b2","name":"Check message with no payload is not received","time":{"start":1721383607800,"stop":1721383607800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ce458eecbf570a","name":"Check publish message containing special chars","time":{"start":1721383611034,"stop":1721383611035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1cd4be1cefa093","name":"different cluster, different shard: nodes don't connect","time":{"start":1721383430610,"stop":1721383430611,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cbe200ae325eae","name":"Subscribe to topic containing short and receive message","time":{"start":1721383740956,"stop":1721383740956,"duration":0},"status":"passed","severity":"normal"},{"uid":"422b237028c35b6d","name":"Push message with Script payload","time":{"start":1721383581165,"stop":1721383581165,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceb728294082f76","name":"different cluster, different shard: nodes don't connect","time":{"start":1721383308585,"stop":1721383308585,"duration":0},"status":"passed","severity":"normal"},{"uid":"72332ef879faab9a","name":"should not fail to stop the service if it was not started","time":{"start":1721383836204,"stop":1721383836204,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fb48d57d5f391c","name":"Push message with custom timestamp: 1721386908905","time":{"start":1721383699584,"stop":1721383699584,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc69f26318c5edfc","name":"ignores unrecognized TXT record formats","time":{"start":1721383082235,"stop":1721383082235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25b48166a3e3e07","name":"Check message received after jswaku node is restarted","time":{"start":1721383607801,"stop":1721383607801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcc5f0480b090b04","name":"Check received message containing JSON","time":{"start":1721383607808,"stop":1721383607808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d14b434fe00cca","name":"Push message with Russian payload","time":{"start":1721383699558,"stop":1721383699562,"duration":4},"status":"passed","severity":"normal"},{"uid":"365509905960a244","name":"Push message with escaped characters payload","time":{"start":1721383581172,"stop":1721383581175,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdc15669728c8742","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721383234831,"stop":1721383234831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fc182bb869b852","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721383381341,"stop":1721383381341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dafeecb32041061","name":"Check received message containing shell command","time":{"start":1721383607808,"stop":1721383607808,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9f7c6c3156369","name":"should throw error - no id","time":{"start":1721383066234,"stop":1721383066234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8359039367137c4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721383607798,"stop":1721383607798,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b7cd5990f6c555","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721383619228,"stop":1721383619228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba91f1fb2e9f35b6","name":"Push message with XML payload","time":{"start":1721383581165,"stop":1721383581170,"duration":5},"status":"passed","severity":"normal"},{"uid":"28bc3d96e367319d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721383308610,"stop":1721383308611,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c37fe35d09d761","name":"Check received message containing Russian","time":{"start":1721383329437,"stop":1721383329439,"duration":2},"status":"passed","severity":"normal"},{"uid":"95d251bf3ca9b688","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721383057521,"stop":1721383057521,"duration":0},"status":"passed","severity":"normal"},{"uid":"be59ea676c1ae96e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721383751704,"stop":1721383751704,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d48047bd640803","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721383066242,"stop":1721383066242,"duration":0},"status":"passed","severity":"normal"},{"uid":"880e5f29e2816122","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721383619210,"stop":1721383619210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f7d6ccba78a2e9","name":"Filter","time":{"start":1721383777047,"stop":1721383777047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4197b6657d82371","name":"Subscribe and receive messages via lightPush","time":{"start":1721383740933,"stop":1721383740935,"duration":2},"status":"passed","severity":"normal"},{"uid":"3515210503e1008b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721383740952,"stop":1721383740952,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff727add51621d1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721383748383,"stop":1721383748383,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a74917408a8cd4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721383740961,"stop":1721383740961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f4c420aa046d70","name":"configure the node with multiple pubsub topics","time":{"start":1721383680037,"stop":1721383680037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47afe0c98229bb2","name":"Number of peers are maintained correctly","time":{"start":1721383234828,"stop":1721383234828,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7d73320400b9ea","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721383707389,"stop":1721383707390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b18cc8686530eb","name":"should not receive a peer event before start","time":{"start":1721383836205,"stop":1721383836205,"duration":0},"status":"passed","severity":"normal"},{"uid":"884c48b50ed9319b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721383060215,"stop":1721383060215,"duration":0},"status":"passed","severity":"normal"},{"uid":"63984998d85aeecb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721383619219,"stop":1721383619219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f4d0e931dc665b","name":"should properly compute the node id","time":{"start":1721383066235,"stop":1721383066236,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a870314c033abf0","name":"Subscribe to topic containing XML and receive message","time":{"start":1721383364243,"stop":1721383364244,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a07564d136c01ea","name":"Check publish message containing SQL Injection","time":{"start":1721383611038,"stop":1721383611039,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadb7e81b53f3ff8","name":"Push message with content topic containing numeric","time":{"start":1721383581181,"stop":1721383581182,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37e80be4f1e1ff8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/9/topic477/xml","time":{"start":1721383668798,"stop":1721383668798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ec81e10806dbf0","name":"should not fail to start the service if it is already started","time":{"start":1721383118152,"stop":1721383118152,"duration":0},"status":"passed","severity":"normal"},{"uid":"511230fb9bf3a06c","name":"Subscribe and receive messages via waku relay post","time":{"start":1721383364232,"stop":1721383364232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2093aa8547e86c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app71/5/topic75/test.js","time":{"start":1721383668797,"stop":1721383668798,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3e0072e5bef832","name":"Relay - dialed first","time":{"start":1721383777045,"stop":1721383777045,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c85cc49b060eb4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721383594465,"stop":1721383594465,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b93283dae66641","name":"Push message on custom pubsubTopic","time":{"start":1721383426267,"stop":1721383426267,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c6339c1d743e5b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721383308618,"stop":1721383308619,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25c43507f5f1ea7","name":"should only return 1 node with relay capability","time":{"start":1721383082235,"stop":1721383082236,"duration":1},"status":"passed","severity":"normal"},{"uid":"a421ad4787ec8d69","name":"Push message with Basic HTML tag payload","time":{"start":1721383699564,"stop":1721383699564,"duration":0},"status":"passed","severity":"normal"},{"uid":"140e5c6683651b22","name":"Sets default value correctly","time":{"start":1721383771631,"stop":1721383771632,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e44429d4003d24","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721383364250,"stop":1721383364250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f5ad03ce9e1983","name":"Query generator for multiple messages with different message text format","time":{"start":1721383748378,"stop":1721383748379,"duration":1},"status":"passed","severity":"normal"},{"uid":"df03b83ffd6dd838","name":"Callback on promise, aborts when callback returns true","time":{"start":1721383748382,"stop":1721383748382,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a650e3f38dcd50e","name":"Check publish message containing Chinese","time":{"start":1721383611035,"stop":1721383611036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5141fa0972a6d0e","name":"Check received message containing short","time":{"start":1721383607789,"stop":1721383607789,"duration":0},"status":"passed","severity":"normal"},{"uid":"430a712881840ab3","name":"isConnected should return false after all peers disconnect","time":{"start":1721383170549,"stop":1721383170549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f9127259cebac1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721383740953,"stop":1721383740953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a938a817aa6b943","name":"should set field with all protocols enabled","time":{"start":1721383066240,"stop":1721383066240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5fa6c167eedc97","name":"Ping on subscribed peer","time":{"start":1721383197513,"stop":1721383197513,"duration":0},"status":"passed","severity":"normal"},{"uid":"49863dbabe08fb71","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/6/topic868/xml","time":{"start":1721383668796,"stop":1721383668796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6497a28e5cd51","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383202679,"stop":1721383202679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee6a5f5ac1fece6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721383889942,"stop":1721383889942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f244f0fd9ef40ab","name":"Push message with meta","time":{"start":1721383699582,"stop":1721383699582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe2061eebb4a3c5","name":"Push message with XML payload","time":{"start":1721383699563,"stop":1721383699564,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bf3ae19b3aee23","name":"less peers than existing","time":{"start":1721383555381,"stop":1721383555381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bd1cb3b033853d5","name":"Query Generator, No Decoder","time":{"start":1721383722620,"stop":1721383722635,"duration":15},"status":"passed","severity":"normal"},{"uid":"168eacc2d4b01345","name":"Passing cursor with wrong message digest","time":{"start":1721383707395,"stop":1721383707395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d5c2552763860","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721383202674,"stop":1721383202675,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c3e2d4bb9f37d9","name":"Renews peer on consistent missed messages","time":{"start":1721383234831,"stop":1721383234832,"duration":1},"status":"passed","severity":"normal"},{"uid":"15242d9ebdb4003d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721383057521,"stop":1721383057522,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63e7d486c0cb6b2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721383172585,"stop":1721383172585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4b6e4f9d3132c9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721383108069,"stop":1721383108070,"duration":1},"status":"passed","severity":"normal"},{"uid":"b936016419f366c2","name":"should not receive a peer event after stop","time":{"start":1721383118153,"stop":1721383118154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02693cafdceb71c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721383740940,"stop":1721383740940,"duration":0},"status":"passed","severity":"normal"},{"uid":"800a049167d9ab42","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721383057512,"stop":1721383057512,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a71e1f51c81f44","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721383680030,"stop":1721383680030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff2f7acce7add6","name":"Push message with content topic containing escaped characters","time":{"start":1721383699580,"stop":1721383699580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9657e706046b0251","name":"Push message with content topic containing unicode special characters","time":{"start":1721383699581,"stop":1721383699581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5b381ba12651f2","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721383608000,"stop":1721383608000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"119c9d673c6812eb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721383767335,"stop":1721383767335,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5e72c4bdd10f18","name":"1 Relay, 1 fetch","time":{"start":1721383081738,"stop":1721383081739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dabeb5ee10e5e8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721383308589,"stop":1721383308589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20f81e6d73110b2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721383430608,"stop":1721383430609,"duration":1},"status":"passed","severity":"normal"},{"uid":"498ee7333e8e92c5","name":"throws an error for improperly formatted content topics","time":{"start":1721383057501,"stop":1721383057501,"duration":0},"status":"passed","severity":"normal"},{"uid":"97704d4e05b32a90","name":"Check message with no pubsub topic is not received","time":{"start":1721383329470,"stop":1721383329470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7a51ebc1eb3675","name":"Subscribe to topic containing short and publish message","time":{"start":1721383619213,"stop":1721383619213,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f5b44b48a95b60","name":"retrieves a single peer","time":{"start":1721383082233,"stop":1721383082233,"duration":0},"status":"passed","severity":"normal"},{"uid":"995da152948d6cf7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721383364240,"stop":1721383364240,"duration":0},"status":"passed","severity":"normal"},{"uid":"495925cc1e9a6abd","name":"All","time":{"start":1721383116389,"stop":1721383116389,"duration":0},"status":"passed","severity":"normal"},{"uid":"725507d6b54f6c9c","name":"nwaku subscribes","time":{"start":1721383581635,"stop":1721383581635,"duration":0},"status":"passed","severity":"normal"},{"uid":"924e817c162c92d3","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721383608001,"stop":1721383608001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a94cd173462add66","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721383170550,"stop":1721383170550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec514957849f1ed2","name":"new peer added after a peer was already found","time":{"start":1721383555128,"stop":1721383555128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76bd1317ec72397f","name":"Passing page size 3 when there are 20 messages","time":{"start":1721383766519,"stop":1721383766520,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da8b1c258b28b76","name":"Round trip binary serialization","time":{"start":1721383071133,"stop":1721383071134,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f01b03d2b1eede","name":"Push message with content topic containing long","time":{"start":1721383581181,"stop":1721383581181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1708bebd025ac533","name":"addEventListener with wrong event","time":{"start":1721383148184,"stop":1721383148185,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac46640e7346751","name":"can start and stop the service","time":{"start":1721383118151,"stop":1721383118151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d231533ec3719483","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721383202679,"stop":1721383202679,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9f96e7057439b4","name":"Check publish message containing Script","time":{"start":1721383611039,"stop":1721383611039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bea3cd010ab0fc","name":"Push message with content topic containing special chars","time":{"start":1721383699576,"stop":1721383699576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34cb3b13cc636f5","name":"should throw an error for missing sharding configuration","time":{"start":1721383057520,"stop":1721383057520,"duration":0},"status":"passed","severity":"normal"},{"uid":"719a34bb66b0dc1e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721383118158,"stop":1721383118158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f127e48d2b7ec45","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721383594461,"stop":1721383594461,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b82ddf0f012df","name":"Sample","time":{"start":1721383065672,"stop":1721383065672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a650d0f3b348363","name":"Subscribe to topic containing Script and receive message","time":{"start":1721383740946,"stop":1721383740947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c16a6c44d59a887","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721383070908,"stop":1721383070908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02bacb1155474b9","name":"Ping on unsubscribed peer","time":{"start":1721383197514,"stop":1721383197514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f706d2af30534e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721383364231,"stop":1721383364231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2867f993c86c430d","name":"Fails to publish message with wrong content topic","time":{"start":1721383611044,"stop":1721383611045,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0a10c00effe66c","name":"Subscribe and receive messages via lightPush","time":{"start":1721383364229,"stop":1721383364230,"duration":1},"status":"passed","severity":"normal"},{"uid":"34907c82790a1617","name":"should set field with only STORE enabled","time":{"start":1721383066241,"stop":1721383066241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d381a61955eb98","name":"Check publish message containing shell command","time":{"start":1721383611040,"stop":1721383611041,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e81d9b10795a51","name":"Check received message containing numeric","time":{"start":1721383607803,"stop":1721383607804,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed133840f4fdee97","name":"start node with ApplicationInfo","time":{"start":1721383668810,"stop":1721383668811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1e5dfc4814194f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721383619218,"stop":1721383619218,"duration":0},"status":"passed","severity":"normal"},{"uid":"db37ed34b2f50026","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721383115604,"stop":1721383115604,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5d52e95ce451f5","name":"isConnected should return true after first peer connects","time":{"start":1721383170548,"stop":1721383170549,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4963d7c0ea7db1","name":"Subscribe to topic containing short and receive message","time":{"start":1721383364237,"stop":1721383364237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d813e04c6e5ad58e","name":"should return false","time":{"start":1721383066235,"stop":1721383066235,"duration":0},"status":"passed","severity":"normal"},{"uid":"619307eaa9711577","name":"random static sharding 7 - Cluster ID: 76, Shard ID: 107","time":{"start":1721383680034,"stop":1721383680034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd8665450ca03ba","name":"Check received message containing Russian","time":{"start":1721383607792,"stop":1721383607792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c7bbcef4b7f7e3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721383117515,"stop":1721383117515,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda5f527cbf3fb44","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721383057516,"stop":1721383057516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f7751e46e1805c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383202675,"stop":1721383202675,"duration":0},"status":"passed","severity":"normal"},{"uid":"785b48d6d3319a18","name":"should handle a minimal index list","time":{"start":1721383057681,"stop":1721383057682,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3a033e40095a4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721383093825,"stop":1721383093825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bc4036e7417eec","name":"Push message with content topic containing SQL Injection","time":{"start":1721383581187,"stop":1721383581187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3d19cf0e4ba85c","name":"Query generator for multiple messages with different content topic format","time":{"start":1721383748381,"stop":1721383748381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b03c5c22f8b88e","name":"start node with empty content topic","time":{"start":1721383668811,"stop":1721383668811,"duration":0},"status":"passed","severity":"normal"},{"uid":"42984a18dc6024b5","name":"should use DNS peer discovery with light client","time":{"start":1721383118157,"stop":1721383118157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b678387a33eb3910","name":"Check received message containing Chinese","time":{"start":1721383329435,"stop":1721383329436,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fbd852993f83cf","name":"Push message with content topic containing emoji","time":{"start":1721383581190,"stop":1721383581191,"duration":1},"status":"passed","severity":"normal"},{"uid":"402beb0ad08331b6","name":"Check message received after nwaku node is restarted","time":{"start":1721383329472,"stop":1721383329472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5b1e1d055f8e918","name":"it tolerates circular branch references","time":{"start":1721383082234,"stop":1721383082234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c88244417a2461","name":"should get / set TCP multiaddr","time":{"start":1721383066237,"stop":1721383066237,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ce5c63f2f071ca","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721383308613,"stop":1721383308614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9439698886688fa1","name":"should not fail to start the service if it is already started","time":{"start":1721383836204,"stop":1721383836204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea28c27f7e06332c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app5/8/topic128/proto","time":{"start":1721383668797,"stop":1721383668797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba2ecbfdc432eb3","name":"should set field with only FILTER enabled","time":{"start":1721383066241,"stop":1721383066241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aadfca1695d47c5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721383057503,"stop":1721383057503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7680be1f094b688","name":"can start the service","time":{"start":1721383085918,"stop":1721383085919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7c60eda4a27802","name":"throws on empty content topic","time":{"start":1721383057488,"stop":1721383057489,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8774d2e495284d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383742698,"stop":1721383742699,"duration":1},"status":"passed","severity":"normal"},{"uid":"3125eabe85a406ef","name":"tcp ip4 address","time":{"start":1721383065666,"stop":1721383065667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e657f5c2ac04d79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721383057510,"stop":1721383057511,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc3e62036b34330","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721383740944,"stop":1721383740945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e036425376c5595","name":"random static sharding 8 - Cluster ID: 186, Shard ID: 800","time":{"start":1721383680035,"stop":1721383680035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15d8a0156ad5cd7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721383057495,"stop":1721383057495,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbb03baa0a1cde3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721383740945,"stop":1721383740946,"duration":1},"status":"passed","severity":"normal"},{"uid":"daab8e8130a68283","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721383740946,"stop":1721383740946,"duration":0},"status":"passed","severity":"normal"},{"uid":"de467d0e755fb532","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721383740950,"stop":1721383740951,"duration":1},"status":"passed","severity":"normal"},{"uid":"536cbf725dd571a1","name":"Push message with rate limit","time":{"start":1721383699583,"stop":1721383699583,"duration":0},"status":"passed","severity":"normal"},{"uid":"539860bf6a3ccae1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721383594466,"stop":1721383594466,"duration":0},"status":"passed","severity":"normal"},{"uid":"71445ed67eeaf13e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721383594465,"stop":1721383594465,"duration":0},"status":"passed","severity":"normal"},{"uid":"db92bd86db5ce0b7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721383057519,"stop":1721383057519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e440ce9590f1ec15","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721383057508,"stop":1721383057508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd288dd319690a76","name":"Check publish message containing unicode special characters","time":{"start":1721383611041,"stop":1721383611041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bacadca947b13e8","name":"start node with empty shard","time":{"start":1721383680039,"stop":1721383680039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2296d8418b4c07","name":"Overlapping topic subscription","time":{"start":1721383619213,"stop":1721383619213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29f2c9a8838ef9fb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721383364238,"stop":1721383364240,"duration":2},"status":"passed","severity":"normal"},{"uid":"59b1bb6a31c09fbd","name":"Ordered callback, aborts when callback returns true","time":{"start":1721383748383,"stop":1721383748383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4197efeecfe44abf","name":"getPeersByDiscovery","time":{"start":1721383148186,"stop":1721383148186,"duration":0},"status":"passed","severity":"normal"},{"uid":"577b92c248b9e135","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721383381342,"stop":1721383381343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae16704355e868f","name":"Encoder throws on empty string content topic","time":{"start":1721383093827,"stop":1721383093827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca480490ff7f240","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721383740964,"stop":1721383740965,"duration":1},"status":"passed","severity":"normal"},{"uid":"affbb5de5f6c9fa3","name":"should get / set UDP multiaddr","time":{"start":1721383066237,"stop":1721383066237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cffd1ff0ec443f9","name":"Push message with long payload","time":{"start":1721383581156,"stop":1721383581157,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5748158cc713a22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721383057513,"stop":1721383057513,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7231289bd9210","name":"Non TWN Cluster","time":{"start":1721383668795,"stop":1721383668795,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4974b54ce82b78","name":"dispatchEvent via connectionManager","time":{"start":1721383148187,"stop":1721383148189,"duration":2},"status":"passed","severity":"normal"},{"uid":"566a23a8c4e1f483","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721383722638,"stop":1721383722638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e24b52d0d393dc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721383202678,"stop":1721383202678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbb05141644fdb1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721383767332,"stop":1721383767332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21dbefa6118817b","name":"Push message with custom timestamp: 1721379760073","time":{"start":1721383581193,"stop":1721383581193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca1d1d4a7612855","name":"Overlapping topic subscription","time":{"start":1721383364236,"stop":1721383364236,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e5ddc80a4c036","name":"Generator, 2 different pubsubtopics","time":{"start":1721383742694,"stop":1721383742694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f387886a76c263d2","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721383057505,"stop":1721383057505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e958d24d790c531","name":"udp ip6 address","time":{"start":1721383065667,"stop":1721383065667,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc1f818f524875e","name":"Push message with content topic containing Script","time":{"start":1721383699578,"stop":1721383699578,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb85c8e74d2e59","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721383740955,"stop":1721383740955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c1807924d3ca76","name":"Subscribe to topic containing long and receive message","time":{"start":1721383364237,"stop":1721383364237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4b58fb7c44b5e4","name":"Passing an array","time":{"start":1721383771629,"stop":1721383771630,"duration":1},"status":"passed","severity":"normal"},{"uid":"eede46edb835884d","name":"unsubscribes","time":{"start":1721383758582,"stop":1721383758582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d43f02b865d72e2","name":"Push message with content topic containing shell command","time":{"start":1721383581189,"stop":1721383581189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6644699def68e0","name":"groups content topics by expected pubsub topic","time":{"start":1721383057499,"stop":1721383057500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e78412ad604591c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721383740940,"stop":1721383740940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adff0f389b0f4e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383426269,"stop":1721383426269,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4d4fe0eed67b0a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721383364241,"stop":1721383364242,"duration":1},"status":"passed","severity":"normal"},{"uid":"67159271e9838aa","name":"Ordered Callback - forward","time":{"start":1721383741698,"stop":1721383741698,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e303a3777ef843","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721383767336,"stop":1721383767336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc4d0dee36df4f0","name":"Ping on unsubscribed peer","time":{"start":1721383172584,"stop":1721383172585,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b2948a68723c60","name":"Check received message containing Arabic","time":{"start":1721383607791,"stop":1721383607792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f35d6d89c46e0c3","name":"Passing page size 110 when there are 120 messages","time":{"start":1721383766521,"stop":1721383766521,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdcd1435f08bca9","name":"should decode valid enr successfully","time":{"start":1721383066232,"stop":1721383066232,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5bff5a0486c058","name":"recovers when dns.resolve returns empty","time":{"start":1721383082234,"stop":1721383082234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4824a319a3e9a2","name":"Publish message with custom timestamp: Fri Jul 19 2024 09:06:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721383611043,"stop":1721383611043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3805653025bc1e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721383082237,"stop":1721383082237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1101cdffab64b1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721383707393,"stop":1721383707394,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dded978aeb8990e","name":"Push message with custom timestamp: 1721379708905","time":{"start":1721383699584,"stop":1721383699584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9c87c24342c84d","name":"Push message with content topic containing Arabic","time":{"start":1721383699577,"stop":1721383699577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1594de771c8d8b9","name":"Failed peers are renewed","time":{"start":1721383359852,"stop":1721383359852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c125ac0397c5848","name":"Fails to push message with large meta","time":{"start":1721383699582,"stop":1721383699583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f620ec042c9e13","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721383889943,"stop":1721383889943,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf5a41861dac35","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721383057497,"stop":1721383057497,"duration":0},"status":"passed","severity":"normal"},{"uid":"913bf7ff68f6e150","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721383364246,"stop":1721383364247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9418537807de4e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721383607811,"stop":1721383607811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa99cd4e6758a73","name":"Check received message containing numeric","time":{"start":1721383329433,"stop":1721383329434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c16fcbec77be6db","name":"Check meta is set [ecies]","time":{"start":1721383093826,"stop":1721383093826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b19e9094e53af1","name":"Check message with no payload is not received","time":{"start":1721383329471,"stop":1721383329471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2573ced0ec4be3","name":"Throws when trying to push message with empty payload","time":{"start":1721383581178,"stop":1721383581179,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1d1b40f089d3c8","name":"should handle application and version for autosharding","time":{"start":1721383057504,"stop":1721383057504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2277e1ce72e936","name":"should not fail to stop the service if it was not started","time":{"start":1721383085919,"stop":1721383085920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6faef87d58f5664b","name":"Renews peer on consistent ping failures","time":{"start":1721383234830,"stop":1721383234830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1927f1a9d87a69","name":"Nodes with multiple pubsub topic","time":{"start":1721383594462,"stop":1721383594462,"duration":0},"status":"passed","severity":"normal"},{"uid":"df387881ec7fcdda","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app46/3/topic738/proto","time":{"start":1721383668808,"stop":1721383668809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a98813a8154ebc","name":"Check received message containing numeric","time":{"start":1721383607790,"stop":1721383607790,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cf7e4530060868","name":"Query Generator - forward","time":{"start":1721383741693,"stop":1721383741694,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c52794f8d69104","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721383707390,"stop":1721383707392,"duration":2},"status":"passed","severity":"normal"},{"uid":"aee82a4a92f14c84","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721383426267,"stop":1721383426268,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd81ca57c045bcfa","name":"Passing page size 19 when there are 20 messages","time":{"start":1721383766521,"stop":1721383766521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a691417ca27aa55","name":"listenerCount","time":{"start":1721383148186,"stop":1721383148186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7112802b4bb0fa4","name":"Subscribe to topic containing Script and receive message","time":{"start":1721383740960,"stop":1721383740960,"duration":0},"status":"passed","severity":"normal"},{"uid":"285abcdbf2672673","name":"Check received message containing special chars","time":{"start":1721383607804,"stop":1721383607804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f61fa0276487e5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721383308613,"stop":1721383308613,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b2cd4c0c57ff55","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721383070907,"stop":1721383070908,"duration":1},"status":"passed","severity":"normal"},{"uid":"b471b78b87efe0c7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/1/topic607/test.js","time":{"start":1721383668799,"stop":1721383668799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f916d3e329284645","name":"Check received message containing special chars","time":{"start":1721383607790,"stop":1721383607791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc40b84d32de59","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721383364240,"stop":1721383364241,"duration":1},"status":"passed","severity":"normal"},{"uid":"1414b8e1f2bf72eb","name":"Check message with non string payload is not received","time":{"start":1721383329471,"stop":1721383329471,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f0e86f755459","name":"Promise Callback - forward","time":{"start":1721383741697,"stop":1721383741697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e50aadf5eac8132","name":"Query generator for multiple messages","time":{"start":1721383748377,"stop":1721383748378,"duration":1},"status":"passed","severity":"normal"},{"uid":"4073f37fb78b2d65","name":"Push message with content topic containing Russian","time":{"start":1721383581187,"stop":1721383581187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89bc560c4afd82c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721383381341,"stop":1721383381341,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fe79e4cf7dbad","name":"Subscribe to topic containing long and receive message","time":{"start":1721383740957,"stop":1721383740957,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ad29170434d1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721383619225,"stop":1721383619226,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e1ae1f8a97dc71","name":"Decoder throws on undefined content topic","time":{"start":1721383091933,"stop":1721383091934,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8567b0fcb7743ed","name":"Check message with no content topic is not received","time":{"start":1721383607812,"stop":1721383607813,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3fda2bcaecd2b7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721383115602,"stop":1721383115603,"duration":1},"status":"passed","severity":"normal"},{"uid":"709e5b184ced5eec","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721383608001,"stop":1721383608002,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54fab52d17e43e36","name":"should not fail to start the service if it is already started","time":{"start":1721383085920,"stop":1721383085920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16c7e40978a9425","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721383065517,"stop":1721383065518,"duration":1},"status":"passed","severity":"normal"},{"uid":"683920204c111f04","name":"same cluster, same shard: nodes connect","time":{"start":1721383308583,"stop":1721383308583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ade8ab13475589c","name":"Ephemeral field set to true","time":{"start":1721383071134,"stop":1721383071134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb0b853fb536b31","name":"Push message with custom timestamp: 1721386960073","time":{"start":1721383581194,"stop":1721383581194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23fb0a3c60c35ec","name":"Promise Callback - backward","time":{"start":1721383741697,"stop":1721383741697,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9a607c2d2034c3","name":"Publishes to nwaku","time":{"start":1721383581636,"stop":1721383581636,"duration":0},"status":"passed","severity":"normal"},{"uid":"221c1b950b8f1c6d","name":"Check received message containing escaped characters","time":{"start":1721383607795,"stop":1721383607796,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f5873796b96d3b","name":"Check received message containing XML","time":{"start":1721383607807,"stop":1721383607807,"duration":0},"status":"passed","severity":"normal"},{"uid":"44168fd1c00cedfc","name":"Subscribe to topic containing long and publish message","time":{"start":1721383619213,"stop":1721383619214,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bad5ec6edbf838","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721383057516,"stop":1721383057516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5388d95d4149c7a","name":"can dial TLS multiaddrs","time":{"start":1721383432071,"stop":1721383432072,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bb4e7692c9708b","name":"Refresh subscription","time":{"start":1721383740956,"stop":1721383740956,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b33d5688b4c114","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721383117516,"stop":1721383117516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47bff0d41def915","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721383071137,"stop":1721383071137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eb0df5fa82b28c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721383555128,"stop":1721383555130,"duration":2},"status":"skipped","severity":"normal"},{"uid":"6fa81c8874d19072","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721383057682,"stop":1721383057682,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f38b2cf1f3ed29","name":"should not receive a peer event before start","time":{"start":1721383085920,"stop":1721383085921,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbb382b2dc449f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721383057513,"stop":1721383057513,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e209e49823eadfb","name":"Ping succeeds for all connected peers","time":{"start":1721383234828,"stop":1721383234829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97177bcc80f3ab4","name":"should not receive a peer event before start","time":{"start":1721383118153,"stop":1721383118153,"duration":0},"status":"passed","severity":"normal"},{"uid":"67695f7f9811ceda","name":"Push message with content topic containing SQL Injection","time":{"start":1721383699578,"stop":1721383699578,"duration":0},"status":"passed","severity":"normal"},{"uid":"863b69cd937bd73e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721383057503,"stop":1721383057503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8011abb8ae405408","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383426272,"stop":1721383426272,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b4c7ae27277270","name":"Nwaku publishes","time":{"start":1721383581636,"stop":1721383581636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c9762328b62764","name":"Accepts a valid Waku Message","time":{"start":1721383074569,"stop":1721383074570,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bbd138b7249164","name":"Check received message containing SQL Injection","time":{"start":1721383607792,"stop":1721383607792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c567840b089c8bd8","name":"Fails to push message bigger that 1MB","time":{"start":1721383699589,"stop":1721383699591,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfc8e86bf86300a8","name":"should be called for bootstrap peers","time":{"start":1721383115601,"stop":1721383115602,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49e2d3ee50da779","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721383108067,"stop":1721383108068,"duration":1},"status":"passed","severity":"normal"},{"uid":"611efdef23492567","name":"should handle corrupted local storage data gracefully","time":{"start":1721383085922,"stop":1721383085922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e13f86f4834d851","name":"should set field with only RELAY enabled","time":{"start":1721383066241,"stop":1721383066241,"duration":0},"status":"passed","severity":"normal"},{"uid":"28246f3678bff33f","name":"Check meta is set [symmetric]","time":{"start":1721383091930,"stop":1721383091931,"duration":1},"status":"passed","severity":"normal"},{"uid":"209e0c6509a3e9ca","name":"Push message with Script payload","time":{"start":1721383699563,"stop":1721383699563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0f8b7697d80c9d","name":"Check message with invalid timestamp is not received","time":{"start":1721383329469,"stop":1721383329469,"duration":0},"status":"passed","severity":"normal"},{"uid":"172b6565b2e5d566","name":"Check received message containing long","time":{"start":1721383607789,"stop":1721383607790,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae711cc74fdd2a8","name":"returns all values when wanted number matches available values","time":{"start":1721383081345,"stop":1721383081351,"duration":6},"status":"passed","severity":"normal"},{"uid":"79a3f382b48605c1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721383308588,"stop":1721383308588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3a9b0c163c681e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721383767335,"stop":1721383767335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb63665b6a302aa4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/7/topic980/proto","time":{"start":1721383668808,"stop":1721383668808,"duration":0},"status":"passed","severity":"normal"},{"uid":"589adfdb3dd811c2","name":"Push 30 different messages","time":{"start":1721383581178,"stop":1721383581178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e20493b3ae8c9c4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app97/4/topic480/json","time":{"start":1721383668798,"stop":1721383668799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7186296e6aea3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721383740962,"stop":1721383740962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5341717591ea06a5","name":"Check received message containing JSON","time":{"start":1721383607795,"stop":1721383607795,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c594866d73e3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383202675,"stop":1721383202676,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ee7f36e0d18edb","name":"Push message with special chars payload","time":{"start":1721383699556,"stop":1721383699556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf513c5e2e1ac37","name":"1 Store, 2 fetches","time":{"start":1721383081739,"stop":1721383081740,"duration":1},"status":"passed","severity":"normal"},{"uid":"de023d87418eabb6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721383751704,"stop":1721383751705,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac418a537ff03b1","name":"should return empty list for no shard","time":{"start":1721383057506,"stop":1721383057506,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b18efd6e2cf419","name":"Check received message containing Basic HTML tag","time":{"start":1721383607807,"stop":1721383607808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a33d4224009ffb","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721383057500,"stop":1721383057500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1fda0c1e171793","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721383381340,"stop":1721383381340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1cec133ffacffa","name":"Tracks peer failures correctly","time":{"start":1721383234830,"stop":1721383234831,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d92a1b43cb19d5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721383308585,"stop":1721383308585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaf7648ea7ae129","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308587,"stop":1721383308587,"duration":0},"status":"passed","severity":"normal"},{"uid":"634c3973041e773a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721383740961,"stop":1721383740961,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd7233f46c96ba8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721383381339,"stop":1721383381339,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca6e5fd8fd0a164","name":"should emit a peer event after start","time":{"start":1721383118152,"stop":1721383118153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2628ba8b5944b6b","name":"receives messages sent to provided content topic through callback","time":{"start":1721383608001,"stop":1721383608001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e090db13891091e","name":"Check publish message containing long","time":{"start":1721383611033,"stop":1721383611033,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d1b8f97d886a66","name":"Callback on promise","time":{"start":1721383748382,"stop":1721383748382,"duration":0},"status":"passed","severity":"normal"},{"uid":"786d300b342b47a2","name":"Asymmetric encrypt & decrypt","time":{"start":1721383092241,"stop":1721383092242,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf7fb7c4c3f35a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721383364248,"stop":1721383364248,"duration":0},"status":"passed","severity":"normal"},{"uid":"937450b86533518b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721383060213,"stop":1721383060213,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cfb38ef77fc8bc","name":"Check received message with timestamp: 1721383107090 ","time":{"start":1721383607797,"stop":1721383607797,"duration":0},"status":"passed","severity":"normal"},{"uid":"294214c9ac6c2b1a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721383057498,"stop":1721383057498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2114e16d1a1ebe06","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721383707392,"stop":1721383707393,"duration":1},"status":"passed","severity":"normal"},{"uid":"750dba0c3209bcd","name":"should properly create location multiaddrs - tcp6","time":{"start":1721383066238,"stop":1721383066239,"duration":1},"status":"passed","severity":"normal"},{"uid":"97febeae67a1645d","name":"Check message with no content topic is not received","time":{"start":1721383329470,"stop":1721383329470,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d54a5f1d647ed4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721383308585,"stop":1721383308586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45243e455872781","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721383065519,"stop":1721383065520,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfb826145af5652","name":"random static sharding 6 - Cluster ID: 123, Shard ID: 503","time":{"start":1721383680033,"stop":1721383680033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a526b17624b13baa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721383057512,"stop":1721383057512,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf686fc1c8304ac","name":"getPeersByDiscovery","time":{"start":1721383555127,"stop":1721383555128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe46847c342233c","name":"throws on content topic with empty encoding field","time":{"start":1721383057492,"stop":1721383057493,"duration":1},"status":"passed","severity":"normal"},{"uid":"602346bf4f239538","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721383607798,"stop":1721383607798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5a0fe04c07f9a3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721383767333,"stop":1721383767333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ceea02e1555cef1","name":"receives messages sent to provided content topic through stream","time":{"start":1721383608002,"stop":1721383608002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6d006426d566846","name":"Meta field set when metaSetter is specified","time":{"start":1721383071134,"stop":1721383071135,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e71325d92ffe02","name":"Publish message with custom timestamp: Fri Jul 19 2024 11:06:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721383611043,"stop":1721383611043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ff368e54534696","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721383237811,"stop":1721383237816,"duration":5},"status":"passed","severity":"normal"},{"uid":"a7c465c5c2bc8fab","name":"Encoder throws on empty string content topic","time":{"start":1721383091932,"stop":1721383091932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee996d012d2744f1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721383680038,"stop":1721383680038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad1f18cd5c2d215","name":"Check received message containing escaped characters","time":{"start":1721383607808,"stop":1721383607809,"duration":1},"status":"passed","severity":"normal"},{"uid":"430578f72a0fc0bd","name":"Push message with content topic containing Script","time":{"start":1721383581188,"stop":1721383581188,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d2af5fa31e312e","name":"Generator, 2 different pubsubtopics","time":{"start":1721383742698,"stop":1721383742698,"duration":0},"status":"passed","severity":"normal"},{"uid":"44122ecc8267e229","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721383057508,"stop":1721383057508,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc7cc073b51cf7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721383057511,"stop":1721383057511,"duration":0},"status":"passed","severity":"normal"},{"uid":"89146ac7ab8415e6","name":"Push message equal or less that 1MB","time":{"start":1721383581194,"stop":1721383581194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2dcf33d636225c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721383308615,"stop":1721383308616,"duration":1},"status":"passed","severity":"normal"},{"uid":"622b06acd019df20","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721383081746,"stop":1721383081747,"duration":1},"status":"passed","severity":"normal"},{"uid":"39414d0ab95f8f79","name":"Check received message containing JSON","time":{"start":1721383329450,"stop":1721383329455,"duration":5},"status":"passed","severity":"normal"},{"uid":"76b60a2d00b1ed2e","name":"same cluster, same shard: nodes connect","time":{"start":1721383430609,"stop":1721383430609,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e66bf8d86d5a10","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721383308608,"stop":1721383308608,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1d031a02afd9ba","name":"Check received message with timestamp: 1721383107090000000 ","time":{"start":1721383607810,"stop":1721383607810,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec0fe7cbdcf5a4c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721383308608,"stop":1721383308609,"duration":1},"status":"passed","severity":"normal"},{"uid":"330d63c927f1684a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721383740948,"stop":1721383740949,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ca6f75b749e159","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721383082238,"stop":1721383082238,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b72eaeb0d1754cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721383057513,"stop":1721383057513,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c66f1ebca5ab7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721383057514,"stop":1721383057514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aca6d3a4a5c9c87","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721383740941,"stop":1721383740941,"duration":0},"status":"passed","severity":"normal"},{"uid":"264b0176ae5d8136","name":"Store - dialed first","time":{"start":1721383777046,"stop":1721383777046,"duration":0},"status":"passed","severity":"normal"},{"uid":"882bfaa4ba3c28c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721383057512,"stop":1721383057512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9671a3cf79e406c7","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/3/topic268/test.js","time":{"start":1721383668795,"stop":1721383668796,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bbad62dd8c858f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721383668794,"stop":1721383668794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32ee3c827b89353","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721383364230,"stop":1721383364231,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fd70396f97ddbd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721383081749,"stop":1721383081750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47af82da28712af","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721383767334,"stop":1721383767334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec5dca2d776b4b8","name":"can start and stop the service","time":{"start":1721383836203,"stop":1721383836204,"duration":1},"status":"passed","severity":"normal"},{"uid":"531b7b4ffa75d5a","name":"Decoder throws on undefined content topic","time":{"start":1721383071136,"stop":1721383071136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1461a8be2d996785","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721383057508,"stop":1721383057509,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f17fd98be6afd2","name":"should emit a peer event after start","time":{"start":1721383836204,"stop":1721383836205,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab1de193acb635e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721383581188,"stop":1721383581189,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb134a1539ea3eeb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721383594461,"stop":1721383594461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c186f49c110386","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383742695,"stop":1721383742695,"duration":0},"status":"passed","severity":"normal"},{"uid":"535a2b7de9eb91ba","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721383081748,"stop":1721383081748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6f4d8c0cf8a927","name":"Query with Ordered Callback, No message returned","time":{"start":1721383722637,"stop":1721383722638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2f03a53a6ee60c","name":"creates an iterator","time":{"start":1721383758581,"stop":1721383758581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d95717d17e40f13","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721383082238,"stop":1721383082238,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4240e31a0242f1f7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721383619214,"stop":1721383619214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c1456ad04a233b","name":"Keep-alive pings maintain the connection","time":{"start":1721383234829,"stop":1721383234830,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a35bdbc0ccf9919","name":"Waku message hash computation (no timestamp)","time":{"start":1721383060214,"stop":1721383060215,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7bde5da425dd91","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721383060212,"stop":1721383060213,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49667b780d79c85","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721383740961,"stop":1721383740962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3180ddad61ed4a3","name":"Push message with content topic containing JSON","time":{"start":1721383699579,"stop":1721383699580,"duration":1},"status":"passed","severity":"normal"},{"uid":"51360746144872e8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721383170548,"stop":1721383170548,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dd0a7678b5ea1","name":"Register correct protocols","time":{"start":1721383619208,"stop":1721383619209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac25166ca720938","name":"Subscribe to topic containing long and receive message","time":{"start":1721383740943,"stop":1721383740943,"duration":0},"status":"passed","severity":"normal"},{"uid":"238217e57ac2c2d","name":"Push message with short payload","time":{"start":1721383581156,"stop":1721383581156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f35a047708c8f1f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383426269,"stop":1721383426270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6006364999f3438","name":"Generator, 2 different pubsubtopics","time":{"start":1721383742696,"stop":1721383742696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac9daacbc8dbab","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721383381340,"stop":1721383381340,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee8945433216693","name":"Push message with special chars payload","time":{"start":1721383581157,"stop":1721383581162,"duration":5},"status":"passed","severity":"normal"},{"uid":"4cf9e8076e72fb2d","name":"random static sharding 4 - Cluster ID: 224, Shard ID: 800","time":{"start":1721383680032,"stop":1721383680032,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f8269de8afc118","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721383381337,"stop":1721383381338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d172d492b112b461","name":"Check publish message containing JSON","time":{"start":1721383611040,"stop":1721383611040,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e9ba7307b9a94a","name":"Push message with content topic containing Chinese","time":{"start":1721383581182,"stop":1721383581185,"duration":3},"status":"passed","severity":"normal"},{"uid":"b58072ac40fb8d6f","name":"Waku message hash computation (payload length 0)","time":{"start":1721383060214,"stop":1721383060214,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd50f8ae7327087a","name":"should not receive a peer event after stop","time":{"start":1721383836205,"stop":1721383836206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d98ae41a2903f3","name":"does not throw on valid cases","time":{"start":1721383057488,"stop":1721383057488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57f4ea01e21c949","name":"should throw error - invalid id","time":{"start":1721383066234,"stop":1721383066234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4974c8e06b03bdb2","name":"Rejects garbage","time":{"start":1721383074571,"stop":1721383074571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5621aea5d35836b2","name":"Subscribe to topic containing XML and receive message","time":{"start":1721383740947,"stop":1721383740947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5fedaabadaebb9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721383308618,"stop":1721383308618,"duration":0},"status":"passed","severity":"normal"},{"uid":"733b4ba1f1bffdc7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721383057515,"stop":1721383057515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2750d7c5c5723d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721383740945,"stop":1721383740945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b69a005b9a8ca69","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721383081746,"stop":1721383081746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8c5992e622f867","name":"Check received message containing emoji","time":{"start":1721383329463,"stop":1721383329464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cd628d3613792e","name":"Push message with emoji payload","time":{"start":1721383581177,"stop":1721383581178,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca9ef59f6ba7bb2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721383115603,"stop":1721383115603,"duration":0},"status":"passed","severity":"normal"},{"uid":"510d41d9c13af91b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721383308600,"stop":1721383308601,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bcd92a1989a373","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308607,"stop":1721383308607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d1d995a6200411","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721383748379,"stop":1721383748381,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3290006eac45b7d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721383081747,"stop":1721383081747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c48c0dba6f38483","name":"more peers than existing","time":{"start":1721383555381,"stop":1721383555381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e1cbba910526fc2","name":"throws on content topic with empty application field","time":{"start":1721383057491,"stop":1721383057491,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d5fe5b01a460fb","name":"random static sharding 1 - Cluster ID: 125, Shard ID: 43","time":{"start":1721383680030,"stop":1721383680031,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8958c211efa24c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721383308611,"stop":1721383308611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8efc34126ceecfb","name":"Push message with content topic containing XML","time":{"start":1721383699579,"stop":1721383699579,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ffca4d05985e90","name":"Check received message containing unicode special characters","time":{"start":1721383607809,"stop":1721383607809,"duration":0},"status":"passed","severity":"normal"},{"uid":"230126acccfd450e","name":"should properly create location multiaddrs - udp6","time":{"start":1721383066238,"stop":1721383066238,"duration":0},"status":"passed","severity":"normal"},{"uid":"224e90cda71986c0","name":"Push to array if already present","time":{"start":1721383057152,"stop":1721383057153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2515d2058e029f6","name":"Check received message containing SQL Injection","time":{"start":1721383329439,"stop":1721383329444,"duration":5},"status":"passed","severity":"normal"},{"uid":"e308a5e7fa0bc8ff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721383430608,"stop":1721383430608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed57d1d41a7a03cd","name":"Push message with shell command payload","time":{"start":1721383699565,"stop":1721383699565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae99fe71f34093b","name":"should throw error - no id","time":{"start":1721383066233,"stop":1721383066233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7986ed2960fd5c7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721383308616,"stop":1721383308616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d15a6a284dd334","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721383308606,"stop":1721383308606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40c6f48d72374ec","name":"Decoder throws on undefined content topic","time":{"start":1721383093827,"stop":1721383093827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5ab80d830b5470","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app26/9/topic829/utf8","time":{"start":1721383668796,"stop":1721383668796,"duration":0},"status":"passed","severity":"normal"},{"uid":"74923513bda98a65","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721383722617,"stop":1721383722618,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a5c26d9a130217","name":"Generator, custom pubsub topic","time":{"start":1721383742695,"stop":1721383742696,"duration":1},"status":"passed","severity":"normal"},{"uid":"59227cb76810e29","name":"Relay + Store","time":{"start":1721383066242,"stop":1721383066242,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0c6a5e306fbf61","name":"Overlapping topic subscription","time":{"start":1721383740955,"stop":1721383740955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd929779204a9da","name":"Check received message containing XML","time":{"start":1721383607794,"stop":1721383607794,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa69cf6e285573","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721383381342,"stop":1721383381342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a5ae5fa6bf05d","name":"Push message with numeric payload","time":{"start":1721383699555,"stop":1721383699556,"duration":1},"status":"passed","severity":"normal"},{"uid":"49433027f3c07516","name":"Js publishes, other Js receives","time":{"start":1721383581636,"stop":1721383581637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2993242bc374e190","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721383707395,"stop":1721383707396,"duration":1},"status":"passed","severity":"normal"},{"uid":"af270d35972b2fd5","name":"isConnected should return false after all peers disconnect","time":{"start":1721383108086,"stop":1721383108087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68137d9482f1320","name":"should throw error - no public key","time":{"start":1721383066233,"stop":1721383066233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c318ae817dfe248","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721383108084,"stop":1721383108086,"duration":2},"status":"passed","severity":"normal"},{"uid":"29fc76cd35861b71","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721383308610,"stop":1721383308610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d859b2da2b67061c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721383668810,"stop":1721383668810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc37d927dfc227c0","name":"should configure sharding based on application and version for autosharding","time":{"start":1721383057518,"stop":1721383057518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8686e1459c13be","name":"Check received message containing emoji","time":{"start":1721383607809,"stop":1721383607810,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd8d6675986cc1f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383742696,"stop":1721383742697,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d2dde0347e3690","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721383065520,"stop":1721383065520,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f270107dc73b75","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721383364238,"stop":1721383364238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d50b2fe2bf21eb","name":"handles empty shards array correctly","time":{"start":1721383057520,"stop":1721383057520,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe07df35cbe8c75f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721383057682,"stop":1721383057682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae772521586e360","name":"configure the node with multiple content topics","time":{"start":1721383668809,"stop":1721383668810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d65f5fdba0a105","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721383722636,"stop":1721383722636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3dbdbf10660d4a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721383364233,"stop":1721383364234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed89b6bc74f04913","name":"Check publish message containing escaped characters","time":{"start":1721383611041,"stop":1721383611041,"duration":0},"status":"passed","severity":"normal"},{"uid":"11074c80204327da","name":"Check received message containing shell command","time":{"start":1721383329459,"stop":1721383329461,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c6dd336ca184e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721383057510,"stop":1721383057510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d450d223ff1e8d44","name":"Query Generator - backward","time":{"start":1721383741694,"stop":1721383741695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17513038ab341a9","name":"should encodeTxt and decodeTxt","time":{"start":1721383066231,"stop":1721383066232,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd23fe858f802a37","name":"Push message with escaped characters payload","time":{"start":1721383699565,"stop":1721383699565,"duration":0},"status":"passed","severity":"normal"},{"uid":"95701265bd43f3d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721383057519,"stop":1721383057519,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f97088159eb798","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721383057522,"stop":1721383057522,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e14b074dc36fb2","name":"Subscribe to topic containing Script and receive message","time":{"start":1721383364242,"stop":1721383364243,"duration":1},"status":"passed","severity":"normal"},{"uid":"4896a629b5f0b33","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721383751705,"stop":1721383751705,"duration":0},"status":"passed","severity":"normal"},{"uid":"708f37b242750d8d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721383889941,"stop":1721383889941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8eecb55cb72d0d2","name":"removeEventListener with wrong event","time":{"start":1721383148185,"stop":1721383148186,"duration":1},"status":"passed","severity":"normal"},{"uid":"df83a5874c0608c4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721383091930,"stop":1721383091930,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb45fb6f256876","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721383081750,"stop":1721383081750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e4378b0a8929d9","name":"Push message with content topic containing unicode special characters","time":{"start":1721383581190,"stop":1721383581190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdf77600474c6b1","name":"caches peers it previously fetched","time":{"start":1721383082235,"stop":1721383082235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce020ebec3eca6bc","name":"Reusing cursor across nodes","time":{"start":1721383707394,"stop":1721383707395,"duration":1},"status":"passed","severity":"normal"},{"uid":"639c3dc8f1b5a062","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721383108063,"stop":1721383108066,"duration":3},"status":"passed","severity":"normal"},{"uid":"a24b77c8582e3aa2","name":"Check received message containing Basic HTML tag","time":{"start":1721383607794,"stop":1721383607794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90a5d298026bd91","name":"Check received message containing long","time":{"start":1721383329432,"stop":1721383329433,"duration":1},"status":"passed","severity":"normal"},{"uid":"757bf02e6fb34446","name":"Check received message containing unicode special characters","time":{"start":1721383329462,"stop":1721383329463,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc50a190a27f6d6","name":"connects to nwaku","time":{"start":1721383771628,"stop":1721383771629,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c65666e07f27c7","name":"should decode valid enr with tcp successfully","time":{"start":1721383066233,"stop":1721383066233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beb4547da55cd0a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721383057507,"stop":1721383057507,"duration":0},"status":"passed","severity":"normal"},{"uid":"433b2430ba9c8bd4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721383619211,"stop":1721383619212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4214e07cbb99604","name":"safeDispatchEvent","time":{"start":1721383148190,"stop":1721383148190,"duration":0},"status":"passed","severity":"normal"},{"uid":"291753412c4785ae","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721383740939,"stop":1721383740940,"duration":1},"status":"passed","severity":"normal"},{"uid":"19613bcb46fd1f1f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721383065516,"stop":1721383065517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b84c5266bfe7e34","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721383740957,"stop":1721383740958,"duration":1},"status":"passed","severity":"normal"},{"uid":"5463b4e896bb97c2","name":"Check received message containing XML","time":{"start":1721383329447,"stop":1721383329448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8ac84525a31aed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721383308607,"stop":1721383308607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab3f96c0cd941da","name":"Check received message containing special chars","time":{"start":1721383329434,"stop":1721383329435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a7a548b88a5b50","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721383065513,"stop":1721383065513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3598afaa48e173","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721383740962,"stop":1721383740964,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1455d9d465f0476","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721383308601,"stop":1721383308606,"duration":5},"status":"passed","severity":"normal"},{"uid":"e8ebdececc5c2c20","name":"Subscribe and receive messages via waku relay post","time":{"start":1721383740936,"stop":1721383740939,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f2901727322f67","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721383057494,"stop":1721383057494,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f46834835f38bd","name":"should not fail to stop the service if it was not started","time":{"start":1721383118151,"stop":1721383118152,"duration":1},"status":"passed","severity":"normal"},{"uid":"c123548ede707562","name":"Subscribe and receive messages via lightPush","time":{"start":1721383740951,"stop":1721383740951,"duration":0},"status":"passed","severity":"normal"},{"uid":"958793b60ea48a8c","name":"Relay","time":{"start":1721383116388,"stop":1721383116388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52e998cf9c23b17","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721383065518,"stop":1721383065519,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77f8cb1a40d0ea6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721383555130,"stop":1721383555131,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b58840889902e3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721383057496,"stop":1721383057496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e826650ce6214e2","name":"Nodes with multiple pubsub topic","time":{"start":1721383594464,"stop":1721383594464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9184ad87423c760f","name":"Relay + Store","time":{"start":1721383116389,"stop":1721383116389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8b1a04772e9fc","name":"Ping on peer without subscriptions","time":{"start":1721383197510,"stop":1721383197511,"duration":1},"status":"passed","severity":"normal"},{"uid":"833b9f1159d921aa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721383308619,"stop":1721383308619,"duration":0},"status":"passed","severity":"normal"},{"uid":"423fd89f6a9aa879","name":"random static sharding 2 - Cluster ID: 984, Shard ID: 424","time":{"start":1721383680031,"stop":1721383680031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbafd2ebdd18e70","name":"can start the service","time":{"start":1721383836203,"stop":1721383836203,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c0c9313404dccc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721383594464,"stop":1721383594464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a09a2a023701526","name":"Refresh subscription","time":{"start":1721383740942,"stop":1721383740942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c576487e7f30780","name":"Ordered Callback - backward","time":{"start":1721383741698,"stop":1721383741698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b170648df6ff270","name":"Check publish message containing Arabic","time":{"start":1721383611036,"stop":1721383611037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9c6c63cab66069","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721383057498,"stop":1721383057498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb302ddbae8e357","name":"shard 0","time":{"start":1721383680029,"stop":1721383680030,"duration":1},"status":"passed","severity":"normal"},{"uid":"6225c85a260a5a19","name":"Push message with content topic containing escaped characters","time":{"start":1721383581190,"stop":1721383581190,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc13d5b9ffea0a25","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721383381338,"stop":1721383381338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eb2421c981162f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721383308588,"stop":1721383308588,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f5e7a3fa3b5ca5","name":"Refresh subscription","time":{"start":1721383364236,"stop":1721383364236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6772a9ea9e6471","name":"handles empty contentTopics array correctly","time":{"start":1721383057520,"stop":1721383057521,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91ee8ee5153aec0","name":"throws on content topic with generation field greater than 0","time":{"start":1721383057490,"stop":1721383057490,"duration":0},"status":"passed","severity":"normal"},{"uid":"433bcf57dfcbfd45","name":"Query with Promise Callback, No Decoder","time":{"start":1721383722638,"stop":1721383722639,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e9e9d931965b3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721383308586,"stop":1721383308587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef934df19ef7338f","name":"Query with Promise Callback, No message returned","time":{"start":1721383722639,"stop":1721383722639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8435a65e1886e90","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721383057496,"stop":1721383057496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7618dc5f1b8e2f11","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721383057502,"stop":1721383057502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aff1089e7744236","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721383740943,"stop":1721383740944,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d1e8e55f116244","name":"Check message with invalid timestamp is not received","time":{"start":1721383607812,"stop":1721383607812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd78093804747bd","name":"Default pageSize","time":{"start":1721383766521,"stop":1721383766521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba6047428cf2bc3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721383722635,"stop":1721383722636,"duration":1},"status":"passed","severity":"normal"},{"uid":"6933a5ab66868048","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721383065510,"stop":1721383065511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4742193bb6e5e6bc","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721383057506,"stop":1721383057506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c46342d8c99442a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721383093825,"stop":1721383093825,"duration":0},"status":"passed","severity":"normal"},{"uid":"959875874a19fb","name":"Check message with non string payload is not received","time":{"start":1721383607800,"stop":1721383607801,"duration":1},"status":"passed","severity":"normal"},{"uid":"383cad8c20a89d41","name":"Check received message containing Chinese","time":{"start":1721383607791,"stop":1721383607791,"duration":0},"status":"passed","severity":"normal"},{"uid":"110def2f9e125ceb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721383057515,"stop":1721383057515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e068a7e254b19ac","name":"Push message with long payload","time":{"start":1721383699542,"stop":1721383699555,"duration":13},"status":"passed","severity":"normal"},{"uid":"b59eb70ea2142802","name":"same cluster, different shard: nodes don't connect","time":{"start":1721383308584,"stop":1721383308584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5710fae7b0a6a878","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721383611042,"stop":1721383611042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfb32d07beb1ae1","name":"Decrypt messages","time":{"start":1721383557724,"stop":1721383557724,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e1c696a3bc1019","name":"Fields are not dropped","time":{"start":1721383070525,"stop":1721383070526,"duration":1},"status":"passed","severity":"normal"},{"uid":"4348d36a4deb23e","name":"Push message with meta","time":{"start":1721383581191,"stop":1721383581192,"duration":1},"status":"passed","severity":"normal"},{"uid":"5363b8edb35a5106","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721383057497,"stop":1721383057497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d178ff20f94858a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721383740960,"stop":1721383740960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79b2b93083a16a9","name":"connected peers and dial","time":{"start":1721383555380,"stop":1721383555381,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f05d6bb728debf7f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721383308609,"stop":1721383308609,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cba7d386bcdd6f","name":"Subscribe and receives messages on 20 topics","time":{"start":1721383364234,"stop":1721383364234,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a71d96b91f7af9","name":"Used by Waku Relay","time":{"start":1721383771630,"stop":1721383771631,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dea9a2196eed09","name":"Correctly serialized arguments","time":{"start":1721383430705,"stop":1721383430705,"duration":0},"status":"passed","severity":"normal"},{"uid":"852d209743b03511","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721383081740,"stop":1721383081740,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb7b92df602c56b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721383081749,"stop":1721383081749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb8f54c8ff00a1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308609,"stop":1721383308610,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e50843a3bf23345","name":"Wrong topic","time":{"start":1721383668809,"stop":1721383668809,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c78eb1bccdd56a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721383065520,"stop":1721383065521,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd626f9ac07ec4e3","name":"should only return 1 node with relay and store capability","time":{"start":1721383082236,"stop":1721383082236,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddd3b6da1f51f48","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721383065519,"stop":1721383065519,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d22cbf2e541c340","name":"Publish without waiting for remote peer","time":{"start":1721383619209,"stop":1721383619209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe675f29d164049","name":"Privacy Node - default protocol","time":{"start":1721383777048,"stop":1721383777048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba4af0af7b70e2f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721383740944,"stop":1721383740944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9cbc7580c0397","name":"same cluster, different shard: nodes connect","time":{"start":1721383430609,"stop":1721383430609,"duration":0},"status":"passed","severity":"normal"},{"uid":"33061576c19066ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721383308614,"stop":1721383308615,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bd71ebc6a494ed","name":"Push message with Russian payload","time":{"start":1721383581164,"stop":1721383581164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac349148a883db0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721383619218,"stop":1721383619218,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d9ac0dd78b4bea","name":"Ephemeral messages are not stored","time":{"start":1721383117514,"stop":1721383117514,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ca5f2fdc4baf51","name":"handles different networkShards values correctly","time":{"start":1721383057501,"stop":1721383057501,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f30ffbc4eba341","name":"Reopen subscription with peer with lost subscription","time":{"start":1721383197514,"stop":1721383197515,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4e9fb5a4cb1162","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308590,"stop":1721383308600,"duration":10},"status":"passed","severity":"normal"},{"uid":"d19d78b186584a54","name":"isConnected return false after peer stops","time":{"start":1721383170549,"stop":1721383170549,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b29690faf63ccb0","name":"pre and post cipher","time":{"start":1721383092243,"stop":1721383092243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d7c952212980f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721383057511,"stop":1721383057511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31d73c287bd70c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721383364235,"stop":1721383364235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e392a5acd91fab2","name":"Push message on custom pubsubTopic","time":{"start":1721383426270,"stop":1721383426271,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e0c23405219b7d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721383619211,"stop":1721383619211,"duration":0},"status":"passed","severity":"normal"},{"uid":"56217bf436ee2e62","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721383740952,"stop":1721383740952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3789c70744202aa2","name":"returns all values when wanted number is greater than available values","time":{"start":1721383081351,"stop":1721383081352,"duration":1},"status":"passed","severity":"normal"},{"uid":"903cc6f1e6a95b1b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721383707394,"stop":1721383707394,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f66cdfa4942a52","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721383740959,"stop":1721383740959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a4fc02f18a9daa","name":"Fails to publish message with empty text","time":{"start":1721383611044,"stop":1721383611044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be2120886db0cb0","name":"Push message with custom timestamp: 1690624908905","time":{"start":1721383699583,"stop":1721383699584,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c2b19341bc0f70","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721383065511,"stop":1721383065511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabeb6c4d19a72d1","name":"Check publish message containing Basic HTML tag","time":{"start":1721383611040,"stop":1721383611040,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea06a8430a477b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721383081749,"stop":1721383081749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8df938f3ff4b6d","name":"Push message with content topic containing JSON","time":{"start":1721383581189,"stop":1721383581189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1064627c78c2bb19","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721383740935,"stop":1721383740936,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c5b7486dfcadb6","name":"Number of peers are maintained correctly","time":{"start":1721383359851,"stop":1721383359852,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0a90978b79c3d1","name":"Publish message with large meta","time":{"start":1721383611047,"stop":1721383611047,"duration":0},"status":"passed","severity":"normal"},{"uid":"219814f0fa9f51e4","name":"Decoder throws on empty string content topic","time":{"start":1721383071136,"stop":1721383071137,"duration":1},"status":"passed","severity":"normal"},{"uid":"6442963fbf2c9064","name":"Check message received after jswaku node is restarted","time":{"start":1721383329471,"stop":1721383329472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69bd255fe9d20884","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721383065512,"stop":1721383065513,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc262a53161c4bde","name":"Fails to push message bigger that 1MB","time":{"start":1721383581194,"stop":1721383581195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4370c40067104d3a","name":"Check received message containing escaped characters","time":{"start":1721383329461,"stop":1721383329462,"duration":1},"status":"passed","severity":"normal"},{"uid":"597e4c27275061a2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721383699579,"stop":1721383699579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3f196843dec515","name":"should properly create location multiaddrs - udp","time":{"start":1721383066239,"stop":1721383066239,"duration":0},"status":"passed","severity":"normal"},{"uid":"156652430371b746","name":"Check message with non string payload is not received","time":{"start":1721383607813,"stop":1721383607814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9597d357a4bbe0e","name":"Check message on other pubsub topic is not received","time":{"start":1721383329469,"stop":1721383329469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8b9c9dabf88ac1","name":"Decoder throws on empty string content topic","time":{"start":1721383093827,"stop":1721383093828,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec22460e0d81f8","name":"Push message with Basic HTML tag payload","time":{"start":1721383581170,"stop":1721383581170,"duration":0},"status":"passed","severity":"normal"},{"uid":"287aacf44fde0009","name":"Push message with content topic containing long","time":{"start":1721383699572,"stop":1721383699573,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd6dc9894b762c","name":"Encoder throws on empty string content topic","time":{"start":1721383071136,"stop":1721383071136,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced2f370cebcaa5","name":"Fails to push message with large meta","time":{"start":1721383581192,"stop":1721383581192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c770bba4ec8eadc","name":"should encode/decode to text encoding","time":{"start":1721383066236,"stop":1721383066236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e82066c6c5e802c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308612,"stop":1721383308612,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dfe40ca04d7822","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721383237819,"stop":1721383237819,"duration":0},"status":"passed","severity":"normal"},{"uid":"552ef2009254d206","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383202679,"stop":1721383202680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f4d425f898d8c8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383202677,"stop":1721383202678,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c8cb22bbaa9493","name":"Check received message containing Chinese","time":{"start":1721383607804,"stop":1721383607805,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7781d46df00e32b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721383237818,"stop":1721383237818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd206f2de532863","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721383108070,"stop":1721383108078,"duration":8},"status":"passed","severity":"normal"},{"uid":"d7b7b48e4a0f4b4b","name":"Ping on peer without subscriptions","time":{"start":1721383197513,"stop":1721383197514,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b25a7adf5530bb4","name":"Fails to push message with empty content topic","time":{"start":1721383581191,"stop":1721383581191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be5a61fe105fb1","name":"Store - dialed after - with timeout","time":{"start":1721383777047,"stop":1721383777047,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae092f660b7db90","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721383057498,"stop":1721383057499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed6b788e812b615","name":"Check received message containing Script","time":{"start":1721383607793,"stop":1721383607793,"duration":0},"status":"passed","severity":"normal"},{"uid":"225c0510d6ec415e","name":"can start the service","time":{"start":1721383118150,"stop":1721383118151,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4ed5fa7481d6e7","name":"Check publish message containing XML","time":{"start":1721383611039,"stop":1721383611040,"duration":1},"status":"passed","severity":"normal"},{"uid":"46763d3f626e5b09","name":"Check message with no payload is not received","time":{"start":1721383607813,"stop":1721383607813,"duration":0},"status":"passed","severity":"normal"},{"uid":"550e935adaf05864","name":"Push message with custom timestamp: 1690624960073","time":{"start":1721383581193,"stop":1721383581193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aec0a0cddbd264","name":"random static sharding 5 - Cluster ID: 211, Shard ID: 426","time":{"start":1721383680033,"stop":1721383680033,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b84f1912767403","name":"Push message with SQL Injection payload","time":{"start":1721383581164,"stop":1721383581164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fbcccd8ee7189b","name":"Check received message containing Russian","time":{"start":1721383607805,"stop":1721383607805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23f9dc0d6b14479","name":"should throw error - no public key","time":{"start":1721383066234,"stop":1721383066235,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ab382fc76a0c96","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721383740941,"stop":1721383740941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf35c6a1ce0d1a0c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721383619226,"stop":1721383619227,"duration":1},"status":"passed","severity":"normal"},{"uid":"45abcafc9e710e9c","name":"Check publish message containing Russian","time":{"start":1721383611037,"stop":1721383611038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17fb7d6a9ea7d97","name":"should properly create peer info with all multiaddrs","time":{"start":1721383066239,"stop":1721383066240,"duration":1},"status":"passed","severity":"normal"},{"uid":"a077b5a9ec52b830","name":"Publish message with custom timestamp: Sat Jul 29 2023 10:06:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721383611042,"stop":1721383611043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e856378af46221","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721383118158,"stop":1721383118158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcc271ee2df27aff","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721383057497,"stop":1721383057498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f02301b58f2b74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721383057514,"stop":1721383057514,"duration":0},"status":"passed","severity":"normal"},{"uid":"86243465ed0fe5ef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721383740948,"stop":1721383740948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fda05cdeac187b7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721383364237,"stop":1721383364238,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ed6dee608a7414","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721383426268,"stop":1721383426268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e21812c123cd51c","name":"Push message with JSON payload","time":{"start":1721383581171,"stop":1721383581171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03e125e81b221c9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721383202676,"stop":1721383202677,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b112d748ad650b","name":"Check message on other pubsub topic is not received","time":{"start":1721383607799,"stop":1721383607799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ec2d01f1c3172","name":"Reopen subscription with peer with lost subscription","time":{"start":1721383197512,"stop":1721383197512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3efe8ed21f1fb9","name":"Check received message containing Script","time":{"start":1721383607806,"stop":1721383607807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2779d307c37f0507","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721383057495,"stop":1721383057496,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea5f877b0d3c8c8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721383740954,"stop":1721383740955,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e6d47acf9fe1b9","name":"should properly create location multiaddrs - tcp","time":{"start":1721383066239,"stop":1721383066239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d784af7700799c05","name":"Check publish message after client node is restarted","time":{"start":1721383611047,"stop":1721383611047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a4f67e7f62e0529","name":"Using a function","time":{"start":1721383771630,"stop":1721383771630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ce6811b08e3d0d","name":"random static sharding 9 - Cluster ID: 978, Shard ID: 776","time":{"start":1721383680036,"stop":1721383680036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c39541a918704f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721383381341,"stop":1721383381342,"duration":1},"status":"passed","severity":"normal"},{"uid":"1958a0e971248311","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721383364251,"stop":1721383364251,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c7e227275c957e","name":"Passing page size 10 when there are 10 messages","time":{"start":1721383766520,"stop":1721383766520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d392652c7ee93f5d","name":"Push message with content topic containing special chars","time":{"start":1721383581182,"stop":1721383581182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c61acc89ddde6fd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721383740949,"stop":1721383740949,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e362dac13ac03f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721383740959,"stop":1721383740960,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f5a7f1320dec2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721383308617,"stop":1721383308617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2766e7e55dab46e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721383082236,"stop":1721383082237,"duration":1},"status":"passed","severity":"normal"},{"uid":"27744bdd12ab54bc","name":"Check publish message after service node is restarted","time":{"start":1721383611047,"stop":1721383611047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f59b766af9139163","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721383237816,"stop":1721383237817,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e795801319debf","name":"random static sharding 10 - Cluster ID: 722, Shard ID: 919","time":{"start":1721383680036,"stop":1721383680036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db5d65e4b935ffb","name":"should only return 1 node with store capability","time":{"start":1721383082236,"stop":1721383082236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c99f0185a6c692","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721383767336,"stop":1721383767336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27767634bbc1cde","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721383740953,"stop":1721383740954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9647949391dc7b4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721383308616,"stop":1721383308617,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e9f92284c823cb","name":"Generator, custom pubsub topic","time":{"start":1721383742697,"stop":1721383742698,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f887769c9055b6","name":"Push 30 different messages","time":{"start":1721383699571,"stop":1721383699571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36762cd0b8305ae","name":"Publish message with rate limit","time":{"start":1721383611048,"stop":1721383611048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7020c17405b16d","name":"Push message with emoji payload","time":{"start":1721383699566,"stop":1721383699566,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb969dde4482bc3f","name":"removeEventListener with correct event","time":{"start":1721383148185,"stop":1721383148185,"duration":0},"status":"passed","severity":"normal"},{"uid":"37079916ef1ac68f","name":"different cluster, same shard: nodes don't connect","time":{"start":1721383430610,"stop":1721383430610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b623a90013bc2d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721383329468,"stop":1721383329469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eab26b41ee6bfbd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721383057510,"stop":1721383057510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2586cec0b6e34d","name":"Passing page size 1 when there are 4 messages","time":{"start":1721383766518,"stop":1721383766519,"duration":1},"status":"passed","severity":"normal"},{"uid":"527067016be72874","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721383607811,"stop":1721383607811,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4cbf6046ca64a5","name":"1 Relay, 1 Filter, gives up","time":{"start":1721383081740,"stop":1721383081741,"duration":1},"status":"passed","severity":"normal"},{"uid":"4169d36af81e5929","name":"Throws when trying to push message with empty payload","time":{"start":1721383699571,"stop":1721383699572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59fee499c542d81","name":"Query with Ordered Callback, No Decoder","time":{"start":1721383722636,"stop":1721383722637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f43d9148aa5c2c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721383202680,"stop":1721383202680,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c64c415380ae59","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721383767333,"stop":1721383767333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e276c5710479d2d6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721383081748,"stop":1721383081748,"duration":0},"status":"passed","severity":"normal"},{"uid":"31667d76e022fc14","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721383237809,"stop":1721383237810,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f1c72a992dfc29","name":"should be able to encode the field with only STORE set to true","time":{"start":1721383065509,"stop":1721383065510,"duration":1},"status":"passed","severity":"normal"},{"uid":"a378160cacfa78f8","name":"Check received message containing SQL Injection","time":{"start":1721383607806,"stop":1721383607806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ef2e0bb61d3f5f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721383619223,"stop":1721383619224,"duration":1},"status":"passed","severity":"normal"},{"uid":"569a865e1ebf42de","name":"should load peers from local storage and dispatch events","time":{"start":1721383085921,"stop":1721383085922,"duration":1},"status":"passed","severity":"normal"},{"uid":"65704d83ef24d1f9","name":"non connected peers","time":{"start":1721383555382,"stop":1721383555382,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd9b89b0987b8460","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721383889942,"stop":1721383889943,"duration":1},"status":"passed","severity":"normal"},{"uid":"653800c2f5b73a26","name":"Passing page size 0 when there are 110 messages","time":{"start":1721383766518,"stop":1721383766518,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b11b246735c7fb","name":"Check received message containing short","time":{"start":1721383607802,"stop":1721383607802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba628ea63e077ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721383308617,"stop":1721383308618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff88f978e8640680","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721383057505,"stop":1721383057506,"duration":1},"status":"passed","severity":"normal"},{"uid":"3916567892077c6b","name":"Push message on custom pubsubTopic","time":{"start":1721383426268,"stop":1721383426269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7141092b4a1b48d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721383057512,"stop":1721383057512,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d7c1f041809fc0","name":"Ping fails for unsubscribed peers","time":{"start":1721383234829,"stop":1721383234829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e18fec135040a30","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721383237819,"stop":1721383237819,"duration":0},"status":"passed","severity":"normal"},{"uid":"702a8c1484b290b7","name":"Check received message with timestamp: 1721383107401 ","time":{"start":1721383329465,"stop":1721383329467,"duration":2},"status":"passed","severity":"normal"},{"uid":"46a1199f20d839c7","name":"Check received message containing Arabic","time":{"start":1721383607805,"stop":1721383607805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a560e1382222e79b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721383767334,"stop":1721383767334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3803e8eaf8c22ea","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721383170547,"stop":1721383170547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b231d109270581b5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721383364244,"stop":1721383364245,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e0a8f79b0d8d02","name":"Check received message containing emoji","time":{"start":1721383607796,"stop":1721383607796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b599b66b817d2fb3","name":"Check publish message containing emoji","time":{"start":1721383611042,"stop":1721383611042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ec24897b7b194","name":"should throw an error for missing required configuration","time":{"start":1721383057507,"stop":1721383057507,"duration":0},"status":"passed","severity":"normal"},{"uid":"553306b472d3b7b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721383740964,"stop":1721383740964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d5f44fe815c6a9","name":"throws on content topic with empty version field","time":{"start":1721383057491,"stop":1721383057492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9bbd6be35563c8b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721383308620,"stop":1721383308620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5317b0a78b7a10","name":"Check message with no content topic is not received","time":{"start":1721383607799,"stop":1721383607800,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a76dcae8f3988","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721383364232,"stop":1721383364233,"duration":1},"status":"passed","severity":"normal"},{"uid":"446a637d80a958e4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721383751705,"stop":1721383751706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14fd671cd452ca","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721383619215,"stop":1721383619215,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d18f7b7e3b7f63","name":"Decoder throws on empty string content topic","time":{"start":1721383091934,"stop":1721383091935,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ceeffbc1e5132f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721383722619,"stop":1721383722620,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fa27e2bfe8f500","name":"Check message received after nwaku node is restarted","time":{"start":1721383607801,"stop":1721383607801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"270294ee8f930d22","name":"should throw an error for an unconfigured topic","time":{"start":1721383057515,"stop":1721383057515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0179dec38abc97","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721383722638,"stop":1721383722638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37b4b0d4e12f882","name":"throws on content topic with non-number generation field","time":{"start":1721383057490,"stop":1721383057490,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de2a56ab7bebc4f","name":"Push message with Arabic payload","time":{"start":1721383699557,"stop":1721383699558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ca26de2aa5ca11","name":"throws on content topic with empty topic name field","time":{"start":1721383057492,"stop":1721383057492,"duration":0},"status":"passed","severity":"normal"},{"uid":"20206849c49fa442","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721383740958,"stop":1721383740959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3fd4502ad9bdf5","name":"Nodes with multiple pubsub topic","time":{"start":1721383594466,"stop":1721383594466,"duration":0},"status":"passed","severity":"normal"},{"uid":"891235db95caaeb6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721383081353,"stop":1721383081354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fcbb5b60f6407b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721383611046,"stop":1721383611046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83ec3f71937cae7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721383308618,"stop":1721383308618,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd97274cb0062ab","name":"Refresh subscription","time":{"start":1721383619212,"stop":1721383619212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae6716ebf174bf52","name":"Subscribe to topic containing XML and publish message","time":{"start":1721383619220,"stop":1721383619221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e787e738fc8d7d2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721383057494,"stop":1721383057495,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9058822428dd03c","name":"Push message with content topic containing XML","time":{"start":1721383581188,"stop":1721383581188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6d7d5bbd076c4c","name":"Check received message with timestamp: 1721383107090000000 ","time":{"start":1721383607797,"stop":1721383607797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba54249c8a0e57c3","name":"Check publish message containing short","time":{"start":1721383611033,"stop":1721383611033,"duration":0},"status":"passed","severity":"normal"}] |