mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"b532f6673089db89","name":"Check received message containing emoji","time":{"start":1721941390703,"stop":1721941390704,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aa31fd47b022ab","name":"recovers when dns.resolve returns empty","time":{"start":1721940843645,"stop":1721940843645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ee71d72677577","name":"should properly compute the node id","time":{"start":1721940827645,"stop":1721940827645,"duration":0},"status":"passed","severity":"normal"},{"uid":"268dd18ac5f6c413","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721941531344,"stop":1721941531344,"duration":0},"status":"passed","severity":"normal"},{"uid":"19220db6586c899f","name":"should properly create location multiaddrs - tcp","time":{"start":1721940827648,"stop":1721940827648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0513385b25ac2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721941118412,"stop":1721941118412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4032108c618ecde4","name":"Check received message containing Russian","time":{"start":1721941087256,"stop":1721941087256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2e0fa124f328b0","name":"Subscribe and receive messages via lightPush","time":{"start":1721941551890,"stop":1721941551891,"duration":1},"status":"passed","severity":"normal"},{"uid":"866b8d3f26ebd40d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721940826943,"stop":1721940826944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65eca9d04c23379","name":"should throw an error for an unconfigured topic","time":{"start":1721940819099,"stop":1721940819099,"duration":0},"status":"passed","severity":"normal"},{"uid":"506620f13acc36af","name":"Check received message containing long","time":{"start":1721941087249,"stop":1721941087253,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e1fcde53f282081","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721941087264,"stop":1721941087265,"duration":1},"status":"passed","severity":"normal"},{"uid":"158422fd6b29904","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721940976794,"stop":1721940976794,"duration":0},"status":"passed","severity":"normal"},{"uid":"63503b435da62582","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721941551905,"stop":1721941551905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3014a10652264f08","name":"Subscribe to topic containing Script and receive message","time":{"start":1721941551920,"stop":1721941551920,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc711b6c9e0aa1cb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721941138466,"stop":1721941138466,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d77015b57f5f0","name":"Publishes to nwaku","time":{"start":1721941338282,"stop":1721941338282,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e934789608eb2b7","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721940821679,"stop":1721940821679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6093ad1cbb3b96","name":"Push message with numeric payload","time":{"start":1721941332530,"stop":1721941332531,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87ddb0c16d0562a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721941496466,"stop":1721941496466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47772e653573631","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941181269,"stop":1721941181269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9cb9cced21a452","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941181269,"stop":1721941181269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af9b08409a7c55e","name":"Callback on promise","time":{"start":1721941496466,"stop":1721941496467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f479931bee41f76","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721941551923,"stop":1721941551924,"duration":1},"status":"passed","severity":"normal"},{"uid":"51be8e34326be158","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721940928219,"stop":1721940928220,"duration":1},"status":"passed","severity":"normal"},{"uid":"97117b77ee9f4b61","name":"Wrong topic","time":{"start":1721941434046,"stop":1721941434046,"duration":0},"status":"passed","severity":"normal"},{"uid":"40937c1e897c189a","name":"Push message with content topic containing Script","time":{"start":1721941332549,"stop":1721941332550,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2a1ea1623554a7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721940826944,"stop":1721940826945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c9a47aac83df88","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721941106891,"stop":1721941106902,"duration":11},"status":"broken","severity":"normal"},{"uid":"14c3f3912675e914","name":"Push message with content topic containing XML","time":{"start":1721941332550,"stop":1721941332550,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d25e687ea6f0862","name":"Push message with content topic containing Russian","time":{"start":1721941332548,"stop":1721941332549,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd7f66727b9e18c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721941106917,"stop":1721941106917,"duration":0},"status":"broken","severity":"normal"},{"uid":"39c783fc5457cfd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721941371521,"stop":1721941371521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae77d499091a6b4c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721941551911,"stop":1721941551911,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f9465da4e3aee3","name":"Query Generator - forward","time":{"start":1721941501077,"stop":1721941501078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdf4b42607e9705","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721941106860,"stop":1721941106861,"duration":1},"status":"broken","severity":"normal"},{"uid":"4dca4dc5cdf7ee1e","name":"Check publish message containing special chars","time":{"start":1721941369411,"stop":1721941369412,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46f381a97b6f63b","name":"Decoder throws on undefined content topic","time":{"start":1721940855424,"stop":1721940855424,"duration":0},"status":"passed","severity":"normal"},{"uid":"62819bb046dd49c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721941106851,"stop":1721941106851,"duration":0},"status":"broken","severity":"normal"},{"uid":"5a9011cee0488e09","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721941508356,"stop":1721941508357,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebf1b812e0fa9f9","name":"Push message with custom timestamp: 1691182687441","time":{"start":1721941478352,"stop":1721941478352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a450249a725fe7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721940819098,"stop":1721940819098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d16dbd34712a94","name":"Check received message containing Script","time":{"start":1721941390732,"stop":1721941390733,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a43d1782a13681","name":"Register correct protocols","time":{"start":1721941371428,"stop":1721941371429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b0e510c7546c79","name":"Check publish message containing Chinese","time":{"start":1721941369412,"stop":1721941369412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4195b0943497cc44","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721941432852,"stop":1721941432852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdc76c5e99de703","name":"Check received message containing JSON","time":{"start":1721941087259,"stop":1721941087260,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fabe31235356821","name":"Push message with content topic containing escaped characters","time":{"start":1721941478347,"stop":1721941478347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ac4d849bf01e6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721940819100,"stop":1721940819100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dce4fd22ffc89b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721940819092,"stop":1721940819092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9576a29b11458fa9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721940855422,"stop":1721940855422,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe39bdeb3542f454","name":"getPeersByDiscovery","time":{"start":1721941308099,"stop":1721941308099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39ee2458959dbb5","name":"should properly create peer info with all multiaddrs","time":{"start":1721940827649,"stop":1721940827649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f8880642782c9b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941181271,"stop":1721941181271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae151edbd704578","name":"handles different networkShards values correctly","time":{"start":1721940819082,"stop":1721940819082,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bb981d1a70dc23","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721940819076,"stop":1721940819076,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c56256978f1614","name":"Check received message containing Arabic","time":{"start":1721941087256,"stop":1721941087256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a663129d3fcdd21","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721941371522,"stop":1721941371522,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bc10511ef5641f","name":"Push message with custom timestamp: 1721944687441","time":{"start":1721941478367,"stop":1721941478374,"duration":7},"status":"passed","severity":"normal"},{"uid":"f196a07b4ca31aee","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app2/9/topic418/test.js","time":{"start":1721941434025,"stop":1721941434025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa4161af50f96e9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721940819086,"stop":1721940819087,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e2eccf3274e440","name":"dispatchEvent via connectionManager","time":{"start":1721940911321,"stop":1721940911321,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d2e0729c22ba5a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721941434047,"stop":1721941434047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f747e2c058f162f","name":"isConnected should return false after all peers disconnect","time":{"start":1721940870856,"stop":1721940870856,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca0fae0448356e4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721940819088,"stop":1721940819088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3831abf4a6a0c14b","name":"Passing page size 110 when there are 120 messages","time":{"start":1721941513655,"stop":1721941513655,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bddcd574619549","name":"Publish message with custom timestamp: Fri Aug 04 2023 21:02:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1721941369418,"stop":1721941369418,"duration":0},"status":"passed","severity":"normal"},{"uid":"898fa722fe1c9f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721940819077,"stop":1721940819077,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2dda11715a18f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721941106855,"stop":1721941106855,"duration":0},"status":"broken","severity":"normal"},{"uid":"c9143ae5bc02fa9f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721941371523,"stop":1721941371523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db0963b7bf2c9a2","name":"Check received message containing special chars","time":{"start":1721941087255,"stop":1721941087255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75ed8b81f3baa7f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721940819090,"stop":1721940819090,"duration":0},"status":"passed","severity":"normal"},{"uid":"34642cfde4b5055","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721940821677,"stop":1721940821678,"duration":1},"status":"passed","severity":"normal"},{"uid":"27de613f415eef81","name":"should return all peers when numPeers is 0","time":{"start":1721940832303,"stop":1721940832304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9905c609c41672","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721941106864,"stop":1721941106864,"duration":0},"status":"broken","severity":"normal"},{"uid":"2521e2d1b949364d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721940843058,"stop":1721940843059,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1052d994cbc4cc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721941551921,"stop":1721941551921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3636e12b69d504f0","name":"Push message with content topic containing unicode special characters","time":{"start":1721941478347,"stop":1721941478349,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5d7edb9666431ea","name":"throws on content topic with empty version field","time":{"start":1721940819072,"stop":1721940819073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11b3c72932cdb1a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721941390706,"stop":1721941390706,"duration":0},"status":"passed","severity":"normal"},{"uid":"926dcaf87e66e52f","name":"Subscribe to topic containing short and publish message","time":{"start":1721941371495,"stop":1721941371495,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5f46cd542bf5b","name":"Decoder throws on empty string content topic","time":{"start":1721940832604,"stop":1721940832604,"duration":0},"status":"passed","severity":"normal"},{"uid":"840964dd62973e9f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721941138463,"stop":1721941138463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0025c3ac5232de3","name":"Check received message containing XML","time":{"start":1721941087258,"stop":1721941087259,"duration":1},"status":"passed","severity":"normal"},{"uid":"995f7ed30fc84508","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721941390707,"stop":1721941390707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f4436340b82ff0","name":"should set field with all protocols disabled","time":{"start":1721940827649,"stop":1721940827649,"duration":0},"status":"passed","severity":"normal"},{"uid":"375e72b7136c55dc","name":"Check received message containing shell command","time":{"start":1721941087260,"stop":1721941087260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03852a581b01ec2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721940819092,"stop":1721940819092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2feec240bcab6a2","name":"can dial TLS multiaddrs","time":{"start":1721941186526,"stop":1721941186526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aebf18f6e9a8a81","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721941347612,"stop":1721941347613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae858ba537d48c4b","name":"should set field with only FILTER enabled","time":{"start":1721940827650,"stop":1721940827650,"duration":0},"status":"passed","severity":"normal"},{"uid":"748e74d98243df69","name":"Check received message containing JSON","time":{"start":1721941390699,"stop":1721941390700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b86141119e92134","name":"Push message with content topic containing emoji","time":{"start":1721941332552,"stop":1721941332553,"duration":1},"status":"passed","severity":"normal"},{"uid":"35daac5bbe13de4b","name":"random static sharding 1 - Cluster ID: 326, Shard ID: 588","time":{"start":1721941440249,"stop":1721941440250,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e8c13c64259e1c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721941118410,"stop":1721941118410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2e65373fed160e","name":"Check received message containing SQL Injection","time":{"start":1721941390695,"stop":1721941390696,"duration":1},"status":"passed","severity":"normal"},{"uid":"159639d93be2a02d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721941118404,"stop":1721941118405,"duration":1},"status":"passed","severity":"normal"},{"uid":"91526f7ffcf1b035","name":"Push message with shell command payload","time":{"start":1721941332543,"stop":1721941332543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c46c6f2bc9ed17","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106911,"stop":1721941106911,"duration":0},"status":"broken","severity":"normal"},{"uid":"a1e52c82c6a23e6d","name":"should not fail to start the service if it is already started","time":{"start":1721941374106,"stop":1721941374106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a636b084f5a43c4e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721941106909,"stop":1721941106909,"duration":0},"status":"broken","severity":"normal"},{"uid":"2565cb44173c960c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721941551915,"stop":1721941551915,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eca9a392ba8d7a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721940819089,"stop":1721940819089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f0a4c1edebfa52","name":"Ping on subscribed peer","time":{"start":1721940973346,"stop":1721940973346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a920dacee4b148","name":"Subscribe to topic containing XML and receive message","time":{"start":1721941551920,"stop":1721941551920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37deb74dfee00d6","name":"Push message with emoji payload","time":{"start":1721941332544,"stop":1721941332544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3434929319e4ebe","name":"Generator, 2 different pubsubtopics","time":{"start":1721941491503,"stop":1721941491503,"duration":0},"status":"passed","severity":"normal"},{"uid":"470430cfc90b5dc4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721941551918,"stop":1721941551919,"duration":1},"status":"passed","severity":"normal"},{"uid":"74af7f795336d178","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721940832305,"stop":1721940832306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf4b96411144f1","name":"should be able to encode the field with only STORE set to true","time":{"start":1721940826925,"stop":1721940826926,"duration":1},"status":"passed","severity":"normal"},{"uid":"28eea6b24254f21","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721940870855,"stop":1721940870856,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd48d5a661065425","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721940878175,"stop":1721940878176,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcc30b5b49941eb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721940819105,"stop":1721940819106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da730be159a92d1","name":"Push message with Basic HTML tag payload","time":{"start":1721941478315,"stop":1721941478315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9597ea2b31df7d69","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721941551922,"stop":1721941551922,"duration":0},"status":"passed","severity":"normal"},{"uid":"264c54a92b2de6ac","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721941138470,"stop":1721941138470,"duration":0},"status":"passed","severity":"normal"},{"uid":"da56fd44256b81d2","name":"should decode valid enr successfully","time":{"start":1721940827642,"stop":1721940827642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5551bf4808b23d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721941531342,"stop":1721941531343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21d1ca218e11409","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721941371521,"stop":1721941371522,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ec191b6e881081","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721940976792,"stop":1721940976793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f771de95103715af","name":"Passing page size 0 when there are 110 messages","time":{"start":1721941513652,"stop":1721941513652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8737235d2067e056","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721941347618,"stop":1721941347618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6143bbb7570257","name":"Push message on custom pubsubTopic","time":{"start":1721941181266,"stop":1721941181267,"duration":1},"status":"passed","severity":"normal"},{"uid":"c801b89e30e8e539","name":"Subscribe and receive messages via waku relay post","time":{"start":1721941551912,"stop":1721941551913,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacfb7d86bb63917","name":"ignores domain fetching errors","time":{"start":1721940843645,"stop":1721940843645,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cc00a2ea06bc44","name":"Check meta is set [ecies]","time":{"start":1721940855423,"stop":1721940855423,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f00cfc6f3acaf2","name":"Nodes with multiple pubsub topic","time":{"start":1721941347618,"stop":1721941347619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e461871b37445c5","name":"should handle corrupted local storage data gracefully","time":{"start":1721940847650,"stop":1721940847650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df02df04236bcc0","name":"Push message with content topic containing long","time":{"start":1721941332546,"stop":1721941332546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52632428d124e9a","name":"Round trip binary serialization","time":{"start":1721940832601,"stop":1721940832601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700c87a26163e53","name":"throws on content topic with empty application field","time":{"start":1721940819072,"stop":1721940819072,"duration":0},"status":"passed","severity":"normal"},{"uid":"249dd174d119f2c8","name":"throws on content topic with generation field greater than 0","time":{"start":1721940819071,"stop":1721940819072,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a37704efa10b702","name":"Subscribe to topic containing XML and publish message","time":{"start":1721941371516,"stop":1721941371516,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d24fdde67d7376","name":"Push message with numeric payload","time":{"start":1721941478308,"stop":1721941478308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f033113a02cfbc5","name":"should not receive a peer event after stop","time":{"start":1721940847649,"stop":1721940847649,"duration":0},"status":"passed","severity":"normal"},{"uid":"700e4eb0dac5bb81","name":"Ephemeral messages are not stored","time":{"start":1721940880940,"stop":1721940880940,"duration":0},"status":"passed","severity":"normal"},{"uid":"226a6570a15c9ad7","name":"Waku message hash computation (no timestamp)","time":{"start":1721940821680,"stop":1721940821680,"duration":0},"status":"passed","severity":"normal"},{"uid":"959272dcc05f82bd","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721940847650,"stop":1721940847650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4282466e05281728","name":"Push message with custom timestamp: 1721937507287","time":{"start":1721941332555,"stop":1721941332555,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fb0345531b9154","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721940843649,"stop":1721940843649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f02ee72643542d45","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721940819091,"stop":1721940819091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28fc6112874face","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721941371493,"stop":1721941371493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e282a4b9cf09383a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721940819079,"stop":1721940819079,"duration":0},"status":"passed","severity":"normal"},{"uid":"41076953470682fc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721941106925,"stop":1721941106926,"duration":1},"status":"broken","severity":"normal"},{"uid":"e28b3e535f7a7215","name":"Push message with content topic containing numeric","time":{"start":1721941332546,"stop":1721941332546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68c0e51c6e2d33d","name":"Check received message with timestamp: 1721940870799 ","time":{"start":1721941087263,"stop":1721941087264,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef3fbfde34ddb48","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721941551905,"stop":1721941551905,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eb45154a0e7a8d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721941347619,"stop":1721941347619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5833fd63d2122825","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721941369421,"stop":1721941369422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0612f01e3f7f4f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941491503,"stop":1721941491504,"duration":1},"status":"passed","severity":"normal"},{"uid":"9227680329405434","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721941371520,"stop":1721941371521,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaaf0d464f3123e","name":"Generator, 2 different pubsubtopics","time":{"start":1721941491505,"stop":1721941491505,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b1622fcd464da2","name":"Check message with no payload is not received","time":{"start":1721941390744,"stop":1721941390744,"duration":0},"status":"passed","severity":"normal"},{"uid":"968e829de7c326ff","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721941371508,"stop":1721941371509,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac16a28a2f25b49d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721941440290,"stop":1721941440291,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f2e9ab0e5763c9","name":"topics with same application and version share the same shard","time":{"start":1721940819080,"stop":1721940819080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3a9d4808c52b74","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721941551912,"stop":1721941551912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6853ae1006a4d42","name":"Passing page size 19 when there are 20 messages","time":{"start":1721941513654,"stop":1721941513655,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a2cc6e249888ab","name":"Encoder throws on empty string content topic","time":{"start":1721940853678,"stop":1721940853679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d2a59a58e001e","name":"Check received message containing unicode special characters","time":{"start":1721941390702,"stop":1721941390703,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe8e8db0108a797","name":"Check received message containing Script","time":{"start":1721941390696,"stop":1721941390697,"duration":1},"status":"passed","severity":"normal"},{"uid":"776a3f1b2bfed650","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721941371507,"stop":1721941371507,"duration":0},"status":"passed","severity":"normal"},{"uid":"86499050532d8e7a","name":"Check message with invalid timestamp is not received","time":{"start":1721941087265,"stop":1721941087266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c12227a4db5fa06","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721941390742,"stop":1721941390742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be410a022545a2d","name":"Query with Ordered Callback, No Decoder","time":{"start":1721941483474,"stop":1721941483475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6474ae3eb60ee702","name":"should add and remove event listeners correctly","time":{"start":1721940847650,"stop":1721940847650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c5f62b759bb5e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721941106838,"stop":1721941106846,"duration":8},"status":"passed","severity":"normal"},{"uid":"34df44c71fe3b0bc","name":"Subscribe to topic containing short and receive message","time":{"start":1721941118403,"stop":1721941118403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdf36c6369ef475","name":"can start and stop the service","time":{"start":1721940888615,"stop":1721940888615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6f5a159ff59018","name":"should not receive a peer event before start","time":{"start":1721941374107,"stop":1721941374107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a925e8e96084f759","name":"Ephemeral field set to true","time":{"start":1721940832602,"stop":1721940832602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a442fd984d724886","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721940888623,"stop":1721940888623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e1d2c599ff15d00","name":"Push message with Chinese payload","time":{"start":1721941332532,"stop":1721941332532,"duration":0},"status":"passed","severity":"normal"},{"uid":"64010c44329a6514","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721940819090,"stop":1721940819091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e195346ef2bf5f4","name":"Relay","time":{"start":1721940880754,"stop":1721940880754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eebef47642b4983","name":"Reopen subscription with peer with lost subscription","time":{"start":1721940935757,"stop":1721940935757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb5bd572abd978a","name":"Nodes with multiple pubsub topic","time":{"start":1721941347620,"stop":1721941347620,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb21a7e27602975c","name":"Meta field set when metaSetter is specified","time":{"start":1721940832602,"stop":1721940832602,"duration":0},"status":"passed","severity":"normal"},{"uid":"319998cd0b2e4702","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721941652945,"stop":1721941652946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3664de559bed4708","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721940880951,"stop":1721940880951,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0573d8a442ca53","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721941531345,"stop":1721941531345,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdbf6073d4cdcb1","name":"non connected peers","time":{"start":1721941308420,"stop":1721941308420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d732fb4ea8e1a93","name":"Push to array if already present","time":{"start":1721940818442,"stop":1721940818442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbc9b15562736a3","name":"Init the array if not present","time":{"start":1721940818440,"stop":1721940818442,"duration":2},"status":"passed","severity":"normal"},{"uid":"2af14f4fab2ef499","name":"should properly create location multiaddrs - udp4","time":{"start":1721940827647,"stop":1721940827647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2a0b2b1a818779","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721941652945,"stop":1721941652945,"duration":0},"status":"passed","severity":"normal"},{"uid":"354b3adfb721d4c1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721940819084,"stop":1721940819084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5172e58e09565c","name":"caches peers it previously fetched","time":{"start":1721940843646,"stop":1721940843646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cd0516fd698b96","name":"Symmetric encrypt & Decrypt","time":{"start":1721940854154,"stop":1721940854155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3e23a7aa07a24f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app91/1/topic295/proto","time":{"start":1721941434026,"stop":1721941434026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0f5e6ef9bffe09","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721941106905,"stop":1721941106905,"duration":0},"status":"broken","severity":"normal"},{"uid":"a1e7d1259f061220","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721941185902,"stop":1721941185902,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e4f94e4f69fd1","name":"Check received message containing Russian","time":{"start":1721941390726,"stop":1721941390730,"duration":4},"status":"passed","severity":"normal"},{"uid":"f69959e75be9075","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721941531345,"stop":1721941531345,"duration":0},"status":"passed","severity":"normal"},{"uid":"478b48b48ea20189","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721941138467,"stop":1721941138468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2409adda42633703","name":"Generator, custom pubsub topic","time":{"start":1721941491498,"stop":1721941491499,"duration":1},"status":"passed","severity":"normal"},{"uid":"598766e8c7097181","name":"Subscribe and receive messages via waku relay post","time":{"start":1721941551893,"stop":1721941551894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f293901172fb372c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721941138466,"stop":1721941138466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a38efef01a350d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721940843059,"stop":1721940843060,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dc17a46adcc23b","name":"groups content topics by expected pubsub topic","time":{"start":1721940819081,"stop":1721940819081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1b7ef7ffe8eaf6","name":"Check received message containing Chinese","time":{"start":1721941390716,"stop":1721941390717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b8ff79650ecd7c","name":"Subscribe and publish message","time":{"start":1721941371475,"stop":1721941371481,"duration":6},"status":"passed","severity":"normal"},{"uid":"64ada3f3f012c402","name":"Fails to push message with large meta","time":{"start":1721941478351,"stop":1721941478351,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efcf3477ee4a796","name":"Push message with content topic containing shell command","time":{"start":1721941332551,"stop":1721941332551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5041920f68e5da7","name":"Check received message containing escaped characters","time":{"start":1721941087260,"stop":1721941087260,"duration":0},"status":"passed","severity":"normal"},{"uid":"711601c64382e1fe","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721940843649,"stop":1721940843649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c50d85be0848ae04","name":"Push message on custom pubsubTopic","time":{"start":1721941181268,"stop":1721941181269,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6953d00e3be6eee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721941087264,"stop":1721941087264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f52e2a67f223f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721941551899,"stop":1721941551899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9e2cf8329e2954","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721940827650,"stop":1721940827651,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99c924a6782e605","name":"getPeersByDiscovery","time":{"start":1721940911319,"stop":1721940911320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88a19542a2dd0bf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721940819075,"stop":1721940819075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdff47d626e794a","name":"Fails to publish duplicate message","time":{"start":1721941369420,"stop":1721941369420,"duration":0},"status":"passed","severity":"normal"},{"uid":"107762763a07131","name":"Used by Waku Relay","time":{"start":1721941532175,"stop":1721941532176,"duration":1},"status":"passed","severity":"normal"},{"uid":"5105f854329a9b27","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721940819092,"stop":1721940819092,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cefa192a537e8c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721940819102,"stop":1721940819102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0805951f88b1b28","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721941138464,"stop":1721941138465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae8a1d3e50cd931","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721941371496,"stop":1721941371496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d977c45d054ce6d1","name":"handles multiple messages","time":{"start":1721941513946,"stop":1721941513946,"duration":0},"status":"passed","severity":"normal"},{"uid":"234f730a485b8adc","name":"Passing cursor with wrong message digest","time":{"start":1721941432853,"stop":1721941432853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc18112971ab9b4","name":"isConnected return false after peer stops","time":{"start":1721940928221,"stop":1721940928221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3448c262f8bcd49","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721941652944,"stop":1721941652944,"duration":0},"status":"passed","severity":"normal"},{"uid":"914f222f166ae3a3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721941308100,"stop":1721941308101,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf22145fd073b003","name":"Check received message containing special chars","time":{"start":1721941390684,"stop":1721941390685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f297e035fb943125","name":"Check received message containing shell command","time":{"start":1721941390700,"stop":1721941390701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5d193f036524e4","name":"Subscribe and receives messages on 20 topics","time":{"start":1721941551897,"stop":1721941551898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac65ebd4b4969c70","name":"Check message received after nwaku node is restarted","time":{"start":1721941390710,"stop":1721941390711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"759307404216474b","name":"should not fail to start the service if it is already started","time":{"start":1721940847648,"stop":1721940847648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5779f9fefc864ec6","name":"Push message with escaped characters payload","time":{"start":1721941478316,"stop":1721941478316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c94300e3baad5b","name":"should throw error - no public key","time":{"start":1721940827644,"stop":1721940827644,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bca4061ff35b70","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721941118410,"stop":1721941118410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d706f7e7e2d406e8","name":"Push message with emoji payload","time":{"start":1721941478317,"stop":1721941478317,"duration":0},"status":"passed","severity":"normal"},{"uid":"de29445f6571fb17","name":"different cluster, same shard: nodes don't connect","time":{"start":1721941106835,"stop":1721941106836,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9fcdbcff48a37d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721940878178,"stop":1721940878179,"duration":1},"status":"passed","severity":"normal"},{"uid":"393a9e99be1a2d96","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721941106928,"stop":1721941106928,"duration":0},"status":"broken","severity":"normal"},{"uid":"6acddf0bb6280e02","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721940843052,"stop":1721940843053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc2593bc0306224","name":"Query generator for multiple messages with different content topic format","time":{"start":1721941496466,"stop":1721941496466,"duration":0},"status":"passed","severity":"normal"},{"uid":"80785d8078563695","name":"Query Generator - backward","time":{"start":1721941501078,"stop":1721941501078,"duration":0},"status":"passed","severity":"normal"},{"uid":"845af4094c1c373a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721941432853,"stop":1721941432854,"duration":1},"status":"passed","severity":"normal"},{"uid":"599d11ad34968592","name":"Push message with Script payload","time":{"start":1721941478314,"stop":1721941478314,"duration":0},"status":"passed","severity":"normal"},{"uid":"df14458a006668e8","name":"Encoder throws on empty string content topic","time":{"start":1721940832603,"stop":1721940832604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade4bea80b33fec4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721940826921,"stop":1721940826924,"duration":3},"status":"passed","severity":"normal"},{"uid":"e677fd2c8acb88c","name":"Check publish message containing SQL Injection","time":{"start":1721941369413,"stop":1721941369413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70cc852ee38d816","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721940826929,"stop":1721940826929,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f4c157adc8f2f8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721941432851,"stop":1721941432851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da66c8f6b85f0b5","name":"Passing page size 3 when there are 20 messages","time":{"start":1721941513653,"stop":1721941513653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a7721e0b4a2f29","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721940821680,"stop":1721940821680,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dd4601fe09a93f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721941106950,"stop":1721941106950,"duration":0},"status":"broken","severity":"normal"},{"uid":"340d9baa84513064","name":"Check publish message containing unicode special characters","time":{"start":1721941369416,"stop":1721941369417,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ad5898dd2b9aa8","name":"Subscribe to topic containing long and publish message","time":{"start":1721941371495,"stop":1721941371496,"duration":1},"status":"passed","severity":"normal"},{"uid":"94643b2a6d68a145","name":"Fails to push message bigger that 1MB","time":{"start":1721941332556,"stop":1721941332557,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf78f3a4d99be6f2","name":"Push message with content topic containing short","time":{"start":1721941478320,"stop":1721941478321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4214332aaa546cad","name":"should not fail to stop the service if it was not started","time":{"start":1721940847647,"stop":1721940847648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7373848a0ab9c96","name":"Push message with content topic containing Arabic","time":{"start":1721941478340,"stop":1721941478340,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfe6bfea815bcf3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721941347614,"stop":1721941347614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65d376220406611","name":"All","time":{"start":1721940880755,"stop":1721940880755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b532fb91746ac8c3","name":"Check received message containing Arabic","time":{"start":1721941390691,"stop":1721941390693,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fc10cbf521e25c9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721940843060,"stop":1721940843061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d94a093bd225539","name":"Sample","time":{"start":1721940827186,"stop":1721940827187,"duration":1},"status":"passed","severity":"normal"},{"uid":"94619b470fe4ad04","name":"should throw an error for missing required configuration","time":{"start":1721940819088,"stop":1721940819089,"duration":1},"status":"passed","severity":"normal"},{"uid":"43653656ef95d33","name":"Query Generator, No message returned","time":{"start":1721941483473,"stop":1721941483473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99d3282a7be3b8a","name":"Decoder throws on undefined content topic","time":{"start":1721940832604,"stop":1721940832604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac77c6dcc0c7301","name":"Encoder throws on empty string content topic","time":{"start":1721940855424,"stop":1721940855424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb8fe20c2b0c967","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721941551894,"stop":1721941551895,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4af1df257a3e79","name":"Push message with special chars payload","time":{"start":1721941332531,"stop":1721941332531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3038037e8eb5dc56","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106859,"stop":1721941106859,"duration":0},"status":"broken","severity":"normal"},{"uid":"549071f11727221a","name":"Push message equal or less that 1MB","time":{"start":1721941332556,"stop":1721941332556,"duration":0},"status":"passed","severity":"normal"},{"uid":"baed547f0c42601c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721941551892,"stop":1721941551893,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4296884a26ad406","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721940976795,"stop":1721940976795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c522bca0626e29e9","name":"Check message received after jswaku node is restarted","time":{"start":1721941087268,"stop":1721941087268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f24539ee40131330","name":"Check received message containing Basic HTML tag","time":{"start":1721941390698,"stop":1721941390699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef810017b5bef57c","name":"should not receive a peer event after stop","time":{"start":1721940888621,"stop":1721940888622,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf6b75310c6c5e","name":"Subscribe to topic containing long and receive message","time":{"start":1721941551917,"stop":1721941551917,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b6e4a72227c0b1","name":"1 Relay, 1 fetch","time":{"start":1721940843514,"stop":1721940843515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d487a200338e7f7e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721940976792,"stop":1721940976792,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf226f41ef2f32f","name":"same cluster, different shard: nodes connect","time":{"start":1721941185903,"stop":1721941185904,"duration":1},"status":"passed","severity":"normal"},{"uid":"3600bf12195177a0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721941483472,"stop":1721941483472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b758263380c3d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721941118399,"stop":1721941118400,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef14b29393997f58","name":"Check publish message containing long","time":{"start":1721941369410,"stop":1721941369410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23fe4d68e3de755","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721941551920,"stop":1721941551921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bd7999dcdc1909","name":"Fails to push message with empty content topic","time":{"start":1721941332553,"stop":1721941332553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0935de235056670","name":"should properly create location multiaddrs - udp6","time":{"start":1721940827647,"stop":1721940827647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde85520558bdd72","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721940821678,"stop":1721940821678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b6f625c8def214","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721940826937,"stop":1721940826938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea8229dd5fb3265","name":"Push message with content topic containing short","time":{"start":1721941332545,"stop":1721941332546,"duration":1},"status":"passed","severity":"normal"},{"uid":"94343fad66091420","name":"connected peers and dial","time":{"start":1721941308419,"stop":1721941308419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7421b60f75804fe6","name":"Subscribe to topic containing short and receive message","time":{"start":1721941551901,"stop":1721941551902,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3bb968695aa48d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721941106846,"stop":1721941106846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e528ee4e4deca27","name":"should return empty list for no shard","time":{"start":1721940819087,"stop":1721940819087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb41d9637dd3eca","name":"Passing page size 10 when there are 10 messages","time":{"start":1721941513653,"stop":1721941513654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cb4788a79b9d03","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721940826928,"stop":1721940826928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb5c38143df6f25","name":"Privacy Node - default protocol","time":{"start":1721941538761,"stop":1721941538761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f7d88572027384","name":"should return unique PubsubTopics for static sharding","time":{"start":1721940819085,"stop":1721940819086,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ee72c6d553658","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721941508357,"stop":1721941508357,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4bf32577bdcb89","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721940819084,"stop":1721940819084,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd25198b58d62f8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app59/2/topic465/xml","time":{"start":1721941434024,"stop":1721941434024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d2ca496cff8ec5","name":"Check received message containing long","time":{"start":1721941390713,"stop":1721941390714,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe2473ac17ecb50","name":"should use DNS peer discovery with light client","time":{"start":1721940888623,"stop":1721940888623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbac87e73deeea49","name":"Publish message with rate limit","time":{"start":1721941369424,"stop":1721941369425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f759a9ac24cdfde9","name":"throws on content topic with empty encoding field","time":{"start":1721940819074,"stop":1721940819074,"duration":0},"status":"passed","severity":"normal"},{"uid":"710268481cabe582","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721941106886,"stop":1721941106887,"duration":1},"status":"broken","severity":"normal"},{"uid":"d65a83ae7acc2714","name":"Check received message containing short","time":{"start":1721941087249,"stop":1721941087249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b577684459f8e9c8","name":"Subscribe to topic containing XML and receive message","time":{"start":1721941118409,"stop":1721941118409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e9d67c331b0b73","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721941432850,"stop":1721941432851,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a661741aa5233d","name":"Check message with invalid timestamp is not received","time":{"start":1721941390743,"stop":1721941390743,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d527681f58314ce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721941551922,"stop":1721941551922,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a9e5e0ce90d64f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721940819077,"stop":1721940819077,"duration":0},"status":"passed","severity":"normal"},{"uid":"12094d2ce86df5e8","name":"Push message with long payload","time":{"start":1721941332529,"stop":1721941332530,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f49f696c3ad3807","name":"Check received message containing short","time":{"start":1721941390678,"stop":1721941390680,"duration":2},"status":"passed","severity":"normal"},{"uid":"b210562381978dda","name":"handles empty shards array correctly","time":{"start":1721940819104,"stop":1721940819104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78a9c4f8b44b078","name":"A test","time":{"start":1721941138659,"stop":1721941138660,"duration":1},"status":"passed","severity":"normal"},{"uid":"4130cd3c3f1784be","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721941308101,"stop":1721941308101,"duration":0},"status":"passed","severity":"normal"},{"uid":"413193dc347140c","name":"throws on content topic with non-number generation field","time":{"start":1721940819071,"stop":1721940819071,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe75c5eee72255","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721940855422,"stop":1721940855422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8d24b7aa0a79e8","name":"Check received message containing numeric","time":{"start":1721941390682,"stop":1721941390684,"duration":2},"status":"passed","severity":"normal"},{"uid":"b641624380a17ef0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721941551906,"stop":1721941551906,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ba1f4140ab4e4","name":"Passing an array","time":{"start":1721941532174,"stop":1721941532174,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2e6fdf9a99c597","name":"Push message with content topic containing unicode special characters","time":{"start":1721941332552,"stop":1721941332552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05447ca61186b6f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721940819100,"stop":1721940819100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2711aaa596b9561d","name":"Ping on subscribed peer","time":{"start":1721940973348,"stop":1721940973349,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb2e7bb2b1ea28f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721941138470,"stop":1721941138470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c094564f8a5e0a39","name":"Reopen subscription with peer with lost subscription","time":{"start":1721940973350,"stop":1721940973350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a660e15d906dfcf1","name":"Check publish message containing JSON","time":{"start":1721941369415,"stop":1721941369415,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c28fc5514ed610","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721941106914,"stop":1721941106914,"duration":0},"status":"broken","severity":"normal"},{"uid":"72d4dba0dc68e932","name":"Check publish message containing Basic HTML tag","time":{"start":1721941369414,"stop":1721941369415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2371ba9131ff3853","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721941106906,"stop":1721941106906,"duration":0},"status":"broken","severity":"normal"},{"uid":"3ed959ec060284e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721940819094,"stop":1721940819094,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf335204a357de1","name":"Check received message containing unicode special characters","time":{"start":1721941087261,"stop":1721941087261,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c4c37acb91cbcd","name":"start node with empty shard","time":{"start":1721941440291,"stop":1721941440292,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f34eb6780e1c7e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/9/topic584/proto","time":{"start":1721941434025,"stop":1721941434026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbdd46e38f9878a","name":"should not fail to stop the service if it was not started","time":{"start":1721940888615,"stop":1721940888615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7620822e009fabea","name":"Subscribe and receive messages via lightPush","time":{"start":1721941118396,"stop":1721941118397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3528a2267b61f0f1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721940826935,"stop":1721940826937,"duration":2},"status":"passed","severity":"normal"},{"uid":"139f4810dcedc9d0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721940928221,"stop":1721940928222,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc0defd844f2a11","name":"Generator, custom pubsub topic","time":{"start":1721941491504,"stop":1721941491504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4d93f5fbc862a9","name":"can start and stop the service","time":{"start":1721940847647,"stop":1721940847647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d10df79c68cf728","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721941371497,"stop":1721941371497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c19f5eede1191de","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721941371481,"stop":1721941371488,"duration":7},"status":"passed","severity":"normal"},{"uid":"3f9b9932c6e29d00","name":"should be able to decode the field with only STORE set to true","time":{"start":1721940826938,"stop":1721940826939,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ef888b3cd0e955","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721941138469,"stop":1721941138470,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb52b1bcfa6c68dd","name":"Push message with content topic containing Russian","time":{"start":1721941478340,"stop":1721941478341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61ff024173a33fe","name":"Using a function","time":{"start":1721941532175,"stop":1721941532175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50d2dc43577960c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721940870854,"stop":1721940870854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c013deaf6a336d5","name":"Fails to publish message with empty text","time":{"start":1721941369420,"stop":1721941369421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c183e75988eefdc3","name":"Sign & Recover","time":{"start":1721940854155,"stop":1721940854156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac1f065402d28f0","name":"Promise Callback - forward","time":{"start":1721941501078,"stop":1721941501079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b4c2de6adf9ddf","name":"Subscribe and receive messages via waku relay post","time":{"start":1721941118398,"stop":1721941118399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2354cb8341967984","name":"Check publish message containing Russian","time":{"start":1721941369413,"stop":1721941369413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dc31ca3a8db0ac","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721941531343,"stop":1721941531344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1efddee7600e4f","name":"Push message with content topic containing escaped characters","time":{"start":1721941332551,"stop":1721941332552,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb7dfc164f0392e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721940819081,"stop":1721940819081,"duration":0},"status":"passed","severity":"normal"},{"uid":"be24e75c99276de0","name":"Check received message containing SQL Injection","time":{"start":1721941087257,"stop":1721941087257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4920c2b3457967bd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721940819107,"stop":1721940819108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd4f723cf634c8e","name":"Publish message with custom timestamp: Thu Jul 25 2024 22:02:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1721941369419,"stop":1721941369420,"duration":1},"status":"passed","severity":"normal"},{"uid":"28822f00a5b7070d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941181270,"stop":1721941181270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffbcead03a97508","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721940826940,"stop":1721940826941,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6a5bfbcdaeaf86","name":"does not throw on valid cases","time":{"start":1721940819068,"stop":1721940819069,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e78c9bd86f9c15","name":"through manual discovery","time":{"start":1721941186526,"stop":1721941186526,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf176984852d2e1","name":"Rejects garbage","time":{"start":1721940836040,"stop":1721940836040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddd0eccfe14191e","name":"shard 0","time":{"start":1721941440247,"stop":1721941440248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0b6578490fc599","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721940819087,"stop":1721940819087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5646093f945a4b36","name":"Refresh subscription","time":{"start":1721941371494,"stop":1721941371494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f05cb1e6567df69f","name":"Check received message containing numeric","time":{"start":1721941390714,"stop":1721941390715,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dfd15f835941d0","name":"should be called for bootstrap peers","time":{"start":1721940878177,"stop":1721940878177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6085fa24f77b52a3","name":"Nwaku publishes","time":{"start":1721941338282,"stop":1721941338283,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a068391d90bac0","name":"Check received message containing special chars","time":{"start":1721941390715,"stop":1721941390716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8271c15663086a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721941551903,"stop":1721941551904,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b821187f2734b5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721941551891,"stop":1721941551892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5185b44a2109ef41","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721940819103,"stop":1721940819103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a4075308f03b10","name":"throws on content topic with too few or too many fields","time":{"start":1721940819070,"stop":1721940819070,"duration":0},"status":"passed","severity":"normal"},{"uid":"147758ef44d96fd6","name":"Ordered callback, aborts when callback returns true","time":{"start":1721941496469,"stop":1721941496470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac2a034a2f3f17d","name":"Fields are not dropped","time":{"start":1721940831852,"stop":1721940831854,"duration":2},"status":"passed","severity":"normal"},{"uid":"873c68f53c3e0e02","name":"should emit a peer event after start","time":{"start":1721941374106,"stop":1721941374107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a32c3b3b5a37fa","name":"Check received message containing Script","time":{"start":1721941087257,"stop":1721941087257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8473fc8dea578ef4","name":"should throw error - no public key","time":{"start":1721940827643,"stop":1721940827643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5817be26e866b3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721940827642,"stop":1721940827642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92d307db8c26d33","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721940819093,"stop":1721940819093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3c67dc70ca3ee2","name":"random static sharding 3 - Cluster ID: 936, Shard ID: 54","time":{"start":1721941440255,"stop":1721941440257,"duration":2},"status":"passed","severity":"normal"},{"uid":"95a125ef2f031342","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721940976789,"stop":1721940976790,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb3717adbcb6131","name":"Decoder throws on empty string content topic","time":{"start":1721940855424,"stop":1721940855425,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a9a46172a814fe","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721941483474,"stop":1721941483474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54bd24b18a6c552","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721940832304,"stop":1721940832305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b111e4e88be1e2c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721941017125,"stop":1721941017125,"duration":0},"status":"passed","severity":"normal"},{"uid":"631a665b3b14ebef","name":"Check received message containing numeric","time":{"start":1721941087253,"stop":1721941087254,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21136e657a124dc","name":"should properly create location multiaddrs - tcp6","time":{"start":1721940827648,"stop":1721940827648,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f452106099e087","name":"Check meta is set [symmetric]","time":{"start":1721940853677,"stop":1721940853677,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9e055fa0a05b3","name":"Push message with content topic containing shell command","time":{"start":1721941478346,"stop":1721941478346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d5ee3559edc11a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721941106945,"stop":1721941106945,"duration":0},"status":"broken","severity":"normal"},{"uid":"2b65b6ca11165b7c","name":"Push message with short payload","time":{"start":1721941332529,"stop":1721941332529,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbca63bd2aa7975","name":"can start the service","time":{"start":1721940847646,"stop":1721940847647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5add37409338956f","name":"Default pageSize","time":{"start":1721941513655,"stop":1721941513655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e055b8290c48e5f8","name":"Push message with content topic containing SQL Injection","time":{"start":1721941478341,"stop":1721941478341,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d1f843738d1086","name":"ignores unrecognized TXT record formats","time":{"start":1721940843645,"stop":1721940843646,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d963d20fb26475","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app6/10/topic574/json","time":{"start":1721941434029,"stop":1721941434044,"duration":15},"status":"passed","severity":"normal"},{"uid":"f972e3d5c914fb2a","name":"returns all values when wanted number matches available values","time":{"start":1721940842624,"stop":1721940842626,"duration":2},"status":"passed","severity":"normal"},{"uid":"6eb0fb424a44cde4","name":"configure the node with multiple content topics","time":{"start":1721941434046,"stop":1721941434047,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f61e11f2b6b5c7","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721941106862,"stop":1721941106863,"duration":1},"status":"broken","severity":"normal"},{"uid":"d8dc848e602b8e10","name":"Passing page size 11 when there are 10 messages","time":{"start":1721941513654,"stop":1721941513654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fe0df167d81e9b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721941483475,"stop":1721941483475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41a71afb2e0c771","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721940819080,"stop":1721940819080,"duration":0},"status":"passed","severity":"normal"},{"uid":"260716eb6bd8bdc8","name":"Nodes with multiple pubsub topic","time":{"start":1721941347613,"stop":1721941347614,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf50d7cf73a3ffcd","name":"Query with Promise Callback, No message returned","time":{"start":1721941483476,"stop":1721941483480,"duration":4},"status":"passed","severity":"normal"},{"uid":"8d1d83f91629d20e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721940819097,"stop":1721940819097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6e709424c694a6","name":"should only return 1 node with relay and store capability","time":{"start":1721940843647,"stop":1721940843647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bb61793a3a2904","name":"Decrypt messages","time":{"start":1721941311879,"stop":1721941311880,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e42482118a7c3f","name":"random static sharding 5 - Cluster ID: 589, Shard ID: 8","time":{"start":1721941440261,"stop":1721941440262,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd45fa31d69bdf96","name":"Check publish message after service node is restarted","time":{"start":1721941369423,"stop":1721941369423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"897a0c4fa19d469c","name":"should properly create location multiaddrs - udp","time":{"start":1721940827648,"stop":1721940827648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f332b33b9f8dca75","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721940819105,"stop":1721940819105,"duration":0},"status":"passed","severity":"normal"},{"uid":"deadfa7a579dd0f3","name":"Non TWN Cluster","time":{"start":1721941434023,"stop":1721941434024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d51d35057ed66eb","name":"Check received message with timestamp: 1721940869978000000 ","time":{"start":1721941390741,"stop":1721941390741,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fb9fa64e20c405","name":"should throw error - no id","time":{"start":1721940827643,"stop":1721940827643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80d60daadc4971","name":"random static sharding 6 - Cluster ID: 971, Shard ID: 1","time":{"start":1721941440262,"stop":1721941440263,"duration":1},"status":"passed","severity":"normal"},{"uid":"d915c18c60dbbb22","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721941118397,"stop":1721941118397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac50545150b57965","name":"Check received message containing escaped characters","time":{"start":1721941390740,"stop":1721941390740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfc2f4fa4a0b57b","name":"should encodeTxt and decodeTxt","time":{"start":1721940827641,"stop":1721940827642,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14e8feafb10acda","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721940819075,"stop":1721940819075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f614c9b51c3000b8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721941551914,"stop":1721941551914,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f45987acce0e7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721941531343,"stop":1721941531343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1334a634e9c8cb1","name":"Check message with no content topic is not received","time":{"start":1721941087267,"stop":1721941087267,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ce8db6aebb228e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721940819091,"stop":1721940819091,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f1c1616ed330d1","name":"should throw an error for insufficient data","time":{"start":1721940819108,"stop":1721940819108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c840eed8ef00cf53","name":"Does not throw an exception when node disconnects","time":{"start":1721941532173,"stop":1721941532173,"duration":0},"status":"passed","severity":"normal"},{"uid":"58661229ad69b61d","name":"Check message with non string payload is not received","time":{"start":1721941087268,"stop":1721941087268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2681e502f0b883","name":"should get / set TCP multiaddr","time":{"start":1721940827646,"stop":1721940827646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1b94836427309c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721940819102,"stop":1721940819103,"duration":1},"status":"passed","severity":"normal"},{"uid":"685850a83243a6ba","name":"should not receive a peer event before start","time":{"start":1721940847648,"stop":1721940847649,"duration":1},"status":"passed","severity":"normal"},{"uid":"966acd4cebf8a2b","name":"Subscribe and receive messages via lightPush","time":{"start":1721941551911,"stop":1721941551911,"duration":0},"status":"passed","severity":"normal"},{"uid":"48224c8e028f9460","name":"Overlapping topic subscription","time":{"start":1721941551900,"stop":1721941551900,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7f70116215e24","name":"should not fail to stop the service if it was not started","time":{"start":1721941374105,"stop":1721941374105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bffbc492881101","name":"Subscribe to topic containing Script and publish message","time":{"start":1721941371509,"stop":1721941371516,"duration":7},"status":"passed","severity":"normal"},{"uid":"c7beab871c15a36c","name":"random static sharding 10 - Cluster ID: 90, Shard ID: 837","time":{"start":1721941440268,"stop":1721941440269,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0efd69d0476a54d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721941118401,"stop":1721941118401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc2cdee96eca0e1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721941138469,"stop":1721941138469,"duration":0},"status":"passed","severity":"normal"},{"uid":"524b303a642af85f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721941106912,"stop":1721941106913,"duration":1},"status":"broken","severity":"normal"},{"uid":"6a2fdedd9a97c401","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721941440249,"stop":1721941440249,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ad3bd7ea8b55c5","name":"Check message with non string payload is not received","time":{"start":1721941390744,"stop":1721941390744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4672c1d22eb4945b","name":"Check message with no payload is not received","time":{"start":1721941087267,"stop":1721941087268,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f367391e8f0621","name":"Store - dialed after - with timeout","time":{"start":1721941538760,"stop":1721941538760,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cba94e26f5737d","name":"should emit a peer event after start","time":{"start":1721940847648,"stop":1721940847648,"duration":0},"status":"passed","severity":"normal"},{"uid":"357102e0163a864b","name":"Check received message containing Chinese","time":{"start":1721941390685,"stop":1721941390687,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc68882e36443e26","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721941551913,"stop":1721941551914,"duration":1},"status":"passed","severity":"normal"},{"uid":"50846d899a14904d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721941483471,"stop":1721941483472,"duration":1},"status":"passed","severity":"normal"},{"uid":"9802cc885da16ba4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721941138464,"stop":1721941138464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71d926d95b37785","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721941531345,"stop":1721941531346,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bc15b845fe3d5b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721940819105,"stop":1721940819105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8307c8818e2f77","name":"different cluster, same shard: nodes don't connect","time":{"start":1721941185904,"stop":1721941185904,"duration":0},"status":"passed","severity":"normal"},{"uid":"15897e6cea130e4a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721941483473,"stop":1721941483474,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5f5cb29d2cbc48","name":"Encoder throws on undefined content topic","time":{"start":1721940832603,"stop":1721940832603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7da5e7ddf74719e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/7/topic43/proto","time":{"start":1721941434044,"stop":1721941434045,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae1423c3c5936aa","name":"Push message with XML payload","time":{"start":1721941478314,"stop":1721941478314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b848edbf2055b8","name":"should not fail to start the service if it is already started","time":{"start":1721940888615,"stop":1721940888616,"duration":1},"status":"passed","severity":"normal"},{"uid":"820ba937bbf25011","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721941347620,"stop":1721941347620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbd553fb958f4b1","name":"Push message with Arabic payload","time":{"start":1721941478312,"stop":1721941478313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1345a4f86f440b2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/10/topic733/utf8","time":{"start":1721941434027,"stop":1721941434027,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d441bb0c11e35b","name":"throws an error for improperly formatted content topics","time":{"start":1721940819082,"stop":1721940819083,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc639043a1dd6dfe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721940976795,"stop":1721940976796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e77e22942d6875d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721940819101,"stop":1721940819101,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7e0b36788101ef","name":"can start the service","time":{"start":1721940888614,"stop":1721940888614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2587d4f572388f6f","name":"Check received message containing Chinese","time":{"start":1721941087255,"stop":1721941087255,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dce813c1c6bb57","name":"Publish without waiting for remote peer","time":{"start":1721941371429,"stop":1721941371475,"duration":46},"status":"passed","severity":"normal"},{"uid":"2eae41b64dc309a5","name":"Check received message containing Arabic","time":{"start":1721941390717,"stop":1721941390726,"duration":9},"status":"passed","severity":"normal"},{"uid":"ba6bf14fe68d613b","name":"configure the node with multiple pubsub topics","time":{"start":1721941440271,"stop":1721941440289,"duration":18},"status":"passed","severity":"normal"},{"uid":"98afed2eedf443fe","name":"Push message with content topic containing Chinese","time":{"start":1721941332548,"stop":1721941332548,"duration":0},"status":"passed","severity":"normal"},{"uid":"faceee4d59ea0dbb","name":"can start the service","time":{"start":1721941374102,"stop":1721941374104,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bbdcbd81cf1c70","name":"Relay - times out","time":{"start":1721941538759,"stop":1721941538759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043825e8765aa36","name":"Push message with content topic containing emoji","time":{"start":1721941478350,"stop":1721941478350,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee1d1234a20e8f","name":"unsubscribes","time":{"start":1721941513947,"stop":1721941513948,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d05091fa7c8a6d","name":"Push message with SQL Injection payload","time":{"start":1721941478313,"stop":1721941478314,"duration":1},"status":"passed","severity":"normal"},{"uid":"94207ef037b1e98c","name":"Check message with no payload is not received","time":{"start":1721941390708,"stop":1721941390709,"duration":1},"status":"passed","severity":"normal"},{"uid":"983fd0cf43d55da6","name":"Check received message containing unicode special characters","time":{"start":1721941390740,"stop":1721941390740,"duration":0},"status":"passed","severity":"normal"},{"uid":"604bcba7f226d620","name":"Delete observer","time":{"start":1721941311880,"stop":1721941311880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ecc57400a56e3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721941432851,"stop":1721941432852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c09fe0aff8d38b4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721940928218,"stop":1721940928219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c16fa572f100e88","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721941432850,"stop":1721941432850,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6b0363cd4ee0c4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721941118405,"stop":1721941118405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64576ced780b45f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721941551909,"stop":1721941551909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34f63327f2880bd","name":"same cluster, same shard: nodes connect","time":{"start":1721941106831,"stop":1721941106834,"duration":3},"status":"passed","severity":"normal"},{"uid":"c53fd89012a98883","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721940826926,"stop":1721940826926,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d3fc12d11860ec","name":"Overlapping topic subscription","time":{"start":1721941118401,"stop":1721941118402,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cce838ab080ca9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721940880941,"stop":1721940880941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8b357946d8e4aa","name":"should get / set UDP multiaddr","time":{"start":1721940827646,"stop":1721940827646,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d4ab82f53a18a0","name":"Check publish message containing escaped characters","time":{"start":1721941369416,"stop":1721941369416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b64cac526207519","name":"Ping on subscribed peer","time":{"start":1721940935755,"stop":1721940935756,"duration":1},"status":"passed","severity":"normal"},{"uid":"557a6cdfc12595e2","name":"Encoder throws on undefined content topic","time":{"start":1721940853678,"stop":1721940853678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2807056e8f79141c","name":"Push message with short payload","time":{"start":1721941478304,"stop":1721941478305,"duration":1},"status":"passed","severity":"normal"},{"uid":"168273b2d797942e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721941551905,"stop":1721941551906,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12080b962bd13ff","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721941118399,"stop":1721941118399,"duration":0},"status":"passed","severity":"normal"},{"uid":"418b5a4e38ad2507","name":"should set field with all protocols enabled","time":{"start":1721940827649,"stop":1721940827649,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd643789591ac220","name":"Check received message containing Basic HTML tag","time":{"start":1721941390734,"stop":1721941390735,"duration":1},"status":"passed","severity":"normal"},{"uid":"768e85d55e95f569","name":"Check publish message containing shell command","time":{"start":1721941369415,"stop":1721941369416,"duration":1},"status":"passed","severity":"normal"},{"uid":"adab6832adb9a342","name":"Push message with Chinese payload","time":{"start":1721941478309,"stop":1721941478312,"duration":3},"status":"passed","severity":"normal"},{"uid":"40c96c0180694d3c","name":"should throw error - invalid id","time":{"start":1721940827644,"stop":1721940827644,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d459976a4f6c6","name":"Check message on other pubsub topic is not received","time":{"start":1721941390743,"stop":1721941390743,"duration":0},"status":"passed","severity":"normal"},{"uid":"6087544a986e16a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721940826926,"stop":1721940826927,"duration":1},"status":"passed","severity":"normal"},{"uid":"221c2082a9dad97f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721940853674,"stop":1721940853676,"duration":2},"status":"passed","severity":"normal"},{"uid":"6353aba888411f52","name":"Promise Callback - backward","time":{"start":1721941501079,"stop":1721941501079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74b7f587fde1f25","name":"new peer added after a peer was already found","time":{"start":1721941308100,"stop":1721941308100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec07938180be07b3","name":"Mutual subscription","time":{"start":1721941371428,"stop":1721941371428,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f2de0b1070b472","name":"Waku message hash computation (payload length 0)","time":{"start":1721940821679,"stop":1721940821679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1a98f84cbdf6a9","name":"Tracks peer failures correctly","time":{"start":1721940990136,"stop":1721940990137,"duration":1},"status":"passed","severity":"normal"},{"uid":"6835b4bc55855cc2","name":"Push message with JSON payload","time":{"start":1721941332542,"stop":1721941332543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ba17d9d80258b9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721941371496,"stop":1721941371497,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a85cd4de39fc167","name":"different cluster, different shard: nodes don't connect","time":{"start":1721941185904,"stop":1721941185905,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb63f5afc901a78","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721940819079,"stop":1721940819080,"duration":1},"status":"passed","severity":"normal"},{"uid":"28311e523fdd3db0","name":"Push message with content topic containing special chars","time":{"start":1721941478336,"stop":1721941478337,"duration":1},"status":"passed","severity":"normal"},{"uid":"14356f14101b297d","name":"Push message with rate limit","time":{"start":1721941478351,"stop":1721941478351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbda4d8553e379c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721941118400,"stop":1721941118400,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d65750e0d485f2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721941118397,"stop":1721941118398,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c784830bdcd338","name":"Fails to push message with large meta","time":{"start":1721941332554,"stop":1721941332554,"duration":0},"status":"passed","severity":"normal"},{"uid":"692859a4d2361e29","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721940819090,"stop":1721940819090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfe088a072d18bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721940819093,"stop":1721940819093,"duration":0},"status":"passed","severity":"normal"},{"uid":"40790a8c16e18e71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721940819091,"stop":1721940819091,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ceea2754376943","name":"Push message with content topic containing SQL Injection","time":{"start":1721941332549,"stop":1721941332549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6064572d78191e","name":"Push message with content topic containing Chinese","time":{"start":1721941478337,"stop":1721941478340,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff3490c5330b17c5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721940819089,"stop":1721940819090,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d76f237c6486c9b","name":"Subscribe to topic containing long and receive message","time":{"start":1721941551902,"stop":1721941551903,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6f878574742c6b","name":"nwaku subscribes","time":{"start":1721941338281,"stop":1721941338282,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed39d2598b185e3c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721941551904,"stop":1721941551904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a81caa294d6593","name":"Decoder throws on empty string content topic","time":{"start":1721940853680,"stop":1721940853680,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f17497791cbcff","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721940870849,"stop":1721940870851,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e1859750d8240ab","name":"should properly create location multiaddrs - tcp4","time":{"start":1721940827647,"stop":1721940827647,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa07f9f6c53d487","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721940819093,"stop":1721940819093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc53e0db99d324bd","name":"isConnected should return true after first peer connects","time":{"start":1721940928220,"stop":1721940928220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4386e11feca95e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721940819100,"stop":1721940819100,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf50f606ecbacd2","name":"connects to nwaku","time":{"start":1721941532172,"stop":1721941532172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb15e6cf3553a7d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721941347613,"stop":1721941347613,"duration":0},"status":"passed","severity":"normal"},{"uid":"adef8f6ea4aa5f59","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721941371488,"stop":1721941371493,"duration":5},"status":"passed","severity":"normal"},{"uid":"8698da507ab968a6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721941347619,"stop":1721941347619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acb95e405d2369","name":"pre and post cipher","time":{"start":1721940854155,"stop":1721940854155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b264e7c87cffd0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721941118410,"stop":1721941118411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0deda6fdbc22bf1","name":"Push message on custom pubsubTopic","time":{"start":1721941181270,"stop":1721941181270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ba2918c8fde1c","name":"Fails to publish message with wrong content topic","time":{"start":1721941369421,"stop":1721941369421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20e16b0363ffbdc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721941017122,"stop":1721941017122,"duration":0},"status":"passed","severity":"normal"},{"uid":"779168faca9e9834","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721940819099,"stop":1721940819099,"duration":0},"status":"passed","severity":"normal"},{"uid":"59643549990c28dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721941118411,"stop":1721941118412,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04584ee926e70c8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721941118404,"stop":1721941118404,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa2e2bf9cc11946","name":"Overlapping topic subscription","time":{"start":1721941371495,"stop":1721941371495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7df0fca17de7aac5","name":"Query Generator, No Decoder","time":{"start":1721941483472,"stop":1721941483473,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f371b9ab4fd7fe","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721941551921,"stop":1721941551922,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac434a37f556319","name":"different cluster, different shard: nodes don't connect","time":{"start":1721941106836,"stop":1721941106837,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5d8dfe4cf30fee","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721941652946,"stop":1721941652946,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f45d7e3a12f57c","name":"same cluster, different shard: nodes don't connect","time":{"start":1721941106835,"stop":1721941106835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e81d5c65605d67e","name":"should configure sharding based on application and version for autosharding","time":{"start":1721940819102,"stop":1721940819102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1cfc2106c8d745","name":"Push message with content topic containing special chars","time":{"start":1721941332547,"stop":1721941332547,"duration":0},"status":"passed","severity":"normal"},{"uid":"350f2a7fd0464ee7","name":"Push 30 different messages","time":{"start":1721941332545,"stop":1721941332545,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e41fc30d4a1c2a","name":"Accepts a valid Waku Message","time":{"start":1721940836038,"stop":1721940836039,"duration":1},"status":"passed","severity":"normal"},{"uid":"24489cbeafdd89ca","name":"Push message with meta","time":{"start":1721941478350,"stop":1721941478351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b89366c19d7f807","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721940842627,"stop":1721940842627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cee91940e31c916","name":"Throws when trying to push message with empty payload","time":{"start":1721941332545,"stop":1721941332545,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9039f140c6619a","name":"Filter","time":{"start":1721941538760,"stop":1721941538760,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e097b41bc4c2f3a","name":"Check publish message containing Arabic","time":{"start":1721941369412,"stop":1721941369412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf8ce22e75da73","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721941138467,"stop":1721941138467,"duration":0},"status":"passed","severity":"normal"},{"uid":"771dcd2442ddc240","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721940832605,"stop":1721940832605,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c0d334d239f2bf","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721941508356,"stop":1721941508356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3cc6fc43a285a5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721940819084,"stop":1721940819085,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc4d33e29f84edf","name":"Check publish message containing Script","time":{"start":1721941369414,"stop":1721941369414,"duration":0},"status":"passed","severity":"normal"},{"uid":"7134dee2d59eaa72","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106918,"stop":1721941106919,"duration":1},"status":"broken","severity":"normal"},{"uid":"d84d3d0450c75a47","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721941118411,"stop":1721941118411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e552a975ce9bb7e6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721941551909,"stop":1721941551910,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb91dcbde67368","name":"Ping on unsubscribed peer","time":{"start":1721940935756,"stop":1721940935757,"duration":1},"status":"passed","severity":"normal"},{"uid":"3550b30bd1071b70","name":"Subscribe and receives messages on 20 topics","time":{"start":1721941551914,"stop":1721941551914,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5cccfb1905a82d","name":"Query generator for 2000 messages","time":{"start":1721941496470,"stop":1721941496471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f927a92fcdea78a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721941017123,"stop":1721941017123,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ffefb1eb5f3461","name":"Subscribe to topic containing Script and receive message","time":{"start":1721941551906,"stop":1721941551907,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b7ad70722ff098","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721941551910,"stop":1721941551910,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dc34e9c0a04aa6","name":"A test","time":{"start":1721941138659,"stop":1721941138659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5e7cef98a1fff","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721940826933,"stop":1721940826934,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65de6c5a63b4470","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721940843057,"stop":1721940843058,"duration":1},"status":"passed","severity":"normal"},{"uid":"445d11a57ec81260","name":"addEventListener with correct event","time":{"start":1721940911315,"stop":1721940911317,"duration":2},"status":"passed","severity":"normal"},{"uid":"17a0137d7886a246","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721941181267,"stop":1721941181267,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4dd94a97b5d4d4","name":"should not receive a peer event after stop","time":{"start":1721941374107,"stop":1721941374107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b315fd816fb4049","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721940928219,"stop":1721940928219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1428335fff0f1e","name":"should not throw an error for a single configured topic","time":{"start":1721940819098,"stop":1721940819099,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4b160560e1608c","name":"Fails to push message with empty content topic","time":{"start":1721941478350,"stop":1721941478350,"duration":0},"status":"passed","severity":"normal"},{"uid":"4346c6bded3e5c79","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721941369423,"stop":1721941369423,"duration":0},"status":"passed","severity":"normal"},{"uid":"464fb2750f0419b5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941181267,"stop":1721941181268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5452b699c6425f","name":"Push message with Russian payload","time":{"start":1721941332533,"stop":1721941332533,"duration":0},"status":"passed","severity":"normal"},{"uid":"65646a82108c4a66","name":"Push message with meta","time":{"start":1721941332553,"stop":1721941332554,"duration":1},"status":"passed","severity":"normal"},{"uid":"927f49659a663be0","name":"Relay - dialed after","time":{"start":1721941538758,"stop":1721941538759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eff391c9d3ba26a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721941551917,"stop":1721941551917,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c8cf87e2d8e433","name":"Publish message with custom timestamp: Thu Jul 25 2024 20:02:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1721941369418,"stop":1721941369419,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d1b8fbadf7e2ac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721940976790,"stop":1721940976790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fecfb311cc1c945","name":"Renews peer on consistent missed messages","time":{"start":1721940990140,"stop":1721940990141,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda58bca9494988","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721940826927,"stop":1721940826928,"duration":1},"status":"passed","severity":"normal"},{"uid":"292e25bacc0741bb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721941017123,"stop":1721941017124,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c403b5cef0beee","name":"Callback on promise, aborts when callback returns true","time":{"start":1721941496467,"stop":1721941496467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddd31fd8491c116","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721941371494,"stop":1721941371494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697aa164387ceb7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721941106921,"stop":1721941106922,"duration":1},"status":"broken","severity":"normal"},{"uid":"7bfe7f0437700853","name":"Ping on peer without subscriptions","time":{"start":1721940973349,"stop":1721940973349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa3400da9fa3280","name":"Correctly serialized arguments","time":{"start":1721941186045,"stop":1721941186045,"duration":0},"status":"broken","severity":"normal"},{"uid":"84ca1384696b77ad","name":"throws on content topic with empty topic name field","time":{"start":1721940819073,"stop":1721940819073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9354d54ed4ff754","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721940819076,"stop":1721940819076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed887ebb9e1a75f5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721941551909,"stop":1721941551909,"duration":0},"status":"passed","severity":"normal"},{"uid":"de29cd4142b17142","name":"Check received message with timestamp: 1721940869978 ","time":{"start":1721941390705,"stop":1721941390705,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9fbef700fa4b4","name":"should only return 1 node with relay capability","time":{"start":1721940843646,"stop":1721940843647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba4cf6e33b8edba","name":"Generator, custom pubsub topic","time":{"start":1721941491502,"stop":1721941491503,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a05c1cc2cd09495","name":"Relay + Store","time":{"start":1721940827651,"stop":1721940827651,"duration":0},"status":"passed","severity":"normal"},{"uid":"405fc88a439a5070","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721941434023,"stop":1721941434023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c3a5854e78c3a1","name":"Push message with content topic containing Arabic","time":{"start":1721941332548,"stop":1721941332548,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf3ac76f9212c47","name":"Js publishes, other Js receives","time":{"start":1721941338283,"stop":1721941338283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb1a12bbb2ae533","name":"Push message with rate limit","time":{"start":1721941332554,"stop":1721941332555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a97302226eee86c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721941118413,"stop":1721941118413,"duration":0},"status":"passed","severity":"normal"},{"uid":"87500cac4afb74cb","name":"less peers than existing","time":{"start":1721941308420,"stop":1721941308420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d9795e7e57aced","name":"tcp ip4 address","time":{"start":1721940827240,"stop":1721940827240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8ecb65e8d82396","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721941118401,"stop":1721941118401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77fef4dd12c619b","name":"Ping on unsubscribed peer","time":{"start":1721940973349,"stop":1721940973350,"duration":1},"status":"passed","severity":"normal"},{"uid":"906090ce68fe4b03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721940819096,"stop":1721940819096,"duration":0},"status":"passed","severity":"normal"},{"uid":"66716e10468903a2","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721941106846,"stop":1721941106847,"duration":1},"status":"passed","severity":"normal"},{"uid":"977bf27551edd39b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721941118412,"stop":1721941118412,"duration":0},"status":"passed","severity":"normal"},{"uid":"570f49968434113f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721941551907,"stop":1721941551908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fae5e7c1fb4e36","name":"Check publish message after client node is restarted","time":{"start":1721941369423,"stop":1721941369424,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67357f185b93987","name":"Check received message containing shell command","time":{"start":1721941390739,"stop":1721941390740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b37e7ef1f5b4713","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721940843063,"stop":1721940843063,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bde6971d821fb2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106903,"stop":1721941106903,"duration":0},"status":"broken","severity":"normal"},{"uid":"420061b12b11550a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721940819077,"stop":1721940819078,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c79ea8b88258b6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721941551924,"stop":1721941551924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea42670477bcb59","name":"Check message received after nwaku node is restarted","time":{"start":1721941390745,"stop":1721941390745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e66420748df86e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721940819096,"stop":1721940819096,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8a973bbd8cea48","name":"handles empty contentTopics array correctly","time":{"start":1721940819104,"stop":1721940819104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf313858e055c24a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721940870853,"stop":1721940870853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3599ca0c780b8183","name":"Subscribe to topic containing XML and receive message","time":{"start":1721941551907,"stop":1721941551907,"duration":0},"status":"passed","severity":"normal"},{"uid":"661212e11d176ca8","name":"retrieves a single peer","time":{"start":1721940843643,"stop":1721940843644,"duration":1},"status":"passed","severity":"normal"},{"uid":"92134befaed4ba9e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721940819078,"stop":1721940819078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258c5283d216a41","name":"Renews peer on consistent ping failures","time":{"start":1721940990136,"stop":1721940990136,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b24f8af5d71c1a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721940843515,"stop":1721940843516,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1b493884da1684","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721941551908,"stop":1721941551908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf5a3942c0cd7d8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721941106908,"stop":1721941106908,"duration":0},"status":"broken","severity":"normal"},{"uid":"b444585ff26883d5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721941106915,"stop":1721941106916,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a8858adb0ccd67b","name":"should load peers from local storage and dispatch events","time":{"start":1721940847649,"stop":1721940847650,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5f56c71b543ae3","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721940819086,"stop":1721940819086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3255dd5a91e6baef","name":"Push message with custom timestamp: 1721937487441","time":{"start":1721941478352,"stop":1721941478367,"duration":15},"status":"passed","severity":"normal"},{"uid":"2867967060268bd5","name":"Subscribe to topic containing long and receive message","time":{"start":1721941118403,"stop":1721941118403,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde4e31cb001b3a7","name":"LightPush","time":{"start":1721941538760,"stop":1721941538760,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a396dd3e62915","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app52/2/topic204/utf8","time":{"start":1721941434027,"stop":1721941434028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6da16d841c88222","name":"Ordered Callback - backward","time":{"start":1721941501080,"stop":1721941501080,"duration":0},"status":"passed","severity":"normal"},{"uid":"744f682739d720de","name":"Push message with Russian payload","time":{"start":1721941478313,"stop":1721941478313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dde39e811580e89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721940976790,"stop":1721940976791,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f8d6c32249e692","name":"same cluster, same shard: nodes connect","time":{"start":1721941185903,"stop":1721941185903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03aae5f3425ce04","name":"throws on empty content topic","time":{"start":1721940819069,"stop":1721940819070,"duration":1},"status":"passed","severity":"normal"},{"uid":"277ef96d2aa30419","name":"Check received message containing Basic HTML tag","time":{"start":1721941087259,"stop":1721941087259,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d9a18a9e0159","name":"Query with Promise Callback, No Decoder","time":{"start":1721941483476,"stop":1721941483476,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6905433f804f88","name":"Passing page size 1 when there are 4 messages","time":{"start":1721941513652,"stop":1721941513653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3a148b6b5d2285","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721941106929,"stop":1721941106930,"duration":1},"status":"broken","severity":"normal"},{"uid":"6abbf5f6bd296d1","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721941106847,"stop":1721941106847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2942f6dc3f9c7310","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721940853676,"stop":1721940853677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd1b97ba52fd967","name":"should throw error - no id","time":{"start":1721940827644,"stop":1721940827644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be10f6f64dd20de","name":"Push message with content topic containing Script","time":{"start":1721941478341,"stop":1721941478342,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7f0da6f8edefbe","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721940843056,"stop":1721940843057,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddfb99d56eb59e2","name":"Keep-alive pings maintain the connection","time":{"start":1721940990135,"stop":1721940990136,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a8bb618035208a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721941531346,"stop":1721941531346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1411e4c73452eb31","name":"Check message with no pubsub topic is not received","time":{"start":1721941087266,"stop":1721941087267,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b1a9af5a13563","name":"Relay + Store","time":{"start":1721940880754,"stop":1721940880755,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a2b7e361ff3c39","name":"Check message with no content topic is not received","time":{"start":1721941390743,"stop":1721941390744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e449ebc1a4b79f13","name":"Check message received after jswaku node is restarted","time":{"start":1721941390710,"stop":1721941390710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf005bc3de3dd3b7","name":"Push message with shell command payload","time":{"start":1721941478315,"stop":1721941478316,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6961473cae95cd","name":"Push message with unicode special characters payload","time":{"start":1721941332544,"stop":1721941332544,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a1da218b8efb5","name":"1 Relay, 1 Filter, gives up","time":{"start":1721940843516,"stop":1721940843516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17611e0b9bbc23","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721940819078,"stop":1721940819078,"duration":0},"status":"passed","severity":"normal"},{"uid":"857f4e906d4d3cc5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721940819106,"stop":1721940819106,"duration":0},"status":"passed","severity":"normal"},{"uid":"647562b9edb6ae0a","name":"Store - dialed first","time":{"start":1721941538759,"stop":1721941538759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b884bfe08d050164","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721941118407,"stop":1721941118408,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea5c6b06e2f04c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721940976794,"stop":1721940976794,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5690a8b8d8d7b5","name":"Check received message containing Russian","time":{"start":1721941390693,"stop":1721941390694,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f069fd2f70221c0","name":"handles different clusterIds correctly","time":{"start":1721940819082,"stop":1721940819082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae426693d34da53b","name":"Check message on other pubsub topic is not received","time":{"start":1721941087266,"stop":1721941087266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd644e5ed41826d","name":"Push message with Basic HTML tag payload","time":{"start":1721941332542,"stop":1721941332542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0a1e39d55aa30e","name":"Refresh subscription","time":{"start":1721941118402,"stop":1721941118403,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bafbe6bca04ec3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721940819108,"stop":1721940819108,"duration":0},"status":"passed","severity":"normal"},{"uid":"458e077e8edd2bef","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721940819079,"stop":1721940819079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea212a6855d675d","name":"Generator, 2 different pubsubtopics","time":{"start":1721941491500,"stop":1721941491500,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac61a7ca9995e2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721941551919,"stop":1721941551919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a464b2b8e170ba5","name":"Ping on peer without subscriptions","time":{"start":1721940973347,"stop":1721940973347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea61ac0b94487f","name":"removeEventListener with wrong event","time":{"start":1721940911319,"stop":1721940911319,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ab575cd1b7a36b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721941551896,"stop":1721941551897,"duration":1},"status":"broken","severity":"normal"},{"uid":"8394c6b100ec53e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721941347620,"stop":1721941347621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5770253962705888","name":"Query generator for multiple messages","time":{"start":1721941496465,"stop":1721941496465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b23a59eeac0276","name":"Refresh subscription","time":{"start":1721941551916,"stop":1721941551916,"duration":0},"status":"passed","severity":"normal"},{"uid":"335be3f724789314","name":"Push message with escaped characters payload","time":{"start":1721941332543,"stop":1721941332544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7cc9ac79a06e9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721941551908,"stop":1721941551908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5192b09dfc2302d3","name":"Check message received after jswaku node is restarted","time":{"start":1721941390744,"stop":1721941390745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"121f467eb2c8ed96","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721941390742,"stop":1721941390742,"duration":0},"status":"passed","severity":"normal"},{"uid":"30da421aec365d14","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721940976791,"stop":1721940976791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e335161631872c6a","name":"Check publish message containing XML","time":{"start":1721941369414,"stop":1721941369414,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a5a145f07d2b88","name":"Check message received after nwaku node is restarted","time":{"start":1721941087269,"stop":1721941087269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbbdb4c7f9d0607e","name":"Check received message containing short","time":{"start":1721941390713,"stop":1721941390713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9f00fc17275e4d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721941185902,"stop":1721941185903,"duration":1},"status":"passed","severity":"normal"},{"uid":"6856440a3aba20bc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721941106853,"stop":1721941106853,"duration":0},"status":"broken","severity":"normal"},{"uid":"b3162c6c425da2ee","name":"Check received message containing escaped characters","time":{"start":1721941390701,"stop":1721941390702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9db8ff9a7dd2873","name":"Light Node - default protocols","time":{"start":1721941538760,"stop":1721941538761,"duration":1},"status":"passed","severity":"normal"},{"uid":"819cdd6d40feae49","name":"Sets default value correctly","time":{"start":1721941532176,"stop":1721941532176,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a6e96acad44b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721941118404,"stop":1721941118404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10cf05abb515328","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721941106872,"stop":1721941106872,"duration":0},"status":"broken","severity":"normal"},{"uid":"abde90743450c3dd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app55/9/topic992/json","time":{"start":1721941434026,"stop":1721941434027,"duration":1},"status":"passed","severity":"normal"},{"uid":"863ca496b0533401","name":"Push message with content topic containing numeric","time":{"start":1721941478336,"stop":1721941478336,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cb782c154a4acb","name":"Throws when trying to push message with empty payload","time":{"start":1721941478319,"stop":1721941478320,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdd550ffb67a0d4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721941496468,"stop":1721941496468,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f0b1fce831c685","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721940880941,"stop":1721940880943,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6ff2e216ddbf57b","name":"isConnected should return false after all peers disconnect","time":{"start":1721940928220,"stop":1721940928221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b295a86183443d52","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721940819085,"stop":1721940819085,"duration":0},"status":"passed","severity":"normal"},{"uid":"813c38cc1b8f462c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721941551915,"stop":1721941551915,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daa2d4948503284","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721941118406,"stop":1721941118407,"duration":1},"status":"passed","severity":"normal"},{"uid":"6167023b23e50602","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106849,"stop":1721941106850,"duration":1},"status":"broken","severity":"normal"},{"uid":"b052ad59391e0bd2","name":"Check received message containing emoji","time":{"start":1721941390741,"stop":1721941390741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98a8c4905e22070","name":"should emit a peer event after start","time":{"start":1721940888618,"stop":1721940888620,"duration":2},"status":"passed","severity":"normal"},{"uid":"615618303d1baa0f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721941551918,"stop":1721941551918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e9b14f47d4ef3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941491505,"stop":1721941491505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3922a0841176a7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721941106932,"stop":1721941106943,"duration":11},"status":"broken","severity":"normal"},{"uid":"16b0015f6ad5dc47","name":"Fails to push message bigger that 1MB","time":{"start":1721941478375,"stop":1721941478375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff78cd666b6644b9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721940843647,"stop":1721940843648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4da81a44fffdd6","name":"Decoder throws on undefined content topic","time":{"start":1721940853679,"stop":1721940853680,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d4db4a75d8b8d2","name":"Push message with content topic containing long","time":{"start":1721941478322,"stop":1721941478335,"duration":13},"status":"passed","severity":"normal"},{"uid":"7ebbbeb788a7c1be","name":"Ordered Callback - forward","time":{"start":1721941501079,"stop":1721941501080,"duration":1},"status":"passed","severity":"normal"},{"uid":"47877c9888779c8a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721940843062,"stop":1721940843062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e820b98ec9d8b6c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721940878179,"stop":1721940878179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2a1560e4833321","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721941508357,"stop":1721941508357,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fcd8a784f61a27","name":"udp ip6 address","time":{"start":1721940827240,"stop":1721940827240,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed1297db25e5c2","name":"Push message with SQL Injection payload","time":{"start":1721941332533,"stop":1721941332538,"duration":5},"status":"passed","severity":"normal"},{"uid":"983fbe35d8dedbfe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721941551917,"stop":1721941551918,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e098fd8e50797","name":"Push message with unicode special characters payload","time":{"start":1721941478316,"stop":1721941478316,"duration":0},"status":"passed","severity":"normal"},{"uid":"415556f219fd4ac9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721941551898,"stop":1721941551899,"duration":1},"status":"passed","severity":"normal"},{"uid":"548db8b9e3b5ca55","name":"Encoder throws on undefined content topic","time":{"start":1721940855423,"stop":1721940855423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30e9541ade12353","name":"stop","time":{"start":1721940911322,"stop":1721940911322,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfd5d796dd83d0","name":"creates an iterator","time":{"start":1721941513945,"stop":1721941513946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c48ac04fb70e26","name":"Push message with content topic containing JSON","time":{"start":1721941332551,"stop":1721941332551,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c15e7faa6b1b99","name":"random static sharding 9 - Cluster ID: 751, Shard ID: 715","time":{"start":1721941440266,"stop":1721941440267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f72dcb71a729b52","name":"Check received message containing emoji","time":{"start":1721941087262,"stop":1721941087263,"duration":1},"status":"passed","severity":"normal"},{"uid":"5621ef0a150bd65f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721941106869,"stop":1721941106869,"duration":0},"status":"broken","severity":"normal"},{"uid":"760ab16151fe7803","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721941017125,"stop":1721941017126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54210e4d40b410","name":"Check received message with timestamp: 1721940870799000000 ","time":{"start":1721941087263,"stop":1721941087263,"duration":0},"status":"passed","severity":"normal"},{"uid":"194376b50221271d","name":"should encode/decode to text encoding","time":{"start":1721940827645,"stop":1721940827646,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fb0b074200581","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106927,"stop":1721941106927,"duration":0},"status":"broken","severity":"normal"},{"uid":"a17660494feb3c4a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721940888624,"stop":1721940888624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b915c71b924aad1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721940819083,"stop":1721940819083,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf174b3a65e272a","name":"Check publish message containing numeric","time":{"start":1721941369410,"stop":1721941369411,"duration":1},"status":"passed","severity":"normal"},{"uid":"83931002be00cff2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721941551919,"stop":1721941551920,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c2929f1152aa4a","name":"should handle a minimal index list","time":{"start":1721940819107,"stop":1721940819107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de800e1dfc60c9c","name":"Push message with content topic containing XML","time":{"start":1721941478342,"stop":1721941478343,"duration":1},"status":"passed","severity":"normal"},{"uid":"227344ce84873149","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721941106889,"stop":1721941106889,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d6ed4c1b64d31ea","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721940878177,"stop":1721940878178,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8c1fff855912cd","name":"Ping succeeds for all connected peers","time":{"start":1721940990134,"stop":1721940990135,"duration":1},"status":"passed","severity":"normal"},{"uid":"37270483d792bd15","name":"random static sharding 7 - Cluster ID: 598, Shard ID: 978","time":{"start":1721941440264,"stop":1721941440265,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9749d61d131ff0","name":"Check received message with timestamp: 1721940869978000000 ","time":{"start":1721941390704,"stop":1721941390705,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e58ecf09586f32b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721941138468,"stop":1721941138469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a11d523992d30cd","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721941347614,"stop":1721941347618,"duration":4},"status":"passed","severity":"normal"},{"uid":"123349d3a02bb903","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721941106857,"stop":1721941106857,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ee628cfa1d74a33","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721940976791,"stop":1721940976792,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d9875a585f5280","name":"Check message with non string payload is not received","time":{"start":1721941390709,"stop":1721941390709,"duration":0},"status":"passed","severity":"normal"},{"uid":"338313186ee18d56","name":"Asymmetric encrypt & decrypt","time":{"start":1721940854153,"stop":1721940854154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ab9f852cebacc0","name":"Check message on other pubsub topic is not received","time":{"start":1721941390708,"stop":1721941390708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f011e82ea711039","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721941531344,"stop":1721941531344,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0fabe933e7803f","name":"should encode/decode to RLP encoding","time":{"start":1721940827645,"stop":1721940827645,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb411c48c3e9a3e","name":"1 Store, 2 fetches","time":{"start":1721940843515,"stop":1721940843515,"duration":0},"status":"passed","severity":"normal"},{"uid":"87593b7f3229dd13","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721940819094,"stop":1721940819094,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fceaf420bb9a8f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721941017124,"stop":1721941017125,"duration":1},"status":"passed","severity":"normal"},{"uid":"580398700c71994c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721940819097,"stop":1721940819097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ae091232383385","name":"random static sharding 8 - Cluster ID: 899, Shard ID: 106","time":{"start":1721941440265,"stop":1721941440266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a327eccef73d3c2","name":"should set field with only RELAY enabled","time":{"start":1721940827650,"stop":1721940827650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3681ce29b4626fe3","name":"removeEventListener with correct event","time":{"start":1721940911318,"stop":1721940911318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9459909071549dc","name":"Check received message containing XML","time":{"start":1721941390733,"stop":1721941390734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acea0370f92cd74","name":"Push 30 different messages","time":{"start":1721941478317,"stop":1721941478319,"duration":2},"status":"passed","severity":"normal"},{"uid":"78196cdaa79afad1","name":"Publish message with large meta","time":{"start":1721941369424,"stop":1721941369424,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb46d93dc3c7661c","name":"Push message with Script payload","time":{"start":1721941332538,"stop":1721941332541,"duration":3},"status":"passed","severity":"normal"},{"uid":"915460e2840822a0","name":"start node with ApplicationInfo","time":{"start":1721941434047,"stop":1721941434047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0a2a3d32f3b64b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721940976793,"stop":1721940976793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b5b2918d93adb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721940843054,"stop":1721940843056,"duration":2},"status":"passed","severity":"normal"},{"uid":"88818c6e83363043","name":"should throw an error for missing sharding configuration","time":{"start":1721940819103,"stop":1721940819104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09146787395a9eb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721940843648,"stop":1721940843648,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae9f1f7215e0fe4","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721940990137,"stop":1721940990137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d68c994f4ada153","name":"Overlapping topic subscription","time":{"start":1721941551915,"stop":1721941551916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df1a8677fe79cbf","name":"returns all values when wanted number is greater than available values","time":{"start":1721940842626,"stop":1721940842627,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c052a2a576319d","name":"Check publish message containing short","time":{"start":1721941369409,"stop":1721941369410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9718d5d6144677","name":"listenerCount","time":{"start":1721940911320,"stop":1721940911321,"duration":1},"status":"passed","severity":"normal"},{"uid":"cece39b0d7a368d6","name":"Check received message containing long","time":{"start":1721941390680,"stop":1721941390682,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fbccb60c4024354","name":"Push message with XML payload","time":{"start":1721941332541,"stop":1721941332542,"duration":1},"status":"passed","severity":"normal"},{"uid":"f448433ffbee88f0","name":"Push message with Arabic payload","time":{"start":1721941332532,"stop":1721941332533,"duration":1},"status":"passed","severity":"normal"},{"uid":"991e809f4f8f56f1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721941332550,"stop":1721941332550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9dffe63e2335b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721940870852,"stop":1721940870852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd62097b76a29a3","name":"Query with Ordered Callback, No message returned","time":{"start":1721941483475,"stop":1721941483475,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d1a0074a55e26e","name":"Number of peers are maintained correctly","time":{"start":1721940990134,"stop":1721940990134,"duration":0},"status":"passed","severity":"normal"},{"uid":"292e3e529d78f5ce","name":"should decode valid enr with tcp successfully","time":{"start":1721940827643,"stop":1721940827643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709e238974fa86d","name":"Query generator for multiple messages with different message text format","time":{"start":1721941496465,"stop":1721941496465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83f1bce99018ed9","name":"random static sharding 2 - Cluster ID: 556, Shard ID: 829","time":{"start":1721941440253,"stop":1721941440255,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdb67a201ae0c1eb","name":"Reusing cursor across nodes","time":{"start":1721941432853,"stop":1721941432853,"duration":0},"status":"passed","severity":"normal"},{"uid":"803d09f0cc44e551","name":"Push message with content topic containing JSON","time":{"start":1721941478343,"stop":1721941478344,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f6ad4bdaaa73e9","name":"Check received message containing JSON","time":{"start":1721941390735,"stop":1721941390739,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f1df87083fda164","name":"Ping on unsubscribed peer","time":{"start":1721940973347,"stop":1721940973348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5622e2fb8b3c2f1c","name":"can start and stop the service","time":{"start":1721941374104,"stop":1721941374104,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eb91e52381f778","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721940826942,"stop":1721940826943,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f607d9b1ef32643","name":"Push message with custom timestamp: 1721944707287","time":{"start":1721941332556,"stop":1721941332556,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2009023b5c3c55","name":"Push message with custom timestamp: 1691182707287","time":{"start":1721941332555,"stop":1721941332555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a24577150299b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721941106871,"stop":1721941106871,"duration":0},"status":"broken","severity":"normal"},{"uid":"143967f12d4cb195","name":"Ping on peer without subscriptions","time":{"start":1721940935756,"stop":1721940935756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6bb1d4b676830c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721940832305,"stop":1721940832305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f5f41481ad6c7","name":"should set field with only STORE enabled","time":{"start":1721940827650,"stop":1721940827650,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d3855b4f5aef98","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721941106924,"stop":1721941106924,"duration":0},"status":"broken","severity":"normal"},{"uid":"a69ea4df2b1069d5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721941478343,"stop":1721941478343,"duration":0},"status":"passed","severity":"normal"},{"uid":"37eceee37c607e4e","name":"Push message equal or less that 1MB","time":{"start":1721941478375,"stop":1721941478375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69e0f81b4c8a68b","name":"start node with empty content topic","time":{"start":1721941434048,"stop":1721941434048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2e44d33e8ea130","name":"Push message with long payload","time":{"start":1721941478305,"stop":1721941478308,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac35d21e7cb30ff2","name":"should return false","time":{"start":1721940827644,"stop":1721940827644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e18b355c6ec517f","name":"safeDispatchEvent","time":{"start":1721940911322,"stop":1721940911322,"duration":0},"status":"passed","severity":"normal"},{"uid":"466256aad5c0bcc2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721940826941,"stop":1721940826942,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2db527a084803a","name":"should not receive a peer event before start","time":{"start":1721940888620,"stop":1721940888621,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cc489f340e5cf8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721941371523,"stop":1721941371523,"duration":0},"status":"passed","severity":"normal"},{"uid":"660fa5f607e31f2d","name":"Check publish message containing emoji","time":{"start":1721941369417,"stop":1721941369417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9887ea06a0a23e19","name":"Reopen subscription with peer with lost subscription","time":{"start":1721940973348,"stop":1721940973348,"duration":0},"status":"passed","severity":"normal"},{"uid":"367fb781d62e6f63","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721941369417,"stop":1721941369418,"duration":1},"status":"passed","severity":"normal"},{"uid":"18df6b121423552d","name":"more peers than existing","time":{"start":1721941308419,"stop":1721941308420,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8f4e28faa7299e3","name":"Push message with special chars payload","time":{"start":1721941478309,"stop":1721941478309,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79e5e899936e96","name":"Check received message containing SQL Injection","time":{"start":1721941390730,"stop":1721941390732,"duration":2},"status":"passed","severity":"normal"},{"uid":"205d03abe4b2dcaf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721941491500,"stop":1721941491501,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e554bc17ef52a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721940819097,"stop":1721940819098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c35d76955686842","name":"Subscribe to topic containing short and receive message","time":{"start":1721941551916,"stop":1721941551916,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7fc4c592f43027","name":"Check message with invalid timestamp is not received","time":{"start":1721941390707,"stop":1721941390707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d589edb0aa1f61ab","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721941371508,"stop":1721941371508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0be27e3d76635bc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721940819101,"stop":1721940819101,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be65087b66f30f","name":"Push message with JSON payload","time":{"start":1721941478315,"stop":1721941478315,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc54b991a0646b2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/8/topic415/json","time":{"start":1721941434024,"stop":1721941434024,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f8570a567d907","name":"it tolerates circular branch references","time":{"start":1721940843644,"stop":1721940843644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3cf709def08983","name":"Check received message containing XML","time":{"start":1721941390697,"stop":1721941390698,"duration":1},"status":"passed","severity":"normal"},{"uid":"512e559a70d0ffdc","name":"should only return 1 node with store capability","time":{"start":1721940843647,"stop":1721940843647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ceb2f3d7f6e779","name":"Ping fails for unsubscribed peers","time":{"start":1721940990135,"stop":1721940990135,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c08403a579940","name":"Subscribe to topic containing Script and receive message","time":{"start":1721941118408,"stop":1721941118408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca112bcc538ff10","name":"Relay - dialed first","time":{"start":1721941538758,"stop":1721941538758,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bf05bb4de41508","name":"addEventListener with wrong event","time":{"start":1721940911317,"stop":1721940911318,"duration":1},"status":"passed","severity":"normal"},{"uid":"66468605dbc8a31b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721940819103,"stop":1721940819103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e624c819251635d5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721941483476,"stop":1721941483476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c804fd52e0ba3853","name":"should return valid sharding parameters for static sharding","time":{"start":1721940819101,"stop":1721940819102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e145961a726b8af4","name":"Check message with no content topic is not received","time":{"start":1721941390708,"stop":1721941390708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0f269f120697c0","name":"should handle application and version for autosharding","time":{"start":1721940819086,"stop":1721940819086,"duration":0},"status":"passed","severity":"normal"},{"uid":"df47ab3556b7429a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721941106920,"stop":1721941106920,"duration":0},"status":"broken","severity":"normal"},{"uid":"108d34f1c606ce1f","name":"Check received message with timestamp: 1721940869978 ","time":{"start":1721941390741,"stop":1721941390742,"duration":1},"status":"passed","severity":"normal"},{"uid":"e929d5a2b850df2c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721941432852,"stop":1721941432852,"duration":0},"status":"passed","severity":"normal"},{"uid":"886cea6597896cb7","name":"Refresh subscription","time":{"start":1721941551900,"stop":1721941551901,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7aa7aedef064ef","name":"random static sharding 4 - Cluster ID: 30, Shard ID: 425","time":{"start":1721941440258,"stop":1721941440261,"duration":3},"status":"passed","severity":"normal"}] |