allure-jswaku/7504/widgets/duration.json
2024-10-03 22:21:45 +00:00

1 line
160 KiB
JSON

[{"uid":"9f95ababd4ce62e0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727993609470,"stop":1727993609470,"duration":0},"status":"passed","severity":"normal"},{"uid":"62af69562bacb773","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727993589455,"stop":1727993589455,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1c1ed8f8bb9c53","name":"Push message with content topic containing Arabic","time":{"start":1727993941677,"stop":1727993941677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3893e15816a749b","name":"Push message with short payload","time":{"start":1727993906664,"stop":1727993906665,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca228e39171dc303","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727993581737,"stop":1727993581737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b12c1e5cbbd90e5","name":"Push message with custom timestamp: 1697235380307","time":{"start":1727993906696,"stop":1727993906696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c266938fe22bbb8","name":"Check publish message containing emoji","time":{"start":1727993909699,"stop":1727993909700,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d9345f2115466","name":"Check received message containing special chars","time":{"start":1727993750112,"stop":1727993750113,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6e9e5f419698d3","name":"Push message with rate limit","time":{"start":1727993906695,"stop":1727993906696,"duration":1},"status":"passed","severity":"normal"},{"uid":"16014425660454fc","name":"Check received message containing short","time":{"start":1727993750103,"stop":1727993750105,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbaaeed6fddaaecf","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727993581727,"stop":1727993581727,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c508498a706760","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727993581726,"stop":1727993581726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aabd01f71c78f4d","name":"Decoder throws on undefined content topic","time":{"start":1727993597780,"stop":1727993597780,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3f93f7b9bef3a7","name":"Nwaku publishes","time":{"start":1727993896900,"stop":1727993896901,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6ea11046228314","name":"Decoder throws on empty string content topic","time":{"start":1727993617087,"stop":1727993617087,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f86047120f9fdaa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727993906691,"stop":1727993906691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31956ea731590b3","name":"Push message with meta","time":{"start":1727993906694,"stop":1727993906694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bc8c30bbb0f670","name":"Check message on other pubsub topic is not received","time":{"start":1727993879770,"stop":1727993879771,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cbf86c6e8eabf","name":"Renews subscription after lossing a connection","time":{"start":1727993981865,"stop":1727993981866,"duration":1},"status":"passed","severity":"normal"},{"uid":"de09e178ac8a2c96","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727993581723,"stop":1727993581724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29a4dae35fe12f1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727993581748,"stop":1727993581748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a86d9bad94d11e3","name":"same cluster, same shard: nodes connect","time":{"start":1727993863736,"stop":1727993863736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5821872891bba722","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727993581740,"stop":1727993581740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f912b69898f53d2","name":"Check message with invalid timestamp is not received","time":{"start":1727993879783,"stop":1727993879784,"duration":1},"status":"passed","severity":"normal"},{"uid":"3107265b6d0244ea","name":"Check publish message containing Arabic","time":{"start":1727993909690,"stop":1727993909691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2e19568b447243","name":"Renews peer on consistent ping failures","time":{"start":1727993699505,"stop":1727993699505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6680e72541bc5dc","name":"Check received message containing emoji","time":{"start":1727993750141,"stop":1727993750141,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef6466cbf397eaa","name":"Push message with Basic HTML tag payload","time":{"start":1727993906676,"stop":1727993906676,"duration":0},"status":"passed","severity":"normal"},{"uid":"99acdb0e12ecb043","name":"throws on content topic with empty encoding field","time":{"start":1727993581716,"stop":1727993581717,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1c88dfa84db86","name":"Push message with Basic HTML tag payload","time":{"start":1727993941664,"stop":1727993941664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f08d8062ac382eb","name":"should not fail to stop the service if it was not started","time":{"start":1727993655006,"stop":1727993655007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad50c2ca2249b1eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727993750389,"stop":1727993750390,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ebd97725c00048","name":"should return empty list for no shard","time":{"start":1727993581733,"stop":1727993581734,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbba369c4e6f6d1a","name":"Throws when trying to push message with empty payload","time":{"start":1727993906682,"stop":1727993906682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57fc6b5fc878d7c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727993981871,"stop":1727993981871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6410178bb9b0b2","name":"should throw error - no public key","time":{"start":1727993590221,"stop":1727993590221,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80ccd8c6ac1aee9","name":"Subscribe to topic containing long and receive message","time":{"start":1727993981851,"stop":1727993981852,"duration":1},"status":"passed","severity":"normal"},{"uid":"98443358dd39bfe5","name":"Push message with Russian payload","time":{"start":1727993906673,"stop":1727993906674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cbfa0d04a2cc9e","name":"Check received message containing XML","time":{"start":1727993750119,"stop":1727993750123,"duration":4},"status":"passed","severity":"normal"},{"uid":"d65f1d4c8eece600","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app87/2/topic396/proto","time":{"start":1727993941705,"stop":1727993941705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef6db0598cfcf5b","name":"Subscribe to topic containing short and receive message","time":{"start":1727993981850,"stop":1727993981851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1773db19f221314e","name":"Query generator for 2000 messages","time":{"start":1727994003075,"stop":1727994003076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f344534f96567246","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727993581740,"stop":1727993581740,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b63008fa2b5891","name":"can start and stop the service","time":{"start":1727993655005,"stop":1727993655006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b722c18bad9c3927","name":"Push message equal or less that 1MB","time":{"start":1727993906697,"stop":1727993906697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5335a931c801385","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727993965027,"stop":1727993965027,"duration":0},"status":"passed","severity":"normal"},{"uid":"314da65fd893a3de","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727993990999,"stop":1727993991000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d030dbec57c6c32f","name":"Publish message with custom timestamp: Thu Oct 03 2024 21:18:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1727993909703,"stop":1727993909704,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cb6643061b464a","name":"Fields are not dropped","time":{"start":1727993596605,"stop":1727993596606,"duration":1},"status":"passed","severity":"normal"},{"uid":"44efc3ee9d5ab8cd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727993981855,"stop":1727993981856,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb541bd23c00a32","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1727993868280,"stop":1727993868281,"duration":1},"status":"passed","severity":"normal"},{"uid":"db60a91d02fa0541","name":"Check received message containing shell command","time":{"start":1727993879778,"stop":1727993879780,"duration":2},"status":"passed","severity":"normal"},{"uid":"c296ec03f732473","name":"Check publish message containing Script","time":{"start":1727993909695,"stop":1727993909696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d418d0ed894b8c","name":"ignores unrecognized TXT record formats","time":{"start":1727993605541,"stop":1727993605541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d258ed41d7747ab8","name":"start node with empty content topic","time":{"start":1727993941710,"stop":1727993941711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7aefc945dff1d53","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727993581744,"stop":1727993581744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddde933a8602dc7c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727993921288,"stop":1727993921288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b154fb20f05715","name":"Query with Promise Callback, No Decoder","time":{"start":1727993973393,"stop":1727993973393,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d64c1aaff39a3d","name":"Check received message containing shell command","time":{"start":1727993879767,"stop":1727993879767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57a27f4657f46bc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727993634852,"stop":1727993634854,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd336423fe52016b","name":"should return unique PubsubTopics for static sharding","time":{"start":1727993581732,"stop":1727993581732,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1138a3d60264b9","name":"start node with empty shard should fail","time":{"start":1727993976495,"stop":1727993976496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97b901ad54cc37a","name":"should fail to send if no connections available","time":{"start":1727993803828,"stop":1727993803829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bde4a41c086ceb2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727993981861,"stop":1727993981864,"duration":3},"status":"passed","severity":"normal"},{"uid":"44a2deac6a02066f","name":"Reopen subscription with peer with lost subscription","time":{"start":1727993682793,"stop":1727993682793,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c0a01363f9e102","name":"non connected peers","time":{"start":1727993880072,"stop":1727993880072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16c74d5c090285eb","name":"Check message with non string payload is not received","time":{"start":1727993750191,"stop":1727993750191,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb01816e6a62dfa","name":"can start the service","time":{"start":1727993964106,"stop":1727993964107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7712b94bb67db44c","name":"should decode valid enr with tcp successfully","time":{"start":1727993590219,"stop":1727993590219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54ec2ce467ec33f","name":"Check message with no payload is not received","time":{"start":1727993879771,"stop":1727993879772,"duration":1},"status":"passed","severity":"normal"},{"uid":"247316422d9d9ea8","name":"random static sharding 7 - Cluster ID: 434, Shard ID: 579","time":{"start":1727993976487,"stop":1727993976488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1227825e9f0815e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727993597112,"stop":1727993597112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d740c2f4e815567c","name":"should push to needed amount of connections","time":{"start":1727993803827,"stop":1727993803828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c057cd2a9a91f0c4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727993921291,"stop":1727993921291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9575b7f2212b5e","name":"1 Store, 2 fetches","time":{"start":1727993605620,"stop":1727993605621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ea6d1a71ced613","name":"Callback on promise, aborts when callback returns true","time":{"start":1727994003074,"stop":1727994003075,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a437bc25b3b8489","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727993767162,"stop":1727993767162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6300e2ce7679c24","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727993921290,"stop":1727993921291,"duration":1},"status":"passed","severity":"normal"},{"uid":"f865549b08c098e5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727993581725,"stop":1727993581726,"duration":1},"status":"passed","severity":"normal"},{"uid":"842d9fb7e02cc4d8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727993879782,"stop":1727993879782,"duration":0},"status":"passed","severity":"normal"},{"uid":"75280e3def606b3c","name":"should return usable stream attached to connection","time":{"start":1727993597175,"stop":1727993597176,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2f82c704affaf6","name":"Check message on other pubsub topic is not received","time":{"start":1727993750161,"stop":1727993750162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab673787bbd93552","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727993605135,"stop":1727993605135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b675beea2ecba5a","name":"Subscribe and receive messages via waku relay post","time":{"start":1727993777060,"stop":1727993777061,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d774e922885492","name":"should encode/decode to RLP encoding","time":{"start":1727993590223,"stop":1727993590223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d171da1efb5fad4c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727993634857,"stop":1727993634858,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ed8ec9e9d7bbd5","name":"Push message with numeric payload","time":{"start":1727993906667,"stop":1727993906667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b62a4578876927","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727993581748,"stop":1727993581748,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e96bef1bb543","name":"Relay - dialed first","time":{"start":1727994009926,"stop":1727994009926,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f109b0bdefea66","name":"Decrypt messages","time":{"start":1727993881991,"stop":1727993881992,"duration":1},"status":"passed","severity":"normal"},{"uid":"d070e864da6a3502","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727993617085,"stop":1727993617085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bef6cb4d53282a4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727993597112,"stop":1727993597113,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb198546b426e6","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1727993868286,"stop":1727993868286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239d964ca5749c7","name":"Push message with Script payload","time":{"start":1727993906675,"stop":1727993906675,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf2816fc58475f1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727993750328,"stop":1727993750328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb79d6ddad9b3a2d","name":"Tracks peer failures correctly","time":{"start":1727993699505,"stop":1727993699506,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4605540836d963","name":"Passing page size 1 when there are 4 messages","time":{"start":1727993998641,"stop":1727993998641,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc3475375d5815a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727993605544,"stop":1727993605545,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66178f0c544a1c7d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727993666464,"stop":1727993666465,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29e0d3752fe7d06","name":"Push message with long payload","time":{"start":1727993906665,"stop":1727993906666,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8e424a4b59a8dc","name":"Subscribe to topic containing Script and receive message","time":{"start":1727993777083,"stop":1727993777095,"duration":12},"status":"passed","severity":"normal"},{"uid":"cc97f6515266b796","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727993695056,"stop":1727993695057,"duration":1},"status":"passed","severity":"normal"},{"uid":"646a42da208fae24","name":"Overlapping topic subscription","time":{"start":1727993777066,"stop":1727993777068,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3a43628b3e4fa94","name":"Ping succeeds for all connected peers","time":{"start":1727993699503,"stop":1727993699504,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b262da9ea694054","name":"Query Generator, No Decoder","time":{"start":1727993973387,"stop":1727993973388,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ce82952fd8d508","name":"Query with Ordered Callback, No Decoder","time":{"start":1727993973389,"stop":1727993973390,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e9f154c759cbc6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727993581749,"stop":1727993581749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2a1930011f1890","name":"should set field with only STORE enabled","time":{"start":1727993590232,"stop":1727993590232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71114f0c2ffd768","name":"Subscribe to topic containing short and receive message","time":{"start":1727993777073,"stop":1727993777073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b0dfda7cbff47","name":"handles different clusterIds correctly","time":{"start":1727993581729,"stop":1727993581729,"duration":0},"status":"passed","severity":"normal"},{"uid":"977f3a64734584d0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727993973391,"stop":1727993973391,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c259cdc8462978","name":"Encoder throws on undefined content topic","time":{"start":1727993615487,"stop":1727993615487,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4378ee58ca9174","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727993750415,"stop":1727993750415,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cf34f9444eda1b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727993777108,"stop":1727993777108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9421c646d3fd5f63","name":"should properly create location multiaddrs - tcp6","time":{"start":1727993590229,"stop":1727993590229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46a1dff755e65f0","name":"should properly create location multiaddrs - udp","time":{"start":1727993590230,"stop":1727993590230,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fe271579a08783","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app9/5/topic664/utf8","time":{"start":1727993941706,"stop":1727993941706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8686d0dbc22b69","name":"Subscribe to topic containing short and publish message","time":{"start":1727993921290,"stop":1727993921290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f818ef009ead0301","name":"Push message with content topic containing numeric","time":{"start":1727993941668,"stop":1727993941669,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd3e787ba70b780","name":"Check received message containing Basic HTML tag","time":{"start":1727993879766,"stop":1727993879766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eec2231a3769840","name":"Push message with content topic containing escaped characters","time":{"start":1727993941681,"stop":1727993941682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1932edaa69d879","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727993921291,"stop":1727993921291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1c8ab4bc00b24e","name":"Push message with long payload","time":{"start":1727993941660,"stop":1727993941660,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6d359c10a30e43","name":"Check received message containing Arabic","time":{"start":1727993879763,"stop":1727993879763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f2577f967b9477","name":"Subscribe to topic containing Script and receive message","time":{"start":1727993981858,"stop":1727993981859,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c0e85037c8a821","name":"Push message with content topic containing Script","time":{"start":1727993906689,"stop":1727993906690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6429e91d1a5e4785","name":"Check publish message after client node is restarted","time":{"start":1727993909709,"stop":1727993909709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb817ce2a6572b1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727993921287,"stop":1727993921287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab164817f5fa65a4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727993973389,"stop":1727993973389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac878a5d8173e11","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993695069,"stop":1727993695070,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcf9f971f0431cc","name":"Ephemeral messages are not stored","time":{"start":1727993641117,"stop":1727993641117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a16214794f10af9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727993750439,"stop":1727993750440,"duration":1},"status":"passed","severity":"normal"},{"uid":"761c7fe0ea9b2245","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727993750389,"stop":1727993750389,"duration":0},"status":"passed","severity":"normal"},{"uid":"329ca90aeea802a0","name":"Check received message containing special chars","time":{"start":1727993879762,"stop":1727993879763,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3d60507bb8356e","name":"configure the node with multiple content topics","time":{"start":1727993941709,"stop":1727993941709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8e0faa430d5fc4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727993581742,"stop":1727993581742,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ac0cca1861dfc8","name":"Promise Callback - true","time":{"start":1727993987485,"stop":1727993987487,"duration":2},"status":"passed","severity":"normal"},{"uid":"5afb734b57945b8c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727993605545,"stop":1727993605545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afd847287675a397","name":"Query generator for multiple messages","time":{"start":1727994003072,"stop":1727994003073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd15c10a0b88564","name":"Query generator for multiple messages with different message text format","time":{"start":1727994003073,"stop":1727994003073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f829ae5f40e65c3","name":"Filter with 1 connections","time":{"start":1727993780043,"stop":1727993780044,"duration":1},"status":"passed","severity":"normal"},{"uid":"8176989735144e5f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727993973387,"stop":1727993973387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb985cf406d859e9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727993750351,"stop":1727993750351,"duration":0},"status":"passed","severity":"normal"},{"uid":"769243ee27be492e","name":"should be able to encode the field with only STORE set to true","time":{"start":1727993589448,"stop":1727993589449,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d74a7ed60b6d68","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727993584231,"stop":1727993584231,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda4dc3939dba6e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727993605137,"stop":1727993605138,"duration":1},"status":"passed","severity":"normal"},{"uid":"863b1c83c731e961","name":"Push message with content topic containing special chars","time":{"start":1727993941669,"stop":1727993941676,"duration":7},"status":"passed","severity":"normal"},{"uid":"af8e68eebe03caf0","name":"isConnected should return false after all peers disconnect","time":{"start":1727993666466,"stop":1727993666466,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc0fbdf4a34c11","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727993990997,"stop":1727993990998,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce49758fbdcf27e4","name":"Push message with content topic containing shell command","time":{"start":1727993906692,"stop":1727993906692,"duration":0},"status":"passed","severity":"normal"},{"uid":"367981733658807c","name":"Push message with Russian payload","time":{"start":1727993941662,"stop":1727993941663,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6e979510d89ecc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727993605130,"stop":1727993605131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2502de50025300c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727993981875,"stop":1727993981875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3963fffb219fe0","name":"LightPush with 1 connections","time":{"start":1727993780043,"stop":1727993780043,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce59e6635ebefc5a","name":"Check message with no pubsub topic is not received","time":{"start":1727993750162,"stop":1727993750162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a79263d73f80371","name":"listenerCount","time":{"start":1727993675326,"stop":1727993675326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e474fd7d25d0f388","name":"Push message with content topic containing JSON","time":{"start":1727993941680,"stop":1727993941681,"duration":1},"status":"passed","severity":"normal"},{"uid":"5043866acb4a9054","name":"should select older connection if present","time":{"start":1727993597039,"stop":1727993597039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3801660827abbc4","name":"Using a function","time":{"start":1727994007024,"stop":1727994007025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b91b13f63f12f91","name":"isConnected return false after peer stops","time":{"start":1727993666466,"stop":1727993666466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca24282679fe0037","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727993581736,"stop":1727993581736,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fbb295c789d9cc","name":"Push message with short payload","time":{"start":1727993941659,"stop":1727993941659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f062400b89de28f","name":"Push message with content topic containing Script","time":{"start":1727993941678,"stop":1727993941679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0af2206ec96288","name":"Push message with content topic containing long","time":{"start":1727993941668,"stop":1727993941668,"duration":0},"status":"passed","severity":"normal"},{"uid":"55251fb1fea7870e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727993597178,"stop":1727993597179,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22dfdfc30d75033","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727994069789,"stop":1727994069789,"duration":0},"status":"passed","severity":"normal"},{"uid":"716c18a13f1324fd","name":"Check received message containing emoji","time":{"start":1727993879768,"stop":1727993879768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c6e5418889fc47","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727993976477,"stop":1727993976479,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ddfb4cf5c8c04b9","name":"more peers than existing","time":{"start":1727993880071,"stop":1727993880071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"353c10a4a9c78c82","name":"Check message received after jswaku node is restarted","time":{"start":1727993879786,"stop":1727993879786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc6a162fc32c09f0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750352,"stop":1727993750352,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a97251e68ee025","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/8/topic34/xml","time":{"start":1727993941706,"stop":1727993941706,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8ec2c152f7178","name":"throws on content topic with generation field greater than 0","time":{"start":1727993581714,"stop":1727993581715,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d97bce1911f4588","name":"returns only open connection if one present","time":{"start":1727993597031,"stop":1727993597032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d48c5ef814773db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993838226,"stop":1727993838227,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf17a50d2dcd5a3d","name":"should create a new stream if no existing for protocol found","time":{"start":1727993597176,"stop":1727993597177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c569b55ee22a7e03","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727993981872,"stop":1727993981873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a107006e93a0f3e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app72/9/topic609/utf8","time":{"start":1727993941704,"stop":1727993941705,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0ee063d9c26467","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727993981839,"stop":1727993981839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7a55e036fb17b8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727993981865,"stop":1727993981865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1bbbba66838970","name":"Ephemeral field set to true","time":{"start":1727993597778,"stop":1727993597779,"duration":1},"status":"passed","severity":"normal"},{"uid":"267e7241573731dd","name":"Light Node - default protocols","time":{"start":1727994009928,"stop":1727994009928,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd408ac3e639799b","name":"Check received message containing Russian","time":{"start":1727993879776,"stop":1727993879776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6252fc9d8762b49","name":"Reopen subscription with peer with lost subscription","time":{"start":1727993682797,"stop":1727993682799,"duration":2},"status":"passed","severity":"normal"},{"uid":"392b6b2bf38a5843","name":"Query Generator - false","time":{"start":1727993987481,"stop":1727993987484,"duration":3},"status":"passed","severity":"normal"},{"uid":"5db9c0511ddb6f92","name":"Delete observer","time":{"start":1727993881992,"stop":1727993881992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bae44619d32781","name":"can start and stop the service","time":{"start":1727993609466,"stop":1727993609467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1438ecf7534a4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727993750348,"stop":1727993750351,"duration":3},"status":"passed","severity":"normal"},{"uid":"63ea4f99c5cd0f44","name":"Wrong topic","time":{"start":1727993941708,"stop":1727993941709,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb38019f8ae1ef4d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993991485,"stop":1727993991487,"duration":2},"status":"passed","severity":"normal"},{"uid":"a256a82f3ee4b100","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727993981858,"stop":1727993981858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a818c6dbe5c","name":"connects to nwaku","time":{"start":1727994007022,"stop":1727994007023,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2918979b8ef2ce","name":"should not receive a peer event after stop","time":{"start":1727993655011,"stop":1727993655012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11f8c6ac34ebb6b","name":"Push message with custom timestamp: 1697235367392","time":{"start":1727993941685,"stop":1727993941685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abed247d1ffa00a","name":"throws on content topic with empty version field","time":{"start":1727993581715,"stop":1727993581716,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd720fcacf6e7a11","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1727993868280,"stop":1727993868280,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e28ebbee0d6e6","name":"addEventListener with correct event","time":{"start":1727993675321,"stop":1727993675323,"duration":2},"status":"passed","severity":"normal"},{"uid":"85a7805539206cee","name":"Check received message with timestamp: 1727993634371 ","time":{"start":1727993750142,"stop":1727993750142,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e9168f5af83628","name":"Check publish message containing Russian","time":{"start":1727993909691,"stop":1727993909693,"duration":2},"status":"passed","severity":"normal"},{"uid":"692fc8b2aa06c10","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727993615484,"stop":1727993615485,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5d3841eae361a1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993695058,"stop":1727993695059,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb64f09f6f3c74f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727993902335,"stop":1727993902335,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a7b00e4a8e945a","name":"Query Generator - true","time":{"start":1727993987479,"stop":1727993987481,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cd100ff22cb3d18","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727993617084,"stop":1727993617085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0930fd4c87f8836","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727993750428,"stop":1727993750429,"duration":1},"status":"passed","severity":"normal"},{"uid":"42baf85777a305e0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727993581725,"stop":1727993581725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7129938db2ea5b8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727993695059,"stop":1727993695060,"duration":1},"status":"passed","severity":"normal"},{"uid":"121e8ccee2629fa1","name":"Passing page size 3 when there are 20 messages","time":{"start":1727993998642,"stop":1727993998642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c554ed20780efdd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993838224,"stop":1727993838224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4158ffb550bb6c93","name":"A test","time":{"start":1727993838462,"stop":1727993838462,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e97361ef867624","name":"Mutual subscription","time":{"start":1727993921282,"stop":1727993921285,"duration":3},"status":"passed","severity":"normal"},{"uid":"1512bcdd70bcb0b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993991496,"stop":1727993991496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7849cab1d1d7e84d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app62/3/topic456/test.js","time":{"start":1727993941707,"stop":1727993941707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbda90ad1451265f","name":"Correctly serialized arguments","time":{"start":1727993868446,"stop":1727993868450,"duration":4},"status":"passed","severity":"normal"},{"uid":"3fbeef2a0669c788","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727993581723,"stop":1727993581723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6954af2c3892318","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727993581734,"stop":1727993581734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fe21cf758bd133","name":"Js publishes, other Js receives","time":{"start":1727993896901,"stop":1727993896901,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a4c991cbe45ac2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727994003075,"stop":1727994003075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21556b5ccd23cdc","name":"should return different streams if requested simultaniously","time":{"start":1727993597177,"stop":1727993597177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec586831c30ba75","name":"should push to available amount of connection if less than required","time":{"start":1727993803828,"stop":1727993803828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4bdcdc5abc5389","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727993990998,"stop":1727993990999,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3897f78e65314b6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727993973388,"stop":1727993973388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbce55d7b1b7fb2","name":"Number of peers are maintained correctly","time":{"start":1727993699502,"stop":1727993699503,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a83dc26d47be2b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727993879783,"stop":1727993879783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3913ff23991ba72e","name":"Push to array if already present","time":{"start":1727993581485,"stop":1727993581486,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb4806077993189","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727993709842,"stop":1727993709842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c773e4f32e66e3ea","name":"Subscribe and receives messages on 20 topics","time":{"start":1727993981872,"stop":1727993981872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2026ebc45658f9","name":"Push message with special chars payload","time":{"start":1727993941661,"stop":1727993941661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9984453b77482d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727993709838,"stop":1727993709839,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56dcc37a409224","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727993709842,"stop":1727993709843,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ade631cfb615821","name":"Publishes to nwaku","time":{"start":1727993896900,"stop":1727993896900,"duration":0},"status":"passed","severity":"normal"},{"uid":"29136d96e3a92e73","name":"Check received message containing Basic HTML tag","time":{"start":1727993879777,"stop":1727993879778,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43b33a890caf80b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727994069787,"stop":1727994069788,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b669a3380d96ee","name":"Relay + Store","time":{"start":1727993640741,"stop":1727993640741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89e93b2248e13e0","name":"Passing invalid cursor","time":{"start":1727993965036,"stop":1727993965036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec52d3e8c44e6f10","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1727993868280,"stop":1727993868280,"duration":0},"status":"passed","severity":"normal"},{"uid":"627a2d4bc451548e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727993981878,"stop":1727993981878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcebc1716d69b1c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727993597178,"stop":1727993597178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99799a8286daa1f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727993589449,"stop":1727993589449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a95416114500b20","name":"Filter with 3 connections","time":{"start":1727993780047,"stop":1727993780048,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c24f9a2c3f2a7d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727993902333,"stop":1727993902333,"duration":0},"status":"passed","severity":"normal"},{"uid":"370e54d128f2c87f","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1727993868288,"stop":1727993868288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cd7df5338006af","name":"should be able to decode the field with only STORE set to true","time":{"start":1727993589454,"stop":1727993589455,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4ff69da27b56c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727993879769,"stop":1727993879769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a95ec58bd06ffd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750390,"stop":1727993750390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ebef979810f7c1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727993909707,"stop":1727993909708,"duration":1},"status":"passed","severity":"normal"},{"uid":"45073a032525600","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727993777065,"stop":1727993777066,"duration":1},"status":"passed","severity":"normal"},{"uid":"96306afc7be9f8e1","name":"Register correct protocols","time":{"start":1727993921285,"stop":1727993921285,"duration":0},"status":"passed","severity":"normal"},{"uid":"abefc6d662e54439","name":"recovers when dns.resolve returns empty","time":{"start":1727993605540,"stop":1727993605540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0493181a90c7c1","name":"Check message on other pubsub topic is not received","time":{"start":1727993879784,"stop":1727993879784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e864b4da5f236f0","name":"Check message received after jswaku node is restarted","time":{"start":1727993750195,"stop":1727993750195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b78a54327686475","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727993947936,"stop":1727993947936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e27bd76f45071e7e","name":"Check publish message containing unicode special characters","time":{"start":1727993909699,"stop":1727993909699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78457a756fd00d4","name":"Ping on peer without subscriptions","time":{"start":1727993678290,"stop":1727993678291,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e74ad063b60b07","name":"Refresh subscription","time":{"start":1727993981849,"stop":1727993981850,"duration":1},"status":"passed","severity":"normal"},{"uid":"55048fa9e67a425d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727993641117,"stop":1727993641118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc82f94f5d12dd9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727993750329,"stop":1727993750329,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f31fcfa25686e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1727993863749,"stop":1727993863752,"duration":3},"status":"passed","severity":"normal"},{"uid":"300e43db3251eb83","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727994008565,"stop":1727994008565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb35588991e4370","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727993981879,"stop":1727993981879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3474e709d34be4","name":"Check received message containing escaped characters","time":{"start":1727993879780,"stop":1727993879780,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cd93bc7d2e79ac","name":"Sign & Recover","time":{"start":1727993615822,"stop":1727993615822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6290c16f690b2af2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993991472,"stop":1727993991473,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3c3fefec21c083","name":"Relay","time":{"start":1727993640740,"stop":1727993640741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b174ddd868c947","name":"Decoder throws on undefined content topic","time":{"start":1727993617086,"stop":1727993617087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edd3ecfef5e9788","name":"Fails to push message bigger that 1MB","time":{"start":1727993941687,"stop":1727993941687,"duration":0},"status":"passed","severity":"normal"},{"uid":"752f84a6406d1ec8","name":"should properly create location multiaddrs - tcp4","time":{"start":1727993590228,"stop":1727993590229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0e41e58049df0c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727993581725,"stop":1727993581725,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e048cff3789f1c","name":"Push message with shell command payload","time":{"start":1727993906680,"stop":1727993906680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3abf682c6ec2256","name":"Push message with content topic containing unicode special characters","time":{"start":1727993906693,"stop":1727993906693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43241e550a9cef2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727993981875,"stop":1727993981875,"duration":0},"status":"passed","severity":"normal"},{"uid":"67133c75e246a46","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727993597177,"stop":1727993597178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2959861c9ddeaaeb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727993879770,"stop":1727993879770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82c207e413f5c3d","name":"Store - dialed after - with timeout","time":{"start":1727994009927,"stop":1727994009928,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2995c69dac816f2","name":"new peer added after a peer was already found","time":{"start":1727993947935,"stop":1727993947936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90292e0b6092618e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727993750416,"stop":1727993750426,"duration":10},"status":"passed","severity":"normal"},{"uid":"4bad7c993060ea49","name":"Ping on peer without subscriptions","time":{"start":1727993682790,"stop":1727993682791,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46216df78261b17","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727993921292,"stop":1727993921292,"duration":0},"status":"passed","severity":"normal"},{"uid":"db632bc91a8786d9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727993777108,"stop":1727993777108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a541af274b7ec30","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727993589444,"stop":1727993589448,"duration":4},"status":"passed","severity":"normal"},{"uid":"835487e9cfadeb76","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/3/topic685/utf8","time":{"start":1727993941705,"stop":1727993941705,"duration":0},"status":"passed","severity":"normal"},{"uid":"438d86a3946162a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727993605543,"stop":1727993605543,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b95b69ea1a5c37","name":"random static sharding 3 - Cluster ID: 248, Shard ID: 857","time":{"start":1727993976483,"stop":1727993976483,"duration":0},"status":"passed","severity":"normal"},{"uid":"378fa1e2320f98a2","name":"stop","time":{"start":1727993675329,"stop":1727993675330,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a851f5fee5da04","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727993709843,"stop":1727993709843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f865017618c0e5a1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727993976494,"stop":1727993976494,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45d0bc59995763b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727993605621,"stop":1727993605621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca87dcf3902a692","name":"Subscribe and receive messages via waku relay post","time":{"start":1727993981840,"stop":1727993981843,"duration":3},"status":"passed","severity":"normal"},{"uid":"73a24f5c83a29e64","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727993750386,"stop":1727993750388,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb2b06d1ba26edef","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727993604298,"stop":1727993604299,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa475ace129baf3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727993981859,"stop":1727993981860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f769f09260d3d559","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727994008566,"stop":1727994008566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9326b119daef6c","name":"Check received message containing XML","time":{"start":1727993879765,"stop":1727993879766,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae1d5d1103b1d44","name":"Overlapping topic subscription","time":{"start":1727993981873,"stop":1727993981873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df6fd81b2f9233","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727993641118,"stop":1727993641118,"duration":0},"status":"passed","severity":"normal"},{"uid":"da08786802841035","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727993767160,"stop":1727993767160,"duration":0},"status":"passed","severity":"normal"},{"uid":"445959ee100639f8","name":"Ordered Callback - true","time":{"start":1727993987490,"stop":1727993987490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1637073acfc2900","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727993750388,"stop":1727993750389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c00e4284fb4360","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727993589452,"stop":1727993589452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3245fd51e0384b8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727993634854,"stop":1727993634855,"duration":1},"status":"passed","severity":"normal"},{"uid":"69aac185cedc73","name":"Ordered Callback - false","time":{"start":1727993987490,"stop":1727993987493,"duration":3},"status":"passed","severity":"normal"},{"uid":"b63c96c6d4c73471","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727993589453,"stop":1727993589454,"duration":1},"status":"passed","severity":"normal"},{"uid":"90efd4fe2a3c70ff","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727993981839,"stop":1727993981840,"duration":1},"status":"passed","severity":"normal"},{"uid":"651006a2e30e5c09","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727993981880,"stop":1727993981880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bb597855506bdc","name":"retrieves a single peer","time":{"start":1727993605538,"stop":1727993605539,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffcce72a416ac4","name":"throws on empty content topic","time":{"start":1727993581711,"stop":1727993581712,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27b50e827764315","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727993581732,"stop":1727993581732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f766213e061ca6","name":"Check received message containing short","time":{"start":1727993879759,"stop":1727993879759,"duration":0},"status":"passed","severity":"normal"},{"uid":"74957a2e55625f92","name":"Check received message containing unicode special characters","time":{"start":1727993879767,"stop":1727993879768,"duration":1},"status":"passed","severity":"normal"},{"uid":"600a109c508644ab","name":"should properly create location multiaddrs - udp6","time":{"start":1727993590229,"stop":1727993590229,"duration":0},"status":"passed","severity":"normal"},{"uid":"203cb9bb73abbd3b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993695051,"stop":1727993695051,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b333975e6ec91","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727993750390,"stop":1727993750391,"duration":1},"status":"passed","severity":"normal"},{"uid":"957eb9db5b326072","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727993581733,"stop":1727993581733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89202f0244fe628","name":"should throw an error for insufficient data","time":{"start":1727993581841,"stop":1727993581841,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd292b7180aa40f9","name":"Query generator for multiple messages with different content topic format","time":{"start":1727994003073,"stop":1727994003074,"duration":1},"status":"passed","severity":"normal"},{"uid":"df97a40bc715fad0","name":"Fails to push message with empty content topic","time":{"start":1727993906694,"stop":1727993906694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d7035eb30c3fbc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727993965027,"stop":1727993965027,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb515b0ee84ceae3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727993581738,"stop":1727993581738,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a22ff3134a3829","name":"Subscribe and receive messages via lightPush","time":{"start":1727993981839,"stop":1727993981839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e127281c9e17d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727993581741,"stop":1727993581742,"duration":1},"status":"passed","severity":"normal"},{"uid":"397e6c10318dca74","name":"Push message with shell command payload","time":{"start":1727993941665,"stop":1727993941665,"duration":0},"status":"passed","severity":"normal"},{"uid":"656a3ba90c3e018e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727993777078,"stop":1727993777078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9084a8e52fbb00","name":"Push message with content topic containing Arabic","time":{"start":1727993906688,"stop":1727993906688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec933ba681ef7fe","name":"Encoder throws on empty string content topic","time":{"start":1727993617086,"stop":1727993617086,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd07c9f0a075362","name":"Throws when trying to push message with empty payload","time":{"start":1727993941667,"stop":1727993941667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceef3192582b83f","name":"Non TWN Cluster","time":{"start":1727993941704,"stop":1727993941704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c59cde89a633002","name":"should not fail to stop the service if it was not started","time":{"start":1727993609467,"stop":1727993609467,"duration":0},"status":"passed","severity":"normal"},{"uid":"40164ac23865b0b4","name":"Check message with non string payload is not received","time":{"start":1727993879785,"stop":1727993879785,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6d8f7c8b477600","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727993981846,"stop":1727993981847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d32defcbe648ff","name":"LightPush with 3 connections","time":{"start":1727993780047,"stop":1727993780047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f098c27dd8f3cda","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727993666467,"stop":1727993666467,"duration":0},"status":"passed","severity":"normal"},{"uid":"780e23d778a12800","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727993581733,"stop":1727993581733,"duration":0},"status":"passed","severity":"normal"},{"uid":"433eb6221bf629cb","name":"Check received message containing numeric","time":{"start":1727993879760,"stop":1727993879760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf70515ff0526573","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1727993868293,"stop":1727993868294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8a13fc94f225ce","name":"should get / set UDP multiaddr","time":{"start":1727993590223,"stop":1727993590227,"duration":4},"status":"passed","severity":"normal"},{"uid":"78cc1830e1e9e30a","name":"can dial TLS multiaddrs","time":{"start":1727993868501,"stop":1727993868502,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a9a07cd1cecd06","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1727993868291,"stop":1727993868293,"duration":2},"status":"passed","severity":"normal"},{"uid":"a98f56f9e7cc9d89","name":"returns nothing if no connections present","time":{"start":1727993597031,"stop":1727993597031,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d54fadca80b29d","name":"Check message with non string payload is not received","time":{"start":1727993879772,"stop":1727993879772,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b8a4ef83396971","name":"Init the array if not present","time":{"start":1727993581484,"stop":1727993581485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f1c1065eb517a4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727993641118,"stop":1727993641119,"duration":1},"status":"passed","severity":"normal"},{"uid":"4279a8d7ed3715e6","name":"random static sharding 1 - Cluster ID: 399, Shard ID: 666","time":{"start":1727993976479,"stop":1727993976480,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b3e80d73f5e64a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993695057,"stop":1727993695058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c983e28aa92a0b7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727993581739,"stop":1727993581739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6602a07c1df6fa3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app3/8/topic489/test.js","time":{"start":1727993941708,"stop":1727993941708,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c31f00099b5815","name":"Subscribe and receive messages via lightPush","time":{"start":1727993981866,"stop":1727993981866,"duration":0},"status":"passed","severity":"normal"},{"uid":"19728414ea30f3f0","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1727993868288,"stop":1727993868288,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd8f4cbab4c9be2","name":"Generator, 2 different pubsubtopics","time":{"start":1727993991496,"stop":1727993991496,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22139e4c773375","name":"handles empty shards array correctly","time":{"start":1727993581747,"stop":1727993581747,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ab079812a9af17","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727993965026,"stop":1727993965027,"duration":1},"status":"passed","severity":"normal"},{"uid":"1267c8b19e1f8021","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727994008565,"stop":1727994008566,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fe20c663d9b1fe","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727993589457,"stop":1727993589457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2338a2f4f54e8","name":"random static sharding 6 - Cluster ID: 393, Shard ID: 104","time":{"start":1727993976487,"stop":1727993976487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed67494c142033c","name":"Query with Promise Callback, No message returned","time":{"start":1727993973393,"stop":1727993973393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcce5d979f14fc2f","name":"Push message equal or less that 1MB","time":{"start":1727993941686,"stop":1727993941686,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b1895b55bdac4","name":"Callback on promise","time":{"start":1727994003074,"stop":1727994003074,"duration":0},"status":"passed","severity":"normal"},{"uid":"798561e6508de3a3","name":"Push message with content topic containing numeric","time":{"start":1727993906683,"stop":1727993906684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9a63440e1d6e75","name":"should set field with only RELAY enabled","time":{"start":1727993590232,"stop":1727993590232,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1267d64ec0e09b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727993981856,"stop":1727993981858,"duration":2},"status":"passed","severity":"normal"},{"uid":"42c97f2f29868ef0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727993581730,"stop":1727993581730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61ae62f7ea69e2e","name":"should only return 1 node with store capability","time":{"start":1727993605542,"stop":1727993605543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b1b9bfa449f61a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993838230,"stop":1727993838230,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e33d8f15ddc90e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727993902332,"stop":1727993902333,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d26f3b674348ed","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727993777106,"stop":1727993777106,"duration":0},"status":"passed","severity":"normal"},{"uid":"866b958d78d1efd7","name":"caches peers it previously fetched","time":{"start":1727993605541,"stop":1727993605541,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3e5e672e45c189","name":"Push 30 different messages","time":{"start":1727993941667,"stop":1727993941667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56137b1701f99d8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727994008565,"stop":1727994008565,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb565ca94522cf","name":"connected peers and dial","time":{"start":1727993880070,"stop":1727993880070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d63f648fa7be08a","name":"Check received message with timestamp: 1727993633987 ","time":{"start":1727993879769,"stop":1727993879769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcb7212ab9b96d7","name":"Check publish message containing escaped characters","time":{"start":1727993909699,"stop":1727993909699,"duration":0},"status":"passed","severity":"normal"},{"uid":"87362b6576cfa68d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727993921292,"stop":1727993921292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd48dfa2e837351","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727993750392,"stop":1727993750392,"duration":0},"status":"passed","severity":"normal"},{"uid":"483f0e0a152acbbd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727993981878,"stop":1727993981878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dddfa4a39b90d84","name":"should not receive a peer event after stop","time":{"start":1727993964109,"stop":1727993964109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dfa201e5e65090","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727993581741,"stop":1727993581741,"duration":0},"status":"passed","severity":"normal"},{"uid":"af27ac0f933b43c7","name":"same cluster, different shard: nodes connect","time":{"start":1727993863736,"stop":1727993863744,"duration":8},"status":"passed","severity":"normal"},{"uid":"fb4aa68e553454ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993838229,"stop":1727993838230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24ac76ac742015e","name":"Check publish message containing XML","time":{"start":1727993909696,"stop":1727993909697,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a68b4940d48920d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727993750412,"stop":1727993750414,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3f99b7b14cfd1ca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727993981878,"stop":1727993981879,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c89c6121c013ae0","name":"Push message with content topic containing emoji","time":{"start":1727993941682,"stop":1727993941683,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d84f7a31d0b40f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727993909706,"stop":1727993909707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae18633a77805257","name":"throws on content topic with non-number generation field","time":{"start":1727993581712,"stop":1727993581714,"duration":2},"status":"passed","severity":"normal"},{"uid":"3946bef0a76f276b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727993863735,"stop":1727993863735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38953dc951e65d1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993695052,"stop":1727993695055,"duration":3},"status":"passed","severity":"normal"},{"uid":"a41c6a8dda88c497","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727993634855,"stop":1727993634857,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ce9fecca12fe6c8","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1727993868286,"stop":1727993868287,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b68379845055f0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727993921296,"stop":1727993921297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1027a27fd134802","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727993767160,"stop":1727993767160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12a7bc3a96ba7cd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727994008563,"stop":1727994008563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eab5369028cc52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727993581738,"stop":1727993581738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c60a27e71dff13","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727993642047,"stop":1727993642051,"duration":4},"status":"passed","severity":"normal"},{"uid":"5a2be57e7959e18","name":"Check received message containing shell command","time":{"start":1727993750139,"stop":1727993750139,"duration":0},"status":"passed","severity":"normal"},{"uid":"956174242b7bb1d5","name":"should encode/decode to text encoding","time":{"start":1727993590223,"stop":1727993590223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86332d91aa1eec0","name":"should throw error - no id","time":{"start":1727993590220,"stop":1727993590220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e376dace8eeac912","name":"same cluster, same shard: nodes connect","time":{"start":1727993750327,"stop":1727993750327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a240c021fa95edc7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727993750427,"stop":1727993750427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cafe4326f29df31","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727993589452,"stop":1727993589453,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0e3d2cff1891fc","name":"Push message on custom pubsubTopic","time":{"start":1727993838225,"stop":1727993838226,"duration":1},"status":"passed","severity":"normal"},{"uid":"7accdd57ba37bc88","name":"should properly compute the node id","time":{"start":1727993590222,"stop":1727993590222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3d290306d37753","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727993666464,"stop":1727993666464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4598b73fe968f922","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727993981875,"stop":1727993981876,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa264820ed9cdc4e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727993584230,"stop":1727993584231,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d0540743ab3dfd","name":"Check publish message containing Basic HTML tag","time":{"start":1727993909697,"stop":1727993909698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a7eb89ff43b829","name":"Reopen subscription with peer with lost subscription","time":{"start":1727993678291,"stop":1727993678292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82872f69b470cd8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727993767158,"stop":1727993767159,"duration":1},"status":"passed","severity":"normal"},{"uid":"985a10c824abb8bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993695066,"stop":1727993695069,"duration":3},"status":"passed","severity":"normal"},{"uid":"5429ef79bf03b112","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727993581745,"stop":1727993581745,"duration":0},"status":"passed","severity":"normal"},{"uid":"824851b155a055ca","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727994069787,"stop":1727994069787,"duration":0},"status":"passed","severity":"normal"},{"uid":"43265577213ca275","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727993589456,"stop":1727993589456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3cd61d8d40d6b4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727993581840,"stop":1727993581841,"duration":1},"status":"passed","severity":"normal"},{"uid":"da363b7c4757c8aa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727993581733,"stop":1727993581733,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e3b1aa186c4d5e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727993589450,"stop":1727993589451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a657e4e310451694","name":"Check publish message containing special chars","time":{"start":1727993909690,"stop":1727993909690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9ebc36dedad4bf","name":"can start the service","time":{"start":1727993655005,"stop":1727993655005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5e74fcc1cf1475","name":"udp ip6 address","time":{"start":1727993589660,"stop":1727993589661,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bbbf1786cc175a","name":"different cluster, same shard: nodes don't connect","time":{"start":1727993750328,"stop":1727993750328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2870be99d784e","name":"Query Generator, No message returned","time":{"start":1727993973388,"stop":1727993973388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2974ed755fa4ac","name":"Publish message with custom timestamp: Fri Oct 13 2023 22:18:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1727993909703,"stop":1727993909703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85d8ed556ee110e","name":"Fails to push message bigger that 1MB","time":{"start":1727993906698,"stop":1727993906698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc56baf1a4f2a6c","name":"random static sharding 4 - Cluster ID: 349, Shard ID: 305","time":{"start":1727993976486,"stop":1727993976486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9befa6ef48a18cdb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727994003073,"stop":1727994003073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4622581ea26262a","name":"unsubscribes","time":{"start":1727993998028,"stop":1727993998028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfe9308c91cd604","name":"should be online or offline if network state changed","time":{"start":1727993634865,"stop":1727993634865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a288a0f2f09d38","name":"Check message with invalid timestamp is not received","time":{"start":1727993750161,"stop":1727993750161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3bc0bbf1dd0652","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727993750342,"stop":1727993750344,"duration":2},"status":"passed","severity":"normal"},{"uid":"62ed7863fd7e089b","name":"Ping on unsubscribed peer","time":{"start":1727993682796,"stop":1727993682797,"duration":1},"status":"passed","severity":"normal"},{"uid":"301aeb8c3c96238f","name":"LightPush with 2 connections","time":{"start":1727993780044,"stop":1727993780044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b273327b54417a06","name":"ignores domain fetching errors","time":{"start":1727993605540,"stop":1727993605540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d42eb3a75366e3a","name":"topics with same application and version share the same shard","time":{"start":1727993581727,"stop":1727993581728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7183fdb1d4b91ea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727993605138,"stop":1727993605138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54ceab44851ec9b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727993642039,"stop":1727993642040,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1a8fd70fac2ca2","name":"Default pageSize","time":{"start":1727993998646,"stop":1727993998646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6933c665e89664bb","name":"Generator, custom pubsub topic","time":{"start":1727993991479,"stop":1727993991482,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed29dc6c9ef4cdd6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727993581724,"stop":1727993581724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b480fad58c3c73e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727993902345,"stop":1727993902345,"duration":0},"status":"passed","severity":"normal"},{"uid":"70df2ead8d0db334","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727993981876,"stop":1727993981876,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e134060be9cd92","name":"Does not throw an exception when node disconnects","time":{"start":1727994007024,"stop":1727994007024,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d28700689e8287","name":"Check received message containing escaped characters","time":{"start":1727993879767,"stop":1727993879767,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d84ad568ddba3b","name":"Passing page size 0 when there are 110 messages","time":{"start":1727993998639,"stop":1727993998640,"duration":1},"status":"passed","severity":"normal"},{"uid":"da178bcc2353e6b4","name":"Check message with invalid timestamp is not received","time":{"start":1727993879770,"stop":1727993879770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b96082d28990bb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727993581726,"stop":1727993581726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d330d216ce9ddc1","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1727993868290,"stop":1727993868291,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e92420fc273f6ef","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727994008563,"stop":1727994008564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6afd14fffabf8f1","name":"Privacy Node - default protocol","time":{"start":1727994009929,"stop":1727994009929,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8ab1e4fb9ba43e","name":"should get / set TCP multiaddr","time":{"start":1727993590227,"stop":1727993590228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d38fd3bfd986c7","name":"should properly create location multiaddrs - tcp","time":{"start":1727993590230,"stop":1727993590230,"duration":0},"status":"passed","severity":"normal"},{"uid":"32586cedbea1b2c5","name":"should emit a peer event after start","time":{"start":1727993655009,"stop":1727993655010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b311c4546487c635","name":"Subscribe to topic containing XML and receive message","time":{"start":1727993981859,"stop":1727993981859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc496ffe032c9eb7","name":"Nodes with multiple pubsub topic","time":{"start":1727993902333,"stop":1727993902334,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d35de5022f94ce","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727993767154,"stop":1727993767155,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dcb83480d53e69","name":"Check meta is set [ecies]","time":{"start":1727993617085,"stop":1727993617085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e553a592b86aab","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727993750428,"stop":1727993750428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d15d7c9f80a4c26","name":"Filter with 0 connections","time":{"start":1727993780042,"stop":1727993780043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ab17ed1b8e23e1","name":"Check received message containing JSON","time":{"start":1727993879778,"stop":1727993879778,"duration":0},"status":"passed","severity":"normal"},{"uid":"be32e5a2999727c9","name":"Fails to push message with empty content topic","time":{"start":1727993941683,"stop":1727993941683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e691159b286f7f","name":"should set field with all protocols enabled","time":{"start":1727993590231,"stop":1727993590232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58d0d0aae403076","name":"Passing page size 19 when there are 20 messages","time":{"start":1727993998644,"stop":1727993998645,"duration":1},"status":"passed","severity":"normal"},{"uid":"618147da85c089a8","name":"should handle a minimal index list","time":{"start":1727993581840,"stop":1727993581840,"duration":0},"status":"passed","severity":"normal"},{"uid":"687de87a364df5ef","name":"Push message with special chars payload","time":{"start":1727993906668,"stop":1727993906668,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cd1f8e8e8584e1","name":"Overlapping topic subscription","time":{"start":1727993981847,"stop":1727993981847,"duration":0},"status":"passed","severity":"normal"},{"uid":"831eb17d53acd48b","name":"Check received message containing Chinese","time":{"start":1727993750113,"stop":1727993750113,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ce4013a4e69c1a","name":"Check received message containing escaped characters","time":{"start":1727993750140,"stop":1727993750140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad39503e46ffa98","name":"Relay - times out","time":{"start":1727994009927,"stop":1727994009927,"duration":0},"status":"passed","severity":"normal"},{"uid":"e121b51b4c19cb9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727993973386,"stop":1727993973387,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e063d69e43e08d9","name":"Encoder throws on undefined content topic","time":{"start":1727993617086,"stop":1727993617086,"duration":0},"status":"passed","severity":"normal"},{"uid":"393400dc6290facd","name":"Sample","time":{"start":1727993589648,"stop":1727993589648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e55a873eb8a82b0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727993777058,"stop":1727993777059,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee7145e4dd790ba","name":"Subscribe to topic containing XML and publish message","time":{"start":1727993921293,"stop":1727993921293,"duration":0},"status":"passed","severity":"normal"},{"uid":"608043936f277004","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727993777079,"stop":1727993777079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05abf0a5b5b797b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750428,"stop":1727993750428,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d9ae976e63eb1d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727993750374,"stop":1727993750375,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa2f34e2c8b2bf4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727993750375,"stop":1727993750377,"duration":2},"status":"passed","severity":"normal"},{"uid":"17cb72eb57e3785d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727993581736,"stop":1727993581736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e471f8fbe1337830","name":"Push message with content topic containing Russian","time":{"start":1727993906688,"stop":1727993906689,"duration":1},"status":"passed","severity":"normal"},{"uid":"563b36329de47750","name":"should not receive a peer event before start","time":{"start":1727993655010,"stop":1727993655011,"duration":1},"status":"passed","severity":"normal"},{"uid":"324f9f80cc943ef2","name":"Passing page size 10 when there are 10 messages","time":{"start":1727993998642,"stop":1727993998643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a259c03f4cb3b865","name":"Push message with content topic containing JSON","time":{"start":1727993906691,"stop":1727993906692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04e7df3e725adea","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727993581735,"stop":1727993581735,"duration":0},"status":"passed","severity":"normal"},{"uid":"793fd30668c9a643","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727993655013,"stop":1727993655013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"564fdfa470174ffa","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727993965028,"stop":1727993965032,"duration":4},"status":"passed","severity":"normal"},{"uid":"6909cbc0a14c2204","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727993909702,"stop":1727993909703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dcb82977f5fcb8","name":"getPeersByDiscovery","time":{"start":1727993675325,"stop":1727993675326,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fc249fb03cce0b","name":"Check received message containing long","time":{"start":1727993750105,"stop":1727993750106,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3723362e5a6d3a5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727993750351,"stop":1727993750351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7398f409e3be25e7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727994008566,"stop":1727994008566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adef7b1971b67f5","name":"LightPush","time":{"start":1727994009928,"stop":1727994009928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d974e91b29f8c0f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727993581730,"stop":1727993581731,"duration":1},"status":"passed","severity":"normal"},{"uid":"307aada1b710bb94","name":"returns all values when wanted number is greater than available values","time":{"start":1727993604295,"stop":1727993604298,"duration":3},"status":"passed","severity":"normal"},{"uid":"5715b20b22de9fd","name":"Check received message with timestamp: 1727993633987 ","time":{"start":1727993879781,"stop":1727993879782,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d22ba7bba51c96","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727993981861,"stop":1727993981861,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c80df7868a041","name":"Push message on custom pubsubTopic","time":{"start":1727993838229,"stop":1727993838229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e81faa6e5f36e","name":"throws an error for improperly formatted content topics","time":{"start":1727993581729,"stop":1727993581730,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e0fc01aae6a188","name":"Push message with emoji payload","time":{"start":1727993906681,"stop":1727993906681,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4326e863a2dc7","name":"Waku message hash computation (no timestamp)","time":{"start":1727993584232,"stop":1727993584232,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bb5245bba5edc2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727993981871,"stop":1727993981871,"duration":0},"status":"passed","severity":"normal"},{"uid":"befc1be5dd7f7876","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727993605543,"stop":1727993605544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e9dc06b93b93ab","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app43/5/topic39/proto","time":{"start":1727993941707,"stop":1727993941708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d902e21e71a8340","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727993965026,"stop":1727993965026,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee480bd56215f20","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727993750352,"stop":1727993750352,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf640963d6ce393f","name":"should encodeTxt and decodeTxt","time":{"start":1727993590218,"stop":1727993590218,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b9ced5f4f56f7f","name":"Should update shard info","time":{"start":1727993869015,"stop":1727993869015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dda4224935be966","name":"Reusing cursor across nodes","time":{"start":1727993965035,"stop":1727993965036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb10ba90edd3786","name":"should not throw an error for a single configured topic","time":{"start":1727993581743,"stop":1727993581743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c616f4a9d3ad38a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727993581743,"stop":1727993581743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4538b9fbb25da06e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727993767158,"stop":1727993767158,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc74e00cb75306a7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727993777062,"stop":1727993777062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fa0a327fcd5b84","name":"Push message with content topic containing short","time":{"start":1727993906683,"stop":1727993906683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaaaaf20820e085","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727993981864,"stop":1727993981865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e2d50659e32c2f","name":"getPeersByDiscovery","time":{"start":1727993947935,"stop":1727993947935,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b456eac4334073","name":"should not receive a peer event before start","time":{"start":1727993964109,"stop":1727993964109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e427f11cb17c6a6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727993642051,"stop":1727993642051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3fe0ad7e66eb7c","name":"returns all values when wanted number matches available values","time":{"start":1727993604291,"stop":1727993604293,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b82a8cf0111871f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727993777061,"stop":1727993777062,"duration":1},"status":"passed","severity":"normal"},{"uid":"69736ffb4a78cbe7","name":"Push message with Script payload","time":{"start":1727993941663,"stop":1727993941664,"duration":1},"status":"passed","severity":"normal"},{"uid":"d726fe224c8c5c4f","name":"should use DNS peer discovery with light client","time":{"start":1727993655013,"stop":1727993655013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e36ae0da8bd38f32","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727993921295,"stop":1727993921295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2450c576905fd44f","name":"Ping fails for unsubscribed peers","time":{"start":1727993699504,"stop":1727993699504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a11b532649259eb","name":"pre and post cipher","time":{"start":1727993615821,"stop":1727993615822,"duration":1},"status":"passed","severity":"normal"},{"uid":"55928f3b705bd0e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727993581726,"stop":1727993581727,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4a6b68e22fe26","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727993605134,"stop":1727993605135,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e5a4958f6df6e6","name":"Ordered callback, aborts when callback returns true","time":{"start":1727994003075,"stop":1727994003075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cab4ddef43190ac","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727993921287,"stop":1727993921288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c636237e2969a9c","name":"Used by Waku Relay","time":{"start":1727994007025,"stop":1727994007025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb293c22f56db34","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app37/9/topic694/utf8","time":{"start":1727993941708,"stop":1727993941708,"duration":0},"status":"passed","severity":"normal"},{"uid":"43abac99e83d53d7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727993584232,"stop":1727993584233,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ed3c02da0228a6","name":"isConnected should return true after first peer connects","time":{"start":1727993666465,"stop":1727993666466,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af136d4b5d5b925","name":"Renews peer on consistent missed messages","time":{"start":1727993699506,"stop":1727993699507,"duration":1},"status":"passed","severity":"normal"},{"uid":"469d3fb229573f20","name":"Check received message containing numeric","time":{"start":1727993879774,"stop":1727993879774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb4121bb3454330","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727993581742,"stop":1727993581742,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe612ca583a3c8c7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727993921286,"stop":1727993921287,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f1dd3ec7236a14","name":"different cluster, different shard: nodes don't connect","time":{"start":1727993750328,"stop":1727993750328,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a09b7f0b6cf90e","name":"should throw an error for missing sharding configuration","time":{"start":1727993581746,"stop":1727993581747,"duration":1},"status":"passed","severity":"normal"},{"uid":"d230c2777126aab3","name":"Passing an array","time":{"start":1727994007024,"stop":1727994007024,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa7e898d745ae99","name":"should return false","time":{"start":1727993590222,"stop":1727993590222,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e243f83b74daf6","name":"less peers than existing","time":{"start":1727993880071,"stop":1727993880072,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43fcf5692b39cc62","name":"Push message with unicode special characters payload","time":{"start":1727993941666,"stop":1727993941666,"duration":0},"status":"passed","severity":"normal"},{"uid":"de071703db9fe490","name":"Fails to publish duplicate message","time":{"start":1727993909704,"stop":1727993909705,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2aa7b816f7daca","name":"Subscribe and receive messages via waku relay post","time":{"start":1727993981869,"stop":1727993981871,"duration":2},"status":"passed","severity":"normal"},{"uid":"b462ff5b42a30e42","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727994008565,"stop":1727994008565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66d43cc00b8eb8","name":"Check message with no content topic is not received","time":{"start":1727993879771,"stop":1727993879771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f889e380335925","name":"Ping on unsubscribed peer","time":{"start":1727993682791,"stop":1727993682792,"duration":1},"status":"passed","severity":"normal"},{"uid":"884483bc1a84add","name":"Push message with JSON payload","time":{"start":1727993906679,"stop":1727993906680,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edeb0a951529cd8","name":"1 Relay, 1 Filter, gives up","time":{"start":1727993605621,"stop":1727993605621,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe92069a2cd6b375","name":"Round trip binary serialization","time":{"start":1727993597778,"stop":1727993597778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e811ecf9d393dedb","name":"Check received message containing SQL Injection","time":{"start":1727993879764,"stop":1727993879765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3285d1f4f17519f3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727993750371,"stop":1727993750371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4624d8a77be7bc28","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727993777109,"stop":1727993777109,"duration":0},"status":"passed","severity":"normal"},{"uid":"97415ab1c8755544","name":"Renews subscription after lossing a connection","time":{"start":1727993981881,"stop":1727993981881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1781e0a5e59d878","name":"Push message with emoji payload","time":{"start":1727993941666,"stop":1727993941667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c31027e05092e45","name":"Subscribe to topic containing XML and receive message","time":{"start":1727993981877,"stop":1727993981878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbcbc4f4d02fe28","name":"Check publish message containing numeric","time":{"start":1727993909689,"stop":1727993909689,"duration":0},"status":"passed","severity":"normal"},{"uid":"76afc3c208f2dd7c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727993590219,"stop":1727993590219,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd8e8e8d2ac60af","name":"should only return 1 node with relay capability","time":{"start":1727993605542,"stop":1727993605542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0742a1d5d374cad","name":"should not fail to start the service if it is already started","time":{"start":1727993964108,"stop":1727993964108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee102e49df79b735","name":"Check received message containing Chinese","time":{"start":1727993879763,"stop":1727993879763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b12421f15636066","name":"Push message with content topic containing Russian","time":{"start":1727993941677,"stop":1727993941678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf3f6c56348f477","name":"Push message with content topic containing Chinese","time":{"start":1727993906687,"stop":1727993906688,"duration":1},"status":"passed","severity":"normal"},{"uid":"37960ddf48804121","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1727993868279,"stop":1727993868279,"duration":0},"status":"passed","severity":"normal"},{"uid":"362054a815e962eb","name":"Subscribe to topic containing Script and publish message","time":{"start":1727993921293,"stop":1727993921293,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cd3e9052fb3f0f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727993981843,"stop":1727993981844,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb235f58dc7c51a","name":"Check received message containing emoji","time":{"start":1727993879781,"stop":1727993879781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8944565934794a4e","name":"can start the service","time":{"start":1727993609465,"stop":1727993609466,"duration":1},"status":"passed","severity":"normal"},{"uid":"4046b2acd3c9f5a6","name":"Check message received after jswaku node is restarted","time":{"start":1727993879772,"stop":1727993879772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9f0658b9cad4385","name":"Ping on subscribed peer","time":{"start":1727993678290,"stop":1727993678290,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f9523deff9aa1c","name":"Rejects garbage","time":{"start":1727993620289,"stop":1727993620289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2713251b7a4db21b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727993605135,"stop":1727993605136,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bf7b39da4b33f7","name":"Passing page size 110 when there are 120 messages","time":{"start":1727993998646,"stop":1727993998646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1286a80d3a68b","name":"shard 0","time":{"start":1727993976476,"stop":1727993976477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7858debc5d406","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727993581724,"stop":1727993581725,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9b48bbc43537c4","name":"Check received message containing short","time":{"start":1727993879773,"stop":1727993879774,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1bcec63a7a6b44","name":"should properly create peer info with all multiaddrs","time":{"start":1727993590230,"stop":1727993590231,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb021badfcf7daf","name":"removeEventListener with wrong event","time":{"start":1727993675325,"stop":1727993675325,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac7074ccc5ff14","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727993581746,"stop":1727993581746,"duration":0},"status":"passed","severity":"normal"},{"uid":"45282cc9d0bb5959","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727993981852,"stop":1727993981853,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d9d3d7d414abd2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727993981844,"stop":1727993981845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42d4c6dd88f95c1","name":"should throw error - no id","time":{"start":1727993590220,"stop":1727993590221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20e991463a7782f","name":"Promise Callback - false","time":{"start":1727993987489,"stop":1727993987490,"duration":1},"status":"passed","severity":"normal"},{"uid":"4812afc31b240f1e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727993965036,"stop":1727993965037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d178334be8d1fdf","name":"Asymmetric encrypt & decrypt","time":{"start":1727993615820,"stop":1727993615820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09a64037b7358a2","name":"Check received message containing unicode special characters","time":{"start":1727993879780,"stop":1727993879781,"duration":1},"status":"passed","severity":"normal"},{"uid":"2862b806bc954d80","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727993695070,"stop":1727993695074,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c74e7bbd4de098f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727993581745,"stop":1727993581745,"duration":0},"status":"passed","severity":"normal"},{"uid":"561c779d3a5c81f3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727993981846,"stop":1727993981846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24d464d63e7b532","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727993777106,"stop":1727993777107,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0b02c3a00ae51f","name":"Symmetric encrypt & Decrypt","time":{"start":1727993615821,"stop":1727993615821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b986790cc01e67","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727993589454,"stop":1727993589454,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f1c6e4e8871edc","name":"should set field with only FILTER enabled","time":{"start":1727993590232,"stop":1727993590232,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e7c3e729d6fdb5","name":"Check received message containing JSON","time":{"start":1727993750124,"stop":1727993750124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0d2fc5ffdc43f3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727993947937,"stop":1727993947937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ba37db1e880541","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1727993868287,"stop":1727993868288,"duration":1},"status":"passed","severity":"normal"},{"uid":"8358175928211c6","name":"Push message with meta","time":{"start":1727993941683,"stop":1727993941684,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca36d0bc6db8e5e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727993777103,"stop":1727993777105,"duration":2},"status":"passed","severity":"normal"},{"uid":"9abd1e6d496567ac","name":"Ping on subscribed peer","time":{"start":1727993682794,"stop":1727993682795,"duration":1},"status":"passed","severity":"normal"},{"uid":"7709abf641103d93","name":"same cluster, different shard: nodes don't connect","time":{"start":1727993750327,"stop":1727993750327,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c128382544e97d","name":"Push message with content topic containing SQL Injection","time":{"start":1727993906689,"stop":1727993906689,"duration":0},"status":"passed","severity":"normal"},{"uid":"13356c27529d3f62","name":"Decoder throws on empty string content topic","time":{"start":1727993615489,"stop":1727993615489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b1e7fe14784566","name":"should emit a peer event after start","time":{"start":1727993609468,"stop":1727993609468,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e88d8d4fa07d13","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727993581744,"stop":1727993581745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee4e752f21cee62","name":"Check received message containing long","time":{"start":1727993879759,"stop":1727993879759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87add1c8f3f71fb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727993981867,"stop":1727993981869,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac5122c32fc80bd4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727993709839,"stop":1727993709842,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4d3bc799b3f2f2a","name":"addEventListener with wrong event","time":{"start":1727993675323,"stop":1727993675324,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fff8e40268e0bf7","name":"Relay - dialed after","time":{"start":1727994009926,"stop":1727994009927,"duration":1},"status":"passed","severity":"normal"},{"uid":"24306e8d44b2aaaa","name":"Check received message containing Script","time":{"start":1727993879765,"stop":1727993879765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b608bd56cf7971f7","name":"Generator, custom pubsub topic","time":{"start":1727993991495,"stop":1727993991495,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ca177b53f482e8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727993777079,"stop":1727993777080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f961e076571e9130","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727993981860,"stop":1727993981860,"duration":0},"status":"passed","severity":"normal"},{"uid":"531ba6450a156e7e","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727993642052,"stop":1727993642052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf989ce5bfbaa0a","name":"Push message with content topic containing long","time":{"start":1727993906683,"stop":1727993906683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed257682e7af9232","name":"should only return 1 node with relay and store capability","time":{"start":1727993605542,"stop":1727993605542,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb033799d9af8dde","name":"removeEventListener with correct event","time":{"start":1727993675324,"stop":1727993675325,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f80aab85e9bfe1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727993750329,"stop":1727993750329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4287311b02d8ea","name":"Check received message containing unicode special characters","time":{"start":1727993750141,"stop":1727993750141,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bab98e79381f3e0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727993981853,"stop":1727993981854,"duration":1},"status":"passed","severity":"normal"},{"uid":"4349b475b80cdcf9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727993699506,"stop":1727993699506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24faab753f3c982","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727993921295,"stop":1727993921295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48e752d96415ae1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727993981860,"stop":1727993981860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7c9ef9167f4981","name":"Check publish message containing SQL Injection","time":{"start":1727993909694,"stop":1727993909694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2f23b026778ae9","name":"Check received message with timestamp: 1727993633987000000 ","time":{"start":1727993879781,"stop":1727993879781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8330d3f1d5f0bebb","name":"it tolerates circular branch references","time":{"start":1727993605539,"stop":1727993605540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a31bfb0b18939b","name":"should handle corrupted local storage data gracefully","time":{"start":1727993609470,"stop":1727993609470,"duration":0},"status":"passed","severity":"normal"},{"uid":"846a86a400308463","name":"should properly create location multiaddrs - udp4","time":{"start":1727993590228,"stop":1727993590228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2648b2269ca73d","name":"Check received message containing Chinese","time":{"start":1727993879775,"stop":1727993879775,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe599fbd1cd4e9ca","name":"Check received message containing Arabic","time":{"start":1727993879775,"stop":1727993879776,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fbf07585400629","name":"Fails to publish message with wrong content topic","time":{"start":1727993909706,"stop":1727993909706,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd93b8d569a1569","name":"Push message with content topic containing short","time":{"start":1727993941668,"stop":1727993941668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d10e543e2f484fc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727993921294,"stop":1727993921294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b745135b61ba6d9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727993973391,"stop":1727993973392,"duration":1},"status":"passed","severity":"normal"},{"uid":"80222c6a598b0dcd","name":"Publish message with custom timestamp: Thu Oct 03 2024 23:18:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1727993909704,"stop":1727993909704,"duration":0},"status":"passed","severity":"normal"},{"uid":"decdc11498307fd0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727993581737,"stop":1727993581737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afc69e712a78165","name":"handles empty contentTopics array correctly","time":{"start":1727993581747,"stop":1727993581747,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b55c63eb2ad06","name":"should decode valid enr successfully","time":{"start":1727993590218,"stop":1727993590219,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4dd18b16d18bea","name":"Decoder throws on empty string content topic","time":{"start":1727993597780,"stop":1727993597781,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fa340e55892470","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727993981876,"stop":1727993981877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48481727c29c5e6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727993941680,"stop":1727993941680,"duration":0},"status":"passed","severity":"normal"},{"uid":"537147551c5197c1","name":"Fails to push message with large meta","time":{"start":1727993941684,"stop":1727993941684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c41f39bf914ce","name":"Check message with no content topic is not received","time":{"start":1727993750162,"stop":1727993750162,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ba8283e1acd0d1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727993581731,"stop":1727993581731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d0f595b6c05cc","name":"Ping on subscribed peer","time":{"start":1727993682787,"stop":1727993682790,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd9340aa86910bd4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727993589451,"stop":1727993589452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cd79db06755250","name":"Subscribe to topic containing long and receive message","time":{"start":1727993981874,"stop":1727993981874,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed31e1fac1cc916","name":"Push message with escaped characters payload","time":{"start":1727993906680,"stop":1727993906680,"duration":0},"status":"passed","severity":"normal"},{"uid":"219392729749fcf6","name":"Push message with XML payload","time":{"start":1727993906675,"stop":1727993906675,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad038775018e427","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727993581731,"stop":1727993581731,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f7c489a1fa3765","name":"Push message with content topic containing unicode special characters","time":{"start":1727993941682,"stop":1727993941682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8748c66db90c8cac","name":"should not receive a peer event after stop","time":{"start":1727993609468,"stop":1727993609469,"duration":1},"status":"passed","severity":"normal"},{"uid":"779ce1bebeaeee71","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727993981854,"stop":1727993981855,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef2b0a6747613ec","name":"Push message with rate limit","time":{"start":1727993941684,"stop":1727993941685,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dc1fcfd0fc311c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750397,"stop":1727993750411,"duration":14},"status":"passed","severity":"normal"},{"uid":"a7c9d1e82803f3c2","name":"should throw error - no public key","time":{"start":1727993590220,"stop":1727993590220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f293af4fa89bb3c","name":"Check received message containing Russian","time":{"start":1727993879764,"stop":1727993879764,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e89191be1c072d3","name":"should throw an error for missing required configuration","time":{"start":1727993581734,"stop":1727993581735,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf53d6b378b98d86","name":"Push message with Arabic payload","time":{"start":1727993906672,"stop":1727993906673,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0e62e8b6bed118","name":"Push message with custom timestamp: 1727997380307","time":{"start":1727993906697,"stop":1727993906697,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc92ddd65dfdc0a","name":"Encoder throws on undefined content topic","time":{"start":1727993597779,"stop":1727993597780,"duration":1},"status":"passed","severity":"normal"},{"uid":"73978cfd7d8f46f9","name":"Waku message hash computation (payload length 0)","time":{"start":1727993584231,"stop":1727993584232,"duration":1},"status":"passed","severity":"normal"},{"uid":"96396dbf42840a76","name":"Check received message with timestamp: 1727993633987000000 ","time":{"start":1727993879768,"stop":1727993879768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c021446ccd33283f","name":"Subscribe and receives messages on 20 topics","time":{"start":1727993777062,"stop":1727993777063,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c7bcb32357ed19","name":"Refresh subscription","time":{"start":1727993777068,"stop":1727993777069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e264fc2e773476","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727993605136,"stop":1727993605137,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bd9709f696c6f1","name":"should return all peers when numPeers is 0","time":{"start":1727993597110,"stop":1727993597111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be3b353f173bf0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727993581739,"stop":1727993581739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c94cbde3ca4429c","name":"should not receive a peer event before start","time":{"start":1727993609468,"stop":1727993609468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e729fe595ed47a7","name":"Filter with 2 connections","time":{"start":1727993780047,"stop":1727993780047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3ad6c3195dd3d7","name":"random static sharding 10 - Cluster ID: 713, Shard ID: 341","time":{"start":1727993976490,"stop":1727993976490,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae891c3b2140bc2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727993777059,"stop":1727993777060,"duration":1},"status":"passed","severity":"normal"},{"uid":"525a7820f650c1f6","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1727993868290,"stop":1727993868290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d277232d54307707","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727993597781,"stop":1727993597781,"duration":0},"status":"passed","severity":"normal"},{"uid":"74520c6da97d3c43","name":"should throw if no connection provided","time":{"start":1727993597176,"stop":1727993597176,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa6db273f913e38","name":"Subscribe to topic containing long and receive message","time":{"start":1727993777074,"stop":1727993777074,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa380a5173ec1998","name":"Check received message containing Basic HTML tag","time":{"start":1727993750123,"stop":1727993750123,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa64e862a737e50","name":"Push message with escaped characters payload","time":{"start":1727993941666,"stop":1727993941666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1f99059044813e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727993750143,"stop":1727993750161,"duration":18},"status":"passed","severity":"normal"},{"uid":"5d865f2c7e5ccbce","name":"Push message with Arabic payload","time":{"start":1727993941662,"stop":1727993941662,"duration":0},"status":"passed","severity":"normal"},{"uid":"95615d4bf35ae168","name":"dispatchEvent via connectionManager","time":{"start":1727993675327,"stop":1727993675328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b9c9ced8800ee3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727993581742,"stop":1727993581743,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b3ea297145e7f4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727993777080,"stop":1727993777083,"duration":3},"status":"passed","severity":"normal"},{"uid":"1821a5dc1759395e","name":"Check received message containing numeric","time":{"start":1727993750106,"stop":1727993750112,"duration":6},"status":"passed","severity":"normal"},{"uid":"820bd97bd272a47b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727993581748,"stop":1727993581748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5bd7daa6c7ce65","name":"Check message with no payload is not received","time":{"start":1727993879785,"stop":1727993879785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e55b84bbdeec4f6","name":"nwaku subscribes","time":{"start":1727993896899,"stop":1727993896900,"duration":1},"status":"passed","severity":"normal"},{"uid":"3369e85590cd5d01","name":"handles different networkShards values correctly","time":{"start":1727993581729,"stop":1727993581729,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdef85898a3b2f67","name":"Check message with no content topic is not received","time":{"start":1727993879784,"stop":1727993879785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78af768299960b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727993767161,"stop":1727993767161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e097f5093c2c91d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727993581737,"stop":1727993581737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae23035845c932ba","name":"Check received message containing special chars","time":{"start":1727993879775,"stop":1727993879775,"duration":0},"status":"passed","severity":"normal"},{"uid":"79177630c2abb2ce","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727993750429,"stop":1727993750429,"duration":0},"status":"passed","severity":"normal"},{"uid":"23667d16bbf568cb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727993750142,"stop":1727993750143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a491a50f532363","name":"Subscribe to topic containing long and publish message","time":{"start":1727993921290,"stop":1727993921290,"duration":0},"status":"passed","severity":"normal"},{"uid":"171a94bd673d519b","name":"Subscribe to topic containing Script and receive message","time":{"start":1727993981877,"stop":1727993981877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3598226a21cd0c3","name":"throws on content topic with empty application field","time":{"start":1727993581715,"stop":1727993581715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a93b2214f3cadcb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727993584229,"stop":1727993584230,"duration":1},"status":"passed","severity":"normal"},{"uid":"1400593664e9b84a","name":"Check publish message containing Chinese","time":{"start":1727993909690,"stop":1727993909690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7104e6ee8e920006","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727993581740,"stop":1727993581740,"duration":0},"status":"passed","severity":"normal"},{"uid":"599ff9501ae344ff","name":"Check received message containing XML","time":{"start":1727993879777,"stop":1727993879777,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c227ccc5b3fc30","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727993981872,"stop":1727993981872,"duration":0},"status":"passed","severity":"normal"},{"uid":"81063350386c72b5","name":"Check received message containing Script","time":{"start":1727993750118,"stop":1727993750118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a751d1f9daadea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727993767161,"stop":1727993767161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b89c93e2f60b31f","name":"through manual discovery","time":{"start":1727993868502,"stop":1727993868502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d349e29116770df9","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1727993868281,"stop":1727993868281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2554219497bcd0c2","name":"Push message with content topic containing Chinese","time":{"start":1727993941676,"stop":1727993941677,"duration":1},"status":"passed","severity":"normal"},{"uid":"5232e4bd0fdfa486","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727993581736,"stop":1727993581736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbacb1260cabdb0","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727993990996,"stop":1727993990997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24c7d00c40037cf","name":"Ping on unsubscribed peer","time":{"start":1727993678291,"stop":1727993678291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46ae6523385d025","name":"Check received message containing long","time":{"start":1727993879774,"stop":1727993879774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bc71be8d713994","name":"Push message with content topic containing escaped characters","time":{"start":1727993906692,"stop":1727993906693,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ed82ccc3f5b446","name":"Push message with numeric payload","time":{"start":1727993941661,"stop":1727993941661,"duration":0},"status":"passed","severity":"normal"},{"uid":"682edb1ed5d1b61d","name":"Check received message containing JSON","time":{"start":1727993879766,"stop":1727993879766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94b57aca3aae1a","name":"Overlapping topic subscription","time":{"start":1727993921289,"stop":1727993921289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dfc5babd1de460e","name":"Subscribe to topic containing short and receive message","time":{"start":1727993981874,"stop":1727993981874,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a6491da61f16f3","name":"Check received message containing SQL Injection","time":{"start":1727993879776,"stop":1727993879776,"duration":0},"status":"passed","severity":"normal"},{"uid":"affa2c2fc7b70863","name":"Check publish message after service node is restarted","time":{"start":1727993909708,"stop":1727993909708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bfd84a459545ae4","name":"should set field with all protocols disabled","time":{"start":1727993590231,"stop":1727993590231,"duration":0},"status":"passed","severity":"normal"},{"uid":"90615ac30ce36ed8","name":"Check publish message containing long","time":{"start":1727993909689,"stop":1727993909689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23d1ba2a49e2467","name":"Check message received after nwaku node is restarted","time":{"start":1727993750195,"stop":1727993750196,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22948122599c811e","name":"Publish without waiting for remote peer","time":{"start":1727993921286,"stop":1727993921286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ad61d24aabe5fb","name":"Meta field set when metaSetter is specified","time":{"start":1727993597779,"stop":1727993597779,"duration":0},"status":"passed","severity":"normal"},{"uid":"254cc45e989abd2d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727993767155,"stop":1727993767156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b112875458d7f81e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727993581738,"stop":1727993581739,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae2dea13ebc1f74","name":"Ping on peer without subscriptions","time":{"start":1727993682795,"stop":1727993682796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37dc0d0f7d168e3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727993750427,"stop":1727993750427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f229ce2cc4d756c1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727993965033,"stop":1727993965035,"duration":2},"status":"passed","severity":"normal"},{"uid":"5097c70c306974c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1727993777096,"stop":1727993777096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07a4b9d293535ed","name":"should load peers from local storage and dispatch events","time":{"start":1727993609469,"stop":1727993609469,"duration":0},"status":"passed","severity":"normal"},{"uid":"886cbad45ff2fa85","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727993777096,"stop":1727993777097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8db21cad917d015","name":"groups content topics by expected pubsub topic","time":{"start":1727993581728,"stop":1727993581728,"duration":0},"status":"passed","severity":"normal"},{"uid":"111af6a7007c78af","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727993597111,"stop":1727993597112,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df07b707dbe4481","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727993941709,"stop":1727993941710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f896278ebd3d406c","name":"Generator, custom pubsub topic","time":{"start":1727993991468,"stop":1727993991468,"duration":0},"status":"passed","severity":"normal"},{"uid":"73690c5f2ef438f2","name":"Check received message with timestamp: 1727993634371000000 ","time":{"start":1727993750142,"stop":1727993750142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a87df7e839d5cf","name":"Publish message with rate limit","time":{"start":1727993909712,"stop":1727993909713,"duration":1},"status":"passed","severity":"normal"},{"uid":"98568a826880340e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727993581727,"stop":1727993581727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a0ccf4e20e5181","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727993750391,"stop":1727993750391,"duration":0},"status":"passed","severity":"normal"},{"uid":"38df2f2c6aa862fc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727993777079,"stop":1727993777079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5fd460d5844f76","name":"Publish message with large meta","time":{"start":1727993909711,"stop":1727993909712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5159b745227a91d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727993605131,"stop":1727993605134,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ed21d776d5dc689","name":"should return valid sharding parameters for static sharding","time":{"start":1727993581746,"stop":1727993581746,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b1c4924602b173","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727993838224,"stop":1727993838224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9c740f4edd466c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727993981866,"stop":1727993981867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e766c5314cf7da9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727993981880,"stop":1727993981880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb95a4063cc3dfb","name":"Check publish message containing JSON","time":{"start":1727993909698,"stop":1727993909698,"duration":0},"status":"passed","severity":"normal"},{"uid":"92199c8d06bc48d0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727993590232,"stop":1727993590233,"duration":1},"status":"passed","severity":"normal"},{"uid":"20077cb318ac4f72","name":"Check message received after nwaku node is restarted","time":{"start":1727993879772,"stop":1727993879773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f39412ba85e98b8","name":"throws on content topic with too few or too many fields","time":{"start":1727993581712,"stop":1727993581712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8626e1088fd2fa4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727993581723,"stop":1727993581723,"duration":0},"status":"passed","severity":"normal"},{"uid":"acda40932bf53a7","name":"should return no connections if no open connection provided","time":{"start":1727993597032,"stop":1727993597038,"duration":6},"status":"passed","severity":"normal"},{"uid":"8184179a422d32bd","name":"Accepts a valid Waku Message","time":{"start":1727993620287,"stop":1727993620288,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c64a48d44a9154","name":"random static sharding 2 - Cluster ID: 315, Shard ID: 984","time":{"start":1727993976480,"stop":1727993976482,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ae2b529ad6fc71a","name":"Check meta is set [symmetric]","time":{"start":1727993615486,"stop":1727993615486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2670e8b672c435e7","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1727993868289,"stop":1727993868289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65dcf9bbf796722","name":"creates an iterator","time":{"start":1727993998027,"stop":1727993998027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3051d1b5355a9c","name":"Nodes with multiple pubsub topic","time":{"start":1727993902342,"stop":1727993902344,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9a624073b2d2630","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727993981876,"stop":1727993981876,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de709fe1f61483","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1727993868280,"stop":1727993868280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff294e5c4ede4d10","name":"Push message with custom timestamp: 1727997367392","time":{"start":1727993941686,"stop":1727993941686,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d2e6a002865e4e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727993921295,"stop":1727993921295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deac92ca397a078","name":"Refresh subscription","time":{"start":1727993981873,"stop":1727993981874,"duration":1},"status":"passed","severity":"normal"},{"uid":"67efe228d5925e86","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727993777063,"stop":1727993777064,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5503e4d9d15ae8","name":"safeDispatchEvent","time":{"start":1727993675328,"stop":1727993675329,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f731a837cf3984","name":"throws on content topic with empty topic name field","time":{"start":1727993581716,"stop":1727993581716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a7f6dbe221424b","name":"Push message with custom timestamp: 1727990167392","time":{"start":1727993941685,"stop":1727993941686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a682efa39624bfe","name":"Push message with SQL Injection payload","time":{"start":1727993941663,"stop":1727993941663,"duration":0},"status":"passed","severity":"normal"},{"uid":"969fd3970c463b73","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727993589456,"stop":1727993589457,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c0bb3db2c6d0f1","name":"Subscribe and publish message","time":{"start":1727993921286,"stop":1727993921286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16f846f9f6671bd","name":"Decoder throws on undefined content topic","time":{"start":1727993615488,"stop":1727993615488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dc748ac4d36a83","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727993589455,"stop":1727993589456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e1695225561052","name":"Store - dialed first","time":{"start":1727994009927,"stop":1727994009927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4223af1b0b824f6","name":"A test","time":{"start":1727993838463,"stop":1727993838463,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fa6dad30a9d923","name":"Push message with Chinese payload","time":{"start":1727993941662,"stop":1727993941662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d59da6bf433249","name":"Push message with unicode special characters payload","time":{"start":1727993906681,"stop":1727993906681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6b23cfa3eb5ef0","name":"Push message with content topic containing SQL Injection","time":{"start":1727993941678,"stop":1727993941678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe94befc452017","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727993902334,"stop":1727993902335,"duration":1},"status":"passed","severity":"normal"},{"uid":"921724653e624383","name":"should not fail to start the service if it is already started","time":{"start":1727993609467,"stop":1727993609467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbe05758b8113c5","name":"Check received message containing SQL Injection","time":{"start":1727993750117,"stop":1727993750117,"duration":0},"status":"passed","severity":"normal"},{"uid":"481010d8f3a608ce","name":"should emit a peer event after start","time":{"start":1727993964108,"stop":1727993964108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1396efcb36f78a8","name":"tcp ip4 address","time":{"start":1727993589660,"stop":1727993589660,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d83653d0889c41","name":"Push message on custom pubsubTopic","time":{"start":1727993838223,"stop":1727993838223,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ac22e88f0c815d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727993655013,"stop":1727993655013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2aa0cb07beed1e2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727993767155,"stop":1727993767155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7035b0d0abcc60fc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727993767160,"stop":1727993767161,"duration":1},"status":"passed","severity":"normal"},{"uid":"31df8e29f736ef08","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727993695050,"stop":1727993695050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a46b31ba45fded1","name":"does not throw on valid cases","time":{"start":1727993581710,"stop":1727993581711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b920e59670acf96a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727993750391,"stop":1727993750391,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ff3091e2786f4e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727993709838,"stop":1727993709838,"duration":0},"status":"passed","severity":"normal"},{"uid":"486da2f546f2c393","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750345,"stop":1727993750346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e861af905fdfb0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727993615485,"stop":1727993615486,"duration":1},"status":"passed","severity":"normal"},{"uid":"41de9582b60fccc8","name":"Encoder throws on empty string content topic","time":{"start":1727993597780,"stop":1727993597780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97aa336068e9b81","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727993750415,"stop":1727993750415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6847d5d7e325bab5","name":"Subscribe and receive messages via lightPush","time":{"start":1727993777057,"stop":1727993777058,"duration":1},"status":"passed","severity":"normal"},{"uid":"259d1cd93bc968d8","name":"Check received message containing Script","time":{"start":1727993879777,"stop":1727993879777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6542372c1a9163","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727993902334,"stop":1727993902334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d035674d1f4364b5","name":"can start and stop the service","time":{"start":1727993964107,"stop":1727993964107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc284a41ecafd1e","name":"handles multiple messages","time":{"start":1727993998027,"stop":1727993998028,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a799547b3c914a9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727994069788,"stop":1727994069788,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0410422c28f104","name":"Push message with JSON payload","time":{"start":1727993941665,"stop":1727993941665,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cfdf2233025874","name":"Should update multiaddrs","time":{"start":1727993869014,"stop":1727993869015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2d9c0088d54a61","name":"random static sharding 8 - Cluster ID: 400, Shard ID: 915","time":{"start":1727993976488,"stop":1727993976489,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c28b2641fb25528","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/3/topic934/xml","time":{"start":1727993941706,"stop":1727993941707,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a61c9ccff528de","name":"Relay + Store","time":{"start":1727993590233,"stop":1727993590233,"duration":0},"status":"passed","severity":"normal"},{"uid":"93df9a09adcf9b2d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727993581741,"stop":1727993581741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7327eceef167045","name":"Check message with no payload is not received","time":{"start":1727993750190,"stop":1727993750190,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b2bffdaafa2321","name":"should not fail to start the service if it is already started","time":{"start":1727993655007,"stop":1727993655008,"duration":1},"status":"passed","severity":"normal"},{"uid":"473801a9b60a6766","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727993589450,"stop":1727993589450,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaa91d22fb82110","name":"should be called for bootstrap peers","time":{"start":1727993642046,"stop":1727993642046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6af38a384aa0df","name":"Refresh subscription","time":{"start":1727993921288,"stop":1727993921289,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78d827dfac179a1f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727993941703,"stop":1727993941704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd9657c26208aca","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727993695064,"stop":1727993695066,"duration":2},"status":"passed","severity":"normal"},{"uid":"28b2104a66a7f02a","name":"Fails to push message with large meta","time":{"start":1727993906695,"stop":1727993906695,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf51d62b8bb1699","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727993605129,"stop":1727993605130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b191604df82cd9ce","name":"All","time":{"start":1727993640742,"stop":1727993640742,"duration":0},"status":"passed","severity":"normal"},{"uid":"db47303e2cca184","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727993581840,"stop":1727993581840,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a59fd51b34ad195","name":"Check publish message containing shell command","time":{"start":1727993909698,"stop":1727993909698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52714063cf2b0e5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727993666465,"stop":1727993666465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed316193db6896e","name":"should throw an error for an unconfigured topic","time":{"start":1727993581744,"stop":1727993581744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9222a2b5f8180610","name":"Check message received after nwaku node is restarted","time":{"start":1727993879786,"stop":1727993879786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4d9f9e2cd1a20ca","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727993634858,"stop":1727993634865,"duration":7},"status":"passed","severity":"normal"},{"uid":"b6fe120536aee9ae","name":"should not fail to stop the service if it was not started","time":{"start":1727993964107,"stop":1727993964108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab51b6ec458bd00","name":"Subscribe and receives messages on 20 topics","time":{"start":1727993981846,"stop":1727993981846,"duration":0},"status":"passed","severity":"normal"},{"uid":"859ca976ce333893","name":"Push 30 different messages","time":{"start":1727993906681,"stop":1727993906682,"duration":1},"status":"passed","severity":"normal"},{"uid":"52de806732b91251","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727993838228,"stop":1727993838229,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f02ca72f84d2f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727993581739,"stop":1727993581739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f650903405cfac","name":"Push message with content topic containing emoji","time":{"start":1727993906693,"stop":1727993906694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4541567b4d58c313","name":"Fails to publish message with empty text","time":{"start":1727993909705,"stop":1727993909706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10dcede7ac50ce7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727993750426,"stop":1727993750427,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e33977eb551973","name":"Query with Ordered Callback, No message returned","time":{"start":1727993973391,"stop":1727993973391,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c7d12bda199264","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727994008564,"stop":1727994008564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3e76e72cb7dafa","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727993750372,"stop":1727993750372,"duration":0},"status":"passed","severity":"normal"},{"uid":"264c1671a3ef0df1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750416,"stop":1727993750416,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d25c4a73768a71","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727993863735,"stop":1727993863735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4da8341414011a1","name":"Check received message containing Russian","time":{"start":1727993750115,"stop":1727993750116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7394336ef2d28aa","name":"Push message with content topic containing shell command","time":{"start":1727993941681,"stop":1727993941681,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd819ab2ae6950a2","name":"Check publish message containing short","time":{"start":1727993909688,"stop":1727993909689,"duration":1},"status":"passed","severity":"normal"},{"uid":"5559d9fe10518e40","name":"LightPush with 0 connections","time":{"start":1727993780041,"stop":1727993780042,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c35e78305c4652","name":"Passing page size 11 when there are 10 messages","time":{"start":1727993998643,"stop":1727993998644,"duration":1},"status":"passed","severity":"normal"},{"uid":"673e7d4fa0e3da41","name":"Filter","time":{"start":1727994009928,"stop":1727994009928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfe6e78741a9a36","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727993921296,"stop":1727993921296,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a1e50973f46646","name":"should add and remove event listeners correctly","time":{"start":1727993609470,"stop":1727993609471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fda78d8eacc2b49","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727993777107,"stop":1727993777107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4804779e843339","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727993750378,"stop":1727993750380,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9e608f32c3869e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727993767159,"stop":1727993767159,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f168e3808812d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727993777080,"stop":1727993777080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6292939a1b7289df","name":"should throw error - invalid id","time":{"start":1727993590221,"stop":1727993590221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0a59afda7a35ce","name":"Generator, 2 different pubsubtopics","time":{"start":1727993991483,"stop":1727993991485,"duration":2},"status":"passed","severity":"normal"},{"uid":"63f2f5440b1f6b3f","name":"configure the node with multiple pubsub topics","time":{"start":1727993976493,"stop":1727993976494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72064be4399eff2","name":"Push message with content topic containing XML","time":{"start":1727993906690,"stop":1727993906690,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eb41f60b9e0d85","name":"different cluster, same shard: nodes don't connect","time":{"start":1727993863745,"stop":1727993863749,"duration":4},"status":"passed","severity":"normal"},{"uid":"30bc3f6fffbbb6e1","name":"Check received message containing Arabic","time":{"start":1727993750114,"stop":1727993750115,"duration":1},"status":"passed","severity":"normal"},{"uid":"b781f1262768411f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727993981879,"stop":1727993981880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6958d1d7106f8947","name":"Encoder throws on empty string content topic","time":{"start":1727993615487,"stop":1727993615488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6fc18fc3b3f9ba","name":"Push message with content topic containing XML","time":{"start":1727993941679,"stop":1727993941679,"duration":0},"status":"passed","severity":"normal"},{"uid":"515663c4ded1638f","name":"Keep-alive pings maintain the connection","time":{"start":1727993699505,"stop":1727993699505,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ace1e396ef3ac9","name":"Push message with Chinese payload","time":{"start":1727993906669,"stop":1727993906672,"duration":3},"status":"passed","severity":"normal"},{"uid":"385ea102a13eb58","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727993921291,"stop":1727993921292,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc20286cc25acfb3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727993750433,"stop":1727993750439,"duration":6},"status":"passed","severity":"normal"},{"uid":"14b9d05bd30ba18","name":"Push message with SQL Injection payload","time":{"start":1727993906674,"stop":1727993906675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7104143d96628d59","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727993581745,"stop":1727993581745,"duration":0},"status":"passed","severity":"normal"},{"uid":"34256e09e38c13e3","name":"Generator, 2 different pubsubtopics","time":{"start":1727993991469,"stop":1727993991472,"duration":3},"status":"passed","severity":"normal"},{"uid":"db4b7e26b278972e","name":"random static sharding 5 - Cluster ID: 518, Shard ID: 449","time":{"start":1727993976486,"stop":1727993976486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9967f674133cea","name":"Push message with XML payload","time":{"start":1727993941664,"stop":1727993941664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d077a7de66d1fa06","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727993750414,"stop":1727993750415,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74b96c0a7b17666","name":"random static sharding 9 - Cluster ID: 23, Shard ID: 338","time":{"start":1727993976490,"stop":1727993976490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf197932703ba7c","name":"Push message with content topic containing special chars","time":{"start":1727993906684,"stop":1727993906687,"duration":3},"status":"passed","severity":"normal"},{"uid":"6639c1830c5c6669","name":"Push message with custom timestamp: 1727990180307","time":{"start":1727993906696,"stop":1727993906697,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac04e783d7c80d7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727993581728,"stop":1727993581729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9833f321eb5f3e62","name":"1 Relay, 1 fetch","time":{"start":1727993605620,"stop":1727993605620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bace2e82fa16b6a4","name":"Sets default value correctly","time":{"start":1727994007026,"stop":1727994007026,"duration":0},"status":"passed","severity":"normal"}]