allure-jswaku/7430/widgets/duration.json
2024-09-12 12:20:35 +00:00

1 line
158 KiB
JSON

[{"uid":"942a591f799423d8","name":"Publish message with custom timestamp: Fri Sep 22 2023 12:17:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726143450460,"stop":1726143450460,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ef38f4d246a8b8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726142907891,"stop":1726142907891,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb21ec5d2f6749b","name":"Push message with content topic containing JSON","time":{"start":1726143419856,"stop":1726143419857,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03a7c141aeaba96","name":"Using a function","time":{"start":1726143555882,"stop":1726143555882,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed8ca9f5139799","name":"should encode/decode to RLP encoding","time":{"start":1726142916632,"stop":1726142916632,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b5dacbdb3b08fd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726143179003,"stop":1726143179003,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f39df69980d33","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726142907897,"stop":1726142907897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab634eae7568f1a8","name":"Asymmetric encrypt & decrypt","time":{"start":1726142939726,"stop":1726142939726,"duration":0},"status":"passed","severity":"normal"},{"uid":"219cd3ac2cae0fe5","name":"should throw error - no id","time":{"start":1726142916630,"stop":1726142916630,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef091e22d258806","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726143555742,"stop":1726143555742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe19bfd877598b1","name":"Check received message containing Russian","time":{"start":1726143390548,"stop":1726143390549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb503a070a2d462","name":"Fields are not dropped","time":{"start":1726142920912,"stop":1726142920913,"duration":1},"status":"passed","severity":"normal"},{"uid":"c851dca0324debb1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726142907877,"stop":1726142907877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20602d2509c96ca","name":"Decoder throws on undefined content topic","time":{"start":1726142921604,"stop":1726142921604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c95599a5ca64a6","name":"Ping fails for unsubscribed peers","time":{"start":1726143117420,"stop":1726143117420,"duration":0},"status":"passed","severity":"normal"},{"uid":"60804c28a6d15f06","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726143344063,"stop":1726143344064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b150b43796cd36d2","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726143117422,"stop":1726143117422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6874615b4a3f84","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726143335908,"stop":1726143335908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43183c427b5b716","name":"Check received message containing emoji","time":{"start":1726143149779,"stop":1726143149780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e1cc6661bba38f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726143497647,"stop":1726143497647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7582d3ac6fb84db2","name":"Check message with no payload is not received","time":{"start":1726143149785,"stop":1726143149785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d662cb806ef98d9e","name":"Push message with numeric payload","time":{"start":1726143419836,"stop":1726143419836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36a5976c24089f4","name":"Relay - dialed first","time":{"start":1726143563246,"stop":1726143563246,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dbf76be4512acc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726142907891,"stop":1726142907891,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ea65f0368b4dda","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726143344074,"stop":1726143344075,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fd152e1824b659","name":"Push message with content topic containing Arabic","time":{"start":1726143419849,"stop":1726143419849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b340b031d654ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193428,"stop":1726143193428,"duration":0},"status":"passed","severity":"normal"},{"uid":"def653dfedc8390e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726142907901,"stop":1726142907901,"duration":0},"status":"passed","severity":"normal"},{"uid":"708fdacd6abfe936","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726143510228,"stop":1726143510228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de375646b43326f","name":"Light Node - default protocols","time":{"start":1726143563249,"stop":1726143563249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccb54e08ba78c17","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726143390542,"stop":1726143390542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71f60e12c1ef05e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726143451613,"stop":1726143451614,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52dfb1426193a2","name":"Delete observer","time":{"start":1726143395371,"stop":1726143395372,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad12c29808f8098","name":"Renews subscription after lossing a connection","time":{"start":1726143510231,"stop":1726143510231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ce200d935b4be9","name":"Check received message containing Script","time":{"start":1726143390549,"stop":1726143390550,"duration":1},"status":"passed","severity":"normal"},{"uid":"761f9524325aed37","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726143510231,"stop":1726143510231,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f2f7990da713f1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726142915853,"stop":1726142915854,"duration":1},"status":"passed","severity":"normal"},{"uid":"62294e113e9f893d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726142971577,"stop":1726142971577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d16c24bdb616a0f","name":"non connected peers","time":{"start":1726143390792,"stop":1726143390792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e549ecaf38bb2d6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726143451607,"stop":1726143451608,"duration":1},"status":"passed","severity":"normal"},{"uid":"5873455b0ec0cf8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726143510210,"stop":1726143510211,"duration":1},"status":"passed","severity":"normal"},{"uid":"68be4923417c4f82","name":"Waku message hash computation (payload length 0)","time":{"start":1726142910569,"stop":1726142910569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8a91af97378dd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726143497646,"stop":1726143497646,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f2eb55dad0a1a4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726143451612,"stop":1726143451612,"duration":0},"status":"passed","severity":"normal"},{"uid":"9762ecc506ba58d9","name":"should be called for bootstrap peers","time":{"start":1726142966716,"stop":1726142966717,"duration":1},"status":"passed","severity":"normal"},{"uid":"445bc844a953cd3f","name":"Check message with no payload is not received","time":{"start":1726143390544,"stop":1726143390544,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b6fab8b2355fa1","name":"Push message with meta","time":{"start":1726143419863,"stop":1726143419863,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabade5c6cc6ecc0","name":"Check received message containing long","time":{"start":1726143390526,"stop":1726143390526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c458a11e5406461","name":"Check message on other pubsub topic is not received","time":{"start":1726143390543,"stop":1726143390543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1b5c47cb400bbe","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726143193415,"stop":1726143193416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09cfcae56836741","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726143193427,"stop":1726143193427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5b57e177e1b9ab","name":"Publish message with rate limit","time":{"start":1726143450465,"stop":1726143450465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c810a78555a21b9c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726143451613,"stop":1726143451613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f723c69f736575","name":"creates an iterator","time":{"start":1726143543518,"stop":1726143543518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b183bfb0b95fb4b","name":"Round trip binary serialization","time":{"start":1726142921601,"stop":1726142921601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05594a5db1ffa2d","name":"LightPush","time":{"start":1726143563248,"stop":1726143563248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e608bb6959bd496e","name":"connects to nwaku","time":{"start":1726143555881,"stop":1726143555881,"duration":0},"status":"passed","severity":"normal"},{"uid":"933727b23ed8f61","name":"Throws when trying to push message with empty payload","time":{"start":1726143508830,"stop":1726143508830,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3be237fb41a026","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726143510230,"stop":1726143510230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b736d8b5058aa72","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726142915856,"stop":1726142915858,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fbc7cedf0576ef9","name":"Store - dialed first","time":{"start":1726143563247,"stop":1726143563247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5931b5e39a66d89d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726143179011,"stop":1726143179011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd71d2dca5d5a370","name":"does not throw on valid cases","time":{"start":1726142907868,"stop":1726142907869,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d467d8d6c56902e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726143149781,"stop":1726143149782,"duration":1},"status":"passed","severity":"normal"},{"uid":"84062bc70b79c0e1","name":"Push message with custom timestamp: 1726139592149","time":{"start":1726143508846,"stop":1726143508847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9316c65bb25b16ea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726143510232,"stop":1726143510232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86ed68d34c25b7a","name":"Push message with shell command payload","time":{"start":1726143508828,"stop":1726143508828,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd003eacab1d7849","name":"1 Relay, 1 fetch","time":{"start":1726142929293,"stop":1726142929293,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64f5a2cc043f24","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193423,"stop":1726143193424,"duration":1},"status":"passed","severity":"normal"},{"uid":"364041632c1a229d","name":"Check message with no content topic is not received","time":{"start":1726143390555,"stop":1726143390555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcbbebcbbc0cb2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726142907899,"stop":1726142907899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7604e8c0bf915ab","name":"Subscribe to topic containing short and receive message","time":{"start":1726143510217,"stop":1726143510217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2292b2c31044472e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726143451608,"stop":1726143451608,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d79681e9db85e9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726142907907,"stop":1726142907907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae1729c5030761d","name":"throws on content topic with empty encoding field","time":{"start":1726142907874,"stop":1726142907875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d491f8242ddf00","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726143193433,"stop":1726143193433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02fee0b8b220ad4","name":"Publishes to nwaku","time":{"start":1726143416533,"stop":1726143416534,"duration":1},"status":"passed","severity":"normal"},{"uid":"18250bb1a3773f62","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726143179010,"stop":1726143179010,"duration":0},"status":"passed","severity":"normal"},{"uid":"144a87ac3b1f441a","name":"Push message with content topic containing unicode special characters","time":{"start":1726143419859,"stop":1726143419860,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f287b25cd20ac5","name":"should decode valid enr successfully","time":{"start":1726142916628,"stop":1726142916628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2eda6625b954277","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726143510218,"stop":1726143510218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40df724fd2bd69c","name":"Register correct protocols","time":{"start":1726143451605,"stop":1726143451605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd1478557bf1f19","name":"should properly create location multiaddrs - udp","time":{"start":1726142916639,"stop":1726142916639,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77422bb6e3238a5","name":"Subscribe to topic containing Script and publish message","time":{"start":1726143451614,"stop":1726143451615,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0046c2ad7ddf54","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726143344048,"stop":1726143344049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f703dde2b8e18ac1","name":"throws on empty content topic","time":{"start":1726142907869,"stop":1726142907870,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36087ee5df58847","name":"Subscribe to topic containing long and receive message","time":{"start":1726143179009,"stop":1726143179010,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5c516fa28ec5b2","name":"Push message with content topic containing Chinese","time":{"start":1726143508832,"stop":1726143508839,"duration":7},"status":"passed","severity":"normal"},{"uid":"2a9533a746bcf229","name":"new peer added after a peer was already found","time":{"start":1726143431378,"stop":1726143431378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1232307aab974d31","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726142907899,"stop":1726142907900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9697bc507e6f50b","name":"Reopen subscription with peer with lost subscription","time":{"start":1726143018232,"stop":1726143018232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16c94bad65c0488","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726143451614,"stop":1726143451614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f861386fd72f789","name":"different cluster, different shard: nodes don't connect","time":{"start":1726143193414,"stop":1726143193414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daa7f2021fdac11","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726143191887,"stop":1726143191888,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56c71fd3f1fd98d","name":"Check received message containing emoji","time":{"start":1726143390539,"stop":1726143390540,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b327048225549b4","name":"Check received message with timestamp: 1726142958942 ","time":{"start":1726143390541,"stop":1726143390541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc513a7650debe9","name":"Subscribe to topic containing XML and receive message","time":{"start":1726143179013,"stop":1726143179014,"duration":1},"status":"passed","severity":"normal"},{"uid":"8909f3cf8a81386c","name":"Push message with numeric payload","time":{"start":1726143508822,"stop":1726143508823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fa13bac84a260c","name":"Check message with non string payload is not received","time":{"start":1726143390556,"stop":1726143390556,"duration":0},"status":"passed","severity":"normal"},{"uid":"76169f096f428e32","name":"Push message with content topic containing Arabic","time":{"start":1726143508840,"stop":1726143508840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf75d5e716f2198","name":"Passing an array","time":{"start":1726143555882,"stop":1726143555882,"duration":0},"status":"passed","severity":"normal"},{"uid":"891ac3df9712b875","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726142915850,"stop":1726142915851,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf5f2ab57b322ef","name":"can start the service","time":{"start":1726142933223,"stop":1726142933224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad4191bb53b3dd0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726143510241,"stop":1726143510242,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e84cd2975c82ac","name":"A test","time":{"start":1726143292383,"stop":1726143292383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8944545cf9fd121","name":"Ephemeral field set to true","time":{"start":1726142921602,"stop":1726142921602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77fe6b3915d56de","name":"Push message with content topic containing Script","time":{"start":1726143419854,"stop":1726143419854,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c103e185b438","name":"Subscribe to topic containing long and receive message","time":{"start":1726143510217,"stop":1726143510218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90ff17eafa6f8b7","name":"Js publishes, other Js receives","time":{"start":1726143416534,"stop":1726143416534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e969257e3205ea","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726143497648,"stop":1726143497648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8c4184690efdd2","name":"Query generator for multiple messages with different message text format","time":{"start":1726143544469,"stop":1726143544469,"duration":0},"status":"passed","severity":"normal"},{"uid":"12522c14d5c7f5c1","name":"Push message with content topic containing escaped characters","time":{"start":1726143508843,"stop":1726143508843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7461cdf7bf0f959a","name":"same cluster, same shard: nodes connect","time":{"start":1726143193413,"stop":1726143193413,"duration":0},"status":"passed","severity":"normal"},{"uid":"73060778a750caf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726143519146,"stop":1726143519146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf79ba7cdfdd7e4","name":"Check received message containing XML","time":{"start":1726143390550,"stop":1726143390550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8e4d17787326ca","name":"Check publish message containing shell command","time":{"start":1726143450458,"stop":1726143450458,"duration":0},"status":"passed","severity":"normal"},{"uid":"781ac476511253e","name":"Check message received after jswaku node is restarted","time":{"start":1726143390545,"stop":1726143390545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5202712077c0428f","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726143344073,"stop":1726143344074,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6292d447ce2032","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726142959272,"stop":1726142959273,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d6b3815518cc38","name":"Accepts a valid Waku Message","time":{"start":1726142944243,"stop":1726142944244,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57248b95ab7b47","name":"Generator, custom pubsub topic","time":{"start":1726143548283,"stop":1726143548284,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faec508b5780cac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726143510235,"stop":1726143510235,"duration":0},"status":"passed","severity":"normal"},{"uid":"480aa43a39748e88","name":"Tracks peer failures correctly","time":{"start":1726143117421,"stop":1726143117422,"duration":1},"status":"broken","severity":"normal"},{"uid":"e26a1ac4d05196fd","name":"connected peers and dial","time":{"start":1726143390790,"stop":1726143390790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"544657dfb7675dc0","name":"getPeersByDiscovery","time":{"start":1726142999147,"stop":1726142999147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8241489742651765","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726143451628,"stop":1726143451628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c671b78f5a3ce6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726142907897,"stop":1726142907898,"duration":1},"status":"passed","severity":"normal"},{"uid":"35030601fa2073aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726142907898,"stop":1726142907898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74955696f4061dd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726143193415,"stop":1726143193415,"duration":0},"status":"passed","severity":"normal"},{"uid":"630d7137579088d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726143519152,"stop":1726143519153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16ae9b844850a97","name":"Renews subscription after lossing a connection","time":{"start":1726143510243,"stop":1726143510243,"duration":0},"status":"passed","severity":"normal"},{"uid":"99166cebf365e727","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726142908099,"stop":1726142908099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3434a22a87b9b1d9","name":"Check publish message containing JSON","time":{"start":1726143450457,"stop":1726143450457,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b0b2ba1ce1e68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726143193421,"stop":1726143193421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f274dbdede5fc215","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726142921399,"stop":1726142921400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3d2ee9e5460ee6","name":"random static sharding 4 - Cluster ID: 238, Shard ID: 110","time":{"start":1726143510694,"stop":1726143510695,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeaecf13f424172","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726142907876,"stop":1726142907876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b81d644da5add74","name":"Encoder throws on empty string content topic","time":{"start":1726142939300,"stop":1726142939301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0468fe9454e22e1","name":"Query generator for multiple messages with different content topic format","time":{"start":1726143544470,"stop":1726143544470,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b4448e9d4abc18","name":"Rejects garbage","time":{"start":1726142944244,"stop":1726142944245,"duration":1},"status":"passed","severity":"normal"},{"uid":"67eb33dde8f9aef4","name":"Push message with content topic containing shell command","time":{"start":1726143419857,"stop":1726143419858,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc1adcaf6c53548","name":"Subscribe to topic containing long and publish message","time":{"start":1726143451611,"stop":1726143451611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8a437170ef6ba3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726142907885,"stop":1726142907886,"duration":1},"status":"passed","severity":"normal"},{"uid":"943aebaae5a2ad2f","name":"Subscribe to topic containing Script and receive message","time":{"start":1726143510225,"stop":1726143510226,"duration":1},"status":"passed","severity":"normal"},{"uid":"119c5fd6daca8493","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726143544471,"stop":1726143544471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f28b5f38db2dc71","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726143510229,"stop":1726143510229,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d5cf008c78b813","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726143510221,"stop":1726143510223,"duration":2},"status":"passed","severity":"normal"},{"uid":"24f59980c6f8a3fc","name":"Refresh subscription","time":{"start":1726143510215,"stop":1726143510217,"duration":2},"status":"passed","severity":"normal"},{"uid":"da899bdbc8397d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726143191886,"stop":1726143191887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5513b7b1c25fe2","name":"Relay + Store","time":{"start":1726142916642,"stop":1726142916642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb52ae1383f2cd75","name":"Refresh subscription","time":{"start":1726143510236,"stop":1726143510236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9aaabf2ae1b2feb","name":"Check message received after nwaku node is restarted","time":{"start":1726143390557,"stop":1726143390557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65b848f90ce507a","name":"Publish message with custom timestamp: Thu Sep 12 2024 11:17:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726143450460,"stop":1726143450460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0640e2354d5a04","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726142907884,"stop":1726142907884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4189bc22a4e38a73","name":"Check received message containing special chars","time":{"start":1726143390527,"stop":1726143390527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60d41fc4eeb62d3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726143510242,"stop":1726143510242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e12b75920d19850","name":"Generator, 2 different pubsubtopics","time":{"start":1726143548289,"stop":1726143548289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8c76962d7a8515","name":"isConnected return false after peer stops","time":{"start":1726143012968,"stop":1726143012969,"duration":1},"status":"passed","severity":"normal"},{"uid":"425229fcb90f5035","name":"Promise Callback - true","time":{"start":1726143530344,"stop":1726143530345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c0e5c01921bfb2","name":"Symmetric encrypt & Decrypt","time":{"start":1726142939726,"stop":1726142939727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74efec3c47a6ae2","name":"Subscribe to topic containing Script and receive message","time":{"start":1726143510239,"stop":1726143510239,"duration":0},"status":"passed","severity":"normal"},{"uid":"78518c0bc0d6d0e4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726143431378,"stop":1726143431378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1349c416ca676244","name":"Fails to push message with empty content topic","time":{"start":1726143419862,"stop":1726143419862,"duration":0},"status":"passed","severity":"normal"},{"uid":"417db6a644847f35","name":"Check received message containing numeric","time":{"start":1726143149774,"stop":1726143149774,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f7692fe1d9de5e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726142907885,"stop":1726142907885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33c9fae3f46b892","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726142907904,"stop":1726142907905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d13b43b72dc3e2f","name":"Nwaku publishes","time":{"start":1726143416534,"stop":1726143416534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d301966b7320f81","name":"should not receive a peer event before start","time":{"start":1726142971575,"stop":1726142971575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6191c05e02c3c3fe","name":"Query generator for 2000 messages","time":{"start":1726143544472,"stop":1726143544472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8afec27849175e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726143451615,"stop":1726143451616,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5e53ddc261df91","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726142929375,"stop":1726142929376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6fc36f863f1378c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726142907896,"stop":1726142907896,"duration":0},"status":"passed","severity":"normal"},{"uid":"738fb74edc0a0bad","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726142907908,"stop":1726142907908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3071a626cbb291f0","name":"Check received message containing unicode special characters","time":{"start":1726143390552,"stop":1726143390552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2b618f500c7c1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726142907876,"stop":1726142907876,"duration":0},"status":"passed","severity":"normal"},{"uid":"903387e1919eeb7b","name":"Fails to push message with large meta","time":{"start":1726143508845,"stop":1726143508845,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cefbdc10e34d5d","name":"Passing page size 11 when there are 10 messages","time":{"start":1726143541622,"stop":1726143541623,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a4c75e328ca1c1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726143193420,"stop":1726143193420,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d29021b1552bcc","name":"Check publish message containing emoji","time":{"start":1726143450459,"stop":1726143450459,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ea9371acdf8114","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726142907886,"stop":1726142907886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21458034b182026","name":"Nodes with multiple pubsub topic","time":{"start":1726143428939,"stop":1726143428939,"duration":0},"status":"passed","severity":"normal"},{"uid":"741ffbda816b8a02","name":"Check received message containing SQL Injection","time":{"start":1726143390549,"stop":1726143390549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65cf769fe40f7e6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726143497644,"stop":1726143497645,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d896fd14280127d","name":"Push message with XML payload","time":{"start":1726143419839,"stop":1726143419839,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f07600fec92527","name":"Push message with short payload","time":{"start":1726143508815,"stop":1726143508821,"duration":6},"status":"passed","severity":"normal"},{"uid":"bc514c7660d2f533","name":"can dial TLS multiaddrs","time":{"start":1726143342880,"stop":1726143342880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e563bf7f8b3e8055","name":"Mutual subscription","time":{"start":1726143451604,"stop":1726143451604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff0008ff3f35764","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143040301,"stop":1726143040302,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a3c9ae5ed7920e","name":"throws on content topic with too few or too many fields","time":{"start":1726142907870,"stop":1726142907871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae228bc4e0e166f","name":"Ping on unsubscribed peer","time":{"start":1726143018231,"stop":1726143018231,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbab5780b76dda","name":"listenerCount","time":{"start":1726142999147,"stop":1726142999147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee622197bafd13","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726143451630,"stop":1726143451631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d253cade01389b","name":"Encoder throws on undefined content topic","time":{"start":1726142939300,"stop":1726142939300,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f110ef3d3ac55e6","name":"Ping succeeds for all connected peers","time":{"start":1726143117419,"stop":1726143117419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1469f62a9e42a0a2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726142907888,"stop":1726142907888,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c148a2140fee31","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726142929294,"stop":1726142929294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00868b87c608dfc","name":"should properly create location multiaddrs - tcp6","time":{"start":1726142916639,"stop":1726142916639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8a04e7781a1559","name":"Push message with content topic containing short","time":{"start":1726143508830,"stop":1726143508831,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09f7da0d7bd8f15","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726143497645,"stop":1726143497646,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47274af98db56e3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726143012966,"stop":1726143012967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bda57c44b7cf5b9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726143611411,"stop":1726143611411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3188de3b10bb827","name":"Generator, 2 different pubsubtopics","time":{"start":1726143548287,"stop":1726143548287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf82d2193aa9e02","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726143428937,"stop":1726143428938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f710678c851bff6b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726142928826,"stop":1726142928826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a64ecf4ef5bc62","name":"random static sharding 8 - Cluster ID: 221, Shard ID: 895","time":{"start":1726143510697,"stop":1726143510697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f74e2df13e16bb8","name":"Passing invalid cursor","time":{"start":1726143497648,"stop":1726143497648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da22390adc0deb7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726143193426,"stop":1726143193427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c943ef5e96980513","name":"Push message with Basic HTML tag payload","time":{"start":1726143508827,"stop":1726143508827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fd98b5d6b3db54","name":"should return all peers when numPeers is 0","time":{"start":1726142921398,"stop":1726142921398,"duration":0},"status":"passed","severity":"normal"},{"uid":"48502fd1bb31eb6e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726143193432,"stop":1726143193433,"duration":1},"status":"passed","severity":"normal"},{"uid":"654567fd959fdd43","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726142907894,"stop":1726142907894,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a4554da7d6bb79","name":"Check received message containing Basic HTML tag","time":{"start":1726143390530,"stop":1726143390530,"duration":0},"status":"passed","severity":"normal"},{"uid":"922c7854688cd243","name":"Ordered Callback - true","time":{"start":1726143530346,"stop":1726143530346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce340f854443bb61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726143193418,"stop":1726143193419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fb8304b1153b99","name":"Passing page size 19 when there are 20 messages","time":{"start":1726143541623,"stop":1726143541624,"duration":1},"status":"passed","severity":"normal"},{"uid":"309a3077a95bea35","name":"Push message with content topic containing numeric","time":{"start":1726143419844,"stop":1726143419844,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d501363d6e5dc1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726142915854,"stop":1726142915855,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d23799b508a430d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726142907894,"stop":1726142907894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da842db627e155a","name":"Check message with invalid timestamp is not received","time":{"start":1726143390542,"stop":1726143390543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47f40b9b4905319","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/7/topic814/test.js","time":{"start":1726143475905,"stop":1726143475906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7befa41bc33d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726143179012,"stop":1726143179012,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3e985ff7ab30c3","name":"same cluster, same shard: nodes connect","time":{"start":1726143335909,"stop":1726143335909,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e5edf4dc889e50","name":"Check received message containing Arabic","time":{"start":1726143390528,"stop":1726143390528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1a1366058d588c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726143555743,"stop":1726143555743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6055a127822182ca","name":"Check meta is set [ecies]","time":{"start":1726142940979,"stop":1726142940980,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf79b9e612d443f8","name":"Number of peers are maintained correctly","time":{"start":1726143117419,"stop":1726143117419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9a12a6bcb42b43","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726142928832,"stop":1726142928832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e97ec235a296b1a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726143555743,"stop":1726143555743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5825624cb7088901","name":"Privacy Node - default protocol","time":{"start":1726143563249,"stop":1726143563249,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6df0d1acbcf988","name":"Correctly serialized arguments","time":{"start":1726143342970,"stop":1726143342971,"duration":1},"status":"passed","severity":"normal"},{"uid":"328eff3bed998d03","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726143555742,"stop":1726143555743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d4d9b9a8c864de","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/2/topic99/proto","time":{"start":1726143475905,"stop":1726143475905,"duration":0},"status":"passed","severity":"normal"},{"uid":"714634e36935c97","name":"configure the node with multiple content topics","time":{"start":1726143475906,"stop":1726143475907,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0f7585d5d94164","name":"Refresh subscription","time":{"start":1726143179008,"stop":1726143179009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7466012e9549c73a","name":"Decoder throws on empty string content topic","time":{"start":1726142921604,"stop":1726142921604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc99cf4495ad0bdb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143040306,"stop":1726143040307,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdfea5b42c73910","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726143077049,"stop":1726143077050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c37290d0bd625b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726143510218,"stop":1726143510218,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e90090209150aea","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726142928831,"stop":1726142928832,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5f5afb30cb1a1b","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726143344066,"stop":1726143344067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a33ebc972060149","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143040302,"stop":1726143040302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ced66c386a55d42","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726143450463,"stop":1726143450463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1df6bcabd721cd0","name":"Push message with content topic containing XML","time":{"start":1726143419855,"stop":1726143419855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff3769e86b9ed3c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726142966728,"stop":1726142966729,"duration":1},"status":"passed","severity":"normal"},{"uid":"26972d9e3727ad16","name":"Query Generator, No Decoder","time":{"start":1726143519147,"stop":1726143519147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea993cc72399e68c","name":"Push message with content topic containing Script","time":{"start":1726143508841,"stop":1726143508841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d4fc8009427f4d","name":"Push message with content topic containing escaped characters","time":{"start":1726143419858,"stop":1726143419859,"duration":1},"status":"passed","severity":"normal"},{"uid":"af666d771b2baf5a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726143451606,"stop":1726143451607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93e4876e9460ca6","name":"should throw an error for missing required configuration","time":{"start":1726142907894,"stop":1726142907894,"duration":0},"status":"passed","severity":"normal"},{"uid":"998fabb2f63d29a9","name":"Query with Promise Callback, No message returned","time":{"start":1726143519154,"stop":1726143519155,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7fb0a68ec5a296","name":"throws on content topic with empty topic name field","time":{"start":1726142907874,"stop":1726142907874,"duration":0},"status":"passed","severity":"normal"},{"uid":"328106964bc827ec","name":"Push message with content topic containing XML","time":{"start":1726143508841,"stop":1726143508842,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a07a17be503e7b","name":"should emit a peer event after start","time":{"start":1726143458238,"stop":1726143458238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48499a776ebb5d2","name":"Push message with custom timestamp: 1695384792149","time":{"start":1726143508846,"stop":1726143508846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e928477db7d118ff","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726142907877,"stop":1726142907883,"duration":6},"status":"passed","severity":"normal"},{"uid":"644325a620319708","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726142933227,"stop":1726142933227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c86b7fe98c779a","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726143344051,"stop":1726143344051,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7a5b3067bb6bf8","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726143344051,"stop":1726143344052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9531c7ea2fe5da3","name":"Push message with Arabic payload","time":{"start":1726143508825,"stop":1726143508825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bbf60c17fb160f","name":"Filter with 3 connections","time":{"start":1726143237536,"stop":1726143237536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6939245dcbc84332","name":"Subscribe to topic containing XML and receive message","time":{"start":1726143510239,"stop":1726143510239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76e102d150de3d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726143510240,"stop":1726143510240,"duration":0},"status":"passed","severity":"normal"},{"uid":"80de87e6172d3f02","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726143179025,"stop":1726143179025,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf8441d4a36417","name":"Should update shard info","time":{"start":1726143344775,"stop":1726143344775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f1f69f8540c683","name":"Overlapping topic subscription","time":{"start":1726143179008,"stop":1726143179008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17cd6b1ae1d36ec","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726143344045,"stop":1726143344046,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f85129d03013379","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726142915852,"stop":1726142915853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b946ab8d495d0084","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726143510234,"stop":1726143510234,"duration":0},"status":"passed","severity":"normal"},{"uid":"144b34f9514dc21d","name":"random static sharding 3 - Cluster ID: 445, Shard ID: 681","time":{"start":1726143510691,"stop":1726143510694,"duration":3},"status":"passed","severity":"normal"},{"uid":"d758c513372973df","name":"Check received message containing Chinese","time":{"start":1726143390527,"stop":1726143390528,"duration":1},"status":"passed","severity":"normal"},{"uid":"346b1124ea7bc367","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726143510233,"stop":1726143510233,"duration":0},"status":"passed","severity":"normal"},{"uid":"56720df149d671c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726143510229,"stop":1726143510229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbe81dde51f5740","name":"Check received message containing Script","time":{"start":1726143149776,"stop":1726143149777,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c356a86323196e7","name":"Refresh subscription","time":{"start":1726143451610,"stop":1726143451610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2f1c40f85c7bb43","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726143335908,"stop":1726143335909,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0a7f60e4c7e2af","name":"Push message with content topic containing Russian","time":{"start":1726143419850,"stop":1726143419850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d1d6e3f1368585","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726143475901,"stop":1726143475901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4e66105ddb4a1","name":"should set field with only RELAY enabled","time":{"start":1726142916641,"stop":1726142916641,"duration":0},"status":"passed","severity":"normal"},{"uid":"675b4ded428aaf57","name":"ignores unrecognized TXT record formats","time":{"start":1726142929372,"stop":1726142929372,"duration":0},"status":"passed","severity":"normal"},{"uid":"297f6571aa0973f4","name":"Push message with content topic containing SQL Injection","time":{"start":1726143419853,"stop":1726143419854,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2e32e416592517","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193432,"stop":1726143193432,"duration":0},"status":"passed","severity":"normal"},{"uid":"35534b00d13e7231","name":"Ping on subscribed peer","time":{"start":1726143032185,"stop":1726143032186,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc836002b3b271b","name":"Push message with content topic containing emoji","time":{"start":1726143419861,"stop":1726143419861,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0361c6c523b6af","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726142910567,"stop":1726142910568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d43d59c2e97ce9c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726143193417,"stop":1726143193417,"duration":0},"status":"passed","severity":"normal"},{"uid":"984d9ebfa65ee5b7","name":"returns all values when wanted number matches available values","time":{"start":1726142927917,"stop":1726142927919,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f31bed1cc8063e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726143191884,"stop":1726143191884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1be0a695e554b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726143191886,"stop":1726143191886,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcadf6699e58f88b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726143193429,"stop":1726143193430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48c6735669e7832","name":"should throw an error for an unconfigured topic","time":{"start":1726142907903,"stop":1726142907903,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e471d12f074dee","name":"Check received message containing Basic HTML tag","time":{"start":1726143390550,"stop":1726143390551,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b20e3469109ad6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726143428938,"stop":1726143428939,"duration":1},"status":"passed","severity":"normal"},{"uid":"100be95168c0386c","name":"getPeersByDiscovery","time":{"start":1726143431377,"stop":1726143431378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fff8889acf29f6","name":"throws an error for improperly formatted content topics","time":{"start":1726142907889,"stop":1726142907889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f365a5e50956e92","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726143390542,"stop":1726143390542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc53784b176f323","name":"recovers when dns.resolve returns empty","time":{"start":1726142929372,"stop":1726142929372,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ca71ebaf7e53e3","name":"Push message with Chinese payload","time":{"start":1726143508824,"stop":1726143508825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe33d0f398cf531","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726143510220,"stop":1726143510221,"duration":1},"status":"passed","severity":"normal"},{"uid":"325636650077528c","name":"Check publish message containing Basic HTML tag","time":{"start":1726143450457,"stop":1726143450457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca25521f5032b6ca","name":"Check publish message containing long","time":{"start":1726143450435,"stop":1726143450435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead8f7eaa8a9b3fe","name":"Fails to publish message with wrong content topic","time":{"start":1726143450462,"stop":1726143450462,"duration":0},"status":"passed","severity":"normal"},{"uid":"621b02a1dbea8617","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726142908099,"stop":1726142908099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd76c9805320875a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726143040302,"stop":1726143040303,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fac5ae69bed350","name":"Used by Waku Relay","time":{"start":1726143555883,"stop":1726143555883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4358008cde3576e","name":"Push message with content topic containing numeric","time":{"start":1726143508831,"stop":1726143508831,"duration":0},"status":"passed","severity":"normal"},{"uid":"47290256f31c57a0","name":"should not receive a peer event after stop","time":{"start":1726142933226,"stop":1726142933226,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc1d938933d730","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726143555744,"stop":1726143555744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecef2bbf75b2bf10","name":"Check message received after jswaku node is restarted","time":{"start":1726143149786,"stop":1726143149786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2d3714ac0acce6a","name":"should decode valid enr with tcp successfully","time":{"start":1726142916629,"stop":1726142916629,"duration":0},"status":"passed","severity":"normal"},{"uid":"95afc776b7375285","name":"Does not throw an exception when node disconnects","time":{"start":1726143555881,"stop":1726143555882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cac1c82b26cead7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726143531523,"stop":1726143531523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd7d1f8c942a9b6","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726143344044,"stop":1726143344045,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eea1dde81bec93","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726143344049,"stop":1726143344050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34bd3d055b6dbba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726143040304,"stop":1726143040305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9678fb51642f2865","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726143344057,"stop":1726143344060,"duration":3},"status":"passed","severity":"normal"},{"uid":"5173330425bfc44c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726143451616,"stop":1726143451616,"duration":0},"status":"passed","severity":"normal"},{"uid":"88edeadb562562a2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726143191884,"stop":1726143191884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2066ae8a5b35857","name":"should set field with all protocols enabled","time":{"start":1726142916641,"stop":1726142916641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71691d64d246695","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726143191883,"stop":1726143191883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6c0bfb0e0807f5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726142907893,"stop":1726142907893,"duration":0},"status":"passed","severity":"normal"},{"uid":"16164a7762a5e63a","name":"Check received message containing escaped characters","time":{"start":1726143149778,"stop":1726143149779,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a2b23bf685ab70","name":"Push message with meta","time":{"start":1726143508845,"stop":1726143508845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12299f38350ffaa","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726142940979,"stop":1726142940979,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb0d26b5a14456","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app31/2/topic531/proto","time":{"start":1726143475903,"stop":1726143475903,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c8289a61be5988","name":"Query with Ordered Callback, No Decoder","time":{"start":1726143519150,"stop":1726143519150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6054defb18c75bd7","name":"Push message with Russian payload","time":{"start":1726143508825,"stop":1726143508825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a2e1fea878b0cc","name":"Check received message containing Script","time":{"start":1726143390529,"stop":1726143390529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8ed78b42503e8a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726143179015,"stop":1726143179015,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc1700a1a4f38d","name":"should throw error - invalid id","time":{"start":1726142916630,"stop":1726142916631,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5c2a7c3e116a62","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726143475907,"stop":1726143475907,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f91e5acc5a57c45","name":"Ordered callback, aborts when callback returns true","time":{"start":1726143544471,"stop":1726143544472,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fb860a642ca699","name":"should use DNS peer discovery with light client","time":{"start":1726142971577,"stop":1726142971577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6f76761dd680d14","name":"Check message with invalid timestamp is not received","time":{"start":1726143149783,"stop":1726143149783,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4ad9af7dbe0236","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726143193431,"stop":1726143193431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8dfcdb8c67ad84","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726142907900,"stop":1726142907901,"duration":1},"status":"passed","severity":"normal"},{"uid":"325cfaebf1d6536b","name":"1 Store, 2 fetches","time":{"start":1726142929293,"stop":1726142929294,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bbd6b9cf073549","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726143450459,"stop":1726143450460,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4023e56a71b2b7c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726143193434,"stop":1726143193434,"duration":0},"status":"passed","severity":"normal"},{"uid":"831383e7603052b1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726142907904,"stop":1726142907904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7270e0362b3cd67","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726142907885,"stop":1726142907885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c335c241a31088b5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726143193433,"stop":1726143193433,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cca752bba1728e","name":"removeEventListener with wrong event","time":{"start":1726142999146,"stop":1726142999147,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c6779aaf7f090","name":"Check received message containing unicode special characters","time":{"start":1726143149779,"stop":1726143149779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb121e30a340d5","name":"Fails to push message with large meta","time":{"start":1726143419863,"stop":1726143419865,"duration":2},"status":"passed","severity":"normal"},{"uid":"be7ce76d52e4de57","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726142907896,"stop":1726142907897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc0d8c4984fbee5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143548285,"stop":1726143548286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a260bc04ac5c872","name":"should properly create location multiaddrs - udp6","time":{"start":1726142916638,"stop":1726142916639,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ca1806c7ebead3","name":"should return false","time":{"start":1726142916631,"stop":1726142916631,"duration":0},"status":"passed","severity":"normal"},{"uid":"de422887b732b038","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726143179011,"stop":1726143179012,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b153f115fde8baa","name":"should encodeTxt and decodeTxt","time":{"start":1726142916627,"stop":1726142916628,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55b8ea3a7441408","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726143179010,"stop":1726143179010,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b78d3e6702141a","name":"Check received message containing unicode special characters","time":{"start":1726143390534,"stop":1726143390539,"duration":5},"status":"passed","severity":"normal"},{"uid":"9f54bb199b48d7d1","name":"Push message with long payload","time":{"start":1726143508821,"stop":1726143508822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3223e154b2fcb0c6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726143510233,"stop":1726143510234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59525429eed8d54","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726142966711,"stop":1726142966712,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd2ae6100b613d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726143611412,"stop":1726143611412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a274225dbd7ece1b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726142907907,"stop":1726142907907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e726e88a25188f47","name":"Check publish message containing short","time":{"start":1726143450427,"stop":1726143450433,"duration":6},"status":"passed","severity":"normal"},{"uid":"403530bed0cb78b6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726142966719,"stop":1726142966728,"duration":9},"status":"passed","severity":"normal"},{"uid":"da965e5e4d43beb7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143548288,"stop":1726143548288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6793b60d837e48f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143548290,"stop":1726143548290,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0e5e774c8c6c40","name":"Passing page size 0 when there are 110 messages","time":{"start":1726143541619,"stop":1726143541620,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4dc8deb565f0d1","name":"Push message with Basic HTML tag payload","time":{"start":1726143419839,"stop":1726143419840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f06c1ba0c4a7482","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726142907901,"stop":1726142907901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba31ba20fdf8f7a8","name":"should only return 1 node with store capability","time":{"start":1726142929374,"stop":1726142929374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8910fba549cfe67c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726142915861,"stop":1726142915862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cde7026187d5ea7","name":"Ping on unsubscribed peer","time":{"start":1726143032188,"stop":1726143032188,"duration":0},"status":"passed","severity":"normal"},{"uid":"405f266f130102","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726142907899,"stop":1726142907899,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e74c84e8837a6","name":"Reusing cursor across nodes","time":{"start":1726143497647,"stop":1726143497647,"duration":0},"status":"passed","severity":"normal"},{"uid":"61264ef8382c28","name":"Reopen subscription with peer with lost subscription","time":{"start":1726143032187,"stop":1726143032187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6fdd9a0313a834","name":"should be online or offline if network state changed","time":{"start":1726142959276,"stop":1726142959276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1d5bda2c2b8fa8","name":"Check received message containing long","time":{"start":1726143390546,"stop":1726143390546,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e3d0bddc6a9252","name":"caches peers it previously fetched","time":{"start":1726142929373,"stop":1726142929373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d176d2985bcbede","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726142907896,"stop":1726142907896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa5a6dfc2133485","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726143179004,"stop":1726143179006,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fb45e0275b9224c","name":"Check received message containing shell command","time":{"start":1726143390551,"stop":1726143390551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72316241daeb7ad","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726143510213,"stop":1726143510214,"duration":1},"status":"passed","severity":"normal"},{"uid":"8139fa0b226650b9","name":"should not receive a peer event before start","time":{"start":1726143458238,"stop":1726143458238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2359cb601012934","name":"Check message with invalid timestamp is not received","time":{"start":1726143390554,"stop":1726143390554,"duration":0},"status":"passed","severity":"normal"},{"uid":"476031543df9b372","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726143510234,"stop":1726143510235,"duration":1},"status":"passed","severity":"normal"},{"uid":"127503c2c1aedfc1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726143179015,"stop":1726143179016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4d471980ca0b05","name":"Default pageSize","time":{"start":1726143541625,"stop":1726143541626,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cd2377b28aaf6","name":"Check received message containing Russian","time":{"start":1726143390528,"stop":1726143390528,"duration":0},"status":"passed","severity":"normal"},{"uid":"def3539ff0cb6515","name":"Subscribe to topic containing short and publish message","time":{"start":1726143451611,"stop":1726143451611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5e65715a914554","name":"Query with Promise Callback, No Decoder","time":{"start":1726143519153,"stop":1726143519154,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ee83b565af3613","name":"Push message equal or less that 1MB","time":{"start":1726143419871,"stop":1726143419871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd28917bae99d758","name":"should emit a peer event after start","time":{"start":1726142933225,"stop":1726142933226,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dd1b06b8f3cb00","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726143510240,"stop":1726143510240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af8bf2221182608","name":"Check publish message containing SQL Injection","time":{"start":1726143450455,"stop":1726143450456,"duration":1},"status":"passed","severity":"normal"},{"uid":"741169e4d911101f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726142940978,"stop":1726142940979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82b0bd1b31011ad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726143510238,"stop":1726143510238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0af144565365736","name":"less peers than existing","time":{"start":1726143390791,"stop":1726143390791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17e7c06dcafc6df5","name":"Encoder throws on empty string content topic","time":{"start":1726142940980,"stop":1726142940980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce775d7e1be7ca1b","name":"Filter with 1 connections","time":{"start":1726143237529,"stop":1726143237530,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff470e3f091586eb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726142969282,"stop":1726142969282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac4e7698b09a1d1","name":"Push message with content topic containing JSON","time":{"start":1726143508842,"stop":1726143508842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3797053a152a402","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726142971577,"stop":1726142971577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6499d3e01b6d7d6","name":"Decoder throws on undefined content topic","time":{"start":1726142940981,"stop":1726142940981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ae659531261827","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726143510690,"stop":1726143510690,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1db7f7a9bf8e5c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726143179025,"stop":1726143179025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae44f29fcced1274","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726143191885,"stop":1726143191885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc0a20353b432bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726143193423,"stop":1726143193423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e420a7a3a832d86","name":"Check message received after nwaku node is restarted","time":{"start":1726143390545,"stop":1726143390545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"404bcf5e226a18fb","name":"Nodes with multiple pubsub topic","time":{"start":1726143428938,"stop":1726143428938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8014ed01a8f89fd4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726142907890,"stop":1726142907890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9efc3e6258fd8e5","name":"Subscribe and receive messages via waku relay post","time":{"start":1726143179003,"stop":1726143179004,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccde5a7b0bfaf28","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726143344075,"stop":1726143344076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8810856ac5d403","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726142959266,"stop":1726142959266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6418bf7ce368796","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726143193429,"stop":1726143193429,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f02beb2b774273","name":"isConnected should return false after all peers disconnect","time":{"start":1726143012968,"stop":1726143012968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cf394360a50c3d","name":"should not fail to stop the service if it was not started","time":{"start":1726142971572,"stop":1726142971572,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b962e023fe3f2e4","name":"Subscribe and receives messages on 20 topics","time":{"start":1726143179006,"stop":1726143179006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7212bc99035da1","name":"unsubscribes","time":{"start":1726143543519,"stop":1726143543519,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1916b7e67ab686","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726142915859,"stop":1726142915860,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c9fbba3924323e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726143179014,"stop":1726143179015,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef1e279484d3829","name":"Relay - dialed after","time":{"start":1726143563247,"stop":1726143563247,"duration":0},"status":"passed","severity":"normal"},{"uid":"907aa77b7c879bb3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726143519148,"stop":1726143519149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d595664fc4d756c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726143012967,"stop":1726143012968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3729d85b2acde4c","name":"Subscribe and receives messages on 20 topics","time":{"start":1726143510214,"stop":1726143510214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65c1bdb031babbe","name":"should return empty list for no shard","time":{"start":1726142907893,"stop":1726142907893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af6ba8da5af540f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/2/topic251/utf8","time":{"start":1726143475904,"stop":1726143475904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d699728b961dd54","name":"handles empty contentTopics array correctly","time":{"start":1726142907906,"stop":1726142907907,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eac2ef98b530a7","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726142929374,"stop":1726142929375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c545ba327334db","name":"should be able to encode the field with only STORE set to true","time":{"start":1726142915849,"stop":1726142915850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9973191adbf6935d","name":"Check message with no content topic is not received","time":{"start":1726143390543,"stop":1726143390544,"duration":1},"status":"passed","severity":"normal"},{"uid":"109f92c5a8b43e2e","name":"Push message on custom pubsubTopic","time":{"start":1726143292256,"stop":1726143292257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae02f00a29ab8a18","name":"should add and remove event listeners correctly","time":{"start":1726142933228,"stop":1726142933228,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e089d58cf0db25","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726142907886,"stop":1726142907887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3601dfaa132aa409","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726143179016,"stop":1726143179024,"duration":8},"status":"passed","severity":"normal"},{"uid":"47b4071529cc4f2c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726143193434,"stop":1726143193434,"duration":0},"status":"passed","severity":"normal"},{"uid":"160d1663335f464b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726143510699,"stop":1726143510700,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8ab994e7e67ea4","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726143344047,"stop":1726143344048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff975beb4145ad4","name":"LightPush with 2 connections","time":{"start":1726143237530,"stop":1726143237530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb421fe58720b530","name":"Query Generator - true","time":{"start":1726143530343,"stop":1726143530343,"duration":0},"status":"passed","severity":"normal"},{"uid":"18872753343d7881","name":"Check publish message containing unicode special characters","time":{"start":1726143450458,"stop":1726143450459,"duration":1},"status":"passed","severity":"normal"},{"uid":"fddf42646d81e6f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143292258,"stop":1726143292264,"duration":6},"status":"passed","severity":"normal"},{"uid":"ea4aa28015126ea2","name":"Check received message containing XML","time":{"start":1726143149777,"stop":1726143149777,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d253feef75cab96","name":"Encoder throws on empty string content topic","time":{"start":1726142921603,"stop":1726142921603,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ebe8a58bcfc5a6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726143193418,"stop":1726143193418,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c6746d6b3acf8b","name":"Check received message containing escaped characters","time":{"start":1726143390551,"stop":1726143390552,"duration":1},"status":"passed","severity":"normal"},{"uid":"920e393ac2c325b4","name":"Check message received after nwaku node is restarted","time":{"start":1726143149786,"stop":1726143149786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7ca7192f903bbf1","name":"Check received message with timestamp: 1726142959030 ","time":{"start":1726143149780,"stop":1726143149781,"duration":1},"status":"passed","severity":"normal"},{"uid":"78dfdf399eff683b","name":"Push message with content topic containing special chars","time":{"start":1726143419844,"stop":1726143419844,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1b735a36a0b1e7","name":"Overlapping topic subscription","time":{"start":1726143510235,"stop":1726143510235,"duration":0},"status":"passed","severity":"normal"},{"uid":"646473b94477a280","name":"Generator, custom pubsub topic","time":{"start":1726143548288,"stop":1726143548289,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f42024aad71509","name":"Ping on subscribed peer","time":{"start":1726143032187,"stop":1726143032187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e460eb5ecec9e3cc","name":"random static sharding 10 - Cluster ID: 795, Shard ID: 529","time":{"start":1726143510698,"stop":1726143510698,"duration":0},"status":"passed","severity":"normal"},{"uid":"46867ed74c1a276f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726143428938,"stop":1726143428938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48cb447a2b7342f","name":"random static sharding 5 - Cluster ID: 777, Shard ID: 490","time":{"start":1726143510695,"stop":1726143510695,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe726d70ed12b667","name":"isConnected should return true after first peer connects","time":{"start":1726143012968,"stop":1726143012968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e01cf9ebb123247","name":"Check message received after jswaku node is restarted","time":{"start":1726143390556,"stop":1726143390556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87be82aa093c306b","name":"Filter with 2 connections","time":{"start":1726143237534,"stop":1726143237534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b159ed4b1f6bfe8d","name":"should only return 1 node with relay capability","time":{"start":1726142929373,"stop":1726142929373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b5db5cc24d995","name":"Subscribe and receives messages on 20 topics","time":{"start":1726143510234,"stop":1726143510234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ced614a958499fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726143510214,"stop":1726143510214,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c9239450986bcf","name":"Push message with custom timestamp: 1695384825047","time":{"start":1726143419866,"stop":1726143419870,"duration":4},"status":"passed","severity":"normal"},{"uid":"588c0954c35fadf5","name":"should not throw an error for a single configured topic","time":{"start":1726142907902,"stop":1726142907902,"duration":0},"status":"passed","severity":"normal"},{"uid":"673093f4387a5648","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726142921605,"stop":1726142921605,"duration":0},"status":"passed","severity":"normal"},{"uid":"616c87fe1f695a72","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726143193422,"stop":1726143193422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d861ea626672f1e7","name":"Check received message containing SQL Injection","time":{"start":1726143149776,"stop":1726143149776,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ba0a8a6f9bacf1","name":"addEventListener with correct event","time":{"start":1726142999145,"stop":1726142999145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab7779f2d57d095","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726143149782,"stop":1726143149782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6339f1338939f10c","name":"pre and post cipher","time":{"start":1726142939727,"stop":1726142939728,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4ea4cd6ffaab2c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726143344046,"stop":1726143344047,"duration":1},"status":"passed","severity":"normal"},{"uid":"917db6afa7f1138","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726143451616,"stop":1726143451628,"duration":12},"status":"passed","severity":"normal"},{"uid":"87ecb07cdf32fcb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726143191882,"stop":1726143191883,"duration":1},"status":"passed","severity":"normal"},{"uid":"21930478d86279e8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726142915858,"stop":1726142915859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1740f38a889e8528","name":"stop","time":{"start":1726142999149,"stop":1726142999149,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c1ce80ef543e63","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726143077048,"stop":1726143077048,"duration":0},"status":"passed","severity":"normal"},{"uid":"4219d9c41c6daab8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726143193422,"stop":1726143193423,"duration":1},"status":"passed","severity":"normal"},{"uid":"44db58d3216672b3","name":"start node with empty shard should fail","time":{"start":1726143510700,"stop":1726143510700,"duration":0},"status":"passed","severity":"normal"},{"uid":"beae2e33ab1387f2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726143193428,"stop":1726143193429,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5700586be02de37","name":"Publish without waiting for remote peer","time":{"start":1726143451605,"stop":1726143451606,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee36d6e40d66bea","name":"can start the service","time":{"start":1726143458236,"stop":1726143458236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7cdf2be5780596","name":"throws on content topic with empty application field","time":{"start":1726142907872,"stop":1726142907873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0de46d09d3e652f","name":"Passing page size 3 when there are 20 messages","time":{"start":1726143541621,"stop":1726143541621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe6916210a26605","name":"removeEventListener with correct event","time":{"start":1726142999146,"stop":1726142999146,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcbff0a52217fb8","name":"Keep-alive pings maintain the connection","time":{"start":1726143117420,"stop":1726143117420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6278efd88f216b60","name":"Encoder throws on undefined content topic","time":{"start":1726142921603,"stop":1726142921603,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e95c9c65dd180","name":"Passing page size 1 when there are 4 messages","time":{"start":1726143541620,"stop":1726143541621,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a15135f51a76d4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726143611412,"stop":1726143611412,"duration":0},"status":"passed","severity":"normal"},{"uid":"635ed7fddbf193f6","name":"Query Generator, No message returned","time":{"start":1726143519147,"stop":1726143519148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1799e10c0428e7bf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726143544469,"stop":1726143544469,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a31ee2f1cc131e","name":"should set field with only STORE enabled","time":{"start":1726142916641,"stop":1726142916642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04a63a23d7569e8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726143510237,"stop":1726143510237,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fd8699f6f5572c","name":"Check received message containing special chars","time":{"start":1726143390547,"stop":1726143390547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50975215bb954bb","name":"Push message with JSON payload","time":{"start":1726143419840,"stop":1726143419840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3669b8744cfc22f1","name":"Fails to publish message with empty text","time":{"start":1726143450461,"stop":1726143450462,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ef098c63e58227","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726142915847,"stop":1726142915849,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cbad9e42519dfd7","name":"ignores domain fetching errors","time":{"start":1726142929372,"stop":1726142929372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6550cc9a3ddeae4b","name":"Push message with rate limit","time":{"start":1726143508846,"stop":1726143508846,"duration":0},"status":"passed","severity":"normal"},{"uid":"feefd43741b42c6c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726143179007,"stop":1726143179007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1961930d0eaadb2d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726143193416,"stop":1726143193416,"duration":0},"status":"passed","severity":"normal"},{"uid":"34319cb85a421e63","name":"Renews peer on consistent missed messages","time":{"start":1726143117423,"stop":1726143117423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66b8475c26c2163","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726142907886,"stop":1726142907886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512e7216098f654","name":"Check message with no payload is not received","time":{"start":1726143390555,"stop":1726143390556,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b8f45852de4d12","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726142907905,"stop":1726142907905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a08c58a63f238b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726143040307,"stop":1726143040308,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eb323d34465357","name":"can start and stop the service","time":{"start":1726142933224,"stop":1726142933225,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ebb7396e4f16fd","name":"should not fail to start the service if it is already started","time":{"start":1726142933225,"stop":1726142933225,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b58df8eff17f48","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726142939298,"stop":1726142939299,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e67257d2713543","name":"Push message with long payload","time":{"start":1726143419835,"stop":1726143419836,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fcb68d2401c258c","name":"Subscribe and receive messages via lightPush","time":{"start":1726143510232,"stop":1726143510232,"duration":0},"status":"passed","severity":"normal"},{"uid":"439e663b837ec4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726143179024,"stop":1726143179025,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b4e670d2971ba","name":"Publish message with custom timestamp: Thu Sep 12 2024 13:17:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726143450460,"stop":1726143450461,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cac7dd24fa5e308","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726142907890,"stop":1726142907890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3116baa7ec792de8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726142928823,"stop":1726142928824,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a2f857bd5f2bbf","name":"Subscribe to topic containing XML and publish message","time":{"start":1726143451615,"stop":1726143451615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f006a660c900543","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726143193424,"stop":1726143193426,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe98ee207fd511ea","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726143497646,"stop":1726143497647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11e2b0e529d0112","name":"Init the array if not present","time":{"start":1726142907749,"stop":1726142907750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c23355118f1527","name":"Meta field set when metaSetter is specified","time":{"start":1726142921602,"stop":1726142921602,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bf2b5cfd410a6f","name":"should not fail to start the service if it is already started","time":{"start":1726143458237,"stop":1726143458238,"duration":1},"status":"passed","severity":"normal"},{"uid":"452c01735b6f8c05","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726143451609,"stop":1726143451610,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b25287124781874","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726142939296,"stop":1726142939298,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cc10158aae3991a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726142907895,"stop":1726142907896,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b4b37a7b578c78","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726143510237,"stop":1726143510237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9173f63db3348579","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193417,"stop":1726143193417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ee9d7c53b5ff66","name":"Push message with Russian payload","time":{"start":1726143419838,"stop":1726143419838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1c8fef93becc57","name":"Filter with 0 connections","time":{"start":1726143237529,"stop":1726143237529,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b6763269535dd","name":"Check received message containing Russian","time":{"start":1726143149775,"stop":1726143149776,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e8ee5f6191887a","name":"Check received message containing short","time":{"start":1726143390525,"stop":1726143390526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9079c78df8fd5c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726143451612,"stop":1726143451612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce7f9678559fa84","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726143510240,"stop":1726143510241,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b4d5b985b6d666","name":"Push message with content topic containing long","time":{"start":1726143419843,"stop":1726143419843,"duration":0},"status":"passed","severity":"normal"},{"uid":"9654a8273b97b583","name":"Fails to push message bigger that 1MB","time":{"start":1726143419871,"stop":1726143419872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcc5c7337607941","name":"Check publish message containing Arabic","time":{"start":1726143450454,"stop":1726143450455,"duration":1},"status":"passed","severity":"normal"},{"uid":"604e6a6fab7f948","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726142915851,"stop":1726142915851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec7ac62a711dc72","name":"can start and stop the service","time":{"start":1726142971571,"stop":1726142971572,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9a4962b7d519db","name":"Check publish message containing special chars","time":{"start":1726143450437,"stop":1726143450454,"duration":17},"status":"passed","severity":"normal"},{"uid":"2689b5a04488984e","name":"Decoder throws on empty string content topic","time":{"start":1726142940981,"stop":1726142940981,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d678f207e2fab6","name":"should return unique PubsubTopics for static sharding","time":{"start":1726142907892,"stop":1726142907892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e20398180ece6f5","name":"Check message on other pubsub topic is not received","time":{"start":1726143149783,"stop":1726143149783,"duration":0},"status":"passed","severity":"normal"},{"uid":"922fd82d469341ad","name":"configure the node with multiple pubsub topics","time":{"start":1726143510699,"stop":1726143510699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56e8b4abc7a043b","name":"handles different clusterIds correctly","time":{"start":1726142907888,"stop":1726142907888,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8a143bf8e1eb46","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726142907893,"stop":1726142907893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e88c7ec2143560","name":"Check publish message after client node is restarted","time":{"start":1726143450464,"stop":1726143450465,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1562ac439bf6127","name":"Check message with non string payload is not received","time":{"start":1726143390544,"stop":1726143390545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee25bf2a20ba304","name":"different cluster, same shard: nodes don't connect","time":{"start":1726143193414,"stop":1726143193414,"duration":0},"status":"passed","severity":"normal"},{"uid":"220e1b2b64d310aa","name":"Check received message containing numeric","time":{"start":1726143390547,"stop":1726143390547,"duration":0},"status":"passed","severity":"normal"},{"uid":"216c50b66e5da91","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726143431378,"stop":1726143431379,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d1dcaad2ad4d61","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193419,"stop":1726143193419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2703a041560175","name":"Push message with content topic containing emoji","time":{"start":1726143508844,"stop":1726143508844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db0229a3344450","name":"Subscribe and receive messages via waku relay post","time":{"start":1726143510211,"stop":1726143510212,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b449f8d46b1803","name":"Check received message containing escaped characters","time":{"start":1726143390533,"stop":1726143390534,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd0bb6311472c52","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726142959260,"stop":1726142959264,"duration":4},"status":"passed","severity":"normal"},{"uid":"2983942c8ba2ecd0","name":"Promise Callback - false","time":{"start":1726143530345,"stop":1726143530345,"duration":0},"status":"passed","severity":"normal"},{"uid":"928fbb154d3a18a8","name":"Check received message containing special chars","time":{"start":1726143149774,"stop":1726143149774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8536aa56b36975","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726143179004,"stop":1726143179004,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c8f2d3f401e97a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726143555743,"stop":1726143555744,"duration":1},"status":"passed","severity":"normal"},{"uid":"403a0a191f51bdd9","name":"Push message with Arabic payload","time":{"start":1726143419837,"stop":1726143419838,"duration":1},"status":"passed","severity":"normal"},{"uid":"111d6d40baea7411","name":"Fails to publish duplicate message","time":{"start":1726143450461,"stop":1726143450461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c034ec8fd331cd07","name":"Push message equal or less that 1MB","time":{"start":1726143508847,"stop":1726143508847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd793a6b54ce2e6","name":"Push message with content topic containing shell command","time":{"start":1726143508842,"stop":1726143508843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fa3d90b21b643e","name":"should handle a minimal index list","time":{"start":1726142908098,"stop":1726142908098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cc73f50a10f4db","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726143179015,"stop":1726143179015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec05c6e4d95bfc0","name":"Check publish message containing Script","time":{"start":1726143450456,"stop":1726143450456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b2e535bfdb35d2","name":"Push message with content topic containing short","time":{"start":1726143419843,"stop":1726143419843,"duration":0},"status":"passed","severity":"normal"},{"uid":"831636f1326493b6","name":"should throw error - no id","time":{"start":1726142916629,"stop":1726142916629,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d5b4bb21f630c4","name":"Push message with Chinese payload","time":{"start":1726143419837,"stop":1726143419837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355025cb39b2ff8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726142921399,"stop":1726142921399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc222d8c298b6294","name":"Push message with content topic containing Chinese","time":{"start":1726143419844,"stop":1726143419849,"duration":5},"status":"passed","severity":"normal"},{"uid":"c109df6eead6b51b","name":"random static sharding 2 - Cluster ID: 781, Shard ID: 575","time":{"start":1726143510691,"stop":1726143510691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9943fb71ce8bdca8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726142969282,"stop":1726142969283,"duration":1},"status":"passed","severity":"normal"},{"uid":"297f9e35ef8a13c7","name":"Push message with JSON payload","time":{"start":1726143508827,"stop":1726143508828,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d58e87b9513543","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726142907903,"stop":1726142907904,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d13d29281d2dceb","name":"Push 30 different messages","time":{"start":1726143508830,"stop":1726143508830,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b522aa28e5202","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726142907905,"stop":1726142907906,"duration":1},"status":"passed","severity":"normal"},{"uid":"219f8d89b234ea33","name":"Push message with unicode special characters payload","time":{"start":1726143508829,"stop":1726143508829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c45e971ca002b78","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726142915855,"stop":1726142915855,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b29bb10ae599d9","name":"Relay + Store","time":{"start":1726142969831,"stop":1726142969831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d60238404c96dec","name":"Push message with content topic containing special chars","time":{"start":1726143508831,"stop":1726143508832,"duration":1},"status":"passed","severity":"normal"},{"uid":"a444364fb722e98a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726143040306,"stop":1726143040306,"duration":0},"status":"passed","severity":"normal"},{"uid":"748c63ac038bb6d5","name":"should properly create location multiaddrs - tcp","time":{"start":1726142916639,"stop":1726142916640,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c6b320ee4435f","name":"tcp ip4 address","time":{"start":1726142916052,"stop":1726142916053,"duration":1},"status":"passed","severity":"normal"},{"uid":"397cae325a90e39b","name":"Push message with Script payload","time":{"start":1726143508826,"stop":1726143508826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d184eabc8cd5f36","name":"LightPush with 0 connections","time":{"start":1726143237528,"stop":1726143237528,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c5cf38fb920178","name":"should get / set TCP multiaddr","time":{"start":1726142916637,"stop":1726142916637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffff959dcd180b85","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726142921399,"stop":1726142921399,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a5f4542b5bac9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726142907892,"stop":1726142907892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15b6c14c02073cd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726143510242,"stop":1726143510242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0e2ec248ba1c8d","name":"LightPush with 1 connections","time":{"start":1726143237529,"stop":1726143237529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64a6415555fe8e4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726143077049,"stop":1726143077049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d967e3ff68524f37","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726142929375,"stop":1726142929375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1d1d608e360d941","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726142959265,"stop":1726142959265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2264b042002929","name":"should encode/decode to text encoding","time":{"start":1726142916633,"stop":1726142916633,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ae29c8681cbbc9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726142928828,"stop":1726142928831,"duration":3},"status":"passed","severity":"normal"},{"uid":"66bfe77d233aed45","name":"Push message with SQL Injection payload","time":{"start":1726143508826,"stop":1726143508826,"duration":0},"status":"passed","severity":"normal"},{"uid":"981290b99195d9aa","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726143519151,"stop":1726143519152,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2847026e1ae559","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726142927920,"stop":1726142927920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a434948462f3739b","name":"Push message with escaped characters payload","time":{"start":1726143508828,"stop":1726143508829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3cf6014433dfc8d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726143012967,"stop":1726143012967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f21dc1ea5e11c9e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726143077050,"stop":1726143077050,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e29b00c6bc0fc3","name":"Push message with Script payload","time":{"start":1726143419839,"stop":1726143419839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f391aea0447e9fcf","name":"should properly create peer info with all multiaddrs","time":{"start":1726142916640,"stop":1726142916640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0811c2cc3f9087","name":"Check received message containing shell command","time":{"start":1726143149778,"stop":1726143149778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6465708f22f4437d","name":"Passing page size 10 when there are 10 messages","time":{"start":1726143541622,"stop":1726143541622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a75b0cf0249f8a3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726143510224,"stop":1726143510225,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80202775117a460","name":"Check received message containing JSON","time":{"start":1726143149778,"stop":1726143149778,"duration":0},"status":"passed","severity":"normal"},{"uid":"15755af6598dca4a","name":"Decrypt messages","time":{"start":1726143395371,"stop":1726143395371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27013e92457d1a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app83/1/topic495/xml","time":{"start":1726143475901,"stop":1726143475902,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d584cbced7a2438","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726143510230,"stop":1726143510230,"duration":0},"status":"passed","severity":"normal"},{"uid":"935224796091930f","name":"can start and stop the service","time":{"start":1726143458236,"stop":1726143458237,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9b5a047d68cf1d","name":"random static sharding 1 - Cluster ID: 699, Shard ID: 72","time":{"start":1726143510691,"stop":1726143510691,"duration":0},"status":"passed","severity":"normal"},{"uid":"755d61df9d457104","name":"Push message with custom timestamp: 1726146825047","time":{"start":1726143419870,"stop":1726143419871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfd4061730132b6","name":"Decoder throws on undefined content topic","time":{"start":1726142939301,"stop":1726142939301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb509589dd4d307","name":"Check publish message containing numeric","time":{"start":1726143450436,"stop":1726143450436,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c39fdabb2b18cf","name":"Check message with non string payload is not received","time":{"start":1726143149785,"stop":1726143149785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f03276cd32d9f4","name":"more peers than existing","time":{"start":1726143390790,"stop":1726143390791,"duration":1},"status":"skipped","severity":"normal"},{"uid":"180c8e5f37deee82","name":"Push message with special chars payload","time":{"start":1726143508824,"stop":1726143508824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2a7808c31209e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726142907897,"stop":1726142907897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25337bd7b7689e8","name":"should properly create location multiaddrs - udp4","time":{"start":1726142916638,"stop":1726142916638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ca3bc77f31c327","name":"should return valid sharding parameters for static sharding","time":{"start":1726142907905,"stop":1726142907905,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eac5be841142a4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726142928827,"stop":1726142928828,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd64bbbea9cb022","name":"Check received message containing short","time":{"start":1726143149772,"stop":1726143149773,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfbe9f87ab8ca81","name":"Sample","time":{"start":1726142916078,"stop":1726142916079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da23dda2c06acd6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726142907902,"stop":1726142907902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a46680ef2612bf","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726143531522,"stop":1726143531523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd7e39f67932e3d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726143555744,"stop":1726143555744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c4eae5e61ec8d9","name":"Push message with shell command payload","time":{"start":1726143419840,"stop":1726143419841,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c28bfb78299c91f","name":"Push message with escaped characters payload","time":{"start":1726143419841,"stop":1726143419841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc361c5c5ea4ec44","name":"A test","time":{"start":1726143292384,"stop":1726143292384,"duration":0},"status":"passed","severity":"normal"},{"uid":"64809107c1bd6309","name":"Push message with rate limit","time":{"start":1726143419865,"stop":1726143419866,"duration":1},"status":"passed","severity":"normal"},{"uid":"82aaa939d0773410","name":"should not receive a peer event after stop","time":{"start":1726143458239,"stop":1726143458239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1feaa82a92b7fe","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726142910569,"stop":1726142910569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cc1367e43dcbe0","name":"Check received message with timestamp: 1726142958942000000 ","time":{"start":1726143390553,"stop":1726143390553,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc0475640a6a7","name":"Encoder throws on undefined content topic","time":{"start":1726142940980,"stop":1726142940980,"duration":0},"status":"passed","severity":"normal"},{"uid":"364236fab3ead3d6","name":"1 Relay, 1 Filter, gives up","time":{"start":1726142929294,"stop":1726142929294,"duration":0},"status":"passed","severity":"normal"},{"uid":"285cd1ef0133ad3c","name":"Query with Ordered Callback, No message returned","time":{"start":1726143519150,"stop":1726143519150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e40d10145e84f0b","name":"Relay","time":{"start":1726142969830,"stop":1726142969830,"duration":0},"status":"passed","severity":"normal"},{"uid":"307ff97f163cddbc","name":"can start the service","time":{"start":1726142971570,"stop":1726142971571,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe6a8a728f65b30","name":"should be able to decode the field with only STORE set to true","time":{"start":1726142915856,"stop":1726142915856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d08f5c786f3e3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726143497645,"stop":1726143497645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7754a6950542f268","name":"Check received message with timestamp: 1726142959030000000 ","time":{"start":1726143149780,"stop":1726143149780,"duration":0},"status":"passed","severity":"normal"},{"uid":"15308b9c7679735f","name":"returns all values when wanted number is greater than available values","time":{"start":1726142927919,"stop":1726142927919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a569fe101a0ef45b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143292271,"stop":1726143292271,"duration":0},"status":"passed","severity":"normal"},{"uid":"681f93bc34ed9937","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143292270,"stop":1726143292270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edb333165e764ee","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726142907895,"stop":1726142907895,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d6d6b1434d4967","name":"through manual discovery","time":{"start":1726143342881,"stop":1726143342881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e239ed19812918b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726143508842,"stop":1726143508842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5791440a2d9316","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193430,"stop":1726143193430,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe368af85bd8bbc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726143390554,"stop":1726143390554,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ffe7577b5d6c75","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/10/topic994/xml","time":{"start":1726143475902,"stop":1726143475902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f798a8e7112eaf","name":"Subscribe and receive messages via lightPush","time":{"start":1726143510208,"stop":1726143510209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1536b4ef708519b0","name":"Check received message containing emoji","time":{"start":1726143390552,"stop":1726143390553,"duration":1},"status":"passed","severity":"normal"},{"uid":"e663284bdd84f176","name":"Check publish message containing escaped characters","time":{"start":1726143450458,"stop":1726143450458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06df22d97c3c225","name":"All","time":{"start":1726142969831,"stop":1726142969831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d5808b0ff7ccae","name":"Generator, custom pubsub topic","time":{"start":1726143548286,"stop":1726143548286,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b08af91fa7025f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726143450463,"stop":1726143450463,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeda1c0a152aa7d5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726142910568,"stop":1726142910568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0046b8fafc5457","name":"Query Generator - false","time":{"start":1726143530344,"stop":1726143530344,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d6a5a7a563e2b4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726142966718,"stop":1726142966718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1072cb18279abb46","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726142928825,"stop":1726142928825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5617b9a7692bf2a","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726143344061,"stop":1726143344063,"duration":2},"status":"passed","severity":"normal"},{"uid":"37ccdf3cd87e7ab3","name":"dispatchEvent via connectionManager","time":{"start":1726142999148,"stop":1726142999148,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b9e0c7cbb61fd7","name":"should emit a peer event after start","time":{"start":1726142971573,"stop":1726142971574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcbe1789afc0aef","name":"should not fail to stop the service if it was not started","time":{"start":1726142933225,"stop":1726142933225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3bacbf8966d525","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143040304,"stop":1726143040304,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b3d9f892c9c49","name":"should get / set UDP multiaddr","time":{"start":1726142916633,"stop":1726142916637,"duration":4},"status":"passed","severity":"normal"},{"uid":"67a5ac9479315a6d","name":"Ping on peer without subscriptions","time":{"start":1726143032186,"stop":1726143032186,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bc388c9c40958e","name":"Check received message containing Chinese","time":{"start":1726143149775,"stop":1726143149775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bb7eac287ee4d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726142907898,"stop":1726142907898,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc09a527b89f2f3d","name":"should throw error - no public key","time":{"start":1726142916631,"stop":1726142916631,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5753404042da8ce","name":"groups content topics by expected pubsub topic","time":{"start":1726142907887,"stop":1726142907888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcdeaf2ea69f321","name":"Push 30 different messages","time":{"start":1726143419842,"stop":1726143419842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c5b4a07534608","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726143179011,"stop":1726143179011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c1599c1d43a1b7","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726142907895,"stop":1726142907895,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e7888a43c3ff0","name":"topics with same application and version share the same shard","time":{"start":1726142907887,"stop":1726142907887,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdb015abbaf9e4d","name":"Push message with content topic containing SQL Injection","time":{"start":1726143508841,"stop":1726143508841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7b4022c297ad5a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726143510212,"stop":1726143510213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4278949d6cca6500","name":"Relay - times out","time":{"start":1726143563247,"stop":1726143563247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5651b7a8e3a61d5","name":"Wrong topic","time":{"start":1726143475906,"stop":1726143475906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a215fb021a55c045","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726143428940,"stop":1726143428940,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd04c36e33a606b","name":"Subscribe to topic containing long and receive message","time":{"start":1726143510236,"stop":1726143510237,"duration":1},"status":"passed","severity":"normal"},{"uid":"311b6f008e60099","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726142910570,"stop":1726142910570,"duration":0},"status":"passed","severity":"normal"},{"uid":"426e88516cf464be","name":"Check received message containing SQL Injection","time":{"start":1726143390529,"stop":1726143390529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c41f63357daf878","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143040303,"stop":1726143040304,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee06a73cf301472","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726143193429,"stop":1726143193429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eca18b9214cb7bc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726143510238,"stop":1726143510238,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef0acfc0eebd8f6","name":"should throw an error for insufficient data","time":{"start":1726142908099,"stop":1726142908100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0d8ede9ee6c4e0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143292264,"stop":1726143292268,"duration":4},"status":"passed","severity":"normal"},{"uid":"f92c806d7d93d629","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726142915860,"stop":1726142915861,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfece3289a89dc5","name":"Push message with unicode special characters payload","time":{"start":1726143419841,"stop":1726143419841,"duration":0},"status":"passed","severity":"normal"},{"uid":"542a9244cf7e75a3","name":"random static sharding 6 - Cluster ID: 721, Shard ID: 266","time":{"start":1726143510695,"stop":1726143510696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9558cac2499890","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/5/topic230/utf8","time":{"start":1726143475903,"stop":1726143475904,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bcafed1d08979e","name":"Check publish message containing XML","time":{"start":1726143450456,"stop":1726143450456,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d9ea34d5e801e1","name":"Store - dialed after - with timeout","time":{"start":1726143563248,"stop":1726143563248,"duration":0},"status":"passed","severity":"normal"},{"uid":"535bad370768dfaa","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app0/8/topic142/test.js","time":{"start":1726143475902,"stop":1726143475903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca2b0d88663de2e","name":"Check received message containing JSON","time":{"start":1726143390530,"stop":1726143390532,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ca3e237f98578e2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726143428939,"stop":1726143428939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef5a1e026e15a6d","name":"Callback on promise","time":{"start":1726143544470,"stop":1726143544470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62e390d91b81582","name":"Decoder throws on empty string content topic","time":{"start":1726142939302,"stop":1726142939302,"duration":0},"status":"passed","severity":"normal"},{"uid":"388b35dd14a4e379","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726143390553,"stop":1726143390554,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c497f2716a95ada","name":"Check publish message containing Russian","time":{"start":1726143450455,"stop":1726143450455,"duration":0},"status":"passed","severity":"normal"},{"uid":"437c4bd4b18fd4a8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726142928827,"stop":1726142928827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9ee719b4b97e0e","name":"Throws when trying to push message with empty payload","time":{"start":1726143419842,"stop":1726143419843,"duration":1},"status":"passed","severity":"normal"},{"uid":"d753097c59bbc2d8","name":"should properly compute the node id","time":{"start":1726142916632,"stop":1726142916632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4711147e8154f68","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726143510209,"stop":1726143510210,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27cb945662c5e12","name":"handles different networkShards values correctly","time":{"start":1726142907889,"stop":1726142907889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac47572b2b020f2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726143193416,"stop":1726143193416,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f8133907231c51","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726142959274,"stop":1726142959275,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91f8a5a65215068","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726143510239,"stop":1726143510239,"duration":0},"status":"passed","severity":"normal"},{"uid":"873bd2c951abf2fd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726143451613,"stop":1726143451613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99470bcd16ce6b0","name":"Push message with short payload","time":{"start":1726143419835,"stop":1726143419835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8e5ee5c5e8c04d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726143428937,"stop":1726143428937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43676de58019c16","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726143040301,"stop":1726143040301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7556b53faab38408","name":"Check received message containing long","time":{"start":1726143149773,"stop":1726143149774,"duration":1},"status":"passed","severity":"normal"},{"uid":"511935196f46a285","name":"Waku message hash computation (no timestamp)","time":{"start":1726142910569,"stop":1726142910570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97139e7c5820058","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726143191883,"stop":1726143191883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7766108b10cdac08","name":"should throw error - no public key","time":{"start":1726142916629,"stop":1726142916630,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29ec50a7357ddf5","name":"Overlapping topic subscription","time":{"start":1726143510215,"stop":1726143510215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57af93f147ed515","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726143510214,"stop":1726143510215,"duration":1},"status":"passed","severity":"normal"},{"uid":"598997f14986f0a3","name":"Should update multiaddrs","time":{"start":1726143344774,"stop":1726143344774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44340e2b525db5c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726142907902,"stop":1726142907903,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9396ffad63384c","name":"Generator, 2 different pubsubtopics","time":{"start":1726143548284,"stop":1726143548285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07d9a29d727d14b","name":"should set field with only FILTER enabled","time":{"start":1726142916642,"stop":1726142916642,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a336a0f93b2374","name":"same cluster, different shard: nodes don't connect","time":{"start":1726143193413,"stop":1726143193413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c720c12a09933","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726143077050,"stop":1726143077051,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0c58e273c82c0e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726143510237,"stop":1726143510238,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c35047655febdb8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726142907898,"stop":1726142907899,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d82d136f699f6d","name":"Subscribe to topic containing short and receive message","time":{"start":1726143179009,"stop":1726143179009,"duration":0},"status":"passed","severity":"normal"},{"uid":"151713d4c9d5fc30","name":"Non TWN Cluster","time":{"start":1726143475901,"stop":1726143475901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7334be756df3767","name":"udp ip6 address","time":{"start":1726142916053,"stop":1726142916053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2579eacec1dd8d3b","name":"Publish message with large meta","time":{"start":1726143450465,"stop":1726143450465,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a1e07c55f63357","name":"Fails to push message with empty content topic","time":{"start":1726143508844,"stop":1726143508845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac60431375f39e0","name":"Callback on promise, aborts when callback returns true","time":{"start":1726143544470,"stop":1726143544471,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb53b17b1c3e100","name":"Failed peers are renewed","time":{"start":1726143224820,"stop":1726143224820,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b2f253b640eeef","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726143555742,"stop":1726143555742,"duration":0},"status":"passed","severity":"normal"},{"uid":"70640e56a2511a1c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726143040307,"stop":1726143040307,"duration":0},"status":"passed","severity":"normal"},{"uid":"439f8870edc5bce0","name":"Push message with content topic containing unicode special characters","time":{"start":1726143508843,"stop":1726143508844,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65a717a5ae8ca14","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726143193419,"stop":1726143193420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a9adb65ce8803d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726143510218,"stop":1726143510220,"duration":2},"status":"passed","severity":"normal"},{"uid":"d00a3b67c9b369c3","name":"Push message with content topic containing long","time":{"start":1726143508831,"stop":1726143508831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1facdb493b24c5d1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726142907904,"stop":1726142907904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83965d1aa820c26","name":"Check received message containing shell command","time":{"start":1726143390532,"stop":1726143390533,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca4a40fd6fe2010","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726142907900,"stop":1726142907900,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4959e12839decf","name":"Check received message with timestamp: 1726142958942 ","time":{"start":1726143390553,"stop":1726143390553,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ab3ce9108c0951","name":"addEventListener with wrong event","time":{"start":1726142999145,"stop":1726142999146,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8a30df60ecbaff","name":"Subscribe and publish message","time":{"start":1726143451606,"stop":1726143451606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e45122331328978","name":"Check message on other pubsub topic is not received","time":{"start":1726143390555,"stop":1726143390555,"duration":0},"status":"passed","severity":"normal"},{"uid":"651149ded96b492","name":"Push message with SQL Injection payload","time":{"start":1726143419838,"stop":1726143419839,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0a967ebe52164b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726143191887,"stop":1726143191887,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0f72183e6549d2","name":"Passing page size 110 when there are 120 messages","time":{"start":1726143541624,"stop":1726143541625,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf0fc90a7622fb5","name":"Check received message containing short","time":{"start":1726143390546,"stop":1726143390546,"duration":0},"status":"passed","severity":"normal"},{"uid":"254d49f18fd04549","name":"Ephemeral messages are not stored","time":{"start":1726142969281,"stop":1726142969281,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5cadbd9448aea5","name":"Push message with XML payload","time":{"start":1726143508827,"stop":1726143508827,"duration":0},"status":"passed","severity":"normal"},{"uid":"85168db32ec99ff7","name":"throws on content topic with generation field greater than 0","time":{"start":1726142907871,"stop":1726142907872,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad246ad89110d00","name":"should load peers from local storage and dispatch events","time":{"start":1726142933227,"stop":1726142933227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7a1d60f77bbbd8","name":"Check received message containing Basic HTML tag","time":{"start":1726143149777,"stop":1726143149777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cab3041a4ef6d3","name":"different cluster, same shard: nodes don't connect","time":{"start":1726143335910,"stop":1726143335910,"duration":0},"status":"passed","severity":"normal"},{"uid":"620ea83b503e88e5","name":"should not receive a peer event before start","time":{"start":1726142933226,"stop":1726142933226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c1b9465f4af7b4","name":"nwaku subscribes","time":{"start":1726143416533,"stop":1726143416533,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceb7b9c5606bd72","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143292270,"stop":1726143292271,"duration":1},"status":"passed","severity":"normal"},{"uid":"453bf9473c3eec5d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726143077048,"stop":1726143077048,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef3ceb1a59bc3b","name":"Subscribe to topic containing Script and receive message","time":{"start":1726143179012,"stop":1726143179013,"duration":1},"status":"passed","severity":"normal"},{"uid":"50476cd5c27868bc","name":"Check received message containing JSON","time":{"start":1726143390551,"stop":1726143390551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1bc949db3784f7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726143519146,"stop":1726143519147,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf81261ddbb246c","name":"Push message with custom timestamp: 1726146792149","time":{"start":1726143508847,"stop":1726143508847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e645fa881142c678","name":"Subscribe and receive messages via waku relay post","time":{"start":1726143510233,"stop":1726143510233,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3c7c2589880b2","name":"should only return 1 node with relay and store capability","time":{"start":1726142929373,"stop":1726142929374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3333f11e6897947c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726143193421,"stop":1726143193422,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40bf1217eccc786","name":"retrieves a single peer","time":{"start":1726142929370,"stop":1726142929371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d22f7bacf3122cf","name":"Ping on unsubscribed peer","time":{"start":1726143032186,"stop":1726143032186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9037408f333d4f4","name":"Check meta is set [symmetric]","time":{"start":1726142939299,"stop":1726142939299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a721cfd50ed81026","name":"random static sharding 7 - Cluster ID: 265, Shard ID: 316","time":{"start":1726143510696,"stop":1726143510696,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d653e7b0937520","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726143193421,"stop":1726143193421,"duration":0},"status":"passed","severity":"normal"},{"uid":"feed6dec08b87cd","name":"Query generator for multiple messages","time":{"start":1726143544468,"stop":1726143544469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3218524ceb747045","name":"random static sharding 9 - Cluster ID: 838, Shard ID: 829","time":{"start":1726143510697,"stop":1726143510698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55c95ebcb399667","name":"throws on content topic with empty version field","time":{"start":1726142907873,"stop":1726142907874,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dd3566bba4ad11","name":"LightPush with 3 connections","time":{"start":1726143237535,"stop":1726143237535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfa0e337c4efd88","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726143179006,"stop":1726143179007,"duration":1},"status":"passed","severity":"normal"},{"uid":"74210c80cc2d6fcd","name":"Ordered Callback - false","time":{"start":1726143530346,"stop":1726143530346,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f1f43aa2fc22c9","name":"Check received message containing XML","time":{"start":1726143390529,"stop":1726143390530,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec518b06557ca4fa","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726143193430,"stop":1726143193431,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfa1a7d03711c30","name":"Check received message containing Arabic","time":{"start":1726143149775,"stop":1726143149775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1566818cce7eefcc","name":"Fails to push message bigger that 1MB","time":{"start":1726143508847,"stop":1726143508848,"duration":1},"status":"passed","severity":"normal"},{"uid":"373b92fcb45ab916","name":"Overlapping topic subscription","time":{"start":1726143451610,"stop":1726143451610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b54326f151570ecd","name":"start node with empty content topic","time":{"start":1726143475907,"stop":1726143475907,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bb8bfb3a7a073a","name":"Sign & Recover","time":{"start":1726142939728,"stop":1726142939728,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff14729ef55dd88","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726143191886,"stop":1726143191886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0debd50c73fd29","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726142907908,"stop":1726142907908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a06a09a6d56de4","name":"Check received message containing Arabic","time":{"start":1726143390548,"stop":1726143390548,"duration":0},"status":"passed","severity":"normal"},{"uid":"268f35018b29d2d8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726143419855,"stop":1726143419856,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fcd56603808249","name":"throws on content topic with non-number generation field","time":{"start":1726142907871,"stop":1726142907871,"duration":0},"status":"passed","severity":"normal"},{"uid":"71256facc0f044c5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726143193418,"stop":1726143193418,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd524ab9104016eb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726142907893,"stop":1726142907893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe3744accc7acf","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726142916642,"stop":1726142916642,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cedf493bc626c9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726143451629,"stop":1726143451629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9c3db1c0135213","name":"Filter","time":{"start":1726143563248,"stop":1726143563249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7a277104bfa742","name":"Check received message containing numeric","time":{"start":1726143390526,"stop":1726143390527,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3b5db240641aa8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726142915853,"stop":1726142915853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d943714f078e4a8f","name":"Check message with no pubsub topic is not received","time":{"start":1726143149784,"stop":1726143149784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad564a46ca12eaed","name":"Push message with special chars payload","time":{"start":1726143419837,"stop":1726143419837,"duration":0},"status":"passed","severity":"normal"},{"uid":"611b817a407c25fd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726142969282,"stop":1726142969282,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e709313fe62772","name":"Reopen subscription with peer with lost subscription","time":{"start":1726143032188,"stop":1726143032189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b3217bf518704a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726143191882,"stop":1726143191882,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0cb03683ac8774","name":"Renews peer on consistent ping failures","time":{"start":1726143117420,"stop":1726143117420,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aba1b80747fb8f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726142929374,"stop":1726142929374,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f75601590880e1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726142916628,"stop":1726142916629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71d62847e239d87","name":"Check received message containing Chinese","time":{"start":1726143390547,"stop":1726143390548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5819121a39d82127","name":"Push message with emoji payload","time":{"start":1726143508829,"stop":1726143508829,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a83623ade675484","name":"Subscribe to topic containing short and receive message","time":{"start":1726143510236,"stop":1726143510236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c768c8d0705b700e","name":"Ping on peer without subscriptions","time":{"start":1726143018231,"stop":1726143018231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7007c7d25f1dec","name":"Push message on custom pubsubTopic","time":{"start":1726143292270,"stop":1726143292270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6047322ae1c977d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726143555744,"stop":1726143555744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9db266663d91244","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726142907884,"stop":1726142907884,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dcda6d47e68711","name":"Push message with custom timestamp: 1726139625047","time":{"start":1726143419870,"stop":1726143419870,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd764b169f0de654","name":"should set field with all protocols disabled","time":{"start":1726142916641,"stop":1726142916641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cb82c6b73b0038","name":"handles empty shards array correctly","time":{"start":1726142907906,"stop":1726142907906,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce53df08a97a857","name":"should properly create location multiaddrs - tcp4","time":{"start":1726142916638,"stop":1726142916638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e156b04cc409742","name":"Push message on custom pubsubTopic","time":{"start":1726143292269,"stop":1726143292269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6be1ecd57254ad","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726143531523,"stop":1726143531523,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7f0d35406fac4","name":"Check message with no content topic is not received","time":{"start":1726143149784,"stop":1726143149785,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba5901a877d44d7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726143012969,"stop":1726143012969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6996abba1d357142","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726142928826,"stop":1726142928827,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c7bc65259c20fe","name":"should handle corrupted local storage data gracefully","time":{"start":1726142933227,"stop":1726142933227,"duration":0},"status":"passed","severity":"normal"},{"uid":"11819159734407e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726143510241,"stop":1726143510241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c307de641458bf76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726143193427,"stop":1726143193427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5390f399de8f7a52","name":"should not receive a peer event after stop","time":{"start":1726142971576,"stop":1726142971576,"duration":0},"status":"passed","severity":"normal"},{"uid":"846903286fbf308d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726143292269,"stop":1726143292269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b029346a4026204d","name":"Push to array if already present","time":{"start":1726142907751,"stop":1726142907751,"duration":0},"status":"passed","severity":"normal"},{"uid":"454b97c000d7d0a1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726143193432,"stop":1726143193432,"duration":0},"status":"passed","severity":"normal"},{"uid":"43da5a173d085726","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726143611411,"stop":1726143611411,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ae271a0e6cffc3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726142915851,"stop":1726142915852,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c02eee9a43c91b9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726143510228,"stop":1726143510228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9fa325831dcac0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app27/5/topic493/json","time":{"start":1726143475905,"stop":1726143475905,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a483343e18e85e","name":"Ping on peer without subscriptions","time":{"start":1726143032188,"stop":1726143032188,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d7d4c1a13e2892","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726143193420,"stop":1726143193420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba117ac86014caa","name":"handles multiple messages","time":{"start":1726143543518,"stop":1726143543519,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ca57cc7c20686d","name":"Check publish message containing Chinese","time":{"start":1726143450454,"stop":1726143450454,"duration":0},"status":"passed","severity":"normal"},{"uid":"633a268f09249a7b","name":"Push message with content topic containing Russian","time":{"start":1726143508840,"stop":1726143508840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc2feb5f0315dfc","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726143193431,"stop":1726143193431,"duration":0},"status":"passed","severity":"normal"},{"uid":"18be2a603d27d96c","name":"should not fail to start the service if it is already started","time":{"start":1726142971572,"stop":1726142971573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3520d2b1dbc3e2f","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726143344064,"stop":1726143344065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07b0b4764ff6ed3","name":"shard 0","time":{"start":1726143510689,"stop":1726143510690,"duration":1},"status":"passed","severity":"normal"},{"uid":"5625ec8f6a8a41d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726142907900,"stop":1726142907900,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d46f1144e8d066d","name":"should throw an error for missing sharding configuration","time":{"start":1726142907906,"stop":1726142907906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1596d2730d78f13","name":"Push message with emoji payload","time":{"start":1726143419842,"stop":1726143419842,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e1b283fc7bfc0b","name":"Sets default value correctly","time":{"start":1726143555883,"stop":1726143555884,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a25c9a61fd62b2f","name":"Check publish message after service node is restarted","time":{"start":1726143450464,"stop":1726143450464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"399f05f5c3dce890","name":"Ping on subscribed peer","time":{"start":1726143018230,"stop":1726143018230,"duration":0},"status":"passed","severity":"normal"},{"uid":"38709cfb7c70600c","name":"safeDispatchEvent","time":{"start":1726142999148,"stop":1726142999148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cd9525c49a1662","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726143179003,"stop":1726143179003,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b45fd92846a0e3","name":"should not fail to stop the service if it was not started","time":{"start":1726143458237,"stop":1726143458237,"duration":0},"status":"passed","severity":"normal"},{"uid":"79009dd878d13989","name":"Subscribe to topic containing XML and receive message","time":{"start":1726143510226,"stop":1726143510227,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e98e1cafba87904","name":"different cluster, different shard: nodes don't connect","time":{"start":1726143335910,"stop":1726143335910,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ef3faf7a655990","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726143519149,"stop":1726143519150,"duration":1},"status":"passed","severity":"normal"},{"uid":"882324be816c5ac5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726142907883,"stop":1726142907883,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac42dd0b972b79","name":"Check received message with timestamp: 1726142958942000000 ","time":{"start":1726143390540,"stop":1726143390541,"duration":1},"status":"passed","severity":"normal"},{"uid":"756eec73dfe28b98","name":"Number of peers are maintained correctly","time":{"start":1726143224819,"stop":1726143224820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bdd70f40b89fae6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/6/topic979/utf8","time":{"start":1726143475903,"stop":1726143475903,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b67c7ad1a2faca","name":"same cluster, different shard: nodes connect","time":{"start":1726143335909,"stop":1726143335910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae86cf4d027d77f6","name":"it tolerates circular branch references","time":{"start":1726142929371,"stop":1726142929371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6a70e592a8f1aa","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726143531522,"stop":1726143531522,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb84f58a692f14c","name":"Subscribe and receive messages via lightPush","time":{"start":1726143179001,"stop":1726143179002,"duration":1},"status":"passed","severity":"normal"}]