2024-10-01 00:03:03 +00:00

1 line
158 KiB
JSON

[{"uid":"1193246c432428b2","name":"should set field with only FILTER enabled","time":{"start":1727740482815,"stop":1727740482815,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e4f90a9ee4529b","name":"Check received message containing numeric","time":{"start":1727740775517,"stop":1727740775522,"duration":5},"status":"passed","severity":"normal"},{"uid":"1b9b73064fe58f0a","name":"throws on content topic with non-number generation field","time":{"start":1727740474453,"stop":1727740474454,"duration":1},"status":"passed","severity":"normal"},{"uid":"17afb0788c9d4f1","name":"Subscribe to topic containing Script and publish message","time":{"start":1727740811634,"stop":1727740811634,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ae94bc5c8f74f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727740854797,"stop":1727740854797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2ec408a48c764a","name":"should encodeTxt and decodeTxt","time":{"start":1727740482801,"stop":1727740482802,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ff99101d4a5774","name":"does not throw on valid cases","time":{"start":1727740474452,"stop":1727740474452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdc083c3640f0a7","name":"Check publish message containing escaped characters","time":{"start":1727740810520,"stop":1727740810521,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c7c2db412c126a","name":"Ordered Callback - false","time":{"start":1727740873687,"stop":1727740873687,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c9666c51a1f24c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727740742461,"stop":1727740742461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac4013cd047b4ab","name":"same cluster, same shard: nodes connect","time":{"start":1727740766250,"stop":1727740766250,"duration":0},"status":"passed","severity":"normal"},{"uid":"471422865326f508","name":"should not fail to stop the service if it was not started","time":{"start":1727740857085,"stop":1727740857085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe456bf18225227","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727740497824,"stop":1727740497824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5413c0cc429db978","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727740742482,"stop":1727740742483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b08a18a98969149","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727740799013,"stop":1727740799013,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e8c4389df78fb6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727740640220,"stop":1727740640221,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b550179722754f","name":"Push message with unicode special characters payload","time":{"start":1727740831249,"stop":1727740831249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46069b41dfa7b6f","name":"Ping on peer without subscriptions","time":{"start":1727740573651,"stop":1727740573652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74e2c223ff85528","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727740811639,"stop":1727740811639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0483e1c527f6fa","name":"Push message with numeric payload","time":{"start":1727740831221,"stop":1727740831221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73087e64f4bbc01","name":"LightPush with 0 connections","time":{"start":1727740669825,"stop":1727740669825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ffd4c68ffb9ff0","name":"Check received message containing Russian","time":{"start":1727740775503,"stop":1727740775503,"duration":0},"status":"passed","severity":"normal"},{"uid":"582e36acd0f17325","name":"Fails to publish duplicate message","time":{"start":1727740810525,"stop":1727740810525,"duration":0},"status":"passed","severity":"normal"},{"uid":"179cffd188d6ae9d","name":"Sample","time":{"start":1727740482312,"stop":1727740482313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44a49f6bb48b205","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727740726459,"stop":1727740726460,"duration":1},"status":"passed","severity":"normal"},{"uid":"1118820fd62350a2","name":"Renews peer on consistent missed messages","time":{"start":1727740595097,"stop":1727740595098,"duration":1},"status":"passed","severity":"normal"},{"uid":"48288a510d26a138","name":"handles empty contentTopics array correctly","time":{"start":1727740474479,"stop":1727740474480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5914abf5131db34c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727740497823,"stop":1727740497823,"duration":0},"status":"passed","severity":"normal"},{"uid":"52764495f5e8ce0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727740640205,"stop":1727740640205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e7f315e4a6eccf","name":"Push message with Arabic payload","time":{"start":1727740799185,"stop":1727740799186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8454a6bda1cf8be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727740474472,"stop":1727740474472,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca5e7b6debb5b60","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727740474477,"stop":1727740474477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea182aa31ef431b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727740854782,"stop":1727740854782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b99e6c41ff27d12","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727740958019,"stop":1727740958019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d98ca03fb62bc0b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727740854795,"stop":1727740854796,"duration":1},"status":"passed","severity":"normal"},{"uid":"786c86121f5a852f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727740474459,"stop":1727740474459,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a2238bfe9dfece","name":"Check message on other pubsub topic is not received","time":{"start":1727740775536,"stop":1727740775536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9b06132387efe3","name":"should emit a peer event after start","time":{"start":1727740539870,"stop":1727740539870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ced578e18d45236","name":"Push message with content topic containing Script","time":{"start":1727740799218,"stop":1727740799219,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b98645e75361b2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727740775534,"stop":1727740775534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dfd63d32487dba","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727740811630,"stop":1727740811630,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dccf411ae3db398","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727740742481,"stop":1727740742482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5111b33e62b0e00","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727740482089,"stop":1727740482089,"duration":0},"status":"passed","severity":"normal"},{"uid":"de683ca570263fd2","name":"Push message with content topic containing JSON","time":{"start":1727740799220,"stop":1727740799220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff822219e7846912","name":"Relay + Store","time":{"start":1727740482816,"stop":1727740482816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04eeed33fc3a4a6","name":"should handle a minimal index list","time":{"start":1727740474294,"stop":1727740474295,"duration":1},"status":"passed","severity":"normal"},{"uid":"799ae7f22ca72772","name":"should load peers from local storage and dispatch events","time":{"start":1727740501762,"stop":1727740501762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdaac7b420f51ad","name":"Check received message containing XML","time":{"start":1727740775526,"stop":1727740775526,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f87346c977d22a","name":"Accepts a valid Waku Message","time":{"start":1727740512602,"stop":1727740512603,"duration":1},"status":"passed","severity":"normal"},{"uid":"388769d3b928abaf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727740474477,"stop":1727740474477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b08a707481db6","name":"Check received message containing short","time":{"start":1727740775516,"stop":1727740775517,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cc5a84ebf98f78","name":"Fails to publish message with wrong content topic","time":{"start":1727740810526,"stop":1727740810526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e484e6f2cb538fd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727740742481,"stop":1727740742481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c1a0b355037705","name":"Publish message with large meta","time":{"start":1727740810529,"stop":1727740810529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab282965b66d11d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740757051,"stop":1727740757052,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc9143569c7fa87","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727740535870,"stop":1727740535871,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf64eb5d4405fdc2","name":"Reopen subscription with peer with lost subscription","time":{"start":1727740571598,"stop":1727740571601,"duration":3},"status":"passed","severity":"normal"},{"uid":"aafb83ed23469272","name":"Push message with XML payload","time":{"start":1727740799189,"stop":1727740799190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9899bbe6b30cd94","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640209,"stop":1727740640210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47d2275b18c373","name":"Fails to push message bigger that 1MB","time":{"start":1727740799242,"stop":1727740799244,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3ad59d8e0fe7c71","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727740664968,"stop":1727740664969,"duration":1},"status":"passed","severity":"normal"},{"uid":"be19a09fa357bdc2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727740664971,"stop":1727740664972,"duration":1},"status":"passed","severity":"normal"},{"uid":"6daebab661f5a150","name":"Encoder throws on undefined content topic","time":{"start":1727740490128,"stop":1727740490128,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc247c1ad6855f3d","name":"Ping fails for unsubscribed peers","time":{"start":1727740595076,"stop":1727740595087,"duration":11},"status":"passed","severity":"normal"},{"uid":"c1565fb23d61c326","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727740474458,"stop":1727740474458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e008f22e4168f1dc","name":"Publish message with custom timestamp: Tue Oct 10 2023 23:59:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1727740810522,"stop":1727740810523,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadea208585112fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727740474470,"stop":1727740474470,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd64413405360d8b","name":"throws on content topic with generation field greater than 0","time":{"start":1727740474454,"stop":1727740474454,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f86f2dc0dc648d","name":"Check received message containing special chars","time":{"start":1727740775502,"stop":1727740775502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b151d785eeffeec7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727740864201,"stop":1727740864201,"duration":0},"status":"passed","severity":"normal"},{"uid":"725c7b9e1332e94e","name":"Push message with content topic containing emoji","time":{"start":1727740831261,"stop":1727740831262,"duration":1},"status":"passed","severity":"normal"},{"uid":"8993f040484e6a68","name":"Check message with no payload is not received","time":{"start":1727740642781,"stop":1727740642781,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba59645335b1c3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727740604066,"stop":1727740604066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7f67453be1aedd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727740604060,"stop":1727740604061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9dab990c44971b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727740640216,"stop":1727740640216,"duration":0},"status":"passed","severity":"normal"},{"uid":"266a92f1927f9fc2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727740474460,"stop":1727740474461,"duration":1},"status":"passed","severity":"normal"},{"uid":"656da439b73eee0a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727740528559,"stop":1727740528560,"duration":1},"status":"passed","severity":"normal"},{"uid":"6317fc56e384dc5e","name":"Asymmetric encrypt & decrypt","time":{"start":1727740508152,"stop":1727740508152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c800c9f8a7ae94af","name":"Query with Ordered Callback, No Decoder","time":{"start":1727740870753,"stop":1727740870754,"duration":1},"status":"passed","severity":"normal"},{"uid":"806f292035157167","name":"Push message with content topic containing numeric","time":{"start":1727740831256,"stop":1727740831256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a792f5bcdbab88a9","name":"should properly create peer info with all multiaddrs","time":{"start":1727740482813,"stop":1727740482813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0493800944d4d70","name":"Fails to push message with large meta","time":{"start":1727740831263,"stop":1727740831263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2637cb3315b4ce7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727740640205,"stop":1727740640206,"duration":1},"status":"passed","severity":"normal"},{"uid":"88784fbae86e88d8","name":"should decode valid enr with tcp successfully","time":{"start":1727740482803,"stop":1727740482803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b493fb9658fd898","name":"Check received message containing numeric","time":{"start":1727740775502,"stop":1727740775502,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecfeb3db43a9514","name":"returns all values when wanted number is greater than available values","time":{"start":1727740496830,"stop":1727740496835,"duration":5},"status":"passed","severity":"normal"},{"uid":"cdcb3cb042566c93","name":"LightPush with 1 connections","time":{"start":1727740669826,"stop":1727740669826,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dbc17534889a76","name":"Push message with escaped characters payload","time":{"start":1727740831239,"stop":1727740831249,"duration":10},"status":"passed","severity":"normal"},{"uid":"1063f46879d459e7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727740799220,"stop":1727740799220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1323767fcb990e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727740742464,"stop":1727740742464,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1b3dd4b173f8d9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727740604061,"stop":1727740604064,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6416553df585d50","name":"Check received message with timestamp: 1727740527905000000 ","time":{"start":1727740775532,"stop":1727740775533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b977e57790bc1580","name":"handles different networkShards values correctly","time":{"start":1727740474462,"stop":1727740474463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e72766cb8a9b951","name":"should decode valid enr successfully","time":{"start":1727740482802,"stop":1727740482802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2430a241f38dd596","name":"Push message with content topic containing Chinese","time":{"start":1727740831257,"stop":1727740831257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e9a28884299abf","name":"Subscribe to topic containing long and receive message","time":{"start":1727740742463,"stop":1727740742463,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c556def4367d42","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app88/8/topic828/test.js","time":{"start":1727740842200,"stop":1727740842201,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e4426fd3c12ad8","name":"Encoder throws on empty string content topic","time":{"start":1727740509401,"stop":1727740509401,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a4b9799e8791ed","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727740507819,"stop":1727740507820,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad7ffc63a4cc478","name":"Push message with content topic containing special chars","time":{"start":1727740831256,"stop":1727740831256,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b0ed9c1b8660f","name":"Query with Promise Callback, No message returned","time":{"start":1727740870757,"stop":1727740870758,"duration":1},"status":"passed","severity":"normal"},{"uid":"487b486a69cb8d86","name":"Subscribe to topic containing Script and receive message","time":{"start":1727740742471,"stop":1727740742471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeaf8e9a789db29","name":"Subscribe and publish message","time":{"start":1727740811591,"stop":1727740811592,"duration":1},"status":"passed","severity":"normal"},{"uid":"995b2ff9cfdfcf4d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727740854782,"stop":1727740854783,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e457d1bc8e5f73","name":"Subscribe and receives messages on 20 topics","time":{"start":1727740854788,"stop":1727740854788,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e112b840a56832","name":"getPeersByDiscovery","time":{"start":1727740567822,"stop":1727740567823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25bdaad43dc0c45","name":"1 Relay, 1 Filter, gives up","time":{"start":1727740497523,"stop":1727740497523,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a7ac4f4bbaecec","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727740958018,"stop":1727740958018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bdc1b6b8a9226","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727740482087,"stop":1727740482088,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a61750e5229aec5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727740640215,"stop":1727740640216,"duration":1},"status":"passed","severity":"normal"},{"uid":"afaaade5e69c2dd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727740497337,"stop":1727740497338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5cc14164adc0e3","name":"listenerCount","time":{"start":1727740567823,"stop":1727740567823,"duration":0},"status":"passed","severity":"normal"},{"uid":"691bacb777ec942","name":"Push message with content topic containing numeric","time":{"start":1727740799206,"stop":1727740799207,"duration":1},"status":"passed","severity":"normal"},{"uid":"e076097145ca6011","name":"Check received message containing shell command","time":{"start":1727740775508,"stop":1727740775508,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fa21b4909a0301","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727740535439,"stop":1727740535439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9590b37bdb1aa120","name":"Push message with Chinese payload","time":{"start":1727740831225,"stop":1727740831225,"duration":0},"status":"passed","severity":"normal"},{"uid":"332e3021e86bff02","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727740726458,"stop":1727740726458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d964eb2cb5d2ce6","name":"throws on content topic with empty encoding field","time":{"start":1727740474455,"stop":1727740474456,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec828b55b296d75","name":"returns only open connection if one present","time":{"start":1727740489257,"stop":1727740489257,"duration":0},"status":"passed","severity":"normal"},{"uid":"824631c1532f4664","name":"unsubscribes","time":{"start":1727740886402,"stop":1727740886403,"duration":1},"status":"passed","severity":"normal"},{"uid":"556034a80c78a5e7","name":"Check received message containing Chinese","time":{"start":1727740775523,"stop":1727740775524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2211c6220ac9be","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727740742464,"stop":1727740742464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f502dccf21ce4e86","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740578107,"stop":1727740578107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ed56392ce01e3a","name":"connects to nwaku","time":{"start":1727740893784,"stop":1727740893785,"duration":1},"status":"passed","severity":"normal"},{"uid":"792e48211c23763","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727740726454,"stop":1727740726454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58eede31d420177","name":"stop","time":{"start":1727740567829,"stop":1727740567829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6333eaa83c00ef5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727740497334,"stop":1727740497335,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1c1267e646697c","name":"Push message with shell command payload","time":{"start":1727740831231,"stop":1727740831231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e9d84f335f0468","name":"Query generator for multiple messages","time":{"start":1727740894645,"stop":1727740894645,"duration":0},"status":"passed","severity":"normal"},{"uid":"871901284be87a8a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727740642773,"stop":1727740642773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9747a628bd0438","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727740497335,"stop":1727740497336,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bdaad3e6ec7455","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727740811612,"stop":1727740811614,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f74eb12638d6f49","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727740640211,"stop":1727740640211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9626028cb59042","name":"Check message received after nwaku node is restarted","time":{"start":1727740775516,"stop":1727740775516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc1efe61fccb6624","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640212,"stop":1727740640212,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ecd24ad4315fc6","name":"start node with empty shard should fail","time":{"start":1727740862018,"stop":1727740862018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9958e82083c34ad","name":"Push message with content topic containing emoji","time":{"start":1727740799227,"stop":1727740799228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0bc55f4fad49c6","name":"Subscribe and receives messages on 20 topics","time":{"start":1727740854773,"stop":1727740854773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a64f02feb7fa71","name":"Relay + Store","time":{"start":1727740534022,"stop":1727740534023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b76dd43a9b2ed7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727740854786,"stop":1727740854786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a0b026e6eb0bf","name":"Check publish message containing XML","time":{"start":1727740810517,"stop":1727740810517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ada59e6847a360","name":"should emit a peer event after start","time":{"start":1727740501760,"stop":1727740501761,"duration":1},"status":"passed","severity":"normal"},{"uid":"143185d3a4075bf2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727740482092,"stop":1727740482093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ef269a1604d16a","name":"Overlapping topic subscription","time":{"start":1727740811615,"stop":1727740811615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8a2c31d657fcd08","name":"Filter with 1 connections","time":{"start":1727740669826,"stop":1727740669827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf75540dbd726ba","name":"Generator, 2 different pubsubtopics","time":{"start":1727740882715,"stop":1727740882716,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fffb060902fd50","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727740847114,"stop":1727740847114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18dd359a338db918","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727740578101,"stop":1727740578101,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e268b496073a7a","name":"should be able to decode the field with only STORE set to true","time":{"start":1727740482093,"stop":1727740482093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aec25244a776ac","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727740810528,"stop":1727740810528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77cb37dadd5f8","name":"Check received message containing XML","time":{"start":1727740775507,"stop":1727740775507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e268f019ec08c5cd","name":"Generator, 2 different pubsubtopics","time":{"start":1727740882718,"stop":1727740882718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af93cae3817aae","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727740604061,"stop":1727740604061,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bfabafd8cfa109","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727740893505,"stop":1727740893506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac738663beb849d3","name":"Ordered callback, aborts when callback returns true","time":{"start":1727740894648,"stop":1727740894648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a17fba30fab77a","name":"should not receive a peer event after stop","time":{"start":1727740501761,"stop":1727740501761,"duration":0},"status":"passed","severity":"normal"},{"uid":"62790ae6b7c18028","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727740528562,"stop":1727740528562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7dea1cb2c4d9d8","name":"Push message with Arabic payload","time":{"start":1727740831225,"stop":1727740831229,"duration":4},"status":"passed","severity":"normal"},{"uid":"349468f03365c0f","name":"Push message with content topic containing Arabic","time":{"start":1727740799211,"stop":1727740799211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c5882e3ae58a69","name":"Check received message containing shell command","time":{"start":1727740775528,"stop":1727740775528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1d2ba7771e8b57","name":"Push message with custom timestamp: 1727737088032","time":{"start":1727740799239,"stop":1727740799239,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf32f7f958a93dd","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727740726452,"stop":1727740726452,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d2506fdf5103f5","name":"Check received message containing escaped characters","time":{"start":1727740775531,"stop":1727740775531,"duration":0},"status":"passed","severity":"normal"},{"uid":"7540a95c1b99d2ea","name":"Check received message with timestamp: 1727740526795 ","time":{"start":1727740642773,"stop":1727740642773,"duration":0},"status":"passed","severity":"normal"},{"uid":"73052b3e8acd0238","name":"should not fail to stop the service if it was not started","time":{"start":1727740501760,"stop":1727740501760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0abaa1012dfe0","name":"Publishes to nwaku","time":{"start":1727740792418,"stop":1727740792418,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb40403abb922bae","name":"random static sharding 5 - Cluster ID: 477, Shard ID: 102","time":{"start":1727740862012,"stop":1727740862012,"duration":0},"status":"passed","severity":"normal"},{"uid":"267087fc291fcae5","name":"should not fail to stop the service if it was not started","time":{"start":1727740539869,"stop":1727740539869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9971d1ce5de8af4e","name":"groups content topics by expected pubsub topic","time":{"start":1727740474461,"stop":1727740474461,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd8f82f7c5a5462","name":"isConnected should return true after first peer connects","time":{"start":1727740560052,"stop":1727740560052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3d9a6f5e27b35d","name":"should set field with only STORE enabled","time":{"start":1727740482815,"stop":1727740482815,"duration":0},"status":"passed","severity":"normal"},{"uid":"709af69d239e80eb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727740811633,"stop":1727740811633,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215fa606dc60332","name":"Push message with numeric payload","time":{"start":1727740799182,"stop":1727740799183,"duration":1},"status":"passed","severity":"normal"},{"uid":"20119161c41f4e36","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727740893503,"stop":1727740893503,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1abaffe1e81057","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727740474456,"stop":1727740474456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8755706eb8b70e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727740799014,"stop":1727740799015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48999cbec027805","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727740854779,"stop":1727740854779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f9f16c5773d263","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740757061,"stop":1727740757061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37d1637dd8bf983","name":"random static sharding 1 - Cluster ID: 631, Shard ID: 291","time":{"start":1727740862010,"stop":1727740862011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55fc27475db43fd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727740811626,"stop":1727740811627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e1f8314f639bcf","name":"Check received message containing SQL Injection","time":{"start":1727740775504,"stop":1727740775504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4706ff10db347640","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727740893503,"stop":1727740893503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16a81a759716b7","name":"Push message on custom pubsubTopic","time":{"start":1727740757060,"stop":1727740757061,"duration":1},"status":"passed","severity":"normal"},{"uid":"44aee3ca9c154a57","name":"Check publish message after client node is restarted","time":{"start":1727740810529,"stop":1727740810529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cdfe4e566977715","name":"should throw an error for missing required configuration","time":{"start":1727740474467,"stop":1727740474467,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfd0403df6f3d84","name":"Subscribe and receive messages via waku relay post","time":{"start":1727740854787,"stop":1727740854787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5459b5e3a31b25ed","name":"Subscribe and receive messages via lightPush","time":{"start":1727740742454,"stop":1727740742455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9854cf5cd06d82f9","name":"it tolerates circular branch references","time":{"start":1727740497819,"stop":1727740497819,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a701c4a368bd06","name":"can start the service","time":{"start":1727740857084,"stop":1727740857084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0b7da42817175","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727740640220,"stop":1727740640220,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e480abceaba78f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727740726454,"stop":1727740726455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84cd046644e7f54","name":"Fails to push message with empty content topic","time":{"start":1727740831262,"stop":1727740831262,"duration":0},"status":"passed","severity":"normal"},{"uid":"3373c192a31a6731","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727740640214,"stop":1727740640214,"duration":0},"status":"passed","severity":"normal"},{"uid":"de56e13d04b1af8a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727740640216,"stop":1727740640216,"duration":0},"status":"passed","severity":"normal"},{"uid":"381c0e07c6768391","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727740894645,"stop":1727740894646,"duration":1},"status":"passed","severity":"normal"},{"uid":"7035913705e7db10","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727740640208,"stop":1727740640208,"duration":0},"status":"passed","severity":"normal"},{"uid":"33925396a5c9e48c","name":"Passing page size 1 when there are 4 messages","time":{"start":1727740884263,"stop":1727740884264,"duration":1},"status":"passed","severity":"normal"},{"uid":"486ad526f2d7dbd7","name":"Check message with invalid timestamp is not received","time":{"start":1727740642774,"stop":1727740642780,"duration":6},"status":"passed","severity":"normal"},{"uid":"d71b5db8a68ae44b","name":"Push message with meta","time":{"start":1727740799233,"stop":1727740799233,"duration":0},"status":"passed","severity":"normal"},{"uid":"415cfddecd03151f","name":"Ordered Callback - true","time":{"start":1727740873686,"stop":1727740873686,"duration":0},"status":"passed","severity":"normal"},{"uid":"86973e0a401f526d","name":"Using a function","time":{"start":1727740893786,"stop":1727740893786,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ed41fbc09dd2f4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727740474478,"stop":1727740474479,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6b9382bbdaac34","name":"ignores unrecognized TXT record formats","time":{"start":1727740497820,"stop":1727740497821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41d298f9fad4dbf","name":"LightPush with 2 connections","time":{"start":1727740669827,"stop":1727740669827,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f83269e73d3133","name":"Nodes with multiple pubsub topic","time":{"start":1727740799013,"stop":1727740799014,"duration":1},"status":"passed","severity":"normal"},{"uid":"988afcb46e412139","name":"Passing page size 19 when there are 20 messages","time":{"start":1727740884265,"stop":1727740884265,"duration":0},"status":"passed","severity":"normal"},{"uid":"119cd3afd0c80f75","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727740482088,"stop":1727740482089,"duration":1},"status":"passed","severity":"normal"},{"uid":"44316f42bb911c05","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727740474469,"stop":1727740474469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f828e3aa4f627dd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740882720,"stop":1727740882721,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0738c527b094d2c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727740490129,"stop":1727740490129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0c26f3f5251719","name":"Check received message containing shell command","time":{"start":1727740642767,"stop":1727740642768,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ed402dde5256ec","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727740640205,"stop":1727740640205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbce28da9ed0834","name":"Subscribe to topic containing long and receive message","time":{"start":1727740854791,"stop":1727740854791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7738b7e896f794e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727740854780,"stop":1727740854780,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa11644de4f9b24d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727740870751,"stop":1727740870752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdbbb34b0822519","name":"Push message with short payload","time":{"start":1727740831220,"stop":1727740831220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffe89624b22e142","name":"through manual discovery","time":{"start":1727740760724,"stop":1727740760724,"duration":0},"status":"passed","severity":"normal"},{"uid":"332c924a33ec9c29","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727740474476,"stop":1727740474476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2ffed5f520a4be","name":"Fails to push message bigger that 1MB","time":{"start":1727740831266,"stop":1727740831266,"duration":0},"status":"passed","severity":"normal"},{"uid":"61213ad866c9effb","name":"Passing page size 3 when there are 20 messages","time":{"start":1727740884264,"stop":1727740884264,"duration":0},"status":"passed","severity":"normal"},{"uid":"671f780818e2bae6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727740474468,"stop":1727740474468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7edb8616d159cae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640206,"stop":1727740640206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da24dc6cd5edf4e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727740811592,"stop":1727740811592,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf4b0b3ed63d3a5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727740482803,"stop":1727740482803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d735b12dac2d4f7","name":"Push message with Russian payload","time":{"start":1727740831229,"stop":1727740831229,"duration":0},"status":"passed","severity":"normal"},{"uid":"944ff4ce8d68c90d","name":"Push message with content topic containing Script","time":{"start":1727740831258,"stop":1727740831259,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ed5f4eb4e7836f","name":"Push message with custom timestamp: 1727744288032","time":{"start":1727740799239,"stop":1727740799239,"duration":0},"status":"passed","severity":"normal"},{"uid":"707e34d7b86e86e7","name":"Callback on promise","time":{"start":1727740894646,"stop":1727740894647,"duration":1},"status":"passed","severity":"normal"},{"uid":"734e7349d085a1e6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727740474464,"stop":1727740474464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a409d1a36602642","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727740854780,"stop":1727740854780,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc7591ca318400","name":"Push message with content topic containing unicode special characters","time":{"start":1727740799223,"stop":1727740799227,"duration":4},"status":"passed","severity":"normal"},{"uid":"2e89387cc473ce86","name":"Push 30 different messages","time":{"start":1727740831250,"stop":1727740831250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3da9a98b8d1617","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727740870749,"stop":1727740870749,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb56ec95cc2685c","name":"Nodes with multiple pubsub topic","time":{"start":1727740799015,"stop":1727740799016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0707f2813f88079","name":"Ping on unsubscribed peer","time":{"start":1727740573652,"stop":1727740573652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e696a518183e6585","name":"addEventListener with correct event","time":{"start":1727740567820,"stop":1727740567821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28c2f1f89c40853","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727740578095,"stop":1727740578098,"duration":3},"status":"passed","severity":"normal"},{"uid":"266f4c3de76a4036","name":"less peers than existing","time":{"start":1727740775800,"stop":1727740775800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6ccb56ec781f6d8","name":"Push message with escaped characters payload","time":{"start":1727740799197,"stop":1727740799197,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac429bd0ccc8a86","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727740879447,"stop":1727740879448,"duration":1},"status":"passed","severity":"normal"},{"uid":"531dad6565e5a1f9","name":"throws on content topic with empty topic name field","time":{"start":1727740474455,"stop":1727740474455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8011c355daca31","name":"should properly create location multiaddrs - udp4","time":{"start":1727740482811,"stop":1727740482811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7aeb08cfc665e3","name":"Check received message containing unicode special characters","time":{"start":1727740775532,"stop":1727740775532,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb805ae8fb0e6fe","name":"Push message with content topic containing escaped characters","time":{"start":1727740799223,"stop":1727740799223,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a271abd4b2c4e6","name":"Overlapping topic subscription","time":{"start":1727740742461,"stop":1727740742461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2127146cfc9611","name":"should throw an error for missing sharding configuration","time":{"start":1727740474479,"stop":1727740474479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6469473477d83151","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727740664969,"stop":1727740664969,"duration":0},"status":"passed","severity":"normal"},{"uid":"870e30f7a18cded4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727740742477,"stop":1727740742478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b790ae168700fd","name":"Check publish message containing emoji","time":{"start":1727740810521,"stop":1727740810521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5513e983bc2f2e5c","name":"Tracks peer failures correctly","time":{"start":1727740595092,"stop":1727740595097,"duration":5},"status":"passed","severity":"normal"},{"uid":"405827bae705e8f1","name":"Encoder throws on undefined content topic","time":{"start":1727740507822,"stop":1727740507822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fedc6d547c2ba50","name":"Ping on unsubscribed peer","time":{"start":1727740573657,"stop":1727740573657,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a5ddc9781d524d","name":"Push message with Basic HTML tag payload","time":{"start":1727740799190,"stop":1727740799191,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd694c3687808c86","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727740726453,"stop":1727740726453,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e682937b606b071","name":"can dial TLS multiaddrs","time":{"start":1727740760723,"stop":1727740760724,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab1c81375a5f089","name":"Decoder throws on undefined content topic","time":{"start":1727740507823,"stop":1727740507824,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcfe6146c092712","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727740535871,"stop":1727740535871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dacd5231ad68537","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727740854791,"stop":1727740854792,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b4948fb674739","name":"configure the node with multiple pubsub topics","time":{"start":1727740862016,"stop":1727740862016,"duration":0},"status":"passed","severity":"normal"},{"uid":"21840b9469e1657","name":"Push message with custom timestamp: 1696982265399","time":{"start":1727740831263,"stop":1727740831264,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d25fbb43163e799","name":"recovers when dns.resolve returns empty","time":{"start":1727740497820,"stop":1727740497820,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d4c814ba4aced0","name":"Push message with long payload","time":{"start":1727740831220,"stop":1727740831221,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8a0e637361045a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app63/4/topic527/xml","time":{"start":1727740842198,"stop":1727740842199,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdb2222d71e5a2a","name":"addEventListener with wrong event","time":{"start":1727740567821,"stop":1727740567821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc92c0ae02ae0c57","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727740482096,"stop":1727740482096,"duration":0},"status":"passed","severity":"normal"},{"uid":"73583889e452e324","name":"can start the service","time":{"start":1727740539868,"stop":1727740539868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1ada77cfdea123","name":"should return no connections if no open connection provided","time":{"start":1727740489258,"stop":1727740489258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922badfc2e4f3a6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727740640210,"stop":1727740640211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d02aa54f182d0b","name":"non connected peers","time":{"start":1727740775800,"stop":1727740775800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d94433c43b6236f7","name":"Filter with 0 connections","time":{"start":1727740669826,"stop":1727740669826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8164fa7dd49b63f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727740664966,"stop":1727740664967,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71dc7f0cf9c28ba","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727740482094,"stop":1727740482095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c308b04f3cd64c4f","name":"Wrong topic","time":{"start":1727740842205,"stop":1727740842205,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e6b9c211ef56f8","name":"Mutual subscription","time":{"start":1727740811590,"stop":1727740811591,"duration":1},"status":"passed","severity":"normal"},{"uid":"896bf59c36915d37","name":"should not receive a peer event after stop","time":{"start":1727740857086,"stop":1727740857087,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbbbd176c25a160","name":"Push message with content topic containing Chinese","time":{"start":1727740799210,"stop":1727740799210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0560595fd84338","name":"Waku message hash computation (no timestamp)","time":{"start":1727740476870,"stop":1727740476871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0c37c81b4ab4a6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727740474480,"stop":1727740474481,"duration":1},"status":"passed","severity":"normal"},{"uid":"4018408550743e1b","name":"Waku message hash computation (payload length 0)","time":{"start":1727740476870,"stop":1727740476870,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d1afc99389daec","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727740854783,"stop":1727740854783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e98a1ba0ebc69b8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727740489777,"stop":1727740489778,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e491b445118fc9","name":"should select older connection if present","time":{"start":1727740489258,"stop":1727740489263,"duration":5},"status":"passed","severity":"normal"},{"uid":"92140060d2f0746a","name":"Filter with 2 connections","time":{"start":1727740669827,"stop":1727740669827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3278d59eb1e7a70","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740578099,"stop":1727740578099,"duration":0},"status":"passed","severity":"normal"},{"uid":"597f9fc564bc115c","name":"Renews subscription after lossing a connection","time":{"start":1727740854798,"stop":1727740854798,"duration":0},"status":"passed","severity":"normal"},{"uid":"901a168380d4385b","name":"should properly create location multiaddrs - udp6","time":{"start":1727740482812,"stop":1727740482812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2e448f62c7c51b","name":"Push message with rate limit","time":{"start":1727740831263,"stop":1727740831263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8b90d80c7dcfcd","name":"should throw error - no public key","time":{"start":1727740482804,"stop":1727740482804,"duration":0},"status":"passed","severity":"normal"},{"uid":"41285590988c216a","name":"Ping succeeds for all connected peers","time":{"start":1727740595076,"stop":1727740595076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7decd542d6603eda","name":"Push message with emoji payload","time":{"start":1727740799199,"stop":1727740799201,"duration":2},"status":"passed","severity":"normal"},{"uid":"53bf146a43bf3050","name":"Query with Promise Callback, No Decoder","time":{"start":1727740870756,"stop":1727740870757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e23a23ab0525b4","name":"Query generator for multiple messages with different message text format","time":{"start":1727740894645,"stop":1727740894645,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e595a9ebf3f805","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727740775513,"stop":1727740775513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b81735223b0ece","name":"Reusing cursor across nodes","time":{"start":1727740864200,"stop":1727740864200,"duration":0},"status":"passed","severity":"normal"},{"uid":"967bf17bee789c52","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727740482089,"stop":1727740482090,"duration":1},"status":"passed","severity":"normal"},{"uid":"967705ffeb505797","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727740535441,"stop":1727740535441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d23b2086995b6e1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727740560051,"stop":1727740560051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cddb7a77951c36","name":"should properly create location multiaddrs - tcp6","time":{"start":1727740482812,"stop":1727740482812,"duration":0},"status":"passed","severity":"normal"},{"uid":"422ffa7bc319ea47","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727740811616,"stop":1727740811626,"duration":10},"status":"passed","severity":"normal"},{"uid":"10e10f5489c55a8b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727740664969,"stop":1727740664969,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0014a79e0c4f75","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727740474472,"stop":1727740474472,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d11101b098b19","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727740474471,"stop":1727740474471,"duration":0},"status":"passed","severity":"normal"},{"uid":"100a759eaff560d9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727740474457,"stop":1727740474457,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3a1303de91562a","name":"Check received message with timestamp: 1727740526795000000 ","time":{"start":1727740642772,"stop":1727740642773,"duration":1},"status":"passed","severity":"normal"},{"uid":"9489ec0c3c9a3250","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727740489776,"stop":1727740489776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a43473856a83e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727740501762,"stop":1727740501763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2690552b84b1b611","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727740578108,"stop":1727740578108,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc777d39d19dd81e","name":"Query Generator - true","time":{"start":1727740873682,"stop":1727740873682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb7b7717ca65bfc","name":"A test","time":{"start":1727740742608,"stop":1727740742608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddad5dcbcf2c7b42","name":"Check message with non string payload is not received","time":{"start":1727740775538,"stop":1727740775538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8882e1f20e88b80c","name":"handles different clusterIds correctly","time":{"start":1727740474462,"stop":1727740474462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8147e7bf03f3c8d2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727740864193,"stop":1727740864197,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c489726ee741d68","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727740854787,"stop":1727740854788,"duration":1},"status":"passed","severity":"normal"},{"uid":"2698b8420b9d9b1d","name":"Publish without waiting for remote peer","time":{"start":1727740811591,"stop":1727740811591,"duration":0},"status":"passed","severity":"normal"},{"uid":"960e66c38b6d979c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727740474466,"stop":1727740474466,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dc3d4a4786eb50","name":"Check publish message containing long","time":{"start":1727740810505,"stop":1727740810506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c075577aa56101","name":"Passing page size 11 when there are 10 messages","time":{"start":1727740884265,"stop":1727740884265,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0b55f632df693e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727740528563,"stop":1727740528563,"duration":0},"status":"passed","severity":"normal"},{"uid":"52580b95dc591dff","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727740474466,"stop":1727740474466,"duration":0},"status":"passed","severity":"normal"},{"uid":"919bfd385c2592d8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727740482093,"stop":1727740482094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e206e65ab2e7ed9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727740640218,"stop":1727740640218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba686e1ec1517b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640215,"stop":1727740640215,"duration":0},"status":"passed","severity":"normal"},{"uid":"65105269b1d14783","name":"Query Generator, No Decoder","time":{"start":1727740870750,"stop":1727740870750,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a1210629efa93e","name":"Renews peer on consistent ping failures","time":{"start":1727740595088,"stop":1727740595091,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb17eaa816d8e620","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727740640214,"stop":1727740640214,"duration":0},"status":"passed","severity":"normal"},{"uid":"165bb066358158fa","name":"Refresh subscription","time":{"start":1727740854790,"stop":1727740854790,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c7b7a90bcda249","name":"Check received message containing Basic HTML tag","time":{"start":1727740775507,"stop":1727740775507,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17c87d1c0359625","name":"Check received message containing numeric","time":{"start":1727740642758,"stop":1727740642758,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d3bb0eecbb28ed","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727740476871,"stop":1727740476871,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a9a47f9289eeb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727740560049,"stop":1727740560050,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7e4acf31d6df38","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727740766249,"stop":1727740766250,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa703b205ae01eb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727740640210,"stop":1727740640210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9836b30bace2388c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727740811641,"stop":1727740811641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd06d5c16445270","name":"Ping on unsubscribed peer","time":{"start":1727740571595,"stop":1727740571598,"duration":3},"status":"passed","severity":"normal"},{"uid":"32863710cdab06e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727740742456,"stop":1727740742456,"duration":0},"status":"passed","severity":"normal"},{"uid":"be03ad620a79db33","name":"Check received message containing special chars","time":{"start":1727740775523,"stop":1727740775523,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa778d5ad4297b85","name":"Push message with content topic containing SQL Injection","time":{"start":1727740799216,"stop":1727740799217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1cafef09f598ba","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727740474469,"stop":1727740474469,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d34026cb4b28a8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727740799015,"stop":1727740799015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4627ee1480a19db0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727740854777,"stop":1727740854777,"duration":0},"status":"passed","severity":"normal"},{"uid":"7285fbb16fba0937","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727740742455,"stop":1727740742455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6b4b3051f2f79e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727740474463,"stop":1727740474463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c953044c7d555bc8","name":"ignores domain fetching errors","time":{"start":1727740497820,"stop":1727740497820,"duration":0},"status":"passed","severity":"normal"},{"uid":"757ed9839e59131a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727740854781,"stop":1727740854782,"duration":1},"status":"passed","severity":"normal"},{"uid":"635aa6f9ac7b08de","name":"Throws when trying to push message with empty payload","time":{"start":1727740831250,"stop":1727740831250,"duration":0},"status":"passed","severity":"normal"},{"uid":"df22f8aefc6f60f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727740640213,"stop":1727740640213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a6b4ffb134fad8","name":"random static sharding 10 - Cluster ID: 287, Shard ID: 58","time":{"start":1727740862015,"stop":1727740862015,"duration":0},"status":"passed","severity":"normal"},{"uid":"39159ade4636929c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727740539872,"stop":1727740539872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6fc47e2b9aed40d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727740474459,"stop":1727740474460,"duration":1},"status":"passed","severity":"normal"},{"uid":"78cdbd3ba77e32c5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727740474481,"stop":1727740474481,"duration":0},"status":"passed","severity":"normal"},{"uid":"60817e944ace6b56","name":"Passing invalid cursor","time":{"start":1727740864201,"stop":1727740864201,"duration":0},"status":"passed","severity":"normal"},{"uid":"de99add05b2fe0c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1727740854794,"stop":1727740854794,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b69e44090ac248","name":"Check received message containing emoji","time":{"start":1727740775511,"stop":1727740775511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e156fe03f47ecc","name":"Push message with content topic containing Russian","time":{"start":1727740831257,"stop":1727740831258,"duration":1},"status":"passed","severity":"normal"},{"uid":"388591a3dfa06624","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727740726456,"stop":1727740726456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8ace7e9f7bb259","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727740595097,"stop":1727740595097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ef192d32c38138","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727740474459,"stop":1727740474459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e190a1f921aa4bab","name":"different cluster, different shard: nodes don't connect","time":{"start":1727740766251,"stop":1727740766253,"duration":2},"status":"passed","severity":"normal"},{"uid":"c815655cf6a7ddfc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727740640208,"stop":1727740640209,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a2a6d38cb0a199","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727740854794,"stop":1727740854794,"duration":0},"status":"passed","severity":"normal"},{"uid":"434cbe2456346868","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app84/9/topic183/test.js","time":{"start":1727740842201,"stop":1727740842202,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d254b46e8bea62","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727740742483,"stop":1727740742484,"duration":1},"status":"passed","severity":"normal"},{"uid":"e036677d88b6ad83","name":"Subscribe to topic containing long and receive message","time":{"start":1727740854776,"stop":1727740854777,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabf62d5bc7c5b09","name":"random static sharding 7 - Cluster ID: 93, Shard ID: 870","time":{"start":1727740862013,"stop":1727740862013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66ee41970c952ce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727740742470,"stop":1727740742471,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0918372b665c03","name":"Push message with content topic containing shell command","time":{"start":1727740831260,"stop":1727740831260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecb6c9082e1f28c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727740640218,"stop":1727740640218,"duration":0},"status":"passed","severity":"normal"},{"uid":"626a5622a5b07358","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727740864198,"stop":1727740864198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e5fe2ab0f772a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727740474470,"stop":1727740474470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66cd07685941615","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727740474462,"stop":1727740474462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9c50c948bb84f6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727740742467,"stop":1727740742467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3d99078ca64fe","name":"Check received message containing Russian","time":{"start":1727740642762,"stop":1727740642763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fedfcd66d6f9bf2","name":"Check publish message containing JSON","time":{"start":1727740810519,"stop":1727740810520,"duration":1},"status":"passed","severity":"normal"},{"uid":"86520c23633473a5","name":"Query generator for multiple messages with different content topic format","time":{"start":1727740894646,"stop":1727740894646,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d42905d93e5e1c","name":"Rejects garbage","time":{"start":1727740512603,"stop":1727740512603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7699fd1227938722","name":"Store - dialed first","time":{"start":1727740900482,"stop":1727740900482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be0821843a9d1c5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727740893504,"stop":1727740893504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0fed8b9141af7","name":"Check message with non string payload is not received","time":{"start":1727740775515,"stop":1727740775515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d400714ba7508b75","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727740474460,"stop":1727740474460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaa3e8df699efe7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727740578103,"stop":1727740578104,"duration":1},"status":"passed","severity":"normal"},{"uid":"49225f3877f89aeb","name":"Check publish message containing SQL Injection","time":{"start":1727740810516,"stop":1727740810517,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10d939e57ed2aa9","name":"Push message with JSON payload","time":{"start":1727740799191,"stop":1727740799191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ad1c309f6fcc7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727740474473,"stop":1727740474473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0acba72434cfcfc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727740854789,"stop":1727740854789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75576d5ac9a6b7","name":"Check received message containing Script","time":{"start":1727740775504,"stop":1727740775504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4756d78af5b78ec","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727740879450,"stop":1727740879451,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd85f16404c4b59","name":"removeEventListener with correct event","time":{"start":1727740567821,"stop":1727740567822,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5000e8e1712142","name":"Subscribe to topic containing XML and receive message","time":{"start":1727740742476,"stop":1727740742477,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9c5b999e002fa1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727740474468,"stop":1727740474468,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b19a75d7a5799b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727740893502,"stop":1727740893502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d940b42fa8381033","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727740870755,"stop":1727740870756,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d1a831f71fd43b","name":"different cluster, same shard: nodes don't connect","time":{"start":1727740640203,"stop":1727740640204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9945a9d990b700f","name":"Refresh subscription","time":{"start":1727740854776,"stop":1727740854776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6cb059d5590653","name":"pre and post cipher","time":{"start":1727740508153,"stop":1727740508153,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed1a1db2345a575","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727740854779,"stop":1727740854779,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef02ba727965c05","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727740497336,"stop":1727740497337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa7f8cb9570fcb2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727740528561,"stop":1727740528561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319e694778bfd0b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727740726461,"stop":1727740726461,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb1088a0bcddb7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727740810526,"stop":1727740810527,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd4c56dfd1c10f6","name":"Check received message with timestamp: 1727740527905000000 ","time":{"start":1727740775512,"stop":1727740775512,"duration":0},"status":"passed","severity":"normal"},{"uid":"662571822254d91e","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727740726452,"stop":1727740726453,"duration":1},"status":"passed","severity":"normal"},{"uid":"42293bf6f8d8008d","name":"should add and remove event listeners correctly","time":{"start":1727740501763,"stop":1727740501763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee72e27b1d52d7c1","name":"can start and stop the service","time":{"start":1727740857084,"stop":1727740857085,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ce04a30af75030","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640216,"stop":1727740640217,"duration":1},"status":"passed","severity":"normal"},{"uid":"3565effe09145bfc","name":"Subscribe to topic containing Script and receive message","time":{"start":1727740854780,"stop":1727740854781,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c256a82b869be2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727740640215,"stop":1727740640215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4665a54475de9eb8","name":"should only return 1 node with relay capability","time":{"start":1727740497821,"stop":1727740497822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03aa31180bfd1ef","name":"Check message with no content topic is not received","time":{"start":1727740642781,"stop":1727740642781,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d1ff9c93f8eabe","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727740476868,"stop":1727740476869,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f5feda1957beba","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727740958018,"stop":1727740958019,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9c0be55c72ef08","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727740811637,"stop":1727740811638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3517cf9663b96639","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727740811639,"stop":1727740811639,"duration":0},"status":"passed","severity":"normal"},{"uid":"861d01ee3a8c0b1d","name":"Check received message containing Arabic","time":{"start":1727740775524,"stop":1727740775524,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a52f6df3cc3921","name":"Throws when trying to push message with empty payload","time":{"start":1727740799201,"stop":1727740799202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5907207083000a05","name":"should return valid sharding parameters for static sharding","time":{"start":1727740474478,"stop":1727740474478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff6adfa8f55ebf6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727740474477,"stop":1727740474477,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e681a727d0e4eb","name":"Check publish message containing Russian","time":{"start":1727740810514,"stop":1727740810516,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f7578bcd2c7c279","name":"same cluster, same shard: nodes connect","time":{"start":1727740640202,"stop":1727740640202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a922fa80235579ce","name":"should only return 1 node with store capability","time":{"start":1727740497822,"stop":1727740497822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70dcf114657ef75","name":"should not receive a peer event before start","time":{"start":1727740539870,"stop":1727740539871,"duration":1},"status":"passed","severity":"normal"},{"uid":"71890b009652166f","name":"should not fail to start the service if it is already started","time":{"start":1727740501760,"stop":1727740501760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4976d01f54566b6","name":"Push message with special chars payload","time":{"start":1727740831221,"stop":1727740831225,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbeb1ab321145c3f","name":"should throw error - no public key","time":{"start":1727740482805,"stop":1727740482805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91e3a5cbd18405d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727740474295,"stop":1727740474295,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f4564de94bde3f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727740482095,"stop":1727740482095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45d76f1d350ec24","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727740535869,"stop":1727740535870,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3166663009166b6","name":"Decrypt messages","time":{"start":1727740777766,"stop":1727740777766,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfba21d1ce73aec6","name":"Subscribe to topic containing short and receive message","time":{"start":1727740854776,"stop":1727740854776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c730ab4eb0d813d","name":"should encode/decode to text encoding","time":{"start":1727740482807,"stop":1727740482810,"duration":3},"status":"passed","severity":"normal"},{"uid":"c5406b80b168b474","name":"Register correct protocols","time":{"start":1727740811591,"stop":1727740811591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb17f5b1f00e5942","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/3/topic621/proto","time":{"start":1727740842198,"stop":1727740842198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16809a537a4d543","name":"Push message with SQL Injection payload","time":{"start":1727740831229,"stop":1727740831229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8695190b6324f","name":"Nwaku publishes","time":{"start":1727740792418,"stop":1727740792418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9270b80429823c4a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727740535868,"stop":1727740535868,"duration":0},"status":"passed","severity":"normal"},{"uid":"81807b7217c52e2d","name":"Relay - dialed first","time":{"start":1727740900480,"stop":1727740900481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e19dca775cdab6d","name":"should return false","time":{"start":1727740482805,"stop":1727740482806,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa88861451a67de6","name":"should not receive a peer event before start","time":{"start":1727740857086,"stop":1727740857086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5958a60c5da4c325","name":"1 Store, 2 fetches","time":{"start":1727740497521,"stop":1727740497522,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5205d3643e27d5","name":"Push message with unicode special characters payload","time":{"start":1727740799198,"stop":1727740799199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9543d6a9a1ad522","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727740742457,"stop":1727740742458,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6f46d53864e88b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727740811609,"stop":1727740811612,"duration":3},"status":"passed","severity":"normal"},{"uid":"ead0de68525ce703","name":"Push message with content topic containing long","time":{"start":1727740799202,"stop":1727740799206,"duration":4},"status":"passed","severity":"normal"},{"uid":"b8f459f418769211","name":"Publish message with custom timestamp: Tue Oct 01 2024 00:59:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1727740810524,"stop":1727740810525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3605dda2cacdbdf","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727740893506,"stop":1727740893506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d67f4b898cc6f3a","name":"Subscribe to topic containing short and publish message","time":{"start":1727740811615,"stop":1727740811616,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ec2cc06508e476","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727740482087,"stop":1727740482087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93bf1da68fe8a9d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727740578105,"stop":1727740578105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6d5d3cc412fba1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727740509399,"stop":1727740509399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4371589cb47fcc86","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727740742468,"stop":1727740742468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db6726ff527ff22","name":"should return all peers when numPeers is 0","time":{"start":1727740489775,"stop":1727740489776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8285339201eb5c11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727740474472,"stop":1727740474472,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c719106da79e47","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app13/6/topic457/proto","time":{"start":1727740842199,"stop":1727740842200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50b8af4fafa8a42","name":"Overlapping topic subscription","time":{"start":1727740854774,"stop":1727740854776,"duration":2},"status":"passed","severity":"normal"},{"uid":"4827679a92633fe7","name":"Check received message containing escaped characters","time":{"start":1727740775508,"stop":1727740775511,"duration":3},"status":"passed","severity":"normal"},{"uid":"889d5640b07fb953","name":"Check received message containing Arabic","time":{"start":1727740775503,"stop":1727740775503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2777d23a1dc9ac6","name":"Push message with custom timestamp: 1727737065399","time":{"start":1727740831264,"stop":1727740831264,"duration":0},"status":"passed","severity":"normal"},{"uid":"895daa1084e6e00a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727740854772,"stop":1727740854773,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dd41137c4910b7","name":"Push message with special chars payload","time":{"start":1727740799183,"stop":1727740799184,"duration":1},"status":"passed","severity":"normal"},{"uid":"118f873d2390e4d8","name":"Subscribe and receive messages via lightPush","time":{"start":1727740854785,"stop":1727740854786,"duration":1},"status":"passed","severity":"normal"},{"uid":"85942ff563ab435b","name":"should properly create location multiaddrs - tcp","time":{"start":1727740482813,"stop":1727740482813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d3499e8587923e","name":"should not fail to start the service if it is already started","time":{"start":1727740539869,"stop":1727740539870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75108762e68bf9c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727740811636,"stop":1727740811637,"duration":1},"status":"passed","severity":"normal"},{"uid":"966d3a861497e08d","name":"Query Generator, No message returned","time":{"start":1727740870750,"stop":1727740870751,"duration":1},"status":"passed","severity":"normal"},{"uid":"915db719fceb1ca","name":"Fields are not dropped","time":{"start":1727740489417,"stop":1727740489418,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f6a0cccdbe5514","name":"should be online or offline if network state changed","time":{"start":1727740528565,"stop":1727740528565,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f287ff52633b4a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740578102,"stop":1727740578103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc32047da85afd19","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727740854796,"stop":1727740854796,"duration":0},"status":"passed","severity":"normal"},{"uid":"893cdf9c165b7c28","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727740847116,"stop":1727740847116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5116042c836e592","name":"Subscribe and receive messages via waku relay post","time":{"start":1727740742457,"stop":1727740742457,"duration":0},"status":"passed","severity":"normal"},{"uid":"939a427ba21d9ad8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727740474465,"stop":1727740474466,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe0da79df72ae8f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727740496835,"stop":1727740496835,"duration":0},"status":"passed","severity":"normal"},{"uid":"da278348aa54597f","name":"A test","time":{"start":1727740742608,"stop":1727740742609,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c61b282d80ae8e4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727740497522,"stop":1727740497523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c3d9b1d8b9b75a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727740474460,"stop":1727740474460,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2e3fdb00573406","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727740811641,"stop":1727740811641,"duration":0},"status":"passed","severity":"normal"},{"uid":"482fafadb001a455","name":"Push message with Script payload","time":{"start":1727740799188,"stop":1727740799189,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c877a2e1f911546","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727740854792,"stop":1727740854792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9650b72de5f07ce","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727740640217,"stop":1727740640217,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fb015724b24974","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727740854771,"stop":1727740854771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ec3fd68929207","name":"Check meta is set [ecies]","time":{"start":1727740509400,"stop":1727740509400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4397fb39e823ac74","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740882718,"stop":1727740882719,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb982ce0197d9504","name":"should set field with only RELAY enabled","time":{"start":1727740482814,"stop":1727740482814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7c94890430944d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727740864198,"stop":1727740864198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f175e0970a666884","name":"Callback on promise, aborts when callback returns true","time":{"start":1727740894647,"stop":1727740894647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c60f2baf3277a20","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727740664972,"stop":1727740664972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc49a5c84c221708","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727740854783,"stop":1727740854784,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd42a62c7a186606","name":"random static sharding 8 - Cluster ID: 198, Shard ID: 515","time":{"start":1727740862014,"stop":1727740862014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9f9e69e02fa341","name":"Push message with content topic containing XML","time":{"start":1727740799219,"stop":1727740799220,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ca0dad1ebd9bbd","name":"Check received message containing special chars","time":{"start":1727740642758,"stop":1727740642759,"duration":1},"status":"passed","severity":"normal"},{"uid":"887400532c3c937f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727740640212,"stop":1727740640212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afa01f0f31fb94","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727740664965,"stop":1727740664966,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f380f718243f959","name":"returns nothing if no connections present","time":{"start":1727740489251,"stop":1727740489257,"duration":6},"status":"passed","severity":"normal"},{"uid":"dcf7e625cf261320","name":"Check received message containing emoji","time":{"start":1727740642772,"stop":1727740642772,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe13492c7b88c67","name":"Ping on subscribed peer","time":{"start":1727740573653,"stop":1727740573653,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e045bb6df034f5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727740474468,"stop":1727740474468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d169903d78db50ba","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727740476869,"stop":1727740476870,"duration":1},"status":"passed","severity":"normal"},{"uid":"71406567e5750f8e","name":"Check received message containing Chinese","time":{"start":1727740642760,"stop":1727740642760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a41900d9d9cec04","name":"Check received message containing Chinese","time":{"start":1727740775502,"stop":1727740775503,"duration":1},"status":"passed","severity":"normal"},{"uid":"942c1ee5b5e0ab3e","name":"Push message with content topic containing JSON","time":{"start":1727740831260,"stop":1727740831260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1053a3c9b3441e","name":"shard 0","time":{"start":1727740862009,"stop":1727740862009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6a745f0bf03f5","name":"should return unique PubsubTopics for static sharding","time":{"start":1727740474465,"stop":1727740474465,"duration":0},"status":"passed","severity":"normal"},{"uid":"217d8329391295c7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727740862017,"stop":1727740862017,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f152efba3b01ed8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727740474480,"stop":1727740474480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8c622e57203542","name":"different cluster, same shard: nodes don't connect","time":{"start":1727740766251,"stop":1727740766251,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae2556d85cb7ae6","name":"Check received message containing JSON","time":{"start":1727740775527,"stop":1727740775527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e36ca577c85d00","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727740854786,"stop":1727740854786,"duration":0},"status":"passed","severity":"normal"},{"uid":"42320975489063f","name":"Push message with content topic containing unicode special characters","time":{"start":1727740831261,"stop":1727740831261,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ddf33e6d2feeba","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727740497823,"stop":1727740497823,"duration":0},"status":"passed","severity":"normal"},{"uid":"95765485da6f5267","name":"Correctly serialized arguments","time":{"start":1727740760854,"stop":1727740760854,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1f70abedda45b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727740604060,"stop":1727740604060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d72bf735beb50e3","name":"Push message with shell command payload","time":{"start":1727740799191,"stop":1727740799196,"duration":5},"status":"passed","severity":"normal"},{"uid":"823b3f28a089f25e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727740664971,"stop":1727740664971,"duration":0},"status":"passed","severity":"normal"},{"uid":"9667bdb18ea3fc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727740474458,"stop":1727740474458,"duration":0},"status":"passed","severity":"normal"},{"uid":"59143ab4685af79e","name":"Check received message containing JSON","time":{"start":1727740775507,"stop":1727740775508,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d262b4676589c38","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727740854774,"stop":1727740854774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c43c2a1d8efe8f3","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727740726457,"stop":1727740726457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b77d5baf833c264","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app35/10/topic812/proto","time":{"start":1727740842204,"stop":1727740842205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34c743aca564b9a","name":"Relay","time":{"start":1727740534022,"stop":1727740534022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6279944e0cf1a2","name":"connected peers and dial","time":{"start":1727740775799,"stop":1727740775799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a9ddd408f75b1bd","name":"nwaku subscribes","time":{"start":1727740792417,"stop":1727740792417,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b45b9f112d774e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727740775533,"stop":1727740775533,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fa2a287b128e48","name":"Check received message containing unicode special characters","time":{"start":1727740775511,"stop":1727740775511,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d69bc1c31ecd3","name":"Check meta is set [symmetric]","time":{"start":1727740507821,"stop":1727740507822,"duration":1},"status":"passed","severity":"normal"},{"uid":"21474ae2db883a16","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727740811629,"stop":1727740811630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b24b2573bd71320","name":"Sets default value correctly","time":{"start":1727740893787,"stop":1727740893787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bddd512ab07952","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727740893506,"stop":1727740893507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9232c38a8eec297","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727740664973,"stop":1727740664973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4b4f61e20c7359","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727740879448,"stop":1727740879449,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb58d9e6191150b6","name":"Non TWN Cluster","time":{"start":1727740842197,"stop":1727740842197,"duration":0},"status":"passed","severity":"normal"},{"uid":"579767f8f492cfcc","name":"All","time":{"start":1727740534023,"stop":1727740534024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7724dce61f49","name":"start node with empty content topic","time":{"start":1727740842207,"stop":1727740842207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e892ef8a72c2c794","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/10/topic514/proto","time":{"start":1727740842204,"stop":1727740842204,"duration":0},"status":"passed","severity":"normal"},{"uid":"26964050a591d321","name":"Check publish message containing special chars","time":{"start":1727740810510,"stop":1727740810512,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d147cbfbb804807","name":"Push message with custom timestamp: 1727744265399","time":{"start":1727740831264,"stop":1727740831264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1284881ed81c7651","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727740474475,"stop":1727740474476,"duration":1},"status":"passed","severity":"normal"},{"uid":"13655dea5966bbc5","name":"returns all values when wanted number matches available values","time":{"start":1727740496828,"stop":1727740496830,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a350e19f5fdca20","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727740604064,"stop":1727740604064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ee059fd58b3ad0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727740497338,"stop":1727740497338,"duration":0},"status":"passed","severity":"normal"},{"uid":"75431f521728a6d0","name":"Push message with meta","time":{"start":1727740831262,"stop":1727740831262,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fccd367a3472c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640207,"stop":1727740640208,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d7df1cdb8597ac","name":"Ephemeral messages are not stored","time":{"start":1727740535438,"stop":1727740535439,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9ce456031b8916","name":"Check message with invalid timestamp is not received","time":{"start":1727740775534,"stop":1727740775534,"duration":0},"status":"passed","severity":"normal"},{"uid":"883a4f4bc2be940","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727740870749,"stop":1727740870750,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe52e55eccd05f","name":"Check received message containing Russian","time":{"start":1727740775524,"stop":1727740775525,"duration":1},"status":"passed","severity":"normal"},{"uid":"5072f14a67b985d4","name":"Privacy Node - default protocol","time":{"start":1727740900483,"stop":1727740900484,"duration":1},"status":"passed","severity":"normal"},{"uid":"630592ad429c2b92","name":"Push message on custom pubsubTopic","time":{"start":1727740757054,"stop":1727740757055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a256430f4dc6f687","name":"Subscribe to topic containing short and receive message","time":{"start":1727740854790,"stop":1727740854790,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dbbcaf772e06e7","name":"should not fail to start the service if it is already started","time":{"start":1727740857085,"stop":1727740857085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57c01fe20a5a4c7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727740854796,"stop":1727740854797,"duration":1},"status":"passed","severity":"normal"},{"uid":"3195883826378817","name":"Check message received after jswaku node is restarted","time":{"start":1727740775515,"stop":1727740775516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fefcb45579cee200","name":"Filter","time":{"start":1727740900483,"stop":1727740900483,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e1fdd9250e877b","name":"Push message equal or less that 1MB","time":{"start":1727740831265,"stop":1727740831265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f97baf55b1fe63a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727740642773,"stop":1727740642774,"duration":1},"status":"passed","severity":"normal"},{"uid":"908d0bb103e06875","name":"Check received message containing Arabic","time":{"start":1727740642761,"stop":1727740642762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab67eb967750b86","name":"safeDispatchEvent","time":{"start":1727740567829,"stop":1727740567829,"duration":0},"status":"passed","severity":"normal"},{"uid":"db65d1e5e013c856","name":"Ping on subscribed peer","time":{"start":1727740573651,"stop":1727740573651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e152968b017c5036","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727740474478,"stop":1727740474478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7348e5d81dcfb748","name":"Query Generator - false","time":{"start":1727740873683,"stop":1727740873683,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd08906f0792abe","name":"LightPush with 3 connections","time":{"start":1727740669828,"stop":1727740669828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e460e8c363348069","name":"Push message with content topic containing Arabic","time":{"start":1727740831257,"stop":1727740831257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8859fd37c3860b","name":"more peers than existing","time":{"start":1727740775799,"stop":1727740775799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b5afe10862faecc","name":"random static sharding 6 - Cluster ID: 201, Shard ID: 323","time":{"start":1727740862013,"stop":1727740862013,"duration":0},"status":"passed","severity":"normal"},{"uid":"516f640d3a255b86","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727740854792,"stop":1727740854793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ff828804babe11","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727740879449,"stop":1727740879450,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cc57762cc8a7a1","name":"should throw an error for insufficient data","time":{"start":1727740474296,"stop":1727740474296,"duration":0},"status":"passed","severity":"normal"},{"uid":"196fcf8f16310c3d","name":"Decoder throws on undefined content topic","time":{"start":1727740490128,"stop":1727740490128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e235079b0cd5bf4","name":"Push message with content topic containing short","time":{"start":1727740831251,"stop":1727740831251,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a17e1a7f9ad06b","name":"Push message with JSON payload","time":{"start":1727740831231,"stop":1727740831231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14d965684fd562d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727740854796,"stop":1727740854796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae971ba350a3586f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727740474475,"stop":1727740474475,"duration":0},"status":"passed","severity":"normal"},{"uid":"682546dd888c865d","name":"Symmetric encrypt & Decrypt","time":{"start":1727740508152,"stop":1727740508153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d926803139936b73","name":"should not receive a peer event before start","time":{"start":1727740501761,"stop":1727740501761,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1e8b9f7eb56a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727740474469,"stop":1727740474469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0505a70a5f7868f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727740474471,"stop":1727740474471,"duration":0},"status":"passed","severity":"normal"},{"uid":"450231624e9fa432","name":"tcp ip4 address","time":{"start":1727740482269,"stop":1727740482269,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ad477e95704f0a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727740482095,"stop":1727740482096,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f10cd677de3575","name":"Check received message containing emoji","time":{"start":1727740775532,"stop":1727740775532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f3ef178b960991","name":"Default pageSize","time":{"start":1727740884266,"stop":1727740884266,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c75c8a98873f5a","name":"Push message with content topic containing XML","time":{"start":1727740831259,"stop":1727740831259,"duration":0},"status":"passed","severity":"normal"},{"uid":"75947582f7973907","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727740854774,"stop":1727740854774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d44068cd6c33f3","name":"throws on content topic with empty application field","time":{"start":1727740474454,"stop":1727740474454,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f513d3d19f7992","name":"Init the array if not present","time":{"start":1727740473826,"stop":1727740473828,"duration":2},"status":"passed","severity":"normal"},{"uid":"e39920f7eba4cd7e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740757050,"stop":1727740757051,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfb004ccf51e749","name":"throws an error for improperly formatted content topics","time":{"start":1727740474463,"stop":1727740474463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9930920faa06213a","name":"Push message with SQL Injection payload","time":{"start":1727740799187,"stop":1727740799188,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd041084589a37f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727740640219,"stop":1727740640219,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b1017d6383d17e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727740560053,"stop":1727740560053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86d85e42a4ae5dc","name":"Renews subscription after lossing a connection","time":{"start":1727740854785,"stop":1727740854785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b8f9896e7f7542","name":"Publish message with rate limit","time":{"start":1727740810529,"stop":1727740810530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87d855f04b05ab0","name":"Fails to push message with empty content topic","time":{"start":1727740799232,"stop":1727740799233,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3989910caa7c735","name":"Subscribe and receive messages via lightPush","time":{"start":1727740854771,"stop":1727740854771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e72c862fa2a850a","name":"Push message with emoji payload","time":{"start":1727740831249,"stop":1727740831250,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2abda4f5d125c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727740640209,"stop":1727740640209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1d326a876a2018","name":"Query with Ordered Callback, No message returned","time":{"start":1727740870754,"stop":1727740870755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6324cbb994ecdc1","name":"Subscribe to topic containing long and publish message","time":{"start":1727740811616,"stop":1727740811616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f382de25a60757e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727740664973,"stop":1727740664973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87286f3d7ac49e2","name":"Ping on subscribed peer","time":{"start":1727740571580,"stop":1727740571584,"duration":4},"status":"passed","severity":"normal"},{"uid":"809c104728e2babf","name":"should get / set UDP multiaddr","time":{"start":1727740482810,"stop":1727740482811,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a568e71105b9a26","name":"Push message with content topic containing long","time":{"start":1727740831251,"stop":1727740831255,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba601b65345264e5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727740842197,"stop":1727740842197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b126d254d4cb183","name":"should use DNS peer discovery with light client","time":{"start":1727740539872,"stop":1727740539872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a28929f86006cca9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727740640221,"stop":1727740640221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a27f740f4c15ff9","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727740726454,"stop":1727740726454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b3bade5edfec0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727740811592,"stop":1727740811608,"duration":16},"status":"passed","severity":"normal"},{"uid":"56065ae51ac38c67","name":"Relay - dialed after","time":{"start":1727740900481,"stop":1727740900481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cd22f54df2be74","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727740726457,"stop":1727740726458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa54c20deeac3ae","name":"Generator, custom pubsub topic","time":{"start":1727740882719,"stop":1727740882719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0c3a0eef3edaf7","name":"Decoder throws on empty string content topic","time":{"start":1727740509401,"stop":1727740509401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac009cccb735c696","name":"Check received message containing long","time":{"start":1727740775501,"stop":1727740775501,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e3a74bbce51f3d","name":"creates an iterator","time":{"start":1727740886401,"stop":1727740886401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a6371fc202428","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727740864199,"stop":1727740864199,"duration":0},"status":"passed","severity":"normal"},{"uid":"7888365706fa28a8","name":"Check received message containing escaped characters","time":{"start":1727740642768,"stop":1727740642768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22421907ba4e229","name":"Push message on custom pubsubTopic","time":{"start":1727740757046,"stop":1727740757049,"duration":3},"status":"passed","severity":"normal"},{"uid":"14bc4fb08868d561","name":"Check message received after jswaku node is restarted","time":{"start":1727740775538,"stop":1727740775539,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5615be8c38bd1fa3","name":"1 Relay, 1 fetch","time":{"start":1727740497520,"stop":1727740497521,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fb9aafc4ff47a4","name":"handles multiple messages","time":{"start":1727740886402,"stop":1727740886402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf426af5879fe6e0","name":"Check message with no content topic is not received","time":{"start":1727740775537,"stop":1727740775537,"duration":0},"status":"passed","severity":"normal"},{"uid":"211163bfbb53a31e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727740497338,"stop":1727740497339,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e8f9f3b68c3c1f","name":"Check received message containing SQL Injection","time":{"start":1727740775525,"stop":1727740775525,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa545e4c10e8d40a","name":"Js publishes, other Js receives","time":{"start":1727740792418,"stop":1727740792421,"duration":3},"status":"passed","severity":"normal"},{"uid":"22df4d38a8bd39a2","name":"Push message with long payload","time":{"start":1727740799181,"stop":1727740799182,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b08eb07f280bbba","name":"Decoder throws on undefined content topic","time":{"start":1727740509401,"stop":1727740509401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3678fb491e9c78","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727740474456,"stop":1727740474457,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbda072ca45b40aa","name":"handles empty shards array correctly","time":{"start":1727740474479,"stop":1727740474479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5908c2524b8aad8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727740474473,"stop":1727740474473,"duration":0},"status":"passed","severity":"normal"},{"uid":"226007d5bec4d58e","name":"Overlapping topic subscription","time":{"start":1727740854789,"stop":1727740854790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4056687dcd18f2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727740640219,"stop":1727740640220,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfb83f883ee288b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727740474474,"stop":1727740474475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1601104f2f9a4ed","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727740474464,"stop":1727740474464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdddee3bb9e1a04b","name":"LightPush","time":{"start":1727740900482,"stop":1727740900483,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f716446d3a8e2bb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727740799016,"stop":1727740799016,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a0dc95dea22fbf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727740864200,"stop":1727740864200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0217e86d292315f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727740497336,"stop":1727740497336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9c6a6cd002b228","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727740893504,"stop":1727740893505,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d14782f2ca2f9e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740757056,"stop":1727740757057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48867ab64d3bf2f","name":"isConnected should return false after all peers disconnect","time":{"start":1727740560052,"stop":1727740560052,"duration":0},"status":"passed","severity":"normal"},{"uid":"4210032d4ef1e444","name":"Generator, custom pubsub topic","time":{"start":1727740882715,"stop":1727740882715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb30d9b2a8495fa","name":"Relay - times out","time":{"start":1727740900482,"stop":1727740900482,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7199c2e6c0afaa","name":"Fails to publish message with empty text","time":{"start":1727740810525,"stop":1727740810526,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d67f4ce41970467","name":"retrieves a single peer","time":{"start":1727740497818,"stop":1727740497819,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf25c3d8fa85418b","name":"Failed peers are renewed","time":{"start":1727740687860,"stop":1727740687860,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b7dff69603169","name":"can start and stop the service","time":{"start":1727740539869,"stop":1727740539869,"duration":0},"status":"passed","severity":"normal"},{"uid":"284358414569cea0","name":"Push message with custom timestamp: 1696982288032","time":{"start":1727740799238,"stop":1727740799238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2e70e104c9fcd","name":"Check received message containing unicode special characters","time":{"start":1727740642768,"stop":1727740642768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3449ddb31f0cd9","name":"Decoder throws on empty string content topic","time":{"start":1727740490129,"stop":1727740490129,"duration":0},"status":"passed","severity":"normal"},{"uid":"330437458769b197","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727740775512,"stop":1727740775513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8e0879f6f56824","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727740476869,"stop":1727740476869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfb0509e6c0d15b","name":"Store - dialed after - with timeout","time":{"start":1727740900482,"stop":1727740900482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48e174ae1fbb54","name":"Check received message containing Script","time":{"start":1727740642764,"stop":1727740642764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed098053900b2e62","name":"Check received message containing Script","time":{"start":1727740775525,"stop":1727740775526,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3eee208b31ca06","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740578100,"stop":1727740578101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78fa927c74221dd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727740742480,"stop":1727740742481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a583dda4d464f1d3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727740507821,"stop":1727740507821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4addc8475174ad4f","name":"random static sharding 4 - Cluster ID: 497, Shard ID: 327","time":{"start":1727740862012,"stop":1727740862012,"duration":0},"status":"passed","severity":"normal"},{"uid":"79222f69b489eb50","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740578102,"stop":1727740578102,"duration":0},"status":"passed","severity":"normal"},{"uid":"de545f88e32e4f70","name":"Subscribe to topic containing short and receive message","time":{"start":1727740742462,"stop":1727740742463,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf5c658dd9a15ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727740474474,"stop":1727740474474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a513504632525d87","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727740640217,"stop":1727740640217,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a22e7d89991941","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727740474467,"stop":1727740474467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d213e62cd176916e","name":"should encode/decode to RLP encoding","time":{"start":1727740482806,"stop":1727740482807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcd58146baff38a","name":"Publish message with custom timestamp: Mon Sep 30 2024 22:59:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1727740810524,"stop":1727740810524,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d7a2ccddd1c2be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727740640207,"stop":1727740640207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94eaa7c41557836","name":"dispatchEvent via connectionManager","time":{"start":1727740567823,"stop":1727740567828,"duration":5},"status":"passed","severity":"normal"},{"uid":"e04d3f25b94b085d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727740854788,"stop":1727740854789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9772ec6b588faad","name":"Check publish message containing shell command","time":{"start":1727740810520,"stop":1727740810520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b855ce4e99b1ceca","name":"Check received message containing long","time":{"start":1727740642758,"stop":1727740642758,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aa5098d160b34c","name":"new peer added after a peer was already found","time":{"start":1727740847114,"stop":1727740847114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b9f4613a8ad89d1","name":"Fails to push message with large meta","time":{"start":1727740799233,"stop":1727740799236,"duration":3},"status":"passed","severity":"normal"},{"uid":"a66e930d1d5d3588","name":"throws on empty content topic","time":{"start":1727740474452,"stop":1727740474453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c658aa3dc5aad88","name":"should throw an error for an unconfigured topic","time":{"start":1727740474476,"stop":1727740474476,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d80b5163a7a5c29","name":"different cluster, different shard: nodes don't connect","time":{"start":1727740640204,"stop":1727740640204,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce0a218291ff8a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740757057,"stop":1727740757058,"duration":1},"status":"passed","severity":"normal"},{"uid":"b798da1e0c986b59","name":"Round trip binary serialization","time":{"start":1727740490126,"stop":1727740490127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1accb52c3983108","name":"Push message with content topic containing special chars","time":{"start":1727740799210,"stop":1727740799210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7fa171b6eccc7b","name":"isConnected return false after peer stops","time":{"start":1727740560053,"stop":1727740560053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d7fc689b45524b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727740854793,"stop":1727740854793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8332e034ddfd9b","name":"Check publish message containing Script","time":{"start":1727740810517,"stop":1727740810517,"duration":0},"status":"passed","severity":"normal"},{"uid":"66deb45066b2d6ab","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727740509399,"stop":1727740509400,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdd5949648a81fa","name":"Check message on other pubsub topic is not received","time":{"start":1727740642780,"stop":1727740642780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df4752dce487963","name":"Check received message containing Basic HTML tag","time":{"start":1727740775526,"stop":1727740775527,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6a2ed9fc382a3f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727740664972,"stop":1727740664972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2041634392d2595","name":"udp ip6 address","time":{"start":1727740482269,"stop":1727740482270,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e6573de4c31b2f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app36/9/topic22/proto","time":{"start":1727740842203,"stop":1727740842204,"duration":1},"status":"passed","severity":"normal"},{"uid":"8712c129729c1541","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app7/10/topic658/proto","time":{"start":1727740842203,"stop":1727740842203,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cd98218068174c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727740640207,"stop":1727740640207,"duration":0},"status":"passed","severity":"normal"},{"uid":"44240b1b4d238329","name":"Subscribe to topic containing XML and receive message","time":{"start":1727740854794,"stop":1727740854795,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b84a6a04e7c5e86","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727740854773,"stop":1727740854773,"duration":0},"status":"passed","severity":"normal"},{"uid":"900ff08955963ab6","name":"Check received message with timestamp: 1727740527905 ","time":{"start":1727740775512,"stop":1727740775512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9370afec14302dee","name":"should get / set TCP multiaddr","time":{"start":1727740482811,"stop":1727740482811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b601a5149fd498f2","name":"Encoder throws on empty string content topic","time":{"start":1727740490128,"stop":1727740490128,"duration":0},"status":"passed","severity":"normal"},{"uid":"63037a0c99bc83d4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727740726457,"stop":1727740726457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ac2b1dc102185f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727740766249,"stop":1727740766249,"duration":0},"status":"passed","severity":"normal"},{"uid":"53957de8d1cfde28","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740757061,"stop":1727740757061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e476c6b99ea7fd0","name":"Check received message containing short","time":{"start":1727740775498,"stop":1727740775501,"duration":3},"status":"passed","severity":"normal"},{"uid":"eebe8116afc4b973","name":"Check received message containing XML","time":{"start":1727740642764,"stop":1727740642765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d801bea8e328c38c","name":"Encoder throws on empty string content topic","time":{"start":1727740507823,"stop":1727740507823,"duration":0},"status":"passed","severity":"normal"},{"uid":"398eea7a625e0b9b","name":"Check message with no payload is not received","time":{"start":1727740775537,"stop":1727740775537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dd62c1daf04bef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727740854788,"stop":1727740854788,"duration":0},"status":"passed","severity":"normal"},{"uid":"474fea9dfb8f7aa9","name":"Refresh subscription","time":{"start":1727740811614,"stop":1727740811615,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c965999176c31cdd","name":"Check received message containing Basic HTML tag","time":{"start":1727740642765,"stop":1727740642767,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca12f4a976844f56","name":"random static sharding 9 - Cluster ID: 719, Shard ID: 154","time":{"start":1727740862014,"stop":1727740862015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc42baffaedf54f","name":"should handle corrupted local storage data gracefully","time":{"start":1727740501763,"stop":1727740501763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21646dc2a124f56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727740474470,"stop":1727740474470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d416cc386496052c","name":"Passing page size 10 when there are 10 messages","time":{"start":1727740884264,"stop":1727740884264,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfd765fad05913e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727740539872,"stop":1727740539873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58695888c95e637d","name":"Passing page size 0 when there are 110 messages","time":{"start":1727740884262,"stop":1727740884263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e190080bcc968","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727740854777,"stop":1727740854779,"duration":2},"status":"passed","severity":"normal"},{"uid":"f83f1a3d99c7da5e","name":"should properly create location multiaddrs - tcp4","time":{"start":1727740482811,"stop":1727740482812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b844525eb215c837","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727740854797,"stop":1727740854798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c124706ea2370a3","name":"Check message with no pubsub topic is not received","time":{"start":1727740642780,"stop":1727740642781,"duration":1},"status":"passed","severity":"normal"},{"uid":"a650d4e02df16739","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727740474457,"stop":1727740474457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c439c8dda9a77c2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727740742484,"stop":1727740742488,"duration":4},"status":"passed","severity":"normal"},{"uid":"5e0bd18eebe9f32a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727740640213,"stop":1727740640213,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb2981288a8028e","name":"Keep-alive pings maintain the connection","time":{"start":1727740595088,"stop":1727740595088,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac8ba5bfa04c5eb","name":"caches peers it previously fetched","time":{"start":1727740497821,"stop":1727740497821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b7838a15983fa","name":"should be called for bootstrap peers","time":{"start":1727740535869,"stop":1727740535869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a64d0fd3a3ba41d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727740862010,"stop":1727740862010,"duration":0},"status":"passed","severity":"normal"},{"uid":"66110fad7b865354","name":"Push to array if already present","time":{"start":1727740473828,"stop":1727740473828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffbc6316dc79b47","name":"Subscribe to topic containing XML and receive message","time":{"start":1727740854781,"stop":1727740854781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ce5f552dfe1b13","name":"Check publish message containing short","time":{"start":1727740810503,"stop":1727740810504,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef46f74db2ce0ad9","name":"Light Node - default protocols","time":{"start":1727740900483,"stop":1727740900483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e419d8a310b32119","name":"Check received message containing SQL Injection","time":{"start":1727740642763,"stop":1727740642763,"duration":0},"status":"passed","severity":"normal"},{"uid":"102477f7f27d02f7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727740482815,"stop":1727740482815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f4c8b235e8e6","name":"Push message with content topic containing Russian","time":{"start":1727740799211,"stop":1727740799216,"duration":5},"status":"passed","severity":"normal"},{"uid":"5386e1848970a948","name":"Meta field set when metaSetter is specified","time":{"start":1727740490127,"stop":1727740490127,"duration":0},"status":"passed","severity":"normal"},{"uid":"897ba29286aae426","name":"Push message with short payload","time":{"start":1727740799181,"stop":1727740799181,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f5bc4974956c62","name":"Number of peers are maintained correctly","time":{"start":1727740595075,"stop":1727740595076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25c60703dcb20b0","name":"Check received message containing short","time":{"start":1727740642756,"stop":1727740642757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7a12d85fa8a231","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727740474474,"stop":1727740474474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b735b5f728ed4d28","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727740742460,"stop":1727740742460,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d1d7d0386a5cbba","name":"should set field with all protocols disabled","time":{"start":1727740482814,"stop":1727740482814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2af5c9ddc040f2b","name":"can start and stop the service","time":{"start":1727740501759,"stop":1727740501760,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe9d6587c5dbcf0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727740482091,"stop":1727740482092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8268f4f4f55381c5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727740893502,"stop":1727740893502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4c42186cb5073a","name":"Check publish message containing Arabic","time":{"start":1727740810514,"stop":1727740810514,"duration":0},"status":"passed","severity":"normal"},{"uid":"86871106b0b0245e","name":"Should update multiaddrs","time":{"start":1727740766583,"stop":1727740766583,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c1b7b57d4362c9","name":"Reopen subscription with peer with lost subscription","time":{"start":1727740573658,"stop":1727740573660,"duration":2},"status":"passed","severity":"normal"},{"uid":"693c929b95445975","name":"should return empty list for no shard","time":{"start":1727740474466,"stop":1727740474467,"duration":1},"status":"passed","severity":"normal"},{"uid":"11549e349a0ce802","name":"Decoder throws on empty string content topic","time":{"start":1727740507824,"stop":1727740507824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f12064e2efb9919","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727740799013,"stop":1727740799013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2181ce679d5cc5b","name":"Check received message containing JSON","time":{"start":1727740642767,"stop":1727740642767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0c2fa409e8a5c2","name":"Push message with content topic containing shell command","time":{"start":1727740799222,"stop":1727740799223,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f7c0ff21045569","name":"Should update shard info","time":{"start":1727740766583,"stop":1727740766584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f3c8f8d7d7de77","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727740958020,"stop":1727740958020,"duration":0},"status":"passed","severity":"normal"},{"uid":"97480da708f4c932","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727740474458,"stop":1727740474458,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccc89e54788959f","name":"Ping on peer without subscriptions","time":{"start":1727740571584,"stop":1727740571594,"duration":10},"status":"passed","severity":"normal"},{"uid":"28d7d2b500e4f81","name":"Encoder throws on undefined content topic","time":{"start":1727740509400,"stop":1727740509401,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a310e4a81b8a12","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727740742458,"stop":1727740742458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51d056309f34a96","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727740854782,"stop":1727740854782,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf965803b03f363","name":"Check publish message containing numeric","time":{"start":1727740810507,"stop":1727740810510,"duration":3},"status":"passed","severity":"normal"},{"uid":"20f9278cce36dcea","name":"Push message with content topic containing SQL Injection","time":{"start":1727740831258,"stop":1727740831258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b500ab33aa66bc2a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727740882716,"stop":1727740882716,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a8ea58ccb4cdac","name":"Check publish message containing Chinese","time":{"start":1727740810512,"stop":1727740810512,"duration":0},"status":"passed","severity":"normal"},{"uid":"265731bf50af8f08","name":"Check received message containing long","time":{"start":1727740775517,"stop":1727740775517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0ec52126ff5e4a","name":"Query generator for 2000 messages","time":{"start":1727740894648,"stop":1727740894648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e54f38082c764f2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727740474295,"stop":1727740474296,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ecef1e11ef3191","name":"should properly compute the node id","time":{"start":1727740482806,"stop":1727740482806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09e86799b10cb66","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727740810522,"stop":1727740810522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb567752e60f8377","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727740664970,"stop":1727740664971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2763887ffde2547a","name":"Check publish message after service node is restarted","time":{"start":1727740810528,"stop":1727740810528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fad8d4830386a121","name":"Filter with 3 connections","time":{"start":1727740669829,"stop":1727740669829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcdb60ecb664dae","name":"Check publish message containing Basic HTML tag","time":{"start":1727740810518,"stop":1727740810519,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa61d1593591d13e","name":"Promise Callback - true","time":{"start":1727740873683,"stop":1727740873683,"duration":0},"status":"passed","severity":"normal"},{"uid":"77de3640b1a75500","name":"Push message with content topic containing escaped characters","time":{"start":1727740831261,"stop":1727740831261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78668206b6ac64b","name":"Push message with XML payload","time":{"start":1727740831230,"stop":1727740831230,"duration":0},"status":"passed","severity":"normal"},{"uid":"74915f08f9097990","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727740854795,"stop":1727740854795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f45cb889e0f29b4","name":"Push message equal or less that 1MB","time":{"start":1727740799242,"stop":1727740799242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b34c8b3a3bb12","name":"Passing page size 110 when there are 120 messages","time":{"start":1727740884265,"stop":1727740884266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7124260db7c55d6","name":"should throw error - no id","time":{"start":1727740482804,"stop":1727740482805,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f8ba41ebc99a2d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727740497337,"stop":1727740497337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9828ded18dfce83c","name":"Generator, custom pubsub topic","time":{"start":1727740882717,"stop":1727740882718,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d26bf3ed91c7a45","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727740811633,"stop":1727740811633,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8205fab4e5dad2","name":"throws on content topic with empty version field","time":{"start":1727740474455,"stop":1727740474455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9885cc2dc651d02","name":"Passing an array","time":{"start":1727740893785,"stop":1727740893786,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4009fe44005746","name":"should only return 1 node with relay and store capability","time":{"start":1727740497822,"stop":1727740497822,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a1a6d5fa07f500","name":"topics with same application and version share the same shard","time":{"start":1727740474461,"stop":1727740474461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e49b83fc34294e7","name":"Ping on peer without subscriptions","time":{"start":1727740573654,"stop":1727740573657,"duration":3},"status":"passed","severity":"normal"},{"uid":"90188464e5ccd4d8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727740474465,"stop":1727740474465,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ff967ff737d4bf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727740799014,"stop":1727740799014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2848d24b2c52eef7","name":"Check message with no content topic is not received","time":{"start":1727740775514,"stop":1727740775515,"duration":1},"status":"passed","severity":"normal"},{"uid":"353e93aba0dad5ff","name":"should be able to encode the field with only STORE set to true","time":{"start":1727740482086,"stop":1727740482087,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eea5e04504eab","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727740560051,"stop":1727740560052,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7237350d9efbfc6","name":"Check message received after nwaku node is restarted","time":{"start":1727740775539,"stop":1727740775539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa8f7dc4df365896","name":"can start the service","time":{"start":1727740501758,"stop":1727740501759,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4d8563f653d316","name":"should emit a peer event after start","time":{"start":1727740857086,"stop":1727740857086,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ac0379e43b1cb0","name":"configure the node with multiple content topics","time":{"start":1727740842206,"stop":1727740842206,"duration":0},"status":"passed","severity":"normal"},{"uid":"680d67e93183b845","name":"Promise Callback - false","time":{"start":1727740873685,"stop":1727740873686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1981ce202f23f5e4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727740640219,"stop":1727740640219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7f8480a1b8761d","name":"Subscribe and receive messages via waku relay post","time":{"start":1727740854772,"stop":1727740854772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84bf91aac2ff9e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727740640206,"stop":1727740640206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98dc908efd8a3eb","name":"Sign & Recover","time":{"start":1727740508153,"stop":1727740508154,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e3982feed14275","name":"Check message with non string payload is not received","time":{"start":1727740642782,"stop":1727740642782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af02eda5724b8f4","name":"getPeersByDiscovery","time":{"start":1727740847113,"stop":1727740847113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de5e93900f366b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727740474473,"stop":1727740474473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83e09f43f4d5329","name":"Check message with invalid timestamp is not received","time":{"start":1727740775514,"stop":1727740775514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f44573efb661b8c","name":"Reopen subscription with peer with lost subscription","time":{"start":1727740573652,"stop":1727740573653,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff9bc0662dbc4d7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727740474480,"stop":1727740474480,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b61e09666ffbbd","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727740474464,"stop":1727740474464,"duration":0},"status":"passed","severity":"normal"},{"uid":"959dc2a2423ae9b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727740578105,"stop":1727740578107,"duration":2},"status":"passed","severity":"normal"},{"uid":"d09c6732357da7d3","name":"random static sharding 3 - Cluster ID: 268, Shard ID: 156","time":{"start":1727740862011,"stop":1727740862011,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb81eac3637f4e","name":"Refresh subscription","time":{"start":1727740742461,"stop":1727740742462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a51014b8538e3ca","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727740894647,"stop":1727740894647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e167f93a15885476","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727740489777,"stop":1727740489777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcaa30d9ee15930","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727740535439,"stop":1727740535440,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c8810871597805","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727740842206,"stop":1727740842207,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd5b6b2edbf2ef7","name":"throws on content topic with too few or too many fields","time":{"start":1727740474453,"stop":1727740474453,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cef5ecdf6dc672","name":"Check message received after jswaku node is restarted","time":{"start":1727740642782,"stop":1727740642782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a28ade937a82db5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727740640208,"stop":1727740640208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41cea31de442cf9","name":"Subscribe to topic containing XML and publish message","time":{"start":1727740811634,"stop":1727740811635,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda538813be280b9","name":"Push message with Script payload","time":{"start":1727740831230,"stop":1727740831230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a2a79607b08335","name":"same cluster, different shard: nodes connect","time":{"start":1727740766250,"stop":1727740766251,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e0dc17c8c6c4dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727740742478,"stop":1727740742479,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a145a26dd6c28c9","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727740726455,"stop":1727740726456,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcfcde365cfba51","name":"Check publish message containing unicode special characters","time":{"start":1727740810521,"stop":1727740810521,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f0b805e5f68375","name":"Number of peers are maintained correctly","time":{"start":1727740687860,"stop":1727740687860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c899ac7af8a5d951","name":"should properly create location multiaddrs - udp","time":{"start":1727740482812,"stop":1727740482813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3a1838b6f35f9b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727740497334,"stop":1727740497334,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba670dc4d47267","name":"Used by Waku Relay","time":{"start":1727740893786,"stop":1727740893787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e25f249fa26205","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727740640207,"stop":1727740640207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad813f283995cf8","name":"removeEventListener with wrong event","time":{"start":1727740567822,"stop":1727740567822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec519b188ff1781d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727740854771,"stop":1727740854772,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01f8f4f0620b70a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727740854791,"stop":1727740854791,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac46e03ff84f174","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727740726455,"stop":1727740726455,"duration":0},"status":"passed","severity":"normal"},{"uid":"820273f589510220","name":"random static sharding 2 - Cluster ID: 932, Shard ID: 683","time":{"start":1727740862011,"stop":1727740862011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2865b66800bf4960","name":"Push 30 different messages","time":{"start":1727740799201,"stop":1727740799201,"duration":0},"status":"passed","severity":"normal"},{"uid":"537befe7dc80a4c0","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727740528564,"stop":1727740528564,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f9a8fd1e4cbd91","name":"Does not throw an exception when node disconnects","time":{"start":1727740893785,"stop":1727740893785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab69a18fe872a6f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/9/topic282/test.js","time":{"start":1727740842202,"stop":1727740842202,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d24af8c9da58f9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727740854784,"stop":1727740854784,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a4577d00ad443f","name":"Generator, 2 different pubsubtopics","time":{"start":1727740882719,"stop":1727740882720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef79df3cc95f9d2","name":"should throw error - no id","time":{"start":1727740482803,"stop":1727740482804,"duration":1},"status":"passed","severity":"normal"},{"uid":"4503ac473df68dba","name":"should set field with all protocols enabled","time":{"start":1727740482814,"stop":1727740482814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0192a5905cdcbec","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727740864199,"stop":1727740864199,"duration":0},"status":"passed","severity":"normal"},{"uid":"148922b76ee432e0","name":"should not receive a peer event after stop","time":{"start":1727740539871,"stop":1727740539871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5722ab133927c1bc","name":"Push message with Basic HTML tag payload","time":{"start":1727740831230,"stop":1727740831231,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8c320d2082678a","name":"Push message with Chinese payload","time":{"start":1727740799184,"stop":1727740799185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdea77341a0f5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727740742467,"stop":1727740742468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3889935af3a7e861","name":"same cluster, different shard: nodes don't connect","time":{"start":1727740640203,"stop":1727740640203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d191315d4bdef7a6","name":"Check message received after nwaku node is restarted","time":{"start":1727740642782,"stop":1727740642782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5146121b2d2024e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727740831259,"stop":1727740831260,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce04d57d3287969","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727740482090,"stop":1727740482090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39e8463b6fd7934","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727740726453,"stop":1727740726454,"duration":1},"status":"passed","severity":"normal"},{"uid":"408d0457d3015df","name":"Delete observer","time":{"start":1727740777766,"stop":1727740777766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ef477a7d6601ce","name":"Push message with content topic containing short","time":{"start":1727740799202,"stop":1727740799202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c16b2820e25a568","name":"should not throw an error for a single configured topic","time":{"start":1727740474475,"stop":1727740474475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7830426157c33a52","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727740640204,"stop":1727740640205,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddcd47ecb2957bf","name":"Ephemeral field set to true","time":{"start":1727740490127,"stop":1727740490127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed84ddf88e115467","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727740870756,"stop":1727740870756,"duration":0},"status":"passed","severity":"normal"},{"uid":"36345e8c34f9ffd3","name":"Check message with no payload is not received","time":{"start":1727740775515,"stop":1727740775515,"duration":0},"status":"passed","severity":"normal"},{"uid":"765a7e883e3693f3","name":"Push message with rate limit","time":{"start":1727740799236,"stop":1727740799237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5e321bf78f028a","name":"should throw error - invalid id","time":{"start":1727740482805,"stop":1727740482805,"duration":0},"status":"passed","severity":"normal"},{"uid":"445d9719abce80cd","name":"Push message with Russian payload","time":{"start":1727740799186,"stop":1727740799186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a999041f238b4ba2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727740870752,"stop":1727740870753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da15767ee388e71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727740474471,"stop":1727740474471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9cb18f0c3240bf","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727740497824,"stop":1727740497824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c23cd706ce4b92ea","name":"Subscribe and receives messages on 20 topics","time":{"start":1727740742458,"stop":1727740742459,"duration":1},"status":"passed","severity":"normal"},{"uid":"200595449731ecce","name":"Check received message with timestamp: 1727740527905 ","time":{"start":1727740775533,"stop":1727740775533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8f59bd7bd2fb7a","name":"Check message on other pubsub topic is not received","time":{"start":1727740775514,"stop":1727740775514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce64836172486b07","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727740482080,"stop":1727740482086,"duration":6},"status":"passed","severity":"normal"}]