mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"f8e3ae57ffd77c22","name":"start node with ApplicationInfo","time":{"start":1718777958289,"stop":1718777958290,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c0a779b60ce095","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718777481496,"stop":1718777481496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4d5ebb06e0e2b7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718778052825,"stop":1718778052825,"duration":0},"status":"passed","severity":"normal"},{"uid":"77afaff8ebf5bba2","name":"Push message with content topic containing numeric","time":{"start":1718777988835,"stop":1718777988835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b24da7f3ddf5924","name":"caches peers it previously fetched","time":{"start":1718777402386,"stop":1718777402386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f190516688b3313","name":"Push message with content topic containing emoji","time":{"start":1718777857853,"stop":1718777857854,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e77f8f5957306cd","name":"Subscribe and receive messages via waku relay post","time":{"start":1718778052820,"stop":1718778052820,"duration":0},"status":"passed","severity":"normal"},{"uid":"827a13b691609cb2","name":"Passing page size 3 when there are 20 messages","time":{"start":1718778042307,"stop":1718778042307,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e3efdb710a5e55","name":"should encode/decode to RLP encoding","time":{"start":1718777386583,"stop":1718777386583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6e243c954b333a","name":"non connected peers","time":{"start":1718777825434,"stop":1718777825434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df8bb4caaf89314a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593293,"stop":1718777593293,"duration":0},"status":"passed","severity":"normal"},{"uid":"70755e94fce7c32b","name":"should emit a peer event after start","time":{"start":1718777441936,"stop":1718777441936,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b2dde75d7ec8f9","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718777429315,"stop":1718777429316,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd90d5227b79aab4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718777378130,"stop":1718777378130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f2750474ee329","name":"should add and remove event listeners correctly","time":{"start":1718777406271,"stop":1718777406271,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4dcd796795a8ef","name":"should properly create location multiaddrs - tcp4","time":{"start":1718777386585,"stop":1718777386585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efbab7e7fd27340","name":"Push message with content topic containing XML","time":{"start":1718777857849,"stop":1718777857849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab348eca21c96f3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718778008057,"stop":1718778008057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce715cd277b1c7d3","name":"can start the service","time":{"start":1718777441933,"stop":1718777441933,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a1d5475e2ad62","name":"handles empty shards array correctly","time":{"start":1718777378139,"stop":1718777378139,"duration":0},"status":"passed","severity":"normal"},{"uid":"690eca569f69323a","name":"Check received message containing shell command","time":{"start":1718777931805,"stop":1718777931806,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab808fbe6b49c7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718777504725,"stop":1718777504725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5334f5e9d9a21a10","name":"LightPush","time":{"start":1718778063408,"stop":1718778063409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1abba66377c8897","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718777648862,"stop":1718777648862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24e8ce9481f6eb7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718778008073,"stop":1718778008073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9604e30d4b83af7e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718778052824,"stop":1718778052824,"duration":0},"status":"passed","severity":"normal"},{"uid":"82322eab100897f2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718777902658,"stop":1718777902658,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd590a14dcb9a4a","name":"Relay - times out","time":{"start":1718778063406,"stop":1718778063407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2a5f6544fa47b0","name":"Check publish message containing SQL Injection","time":{"start":1718777890247,"stop":1718777890247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdb0a50a9f6f9e9","name":"Decoder throws on empty string content topic","time":{"start":1718777414018,"stop":1718777414019,"duration":1},"status":"passed","severity":"normal"},{"uid":"a701dc9584d83e55","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718777378130,"stop":1718777378131,"duration":1},"status":"passed","severity":"normal"},{"uid":"69216869687a756d","name":"isConnected return false after peer stops","time":{"start":1718777481497,"stop":1718777481497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedc4bf3491e4a55","name":"Query generator for multiple messages with different content topic format","time":{"start":1718778037753,"stop":1718778037753,"duration":0},"status":"passed","severity":"normal"},{"uid":"471ada85ac87469a","name":"Sign & Recover","time":{"start":1718777412629,"stop":1718777412629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8b21dae4d4f9ab","name":"Subscribe and receives messages on 20 topics","time":{"start":1718778052821,"stop":1718778052821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30c56156c04b077","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718777902652,"stop":1718777902653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cd1e089ad85a0f","name":"Overlapping topic subscription","time":{"start":1718777902655,"stop":1718777902655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddea0a9f0cfbeda2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718777391268,"stop":1718777391269,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb811d27c6528d4","name":"throws on content topic with too few or too many fields","time":{"start":1718777378107,"stop":1718777378108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27948ee74f5c34d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718777695460,"stop":1718777695461,"duration":1},"status":"passed","severity":"normal"},{"uid":"773483cfb49e35a6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718777378123,"stop":1718777378124,"duration":1},"status":"passed","severity":"normal"},{"uid":"de943b86df1a8427","name":"A test","time":{"start":1718777649052,"stop":1718777649052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f45f9165721ae4","name":"Decrypt messages","time":{"start":1718777828873,"stop":1718777828874,"duration":1},"status":"passed","severity":"normal"},{"uid":"456b828107743d19","name":"Nwaku publishes","time":{"start":1718777854761,"stop":1718777854762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc067b9dfe0f389","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718778052830,"stop":1718778052830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a41c78786e9c217","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718778018012,"stop":1718778018013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94285671a79031","name":"handles different clusterIds correctly","time":{"start":1718777378118,"stop":1718777378119,"duration":1},"status":"passed","severity":"normal"},{"uid":"688d3da8e1d57c99","name":"listenerCount","time":{"start":1718777470104,"stop":1718777470104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0a43718c3f79f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593300,"stop":1718777593300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8ce61d9294a68a","name":"Push message with special chars payload","time":{"start":1718777857827,"stop":1718777857835,"duration":8},"status":"passed","severity":"normal"},{"uid":"2f1485dac703a1a9","name":"Subscribe to topic containing XML and receive message","time":{"start":1718778052835,"stop":1718778052835,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a4eb163873f43","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718777645208,"stop":1718777645208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0d89e9996fc27b","name":"Publish message with custom timestamp: Wed Jun 19 2024 05:17:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718777890254,"stop":1718777890254,"duration":0},"status":"passed","severity":"normal"},{"uid":"86400e412af94850","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718778052826,"stop":1718778052826,"duration":0},"status":"passed","severity":"normal"},{"uid":"697dcdf07a3d4085","name":"Throws when trying to push message with empty payload","time":{"start":1718777857844,"stop":1718777857844,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f694d6b5b384f8d","name":"Push message with unicode special characters payload","time":{"start":1718777857839,"stop":1718777857843,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcab8e0141c0c833","name":"Push message with Script payload","time":{"start":1718777857837,"stop":1718777857837,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cfb26dde872e19","name":"getPeersByDiscovery","time":{"start":1718777470104,"stop":1718777470104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9bd7ca5e88f507","name":"Passing page size 10 when there are 10 messages","time":{"start":1718778042307,"stop":1718778042308,"duration":1},"status":"passed","severity":"normal"},{"uid":"f766929c881a9236","name":"should only return 1 node with store capability","time":{"start":1718777402387,"stop":1718777402388,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcdd9f5ccf96549","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718777593298,"stop":1718777593298,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fa485053926f92","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777504727,"stop":1718777504728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41ebe554f927ff2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718777401772,"stop":1718777401772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a383582a1bc67dd","name":"can start the service","time":{"start":1718777406266,"stop":1718777406266,"duration":0},"status":"passed","severity":"normal"},{"uid":"715aa5f8df25bc42","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718777975201,"stop":1718777975201,"duration":0},"status":"passed","severity":"normal"},{"uid":"940ebbbcab8ccd35","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718778052836,"stop":1718778052837,"duration":1},"status":"passed","severity":"normal"},{"uid":"deeb0f765915fa5e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718777902666,"stop":1718777902666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d30e4f47d7ebec","name":"Check publish message containing special chars","time":{"start":1718777890245,"stop":1718777890245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe245ca5d38410b","name":"throws on content topic with empty application field","time":{"start":1718777378109,"stop":1718777378109,"duration":0},"status":"passed","severity":"normal"},{"uid":"90804b14eff4eb69","name":"Subscribe and publish message","time":{"start":1718777902651,"stop":1718777902652,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e088bc106f22ca3","name":"Check message with invalid timestamp is not received","time":{"start":1718777612494,"stop":1718777612494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86e50503b2fc1af","name":"Check received message containing long","time":{"start":1718777612471,"stop":1718777612472,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2bb5d1edb20d29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718777378131,"stop":1718777378131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca078553bcbfae5","name":"Publish message with custom timestamp: Thu Jun 29 2023 06:17:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718777890253,"stop":1718777890254,"duration":1},"status":"passed","severity":"normal"},{"uid":"790ea4258fd441d8","name":"Push message with Script payload","time":{"start":1718777988818,"stop":1718777988819,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d13bda0e380d19","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718777870609,"stop":1718777870610,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c2682bf300278e","name":"Push message with content topic containing XML","time":{"start":1718777988840,"stop":1718777988841,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0ff8de130dfd78","name":"Throws when trying to push message with empty payload","time":{"start":1718777988826,"stop":1718777988826,"duration":0},"status":"passed","severity":"normal"},{"uid":"633fa91088433603","name":"Accepts a valid Waku Message","time":{"start":1718777394878,"stop":1718777394879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3191bb5786b1a51d","name":"Push message with content topic containing special chars","time":{"start":1718777988836,"stop":1718777988836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0e8dba1f6f1e66","name":"Push message with Chinese payload","time":{"start":1718777988816,"stop":1718777988817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6282824e6f215855","name":"Check received message containing short","time":{"start":1718777612469,"stop":1718777612471,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9440bfb8281e9f5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718777516015,"stop":1718777516016,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b69598d6d688958","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718777648868,"stop":1718777648870,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9e982eef27dc2f2","name":"can dial TLS multiaddrs","time":{"start":1718777702346,"stop":1718777702347,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be4e09cac139708","name":"Push message with long payload","time":{"start":1718777988815,"stop":1718777988815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce0e6195b31d76","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718777888677,"stop":1718777888677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d822178c47bfe400","name":"nwaku subscribes","time":{"start":1718777854760,"stop":1718777854760,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce57865ae42c66a9","name":"Publish message with large meta","time":{"start":1718777890259,"stop":1718777890259,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc404889f0a73ff0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718777902662,"stop":1718777902663,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d295bdbd9a94996","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718778052827,"stop":1718778052827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7d45ee09fbc2f0","name":"1 Store, 2 fetches","time":{"start":1718777402043,"stop":1718777402044,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27262f36664546f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718777429313,"stop":1718777429313,"duration":0},"status":"passed","severity":"normal"},{"uid":"62075661af6a5735","name":"Query generator for multiple messages","time":{"start":1718778037752,"stop":1718778037752,"duration":0},"status":"passed","severity":"normal"},{"uid":"385b91001746bccd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718777378128,"stop":1718777378128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdf1abcef048a8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718777645207,"stop":1718777645208,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b1d99b72da6cf4","name":"Filter","time":{"start":1718778063409,"stop":1718778063409,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a328ab95b458fa","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718777378114,"stop":1718777378115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e1b52de8a8857e","name":"random static sharding 7 - Cluster ID: 596, Shard ID: 228","time":{"start":1718777975827,"stop":1718777975827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca86818a9990bb6","name":"Check message with no content topic is not received","time":{"start":1718777931797,"stop":1718777931798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be6efe26a55d9f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718777429311,"stop":1718777429312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ae63ad72ef866a","name":"isConnected should return false after all peers disconnect","time":{"start":1718777481497,"stop":1718777481497,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e2512c4d40d849","name":"Check message received after jswaku node is restarted","time":{"start":1718777931813,"stop":1718777931813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d662e46ca0d78b07","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718777385916,"stop":1718777385917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac207009ded73d1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718777414016,"stop":1718777414016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d0af9d553f2215","name":"Check received message containing numeric","time":{"start":1718777612472,"stop":1718777612473,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d35c33ea25b1d2","name":"Push message with XML payload","time":{"start":1718777857837,"stop":1718777857837,"duration":0},"status":"passed","severity":"normal"},{"uid":"242a955f0064e377","name":"Check received message containing JSON","time":{"start":1718777931793,"stop":1718777931793,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cc6bc59f5cca17","name":"random static sharding 1 - Cluster ID: 308, Shard ID: 263","time":{"start":1718777975821,"stop":1718777975821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4949a045aa81314d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718777391269,"stop":1718777391269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1939f5f948800b7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718777902657,"stop":1718777902658,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f0613458e0995a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718778052833,"stop":1718778052833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae64ccf96b2477a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718778052460,"stop":1718778052460,"duration":0},"status":"passed","severity":"normal"},{"uid":"327f40b362fd26cc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718777648864,"stop":1718777648865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f978002747439962","name":"should decode valid enr successfully","time":{"start":1718777386576,"stop":1718777386578,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d73d26a343374b3","name":"Query generator for 2000 messages","time":{"start":1718778037756,"stop":1718778037757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfde1d1cb6e10ba","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718777378135,"stop":1718777378135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d67d09e8e9ea65","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718778052460,"stop":1718778052461,"duration":1},"status":"passed","severity":"normal"},{"uid":"106cb4bca5c313af","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777703747,"stop":1718777703747,"duration":0},"status":"passed","severity":"normal"},{"uid":"925896ce64fd98d8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718777975200,"stop":1718777975200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace17cd31d399e08","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/2/topic187/json","time":{"start":1718777958283,"stop":1718777958284,"duration":1},"status":"passed","severity":"normal"},{"uid":"255d024f601c633b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777504728,"stop":1718777504729,"duration":1},"status":"passed","severity":"normal"},{"uid":"36971324520530ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718777645210,"stop":1718777645210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c5bb48c6b31d93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777703746,"stop":1718777703746,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbb325359dc9d8b","name":"Privacy Node - default protocol","time":{"start":1718778063410,"stop":1718778063410,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f91eb7a09ef58d","name":"throws on content topic with generation field greater than 0","time":{"start":1718777378108,"stop":1718777378108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3880ddd5dc24f613","name":"connects to nwaku","time":{"start":1718778055497,"stop":1718778055497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f96e650e4a6a513","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718777378176,"stop":1718777378176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa4add16b405f58","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718777902653,"stop":1718777902653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e0435f1f04ab90","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718777429314,"stop":1718777429314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fdf1ea23a7113f","name":"Push message with short payload","time":{"start":1718777988814,"stop":1718777988814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed5bb83369350a9","name":"Ordered callback, aborts when callback returns true","time":{"start":1718778037755,"stop":1718778037756,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4a64f514e12008","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718778052820,"stop":1718778052820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef2c14a65a536d8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718777412021,"stop":1718777412023,"duration":2},"status":"passed","severity":"normal"},{"uid":"b320fc3099ff4d39","name":"Check received message with timestamp: 1718777428859000000 ","time":{"start":1718777612492,"stop":1718777612492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1fbc6313e4e011","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718777378128,"stop":1718777378128,"duration":0},"status":"passed","severity":"normal"},{"uid":"867d4896ee751d85","name":"Check publish message containing long","time":{"start":1718777890244,"stop":1718777890244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6454f8ba79fde63a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777703754,"stop":1718777703755,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cb9359369d0989","name":"Fails to push message with empty content topic","time":{"start":1718777857854,"stop":1718777857854,"duration":0},"status":"passed","severity":"normal"},{"uid":"75262811346a0cc2","name":"should return valid sharding parameters for static sharding","time":{"start":1718777378137,"stop":1718777378137,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e93596ac5f340e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718778052831,"stop":1718778052831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a050db6f2d112f","name":"Push message on custom pubsubTopic","time":{"start":1718777703745,"stop":1718777703746,"duration":1},"status":"passed","severity":"normal"},{"uid":"633d721c922ad197","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718777825152,"stop":1718777825152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d9a8f0ae433249c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718777593306,"stop":1718777593306,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf4cae90a656cc6","name":"Reopen subscription with peer with lost subscription","time":{"start":1718777460693,"stop":1718777460693,"duration":0},"status":"passed","severity":"normal"},{"uid":"386210747588a178","name":"should set field with all protocols enabled","time":{"start":1718777386587,"stop":1718777386587,"duration":0},"status":"passed","severity":"normal"},{"uid":"773aad3c2112e35b","name":"Push message with content topic containing emoji","time":{"start":1718777988844,"stop":1718777988844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e140cbd7a4a4ecd","name":"Nodes with multiple pubsub topic","time":{"start":1718777870610,"stop":1718777870612,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcb54ca0f535412c","name":"Query generator for multiple messages with different message text format","time":{"start":1718778037752,"stop":1718778037752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1254f6b299f1995b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718777975199,"stop":1718777975200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e02db73353dbb4e","name":"Promise Callback - backward","time":{"start":1718778014185,"stop":1718778014186,"duration":1},"status":"passed","severity":"normal"},{"uid":"846c200497f377bc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718777902660,"stop":1718777902660,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dfbbf75a7d3d13","name":"Subscribe to topic containing short and receive message","time":{"start":1718778052823,"stop":1718778052823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce9b980ff46116a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718777378123,"stop":1718777378123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02731219789b12","name":"handles empty contentTopics array correctly","time":{"start":1718777378140,"stop":1718777378140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56efe98009d079c","name":"Query with Promise Callback, No message returned","time":{"start":1718778008074,"stop":1718778008074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f4b4b5ca628f54","name":"Check received message containing Chinese","time":{"start":1718777931802,"stop":1718777931803,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94a8d994d111f18","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718777401770,"stop":1718777401771,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4484d8ea7e94a4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718778052823,"stop":1718778052823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9242cbcd9bc4f59","name":"Subscribe to topic containing long and receive message","time":{"start":1718777645205,"stop":1718777645205,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cd511d53b2f137","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718777888678,"stop":1718777888678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"802bd777cec1cc86","name":"should not receive a peer event after stop","time":{"start":1718777406269,"stop":1718777406269,"duration":0},"status":"passed","severity":"normal"},{"uid":"befad4427ac2875b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777504726,"stop":1718777504726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a58d98ebd7d33","name":"Push message with content topic containing JSON","time":{"start":1718777857850,"stop":1718777857850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d18db78147166","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718778052458,"stop":1718778052458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bc6056cbab4ec1","name":"Push message with shell command payload","time":{"start":1718777857838,"stop":1718777857839,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d322d1fe997a73","name":"Publishes to nwaku","time":{"start":1718777854760,"stop":1718777854761,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f701fd5591c917","name":"should return unique PubsubTopics for static sharding","time":{"start":1718777378122,"stop":1718777378122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0695119671439a2","name":"Push message with JSON payload","time":{"start":1718777988823,"stop":1718777988824,"duration":1},"status":"passed","severity":"normal"},{"uid":"287e53e8de232cd0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718777378117,"stop":1718777378117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c5e1ac7b7f56a","name":"Delete observer","time":{"start":1718777828874,"stop":1718777828875,"duration":1},"status":"passed","severity":"normal"},{"uid":"212585b3269ab674","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593305,"stop":1718777593305,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d5693e1978682","name":"Publish message with custom timestamp: Wed Jun 19 2024 07:17:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1718777890254,"stop":1718777890255,"duration":1},"status":"passed","severity":"normal"},{"uid":"842ed1215b957c18","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718777645202,"stop":1718777645203,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ce08ab530fd962","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718777695460,"stop":1718777695460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8433b7d9d46d1dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718777378176,"stop":1718777378177,"duration":1},"status":"passed","severity":"normal"},{"uid":"6017c59f0995a6a3","name":"Relay - dialed after","time":{"start":1718778063406,"stop":1718778063406,"duration":0},"status":"passed","severity":"normal"},{"uid":"914003d46b571a4e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718777401771,"stop":1718777401772,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bbb07036b7973","name":"can start the service","time":{"start":1718777888425,"stop":1718777888425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2688b6585a0a738b","name":"Push message with SQL Injection payload","time":{"start":1718777988818,"stop":1718777988818,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bf3b08818b4395","name":"Subscribe to topic containing long and receive message","time":{"start":1718778052823,"stop":1718778052823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2b4f59c64c721f","name":"isConnected should return false after all peers disconnect","time":{"start":1718777429316,"stop":1718777429317,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3768e2cd9d18fa9","name":"can start and stop the service","time":{"start":1718777406267,"stop":1718777406267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce44036e7c5fda47","name":"handles multiple messages","time":{"start":1718778045649,"stop":1718778045649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74643d8e735a6f7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718778052821,"stop":1718778052821,"duration":0},"status":"passed","severity":"normal"},{"uid":"17458a6ef7418a94","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718777391444,"stop":1718777391444,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ca90e42f20a17a","name":"Refresh subscription","time":{"start":1718778052822,"stop":1718778052822,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aff81662fd4317","name":"different cluster, same shard: nodes don't connect","time":{"start":1718777695462,"stop":1718777695462,"duration":0},"status":"passed","severity":"normal"},{"uid":"694521f5dafc2b7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718778052824,"stop":1718778052825,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08705a9dee35871","name":"Check message received after jswaku node is restarted","time":{"start":1718777612499,"stop":1718777612502,"duration":3},"status":"skipped","severity":"normal"},{"uid":"2e389cd4f1a5bab0","name":"Subscribe to topic containing XML and receive message","time":{"start":1718777645209,"stop":1718777645209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfbdbddbce9c2fa","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/7/topic146/utf8","time":{"start":1718777958285,"stop":1718777958286,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b41e53bfcfa44b","name":"Mutual subscription","time":{"start":1718777902649,"stop":1718777902649,"duration":0},"status":"passed","severity":"normal"},{"uid":"34342e6cdff25ee5","name":"Reusing cursor across nodes","time":{"start":1718777975204,"stop":1718777975205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cece098ef1d8af6","name":"Check message received after nwaku node is restarted","time":{"start":1718777931813,"stop":1718777931813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24e430f9f47d24af","name":"Ordered Callback - forward","time":{"start":1718778014186,"stop":1718778014188,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec78ca8843388c0d","name":"Push message with custom timestamp: 1718781240266","time":{"start":1718777857857,"stop":1718777857857,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e0334e1af13bd3","name":"Overlapping topic subscription","time":{"start":1718778052822,"stop":1718778052822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ff0763a8da27bf","name":"Subscribe to topic containing short and receive message","time":{"start":1718777645204,"stop":1718777645204,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab2dc6fa066f28d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718777401768,"stop":1718777401769,"duration":1},"status":"passed","severity":"normal"},{"uid":"470688f023b6cc47","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718777516018,"stop":1718777516026,"duration":8},"status":"passed","severity":"normal"},{"uid":"5eec6a0f9ab0f17d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718778052460,"stop":1718778052460,"duration":0},"status":"passed","severity":"normal"},{"uid":"87979eaed2acc744","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718777378118,"stop":1718777378118,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d96659091479a9a","name":"Relay + Store","time":{"start":1718777386589,"stop":1718777386589,"duration":0},"status":"passed","severity":"normal"},{"uid":"571aac0a84177d80","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718777378140,"stop":1718777378141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27a983601cae9b6","name":"should only return 1 node with relay and store capability","time":{"start":1718777402387,"stop":1718777402387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96de6d272ea81eb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718777648860,"stop":1718777648860,"duration":0},"status":"passed","severity":"normal"},{"uid":"826d2941e4863d8d","name":"should not fail to stop the service if it was not started","time":{"start":1718777888426,"stop":1718777888426,"duration":0},"status":"passed","severity":"normal"},{"uid":"23feadb622e852e8","name":"Check publish message containing Arabic","time":{"start":1718777890246,"stop":1718777890247,"duration":1},"status":"passed","severity":"normal"},{"uid":"34320f1b2a54c13f","name":"should throw error - no id","time":{"start":1718777386580,"stop":1718777386580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e789534e13e4607","name":"Check meta is set [ecies]","time":{"start":1718777414017,"stop":1718777414017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea1e71eaf05ec7c","name":"Ephemeral field set to true","time":{"start":1718777391441,"stop":1718777391441,"duration":0},"status":"passed","severity":"normal"},{"uid":"104cce5ac691f346","name":"Callback on promise","time":{"start":1718778037753,"stop":1718778037753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a864a00883c62ff","name":"Check received message containing Script","time":{"start":1718777931804,"stop":1718777931804,"duration":0},"status":"passed","severity":"normal"},{"uid":"633dddb56e2a4294","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718777380697,"stop":1718777380698,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea75ffbfd65b7f0a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718777504729,"stop":1718777504729,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c54a5b28652d06","name":"Check received message with timestamp: 1718777428504000000 ","time":{"start":1718777931807,"stop":1718777931808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d436819399482c75","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718778052834,"stop":1718778052834,"duration":0},"status":"passed","severity":"normal"},{"uid":"351726482c64bb3f","name":"Subscribe to topic containing short and publish message","time":{"start":1718777902655,"stop":1718777902656,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee74b569be57df7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718777401771,"stop":1718777401771,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca0a946a50a05e7","name":"Correctly serialized arguments","time":{"start":1718777702451,"stop":1718777702451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe05fcecf55a7c7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718777436828,"stop":1718777436828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c6b646d923df","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718778052836,"stop":1718778052836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdf59360a2dfcb","name":"random static sharding 3 - Cluster ID: 743, Shard ID: 48","time":{"start":1718777975822,"stop":1718777975822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6204c34ae6985d79","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718777516027,"stop":1718777516027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2844f143662756d2","name":"Refresh subscription","time":{"start":1718778052832,"stop":1718778052832,"duration":0},"status":"passed","severity":"normal"},{"uid":"adef627206b21bf6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718777378115,"stop":1718777378115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee49463cbf886bfe","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718777378136,"stop":1718777378136,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f4bb8d72be12c4","name":"less peers than existing","time":{"start":1718777825432,"stop":1718777825432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecc0d7ebe9a6ea4f","name":"random static sharding 5 - Cluster ID: 414, Shard ID: 421","time":{"start":1718777975825,"stop":1718777975825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb7858dd68b73ba","name":"Check received message containing Arabic","time":{"start":1718777612476,"stop":1718777612485,"duration":9},"status":"passed","severity":"normal"},{"uid":"d529d086d1cc8317","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718777378127,"stop":1718777378127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcd3ed8adde5942","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718777890253,"stop":1718777890253,"duration":0},"status":"passed","severity":"normal"},{"uid":"447127078476e121","name":"Push message with custom timestamp: 1688019193470","time":{"start":1718777988847,"stop":1718777988847,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74c2152132a9802","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718777378135,"stop":1718777378136,"duration":1},"status":"passed","severity":"normal"},{"uid":"490b29e6601477c","name":"Push message with content topic containing shell command","time":{"start":1718777857852,"stop":1718777857852,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bac891d0ac4fe9f","name":"Overlapping topic subscription","time":{"start":1718778052832,"stop":1718778052832,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa8b6d94d691f03","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718777385917,"stop":1718777385918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bd7c6da60fe4bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718777378116,"stop":1718777378116,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a0ab0360d60aa6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718777402389,"stop":1718777402389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce47e04fbfb15cda","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718777385901,"stop":1718777385907,"duration":6},"status":"passed","severity":"normal"},{"uid":"99fe33bcce2b401c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718778175315,"stop":1718778175315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f2b0245754230c","name":"stop","time":{"start":1718777470105,"stop":1718777470109,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9861f13183c96eb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718778052457,"stop":1718778052457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc694181e7d23c2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718777378126,"stop":1718777378127,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b394a00c818d684","name":"Check publish message after client node is restarted","time":{"start":1718777890258,"stop":1718777890258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f76c519c789dc82e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718778018015,"stop":1718778018016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4457f22dcbfc4c87","name":"Nodes with multiple pubsub topic","time":{"start":1718777870617,"stop":1718777870617,"duration":0},"status":"passed","severity":"normal"},{"uid":"34978e12fcd6f3fd","name":"dispatchEvent via connectionManager","time":{"start":1718777470104,"stop":1718777470105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66f656814124dd5","name":"should properly create location multiaddrs - udp4","time":{"start":1718777386584,"stop":1718777386585,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd38b5a1fb386f9d","name":"Query with Promise Callback, No Decoder","time":{"start":1718778008073,"stop":1718778008073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54fe07ec70ec76f","name":"Push message with content topic containing Script","time":{"start":1718777988838,"stop":1718777988840,"duration":2},"status":"passed","severity":"normal"},{"uid":"da27d7f3bea609f9","name":"Generator, custom pubsub topic","time":{"start":1718778018015,"stop":1718778018015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46c655a4af1149d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718777385900,"stop":1718777385901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb1119f46cc0d28","name":"Check publish message containing JSON","time":{"start":1718777890251,"stop":1718777890251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a781222e4c7118","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718777516031,"stop":1718777516032,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0137d4772f9abd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app65/6/topic97/xml","time":{"start":1718777958283,"stop":1718777958283,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc230bc9af675278","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718778175313,"stop":1718778175313,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6e222d3f088397","name":"should not receive a peer event after stop","time":{"start":1718777441937,"stop":1718777441937,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167a23a82f52008","name":"Publish without waiting for remote peer","time":{"start":1718777902650,"stop":1718777902651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a883438ef8eef470","name":"should emit a peer event after start","time":{"start":1718777406268,"stop":1718777406268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcce1657c5981727","name":"Check publish message containing unicode special characters","time":{"start":1718777890252,"stop":1718777890252,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b342221945f44c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718777385909,"stop":1718777385910,"duration":1},"status":"passed","severity":"normal"},{"uid":"1007bffad4851865","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718777386589,"stop":1718777386589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7826765d1264911","name":"Generator, 2 different pubsubtopics","time":{"start":1718778018013,"stop":1718778018014,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3aff892d28e90","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593284,"stop":1718777593285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edbfeb37dd46534","name":"Check received message containing Script","time":{"start":1718777612488,"stop":1718777612489,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b081479eb0b487","name":"Check received message with timestamp: 1718777428859 ","time":{"start":1718777612492,"stop":1718777612493,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4a0ba9c957b28f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777703749,"stop":1718777703749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b005b614bb5bbe8b","name":"Check message on other pubsub topic is not received","time":{"start":1718777931810,"stop":1718777931810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03865d45245d1a","name":"Check received message containing long","time":{"start":1718777931800,"stop":1718777931801,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa0cf8907a63b20","name":"Check received message containing numeric","time":{"start":1718777931783,"stop":1718777931783,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b561e843cffbf7","name":"should properly create location multiaddrs - udp","time":{"start":1718777386586,"stop":1718777386586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32e9eac260de1d8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718778052828,"stop":1718778052828,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a5edb4b4572f89","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718777825153,"stop":1718777825153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5334a5e8ce8f8765","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718777645212,"stop":1718777645212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c840bb990bcacbb","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718777593289,"stop":1718777593289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f4aeeaa7136d59","name":"configure the node with multiple content topics","time":{"start":1718777958288,"stop":1718777958289,"duration":1},"status":"passed","severity":"normal"},{"uid":"adec801f794a9c89","name":"Check message with no content topic is not received","time":{"start":1718777612495,"stop":1718777612496,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ad6126c190cb3e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718778052820,"stop":1718778052821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea99091100d5d72b","name":"it tolerates circular branch references","time":{"start":1718777402385,"stop":1718777402385,"duration":0},"status":"passed","severity":"normal"},{"uid":"44eb287d622b26e6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718777378136,"stop":1718777378136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1211a8794786f2","name":"Check received message containing Chinese","time":{"start":1718777931783,"stop":1718777931784,"duration":1},"status":"passed","severity":"normal"},{"uid":"2887001bf02031f4","name":"Check received message containing XML","time":{"start":1718777931792,"stop":1718777931792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fcecc9257456e8","name":"different cluster, same shard: nodes don't connect","time":{"start":1718777593281,"stop":1718777593282,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ff689b39368e7a","name":"Push 30 different messages","time":{"start":1718777857844,"stop":1718777857844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c603222d845c1bc","name":"Fails to push message bigger that 1MB","time":{"start":1718777857858,"stop":1718777857858,"duration":0},"status":"passed","severity":"normal"},{"uid":"294d1227e9dab2cb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718777378133,"stop":1718777378133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a884c1b7ff023e17","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718777593305,"stop":1718777593306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d60a343df67fc53","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718777378141,"stop":1718777378141,"duration":0},"status":"passed","severity":"normal"},{"uid":"80df7d588eb7aa11","name":"Push message with content topic containing long","time":{"start":1718777857845,"stop":1718777857845,"duration":0},"status":"passed","severity":"normal"},{"uid":"587f8203bc9ad8a7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718777870615,"stop":1718777870615,"duration":0},"status":"passed","severity":"normal"},{"uid":"be367721a2d0bc8a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app8/10/topic599/test.js","time":{"start":1718777958287,"stop":1718777958288,"duration":1},"status":"passed","severity":"normal"},{"uid":"259b2ee5ce983c28","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718777593282,"stop":1718777593283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb4082317b9e532","name":"Query Generator - backward","time":{"start":1718778014184,"stop":1718778014185,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ad8496bb45d462","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718777593296,"stop":1718777593297,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfed151dc9e7550b","name":"Query with Ordered Callback, No Decoder","time":{"start":1718778008058,"stop":1718778008059,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eea229430e97b7c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718777385914,"stop":1718777385914,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d3ed49272357fe","name":"1 Relay, 1 Filter, gives up","time":{"start":1718777402044,"stop":1718777402045,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b9cca35e73b428","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718777378121,"stop":1718777378122,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c81a3745801ef","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718777645210,"stop":1718777645211,"duration":1},"status":"passed","severity":"normal"},{"uid":"429fba449a408d90","name":"Subscribe and receives messages on 20 topics","time":{"start":1718778052831,"stop":1718778052831,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f3d0ca0459d6","name":"Check received message containing JSON","time":{"start":1718777612490,"stop":1718777612490,"duration":0},"status":"passed","severity":"normal"},{"uid":"edebc6dca9b16d11","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app1/10/topic446/proto","time":{"start":1718777958282,"stop":1718777958283,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f6fd4007639b14","name":"Check message with no pubsub topic is not received","time":{"start":1718777612495,"stop":1718777612495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98e84e7a4547b3f","name":"should decode valid enr with tcp successfully","time":{"start":1718777386579,"stop":1718777386579,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9e7cc0ded6422f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718777481495,"stop":1718777481495,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3552f6e1c46f26","name":"1 Relay, 1 fetch","time":{"start":1718777402043,"stop":1718777402043,"duration":0},"status":"passed","severity":"normal"},{"uid":"36264d80ee5db060","name":"Push message with content topic containing Script","time":{"start":1718777857849,"stop":1718777857849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf666777212afb42","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718778037752,"stop":1718778037753,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e7d76dd758f123","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718777402389,"stop":1718777402389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e86be3c0ffcc6dbb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718777648863,"stop":1718777648864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6826b5e4372118bc","name":"Push message with numeric payload","time":{"start":1718777988815,"stop":1718777988815,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a3389139610058","name":"Store - dialed after - with timeout","time":{"start":1718778063407,"stop":1718778063408,"duration":1},"status":"passed","severity":"normal"},{"uid":"76763577dd5fda16","name":"Push message with short payload","time":{"start":1718777857824,"stop":1718777857824,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b38821da77cb98","name":"Check received message with timestamp: 1718777428504 ","time":{"start":1718777931808,"stop":1718777931808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a948196ee2ea65f","name":"Generator, 2 different pubsubtopics","time":{"start":1718778018012,"stop":1718778018012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c27e0508edea2b7","name":"Waku message hash computation (payload length 0)","time":{"start":1718777380698,"stop":1718777380698,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bdda8a1c3e29e5","name":"should not receive a peer event after stop","time":{"start":1718777888428,"stop":1718777888428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed48d2028192f41e","name":"Push message with rate limit","time":{"start":1718777988846,"stop":1718777988847,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f3f4c6d5b2cf91","name":"should handle a minimal index list","time":{"start":1718777378176,"stop":1718777378176,"duration":0},"status":"passed","severity":"normal"},{"uid":"94923ca448a58260","name":"configure the node with multiple pubsub topics","time":{"start":1718777975834,"stop":1718777975835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aa11e84fafbe47","name":"Check message with no payload is not received","time":{"start":1718777931798,"stop":1718777931798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5068235dafb6383c","name":"Check received message containing escaped characters","time":{"start":1718777612491,"stop":1718777612491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1505eaf86cbf13aa","name":"Publish message with rate limit","time":{"start":1718777890259,"stop":1718777890259,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9ef593b3b6627f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718777857850,"stop":1718777857850,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b02f0623b3a02f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718777378127,"stop":1718777378127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4505c5ab5c8613b","name":"returns all values when wanted number matches available values","time":{"start":1718777400936,"stop":1718777400938,"duration":2},"status":"passed","severity":"normal"},{"uid":"5fff3d62aebf25fd","name":"Check received message containing special chars","time":{"start":1718777612473,"stop":1718777612474,"duration":1},"status":"passed","severity":"normal"},{"uid":"238a427b5665ec43","name":"Meta field set when metaSetter is specified","time":{"start":1718777391441,"stop":1718777391441,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9400aaf579ca18","name":"Check received message containing JSON","time":{"start":1718777931805,"stop":1718777931805,"duration":0},"status":"passed","severity":"normal"},{"uid":"db46fc13c6772831","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718777378114,"stop":1718777378114,"duration":0},"status":"passed","severity":"normal"},{"uid":"be16fc5b69862d8a","name":"Check publish message containing shell command","time":{"start":1718777890251,"stop":1718777890251,"duration":0},"status":"passed","severity":"normal"},{"uid":"833ae604768a24ea","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718777648859,"stop":1718777648859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ba125c344b6ebf","name":"Check received message containing Russian","time":{"start":1718777931790,"stop":1718777931790,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef0d3bc297ccc0","name":"Check received message containing shell command","time":{"start":1718777931793,"stop":1718777931793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf0e66c04c51975","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718777378138,"stop":1718777378138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c56dae08c004f6c","name":"Ephemeral messages are not stored","time":{"start":1718777439434,"stop":1718777439434,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b215daec823356","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718777975202,"stop":1718777975204,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0157795c473c7ac","name":"Check received message containing long","time":{"start":1718777931782,"stop":1718777931782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43961c89e87a7f8","name":"should set field with only STORE enabled","time":{"start":1718777386588,"stop":1718777386588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e094bdf28fd9b","name":"should return all peers when numPeers is 0","time":{"start":1718777391267,"stop":1718777391268,"duration":1},"status":"passed","severity":"normal"},{"uid":"825ff258fb2c4f62","name":"Push message with emoji payload","time":{"start":1718777857843,"stop":1718777857843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41372196b0a4308","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718778052831,"stop":1718778052831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e567cdeaeef6f840","name":"Nodes with multiple pubsub topic","time":{"start":1718777870615,"stop":1718777870615,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c5e49aee1227a2","name":"should set field with all protocols disabled","time":{"start":1718777386587,"stop":1718777386587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4accd2ea83c1a6fc","name":"Decoder throws on undefined content topic","time":{"start":1718777391443,"stop":1718777391443,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb246b0f64718bc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718778052458,"stop":1718778052458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbede6195ba83cf9","name":"throws on content topic with empty encoding field","time":{"start":1718777378110,"stop":1718777378111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72a169d767f6a27","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app8/4/topic420/json","time":{"start":1718777958284,"stop":1718777958285,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6be2472052d511a","name":"Subscribe to topic containing short and receive message","time":{"start":1718778052832,"stop":1718778052832,"duration":0},"status":"passed","severity":"normal"},{"uid":"933e7c95ed947e5a","name":"should properly create location multiaddrs - tcp6","time":{"start":1718777386585,"stop":1718777386586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5565f7e28e7505c6","name":"Passing cursor with wrong message digest","time":{"start":1718777975205,"stop":1718777975205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4a2a7953d85c75","name":"Check message with non string payload is not received","time":{"start":1718777931812,"stop":1718777931812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8435cca3eb6d1675","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718777378115,"stop":1718777378115,"duration":0},"status":"passed","severity":"normal"},{"uid":"622207c2719de07f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718777645205,"stop":1718777645206,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f4790c146ea8cf","name":"should be able to encode the field with only STORE set to true","time":{"start":1718777385899,"stop":1718777385900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9048cca5b195417b","name":"Push message with long payload","time":{"start":1718777857824,"stop":1718777857825,"duration":1},"status":"passed","severity":"normal"},{"uid":"2357e80140bbf92c","name":"Push message on custom pubsubTopic","time":{"start":1718777703747,"stop":1718777703748,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0db5b47c1b4c26","name":"Waku message hash computation (no timestamp)","time":{"start":1718777380698,"stop":1718777380699,"duration":1},"status":"passed","severity":"normal"},{"uid":"abebb2b9942f26c2","name":"should configure sharding based on application and version for autosharding","time":{"start":1718777378137,"stop":1718777378138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e9801c8898429","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718777890257,"stop":1718777890257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c89bea9b041f3f","name":"Push message with SQL Injection payload","time":{"start":1718777857836,"stop":1718777857836,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca0f9105d4a1c7b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777504717,"stop":1718777504718,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff46018a49b40a1","name":"Refresh subscription","time":{"start":1718777645204,"stop":1718777645204,"duration":0},"status":"passed","severity":"normal"},{"uid":"92430082b4c22cfa","name":"Relay - dialed first","time":{"start":1718778063406,"stop":1718778063406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4533209119eee92","name":"should not fail to start the service if it is already started","time":{"start":1718777441936,"stop":1718777441936,"duration":0},"status":"passed","severity":"normal"},{"uid":"162332c0b3061db0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718777378138,"stop":1718777378139,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bcd560da2676ca","name":"should properly create location multiaddrs - udp6","time":{"start":1718777386585,"stop":1718777386585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ec19b7a2487ea","name":"should emit a peer event after start","time":{"start":1718777888427,"stop":1718777888427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c00630b369ed94","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718778052459,"stop":1718778052459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b036dedf9e5b2b18","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718777481496,"stop":1718777481496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edb330ed094359c","name":"Round trip binary serialization","time":{"start":1718777391440,"stop":1718777391440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1cfa05f6cfdd09","name":"Subscribe to topic containing XML and receive message","time":{"start":1718778052825,"stop":1718778052826,"duration":1},"status":"passed","severity":"normal"},{"uid":"7357dd4631758076","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718777378138,"stop":1718777378138,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fb7bd64dc4b301","name":"should load peers from local storage and dispatch events","time":{"start":1718777406269,"stop":1718777406270,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a011eadba541b7d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718777975201,"stop":1718777975202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad404795da6f0ea","name":"Check message on other pubsub topic is not received","time":{"start":1718777931797,"stop":1718777931797,"duration":0},"status":"passed","severity":"normal"},{"uid":"156c3f7ae39ee7cb","name":"Check message with no payload is not received","time":{"start":1718777931812,"stop":1718777931812,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebfcc6b09236d98","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593290,"stop":1718777593290,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b0f1ca55c43f5","name":"creates an iterator","time":{"start":1718778045648,"stop":1718778045648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3294949613ceb0cc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718777378112,"stop":1718777378112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8db6793f3f9b1a","name":"should throw an error for missing required configuration","time":{"start":1718777378125,"stop":1718777378125,"duration":0},"status":"passed","severity":"normal"},{"uid":"66633cbe161f0d0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718777378130,"stop":1718777378130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47a4eefc86e20c7","name":"Ordered Callback - backward","time":{"start":1718778014188,"stop":1718778014188,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e91a8af165f455","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718777931796,"stop":1718777931796,"duration":0},"status":"passed","severity":"normal"},{"uid":"189130dfcb6ae9dd","name":"throws on content topic with empty topic name field","time":{"start":1718777378110,"stop":1718777378110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cc38360561e763","name":"Ping on subscribed peer","time":{"start":1718777460689,"stop":1718777460689,"duration":0},"status":"passed","severity":"normal"},{"uid":"38266017e59ca730","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718777385920,"stop":1718777385921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94a929115ee318f","name":"should not throw an error for a single configured topic","time":{"start":1718777378133,"stop":1718777378134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0abc88ff056a093","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718777645196,"stop":1718777645196,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c0866e3db29a5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718778175314,"stop":1718778175314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2285111bc0acf902","name":"Sample","time":{"start":1718777386045,"stop":1718777386045,"duration":0},"status":"passed","severity":"normal"},{"uid":"18588a00cf9ee115","name":"Check publish message containing numeric","time":{"start":1718777890244,"stop":1718777890245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4035274d2dc1f75","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718777648865,"stop":1718777648868,"duration":3},"status":"passed","severity":"normal"},{"uid":"5df64df268a5ca03","name":"Used by Waku Relay","time":{"start":1718778055499,"stop":1718778055500,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d07e15497af2bd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718777378131,"stop":1718777378132,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fd65d5d24e15b1","name":"Push message with content topic containing escaped characters","time":{"start":1718777857853,"stop":1718777857853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0d5e64e7ca8248","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718777612493,"stop":1718777612493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47c5788c7e99974","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718777481497,"stop":1718777481498,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f4bc9133d9b8a0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718777401773,"stop":1718777401773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77b8f354c150ad7","name":"should set field with only FILTER enabled","time":{"start":1718777386588,"stop":1718777386588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46cedf970d76ab6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718777593301,"stop":1718777593301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c052b7a003fe532","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718777645197,"stop":1718777645201,"duration":4},"status":"passed","severity":"normal"},{"uid":"bca01f5de541a6","name":"Push message with content topic containing special chars","time":{"start":1718777857846,"stop":1718777857847,"duration":1},"status":"passed","severity":"normal"},{"uid":"306c9b69143f2689","name":"Subscribe and receives messages on 20 topics","time":{"start":1718777645202,"stop":1718777645202,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fd58db04e0a0f4","name":"Subscribe to topic containing Script and receive message","time":{"start":1718777645209,"stop":1718777645209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc80c1721f311d0","name":"Query Generator, No message returned","time":{"start":1718778008056,"stop":1718778008056,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda19fa7f5d51360","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718777593293,"stop":1718777593293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcc79e26ee2e1ba","name":"Generator, custom pubsub topic","time":{"start":1718778018011,"stop":1718778018011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2bdcc17204d67b","name":"topics with same application and version share the same shard","time":{"start":1718777378117,"stop":1718777378117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d001247e1a8af5a","name":"Check publish message containing Russian","time":{"start":1718777890247,"stop":1718777890247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec03c4920af95ee4","name":"handles different networkShards values correctly","time":{"start":1718777378119,"stop":1718777378119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8262fd3c7aece1c1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718777385911,"stop":1718777385912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef16b7afc0a13a46","name":"same cluster, different shard: nodes don't connect","time":{"start":1718777593281,"stop":1718777593281,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee03827f9b07541","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718777645195,"stop":1718777645196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca03500d1d4a1cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718777958289,"stop":1718777958289,"duration":0},"status":"passed","severity":"normal"},{"uid":"941c7e5945912e21","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718777385915,"stop":1718777385915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0ae29d4c7c3a4f","name":"Check received message containing unicode special characters","time":{"start":1718777612491,"stop":1718777612491,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f8c486974f4c7a","name":"throws on content topic with empty version field","time":{"start":1718777378109,"stop":1718777378110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacbd813d11abc47","name":"Query Generator - forward","time":{"start":1718778014184,"stop":1718778014184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdacc53170dfd817","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718778052835,"stop":1718778052835,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c67b81c39588b8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718777593285,"stop":1718777593285,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e8c80cacc9970e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718777593289,"stop":1718777593290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e174cae1f6117400","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718777870608,"stop":1718777870609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27276d76618412c","name":"Check received message containing special chars","time":{"start":1718777931783,"stop":1718777931783,"duration":0},"status":"passed","severity":"normal"},{"uid":"231563e091c2d34b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718777593315,"stop":1718777593315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17989fbf3e0e7b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718777593301,"stop":1718777593302,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9279890f42fc22","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718778052835,"stop":1718778052836,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d39a1e0f63459c8","name":"throws an error for improperly formatted content topics","time":{"start":1718777378119,"stop":1718777378119,"duration":0},"status":"passed","severity":"normal"},{"uid":"39454c6378256c7d","name":"should encode/decode to text encoding","time":{"start":1718777386583,"stop":1718777386583,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fe4dba6445632a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718777593299,"stop":1718777593299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd18b67889a1b3fa","name":"Symmetric encrypt & Decrypt","time":{"start":1718777412628,"stop":1718777412628,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d0931868225c9b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718777593297,"stop":1718777593298,"duration":1},"status":"passed","severity":"normal"},{"uid":"132d0679e046b3dd","name":"Push message with JSON payload","time":{"start":1718777857838,"stop":1718777857838,"duration":0},"status":"passed","severity":"normal"},{"uid":"46165ec5da2d0601","name":"Push message with Basic HTML tag payload","time":{"start":1718777988823,"stop":1718777988823,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6779776a17abd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718777648861,"stop":1718777648861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ed0154cf4c0dcd","name":"should properly create peer info with all multiaddrs","time":{"start":1718777386586,"stop":1718777386587,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a9fa58ffada650","name":"Check received message containing Basic HTML tag","time":{"start":1718777931792,"stop":1718777931793,"duration":1},"status":"passed","severity":"normal"},{"uid":"952c79258137b29d","name":"Push message with Basic HTML tag payload","time":{"start":1718777857837,"stop":1718777857838,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f042b9006d47c3f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718777441939,"stop":1718777441939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5e87f937c1130","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718778018014,"stop":1718778018014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31f6fab0db2ccfa","name":"Check message with invalid timestamp is not received","time":{"start":1718777931809,"stop":1718777931810,"duration":1},"status":"passed","severity":"normal"},{"uid":"712bcf36770856c5","name":"Does not throw an exception when node disconnects","time":{"start":1718778055497,"stop":1718778055498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac63bc673d6a1a83","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718777412024,"stop":1718777412024,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3d7b3975f9de93","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718777931808,"stop":1718777931809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cce250668eaab8","name":"Encoder throws on undefined content topic","time":{"start":1718777414017,"stop":1718777414017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc2a2c93336da5d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718777378137,"stop":1718777378137,"duration":0},"status":"passed","severity":"normal"},{"uid":"62981245ed3babcf","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718777593283,"stop":1718777593283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c371389d34628187","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718777380699,"stop":1718777380699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff61929494574bfe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718777648860,"stop":1718777648860,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a07673e20f6805","name":"Fails to push message with empty content topic","time":{"start":1718777988845,"stop":1718777988845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1836de5048351715","name":"Push message with content topic containing JSON","time":{"start":1718777988841,"stop":1718777988842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2adb5d23a0dfc59","name":"Subscribe and receive messages via lightPush","time":{"start":1718777645194,"stop":1718777645195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa76f20c2c73454","name":"Sets default value correctly","time":{"start":1718778055500,"stop":1718778055500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a26724fe4e96826","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718777402044,"stop":1718777402044,"duration":0},"status":"passed","severity":"normal"},{"uid":"153ea5c63ffce441","name":"Check received message containing shell command","time":{"start":1718777612490,"stop":1718777612491,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec88f37befe5651","name":"Subscribe to topic containing Script and receive message","time":{"start":1718778052825,"stop":1718778052825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01c0b20535b98fc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718777648858,"stop":1718777648859,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d14c7bb8e3aaa96","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718778029395,"stop":1718778029396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f654f61719f6f964","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718778052836,"stop":1718778052836,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c8f1b3e6beebca","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718777593286,"stop":1718777593287,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fbdee28c12d314","name":"Fails to publish duplicate message","time":{"start":1718777890255,"stop":1718777890255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aed9bc325cdcbfa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718777645212,"stop":1718777645213,"duration":1},"status":"passed","severity":"normal"},{"uid":"58425d0c5ea3cb0","name":"should throw error - no public key","time":{"start":1718777386580,"stop":1718777386580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b50111746810fef","name":"Light Node - default protocols","time":{"start":1718778063409,"stop":1718778063410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1305391bc1b2c50","name":"should get / set UDP multiaddr","time":{"start":1718777386584,"stop":1718777386584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91bbcdc0a67b2e4","name":"Reopen subscription with peer with lost subscription","time":{"start":1718777504330,"stop":1718777504330,"duration":0},"status":"passed","severity":"normal"},{"uid":"367f58b9657c3adb","name":"Check publish message containing Chinese","time":{"start":1718777890245,"stop":1718777890246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a70fadfdd134821","name":"same cluster, same shard: nodes connect","time":{"start":1718777695461,"stop":1718777695461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaeb8dc9e6cf795","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718777378129,"stop":1718777378129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e889455bf83a28","name":"retrieves a single peer","time":{"start":1718777402384,"stop":1718777402385,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3716ee0ad777bae","name":"Store - dialed first","time":{"start":1718778063407,"stop":1718778063407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a241a8291cb32f5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718778052835,"stop":1718778052835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb541b864a3a16df","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718777593306,"stop":1718777593313,"duration":7},"status":"passed","severity":"normal"},{"uid":"a2e0382759bb883","name":"Check received message containing escaped characters","time":{"start":1718777931806,"stop":1718777931806,"duration":0},"status":"passed","severity":"normal"},{"uid":"f360cc1ecde6039","name":"Number of peers are maintained correctly","time":{"start":1718777640033,"stop":1718777640034,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3fa5589a5b20c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718777593292,"stop":1718777593292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5867db6481c5d4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718777385913,"stop":1718777385913,"duration":0},"status":"passed","severity":"normal"},{"uid":"89db64d5f515468e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718777378129,"stop":1718777378130,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6fb975455b2cbf","name":"should not receive a peer event before start","time":{"start":1718777888428,"stop":1718777888428,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb604670bc30260","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718777890258,"stop":1718777890258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea20bd3c0c3544","name":"receives messages sent to provided content topic through callback","time":{"start":1718777888677,"stop":1718777888678,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d3efc22db7a95f0c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718777378126,"stop":1718777378126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55d14ed5817c178","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718777402388,"stop":1718777402388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5098ad3b9494b77","name":"Asymmetric encrypt & decrypt","time":{"start":1718777412627,"stop":1718777412627,"duration":0},"status":"passed","severity":"normal"},{"uid":"470296fc0c3d42c8","name":"Push message with content topic containing Russian","time":{"start":1718777988837,"stop":1718777988837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dcf93c23f0b74a","name":"should set field with only RELAY enabled","time":{"start":1718777386588,"stop":1718777386588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91deee978585856","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718777593287,"stop":1718777593287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5454accc46a3b6f4","name":"should not receive a peer event before start","time":{"start":1718777441937,"stop":1718777441937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6ce29a48889f26","name":"different cluster, different shard: nodes don't connect","time":{"start":1718777593282,"stop":1718777593282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afca37b1e07d687","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718777386579,"stop":1718777386579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54e9a05ab1f1941","name":"can start and stop the service","time":{"start":1718777888426,"stop":1718777888426,"duration":0},"status":"passed","severity":"normal"},{"uid":"613e47cbe6b6ed11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718777378128,"stop":1718777378128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62ef56e52c341a","name":"Push message with content topic containing shell command","time":{"start":1718777988842,"stop":1718777988842,"duration":0},"status":"passed","severity":"normal"},{"uid":"31caeebda1a251c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718778052837,"stop":1718778052837,"duration":0},"status":"passed","severity":"normal"},{"uid":"85917f1fef521db5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718778008054,"stop":1718778008055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5be640381e304a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718777378121,"stop":1718777378121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37eb8d06f591bab","name":"udp ip6 address","time":{"start":1718777385925,"stop":1718777385930,"duration":5},"status":"passed","severity":"normal"},{"uid":"a3e81834a490713b","name":"should throw error - invalid id","time":{"start":1718777386581,"stop":1718777386581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1255d7cc0fa825a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718778029392,"stop":1718778029394,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9750cda3d8c841c","name":"Decoder throws on undefined content topic","time":{"start":1718777412026,"stop":1718777412027,"duration":1},"status":"passed","severity":"normal"},{"uid":"5221acaa86e5a557","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718778037755,"stop":1718778037755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8de4e172c09246","name":"throws on content topic with non-number generation field","time":{"start":1718777378108,"stop":1718777378108,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3fa13c581c46d","name":"Ping on unsubscribed peer","time":{"start":1718777460692,"stop":1718777460692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bffa253c2e63e4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718777593294,"stop":1718777593296,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e8049681ab06608","name":"random static sharding 2 - Cluster ID: 174, Shard ID: 438","time":{"start":1718777975822,"stop":1718777975822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0fde2fe1cefaf0","name":"addEventListener with correct event","time":{"start":1718777470101,"stop":1718777470101,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b132a48a8dafb6","name":"Subscribe and receive messages via lightPush","time":{"start":1718778052819,"stop":1718778052819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d477297e3e22b09e","name":"should not fail to stop the service if it was not started","time":{"start":1718777441935,"stop":1718777441935,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5f4224d7440571","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718777593294,"stop":1718777593294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5969db5af05d570","name":"Subscribe and receive messages via waku relay post","time":{"start":1718778052829,"stop":1718778052830,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d205b30b1f4c8c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718777902666,"stop":1718777902666,"duration":0},"status":"passed","severity":"normal"},{"uid":"28079c40e6241d2f","name":"Ping on unsubscribed peer","time":{"start":1718777504329,"stop":1718777504330,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4f8537d40fe027","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718777378123,"stop":1718777378123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90660990a2b7d3a","name":"Passing page size 110 when there are 120 messages","time":{"start":1718778042310,"stop":1718778042311,"duration":1},"status":"passed","severity":"normal"},{"uid":"381382200bf07b90","name":"Check received message containing unicode special characters","time":{"start":1718777931806,"stop":1718777931807,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb760dad911a6754","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718777402388,"stop":1718777402388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d537bafd904c1bd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718777975821,"stop":1718777975821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb599d091c81d81","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718777870615,"stop":1718777870616,"duration":1},"status":"passed","severity":"normal"},{"uid":"5deb8451d29235bb","name":"Check received message containing emoji","time":{"start":1718777931794,"stop":1718777931795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfeb23f949bc2d7","name":"Push message with Arabic payload","time":{"start":1718777857835,"stop":1718777857836,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d89a56d665f4402","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718777593288,"stop":1718777593289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfcad57cff3fc85","name":"Push message with content topic containing unicode special characters","time":{"start":1718777988843,"stop":1718777988844,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce712ce74a13a2b","name":"groups content topics by expected pubsub topic","time":{"start":1718777378117,"stop":1718777378118,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f88a28e2ca9bc8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718777870616,"stop":1718777870617,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfb54f09dfebdef","name":"should properly compute the node id","time":{"start":1718777386582,"stop":1718777386583,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5bb3b71b3e51c1","name":"Push 30 different messages","time":{"start":1718777988826,"stop":1718777988826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72a566234cb6879","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718777593313,"stop":1718777593314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b22872436f3be3d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718777645213,"stop":1718777645213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4487eebd331416","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718777975835,"stop":1718777975836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9663de8b7fba7ae6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718778052824,"stop":1718778052824,"duration":0},"status":"passed","severity":"normal"},{"uid":"148b267e4e65983f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718777378121,"stop":1718777378121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc64e6c484bc5dd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718777378112,"stop":1718777378112,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea2acf6983768d2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718778052457,"stop":1718778052457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6627176f069f1524","name":"Check message with invalid timestamp is not received","time":{"start":1718777931796,"stop":1718777931797,"duration":1},"status":"passed","severity":"normal"},{"uid":"2485ff1d8256c85d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718777645208,"stop":1718777645209,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b44f659fb1771","name":"Push message with special chars payload","time":{"start":1718777988816,"stop":1718777988816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec466aad34cf630","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/10/topic814/utf8","time":{"start":1718777958286,"stop":1718777958287,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c94177ea9904d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718777516029,"stop":1718777516031,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d9455e2e97a4edc","name":"Check received message containing SQL Injection","time":{"start":1718777931804,"stop":1718777931804,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d82d6d78d30a36","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718777648858,"stop":1718777648858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca12ca43279994","name":"should handle corrupted local storage data gracefully","time":{"start":1718777406270,"stop":1718777406270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af36e7dfe529dfb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718777380696,"stop":1718777380697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4115e84163f1fca","name":"Check publish message containing emoji","time":{"start":1718777890252,"stop":1718777890253,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bf5d4a6f5bb885","name":"Fields are not dropped","time":{"start":1718777390751,"stop":1718777390753,"duration":2},"status":"passed","severity":"normal"},{"uid":"4270b140f094dfb7","name":"removeEventListener with wrong event","time":{"start":1718777470103,"stop":1718777470103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d85f842898b34d4","name":"Check message with non string payload is not received","time":{"start":1718777931798,"stop":1718777931798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca89f1fcb4497fb8","name":"Push message with Chinese payload","time":{"start":1718777857835,"stop":1718777857835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7315a3d37fb7b76d","name":"Check received message with timestamp: 1718777428504000000 ","time":{"start":1718777931795,"stop":1718777931795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c9e028d0c6f7b9","name":"Push message with meta","time":{"start":1718777988845,"stop":1718777988845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7102c589a3247a2a","name":"Push message with content topic containing Chinese","time":{"start":1718777857847,"stop":1718777857847,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c47462c3bb58a1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718777504722,"stop":1718777504725,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1208862b83eb693","name":"Push message with custom timestamp: 1718774040266","time":{"start":1718777857856,"stop":1718777857857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86385a01526affb","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718777378126,"stop":1718777378126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15c5586c7787d5b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718777593283,"stop":1718777593283,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c73db53cd68b029","name":"Check received message containing Russian","time":{"start":1718777612485,"stop":1718777612488,"duration":3},"status":"passed","severity":"normal"},{"uid":"911d645c4a4a7ce5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718778052834,"stop":1718778052834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3203f3372c4dc4b5","name":"does not throw on valid cases","time":{"start":1718777378106,"stop":1718777378106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d606c79334544835","name":"isConnected should return true after first peer connects","time":{"start":1718777481496,"stop":1718777481497,"duration":1},"status":"passed","severity":"normal"},{"uid":"253530a354912daf","name":"Failed peers are renewed","time":{"start":1718777640034,"stop":1718777640035,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f54a7fe7680a","name":"Query with Ordered Callback, No message returned","time":{"start":1718778008059,"stop":1718778008059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c45bdd7c8d501c0","name":"through manual discovery","time":{"start":1718777702347,"stop":1718777702347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7062c6ccac7d1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718777902654,"stop":1718777902654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff37d953e01535aa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718777975205,"stop":1718777975205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85e96c798cb2753","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718777385907,"stop":1718777385908,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec08d74e6857f63","name":"Check received message containing Script","time":{"start":1718777931791,"stop":1718777931792,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bab0cbfa6ef8b82","name":"Wrong topic","time":{"start":1718777958288,"stop":1718777958288,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2dae7418722377","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app97/2/topic151/utf8","time":{"start":1718777958286,"stop":1718777958286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7fbb870d8e52ad","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718778008053,"stop":1718778008054,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a814802699a4fdf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718777593284,"stop":1718777593284,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf271d8d6efdee1","name":"Overlapping topic subscription","time":{"start":1718777645203,"stop":1718777645204,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9bfa2696f28d8f","name":"Encoder throws on empty string content topic","time":{"start":1718777414018,"stop":1718777414018,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd350da057037d6d","name":"Non TWN Cluster","time":{"start":1718777958282,"stop":1718777958282,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec83d5133e54108","name":"Push message with unicode special characters payload","time":{"start":1718777988825,"stop":1718777988825,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd28be614be6b8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718777406270,"stop":1718777406270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba4d4fad4b35e34","name":"receives messages sent to provided content topic through stream","time":{"start":1718777888678,"stop":1718777888678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53851e7455f0fb73","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593297,"stop":1718777593297,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d795030f970019","name":"Check message received after nwaku node is restarted","time":{"start":1718777612503,"stop":1718777612503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6011d6d50d8b40f","name":"Check message with non string payload is not received","time":{"start":1718777612496,"stop":1718777612499,"duration":3},"status":"passed","severity":"normal"},{"uid":"ab7f0653453af22b","name":"should not fail to start the service if it is already started","time":{"start":1718777406267,"stop":1718777406268,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fc89e490c361e0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718778175314,"stop":1718778175315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2456543a5d53ee3f","name":"Encoder throws on undefined content topic","time":{"start":1718777412025,"stop":1718777412026,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4237ea0219e589","name":"should get / set TCP multiaddr","time":{"start":1718777386584,"stop":1718777386584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7741c356cbd573a","name":"removeEventListener with correct event","time":{"start":1718777470102,"stop":1718777470103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a10cbc1b0eda1f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718777516028,"stop":1718777516028,"duration":0},"status":"passed","severity":"normal"},{"uid":"350eddf7f1f4450f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718777975201,"stop":1718777975201,"duration":0},"status":"passed","severity":"normal"},{"uid":"869152563b166ed3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718777401769,"stop":1718777401769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f12e4bc07511cfe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718777378132,"stop":1718777378133,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b42c467d9f775f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718777436828,"stop":1718777436828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eef071dcd6f8a77","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718777645201,"stop":1718777645202,"duration":1},"status":"passed","severity":"normal"},{"uid":"277404c879cb6023","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718778029395,"stop":1718778029395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b568fe14702fb1d2","name":"should throw an error for insufficient data","time":{"start":1718777378177,"stop":1718777378177,"duration":0},"status":"passed","severity":"normal"},{"uid":"da815de514262abb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718777436827,"stop":1718777436827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de7cb6b1a1e9d2d","name":"Push message equal or less that 1MB","time":{"start":1718777857857,"stop":1718777857857,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c7e5a2db99a951","name":"should properly create location multiaddrs - tcp","time":{"start":1718777386586,"stop":1718777386586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d485d53d172f6c29","name":"Reopen subscription with peer with lost subscription","time":{"start":1718777504326,"stop":1718777504327,"duration":1},"status":"passed","severity":"normal"},{"uid":"799b1f314e54e833","name":"Encoder throws on empty string content topic","time":{"start":1718777412026,"stop":1718777412026,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eaea9c3742fb2d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718777648861,"stop":1718777648862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e920e0d529420aa5","name":"Promise Callback - forward","time":{"start":1718778014185,"stop":1718778014185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54d5fef052f235f","name":"Fails to publish message with wrong content topic","time":{"start":1718777890256,"stop":1718777890256,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1fe348116be9a9","name":"connected peers and dial","time":{"start":1718777825431,"stop":1718777825431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13342dda278f9930","name":"should throw an error for an unconfigured topic","time":{"start":1718777378134,"stop":1718777378134,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e0cfba43b68399","name":"Register correct protocols","time":{"start":1718777902650,"stop":1718777902650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4185c243feaa2b0","name":"Decoder throws on empty string content topic","time":{"start":1718777391443,"stop":1718777391444,"duration":1},"status":"passed","severity":"normal"},{"uid":"841ecb16b29ae0e6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718778029394,"stop":1718778029395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdc116e89edba8a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718777593288,"stop":1718777593288,"duration":0},"status":"passed","severity":"normal"},{"uid":"27daeb27db4700ef","name":"Push message with numeric payload","time":{"start":1718777857826,"stop":1718777857826,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cd2b95d08e57c7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718777401768,"stop":1718777401768,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f97faa706db8b7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718777645210,"stop":1718777645210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2704297ded2a9496","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718777902665,"stop":1718777902665,"duration":0},"status":"passed","severity":"normal"},{"uid":"132aee48388cd021","name":"Check publish message containing escaped characters","time":{"start":1718777890252,"stop":1718777890252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1834020c89c0b147","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718778052822,"stop":1718778052822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2088391c84471520","name":"Check received message containing Chinese","time":{"start":1718777612474,"stop":1718777612475,"duration":1},"status":"passed","severity":"normal"},{"uid":"491f300a53584f6c","name":"addEventListener with wrong event","time":{"start":1718777470101,"stop":1718777470102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a659b1c5b67dff65","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718777504719,"stop":1718777504722,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ed86f1bd43d9508","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718777378113,"stop":1718777378113,"duration":0},"status":"passed","severity":"normal"},{"uid":"891d9eeaa5b33c52","name":"Decoder throws on empty string content topic","time":{"start":1718777412027,"stop":1718777412027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf847ac95429f066","name":"Generator, custom pubsub topic","time":{"start":1718778018013,"stop":1718778018013,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c38a84595a674","name":"getPeersByDiscovery","time":{"start":1718777825151,"stop":1718777825151,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff86a2f6843c478","name":"Push message with content topic containing Russian","time":{"start":1718777857848,"stop":1718777857848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1320a4cadd6aa6f","name":"Check received message containing Arabic","time":{"start":1718777931803,"stop":1718777931803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86d6528eaaf4265","name":"Check received message containing Basic HTML tag","time":{"start":1718777612489,"stop":1718777612490,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a13c7f637a10ad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718777504714,"stop":1718777504717,"duration":3},"status":"passed","severity":"normal"},{"uid":"e65da9f7d8ac089c","name":"Push message with custom timestamp: 1718773993470","time":{"start":1718777988847,"stop":1718777988848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73edc4ce026e352","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718777888676,"stop":1718777888677,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf265dfa57dc2f64","name":"Check received message with timestamp: 1718777428504 ","time":{"start":1718777931795,"stop":1718777931796,"duration":1},"status":"passed","severity":"normal"},{"uid":"fecdfc177694f676","name":"Rejects garbage","time":{"start":1718777394880,"stop":1718777394880,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ccd550ae483773","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718777378115,"stop":1718777378116,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9292483a04a742","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718777414016,"stop":1718777414016,"duration":0},"status":"passed","severity":"normal"},{"uid":"305797930628701d","name":"Subscribe to topic containing long and receive message","time":{"start":1718778052832,"stop":1718778052833,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c61b888336ec838","name":"Push message with Russian payload","time":{"start":1718777857836,"stop":1718777857836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac09d8d40d820e9b","name":"Push message with content topic containing numeric","time":{"start":1718777857846,"stop":1718777857846,"duration":0},"status":"passed","severity":"normal"},{"uid":"14204006b54730f","name":"Push message with content topic containing long","time":{"start":1718777988835,"stop":1718777988835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1123ae85520a43e","name":"Generator, 2 different pubsubtopics","time":{"start":1718778018015,"stop":1718778018015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12613cc0533480f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718777902652,"stop":1718777902652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee129aea8d167b2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718777378134,"stop":1718777378134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaabb1b1a80c737","name":"A test","time":{"start":1718777649051,"stop":1718777649051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c95625a3fa5b627","name":"Check received message containing short","time":{"start":1718777931800,"stop":1718777931800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e901ec7b4b47f2d4","name":"Push to array if already present","time":{"start":1718777377773,"stop":1718777377773,"duration":0},"status":"passed","severity":"normal"},{"uid":"780ffe556dc4303d","name":"should throw error - no id","time":{"start":1718777386581,"stop":1718777386581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea91fffc95c43992","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718777593299,"stop":1718777593299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75915d256185d2e","name":"should return empty list for no shard","time":{"start":1718777378124,"stop":1718777378124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d651b60d2c2fb878","name":"Push message equal or less that 1MB","time":{"start":1718777988848,"stop":1718777988849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90d574a2d66e6f3","name":"unsubscribes","time":{"start":1718778045649,"stop":1718778045649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d59a3e11977987a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718777593287,"stop":1718777593288,"duration":1},"status":"passed","severity":"normal"},{"uid":"2278b18dfea6dcda","name":"Relay + Store","time":{"start":1718777439998,"stop":1718777439999,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce45ebe6cd1a9b5","name":"Passing page size 0 when there are 110 messages","time":{"start":1718778042306,"stop":1718778042306,"duration":0},"status":"passed","severity":"normal"},{"uid":"451aced45b41b12e","name":"Relay","time":{"start":1718777439998,"stop":1718777439998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd481e5411a7edd","name":"new peer added after a peer was already found","time":{"start":1718777825151,"stop":1718777825152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c76806d05830c792","name":"Push message with rate limit","time":{"start":1718777857855,"stop":1718777857856,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc028fdfb0ee8e16","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718777441940,"stop":1718777441940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59eed5dd83120dbc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718778052834,"stop":1718778052834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4aea05feafada3","name":"Ping on unsubscribed peer","time":{"start":1718777504326,"stop":1718777504326,"duration":0},"status":"passed","severity":"normal"},{"uid":"378b45f9d94bb3c9","name":"Push message with shell command payload","time":{"start":1718777988824,"stop":1718777988824,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8384cf272b0887","name":"Check meta is set [symmetric]","time":{"start":1718777412024,"stop":1718777412025,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab9a916e8ccf146","name":"should handle application and version for autosharding","time":{"start":1718777378122,"stop":1718777378123,"duration":1},"status":"passed","severity":"normal"},{"uid":"1882b7b6bd9ce137","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718777378125,"stop":1718777378125,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f0919aaa308190","name":"Fails to push message bigger that 1MB","time":{"start":1718777988849,"stop":1718777988849,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f24f89a8eff822","name":"Push message with escaped characters payload","time":{"start":1718777857839,"stop":1718777857839,"duration":0},"status":"passed","severity":"normal"},{"uid":"785b20cac2e4be56","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718777380697,"stop":1718777380697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633d1b3de90e56b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718777902666,"stop":1718777902667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0440f12ae71c299","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718777931796,"stop":1718777931796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd4f33ea56189d3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718777902665,"stop":1718777902665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a755f5e17d34207e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718778052833,"stop":1718778052833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e6de9dadbd319","name":"Using a function","time":{"start":1718778055498,"stop":1718778055499,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03efa93bb6a9dea","name":"should only return 1 node with relay capability","time":{"start":1718777402387,"stop":1718777402387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed769e1e4fa298cb","name":"Check publish message containing Basic HTML tag","time":{"start":1718777890250,"stop":1718777890250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c26be514293932","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718777931809,"stop":1718777931809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dbc985d48c8326","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718777378141,"stop":1718777378141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc17d1bfd54dffc6","name":"throws on empty content topic","time":{"start":1718777378106,"stop":1718777378107,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c75751f95f5dde","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718777645207,"stop":1718777645207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99cabc9bd70b50e","name":"Subscribe and receive messages via waku relay post","time":{"start":1718777645196,"stop":1718777645197,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad65796f92ddbfb1","name":"Subscribe to topic containing Script and publish message","time":{"start":1718777902661,"stop":1718777902661,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9af21c16182d08","name":"Check message on other pubsub topic is not received","time":{"start":1718777612494,"stop":1718777612495,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc8040fcbdbe853","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718778052820,"stop":1718778052820,"duration":0},"status":"passed","severity":"normal"},{"uid":"433aa7eee038047b","name":"Default pageSize","time":{"start":1718778042311,"stop":1718778042311,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ffbaea33dceba9","name":"Push message with Russian payload","time":{"start":1718777988817,"stop":1718777988818,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e27566b5ba1b5ad","name":"Subscribe to topic containing long and publish message","time":{"start":1718777902656,"stop":1718777902657,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e704115c620a4e","name":"Check received message containing emoji","time":{"start":1718777612492,"stop":1718777612492,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d82d9b54a835a4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718778052821,"stop":1718778052821,"duration":0},"status":"passed","severity":"normal"},{"uid":"90538be77969624d","name":"Check publish message after service node is restarted","time":{"start":1718777890258,"stop":1718777890258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1a08dd1e84a65ba","name":"can start and stop the service","time":{"start":1718777441933,"stop":1718777441935,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbab23db64078ccd","name":"random static sharding 6 - Cluster ID: 875, Shard ID: 10","time":{"start":1718777975826,"stop":1718777975827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9cbf3f1332aa83","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718778052833,"stop":1718778052833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d01ddf23be4f954","name":"ignores domain fetching errors","time":{"start":1718777402385,"stop":1718777402386,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdbf9eea4fc01f0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/9/topic586/json","time":{"start":1718777958287,"stop":1718777958287,"duration":0},"status":"passed","severity":"normal"},{"uid":"773cb7e5b4819181","name":"should be able to decode the field with only STORE set to true","time":{"start":1718777385914,"stop":1718777385915,"duration":1},"status":"passed","severity":"normal"},{"uid":"277b7c2b0d5ed08a","name":"Push message with content topic containing SQL Injection","time":{"start":1718777857848,"stop":1718777857849,"duration":1},"status":"passed","severity":"normal"},{"uid":"993074f7703b8817","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718777385916,"stop":1718777385916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc1ea031dc45cb5","name":"start node with empty shard","time":{"start":1718777975836,"stop":1718777975837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad34ce884ac01c95","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718777593300,"stop":1718777593300,"duration":0},"status":"passed","severity":"normal"},{"uid":"178bfb9783a3543c","name":"Check message received after jswaku node is restarted","time":{"start":1718777931799,"stop":1718777931799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8cb7187c80d3cc0","name":"All","time":{"start":1718777439999,"stop":1718777439999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fac7e93923f140","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777703748,"stop":1718777703749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d351326c2ba94b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718778052456,"stop":1718778052456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a236870a3783f","name":"Push message with content topic containing unicode special characters","time":{"start":1718777857853,"stop":1718777857853,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7d81db6c09e80d","name":"should not receive a peer event before start","time":{"start":1718777406268,"stop":1718777406268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7649b1b7f5656603","name":"random static sharding 4 - Cluster ID: 981, Shard ID: 196","time":{"start":1718777975823,"stop":1718777975823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b117cb32637d0dd7","name":"Check received message containing SQL Injection","time":{"start":1718777931790,"stop":1718777931790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e6f8b6f5668bbf","name":"Passing an array","time":{"start":1718778055498,"stop":1718778055498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd9a4831eb9b879","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777703750,"stop":1718777703754,"duration":4},"status":"passed","severity":"normal"},{"uid":"442c5c4079d1dfeb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718778008057,"stop":1718778008058,"duration":1},"status":"passed","severity":"normal"},{"uid":"353873667ffe5475","name":"Ping on subscribed peer","time":{"start":1718777504327,"stop":1718777504328,"duration":1},"status":"passed","severity":"normal"},{"uid":"413f57cf27c3fb28","name":"Push message with content topic containing Arabic","time":{"start":1718777857847,"stop":1718777857848,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0356b8a23107a7","name":"Check publish message containing XML","time":{"start":1718777890249,"stop":1718777890250,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa08a36ee101d759","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718778052824,"stop":1718778052824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e471a16ffd907cc","name":"Push message with custom timestamp: 1718781193470","time":{"start":1718777988848,"stop":1718777988848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00a7b235173ea71","name":"Push message with custom timestamp: 1688019240266","time":{"start":1718777857856,"stop":1718777857856,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e3bfdd91c0f216","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718777645211,"stop":1718777645212,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ca45f793c8ce00","name":"Passing page size 11 when there are 10 messages","time":{"start":1718778042308,"stop":1718778042309,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5831bfeda4524ed","name":"recovers when dns.resolve returns empty","time":{"start":1718777402385,"stop":1718777402385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00e1abbef894e9e","name":"Ping on subscribed peer","time":{"start":1718777504325,"stop":1718777504325,"duration":0},"status":"passed","severity":"normal"},{"uid":"992a47c9e54ee5a9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718777439436,"stop":1718777439436,"duration":0},"status":"passed","severity":"normal"},{"uid":"e089c483f5a9ee52","name":"Check publish message containing Script","time":{"start":1718777890248,"stop":1718777890248,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dbce0c1f66d747","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718777378129,"stop":1718777378129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b637d59cf310ed2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718777439435,"stop":1718777439435,"duration":0},"status":"passed","severity":"normal"},{"uid":"422d31f45c191840","name":"Ping on peer without subscriptions","time":{"start":1718777504328,"stop":1718777504329,"duration":1},"status":"passed","severity":"normal"},{"uid":"1446284d5201d1b","name":"tcp ip4 address","time":{"start":1718777385924,"stop":1718777385924,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ac0a0789aa1c5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718777378131,"stop":1718777378131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0bc5300da88fd","name":"should throw an error for missing sharding configuration","time":{"start":1718777378139,"stop":1718777378139,"duration":0},"status":"passed","severity":"normal"},{"uid":"a936e4542f524d8","name":"Ping on peer without subscriptions","time":{"start":1718777504325,"stop":1718777504326,"duration":1},"status":"passed","severity":"normal"},{"uid":"876354d29095f495","name":"pre and post cipher","time":{"start":1718777412628,"stop":1718777412629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5647e42541e9055e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718777385910,"stop":1718777385911,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d66606c88df5ca","name":"Check received message containing short","time":{"start":1718777931782,"stop":1718777931782,"duration":0},"status":"passed","severity":"normal"},{"uid":"df83d847877c9975","name":"Fails to publish message with empty text","time":{"start":1718777890255,"stop":1718777890255,"duration":0},"status":"passed","severity":"normal"},{"uid":"900d8d586e4f91ac","name":"Push message with content topic containing SQL Injection","time":{"start":1718777988837,"stop":1718777988838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9798c405618a26e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718777593291,"stop":1718777593291,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7b7ae8e32579","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718777401770,"stop":1718777401770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea8046f02c217af","name":"Check received message containing Russian","time":{"start":1718777931803,"stop":1718777931803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a5ecfbe1a2e5","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718777593300,"stop":1718777593301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9dfa43cb40664b","name":"same cluster, different shard: nodes connect","time":{"start":1718777695461,"stop":1718777695461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ab2f4ad5a74aab","name":"should not fail to start the service if it is already started","time":{"start":1718777888427,"stop":1718777888427,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2e6add00e938b3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718777378120,"stop":1718777378120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfc88ff3d335ef6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718778052827,"stop":1718778052827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6c8aa5eab999cb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718777645207,"stop":1718777645207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35781cfb57a5d86","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718777391269,"stop":1718777391270,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4a87e1fd9908eb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718777378124,"stop":1718777378124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5800a06c4e4f587","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718777612493,"stop":1718777612494,"duration":1},"status":"passed","severity":"normal"},{"uid":"f209abeead3ff16e","name":"Passing page size 19 when there are 20 messages","time":{"start":1718778042309,"stop":1718778042310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4afd41d6d770eb4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718777436825,"stop":1718777436826,"duration":1},"status":"passed","severity":"normal"},{"uid":"c048f2165fa2dae6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718777429314,"stop":1718777429315,"duration":1},"status":"passed","severity":"normal"},{"uid":"1832b63b9448fa33","name":"Push message with content topic containing escaped characters","time":{"start":1718777988843,"stop":1718777988843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5af73e224c1287","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718777378125,"stop":1718777378126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e59ad287450581a","name":"should throw error - no public key","time":{"start":1718777386581,"stop":1718777386582,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14c61ad3088036","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718778052826,"stop":1718778052826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a6042b7f77064e","name":"safeDispatchEvent","time":{"start":1718777470105,"stop":1718777470105,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f4587fb44c740f","name":"Push message with content topic containing short","time":{"start":1718777988826,"stop":1718777988834,"duration":8},"status":"passed","severity":"normal"},{"uid":"9d1d40a69a6458bd","name":"Check received message containing special chars","time":{"start":1718777931802,"stop":1718777931802,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d94d4c618dd139","name":"Encoder throws on undefined content topic","time":{"start":1718777391442,"stop":1718777391442,"duration":0},"status":"passed","severity":"normal"},{"uid":"130628214565ab","name":"Refresh subscription","time":{"start":1718777902654,"stop":1718777902655,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22f2c97aec2f9199","name":"Push message with XML payload","time":{"start":1718777988819,"stop":1718777988823,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1ee36a5c31f73e2","name":"should use DNS peer discovery with light client","time":{"start":1718777441939,"stop":1718777441939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b414748052108896","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app18/10/topic127/utf8","time":{"start":1718777958284,"stop":1718777958284,"duration":0},"status":"passed","severity":"normal"},{"uid":"821d5e823c4781fb","name":"Check received message containing emoji","time":{"start":1718777931807,"stop":1718777931807,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ac6062c2cfa05","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718777593291,"stop":1718777593292,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9eea08613abff5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718777645203,"stop":1718777645203,"duration":0},"status":"passed","severity":"normal"},{"uid":"46aada399a3181e7","name":"Encoder throws on empty string content topic","time":{"start":1718777391442,"stop":1718777391443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5441d3ff4e0937c","name":"should not fail to stop the service if it was not started","time":{"start":1718777406267,"stop":1718777406267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3e88c7159836f7","name":"Push message with content topic containing Chinese","time":{"start":1718777988836,"stop":1718777988836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e1a455aff41f0e","name":"Check received message containing XML","time":{"start":1718777931804,"stop":1718777931805,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b71bfe47249ad2","name":"Fails to push message with large meta","time":{"start":1718777988845,"stop":1718777988846,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bcb3ac9e50916e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718777870617,"stop":1718777870618,"duration":1},"status":"passed","severity":"normal"},{"uid":"1157e114305a68f","name":"Check received message containing numeric","time":{"start":1718777931801,"stop":1718777931802,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5d7944a5df7754","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718778008059,"stop":1718778008060,"duration":1},"status":"passed","severity":"normal"},{"uid":"3324e6c35a4d054a","name":"ignores unrecognized TXT record formats","time":{"start":1718777402386,"stop":1718777402386,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f9187f4b99349a","name":"Check received message containing unicode special characters","time":{"start":1718777931794,"stop":1718777931794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c859cf135805e502","name":"Push message with content topic containing Arabic","time":{"start":1718777988836,"stop":1718777988837,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91c2e1006362bb5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718777645211,"stop":1718777645211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b1bafebbf1fdfd","name":"Js publishes, other Js receives","time":{"start":1718777854762,"stop":1718777854762,"duration":0},"status":"passed","severity":"normal"},{"uid":"60752613b7e8cdec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718777958281,"stop":1718777958282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61abdb37fb4148c","name":"Subscribe and receive messages via lightPush","time":{"start":1718778052828,"stop":1718778052828,"duration":0},"status":"passed","severity":"normal"},{"uid":"8798b6cf56c956e5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718777378116,"stop":1718777378116,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc7362595ef3ca6","name":"Subscribe to topic containing XML and publish message","time":{"start":1718777902662,"stop":1718777902662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b283f98d45d3b582","name":"Check received message containing SQL Injection","time":{"start":1718777612488,"stop":1718777612488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1881317c9a51e7bf","name":"Query Generator, No Decoder","time":{"start":1718778008055,"stop":1718778008055,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc37ce6fa7f4d0","name":"Init the array if not present","time":{"start":1718777377770,"stop":1718777377772,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3fcca6ad63b5cc0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718778052827,"stop":1718778052827,"duration":0},"status":"passed","severity":"normal"},{"uid":"312ed14d5422a366","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718777902659,"stop":1718777902659,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb28ce1f06bb51d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718777378112,"stop":1718777378113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c257c54879252cd","name":"Check message with no content topic is not received","time":{"start":1718777931810,"stop":1718777931812,"duration":2},"status":"passed","severity":"normal"},{"uid":"3163abd0d90c0ebd","name":"Check received message containing Arabic","time":{"start":1718777931784,"stop":1718777931789,"duration":5},"status":"passed","severity":"normal"},{"uid":"d715320003bdb694","name":"Check received message containing Basic HTML tag","time":{"start":1718777931805,"stop":1718777931805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f212d4dbe43c585","name":"returns all values when wanted number is greater than available values","time":{"start":1718777400938,"stop":1718777400939,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5abc80aba19ff73","name":"Subscribe to topic containing Script and receive message","time":{"start":1718778052834,"stop":1718778052835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a681bbdb09cbbdb3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718777385894,"stop":1718777385898,"duration":4},"status":"passed","severity":"normal"},{"uid":"4123cefb265c701a","name":"Push message with escaped characters payload","time":{"start":1718777988824,"stop":1718777988825,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f28a0b0d82b2da","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718777988841,"stop":1718777988841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4de4c4f4df88d1a","name":"shard 0","time":{"start":1718777975820,"stop":1718777975820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a6857a902f96a","name":"Check received message containing XML","time":{"start":1718777612489,"stop":1718777612489,"duration":0},"status":"passed","severity":"normal"},{"uid":"114c24b2c063f76c","name":"Decoder throws on undefined content topic","time":{"start":1718777414018,"stop":1718777414018,"duration":0},"status":"passed","severity":"normal"},{"uid":"395cc7b1d1f8f075","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718778052829,"stop":1718778052829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddec0b6eba3548","name":"should return false","time":{"start":1718777386582,"stop":1718777386582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5112e38fb859d991","name":"Ping on peer without subscriptions","time":{"start":1718777460690,"stop":1718777460690,"duration":0},"status":"passed","severity":"normal"},{"uid":"76abd47fab478561","name":"should encodeTxt and decodeTxt","time":{"start":1718777386575,"stop":1718777386575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c142cf4bbf82b0b5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718777378113,"stop":1718777378114,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e9b8f0f4ce4156","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718777902660,"stop":1718777902661,"duration":1},"status":"passed","severity":"normal"},{"uid":"11effb75d78d8a4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718777378140,"stop":1718777378140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ea9b943f918db2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718778052828,"stop":1718778052829,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc2e71d923e8f23","name":"more peers than existing","time":{"start":1718777825432,"stop":1718777825432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bafde9c25d31990d","name":"random static sharding 9 - Cluster ID: 945, Shard ID: 575","time":{"start":1718777975828,"stop":1718777975829,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e292db9f001a43","name":"Push message with Arabic payload","time":{"start":1718777988817,"stop":1718777988817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4ea8eb132b5fbf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718777902658,"stop":1718777902659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88e41105e6efbeb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718777378135,"stop":1718777378135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4467352db084d32c","name":"random static sharding 10 - Cluster ID: 388, Shard ID: 75","time":{"start":1718777975829,"stop":1718777975833,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d3ce27ce53d8d02","name":"Check received message containing escaped characters","time":{"start":1718777931794,"stop":1718777931794,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c0705e0fa688c2","name":"start node with empty content topic","time":{"start":1718777958290,"stop":1718777958290,"duration":0},"status":"passed","severity":"normal"},{"uid":"1915fa562dab315c","name":"same cluster, same shard: nodes connect","time":{"start":1718777593280,"stop":1718777593281,"duration":1},"status":"passed","severity":"normal"},{"uid":"403751c69a752a1a","name":"Callback on promise, aborts when callback returns true","time":{"start":1718778037754,"stop":1718778037754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fc989b44d0799d","name":"Check message received after nwaku node is restarted","time":{"start":1718777931799,"stop":1718777931799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96acac666ec69531","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718777378120,"stop":1718777378120,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f0b09c33289143","name":"should be called for bootstrap peers","time":{"start":1718777436826,"stop":1718777436827,"duration":1},"status":"passed","severity":"normal"},{"uid":"337479cd05b06a8c","name":"random static sharding 8 - Cluster ID: 901, Shard ID: 957","time":{"start":1718777975827,"stop":1718777975828,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba993cdeb9c14b20","name":"Passing page size 1 when there are 4 messages","time":{"start":1718778042306,"stop":1718778042307,"duration":1},"status":"passed","severity":"normal"},{"uid":"db60bd2417b2a415","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718778052830,"stop":1718778052830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0c2e64184168cb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718777870616,"stop":1718777870616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba034ac9f24ac043","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718777504726,"stop":1718777504727,"duration":1},"status":"passed","severity":"normal"},{"uid":"af484063ddf66368","name":"Check publish message containing short","time":{"start":1718777890243,"stop":1718777890244,"duration":1},"status":"passed","severity":"normal"},{"uid":"25873763dcc6e30","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718777593291,"stop":1718777593291,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e4960dfd1992ad","name":"Fails to push message with large meta","time":{"start":1718777857855,"stop":1718777857855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691a7bce37fe98e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718777378132,"stop":1718777378132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06de5463910c984","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718777870612,"stop":1718777870613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64e08f997d47ce4","name":"different cluster, different shard: nodes don't connect","time":{"start":1718777695464,"stop":1718777695464,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb18ae7f4ec50c42","name":"Push message with emoji payload","time":{"start":1718777988825,"stop":1718777988825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf0ea87832b822e","name":"Push message with content topic containing short","time":{"start":1718777857845,"stop":1718777857845,"duration":0},"status":"passed","severity":"normal"},{"uid":"821fe9305b517bdb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718778052826,"stop":1718778052827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3eed9b8e707b79","name":"Push message with meta","time":{"start":1718777857855,"stop":1718777857855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ff6555e8af908b","name":"Check message with no payload is not received","time":{"start":1718777612496,"stop":1718777612496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b5983b146306f","name":"Push message on custom pubsubTopic","time":{"start":1718777703749,"stop":1718777703750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed983b712dfceafa","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718777870614,"stop":1718777870614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40941c69bd867d1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718777439435,"stop":1718777439436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bf945bbfffd4c7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718777504725,"stop":1718777504726,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5cc5f14f56f8bf","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718777593285,"stop":1718777593286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d533e5fa709d6c00","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718777400939,"stop":1718777400939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e395c9c50a14731","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718777504727,"stop":1718777504727,"duration":0},"status":"passed","severity":"normal"}] |